.site-design_world__ebuvf{position:relative;isolation:isolate;--font-serif-stack:var(--font-eb-garamond),Georgia,"Times New Roman",serif}.site-design_world__ebuvf #main-content{min-width:0}.site-design_world__ebuvf #main-content>section:first-child{position:relative}.site-design_world__ebuvf #main-content>section:first-child:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 85% 0,color-mix(in srgb,var(--primary) 10%,transparent),transparent 65%)}.site-design_world__ebuvf h1,.site-design_world__ebuvf h2,.site-design_world__ebuvf h3{text-wrap:balance}.site-design_world__ebuvf p{text-wrap:pretty}.site-design_world__ebuvf #main-content [id]{scroll-margin-top:7rem}.site-design_world__ebuvf #main-content>section:not(:first-child){position:relative}.site-design_world__ebuvf #main-content>section>div{min-width:0}.site-design_world__ebuvf #main-content>section:first-child h1{letter-spacing:-.045em}.site-design_world__ebuvf #main-content>section:first-child{padding-top:5rem}.site-design_world__ebuvf #main-content>section:last-child:not([data-product-detail]){background:radial-gradient(ellipse at 15% 100%,color-mix(in srgb,var(--primary) 10%,transparent),transparent 65%)}.site-design_world__ebuvf #main-content>section:first-child>p:first-child{color:var(--primary)}.site-design_wrap__px10N{width:min(100%,1380px);margin-inline:auto;padding-inline:clamp(1.25rem,5vw,5rem)}.site-design_eyebrow___9Nf3{display:flex;align-items:center;gap:.8rem;color:var(--primary);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase}.site-design_eyebrow___9Nf3:before{content:"";width:1.8rem;height:1px;background:currentColor}.site-design_hero__zD5ua{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:clamp(2rem,4vw,5rem);align-items:center;padding-block:5.5rem 5rem}.site-design_hero__zD5ua h1{margin-top:1.7rem;font-size:clamp(3.4rem,5.5vw,5.8rem);line-height:.98;font-weight:400;letter-spacing:-.055em}.site-design_hero__zD5ua h1 em{color:var(--primary);font-weight:400}.site-design_lede__42Yt7{max-width:37rem;margin-top:1.75rem;color:var(--muted-foreground);font-size:var(--text-lg);line-height:1.65}.site-design_actions__P_Cc_{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.8rem;margin-top:2rem}.site-design_micro__mpMfE{color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.6}.site-design_hero__zD5ua .site-design_micro__mpMfE{margin-top:1.5rem;max-width:31rem}.site-design_section__fD_CY{padding-block:clamp(4rem,7vw,7rem)}.site-design_sectionHead__nvVrD{display:grid;grid-template-columns:1.15fr .85fr;align-items:end;gap:3rem;margin-bottom:3rem}.site-design_headline__wp9cm,.site-design_sectionHead__nvVrD h2{font-family:var(--font-serif-stack);font-size:clamp(2.5rem,4.6vw,4.5rem);line-height:1.03;font-weight:400;letter-spacing:-.04em}.site-design_sectionHead__nvVrD h2{margin-top:1.4rem}.site-design_sectionHead__nvVrD>p{color:var(--muted-foreground);font-size:var(--text-lg);line-height:1.7}.site-design_rail__4133T{border-block:1px solid var(--border);background:color-mix(in srgb,var(--card) 65%,transparent)}.site-design_railInner__2iw0w{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;padding-block:1.65rem}.site-design_railInner__2iw0w>div{display:flex;align-items:start;gap:1rem}.site-design_railInner__2iw0w svg{width:1.1rem;flex-shrink:0;color:var(--primary)}.site-design_railInner__2iw0w strong{display:block;font-size:var(--text-sm);font-weight:500}.site-design_railInner__2iw0w p{margin-top:.25rem;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.5}.site-design_evidence__AOCbb{position:relative;padding:1.5rem 0 0 1.5rem;min-width:0}.site-design_evidence__AOCbb:before{content:"";position:absolute;inset:5% -4% 12% 8%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--primary) 17%,transparent),transparent 67%)}.site-design_sheetBack__a6bVM{position:absolute;inset:.75rem 2rem 4.5rem 2rem;z-index:-1;border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:.75rem;background:var(--card);transform:rotate(-5deg)}.site-design_sheet__1xJnW{position:relative;padding:clamp(1.3rem,3vw,2.5rem);background:var(--foreground);color:var(--background);border-radius:.6rem;box-shadow:0 25px 70px rgb(0 0 0/22%)}.site-design_sheetTop__0JwDG{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid color-mix(in srgb,var(--background) 22%,transparent);padding-bottom:1rem;font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.site-design_sheetTitle__8_JhE{margin-top:1.6rem;font-family:var(--font-serif-stack);font-size:var(--text-3xl);line-height:1.12}.site-design_sheet__1xJnW p{margin-top:1rem;font-size:var(--text-sm);line-height:1.65}.site-design_sheet__1xJnW mark{background:color-mix(in srgb,var(--primary) 40%,transparent);color:inherit;padding:.12rem .1rem;box-decoration-break:clone}.site-design_sourceControls__OQsVg{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:1.4rem;border-top:1px solid color-mix(in srgb,var(--background) 20%,transparent);padding-top:.9rem}.site-design_sourceControls__OQsVg button{min-height:2.75rem;border-radius:.4rem;border:1px solid transparent;padding:.4rem .65rem;color:inherit;background:transparent;font-size:var(--text-xs);text-align:left;cursor:pointer}.site-design_sourceControls__OQsVg button[aria-pressed=true]{border-color:color-mix(in srgb,var(--background) 25%,transparent);background:color-mix(in srgb,var(--background) 8%,transparent)}.site-design_sourceResult__juWId{margin-top:1rem;min-height:6rem}.site-design_sourceResult__juWId strong{font-size:var(--text-xs);font-weight:600}.site-design_sourceResult__juWId p{margin-top:.4rem}.site-design_evidenceFoot__sTBs6{display:flex;gap:1rem;align-items:center;margin:1rem 0 0 -1.5rem;border:1px solid var(--border);background:var(--card);border-radius:.75rem;padding:1rem 1.2rem}.site-design_evidenceFoot__sTBs6 svg{flex-shrink:0;color:var(--primary)}.site-design_evidenceFoot__sTBs6 strong{display:block;color:var(--foreground);font-size:var(--text-sm);font-weight:500}.site-design_evidenceFoot__sTBs6 span{display:block;margin-top:.3rem;color:var(--muted-foreground);font-size:var(--text-xs)}.site-design_caption__HNPpm{margin-top:.8rem;color:var(--muted-foreground);font-size:var(--text-2xs);letter-spacing:.045em;line-height:1.55}.site-design_journey__v3e88{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}.site-design_journeyNav__Jju9B{align-self:start;display:grid;gap:.25rem;border-left:1px solid var(--border)}.site-design_journeyNav__Jju9B button{display:flex;gap:.75rem;align-items:center;min-height:3.1rem;border:0;border-left:2px solid transparent;margin-left:-1px;border-radius:0 .5rem .5rem 0;padding:.7rem 1rem;background:transparent;color:var(--muted-foreground);font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background var(--duration-press) var(--ease-out),color var(--duration-press) var(--ease-out)}.site-design_journeyNav__Jju9B button span{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;opacity:.8}.site-design_journeyNav__Jju9B button[aria-pressed=true]{border-left-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--foreground)}.site-design_journeyContent__jnjd3{min-width:0}.site-design_journeyIntro__Z_47U{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start;margin-bottom:2rem}.site-design_journeyIntro__Z_47U h3{font-family:var(--font-serif-stack);font-size:var(--text-4xl);line-height:1.1;font-weight:400;letter-spacing:-.025em}.site-design_journeyIntro__Z_47U p{color:var(--muted-foreground);font-size:var(--text-base);line-height:1.7}.site-design_readiness__tKI5K{border-left:2px solid var(--primary);padding:1rem 1.3rem;background:color-mix(in srgb,var(--primary) 6%,transparent);margin-top:1.5rem;color:var(--foreground);font-size:var(--text-sm);line-height:1.7}.site-design_readiness__tKI5K strong{display:block;margin-bottom:.5rem;font-size:var(--text-xs);color:var(--primary);text-transform:uppercase;letter-spacing:.1em}.site-design_journeyBottom__21yiA{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem}.site-design_productGrid__nXN2Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.5rem;list-style:none}.site-design_productDoor__EJT2i{display:flex;flex-direction:column;min-height:15rem;height:100%;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:1.6rem 1rem 1.6rem 0;color:var(--foreground);transition:background var(--duration-press) var(--ease-out)}.site-design_productDoor__EJT2i:hover{background:color-mix(in srgb,var(--primary) 4%,transparent)}.site-design_productDoor__EJT2i>div:first-child{display:flex;justify-content:space-between;gap:1rem}.site-design_productDoor__EJT2i h3{font-family:var(--font-serif-stack);font-size:var(--text-3xl);line-height:1.1;margin-top:1rem;font-weight:400}.site-design_productDoor__EJT2i p{margin-top:.85rem;font-size:var(--text-sm);line-height:1.6;color:var(--muted-foreground)}.site-design_productDoor__EJT2i .site-design_doorFoot__e0evM{margin-top:auto;padding-top:1.5rem;color:var(--primary);font-size:var(--text-xs)}.site-design_storyGrid__hoxis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.site-design_storyGrid__hoxis article{border-top:1px solid var(--border);padding-top:1.5rem}.site-design_storyGrid__hoxis h3{margin-block:1rem;font-size:var(--text-2xl);font-family:var(--font-serif-stack);line-height:1.2;font-weight:400}.site-design_storyGrid__hoxis p{color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.7}.site-design_split__bkHJU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.site-design_split__bkHJU h2{margin-top:1.25rem}.site-design_split__bkHJU p{margin-top:1.5rem;color:var(--muted-foreground);font-size:var(--text-base);line-height:1.75}.site-design_split__bkHJU a{margin-top:1.5rem}.site-design_factTable__p3Qbc{margin-top:2rem;border-top:1px solid var(--border)}.site-design_factTable__p3Qbc>div{display:grid;grid-template-columns:9rem 1fr;gap:1.5rem;border-bottom:1px solid var(--border);padding-block:1.15rem}.site-design_factTable__p3Qbc dt{font-size:var(--text-xs);color:var(--primary);text-transform:uppercase;letter-spacing:.08em}.site-design_factTable__p3Qbc dd{font-size:var(--text-sm);line-height:1.7;color:var(--muted-foreground)}.site-design_disclosure__ofDwj{border-block:1px solid var(--border);padding-block:1rem}.site-design_disclosure__ofDwj+.site-design_disclosure__ofDwj{border-top:0}.site-design_disclosure__ofDwj summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;cursor:pointer;list-style:none;font-family:var(--font-serif-stack);font-size:var(--text-2xl)}.site-design_disclosure__ofDwj summary::-webkit-details-marker{display:none}.site-design_disclosure__ofDwj summary:after{content:"+";color:var(--primary);font-family:var(--font-sans);font-size:var(--text-xl)}.site-design_disclosure__ofDwj[open] summary:after{content:"−"}.site-design_disclosure__ofDwj p{max-width:52rem;margin-block:1rem;color:var(--muted-foreground);font-size:var(--text-base);line-height:1.75}.site-design_closing__ZjxIa{padding-block:6rem;display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:3rem}.site-design_closing__ZjxIa p{margin-top:1.25rem;color:var(--muted-foreground);line-height:1.75}.site-design_closing__ZjxIa .site-design_actions__P_Cc_{justify-content:flex-end}.site-design_chapterHero__v_1Q7{padding-block:3rem 4.5rem}.site-design_chapterHeading__knRpF{display:grid;grid-template-columns:1.1fr .9fr;gap:4rem;align-items:start;margin-top:3rem}.site-design_chapterHeading__knRpF h1{margin-top:1.5rem;font-family:var(--font-serif-stack);font-size:clamp(3rem,4.6vw,5rem);line-height:1.02;letter-spacing:-.04em;font-weight:400}.site-design_chapterHeading__knRpF>div>p:not(.site-design_eyebrow___9Nf3){margin-top:1.5rem;font-size:var(--text-lg);line-height:1.7;color:var(--muted-foreground)}.site-design_chapterQuestion__KCKBn{padding:1.5rem 0 0;margin-top:2rem;border-top:1px solid var(--border)}.site-design_chapterQuestion__KCKBn p{margin:0;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}.site-design_chapterQuestion__KCKBn blockquote{font-family:var(--font-serif-stack);margin-top:.85rem;font-size:var(--text-2xl);line-height:1.25}.site-design_chapterLayout__t_ear{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:4rem;padding-block:4rem;border-top:1px solid var(--border)}.site-design_chapterNav__cGHGD{position:sticky;top:7rem;align-self:start;display:grid;border-left:1px solid var(--border);padding-left:1rem}.site-design_chapterNav__cGHGD a{line-height:1.5;padding-block:.7rem}.site-design_chapterNav__cGHGD>span{color:var(--primary);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem}.site-design_chapterContent__2HJj4{min-width:0}.site-design_chapterSection__y0luE{padding-bottom:4rem}.site-design_chapterSection__y0luE h2{font-family:var(--font-serif-stack);font-size:var(--text-4xl);line-height:1.1;font-weight:400;margin-bottom:2rem}.site-design_mechanismGroup__09lwZ{margin-top:2rem}.site-design_mechanismGroup__09lwZ>h3{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin-bottom:1rem}.site-design_mechanism__qFIXy{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:2rem;padding-block:1.6rem;border-top:1px solid var(--border)}.site-design_mechanism__qFIXy h4{font-family:var(--font-serif-stack);font-size:var(--text-xl);line-height:1.25;font-weight:400}.site-design_mechanism__qFIXy p{color:var(--muted-foreground);font-size:var(--text-base);line-height:1.75}.site-design_flow__yKqxO{display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem;align-items:start}.site-design_flow__yKqxO h3{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}.site-design_flow__yKqxO li{padding-block:.85rem;border-bottom:1px solid var(--border);font-size:var(--text-sm);line-height:1.6;color:var(--muted-foreground)}.site-design_flow__yKqxO>span{padding-top:2rem;font-family:var(--font-serif-stack);color:var(--primary);font-size:var(--text-3xl)}.site-design_nextChapter__uDw_2{display:grid;grid-template-columns:1fr 1fr;gap:2rem;border-top:1px solid var(--border);padding-block:2rem}.site-design_nextChapter__uDw_2 a{display:grid;gap:.6rem;color:var(--foreground);padding-block:.5rem}.site-design_nextChapter__uDw_2 span{color:var(--primary);font-size:var(--text-xs)}.site-design_nextChapter__uDw_2 strong{font-family:var(--font-serif-stack);font-size:var(--text-2xl);font-weight:400;line-height:1.2}.site-design_reference___8JV0{max-width:1320px;margin:auto;padding:4rem clamp(1.25rem,5vw,5rem) 6rem;display:grid;grid-template-columns:15rem minmax(0,1fr);gap:4rem}.site-design_reference___8JV0>nav{position:sticky;top:7rem;align-self:start;border-left:1px solid var(--border);padding-left:1.25rem;max-height:calc(100dvh - 8rem);overflow-y:auto}.site-design_reference___8JV0>article{min-width:0}.site-design_reference___8JV0 h1{font-size:clamp(2.8rem,4.5vw,4.5rem);line-height:1.04;letter-spacing:-.04em}.site-design_referenceIntro__jRWsU{border-bottom:1px solid var(--border);padding-bottom:2rem}.site-design_referenceMobileContents__eQQxC{display:none}.site-design_referenceSolo__U5M64{grid-template-columns:1fr;max-width:1040px}.site-design_reference___8JV0 nav h2{color:var(--primary)}.site-design_reference___8JV0 nav a{border-radius:.3rem;line-height:1.5;padding-right:.6rem}.site-design_reference___8JV0 nav a:hover{color:var(--primary)}.site-design_utilityHero__AllBH{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4rem;align-items:center}.site-design_utilityHero__AllBH h1{font-size:clamp(3rem,4.7vw,5rem)}.site-design_utilityArt___sUEZ{display:grid;gap:0;border-top:1px solid var(--border)}.site-design_utilityArt___sUEZ>div{display:flex;gap:1.25rem;align-items:start;padding-block:1.5rem;border-bottom:1px solid var(--border)}.site-design_utilityArt___sUEZ svg{flex-shrink:0;color:var(--primary);width:1.4rem}.site-design_utilityArt___sUEZ strong{font-family:var(--font-serif-stack);font-size:var(--text-2xl);font-weight:400}.site-design_utilityArt___sUEZ p{margin-top:.5rem;color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.65}.site-design_documentSymbol__6SXzX{position:relative;margin:1rem auto;width:min(100%,27rem);padding:2.5rem;gap:0;background:linear-gradient(140deg,color-mix(in srgb,var(--primary) 6%,var(--card)),var(--card))}.site-design_receiptEyebrow__hJoGs{display:block;font-size:var(--text-xs);color:var(--primary);margin-bottom:2.5rem}.site-design_documentSymbol__6SXzX h2{font-family:var(--font-serif-stack);font-size:var(--text-4xl);line-height:1.1;margin-bottom:2rem;font-weight:400}.site-design_documentSymbol__6SXzX ol{list-style:none}.site-design_documentSymbol__6SXzX li{display:flex;gap:1.25rem;border-top:1px solid var(--border);padding-block:1rem}.site-design_documentSymbol__6SXzX li>span{color:var(--primary);font-size:var(--text-xs);padding-top:.15rem}.site-design_documentSymbol__6SXzX p{font-size:var(--text-sm);line-height:1.7;color:var(--muted-foreground)}.site-design_documentSymbol__6SXzX[data-kind=verify]{border-top-color:var(--primary)}.site-design_readingSurface__ZzHaf{max-width:1140px;margin:auto;padding:4rem clamp(1.25rem,4vw,3rem) 6rem}.site-design_readingSurface__ZzHaf>h1{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.05}.site-design_formSurface__Vu4qA{background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--primary) 8%,transparent),transparent 55%)}.site-design_formSurface__Vu4qA>aside{background:transparent}.site-design_formSurface__Vu4qA h1{font-family:var(--font-serif-stack);font-size:clamp(2.5rem,4.5vw,4.5rem);line-height:1.03;font-weight:400;letter-spacing:-.035em}.site-design_footerLead__pUYma{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding-bottom:1.5rem}.site-design_footerDirectory__x11mF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.site-design_footerGroup__CCGT2>summary{display:flex;align-items:center;justify-content:space-between;min-height:3rem;font-size:var(--text-sm);color:var(--foreground);list-style:none;cursor:pointer}.site-design_footerGroup__CCGT2>summary::-webkit-details-marker{display:none}.site-design_footerGroup__CCGT2>summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.site-design_footerGroup__CCGT2>summary svg{transition:transform var(--duration-dropdown) var(--ease-out)}.site-design_footerGroup__CCGT2[open]>summary svg{transform:rotate(180deg)}@media (min-width:768px){.site-design_footerGroup__CCGT2{display:none}}@media (max-width:767px){.site-design_footerDirectory__x11mF{grid-template-columns:1fr;gap:0}.site-design_footerGroup__CCGT2{border-top:1px solid var(--border)}.site-design_footerGroup__CCGT2 nav{padding:0 0 .75rem .75rem}.site-design_footer__4g9C5 p{line-height:1.65}.site-design_footerLead__pUYma{padding-bottom:1rem}}@media (prefers-reduced-motion:reduce){.site-design_footerGroup__CCGT2>summary svg{transition:none}}.site-design_footerLead__pUYma p{font-family:var(--font-serif-stack);color:var(--foreground);font-size:var(--text-3xl);line-height:1.15}.site-design_brandLine__zinj_{display:flex;gap:1.5rem;align-items:center}.site-design_brandLine__zinj_>span{display:block;border-left:1px solid var(--border);padding-left:1.5rem;font-size:var(--text-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-foreground)}.site-design_brandLine__zinj_>span b{font-weight:400;color:var(--foreground);display:block}@media (min-width:1600px){.site-design_hero__zD5ua{padding-block:7rem}}@media (max-width:1050px){.site-design_chapterHeading__knRpF,.site-design_hero__zD5ua{grid-template-columns:1fr 1fr;gap:2rem}.site-design_hero__zD5ua h1{font-size:clamp(3rem,6vw,4.5rem)}.site-design_journey__v3e88{grid-template-columns:12rem 1fr;gap:1.5rem}.site-design_journeyIntro__Z_47U{grid-template-columns:1fr;gap:1rem}.site-design_chapterLayout__t_ear{grid-template-columns:11rem 1fr;gap:2rem}.site-design_reference___8JV0{grid-template-columns:12rem 1fr;gap:2rem}.site-design_referenceSolo__U5M64{grid-template-columns:1fr}}@media (max-width:767px){.site-design_world__ebuvf #main-content>section:first-child{padding-top:3rem}.site-design_chapterHeading__knRpF,.site-design_closing__ZjxIa,.site-design_hero__zD5ua,.site-design_sectionHead__nvVrD,.site-design_split__bkHJU,.site-design_utilityHero__AllBH{grid-template-columns:1fr;gap:2.5rem}.site-design_hero__zD5ua{padding-block:3rem}.site-design_hero__zD5ua h1{font-size:clamp(3rem,10vw,4.5rem)}.site-design_railInner__2iw0w{grid-template-columns:1fr;gap:1.3rem}.site-design_storyGrid__hoxis{grid-template-columns:1fr;gap:2rem}.site-design_journey__v3e88{grid-template-columns:1fr}.site-design_journeyNav__Jju9B{grid-template-columns:1fr 1fr;border:0;gap:.4rem}.site-design_journeyNav__Jju9B button{border:1px solid var(--border);border-radius:.4rem;margin:0;font-size:var(--text-xs);padding:.55rem .7rem}.site-design_journeyNav__Jju9B button[aria-pressed=true]{border-color:var(--primary)}.site-design_journeyIntro__Z_47U h3{font-size:var(--text-3xl)}.site-design_productGrid__nXN2Q{grid-template-columns:1fr}.site-design_productDoor__EJT2i{min-height:0}.site-design_factTable__p3Qbc>div{grid-template-columns:1fr;gap:.6rem}.site-design_closing__ZjxIa .site-design_actions__P_Cc_{justify-content:flex-start}.site-design_chapterLayout__t_ear{grid-template-columns:1fr;gap:2.5rem}.site-design_chapterNav__cGHGD{position:static;display:flex;flex-wrap:wrap;gap:.3rem 1.1rem;border-left:0;border-block:1px solid var(--border);padding:.7rem 0}.site-design_chapterNav__cGHGD>span{display:none}.site-design_mechanism__qFIXy{grid-template-columns:1fr;gap:1rem}.site-design_flow__yKqxO{grid-template-columns:1fr;gap:1.5rem}.site-design_flow__yKqxO>span{display:none}.site-design_nextChapter__uDw_2{grid-template-columns:1fr}.site-design_reference___8JV0{grid-template-columns:1fr;padding-top:2.5rem}.site-design_referenceMobileContents__eQQxC{display:block;border-bottom:1px solid var(--border)}.site-design_referenceMobileContents__eQQxC summary{min-height:3.5rem;display:flex;align-items:center;justify-content:space-between;color:var(--primary);font-size:var(--text-sm);cursor:pointer}.site-design_referenceMobileContents__eQQxC summary:after{content:"+"}.site-design_referenceMobileContents__eQQxC[open] summary:after{content:"−"}.site-design_referenceMobileContents__eQQxC summary::-webkit-details-marker{display:none}.site-design_referenceMobileContents__eQQxC nav{display:grid;padding-bottom:1rem}.site-design_referenceMobileContents__eQQxC nav a{display:flex;align-items:center;min-height:2.75rem;font-size:var(--text-sm);line-height:1.5;color:var(--muted-foreground)}.site-design_reference___8JV0>nav{position:static;max-height:none;border:1px solid var(--border);border-radius:.75rem;padding:1rem}.site-design_reference___8JV0>nav ul{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem}.site-design_reference___8JV0>nav a{font-size:var(--text-xs)}.site-design_brandLine__zinj_>span{display:none}}@media (prefers-reduced-motion:reduce){.site-design_sheetBack__a6bVM{transform:none}}.site-design_landingDepth__dgLr0{border-bottom:1px solid var(--border)}.site-design_landingDepth__dgLr0>summary{max-width:78rem;margin-inline:auto;padding:2rem 1.5rem;cursor:pointer;font-size:var(--text-lg)}.site-design_landingDepth__dgLr0>summary span{display:block;margin-top:.5rem;font-size:var(--text-sm);color:var(--muted-foreground)}.site-design_landingDepth__dgLr0>summary:focus-visible{outline:2px solid var(--primary);outline-offset:-4px}.site-design_homeHero__kFmhP{overflow:clip;padding-block:5rem 5rem;background:radial-gradient(ellipse at 80% 50%,color-mix(in srgb,var(--primary) 15%,transparent),transparent 55%)}.site-design_homeHero__kFmhP>div>.site-design_eyebrow___9Nf3{justify-content:center}.site-design_homeHero__kFmhP h1{margin-top:1.75rem;font-family:var(--font-sans);font-weight:500;font-size:clamp(3rem,4.8vw,4.5rem);line-height:1.04;letter-spacing:-.055em}.site-design_homeAccent__cFone{color:var(--primary)}.site-design_homeLede__lc_Ge{font-size:var(--text-xl);line-height:1.5;margin:1.8rem 0 0;max-width:26rem}.site-design_homeSummary__0kOS1{max-width:30rem;margin:.8rem 0 0;font-size:var(--text-sm);line-height:1.8;color:var(--muted-foreground)}.site-design_homeHero__kFmhP .site-design_actions__P_Cc_{margin-top:1.6rem}.site-design_heroComposition__grVOV{display:grid;grid-template-columns:.85fr 1.15fr;gap:3rem;align-items:center;min-height:39rem}.site-design_heroCopy__5TOVD{min-width:0}@media (min-width:1024px) and (min-height:650px) and (prefers-reduced-motion:no-preference){.site-design_homeHero__kFmhP[data-record-journey]{overflow:visible;padding-block:0;min-height:270svh}.site-design_homeHero__kFmhP[data-record-journey] .site-design_heroComposition__grVOV{position:sticky;top:6rem;min-height:calc(100svh - 6rem);padding-block:.75rem;grid-template-columns:.8fr 1.2fr}}.site-design_heroProduct__BHX0o{min-width:0;position:relative;padding-block:1rem}.site-design_heroProduct__BHX0o:before{content:"";position:absolute;inset:10% -5% 15% 10%;pointer-events:none;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--primary) 15%,transparent),transparent 70%)}.site-design_productGlass__NJS02{position:relative;border:1px solid color-mix(in srgb,var(--foreground) 18%,var(--border));border-radius:1rem;overflow:clip;background:linear-gradient(145deg,color-mix(in srgb,var(--primary) 5%,var(--card)),var(--background));box-shadow:0 2rem 5rem rgb(0 0 0/30%)}.site-design_glassTop__bAbRZ{display:flex;justify-content:space-between;gap:.75rem;align-items:center;min-height:3.4rem;padding:.75rem 1.3rem;border-bottom:1px solid var(--border)}.site-design_glassTop__bAbRZ>span:first-child{font-family:var(--font-serif-stack);font-size:var(--text-lg);letter-spacing:.13em}.site-design_glassTop__bAbRZ>span:last-child{color:var(--muted-foreground);font-size:var(--text-2xs)}.site-design_glassWorkspace__sQw9p{display:grid;grid-template-columns:7.5rem minmax(0,1fr)}.site-design_glassRail__TstS0{padding:1.25rem .55rem;border-right:1px solid var(--border)}.site-design_glassRail__TstS0>span{display:block;margin:.4rem .5rem .75rem;color:var(--muted-foreground);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em}.site-design_glassRail__TstS0>span:not(:first-child){margin-top:1.5rem}.site-design_glassRail__TstS0 a{display:flex;align-items:center;min-height:2.75rem;gap:.6rem;padding:.4rem .55rem;border-radius:.4rem;color:var(--muted-foreground);font-size:var(--text-xs)}.site-design_glassRail__TstS0 a:first-of-type{background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary)}.site-design_glassRail__TstS0 a:hover{color:var(--foreground);background:color-mix(in srgb,var(--foreground) 5%,transparent)}.site-design_glassMain__1e35b{padding:1.5rem;min-width:0}.site-design_glassMatter__G5bIJ{padding-bottom:1.2rem;border-bottom:1px solid var(--border)}.site-design_glassMatter__G5bIJ>p{font-size:var(--text-2xs);letter-spacing:.1em;color:var(--primary)}.site-design_glassMatter__G5bIJ h2{font-size:var(--text-lg);font-weight:500;font-family:var(--font-sans);line-height:1.3;margin-top:.7rem}.site-design_glassScene__A59T_{min-height:19rem}.site-design_glassFact__cadGo{margin-top:1.5rem;padding-left:.9rem;border-left:2px solid var(--primary)}.site-design_glassFact__cadGo>span{color:var(--primary);font-size:var(--text-2xs)}.site-design_glassFact__cadGo h3{margin-top:.6rem;font-family:var(--font-serif-stack);font-weight:400;font-size:var(--text-2xl);line-height:1.15}.site-design_traceNodes__zzvEz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:2.3rem;position:relative}.site-design_traceNodes__zzvEz:before{content:"";position:absolute;top:-.9rem;left:15%;right:15%;height:1px;background:linear-gradient(90deg,var(--primary),var(--border))}.site-design_traceNodes__zzvEz>div{position:relative;min-width:0;padding:.8rem .6rem;border:1px solid var(--border);border-radius:.55rem;background:color-mix(in srgb,var(--foreground) 3%,transparent)}.site-design_traceNodes__zzvEz i{position:absolute;width:.4rem;height:.4rem;top:-1.15rem;left:calc(50% - .2rem);border-radius:50%;background:var(--primary);box-shadow:0 0 1rem color-mix(in srgb,var(--primary) 30%,transparent)}.site-design_traceNodes__zzvEz svg{color:var(--primary);margin-bottom:.7rem}.site-design_traceNodes__zzvEz span{display:block;color:var(--muted-foreground);font-size:var(--text-2xs)}.site-design_traceNodes__zzvEz strong{display:block;font-size:var(--text-xs);font-weight:400;line-height:1.5;margin-top:.55rem}.site-design_traceNodes__zzvEz small{display:block;font-size:var(--text-2xs);line-height:1.6;color:var(--muted-foreground);margin-top:.5rem}.site-design_glassFoot__BfdSV{margin-top:1.2rem;color:var(--muted-foreground);font-size:var(--text-2xs);line-height:1.65}.site-design_heroReceipt__brv7U{position:relative;margin:-1.5rem -1rem 0 auto;width:15rem;display:flex;gap:.8rem;padding:1.2rem;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));border-radius:.8rem;background:var(--card);box-shadow:0 1rem 2.5rem rgb(0 0 0/20%)}.site-design_heroReceipt__brv7U>svg{color:var(--primary);flex-shrink:0}.site-design_heroReceipt__brv7U span{display:block;font-size:var(--text-2xs);color:var(--primary);line-height:1.5}.site-design_heroReceipt__brv7U strong{display:block;margin-top:.65rem;font-family:var(--font-sans);font-weight:500;font-size:var(--text-base);line-height:1.3}.site-design_heroReceipt__brv7U p{color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.65;margin-top:.6rem}.site-design_heroSceneNav__h07N0{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.site-design_heroSceneNav__h07N0 button{min-height:2.75rem;padding:.6rem .8rem;border:1px solid var(--border);border-radius:2rem;color:var(--muted-foreground);font-size:var(--text-xs);cursor:pointer;transition:background var(--duration-press) var(--ease-out),color var(--duration-press) var(--ease-out)}.site-design_heroSceneNav__h07N0 button[aria-pressed=true]{border-color:color-mix(in srgb,var(--primary) 60%,transparent);background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary)}.site-design_contradictionPair__FRxS7{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin-top:1.5rem}.site-design_contradictionPair__FRxS7>div{border:1px solid var(--border);border-radius:.5rem;padding:1rem}.site-design_contradictionPair__FRxS7 span{font-size:var(--text-2xs);line-height:1.5;color:var(--primary)}.site-design_contradictionPair__FRxS7 strong{display:block;font-weight:400;font-family:var(--font-serif-stack);font-size:var(--text-xl);line-height:1.1;margin-top:.7rem}.site-design_contradictionPair__FRxS7 p{font-size:var(--text-xs);color:var(--muted-foreground);line-height:1.7;margin-top:.7rem}.site-design_heroGate__xpdxl{display:flex;gap:.8rem;align-items:start;margin-top:1.5rem;padding:1.2rem;border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:.65rem;background:color-mix(in srgb,var(--primary) 6%,transparent)}.site-design_heroGate__xpdxl>svg{color:var(--primary);flex-shrink:0}.site-design_heroGate__xpdxl strong{font-family:var(--font-sans);font-weight:500;font-size:var(--text-base);line-height:1.4}.site-design_heroGate__xpdxl p{font-size:var(--text-xs);color:var(--muted-foreground);line-height:1.7;margin-top:.8rem}@media (prefers-reduced-motion:no-preference){.site-design_glassScene__A59T_{animation:site-design_surfaceArrives__w_nUq var(--duration-modal) var(--ease-out) both}}@media (max-width:1100px){.site-design_heroComposition__grVOV{grid-template-columns:.8fr 1.2fr;gap:2rem}.site-design_glassRail__TstS0{display:none}.site-design_glassWorkspace__sQw9p{grid-template-columns:1fr}}@media (max-width:767px){.site-design_heroComposition__grVOV{grid-template-columns:1fr;gap:2.5rem}.site-design_heroReceipt__brv7U{margin-right:0}.site-design_glassMain__1e35b{padding:1.25rem}.site-design_homeHero__kFmhP{padding-bottom:2.5rem}.site-design_glassTop__bAbRZ{flex-wrap:wrap}}.site-design_immersiveRecord__eUT3M{display:grid;grid-template-columns:.8fr 1.35fr .8fr;align-items:center;gap:3rem;padding:0;margin:4.5rem auto 0;text-align:left}.site-design_immersiveRecord__eUT3M:before{inset:-15% 0}.site-design_immersiveRecord__eUT3M .site-design_sheet__1xJnW{grid-column:2;grid-row:1;transform:rotate(-2deg);transition:transform var(--duration-drawer) var(--ease-out);padding:1.7rem 2rem}.site-design_immersiveRecord__eUT3M .site-design_sheet__1xJnW:focus-within,.site-design_immersiveRecord__eUT3M .site-design_sheet__1xJnW:hover{transform:rotate(0deg) translateY(-.4rem)}.site-design_immersiveRecord__eUT3M .site-design_sheetBack__a6bVM{inset:2% 27% 6% 28%;transform:rotate(4deg)}.site-design_immersiveRecord__eUT3M .site-design_sheetTitle__8_JhE{font-size:var(--text-3xl)}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6{grid-column:3;grid-row:1;display:block;margin:0;padding:1.5rem 0;border:0;border-block:1px solid var(--border);border-radius:0;background:transparent;position:relative}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6:before{content:"";position:absolute;top:50%;right:100%;width:3rem;height:1px;background:linear-gradient(90deg,var(--primary),var(--border))}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6 svg{margin-bottom:1.2rem}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6 strong{font-family:var(--font-serif-stack);font-size:var(--text-2xl);line-height:1.15;font-weight:400}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6 span{margin-top:.75rem;line-height:1.5}.site-design_immersiveRecord__eUT3M .site-design_caption__HNPpm{grid-column:1/-1;text-align:center;margin:-.5rem 0 0}.site-design_recordSources__Ok71v{display:grid;gap:1rem}.site-design_recordSources__Ok71v>span{color:var(--primary);text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-2xs);margin-bottom:.5rem}.site-design_recordSources__Ok71v>div{position:relative;padding:1.1rem;border:1px solid var(--border);border-radius:.7rem;background:linear-gradient(120deg,color-mix(in srgb,var(--foreground) 4%,transparent),transparent)}.site-design_recordSources__Ok71v>div:after{content:"";position:absolute;left:100%;width:3rem;top:50%;height:1px;background:linear-gradient(90deg,var(--border),var(--primary))}.site-design_recordSources__Ok71v svg{color:var(--primary);margin-bottom:.75rem}.site-design_recordSources__Ok71v b{display:block;font-weight:400;font-size:var(--text-sm)}.site-design_recordSources__Ok71v small{display:block;font-size:var(--text-xs);color:var(--muted-foreground);margin-top:.4rem;line-height:1.5}.site-design_homeOutline__e8B5S{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem 2.5rem;padding:1.1rem 1.25rem;border-block:1px solid var(--border)}.site-design_homeOutline__e8B5S a{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;color:var(--primary);font-size:var(--text-xs)}.site-design_homeOutline__e8B5S a:hover{color:var(--foreground)}.site-design_homeOutline__e8B5S span{color:var(--muted-foreground)}.site-design_chapter__01ZkJ{padding-block:clamp(4rem,8vw,8rem)}.site-design_chapterOpening__l2F9D{max-width:52rem;margin:0 auto 3rem;text-align:center}.site-design_chapterOpening__l2F9D .site-design_eyebrow___9Nf3{justify-content:center}.site-design_chapterOpening__l2F9D h2{font-family:var(--font-sans);font-size:clamp(2.5rem,4.3vw,4rem);line-height:1.1;font-weight:500;letter-spacing:-.045em;margin-top:1.5rem}.site-design_chapterOpening__l2F9D>p:last-child{margin:1.5rem auto 0;color:var(--muted-foreground);font-size:var(--text-base);line-height:1.8;max-width:39rem}.site-design_workStage__CLyp_{border:1px solid var(--border);border-radius:1.25rem;overflow:clip;background:linear-gradient(130deg,color-mix(in srgb,var(--primary) 5%,var(--card)),var(--background));box-shadow:0 2rem 5rem rgb(0 0 0/12%)}.site-design_stageNav__HnDjR{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--border);padding:.8rem;gap:.35rem}.site-design_stageNav__HnDjR button{min-height:2.75rem;padding:.65rem;border-radius:.5rem;font-size:var(--text-xs);color:var(--muted-foreground);text-align:left;cursor:pointer;transition:color var(--duration-press) var(--ease-out),background var(--duration-press) var(--ease-out)}.site-design_stageNav__HnDjR button span{color:var(--primary);opacity:.8;margin-right:.5rem;font-size:var(--text-2xs)}.site-design_stageNav__HnDjR button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.site-design_stageNav__HnDjR button[aria-pressed=true] span{color:inherit}.site-design_stageBody__Z_9CU{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:2rem 3rem;padding:clamp(1.25rem,4vw,3.5rem)}.site-design_stageWords__ru_IA h3{margin-block:1.2rem;font-family:var(--font-sans);font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:500;line-height:1.2;letter-spacing:-.03em}.site-design_stageWords__ru_IA>p:not(:first-child){color:var(--muted-foreground);font-size:var(--text-sm);line-height:1.8}.site-design_stageWords__ru_IA>a{margin-top:1.5rem}.site-design_stageLimit__uVJv2{grid-column:1/-1;display:grid;grid-template-columns:8rem 1fr;gap:1rem;padding:1.25rem 1.5rem;border-left:2px solid var(--primary);background:color-mix(in srgb,var(--primary) 6%,transparent);font-size:var(--text-sm);line-height:1.75}.site-design_stageLimit__uVJv2 strong{font-size:var(--text-xs);color:var(--primary);font-weight:500}.site-design_stageLimit__uVJv2 p{color:var(--muted-foreground)}.site-design_stageNote__Ub5za{text-align:center;max-width:43rem;margin:1.5rem auto 0;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.7}.site-design_stageNote__Ub5za a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--foreground);text-decoration:underline;text-underline-offset:.3em}.site-design_recordChapter__iZJFA{border-block:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 5%,var(--background)),var(--background))}.site-design_factLens____cSX{display:grid;grid-template-columns:1fr 1.15fr;border:1px solid var(--border);border-radius:1.25rem;overflow:clip}.site-design_factProposition__R5__C{padding:clamp(1.5rem,4vw,3.5rem);background:var(--foreground);color:var(--background);display:flex;flex-direction:column;justify-content:center}.site-design_factProposition__R5__C>span{text-transform:uppercase;font-size:var(--text-2xs);letter-spacing:.1em;margin:1.3rem 0 2rem}.site-design_factProposition__R5__C blockquote{font-family:var(--font-serif-stack);font-size:clamp(2.25rem,3.4vw,3.5rem);line-height:1.08;letter-spacing:-.025em}.site-design_factProposition__R5__C>p{margin-top:2rem;font-size:var(--text-xs);border-top:1px solid color-mix(in srgb,var(--background) 25%,transparent);padding-top:1rem}.site-design_factReadings__027PY{padding:clamp(1.25rem,3vw,3rem);display:flex;flex-direction:column;justify-content:center}.site-design_lensNav__uRNgB{display:flex;flex-wrap:wrap;gap:.4rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border)}.site-design_lensNav__uRNgB button{min-height:2.75rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:2rem;font-size:var(--text-xs);color:var(--muted-foreground);cursor:pointer}.site-design_lensNav__uRNgB button span{margin-right:.4rem;color:var(--primary)}.site-design_lensNav__uRNgB button[aria-pressed=true]{border-color:var(--border);color:var(--foreground);background:color-mix(in srgb,var(--foreground) 5%,transparent)}.site-design_lensReading__A0qw_{padding-block:2rem;min-height:15rem}.site-design_lensReading__A0qw_ h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:500;letter-spacing:-.025em}.site-design_lensReading__A0qw_ p{font-size:var(--text-base);line-height:1.8;margin-top:1rem;color:var(--muted-foreground)}.site-design_recordFoot__Wp7a4{display:flex;gap:2rem;justify-content:space-between;align-items:center;margin-top:1.5rem}.site-design_recordFoot__Wp7a4 p{max-width:38rem;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.7}.site-design_recordFoot__Wp7a4 a{flex-shrink:0}.site-design_surfaceNav__YhClb{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem}.site-design_surfaceNav__YhClb button{min-height:2.75rem;padding:.7rem 1.15rem;border:1px solid var(--border);border-radius:2rem;font-size:var(--text-xs);color:var(--muted-foreground);cursor:pointer;transition:background var(--duration-press) var(--ease-out),color var(--duration-press) var(--ease-out)}.site-design_surfaceNav__YhClb button[aria-pressed=true]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.site-design_workspaceContent__YdWVW{border-top:1px solid var(--border);padding-top:2rem}.site-design_workspaceIntro__ap6w_{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem}.site-design_workspaceIntro__ap6w_ h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:500;line-height:1.2;letter-spacing:-.025em}.site-design_workspaceIntro__ap6w_ p{max-width:44rem;font-size:var(--text-sm);color:var(--muted-foreground);line-height:1.7;margin-top:.75rem}.site-design_workspaceIntro__ap6w_>a{flex-shrink:0}.site-design_workspaceContent__YdWVW>.site-design_stageLimit__uVJv2{margin-bottom:2rem}.site-design_embeddedPreview__EDSpe{border:1px solid var(--border);border-radius:1rem;overflow:clip;background:var(--card)}.site-design_previewToolbar__A7Un3{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--border)}.site-design_previewToolbar__A7Un3>div{display:flex;gap:.3rem}.site-design_previewToolbar__A7Un3 button{min-height:2.75rem;padding:.5rem 1rem;border-radius:.4rem;color:var(--muted-foreground);font-size:var(--text-sm);cursor:pointer}.site-design_previewToolbar__A7Un3 button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.site-design_previewToolbar__A7Un3 p{font-size:var(--text-2xs);line-height:1.6;color:var(--muted-foreground)}.site-design_boundaryChapter__XEyad{border-block:1px solid var(--border);background:radial-gradient(ellipse at 75% 55%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 60%)}.site-design_boundaryStage__WH73i{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.site-design_boundaryChoices___2ULq button{width:100%;min-height:5.5rem;padding:1.5rem 0;display:flex;gap:1.3rem;align-items:center;text-align:left;border-top:1px solid var(--border);font-family:var(--font-sans);font-size:var(--text-xl);line-height:1.4;letter-spacing:-.025em;color:var(--muted-foreground);cursor:pointer}.site-design_boundaryChoices___2ULq button:last-child{border-bottom:1px solid var(--border)}.site-design_boundaryChoices___2ULq button span{font-family:var(--font-sans);color:var(--primary);font-size:var(--text-xs)}.site-design_boundaryChoices___2ULq button span:last-child{margin-left:auto}.site-design_boundaryChoices___2ULq button[aria-pressed=true]{color:var(--foreground)}.site-design_boundaryDetail__Mj9iC{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,var(--card)),var(--card));padding:2.5rem;border:1px solid var(--border);border-radius:1.25rem;min-height:25rem;display:flex;flex-direction:column;justify-content:center}.site-design_boundaryDetail__Mj9iC>svg{color:var(--primary);width:2rem;height:2rem;margin-bottom:1.5rem}.site-design_boundaryDetail__Mj9iC>span{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:var(--primary)}.site-design_boundaryDetail__Mj9iC h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:500;line-height:1.2;letter-spacing:-.025em;margin-top:1rem}.site-design_boundaryDetail__Mj9iC p{font-size:var(--text-base);color:var(--muted-foreground);line-height:1.8;margin-top:1.2rem}.site-design_boundaryDetail__Mj9iC a{margin-top:1.5rem}.site-design_proofClosing__FJnse{padding-block:6rem 0}.site-design_proofClosing__FJnse .site-design_headline__wp9cm{margin-top:1.5rem;font-family:var(--font-sans);font-weight:500;font-size:clamp(2.5rem,4.3vw,4rem);line-height:1.1}.site-design_proofLinks__m3GKo{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-block:3rem 5rem}.site-design_proofLinks__m3GKo>a{position:relative;border-top:1px solid var(--border);padding:1.5rem 2rem 1.5rem 0}.site-design_proofLinks__m3GKo span{color:var(--primary);font-size:var(--text-xs)}.site-design_proofLinks__m3GKo h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:500;line-height:1.3;letter-spacing:-.025em;margin-top:1.2rem}.site-design_proofLinks__m3GKo p{font-size:var(--text-sm);color:var(--muted-foreground);line-height:1.8;margin-top:1.1rem;max-width:29rem}.site-design_proofLinks__m3GKo svg{position:absolute;right:0;top:1.5rem;color:var(--primary);transition:transform var(--duration-press) var(--ease-out)}.site-design_proofExhibit__G7dBY{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:1.75rem;padding-block:1.5rem;border-block:1px solid var(--border)}.site-design_proofExhibit__G7dBY>div{display:grid;gap:.7rem}.site-design_proofExhibit__G7dBY small{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground)}.site-design_proofExhibit__G7dBY strong{font-size:var(--text-sm);font-weight:400}.site-design_proofLinks__m3GKo .site-design_proofExhibit__G7dBY>p{grid-column:1/-1;margin-top:.25rem;font-size:var(--text-xs)}.site-design_calibrationExhibit__TSBul{margin-top:1.75rem;padding-block:1.5rem;border-block:1px solid var(--border)}.site-design_calibrationExhibit__TSBul>div{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.site-design_proofLinks__m3GKo .site-design_calibrationExhibit__TSBul span{color:var(--muted-foreground);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em}.site-design_calibrationExhibit__TSBul strong{margin-top:.7rem;font-size:var(--text-sm);font-weight:400}.site-design_proofLinks__m3GKo .site-design_calibrationExhibit__TSBul p{margin-top:1rem;font-size:var(--text-xs)}.site-design_proofLinks__m3GKo a:hover svg{transform:translate(.2rem,-.2rem)}.site-design_finalInvitation__bhzgz{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;padding-block:5rem;border-top:1px solid var(--border)}.site-design_finalInvitation__bhzgz h2{font-family:var(--font-sans);font-size:clamp(2.5rem,4.3vw,4rem);line-height:1.1;letter-spacing:-.045em;font-weight:500}.site-design_finalInvitation__bhzgz p{font-size:var(--text-base);color:var(--muted-foreground);line-height:1.8}.site-design_finalInvitation__bhzgz .site-design_micro__mpMfE{margin-top:1.5rem;font-size:var(--text-xs)}@keyframes site-design_surfaceArrives__w_nUq{0%{opacity:.7;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes site-design_recordArrives__MHHzo{0%{transform:translateY(2rem) rotate(-4deg)}to{transform:translateY(0) rotate(-2deg)}}@media (prefers-reduced-motion:no-preference){.site-design_boundaryDetail__Mj9iC,.site-design_lensReading__A0qw_,.site-design_stageBody__Z_9CU,.site-design_workspaceContent__YdWVW{animation:site-design_surfaceArrives__w_nUq var(--duration-modal) var(--ease-out) both}.site-design_immersiveRecord__eUT3M .site-design_sheet__1xJnW{animation:site-design_recordArrives__MHHzo var(--duration-drawer) var(--ease-out) both}}@media (max-width:1050px){.site-design_immersiveRecord__eUT3M{grid-template-columns:.7fr 1.3fr;gap:2rem}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6{grid-column:1/-1;grid-row:2;display:flex;gap:1rem;justify-content:center}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6 strong br,.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6:before{display:none}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6 span{display:inline-block;margin-right:1rem}.site-design_stageBody__Z_9CU{gap:2rem}}@media (max-width:767px){.site-design_homeHero__kFmhP h1{font-size:clamp(3rem,11.5vw,4rem)}.site-design_homeLede__lc_Ge{font-size:var(--text-lg)}.site-design_homeSummary__0kOS1{font-size:var(--text-sm)}.site-design_immersiveRecord__eUT3M{grid-template-columns:1fr;margin-top:3rem;gap:1.25rem}.site-design_immersiveRecord__eUT3M .site-design_sheet__1xJnW{grid-column:1;transform:none;padding:1.5rem}.site-design_immersiveRecord__eUT3M .site-design_sheetBack__a6bVM,.site-design_recordSources__Ok71v{display:none}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6 strong{font-size:var(--text-xl)}.site-design_immersiveRecord__eUT3M .site-design_evidenceFoot__sTBs6 svg{margin-bottom:0}.site-design_immersiveRecord__eUT3M .site-design_caption__HNPpm{margin:0}.site-design_homeOutline__e8B5S{gap:.25rem 1rem;justify-content:space-between}.site-design_homeOutline__e8B5S a{gap:.35rem;font-size:var(--text-2xs)}.site-design_chapterOpening__l2F9D{text-align:left;margin-bottom:2rem}.site-design_chapterOpening__l2F9D .site-design_eyebrow___9Nf3{justify-content:flex-start}.site-design_chapterOpening__l2F9D h2{font-size:clamp(2.25rem,9vw,3rem)}.site-design_stageNav__HnDjR{grid-template-columns:repeat(2,minmax(0,1fr))}.site-design_boundaryStage__WH73i,.site-design_factLens____cSX,.site-design_finalInvitation__bhzgz,.site-design_proofLinks__m3GKo,.site-design_stageBody__Z_9CU{grid-template-columns:1fr}.site-design_stageLimit__uVJv2{grid-template-columns:1fr;gap:.4rem;padding:1rem}.site-design_recordFoot__Wp7a4,.site-design_workspaceIntro__ap6w_{flex-direction:column;align-items:flex-start;gap:1rem}.site-design_lensReading__A0qw_{min-height:16rem}.site-design_surfaceNav__YhClb{justify-content:flex-start}.site-design_surfaceNav__YhClb button{padding:.55rem .9rem}.site-design_previewToolbar__A7Un3{flex-direction:column;align-items:flex-start;gap:.65rem}.site-design_boundaryStage__WH73i{gap:2rem}.site-design_boundaryChoices___2ULq button{min-height:4.5rem;font-size:var(--text-xl)}.site-design_boundaryDetail__Mj9iC{padding:1.5rem;min-height:24rem}.site-design_proofClosing__FJnse{padding-top:4rem}.site-design_proofLinks__m3GKo{gap:1rem;margin-bottom:2rem}.site-design_finalInvitation__bhzgz{gap:2rem;padding-block:3rem}}@media (prefers-reduced-motion:reduce){.site-design_immersiveRecord__eUT3M .site-design_sheet__1xJnW,.site-design_immersiveRecord__eUT3M .site-design_sheet__1xJnW:focus-within,.site-design_immersiveRecord__eUT3M .site-design_sheet__1xJnW:hover{transform:none}}.site-design_workSession__16IPL{border-block:1px solid var(--border)}.site-design_bentoGrid__PG__x{--bento-duration:calc(var(--duration-modal) * 3);--bento-stagger:calc(var(--duration-press) / 2);display:grid;grid-template-columns:1.2fr 1fr;gap:1.25rem}.site-design_bento__8cwUE{position:relative;overflow:clip;min-width:0;padding:2rem 2rem 0;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 5%,var(--card)),var(--background))}.site-design_bentoText__DRnmr h3{font-family:var(--font-sans);font-size:var(--text-xl);font-weight:500;line-height:1.35;letter-spacing:-.025em}.site-design_bentoText__DRnmr h3 a{display:flex;align-items:baseline;gap:1rem;min-height:2.75rem}.site-design_bentoText__DRnmr h3 svg{margin-left:auto;flex-shrink:0;color:var(--primary)}.site-design_bentoText__DRnmr>p{margin-top:.8rem;max-width:28rem;font-size:var(--text-sm);line-height:1.8;color:var(--muted-foreground)}.site-design_bentoScene__vNJM2{position:relative;min-height:20rem;margin-top:1.5rem}.site-design_bentoRecord__enMoV .site-design_bentoScene__vNJM2{display:flex;flex-direction:column;justify-content:center}.site-design_bentoReplay__hWs_s{position:absolute;right:1rem;bottom:.7rem;display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:2.75rem;min-height:2.75rem;font-size:var(--text-xs);color:var(--muted-foreground);cursor:pointer;border-radius:1.5rem}.site-design_bentoReplay__hWs_s:hover{color:var(--foreground)}.site-design_connectionCanvas__PJSVn{position:relative;display:grid;grid-template-columns:1fr 5rem 1fr;gap:1.2rem;align-items:center;min-height:15rem}.site-design_outcomeStack__mwgxs,.site-design_sourceStack__k4b84{display:grid;gap:.75rem;position:relative;z-index:1}.site-design_sourceStack__k4b84>div{display:flex;align-items:center;gap:.65rem;border:1px solid var(--border);padding:.7rem;border-radius:.5rem;background:var(--card)}.site-design_sourceStack__k4b84 svg{color:var(--primary);flex-shrink:0}.site-design_sourceStack__k4b84 span{font-size:var(--text-xs);line-height:1.5}.site-design_sourceStack__k4b84 small{display:block;font-size:var(--text-2xs);color:var(--muted-foreground);margin-top:.15rem}.site-design_connectionHub__8rYdQ{position:relative;display:grid;place-items:center;gap:.7rem;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--primary) 45%,var(--border));border-radius:50%;color:var(--primary);background:var(--card);z-index:2}.site-design_connectionHub__8rYdQ>span:last-child{position:absolute;top:calc(100% + .75rem);white-space:nowrap;font-size:var(--text-xs);color:var(--muted-foreground)}.site-design_hubRing__Kofj2{position:absolute;inset:-.55rem;border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:inherit}.site-design_outcomeStack__mwgxs>div{border-bottom:1px solid var(--border);padding:.5rem 0 .75rem}.site-design_outcomeStack__mwgxs span{font-size:var(--text-2xs);color:var(--primary)}.site-design_outcomeStack__mwgxs strong{display:block;font-size:var(--text-sm);line-height:1.5;font-weight:400;margin-top:.2rem}.site-design_connectionTravel__qwxm8{position:absolute;inset:0;width:100%;height:100%;stroke:var(--border);stroke-width:1;pointer-events:none}.site-design_connectionSignal__tU2z7{stroke:var(--primary);opacity:.35}.site-design_bentoRecordStatus__pGp80{display:flex;align-items:center;gap:.6rem;font-size:var(--text-xs);line-height:1.6;color:var(--muted-foreground);margin-top:1.7rem;margin-bottom:3.3rem}.site-design_bentoRecordStatus__pGp80>span{width:.35rem;height:.35rem;flex-shrink:0;border-radius:50%;background:var(--primary)}.site-design_bentoDraft__Lrim3{background:radial-gradient(ellipse at 85% 100%,color-mix(in srgb,var(--primary) 14%,transparent),transparent 65%),var(--card)}.site-design_draftLayers__cqLkh{position:absolute;inset:1rem 1.3rem 3rem}.site-design_draftLayers__cqLkh>div{position:absolute;inset:0;border:1px solid var(--border);border-radius:.7rem;background:var(--card);transform:rotate(-5deg)}.site-design_draftLayers__cqLkh>div:last-child{transform:rotate(4deg)}.site-design_draftDocument__Kk56f{position:relative;margin:2rem .5rem 3.5rem;padding:1.4rem;border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));border-radius:.6rem;background:linear-gradient(150deg,color-mix(in srgb,var(--foreground) 5%,var(--card)),var(--card));box-shadow:0 1rem 2.5rem rgb(0 0 0/20%)}.site-design_draftTop__jdrgM{display:flex;align-items:center;gap:.55rem;color:var(--muted-foreground);font-size:var(--text-xs)}.site-design_draftTop__jdrgM>span:last-child{color:var(--primary);margin-left:auto;font-size:var(--text-2xs)}.site-design_draftDocument__Kk56f>p{font-family:var(--font-serif-stack);font-size:var(--text-2xl);line-height:1.2;margin:1.4rem 0 1rem}.site-design_draftRule__6F0X2{height:.3rem;background:color-mix(in srgb,var(--foreground) 13%,transparent);border-radius:1rem;margin-top:.6rem;transform-origin:left}.site-design_draftRule__6F0X2:nth-of-type(3){width:86%}.site-design_draftRule__6F0X2:nth-of-type(4){width:65%}.site-design_draftException__qlvxB,.site-design_draftSource__AQvYW{display:flex;align-items:center;gap:.65rem;font-size:var(--text-xs);line-height:1.6;margin-top:1.2rem}.site-design_draftSource__AQvYW{color:var(--muted-foreground)}.site-design_draftException__qlvxB{color:var(--primary);border-top:1px solid var(--border);padding-top:.8rem;margin-top:.8rem}.site-design_draftException__qlvxB svg,.site-design_draftSource__AQvYW svg{flex-shrink:0}.site-design_bentoValue__zzr_N{background:radial-gradient(ellipse at 30% 95%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 70%),var(--card)}.site-design_intervalScene__PSJdf{margin:1rem 1rem 3.5rem;padding-top:1rem}.site-design_intervalBars__aN6BP{height:10rem;display:flex;align-items:end;gap:.55rem;padding-inline:1rem;mask-image:linear-gradient(90deg,transparent,black 25%,black 75%,transparent)}.site-design_intervalBars__aN6BP i{flex:1;background:linear-gradient(0deg,color-mix(in srgb,var(--primary) 6%,transparent),color-mix(in srgb,var(--primary) 45%,transparent));border-top:1px solid var(--primary);border-radius:.3rem .3rem 0 0;transform-origin:bottom}.site-design_intervalBars__aN6BP i:nth-child(7){background:linear-gradient(0deg,color-mix(in srgb,var(--primary) 15%,transparent),var(--primary))}.site-design_intervalAxis__6ZvLP{display:flex;justify-content:space-between;border-top:1px solid var(--border);padding-top:1rem;font-size:var(--text-xs);color:var(--muted-foreground)}.site-design_intervalAxis__6ZvLP span:nth-child(2){color:var(--primary)}.site-design_intervalReason__lMDGf{display:flex;justify-content:center;gap:.6rem;margin-top:1.75rem;color:var(--muted-foreground);font-size:var(--text-xs);line-height:1.6}.site-design_intervalReason__lMDGf svg{flex-shrink:0;color:var(--primary)}.site-design_approvalScene__Q2_gE{display:flex;flex-direction:column;justify-content:center;min-height:19rem;padding-bottom:3rem}.site-design_approvalTrack__3ESNN{position:relative;display:flex;justify-content:space-between;gap:.7rem}.site-design_approvalTrack__3ESNN:before{content:"";position:absolute;left:15%;right:15%;top:1.3rem;height:1px;background:var(--border)}.site-design_approvalTrack__3ESNN>div{flex:1;text-align:center;position:relative}.site-design_approvalTrack__3ESNN>div>span{position:relative;display:grid;place-items:center;width:2.7rem;height:2.7rem;margin:auto;border:1px solid var(--border);border-radius:50%;background:var(--card);color:var(--muted-foreground)}.site-design_approvalTrack__3ESNN>div:last-child>span{border-color:var(--primary);color:var(--primary);box-shadow:0 0 2rem color-mix(in srgb,var(--primary) 10%,transparent)}.site-design_approvalTrack__3ESNN p{font-size:var(--text-xs);line-height:1.6;margin-top:.85rem;color:var(--muted-foreground)}.site-design_approvalNotice__DV61H{display:flex;align-items:center;gap:1rem;padding:1.15rem;border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));border-radius:.65rem;background:color-mix(in srgb,var(--primary) 5%,transparent);margin-top:2rem}.site-design_approvalNotice__DV61H>svg{flex-shrink:0;color:var(--primary)}.site-design_approvalNotice__DV61H strong{display:block;font-family:var(--font-sans);font-size:var(--text-xl);font-weight:500;letter-spacing:-.025em}.site-design_approvalNotice__DV61H span{display:block;color:var(--muted-foreground);font-size:var(--text-xs);margin-top:.3rem}.site-design_lifecycleDetails__Ow2nw{margin-top:2rem;border-block:1px solid var(--border)}.site-design_lifecycleDetails__Ow2nw>summary{min-height:4.5rem;padding:1rem 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 2rem;cursor:pointer;font-family:var(--font-sans);font-size:var(--text-lg)}.site-design_lifecycleDetails__Ow2nw>summary span{font-family:var(--font-sans);color:var(--muted-foreground);font-size:var(--text-xs);margin-left:auto}.site-design_lifecycleDetails__Ow2nw>summary:after{content:"+";color:var(--primary);font-family:var(--font-sans)}.site-design_lifecycleDetails__Ow2nw[open]>summary:after{content:"−"}.site-design_lifecycleDetails__Ow2nw[open]{padding-bottom:1.5rem}.site-design_lifecycleDetails__Ow2nw>summary::-webkit-details-marker{display:none}@keyframes site-design_bentoBeat__cJ4zw{0%{transform:translateY(.35rem)}to{transform:translateY(0)}}@keyframes site-design_bentoBar__N9x6m{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes site-design_bentoTrace__dKzrx{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes site-design_bentoPulse__sNeRz{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}@media (prefers-reduced-motion:no-preference){.site-design_bentoScene__vNJM2 [data-beat]{animation:site-design_bentoBeat__cJ4zw var(--bento-duration) var(--ease-out) both;animation-delay:calc(var(--beat, 1) * var(--bento-stagger))}.site-design_bentoScene__vNJM2 [data-beat="2"]{--beat:2}.site-design_bentoScene__vNJM2 [data-beat="3"]{--beat:3}.site-design_bentoScene__vNJM2 [data-beat="4"]{--beat:4}.site-design_bentoScene__vNJM2 [data-beat="5"]{--beat:5}.site-design_bentoScene__vNJM2 [data-beat="6"]{--beat:6}.site-design_bentoScene__vNJM2 [data-beat="7"]{--beat:7}.site-design_bentoScene__vNJM2 .site-design_intervalBars__aN6BP i{animation-name:site-design_bentoBar__N9x6m}.site-design_bentoScene__vNJM2 .site-design_connectionSignal__tU2z7{animation:site-design_bentoTrace__dKzrx calc(var(--bento-duration) * 2) var(--ease-out) both;animation-delay:var(--bento-stagger)}.site-design_bentoScene__vNJM2 .site-design_hubRing__Kofj2{animation:site-design_bentoPulse__sNeRz calc(var(--bento-duration) * 3) var(--ease-out) both}.site-design_bentoScene__vNJM2[data-playing=false] .site-design_connectionSignal__tU2z7,.site-design_bentoScene__vNJM2[data-playing=false] .site-design_hubRing__Kofj2,.site-design_bentoScene__vNJM2[data-playing=false] [data-beat]{animation-play-state:paused}}@media (max-width:1000px){.site-design_bentoGrid__PG__x{grid-template-columns:1fr 1fr}.site-design_bento__8cwUE{padding:1.5rem 1.5rem 0}.site-design_connectionCanvas__PJSVn{grid-template-columns:1fr 3rem 1fr;gap:.7rem}.site-design_sourceStack__k4b84>div{padding:.55rem}.site-design_sourceStack__k4b84 svg{display:none}.site-design_outcomeStack__mwgxs strong{font-size:var(--text-xs)}}@media (max-width:767px){.site-design_bentoGrid__PG__x{grid-template-columns:1fr}.site-design_bento__8cwUE{padding:1.5rem 1.25rem 0}.site-design_bentoText__DRnmr h3{font-size:var(--text-xl)}.site-design_bentoScene__vNJM2{min-height:18rem}.site-design_connectionCanvas__PJSVn{gap:.8rem}.site-design_draftDocument__Kk56f{margin-inline:0;padding:1rem}.site-design_draftTop__jdrgM{flex-wrap:wrap}.site-design_lifecycleDetails__Ow2nw>summary{font-size:var(--text-xl)}.site-design_lifecycleDetails__Ow2nw>summary span{margin-left:0}}.site-design_sessionRequests__i5ter{display:flex;flex-wrap:wrap;gap:1.5rem;padding:.65rem 0;border-bottom:1px solid var(--border)}.site-design_sessionRequests__i5ter button{min-height:2.75rem;padding:.6rem 0;border-bottom:2px solid transparent;color:var(--muted-foreground);font-size:var(--text-sm);cursor:pointer;transition:color var(--duration-press) var(--ease-out),border-color var(--duration-press) var(--ease-out)}.site-design_sessionRequests__i5ter button[aria-pressed=true]{border-color:var(--primary);color:var(--foreground)}.site-design_sessionColumns__Hf3mt{display:grid;grid-template-columns:1fr 1fr}.site-design_sessionConversation__8W3H0{padding:3rem 3rem 3rem 0}.site-design_sessionConversation__8W3H0>span,.site-design_sessionPlan__xwjaJ>span,.site-design_sessionWaiting__zYLF6>span{font-size:var(--text-xs);color:var(--primary)}.site-design_sessionConversation__8W3H0 blockquote{margin-top:1.5rem;font-family:var(--font-serif-stack);font-size:var(--text-3xl);line-height:1.2}.site-design_sessionConversation__8W3H0>p{font-size:var(--text-base);line-height:1.8;color:var(--muted-foreground);margin-top:1.5rem}.site-design_sessionActions__aGPU0{display:flex;gap:.75rem;margin-top:2rem}.site-design_sessionActions__aGPU0 button,.site-design_sessionPlan__xwjaJ>button{display:inline-flex;justify-content:center;align-items:center;gap:.75rem;min-height:2.75rem;padding:.75rem 1rem;border-radius:.5rem;background:var(--primary);color:var(--primary-foreground);font-size:var(--text-sm);cursor:pointer}.site-design_sessionActions__aGPU0 button:disabled{background:transparent;color:var(--muted-foreground);border:1px solid var(--border);cursor:default}.site-design_sessionActions__aGPU0 button[aria-label]{background:transparent;border:1px solid var(--border);color:var(--foreground);min-width:2.75rem}.site-design_sessionResponse__yraR_{display:flex;align-items:center;border-left:1px solid var(--border);padding:2.5rem;background:radial-gradient(ellipse at 70% 100%,color-mix(in srgb,var(--primary) 7%,transparent),transparent 75%);min-height:28rem}.site-design_sessionWaiting__zYLF6 h4{font-family:var(--font-sans);font-size:var(--text-3xl);line-height:1.2;font-weight:500;letter-spacing:-.025em;margin-top:1.25rem}.site-design_sessionWaiting__zYLF6 p{margin-top:1.25rem;max-width:24rem;color:var(--muted-foreground);font-size:var(--text-base);line-height:1.8}.site-design_sessionPlan__xwjaJ{width:100%}.site-design_sessionPlan__xwjaJ ol{list-style:none;margin-block:1.5rem}.site-design_sessionPlan__xwjaJ li{display:flex;align-items:center;gap:1rem;padding-block:1.2rem;border-bottom:1px solid var(--border)}.site-design_sessionPlan__xwjaJ li>span{display:grid;place-items:center;width:1.8rem;height:1.8rem;flex-shrink:0;border:1px solid var(--border);border-radius:50%;font-size:var(--text-xs);color:var(--primary)}.site-design_sessionPlan__xwjaJ li p{font-size:var(--text-base);line-height:1.6}.site-design_sessionGate___fPrj{display:flex;gap:1rem;border-left:2px solid var(--primary);padding:1rem;background:color-mix(in srgb,var(--primary) 7%,transparent)}.site-design_sessionGate___fPrj svg{flex-shrink:0;color:var(--primary)}.site-design_sessionGate___fPrj p{font-size:var(--text-sm);line-height:1.75}@media (prefers-reduced-motion:no-preference){.site-design_sessionPlan__xwjaJ{animation:site-design_surfaceArrives__w_nUq var(--duration-modal) var(--ease-out) both}}@media (max-width:767px){.site-design_sessionColumns__Hf3mt{grid-template-columns:1fr}.site-design_sessionConversation__8W3H0{padding:2rem 0}.site-design_sessionResponse__yraR_{padding:2rem 1.25rem;border-left:0;border-top:1px solid var(--border);min-height:25rem}.site-design_sessionRequests__i5ter{gap:.5rem 1rem}.site-design_sessionRequests__i5ter button{font-size:var(--text-xs)}}