.product-landing{min-height:100vh;overflow-x:clip;background:var(--landing-bg);color:var(--landing-text)}.product-landing__content{position:relative;z-index:1}.meeting-landing,.meeting-landing .product-landing__content{height:100svh;min-height:100svh;overflow:hidden}.landing-container{width:min(calc(100% - 48px),var(--landing-container));margin-inline:auto}.landing-section{position:relative;padding-block:var(--landing-section-space)}.section-heading{max-width:720px}.section-heading--center{margin-inline:auto;text-align:center}.section-eyebrow{margin:0;color:var(--landing-accent-soft);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.meeting-offer h2,.section-heading h2{margin:12px 0 0;font-size:clamp(34px,4.4vw,56px);font-weight:900;line-height:1.08;letter-spacing:-.035em}.section-heading h2 span{display:block;color:var(--landing-text-subtle)}.meeting-offer__description,.section-description{margin:18px 0 0;color:var(--landing-text-muted);font-size:17px;line-height:1.75}.surface-card{border:1px solid var(--landing-border);border-radius:var(--landing-radius-md);background:var(--landing-surface);box-shadow:var(--landing-shadow)}.landing-pill{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:8px 13px;border:1px solid var(--landing-border);border-radius:999px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.82);font-size:11px;font-weight:800}.landing-pill svg{width:14px;color:var(--landing-accent-soft)}.landing-icon{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--landing-border-strong);border-radius:var(--landing-radius-sm);background:rgba(114,63,254,.12)}.landing-icon svg{width:21px;color:var(--landing-accent-soft)}.challenge-landing{background:radial-gradient(circle at 72% 8%,rgba(114,63,254,.14),transparent 34%),var(--landing-bg)}.challenge-hero{position:relative;z-index:1;display:flex;min-height:86svh;align-items:center;padding:128px 0 72px;text-align:center}.challenge-hero__grid{display:flex;align-items:center;justify-content:center}.challenge-hero__copy{display:flex;width:min(100%,820px);align-items:center;flex-direction:column}.challenge-hero__copy h1{max-width:780px;margin:18px 0 0;font-size:clamp(42px,5.1vw,66px);font-weight:900;line-height:1;letter-spacing:-.052em}.challenge-hero__copy h1 span{display:block;margin-top:9px;color:var(--landing-accent-soft)}.challenge-hero__copy>p:not(.section-eyebrow):not(.challenge-secure){max-width:620px;margin:22px 0 0;color:var(--landing-text-muted);font-size:18px;line-height:1.7}.challenge-hero__conversion{display:flex;align-items:center;gap:22px;margin-top:30px}.challenge-hero__conversion>div{display:flex;flex-direction:column;gap:3px}.challenge-hero__conversion small{color:var(--landing-text-subtle);font-size:11px;font-weight:700;text-transform:uppercase}.challenge-hero__conversion strong{font-size:30px;line-height:1}.challenge-secure{display:flex;align-items:center;gap:7px;margin:14px 0 0;color:var(--landing-text-subtle);font-size:12px}.challenge-secure svg{width:15px;color:var(--landing-positive)}.challenge-roadmap{--journey-progress:0;overflow:clip;padding-bottom:40px}.challenge-roadmap:before{content:"";position:absolute;inset:14% -20% auto 35%;height:520px;background:radial-gradient(circle,rgba(114,63,254,.16),transparent 68%);filter:blur(70px);pointer-events:none}.challenge-roadmap__heading{position:relative;z-index:2;margin-bottom:54px}.challenge-journey__layout{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr);gap:clamp(28px,6vw,88px)}.challenge-journey__rail{position:sticky;z-index:3;top:112px;display:flex;height:calc(100svh - 164px);min-height:520px;align-self:start;align-items:center;justify-content:space-between;flex-direction:column;padding:20px 0}.challenge-journey__line{position:absolute;top:48px;bottom:48px;left:50%;width:2px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.11);transform:translateX(-50%)}.challenge-journey__line span{display:block;width:100%;height:calc(var(--journey-progress) * 100%);border-radius:inherit;background:linear-gradient(180deg,#fff9e3,#9b7aef 42%,#723ffe);box-shadow:0 0 24px rgba(114,63,254,.9)}.challenge-journey__traveler{position:absolute;z-index:2;top:calc(48px + var(--journey-progress) * (100% - 96px));left:50%;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff,#c8b2ff 28%,#723ffe 66%,#130b29);box-shadow:0 0 0 8px rgba(114,63,254,.1),0 0 32px rgba(114,63,254,.72);color:#10091e;transform:translate(-50%,-50%);transition:top 80ms linear}.challenge-journey__traveler svg{width:17px}.challenge-journey__rail-node{position:relative;z-index:1;display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#09080e;color:rgba(255,255,255,.35);font-size:11px;font-weight:900;transition:border-color .35s ease,color .35s ease,box-shadow .35s ease}.challenge-journey__rail-node.is-reached{border-color:rgba(184,157,255,.8);box-shadow:0 0 24px rgba(114,63,254,.34);color:#efe9ff}.challenge-journey__chapters{margin:0;padding:0;list-style:none}.challenge-journey__chapter{position:relative;display:flex;min-height:82svh;align-items:center;opacity:.44;transform:translateY(28px) scale(.985);transition:opacity .55s ease,transform .55s ease}.challenge-journey__chapter:nth-child(2n){justify-content:flex-end}.challenge-journey__chapter.is-active{opacity:1;transform:translateY(0) scale(1)}.challenge-journey__ghost{position:absolute;top:50%;right:4%;color:rgba(255,255,255,.025);font-size:clamp(150px,22vw,330px);font-weight:950;line-height:.75;letter-spacing:-.08em;transform:translateY(-50%);user-select:none}.challenge-journey__chapter:nth-child(2n) .challenge-journey__ghost{right:auto;left:2%}.challenge-phase{position:relative;width:min(100%,680px);padding:clamp(28px,5vw,58px);border-color:rgba(255,255,255,.16);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(114,63,254,.075) 58%,rgba(255,255,255,.018));box-shadow:0 28px 90px rgba(0,0,0,.42)}.challenge-journey__chapter.is-active .challenge-phase{border-color:rgba(155,122,239,.44);box-shadow:0 28px 90px rgba(0,0,0,.48),0 0 48px rgba(114,63,254,.12)}.challenge-phase__meta{display:flex;align-items:center;justify-content:space-between;gap:18px}.challenge-phase__meta small{color:var(--landing-accent-soft);font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.challenge-phase__meta>span{color:rgba(255,255,255,.42);font-size:10px;font-weight:800;letter-spacing:.08em;text-align:right;text-transform:uppercase}.challenge-phase h3{max-width:520px;margin:26px 0 14px;font-size:clamp(34px,5vw,58px);line-height:1;letter-spacing:-.04em}.challenge-phase>p{max-width:570px;margin:0;color:var(--landing-text-muted);font-size:16px;line-height:1.75}.challenge-phase__outcome{display:flex;align-items:flex-start;gap:10px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.82);font-size:13px;font-weight:700;line-height:1.55}.challenge-phase__outcome svg{width:18px;flex:0 0 auto;color:var(--landing-positive)}.challenge-journey__finish{display:flex;min-height:52svh;align-items:center;justify-content:center;flex-direction:column;gap:14px;text-align:center}.challenge-journey__finish>span{color:var(--landing-accent-soft);font-size:12px;font-weight:900;letter-spacing:.14em}.challenge-journey__finish>strong{max-width:620px;font-size:clamp(30px,4vw,48px);line-height:1.05}.challenge-journey__finish .golden-button{margin-top:14px}.challenge-results__layout{display:grid;grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(36px,7vw,90px)}.challenge-reels{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.challenge-reel{position:relative;aspect-ratio:9/16;overflow:hidden;border:1px solid var(--landing-border);border-radius:16px;background:#070708;box-shadow:var(--landing-shadow)}.challenge-reel button,.challenge-reel video{width:100%;height:100%;border:0;object-fit:contain}.challenge-reel button{position:relative;display:block;cursor:pointer;background:#080809 50%/contain no-repeat}.challenge-reel button:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.34),transparent 45%)}.challenge-reel button span{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#fff,#9b7aef);color:#111;transform:translate(-50%,-50%);box-shadow:0 12px 30px rgba(0,0,0,.38)}.challenge-reel button span svg{width:18px;margin-left:2px}.challenge-includes__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:40px}.challenge-includes__grid>div{display:flex;min-height:92px;align-items:center;gap:12px;padding:17px;border:1px solid var(--landing-border);border-radius:var(--landing-radius-md);background:rgba(255,255,255,.025);color:rgba(255,255,255,.82);font-size:13px;font-weight:700}.challenge-includes__grid svg{width:21px;flex:0 0 auto;color:var(--landing-accent-soft)}.challenge-offer__card{display:grid;grid-template-columns:1.25fr .75fr;overflow:hidden}.challenge-offer__card>div{padding:clamp(28px,5vw,58px)}.challenge-offer__card h2{margin:12px 0 0;font-size:clamp(34px,4.4vw,54px);line-height:1.05}.challenge-offer__card>div>p:not(.section-eyebrow){max-width:610px;color:var(--landing-text-muted);line-height:1.7}.challenge-offer__card ul{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.challenge-offer__card li{display:flex;align-items:center;gap:9px;color:rgba(255,255,255,.78);font-size:14px}.challenge-offer__card li svg{width:16px;color:var(--landing-positive)}.challenge-offer__card aside{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;padding:34px;border-left:1px solid var(--landing-border);background:linear-gradient(145deg,rgba(114,63,254,.18),rgba(255,255,255,.025));text-align:center}.challenge-offer__card aside>small{color:var(--landing-text-subtle);font-size:11px;font-weight:800;text-transform:uppercase}.challenge-offer__card aside>strong{font-size:48px;line-height:1}.challenge-offer__card aside>span{display:flex;align-items:center;gap:6px;color:var(--landing-text-subtle);font-size:11px}.challenge-offer__card aside>span svg{width:14px;color:var(--landing-positive)}.challenge-faq__list{width:min(100%,820px);margin:38px auto 0}.challenge-faq details{border-bottom:1px solid var(--landing-border)}.challenge-faq summary{display:flex;min-height:68px;cursor:pointer;align-items:center;justify-content:space-between;gap:16px;color:rgba(255,255,255,.88);font-size:15px;font-weight:700;list-style:none}.challenge-faq summary::-webkit-details-marker{display:none}.challenge-faq summary svg{width:18px;color:var(--landing-accent-soft);transition:transform .2s ease}.challenge-faq details[open] summary svg{transform:rotate(180deg)}.challenge-faq details p{margin:-4px 0 22px;color:var(--landing-text-muted);font-size:14px;line-height:1.75}.challenge-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:9px;flex-direction:column;padding:34px 20px 40px;border-top:1px solid var(--landing-border);color:var(--landing-text-subtle);font-size:11px}.challenge-footer>svg{width:16px;color:var(--landing-accent-soft)}.challenge-sticky{display:none}@media (max-width:900px){.challenge-hero{min-height:auto;padding:114px 0 68px}.challenge-results__layout{grid-template-columns:1fr}.challenge-roadmap__heading{margin-bottom:24px}.challenge-journey__layout{grid-template-columns:58px minmax(0,1fr);gap:12px}.challenge-journey__rail{top:92px;height:calc(100svh - 132px);min-height:440px}.challenge-journey__rail-node{width:40px;height:40px}.challenge-journey__traveler{width:32px;height:32px}.challenge-journey__chapter{min-height:78svh}.challenge-journey__chapter:nth-child(2n){justify-content:flex-start}.challenge-phase{padding:clamp(24px,6vw,38px)}.challenge-phase h3{font-size:clamp(30px,8vw,44px)}.challenge-includes__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.challenge-landing{padding-bottom:82px}.challenge-hero{padding:104px 0 54px}.challenge-hero__copy h1{font-size:clamp(38px,11.5vw,50px)}.challenge-hero__copy>p:not(.section-eyebrow):not(.challenge-secure){font-size:15px}.challenge-hero__conversion{align-items:flex-start;flex-direction:column}.challenge-hero__conversion .golden-button{width:100%}.challenge-reels{gap:7px}.challenge-reel{border-radius:11px}.challenge-reel button span{width:38px;height:38px}.challenge-includes__grid{grid-template-columns:1fr}.challenge-roadmap{padding-inline:0}.challenge-journey__layout{margin-left:-8px}.challenge-phase__meta{align-items:flex-start;flex-direction:column;gap:7px}.challenge-phase__meta>span{text-align:left}.challenge-phase>p{font-size:14px}.challenge-journey__ghost{display:none}.challenge-journey__finish{min-height:58svh;padding-left:10px}.challenge-offer__card{grid-template-columns:1fr}.challenge-offer__card aside{border-top:1px solid var(--landing-border);border-left:0}.challenge-sticky{position:fixed;z-index:60;right:0;bottom:0;left:0;display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-top:1px solid rgba(255,255,255,.16);background:rgba(6,6,8,.88);backdrop-filter:blur(18px)}.challenge-sticky>div{display:flex;flex-direction:column}.challenge-sticky small{color:var(--landing-text-subtle);font-size:9px}.challenge-sticky strong{font-size:20px}.challenge-sticky .golden-button{min-height:46px;min-width:180px;padding:10px 18px;font-size:14px}}.meeting-hero{display:flex;height:100svh;align-items:center;padding-block:112px 42px}.meeting-hero__grid{display:grid;height:100%;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,88px)}.meeting-hero__copy{min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:16px}.meeting-hero h1{max-width:680px;margin:22px 0 0;font-size:clamp(44px,4.8vw,66px);font-weight:900;line-height:.98;letter-spacing:-.055em}.meeting-hero h1 span{display:block;margin-top:8px;color:var(--landing-accent-soft)}.meeting-hero__description{max-width:590px;margin:20px 0 0;color:var(--landing-text-muted);font-size:clamp(16px,1.35vw,19px);line-height:1.65}.meeting-hero__actions{gap:8px;margin-top:0}.meeting-hero__actions,.meeting-hero__price{display:flex;align-items:flex-start;flex-direction:column}.meeting-hero__price{gap:4px;margin:0}.meeting-hero__actions strong{font-size:24px;line-height:1}.meeting-hero__actions span,.meeting-hero__note{color:var(--landing-text-subtle);font-size:12px}.meeting-hero__note{display:flex;align-items:center;gap:7px;margin:12px 0 0}.meeting-hero__note svg{width:16px;color:var(--landing-positive)}.meeting-social-proof{margin-top:20px}.meeting-social-proof .social-proof__items{direction:ltr;justify-content:flex-end}.meeting-hero__media{min-width:0;padding:6px;border:1px solid var(--landing-border-strong);border-radius:var(--landing-radius-lg);background:var(--landing-surface);box-shadow:var(--landing-shadow)}.meeting-hero__layout{display:grid;height:100%;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(42px,6vw,92px)}.meeting-hero__pill{margin:0;flex-shrink:0}.meeting-hero__pill svg{color:var(--landing-accent-soft)}.meeting-story{position:relative;width:100%;flex-shrink:0;height:160px;max-width:760px}.meeting-story__visual{position:absolute;inset:0 0 auto;display:flex;flex-wrap:wrap;align-content:flex-start;column-gap:.22em;color:white;font-size:clamp(42px,4.8vw,68px);font-weight:900;line-height:1.1;letter-spacing:-.055em;text-wrap:balance;transition:opacity .32s ease,filter .32s ease}.meeting-story__visual.is-leaving{opacity:0;filter:blur(8px)}.meeting-story__word{position:relative;display:inline-block;margin-bottom:-.16em;padding-bottom:.16em;white-space:nowrap}.meeting-story__word-size{visibility:hidden}.meeting-story__word-fill{position:absolute;inset:0 auto auto 0;padding-bottom:.16em;white-space:nowrap;background:linear-gradient(115deg,#ffffff 8%,#ffffff 60%,#b9a6ff);background-clip:text;color:transparent}.meeting-story__cursor{display:inline-block;width:3px;height:.82em;margin-inline-start:7px;border-radius:999px;background:#b9a6ff;vertical-align:-.04em;animation:meeting-cursor .85s steps(1) infinite}@keyframes meeting-cursor{50%{opacity:0}}.meeting-hero__conversion{width:100%;flex-shrink:0;height:145px}.meeting-hero__conversion:not(.is-visible){pointer-events:none}.meeting-hero__conversion .meeting-hero__actions,.meeting-hero__conversion .meeting-hero__note{transform:translateY(9px);opacity:0;visibility:hidden;transition:opacity .44s ease,transform .44s ease,visibility 0s linear .44s}.meeting-hero__conversion.is-visible .meeting-hero__actions,.meeting-hero__conversion.is-visible .meeting-hero__note{transform:translateY(0);opacity:1;visibility:visible;transition-delay:0s}.meeting-hero__conversion.is-visible .meeting-hero__note{transition-delay:.38s}.meeting-hero__button{border:1px solid rgba(255,255,255,.16);background:linear-gradient(120deg,#3f2788,#6f3ef2 58%,#8f68ef);box-shadow:0 15px 38px rgba(79,42,173,.34),inset 0 1px 0 rgba(255,255,255,.18)}.meeting-hero__button .golden-button__label{color:#fff;font-weight:800;letter-spacing:.015em}.meeting-social-proof{display:flex;margin:12px 0 0;align-items:center;gap:14px}.meeting-social-proof>p{margin:0;color:rgba(255,255,255,.56);white-space:nowrap}.meeting-social-proof .social-proof__items{flex-wrap:nowrap;justify-content:flex-start}.meeting-social-proof .social-proof__items a{width:42px;min-width:42px;flex:0 0 42px;align-items:center}.meeting-hero__media{position:relative;width:100%;aspect-ratio:16/10;align-self:center;border-color:rgba(214,179,93,.22);background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(12,12,15,.9));box-shadow:0 36px 100px rgba(0,0,0,.46),0 0 60px rgba(94,51,205,.1);opacity:0;visibility:hidden;transition:opacity .65s ease,transform .65s cubic-bezier(.22,1,.36,1),visibility 0s linear .65s;transform:translateY(14px) scale(.985)}.meeting-hero__media-stack{display:flex;min-width:0;flex-direction:column;gap:10px}.meeting-hero__media-meta{display:flex;height:44px;align-items:center;justify-content:center;gap:14px;transform:translateY(8px);opacity:0;visibility:hidden;transition:opacity .42s ease .22s,transform .42s ease .22s,visibility 0s linear .64s}.meeting-hero__media-meta.is-visible{transform:translateY(0);opacity:1;visibility:visible;transition-delay:.22s}.meeting-hero__media-meta .meeting-social-proof{margin:0}.meeting-hero__media.is-visible{transform:translateY(0) scale(1);opacity:1;visibility:visible;transition-delay:0s}.meeting-video__caption{text-align:left}.meeting-language-links{position:fixed;z-index:52;inset:auto 50% 17px auto;transform:translateX(50%)}.meeting-video,.meeting-video__player{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;border:0;border-radius:calc(var(--landing-radius-lg) - 6px);background:#09090b;object-fit:cover;color:white;cursor:pointer}.meeting-video:focus-visible{outline:2px solid var(--landing-accent-soft);outline-offset:4px}.meeting-video__poster{object-fit:contain;object-position:center;transition:transform .24s ease}.meeting-video:hover .meeting-video__poster{transform:scale(1.015)}.meeting-video__fallback,.meeting-video__overlay{position:absolute;inset:0}.meeting-video__fallback{background:var(--landing-surface-raised)}.meeting-video__overlay{background:rgba(0,0,0,.34)}.meeting-video__play{position:absolute;inset:50% auto auto 50%;display:grid;width:62px;height:62px;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.44);border-radius:50%;background:rgba(0,0,0,.58);transition:transform .18s ease,background .18s ease}.meeting-video:hover .meeting-video__play{transform:translate(-50%,-50%) scale(1.06);background:rgba(114,63,254,.82)}.meeting-video__play svg{width:24px;fill:currentColor}.meeting-video__caption{position:absolute;inset:auto 24px 22px;text-align:right}.meeting-video__caption p{margin:0 0 4px;color:rgba(255,255,255,.68);font-size:12px;font-weight:700}.meeting-video__caption strong{font-size:17px}.problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:42px}.problem-card{height:100%;padding:26px;transition:border-color .18s ease,transform .18s ease}.problem-card:hover{transform:translateY(-3px);border-color:var(--landing-border-strong)}.meeting-step h3,.problem-card h3{margin:22px 0 0;font-size:22px;font-weight:900}.meeting-step p,.problem-card p{margin:10px 0 0;color:var(--landing-text-muted);line-height:1.7}.transformation-strip{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;margin-top:28px;padding:24px 28px;border:1px solid var(--landing-border);border-radius:var(--landing-radius-md);background:rgba(255,255,255,.025)}.transformation-strip>div{display:flex;flex-direction:column;gap:4px}.transformation-strip small{color:var(--landing-text-subtle)}.transformation-strip strong{font-size:22px}.transformation-strip__arrow{display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--landing-border-strong);border-radius:50%}.transformation-strip__arrow svg{width:18px}.transformation-strip__result small,.transformation-strip__result strong{color:var(--landing-accent-soft)}.meeting-process-section,.meeting-trust-section{background:rgba(255,255,255,.018);border-block:1px solid rgba(255,255,255,.055)}.meeting-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:46px}.meeting-step{height:100%;padding:24px}.meeting-step__number{display:flex;align-items:center;justify-content:space-between;color:var(--landing-accent-soft);font-size:13px;font-weight:900}.meeting-step__number svg{width:17px}.meeting-offer{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:38px;padding:clamp(28px,4.5vw,52px);border-color:var(--landing-border-strong)}.meeting-offer__description{max-width:560px}.meeting-offer ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none}.meeting-offer li{display:flex;align-items:flex-start;gap:9px;color:rgba(255,255,255,.82);font-size:14px;font-weight:700}.meeting-offer li svg{width:18px;flex:0 0 auto;color:var(--landing-positive)}.meeting-bonus{display:flex;gap:10px;margin-top:28px;padding:14px 16px;border:1px solid rgba(255,223,117,.26);border-radius:var(--landing-radius-sm);background:rgba(255,223,117,.05);color:rgba(255,255,255,.74)}.meeting-bonus strong{color:#ffdf75}.meeting-offer__checkout{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:28px;border:1px solid var(--landing-border);border-radius:var(--landing-radius-md);background:#0b0b0d}.meeting-offer__checkout>p{margin:0;color:var(--landing-text-subtle);font-size:13px;font-weight:700}.meeting-offer__checkout>strong{margin-top:8px;font-size:clamp(42px,5vw,64px);line-height:1;letter-spacing:-.04em}.meeting-offer__checkout>span{margin-top:10px;color:var(--landing-text-subtle);font-size:13px}.meeting-offer__button{width:100%;min-width:0;margin-top:30px}.meeting-offer__checkout small{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;color:var(--landing-text-subtle);text-align:center}.meeting-offer__checkout small svg{width:15px}.meeting-trust-content{margin-top:42px}.meeting-trust-metrics{display:grid;grid-template-columns:repeat(3,1fr);max-width:780px;margin-inline:auto;padding:28px}.meeting-trust-metrics>div{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.meeting-trust-metrics>div+div{border-inline-start:1px solid var(--landing-border)}.meeting-trust-metrics strong{font-size:36px}.meeting-trust-metrics span{color:var(--landing-text-muted);font-size:13px}.meeting-social-proof--center{display:flex;flex-direction:column;align-items:center;margin-top:28px;text-align:center}.meeting-social-proof--center .social-proof__items{justify-content:center}.meeting-faq{max-width:820px;margin:42px auto 0;padding-inline:24px;border:1px solid var(--landing-border);border-radius:var(--landing-radius-md);background:var(--landing-surface)}.meeting-faq__item+.meeting-faq__item{border-top:1px solid var(--landing-border)}.meeting-faq__item>button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border:0;background:transparent;color:white;text-align:right;cursor:pointer}.meeting-faq__item>button:focus-visible{outline:2px solid var(--landing-accent-soft);outline-offset:4px}.meeting-faq__item>button span{font-size:17px;font-weight:900}.meeting-faq__item>button svg{width:19px;flex:0 0 auto;transition:transform .18s ease}.meeting-faq__item>button svg.is-open{transform:rotate(180deg)}.meeting-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.meeting-faq__answer.is-open{grid-template-rows:1fr}.meeting-faq__answer>div{overflow:hidden}.meeting-faq__answer p{max-width:680px;margin:0;padding-bottom:22px;color:var(--landing-text-muted);line-height:1.75}.meeting-footer{padding:34px 24px 110px;border-top:1px solid var(--landing-border);color:var(--landing-text-subtle);font-size:12px;text-align:center}.meeting-sticky{position:fixed;z-index:60;right:50%;bottom:16px;width:min(720px,calc(100% - 32px));transform:translate(50%,24px);opacity:0;pointer-events:none;transition:transform .24s ease,opacity .24s ease}.meeting-sticky.is-visible{transform:translate(50%);opacity:1;pointer-events:auto}.meeting-sticky__content{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 12px 10px 20px;border:1px solid var(--landing-border-strong);border-radius:var(--landing-radius-md);background:rgba(11,11,13,.94);box-shadow:var(--landing-shadow);backdrop-filter:blur(18px)}.meeting-sticky__price{display:flex;flex-direction:column}.meeting-sticky__price span{color:var(--landing-text-subtle);font-size:11px}.meeting-sticky__price strong{font-size:20px}.meeting-sticky__button{min-height:48px;min-width:220px;padding-block:12px;font-size:15px}@media (max-width:760px){.meeting-hero{height:100svh;padding-block:88px 18px}.meeting-hero__grid{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:20px}.meeting-hero__layout{grid-template-columns:1fr;grid-template-rows:auto minmax(150px,.72fr);align-items:stretch;gap:16px}.meeting-story{height:184px}.meeting-hero__copy{max-width:680px}.meeting-hero__media{width:100%;max-width:760px;min-height:0}.meeting-steps,.problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meeting-offer{grid-template-columns:1fr}}@media (max-width:620px){:root{--landing-section-space:68px}.landing-container{width:min(calc(100% - 32px),var(--landing-container))}.meeting-hero{padding-block:78px 52px}.meeting-hero__layout{width:min(calc(100% - 40px),var(--landing-container));grid-template-rows:284px auto;align-content:center;gap:10px}.meeting-social-proof{display:block;margin-top:8px}.meeting-social-proof>p{margin-bottom:7px;white-space:normal}.meeting-story{height:88px}.meeting-story__visual{inset-block-start:0;font-size:clamp(30px,8.4vw,34px);line-height:1.12}.meeting-hero__conversion{width:min(78vw,300px);height:130px;align-self:center}.meeting-hero__copy{gap:12px}.meeting-hero h1{margin-top:12px;font-size:clamp(32px,9.5vw,42px);line-height:1.03}.meeting-hero__description{margin-top:12px;font-size:14px;line-height:1.55}.meeting-hero__actions{align-items:flex-start;flex-direction:column;gap:6px;margin-top:0}.meeting-hero__actions .golden-button{width:auto;min-width:0;min-height:48px;padding:12px 20px;font-size:14px}.meeting-hero__price{align-items:flex-start;flex-direction:column;gap:3px}.meeting-hero__note{margin-top:8px;font-size:11px}.meeting-hero__media-stack{align-self:start;justify-self:center;width:min(78vw,300px)}.meeting-hero__media{width:100%;height:auto;aspect-ratio:16/9;max-height:none}.meeting-hero__media-meta{height:36px;gap:7px}.meeting-hero__media-meta .meeting-social-proof{display:flex;min-width:0}.meeting-hero__media-meta .social-proof__items{flex-wrap:nowrap;gap:3px}.meeting-hero__media-meta .social-proof__items a{width:26px;min-width:26px;flex-basis:26px}.meeting-hero__media-meta .social-proof__items img{width:15px!important;height:15px!important}.meeting-hero__media-meta .social-proof__items strong{font-size:8px}.meeting-social-proof .social-proof__items a{min-width:34px}.meeting-social-proof .social-proof__items strong{font-size:9px}.meeting-video__caption p{display:none}.meeting-video,.meeting-video__player{height:100%;min-height:0;aspect-ratio:16/9}.meeting-social-proof .social-proof__items{justify-content:flex-start}.meeting-video__caption{inset:auto 16px 14px}.meeting-video__caption strong{font-size:14px}.meeting-video__play{width:52px;height:52px}.meeting-offer ul,.meeting-steps,.problem-grid,.transformation-strip{grid-template-columns:1fr}.transformation-strip{gap:14px}.transformation-strip__arrow{transform:rotate(-90deg)}.meeting-offer{gap:26px;padding:22px}.meeting-offer__checkout{padding:22px}.meeting-trust-metrics{grid-template-columns:1fr;gap:22px}.meeting-trust-metrics>div+div{padding-top:22px;border-top:1px solid var(--landing-border);border-inline-start:0}.meeting-faq{padding-inline:18px}.meeting-sticky__content{padding:8px}.meeting-sticky__price{display:none}.meeting-sticky__button{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.meeting-faq__answer,.meeting-sticky,.meeting-video__play,.meeting-video__poster,.problem-card{transition:none}}