._page_1kuse_1{background:var(--bg);color:var(--fg);padding-bottom:42px}._page_1kuse_1 :is(h1,h2,h3,p,figure){margin:0}._membershipStage_1kuse_9{isolation:isolate;max-width:1500px;margin:auto;padding-bottom:64px;position:relative;overflow:hidden}._page_1kuse_1 ._eyebrow_1kuse_17{font:10px/1.6 var(--font-dm-sans), Arial, sans-serif;letter-spacing:.1em;color:var(--muted)}._heroNote_1kuse_25{pointer-events:none;z-index:0;position:absolute}._heroNote_1kuse_25 img{width:100%;height:auto;display:block}._leftNote_1kuse_35{width:190px;top:12px;left:-30px;transform:rotate(-13deg)}._rightNote_1kuse_41{width:180px;top:5px;right:-15px;transform:rotate(17deg)}._page_1kuse_1 ._insideVideo_1kuse_47{max-width:1100px;margin:0 auto;padding:0 30px;scroll-margin-top:96px}._videoFrame_1kuse_53{background:var(--panel);border:1px solid var(--border);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 18px 70px -35px #142b2560}._videoFrame_1kuse_53 video{aspect-ratio:16/9;object-fit:contain;width:100%;display:block}._videoFrame_1kuse_53:fullscreen{background:#000;border:0;border-radius:0}._videoFrame_1kuse_53:fullscreen video{aspect-ratio:auto;height:100%}._videoFrame_1kuse_53 video{cursor:pointer}._player_1kuse_79{color:#fff;font:11px/1 var(--font-geist-mono), monospace;background:linear-gradient(#0000,#142b2599);align-items:center;gap:14px;padding:18px 18px 12px;display:flex;position:absolute;inset:auto 0 0}._player_1kuse_79 button{opacity:.9;place-items:center;width:22px;height:22px;font-size:15px;display:grid}._player_1kuse_79 button:hover{opacity:1}._clock_1kuse_103{white-space:nowrap;font-variant-numeric:tabular-nums}._player_1kuse_79 input[type=range]{appearance:none;background:linear-gradient(to right, #fff var(--progress), #fff5 var(--progress)) center / 100% 2px no-repeat;cursor:pointer;flex:1;height:14px}._player_1kuse_79 input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:10px;height:10px}._player_1kuse_79 input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:10px;height:10px}._insideVideo_1kuse_47 figcaption{color:var(--muted);justify-content:space-between;gap:20px;padding:15px 5px 0;font-size:11px;line-height:1.5;display:flex}._page_1kuse_1 ._videoError_1kuse_142{color:var(--muted);padding-top:12px;font-size:13px;line-height:1.6}._videoError_1kuse_142 a{text-decoration:underline}._included_1kuse_151{max-width:1040px;margin:0 auto;padding:84px 30px 78px}._sectionHeading_1kuse_156{text-align:center}._page_1kuse_1 ._sectionHeading_1kuse_156 :is(h1,h2){font:400 clamp(30px, 3.2vw, 44px)/1.12 var(--font-dm-sans), sans-serif;letter-spacing:-.04em}._sectionHeading_1kuse_156 h2 span{color:var(--muted)}._sectionHeading_1kuse_156>._eyebrow_1kuse_17{margin-bottom:17px}._sectionHeading_1kuse_156>p:not(._eyebrow_1kuse_17){color:var(--muted);margin-top:14px;font-size:14px;line-height:1.6}._benefits_1kuse_177{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:42px;display:grid}._benefits_1kuse_177 h3{font:500 23px/1.2 var(--font-dm-sans), sans-serif;letter-spacing:-.035em;margin:13px 0 12px}._benefits_1kuse_177 article>p:last-child{color:var(--muted);font-size:13px;line-height:1.75}._sampleLink_1kuse_195{border-bottom:1px solid var(--border);margin:33px auto 0;padding-block:8px;font-size:12px;display:table}._sampleLink_1kuse_195 svg{margin-left:16px}._membership_1kuse_9{z-index:1;max-width:960px;margin:auto;padding:65px 30px 0;scroll-margin-top:75px;position:relative}._plans_1kuse_213{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:35px;display:grid}._plan_1kuse_213{border:1px solid var(--border);border-radius:18px;padding:30px}._annual_1kuse_224{background:var(--panel);border-color:var(--accent)}._planTitle_1kuse_228{justify-content:space-between;align-items:center;gap:10px;display:flex}._planTitle_1kuse_228 h3{font:500 20px/1.3 var(--font-dm-sans), sans-serif;letter-spacing:-.025em}._planTitle_1kuse_228>span{color:var(--accent);border:1px solid var(--border);border-radius:999px;padding:5px 9px;font-size:10px}._page_1kuse_1 ._planIntro_1kuse_247{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.6}._page_1kuse_1 ._price_1kuse_253{align-items:baseline;gap:7px;margin:31px 0 15px;display:flex}._price_1kuse_253 strong{font:400 60px/1 var(--font-dm-sans), sans-serif;letter-spacing:-.06em}._price_1kuse_253 span{color:var(--muted);font-size:13px}._page_1kuse_1 ._billingNote_1kuse_269{min-height:39px;color:var(--muted);max-width:260px;font-size:11px;line-height:1.65}._page_1kuse_1 ._checkout_1kuse_276{width:100%;margin-top:25px;padding:14px 18px;font-size:13px;display:flex}._page_1kuse_1 ._cancelNote_1kuse_283{text-align:center;color:var(--muted);margin-top:13px;font-size:10px}._sharedBenefits_1kuse_289{margin:32px 0 0;padding:28px 10px 0}._sharedBenefits_1kuse_289 h3{text-align:center;font-size:14px;font-weight:500}._sharedBenefits_1kuse_289 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 35px;max-width:740px;margin:22px auto 0;padding:0;list-style:none;display:grid}._sharedBenefits_1kuse_289 li{color:var(--muted);gap:12px;font-size:12px;line-height:1.6;display:flex}._sharedBenefits_1kuse_289 li svg{color:var(--accent)}._page_1kuse_1 ._reassurance_1kuse_317{text-align:center;color:var(--muted);margin-top:27px;font-size:10px;line-height:1.8}._page_1kuse_1 ._offer_1kuse_324,._page_1kuse_1 ._error_1kuse_325{border:1px solid var(--accent);background:var(--accent-soft);border-radius:10px;max-width:650px;margin:24px auto 0;padding:14px 20px;font-size:13px;line-height:1.65}._faq_1kuse_335{max-width:700px;margin:auto;padding:80px 30px 35px}._faq_1kuse_335 h2{font:400 34px/1.15 var(--font-dm-sans), sans-serif;letter-spacing:-.04em;text-align:center;margin-bottom:28px}._faq_1kuse_335 details{border-bottom:1px solid var(--border)}._faq_1kuse_335 summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:13px;font-weight:500;line-height:1.5;list-style:none;display:flex}._faq_1kuse_335 summary::-webkit-details-marker{display:none}._faq_1kuse_335 summary span{font-size:20px;font-weight:300;line-height:1}._faq_1kuse_335 details[open] summary span{transform:rotate(45deg)}._faq_1kuse_335 details p{color:var(--muted);padding:0 25px 20px 0;font-size:12px;line-height:1.8}._page_1kuse_1 ._faq_1kuse_335>p{text-align:center;color:var(--muted);margin-top:25px;font-size:12px}._faq_1kuse_335 a{color:var(--fg);text-underline-offset:4px;text-decoration:underline}._footer_1kuse_390{text-align:center;color:var(--muted);padding:10px 24px;font-size:12px}._footer_1kuse_390 a:hover{color:var(--fg)}._page_1kuse_1 :is(a,button,summary,video):focus-visible{outline:3px solid var(--accent);outline-offset:5px}@media (width>=1500px){._leftNote_1kuse_35{left:0}._rightNote_1kuse_41{right:5px}}@media (width<=1000px){._membership_1kuse_9{padding-top:100px}._leftNote_1kuse_35{width:140px;top:0;left:-20px}._rightNote_1kuse_41{width:135px;top:-10px;right:-18px}._benefits_1kuse_177{gap:24px}}@media (width<=700px){._membershipStage_1kuse_9{padding-bottom:42px}._leftNote_1kuse_35{width:100px;top:-8px;left:-20px}._rightNote_1kuse_41{width:90px;top:-10px;right:-12px}._page_1kuse_1 ._eyebrow_1kuse_17{font-size:9px}._page_1kuse_1 ._insideVideo_1kuse_47{padding-inline:18px}._videoFrame_1kuse_53{border-radius:12px}._insideVideo_1kuse_47 figcaption{justify-content:center;padding-top:11px;font-size:10px}._insideVideo_1kuse_47 figcaption>span:last-child{display:none}._included_1kuse_151{padding:52px 24px}._benefits_1kuse_177{grid-template-columns:1fr;gap:26px;margin-top:31px}._benefits_1kuse_177 article{width:100%;max-width:420px;margin:auto}._benefits_1kuse_177 h3{margin-top:10px;font-size:24px}._membership_1kuse_9{margin-inline:22px;padding:88px 0 0}._plans_1kuse_213{grid-template-columns:1fr;gap:16px;max-width:440px;margin:28px auto 0}._plan_1kuse_213{border-radius:14px;padding:26px}._price_1kuse_253 strong{font-size:56px}._sharedBenefits_1kuse_289{padding-inline:4px}._sharedBenefits_1kuse_289 ul{grid-template-columns:1fr;gap:12px;max-width:350px}._faq_1kuse_335{padding:58px 24px 28px}}@media (prefers-reduced-motion:reduce){._page_1kuse_1 *,._page_1kuse_1 :before,._page_1kuse_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
