._page_1uy48_6{--ink:#171719;--soft:#6d5b7b;--body:#5d5962;--strong:#343139;--eyebrow:#7254a1;--mint:#2f7a64;--paper:#fbfaf8;--ease:cubic-bezier(.16, 1, .3, 1);--shadow:none;color:var(--ink);-webkit-font-smoothing:antialiased;background:radial-gradient(ellipse 70% 58% at 8% 12%, #f7d5c26b, transparent 72%), radial-gradient(ellipse 64% 52% at 92% 8%, #c7baff61, transparent 74%), radial-gradient(ellipse 58% 48% at 78% 92%, #bddbff4d, transparent 76%), radial-gradient(ellipse 56% 46% at 14% 88%, #cce9df52, transparent 74%), var(--paper);margin:0;line-height:1.55}._page_1uy48_6[data-atmosphere=peach]{background:radial-gradient(ellipse 68% 46% at 8% 0%, #f7d5c29e, transparent 70%), radial-gradient(ellipse 48% 36% at 96% 8%, #c7baff47, transparent 72%), var(--paper)}._page_1uy48_6[data-atmosphere=lilac]{background:radial-gradient(ellipse 64% 46% at 92% 0%, #c7baff80, transparent 70%), radial-gradient(ellipse 42% 34% at 4% 12%, #f7d5c266, transparent 70%), var(--paper)}._page_1uy48_6[data-atmosphere=mint]{background:radial-gradient(ellipse 64% 46% at 8% 0%, #cce9dfb3, transparent 70%), radial-gradient(ellipse 42% 34% at 96% 10%, #bddbff66, transparent 70%), var(--paper)}._page_1uy48_6[data-atmosphere=sky]{background:radial-gradient(ellipse 64% 46% at 88% 0%, #bddbff8c, transparent 70%), radial-gradient(ellipse 42% 34% at 6% 8%, #f7d5c261, transparent 70%), var(--paper)}._page_1uy48_6 a:focus-visible,._page_1uy48_6 button:focus-visible{outline-offset:3px;outline:3px solid #7254a159}._shell_1uy48_59{width:min(100% - 48px,1180px);margin-inline:auto}._eyebrow_1uy48_64{letter-spacing:.16em;text-transform:uppercase;color:var(--eyebrow);align-items:center;gap:11px;margin:0 0 22px;font-size:10px;font-weight:820;display:inline-flex}._eyebrow_1uy48_64 i{background:linear-gradient(90deg,#7254a1,#4ea58a);width:28px;height:1px}._btnPrimary_1uy48_82,._btnGhost_1uy48_83{letter-spacing:-.01em;min-height:46px;transition:transform .32s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:13px;font-weight:720;text-decoration:none;display:inline-flex}._btnPrimary_1uy48_82{color:#fff;background:#171719;box-shadow:0 14px 32px #1717191f}._btnGhost_1uy48_83{color:var(--ink);background:#ffffffb8;border:1px solid #ffffffd9}._btnPrimary_1uy48_82:hover,._btnGhost_1uy48_83:hover{transform:translateY(-2px)}._actions_1uy48_115{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}._hero_1uy48_123{text-align:center;padding:clamp(72px,9vw,120px) 0 clamp(36px,5vw,56px)}._hero_1uy48_123 h1{letter-spacing:-.075em;text-wrap:balance;max-width:16ch;margin:0 auto;font-size:clamp(3.2rem,6.6vw,5.4rem);font-weight:650;line-height:.9}._hero_1uy48_123 h1 span{color:var(--soft);display:block}._lead_1uy48_143{max-width:52ch;color:var(--body);margin:22px auto 0;font-size:clamp(15px,1.3vw,17px);line-height:1.6}._disclosure_1uy48_151{letter-spacing:.01em;color:#8a8490;max-width:48ch;margin:14px auto 0;font-size:12px;line-height:1.5}._heroFigureWrap_1uy48_160{width:min(100%,980px);margin:40px auto 0}._heroFigure_1uy48_160{aspect-ratio:3/2;box-shadow:var(--shadow);background:#efe8de;border:1px solid #332d3a14;border-radius:22px;position:relative;overflow:hidden}._chapter_1uy48_175{padding:clamp(40px,6vw,80px) 0}._chapterGrid_1uy48_179{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}._chapterGrid_1uy48_179[data-flip="1"]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}._chapterGrid_1uy48_179[data-flip="1"] ._chapterCopy_1uy48_190{order:2}._chapterGrid_1uy48_179[data-flip="1"] ._chapterFigure_1uy48_194{order:1}._chapter_1uy48_175[data-layout=stage] ._chapterGrid_1uy48_179{grid-template-columns:minmax(0,920px);justify-content:center}._chapter_1uy48_175[data-layout=stage] figure{order:-1}._chapter_1uy48_175[data-layout=stage] ._chapterFigure_1uy48_194{aspect-ratio:16/8}._chapter_1uy48_175[data-layout=aside] ._chapterGrid_1uy48_179{grid-template-columns:minmax(0,1.25fr) minmax(240px,.62fr);align-items:end}._chapter_1uy48_175[data-layout=prose] ._chapterCopy_1uy48_190 h2,._chapter_1uy48_175[data-layout=aside] ._chapterCopy_1uy48_190 h2{font-size:clamp(2.3rem,4.2vw,3.6rem)}._chapterCopy_1uy48_190 h2{letter-spacing:-.055em;max-width:18ch;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:650;line-height:1.05}._chapterCopy_1uy48_190 p{max-width:62ch;color:var(--body);margin:16px 0 0;font-size:16px;line-height:1.65}._proseOnly_1uy48_238 ._chapterCopy_1uy48_190{max-width:68ch;margin-inline:auto}._proseOnly_1uy48_238 ._chapterCopy_1uy48_190 h2{max-width:22ch}._chapterFigure_1uy48_194{aspect-ratio:3/2;box-shadow:var(--shadow);background:#efe8de;border:1px solid #332d3a14;border-radius:20px;position:relative;overflow:hidden}._caption_1uy48_257{letter-spacing:.02em;color:#8a8490;margin:10px 0 0;font-size:12px}._faq_1uy48_264{padding:clamp(40px,6vw,88px) 0}._faqTitle_1uy48_268{letter-spacing:-.055em;max-width:16ch;margin:0;font-size:clamp(1.85rem,3.4vw,2.7rem);font-weight:650;line-height:1.05}._faqList_1uy48_277{border-top:1px solid #332d3a14;margin:28px 0 0;padding:0;list-style:none}._faqList_1uy48_277 li{border-bottom:1px solid #332d3a14;padding:22px 0}._faqList_1uy48_277 h3{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700}._faqList_1uy48_277 p{max-width:72ch;color:var(--body);margin:8px 0 0;font-size:15px;line-height:1.6}._close_1uy48_304{text-align:center;padding:clamp(56px,8vw,100px) 0}._close_1uy48_304 h2{letter-spacing:-.065em;max-width:16ch;margin:0 auto;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:650;line-height:.95}._close_1uy48_304 p{max-width:44ch;color:var(--body);margin:14px auto 0;font-size:16px}@media (width<=860px){._shell_1uy48_59{width:min(100% - 28px,1180px)}._chapterGrid_1uy48_179,._chapterGrid_1uy48_179[data-flip="1"],._chapter_1uy48_175[data-layout=aside] ._chapterGrid_1uy48_179,._chapter_1uy48_175[data-layout=stage] ._chapterGrid_1uy48_179{grid-template-columns:1fr}._chapterGrid_1uy48_179[data-flip="1"] ._chapterCopy_1uy48_190,._chapterGrid_1uy48_179[data-flip="1"] ._chapterFigure_1uy48_194{order:unset}._hero_1uy48_123 h1{max-width:none}}@media (prefers-reduced-motion:reduce){._btnPrimary_1uy48_82,._btnGhost_1uy48_83{transition:none}._btnPrimary_1uy48_82:hover,._btnGhost_1uy48_83:hover{transform:none}}
