.vd-speaker-section{max-width:1280px;margin:auto;padding:1rem 2rem 5rem}.vd-call-workflow,.vd-speaker-intro{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.vd-iphone-heading h2,.vd-speaker-intro h2{font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.1;margin:1rem 0 1.5rem;font-weight:700}.vd-iphone-heading>div>p:not(.vd-eyebrow),.vd-speaker-intro>div>p:not(.vd-eyebrow){color:#52677a;font-size:1.08rem;line-height:1.8;margin-bottom:1rem}.vd-speaker-intro .vd-text-link{display:inline-block;color:#126fb2;font-weight:700;margin-top:.8rem}.vd-speaker-example{padding:1.7rem;border:1px solid #cbdfea;background:#edf6fc;border-radius:22px;box-shadow:0 20px 50px #1639580d;min-width:0}.vd-speaker-example figcaption{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;font-size:.62rem;letter-spacing:.07em;color:#45647b;margin-bottom:1.3rem}.vd-speaker-example figcaption span:last-child{letter-spacing:0}.vd-speaker-turn{background:white;border-radius:10px;border-left:3px solid #147abc;padding:1rem 1.15rem;margin:.7rem 0}.vd-speaker-turn:nth-of-type(2){border-left-color:#147461}.vd-speaker-turn>div{display:flex;justify-content:space-between;gap:1rem;align-items:center}.vd-speaker-turn strong{font-size:.83rem;color:#126da7}.vd-speaker-turn:nth-of-type(2) strong{color:#147461}.vd-speaker-turn time{color:#647888;font-size:.73rem}.vd-speaker-turn p{line-height:1.7;font-size:.98rem;margin-top:.45rem;color:#263e50}.vd-speaker-note{font-size:.75rem;color:#52677a;line-height:1.7;margin-top:1.2rem}.vd-call-workflow{margin-top:4rem;padding:3rem 0;border-block:1px solid #ccdfec}.vd-call-heading h3{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2;margin:1rem 0 1.3rem;font-weight:650}.vd-call-heading>p:not(.vd-eyebrow){color:#52677a;line-height:1.8}.vd-call-heading .vd-call-detail{font-size:.85rem;margin-top:1rem}.vd-call-steps{list-style:none;display:grid;gap:1.8rem;align-content:center}.vd-call-steps li{display:flex;gap:1.2rem}.vd-call-steps li>span{font:500 .85rem DM Mono,monospace;color:#126fb2;padding-top:.2rem}.vd-call-steps h4{font-weight:700;font-size:1.05rem;margin-bottom:.5rem}.vd-call-steps p,.vd-meeting-caveat{color:#52677a;line-height:1.7}.vd-meeting-caveat{font-size:.83rem;max-width:900px;margin-top:1.4rem}.vd-iphone-showcase{padding:5rem max(2rem,calc((100vw - 1216px)/2));background:#eaf4fb;border-block:1px solid #d3e5f1}.vd-iphone-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center}.vd-iphone-heading .vd-actions{justify-content:flex-start}.vd-iphone-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3rem}.vd-iphone-gallery figure{min-width:0;display:flex;flex-direction:column}.vd-iphone-gallery figcaption{flex:1;margin-bottom:1.5rem}.vd-iphone-gallery figcaption>span{font:500 .75rem DM Mono,monospace;color:#126fb2}.vd-iphone-gallery h3{font-size:1.15rem;line-height:1.4;font-weight:700;margin:.6rem 0}.vd-iphone-gallery p{color:#52677a;line-height:1.65;font-size:.9rem}.vd-iphone-gallery a{display:block;max-width:340px;width:100%;margin-inline:auto;border-radius:20px;overflow:hidden;box-shadow:0 16px 35px #16395820;transition:transform .2s}.vd-iphone-gallery a:hover{transform:translateY(-4px)}.vd-iphone-gallery img{width:100%;height:auto;display:block}.vd-iphone-extras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3.5rem;border-top:1px solid #c2dceb;padding-top:2rem}.vd-iphone-extras h3{font-weight:700;font-size:1.05rem;line-height:1.4;margin-bottom:.75rem}.vd-iphone-extras p{font-size:.9rem;line-height:1.8;color:#52677a}@media(max-width:900px){.vd-call-workflow,.vd-iphone-heading,.vd-speaker-intro{grid-template-columns:1fr;gap:2rem}.vd-speaker-example{max-width:600px;width:100%;margin:auto}.vd-iphone-gallery{gap:1rem}.vd-iphone-extras{gap:1.5rem}}@media(max-width:650px){.vd-speaker-section{padding:1rem 1.25rem 3rem}.vd-speaker-example{padding:1.1rem}.vd-call-workflow{margin-top:3rem;padding-block:2rem}.vd-iphone-showcase{padding:3rem 1.25rem}.vd-iphone-gallery{grid-template-columns:1fr;gap:2.5rem}.vd-iphone-gallery figure{max-width:360px;margin:auto}.vd-iphone-gallery a{max-width:300px}.vd-iphone-extras{grid-template-columns:1fr}.vd-iphone-gallery figcaption{margin-bottom:1rem}}@media(prefers-reduced-motion:reduce){.vd-iphone-gallery a{transition:none}.vd-iphone-gallery a:hover{transform:none}}