.hero--talk{isolation:isolate;text-align:left;height:100svh;position:relative;overflow:hidden}.hero--talk .hero__video{object-fit:cover;object-position:center center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero--talk .hero__scrim{z-index:1;pointer-events:none;background:radial-gradient(at 0 0,#00000073,#0000 58%),radial-gradient(at 0 100%,#00000085,#0000 58%),radial-gradient(at 80% 20%,#2daa2b14,#0000 60%),linear-gradient(#0d3d0da8 0%,#0000007a 50%,#0d3d0db3 100%);position:absolute;inset:0}.hero--talk .hero__scrim:after{content:"";opacity:0;transition:opacity var(--md-duration-extra-long2) var(--easing-standard);background:linear-gradient(#0d3d0d5c 0%,#0000004d 50%,#0d3d0d66 100%);position:absolute;inset:0}.hero--talk .hero__scrim--deep:after{opacity:1}.hero__inner--talk{z-index:2;max-width:var(--container-wide);width:100%;padding:var(--sp-8) var(--sp-5);align-content:center;height:100%;margin-inline:auto;display:grid;position:relative}.hero--talk .hero__main{gap:var(--sp-4);align-content:center;max-width:42rem;display:grid}.hero--talk .hero__eyebrow{font-family:var(--font-clarity);font-weight:var(--weight-semibold);letter-spacing:var(--eyebrow-tracking,var(--tracking-widest));text-transform:uppercase;color:var(--color-white);font-feature-settings:"case", "kern";margin:0;font-size:clamp(.75rem,.7rem + .2vw,.875rem);line-height:1.2}.hero--talk h1.is-hero{font-family:var(--font-impact);letter-spacing:var(--tracking-tight);word-spacing:.06em;color:var(--color-white);text-shadow:0 0 2px #000c,0 2px 14px #00000073,0 1px 3px #0006;text-transform:uppercase;text-wrap:balance;font-feature-settings:"case", "kern";-webkit-hyphens:none;hyphens:none;max-width:none;margin:0;font-size:clamp(2.5rem,1.5rem + 5vw,7rem);line-height:.95}@media (width>=40em){.hero--talk h1.is-hero{word-spacing:normal;font-size:clamp(3rem,2.25rem + 4vw,7rem);line-height:.92}}@media (width>=64em){.hero--talk h1.is-hero{font-size:clamp(3.5rem,4.5vw + 2rem,8.5rem);line-height:.95}}.hero--talk .hero__lede{font-family:var(--font-warmth);font-style:italic;font-weight:var(--weight-regular);font-size:var(--fs-base);color:#ffffffeb;max-width:52ch;margin:var(--sp-4) 0 0;text-wrap:pretty;font-feature-settings:"liga", "dlig", "kern";line-height:1.6}@media (width>=40em){.hero--talk .hero__lede{font-size:var(--fs-xl);margin-top:var(--sp-5);line-height:1.55}}@media (width>=64em){.hero--talk .hero__lede{font-size:clamp(1.375rem,1rem + .85vw,1.875rem);line-height:1.5}}.hero--talk .hero__cta-row{align-items:flex-start;gap:var(--sp-3);margin-top:var(--sp-5);flex-direction:column;display:flex}@media (width>=40em){.hero--talk .hero__cta-row{align-items:center;gap:var(--sp-4);margin-top:var(--sp-6);flex-flow:wrap}}.hero--talk .btn:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 1px var(--color-white)}.hero__trust-inline{gap:var(--sp-4);margin:var(--sp-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.hero__trust-inline li{font-family:var(--font-clarity);font-size:var(--type-label-sm-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:#fff9;align-items:center;gap:var(--sp-2);display:flex}.hero__trust-inline li+li:before{content:"";width:4px;height:4px;background:#2daa2b99;border-radius:50%;flex-shrink:0;margin-inline-end:var(--sp-2);display:inline-block}.hero--talk .hero__eyebrow,.hero--talk .hero__lede,.hero--talk .hero__cta-row{animation:m3-rise-in var(--md-duration-medium4) var(--easing-emphasized-decelerate) both}.hero--talk .hero__eyebrow{animation-delay:0s}.hero--talk .hero__lede{animation-delay:.9s}.hero--talk .hero__cta-row{animation-delay:1.04s}.hero--talk .hero__trust-inline{animation:m3-rise-in var(--md-duration-medium4) var(--easing-emphasized-decelerate) 1.18s both}.desde-split{gap:var(--sp-7);display:grid}.desde-split__narrative{gap:var(--sp-4);display:grid;position:relative}.desde-split__narrative:before{content:"“";font-family:var(--font-warmth);color:#20552014;pointer-events:none;z-index:-1;font-size:clamp(6rem,4rem + 8vw,14rem);line-height:.7;position:absolute;top:-.35em;left:-.15em}@media (width>=64em){.desde-split__narrative:before{top:-.5em;left:-.3em}}.desde-split__body{font-family:var(--font-body);color:var(--md-sys-color-on-surface-variant);max-width:48ch;margin:0;font-size:clamp(1rem,.9rem + .4vw,1.125rem);line-height:1.7}.desde-split__body em{color:var(--on-surface);font-style:italic}.desde-split__video{border-radius:var(--shape-lg);aspect-ratio:16/9;position:relative;overflow:hidden;box-shadow:0 8px 24px -6px #00000026,0 4px 8px -2px #20552014}.desde-split__video video{object-fit:cover;width:100%;height:100%;display:block}.desde-split__play{justify-content:center;align-items:center;gap:var(--sp-3);cursor:pointer;color:var(--color-white);background:#00000059;border:0;transition:background .3s;display:flex;position:absolute;inset:0}.desde-split__play:hover{background:#0003}.desde-split__play-icon{background:var(--color-bright);border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 4px 12px #2daa2b4d}.desde-split__play-icon:after{content:"";border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent var(--color-white);width:0;height:0;margin-inline-start:2px;display:block}.desde-split__play-text{font-family:var(--font-clarity);font-size:var(--type-label-md-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-shadow:0 1px 3px #0006}.desde-split__attribution{align-items:center;gap:var(--sp-3);font-family:var(--font-clarity);font-size:var(--type-label-md-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--on-surface-muted,var(--neutral-700));margin-top:var(--sp-2);display:inline-flex}.desde-split__attribution:before{content:"";background:var(--color-bright);flex-shrink:0;width:32px;height:2px;display:inline-block}.fears-answer{font-family:var(--font-body);color:var(--on-surface);max-width:var(--prose-width-md,65ch);margin:var(--sp-5) auto 0;font-size:clamp(1.0625rem,.9rem + .5vw,1.25rem);line-height:1.75}.fears-answer p{margin:0 0 var(--sp-3)}.fears-answer p:last-child{margin-bottom:0}.fears-answer strong{color:var(--on-surface);font-weight:var(--weight-bold)}.fears-testimonial{padding:var(--sp-5) var(--sp-6);margin:var(--sp-7) auto 0;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);border-radius:var(--shape-lg,16px);border:1px solid #2055201a;border-inline-start:3px solid var(--color-bright);background:linear-gradient(155deg,#e8f0e8a6 0%,#ffffff80 100%);max-width:32rem;position:relative;box-shadow:inset 0 1px #ffffffa6,0 8px 24px -4px #00000014,0 2px 6px -1px #2055200f}.fears-testimonial blockquote{font-family:var(--font-warmth);color:var(--on-surface);border:0;margin:0;padding:0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-style:italic;line-height:1.5}.fears-testimonial blockquote em{color:var(--color-bright);font-style:normal;font-weight:var(--weight-bold)}.fears-testimonial figcaption{font-family:var(--font-clarity);font-size:var(--type-label-sm-size);letter-spacing:var(--tracking-wide);color:var(--on-surface-muted,var(--neutral-700));margin-top:var(--sp-3)}.schedule-split{gap:clamp(var(--sp-8), 5vw, var(--sp-12));display:grid}.schedule-split__context{gap:var(--sp-6);display:grid}@media (width>=64em){.schedule-split__context{align-items:center;gap:var(--sp-10);grid-template-columns:5fr 7fr}}.schedule-split__photo{border-radius:20px;position:relative;overflow:hidden;box-shadow:0 20px 40px -12px #00000026,0 8px 16px -4px #2055201a}.schedule-split__photo:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0000000f;position:absolute;inset:0}.schedule-split__photo img{object-fit:cover;aspect-ratio:4/3;width:100%;height:auto;transition:transform .6s var(--easing-standard);display:block}@media (width>=64em){.schedule-split__photo img{aspect-ratio:3/4;max-height:600px}}.schedule-split__copy{gap:var(--sp-4);display:grid}.schedule-split__subtitle{font-family:var(--font-warmth);color:var(--md-sys-color-on-surface-variant);max-width:42ch;margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-style:italic;line-height:1.5}.schedule-split__detail{font-family:var(--font-body);font-size:var(--fs-lg);color:var(--md-sys-color-on-surface-variant);max-width:48ch;margin:0;line-height:1.65}.schedule-split__tokens{gap:var(--sp-3);font-family:var(--font-clarity);font-size:var(--type-label-sm-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-forest);margin:var(--sp-2) 0 0;flex-wrap:wrap;display:flex}.schedule-split__fallback{font-size:var(--fs-lg);color:var(--md-sys-color-on-surface-variant);margin:var(--sp-2) 0 0}.schedule-split__fallback a{color:var(--color-forest);font-weight:var(--weight-semibold);text-underline-offset:.2em;transition:text-decoration-thickness var(--md-duration-short3,.15s) var(--easing-standard);text-decoration:underline}.schedule-split__fallback a:hover{text-decoration-thickness:2px}.schedule-split__pre-zoom{padding:var(--sp-8) var(--sp-6);background:radial-gradient(ellipse at 30% 20%, #2daa2b0d, transparent 50%), var(--surface-container-low);border:1px solid var(--outline-variant);text-align:center;align-content:center;justify-items:center;gap:var(--sp-3);border-radius:20px;min-height:420px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 4px 12px #0000000a}.schedule-split__pre-zoom:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#0000 0 28px,#20552008 28px 29px);position:absolute;inset:-10% -5%;-webkit-mask:radial-gradient(#000 20%,#0000 70%);mask:radial-gradient(#000 20%,#0000 70%)}.schedule-split__pre-zoom-label{font-family:var(--font-impact);text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--on-surface);margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);position:relative}.schedule-split__pre-zoom-note{font-family:var(--font-warmth);font-style:italic;font-size:var(--fs-lg);color:var(--md-sys-color-on-surface-variant);max-width:34ch;margin:0;position:relative}.market-topics{gap:var(--sp-3);scroll-snap-type:x mandatory;padding-block:var(--sp-1);scrollbar-width:none;margin-block-start:var(--sp-6);display:flex;overflow-x:auto}.market-topics::-webkit-scrollbar{display:none}.market-topics>.market-topic{scroll-snap-align:start;flex:0 0 clamp(260px,75vw,320px)}@media (width>=48em){.market-topics{gap:var(--sp-5);scroll-snap-type:none;grid-template-columns:repeat(3,1fr);display:grid;overflow:visible}.market-topics>.market-topic{flex:unset}}.market-topic{background:var(--md-sys-color-surface-container);transition:box-shadow .3s var(--easing-standard), transform .3s var(--easing-standard);border-radius:20px;display:grid;overflow:hidden;box-shadow:0 1px 3px #00000014,0 8px 24px #0000000d}.market-topic__video{aspect-ratio:16/9;background:var(--neutral-950);position:relative;overflow:hidden}.market-topic__video video{object-fit:cover;width:100%;height:100%;display:block}.market-topic__play{cursor:pointer;background:#0000004d;border:0;place-items:center;transition:background .3s;display:grid;position:absolute;inset:0}.market-topic__play:hover{background:#00000026}.market-topic[data-started] .market-topic__play{opacity:0;pointer-events:none;transition:opacity .4s var(--easing-standard)}.market-topic__play-icon{background:var(--color-bright);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 12px #2daa2b59}.market-topic__play-icon:after{content:"";border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent var(--color-white);width:0;height:0;margin-inline-start:2px;display:block}.market-topic__content{padding:var(--sp-5);gap:var(--sp-2);display:grid}.market-topic__title{font-family:var(--font-impact);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--on-surface);margin:0;font-size:clamp(1rem,.85rem + .5vw,1.25rem);line-height:1.15}.market-topic__body{font-family:var(--font-body);font-size:var(--fs-lg);color:var(--md-sys-color-on-surface-variant);margin:0;line-height:1.6}.testimonial-video{aspect-ratio:16/9;max-width:48rem;margin:var(--sp-7) auto 0;background:var(--neutral-950);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 16px 40px -8px #0003,0 6px 12px -2px #20552014}.testimonial-video__player{object-fit:cover;width:100%;height:100%;display:block}.testimonial-video__overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#0d3d0d99 30%,#0d3d0de6 62%,#0d3d0df7 100%);padding:clamp(2.75rem,7vw,4.5rem) clamp(1rem,2.5vw,1.75rem) clamp(1rem,2.5vw,1.75rem);position:absolute;inset:auto 0 0}.testimonial-video__badge{font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-white);text-shadow:0 1px 4px #0000008c;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-1);display:inline-flex}.testimonial-video__badge:before{content:"";background:var(--color-bright);border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 6px #2daa2b80}.testimonial-video__pull{font-family:var(--font-warmth);color:var(--color-white);text-shadow:0 1px 4px #00000080;margin:0;font-size:clamp(.95rem,.75rem + .5vw,1.25rem);font-style:italic;line-height:1.4}.testimonial-video__play{z-index:2;justify-content:center;align-items:center;gap:var(--sp-3);cursor:pointer;background:#00000057;border:0;transition:background .3s;display:flex;position:absolute;inset:0}.testimonial-video__play:hover{background:#0000001a}.testimonial-video[data-started] .testimonial-video__play{opacity:0;pointer-events:none;transition:opacity .4s var(--easing-standard)}.testimonial-video[data-started] .testimonial-video__overlay{opacity:0;transition:opacity .4s var(--easing-standard)}.testimonial-video__play-icon{background:var(--color-bright);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 6px 16px #2daa2b59}.testimonial-video__play-icon:after{content:"";border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent var(--color-white);width:0;height:0;margin-inline-start:3px;display:block}.testimonial-video__play-text{font-family:var(--font-clarity);font-size:var(--type-label-lg-size,.875rem);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-white);padding:var(--sp-1-5) var(--sp-4);border-radius:var(--shape-full);text-shadow:0 1px 3px #0006;background:#0d3d0df5}.schedule-split__slides{aspect-ratio:3/2;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 20px 40px -12px #00000026,0 8px 16px -4px #2055201a}@media (width>=64em){.schedule-split__slides{aspect-ratio:4/3;max-height:500px}}.schedule-split__slides>[data-slide]{opacity:0;transition:opacity 1.4s var(--easing-emphasized,ease);display:block;position:absolute;inset:0}.schedule-split__slides>[data-slide][data-active]{opacity:1}.schedule-split__slides>[data-slide]>picture,.schedule-split__slides>[data-slide]>picture>img,.schedule-split__slides>[data-slide]>img{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover) and (pointer:fine){.schedule-split__photo:hover img{transform:scale(1.02)}.market-topic:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001f,0 16px 40px #00000014}}@media (width<=640px){.testimonial-video__play{inset:24% var(--sp-3) auto auto;background:0 0;justify-content:flex-end;align-items:flex-start}.testimonial-video__play-text{display:none}}.schedule-split__zoom-iframe{z-index:1;position:relative}@media (height<=34em){.hero--talk{height:auto;min-height:0;padding-block:var(--sp-6)}}
