.RmXAeq_pageShell{color:#f7f1e2e6;isolation:isolate;background:radial-gradient(circle at 18% 4%,#a576443d,#0000 28rem),radial-gradient(circle at 78% 10%,#5e3c2c47,#0000 34rem),radial-gradient(circle at 50% 54%,#190a088f,#0000 42rem),linear-gradient(#080604,#120c09 38%,#070504);width:100%;max-width:100%;min-height:100svh;position:relative;overflow:clip visible}:is(html[data-page-theme=experiences],html[data-page-theme=experiences] body){background:#070504;overflow-x:hidden}@supports (overflow:clip){:is(html[data-page-theme=experiences],html[data-page-theme=experiences] body){overflow-x:clip}}.RmXAeq_pageShell:before{content:"";z-index:-5;pointer-events:none;opacity:.7;background-image:url(/experiences/experiences-background.gif);background-position:top;background-repeat:repeat-y;background-size:min(1900px,100vw);position:absolute;inset:0}@media (min-width:901px){.RmXAeq_pageShell:before{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}}.RmXAeq_pageShell:after{content:"";z-index:-4;pointer-events:none;background:radial-gradient(circle at 50% 0,#ffe6ae1a,#0000 24rem),radial-gradient(circle at 10% 24%,#c498521f,#0000 24rem),radial-gradient(circle at 86% 36%,#57261a38,#0000 28rem),linear-gradient(#0503022e,#0503028a 46%,#050302c2);position:absolute;inset:0}.RmXAeq_pageShell section{scroll-margin-top:7rem}.RmXAeq_heroSection{min-height:100svh;padding:clamp(7rem, 9vw, 10rem) var(--page-x) clamp(4rem, 8vw, 7rem);grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.RmXAeq_heroAtmosphere{aspect-ratio:1;filter:blur(12px);opacity:.9;pointer-events:none;background:radial-gradient(circle,#ffe5a61f,#0000 38%),radial-gradient(circle,#7443282e,#0000 62%);border-radius:999px;width:min(82vw,860px);position:absolute;top:18%;left:50%;transform:translate(-50%)}.RmXAeq_heroCopy,.RmXAeq_playtestCard,.RmXAeq_sectionIntro,.RmXAeq_experienceCard,.RmXAeq_orbitStage,.RmXAeq_clueCard,.RmXAeq_requestCopy,.RmXAeq_requestForm,.RmXAeq_commissionSection{z-index:1;position:relative}.RmXAeq_heroCopy{gap:1rem;display:grid}.RmXAeq_anchorPill{color:#f7dda68f;width:fit-content;min-height:2rem;font-family:var(--font-accent-simple);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);background:#0a070552;border:1px solid #f7dda62e;border-radius:999px;align-items:center;padding:.42rem .7rem;font-size:.62rem;text-decoration:none;display:inline-flex}.RmXAeq_kicker{font-family:var(--font-accent-simple);letter-spacing:.22em;text-transform:uppercase;color:#f7dda69e;margin:0;font-size:clamp(.72rem,.9vw,.84rem);font-weight:600}.RmXAeq_heroCopy h1{width:min(100%,860px);font-family:var(--font-display);font-size:var(--text-hero);letter-spacing:-.075em;color:#fcf6e2f0;text-shadow:0 0 30px #d29a542e,0 28px 80px #00000094;margin:0;font-weight:400;line-height:.82}.RmXAeq_heroCopy>p:not(.RmXAeq_kicker),.RmXAeq_playtestCard>p,.RmXAeq_sectionIntro>p,.RmXAeq_experienceCardCopy>p,.RmXAeq_centerDossier p,.RmXAeq_orbitCardInner p,.RmXAeq_clueCard p,.RmXAeq_requestCopy>p,.RmXAeq_commissionSection p,.RmXAeq_smallNote{font-family:var(--font-body);color:#f7f1e2a8;margin:0;font-size:clamp(1rem,1.16vw,1.12rem);line-height:1.5}.RmXAeq_heroCopy>p:not(.RmXAeq_kicker){color:#f7f1e2b8;width:min(100%,640px);font-size:clamp(1.05rem,1.35vw,1.26rem)}.RmXAeq_heroActions,.RmXAeq_commissionActions{flex-wrap:wrap;gap:.8rem;margin-top:.7rem;display:flex}.RmXAeq_heroActions a,.RmXAeq_darkButton,.RmXAeq_requestForm button,.RmXAeq_commissionActions a{color:#fcf6e2e6;min-height:46px;font-family:var(--font-accent-simple);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:radial-gradient(circle at 50% 0,#ffe6ae33,#0000 80%),linear-gradient(135deg,#4f2d1be0,#170d0aeb);border:1px solid #f7dda647;border-radius:999px;justify-content:center;align-items:center;gap:.58rem;padding:.82rem 1.08rem;font-size:.66rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 18px 34px #00000057,0 0 34px #d29a541f,inset 0 1px 1px #ffffff1f}.RmXAeq_heroActions a:last-child,.RmXAeq_commissionActions a:last-child{background:#0906056b}.RmXAeq_heroActions a:hover,.RmXAeq_darkButton:hover,.RmXAeq_requestForm button:hover,.RmXAeq_commissionActions a:hover{filter:brightness(1.08);border-color:#f7dda67a;transform:translateY(-2px);box-shadow:0 24px 44px #0000006b,0 0 44px #d29a542e,inset 0 1px 1px #ffffff29}.RmXAeq_playtestCard{-webkit-backdrop-filter:blur(18px)saturate(1.08);background:radial-gradient(circle at 50% 0,#ffecc41f,#0000 18rem),linear-gradient(145deg,#2c1b1270,#0604038f);border:1px solid #f7dda62e;border-radius:clamp(1.2rem,3vw,2rem);gap:.9rem;padding:clamp(1.2rem,3vw,2rem);animation:7s ease-in-out infinite RmXAeq_sealedFloat;display:grid;overflow:hidden;box-shadow:0 34px 90px #00000075,0 0 52px #d29a541f,inset 0 1px 2px #ffffff1a,inset 0 -1px 28px #ffe6ae0f}.RmXAeq_playtestCard:before{content:"";z-index:-1;pointer-events:none;border:1px solid #f7dda61f;border-radius:calc(clamp(1.2rem,3vw,2rem) - .45rem);position:absolute;inset:.7rem}.RmXAeq_playtestCard:after{content:"";z-index:-2;filter:blur(20px);pointer-events:none;background:#0000009e;border-radius:999px;height:1.8rem;position:absolute;bottom:-1.2rem;left:14%;right:14%}.RmXAeq_playtestCard h2{max-width:9ch;font-family:var(--font-display);letter-spacing:-.055em;color:#fcf6e2eb;margin:0;font-size:clamp(3rem,5.2vw,5.8rem);font-weight:400;line-height:.88}.RmXAeq_darkForm,.RmXAeq_requestForm{gap:.82rem;display:grid}.RmXAeq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.RmXAeq_darkForm input,.RmXAeq_darkForm select,.RmXAeq_requestForm input,.RmXAeq_requestForm select,.RmXAeq_requestForm textarea{color:#fcf6e2e0;width:100%;min-height:50px;font-family:var(--font-body);-webkit-backdrop-filter:blur(10px);background:linear-gradient(145deg,#fff1d41a,#0805045c);border:1px solid #f7dda629;border-radius:999px;outline:0;padding:0 1rem;font-size:1rem;box-shadow:inset 0 1px 2px #ffffff14,0 12px 24px #0003}.RmXAeq_darkForm input::placeholder,.RmXAeq_requestForm input::placeholder,.RmXAeq_requestForm textarea::placeholder{color:#f7f1e26b}.RmXAeq_darkForm select,.RmXAeq_requestForm select{color:#fcf6e2b8}.RmXAeq_darkForm option,.RmXAeq_requestForm option{color:#17100c}.RmXAeq_darkForm button,.RmXAeq_requestForm button{grid-column:1/-1}.RmXAeq_darkCheckbox{font-family:var(--font-body);color:#f7f1e294;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;font-size:.94rem;line-height:1.42;display:grid}.RmXAeq_darkCheckbox input{accent-color:#f7dda6d1;width:auto;min-height:auto;margin-top:.28rem}.RmXAeq_formMessage{font-family:var(--font-body);color:#f7f1e2b3;background:#08050457;border:1px solid #f7dda624;border-radius:1rem;margin:0;padding:.78rem .9rem;font-size:.96rem;line-height:1.38}.RmXAeq_formMessageSuccess{color:#c5ebbee6}.RmXAeq_formMessageError{color:#ffb6a9eb}.RmXAeq_honeypotField{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.RmXAeq_experienceSection,.RmXAeq_orbitSection,.RmXAeq_clueSection,.RmXAeq_requestSection{padding:clamp(4rem, 8vw, 7rem) var(--page-x);position:relative}@media (min-width:901px){.RmXAeq_orbitSection,.RmXAeq_requestSection,.RmXAeq_commissionSection{content-visibility:auto;contain-intrinsic-size:auto 820px}}.RmXAeq_sectionIntro{text-align:center;justify-items:center;gap:.9rem;width:min(100%,780px);margin:0 auto clamp(2.5rem,6vw,5rem);display:grid}.RmXAeq_sectionIntro h2,.RmXAeq_requestCopy h2,.RmXAeq_commissionSection h2{font-family:var(--font-display);letter-spacing:-.06em;color:#fcf6e2eb;text-shadow:0 18px 58px #00000085;margin:0;font-weight:400;line-height:.88}.RmXAeq_sectionIntro h2{font-size:clamp(3.4rem,7vw,7.8rem)}.RmXAeq_sectionIntro>p{width:min(100%,640px)}.RmXAeq_horizontalRail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#f7dda647 #ffffff0a;grid-auto-columns:minmax(320px,430px);grid-auto-flow:column;gap:clamp(1rem,3vw,1.6rem);width:min(100%,1240px);margin:0 auto;padding:2.2rem 1rem 3.4rem;display:grid;overflow:auto visible}.RmXAeq_experienceCard{--delay:0s;--rotate:0deg;min-height:620px;transform:rotate(var(--rotate));scroll-snap-align:center;animation:RmXAeq_relicFloat 7s ease-in-out var(--delay) infinite;background:radial-gradient(circle at 50% 0,#ffe8b91f,#0000 18rem),linear-gradient(145deg,#2416108a,#0503029e);border:1px solid #f7dda629;border-radius:1.5rem;align-content:start;gap:1rem;padding:1rem;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;box-shadow:0 28px 70px #00000080,0 0 44px #d29a5414,inset 0 1px 2px #ffffff14}.RmXAeq_experienceCard:hover{border-color:#f7dda657;transform:translateY(-8px)rotate(0);box-shadow:0 36px 90px #00000094,0 0 64px #d29a5429,inset 0 1px 2px #ffffff1a}.RmXAeq_experienceVisual{background:radial-gradient(circle at 24% 20%,#ffe0a02e,#0000 10rem),radial-gradient(circle at 80% 86%,#58221c38,#0000 12rem),linear-gradient(135deg,#160d0ae6,#050302e6);border:1px solid #f7dda624;border-radius:1.1rem;min-height:260px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #ffffff14,0 18px 42px #00000052}.RmXAeq_experienceVisual:before{content:"";border:1px solid #f7dda61a;border-radius:.9rem;position:absolute;inset:1.1rem}.RmXAeq_experienceVisual:after{content:"";opacity:.8;background:linear-gradient(115deg,#0000 0 32%,#ffe6ae1f 42%,#0000 52%),radial-gradient(circle,#0000 0 38%,#0000005c 100%);position:absolute;inset:0}.RmXAeq_experienceVisual span{z-index:1;font-family:var(--font-display);letter-spacing:-.08em;color:#f7dda629;font-size:clamp(4rem,8vw,7rem);line-height:.8;position:absolute;bottom:.8rem;right:1rem}.RmXAeq_pineHollowVisual .RmXAeq_experienceVisual{background:radial-gradient(circle at 30% 22%,#9b794642,#0000 12rem),radial-gradient(circle at 78% 78%,#1b322452,#0000 12rem),linear-gradient(135deg,#19110cf5,#050504f0)}.RmXAeq_fifthPetalVisual .RmXAeq_experienceVisual{background:radial-gradient(circle at 26% 20%,#7a263047,#0000 12rem),radial-gradient(circle at 80% 72%,#f3cb8e29,#0000 12rem),linear-gradient(135deg,#1a090af5,#050302f0)}.RmXAeq_archiveVisual .RmXAeq_experienceVisual{background:radial-gradient(circle at 28% 18%,#a17d5342,#0000 12rem),repeating-linear-gradient(90deg,#f7dda60d 0 1px,#0000 1px 16px),linear-gradient(135deg,#1b120df5,#050302f0)}.RmXAeq_commissionedVisual .RmXAeq_experienceVisual{background:radial-gradient(circle at 32% 24%,#5a4a8247,#0000 12rem),radial-gradient(circle at 80% 78%,#f7dda61f,#0000 12rem),linear-gradient(135deg,#100c17f5,#050302f0)}.RmXAeq_experienceCardCopy{gap:.65rem;padding:0 .2rem .4rem;display:grid}.RmXAeq_cardMeta{flex-wrap:wrap;gap:.45rem;display:flex}.RmXAeq_cardMeta span{color:#f7dda694;font-family:var(--font-accent-simple);letter-spacing:.12em;text-transform:uppercase;background:#08050457;border:1px solid #f7dda629;border-radius:999px;padding:.38rem .54rem;font-size:.56rem;font-weight:600}.RmXAeq_experienceCardCopy h3{font-family:var(--font-display);letter-spacing:-.055em;color:#fcf6e2eb;margin:.2rem 0 0;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:400;line-height:.9}.RmXAeq_experienceType{font-family:var(--font-pinyon);color:#f7dda685;margin:0;font-size:clamp(1.9rem,3vw,2.9rem);line-height:.9}.RmXAeq_darkButton{width:fit-content;margin-top:.3rem}.RmXAeq_playableIntroCopy{align-content:center;gap:1rem;display:grid}.RmXAeq_playableIntroCopy h2{max-width:10ch;font-family:var(--font-display);font-size:var(--text-9xl);letter-spacing:-.07em;color:#fcf6e2f0;text-shadow:0 0 34px #d29a5429,0 28px 80px #0000009e;margin:0;font-weight:400;line-height:.84}.RmXAeq_playableIntroCopy>p{width:min(100%,560px);font-family:var(--font-body);color:#f7f1e2ad;margin:0;font-size:clamp(1.05rem,1.22vw,1.18rem);line-height:1.5}.RmXAeq_playableIntroActions{flex-wrap:wrap;gap:.72rem;margin-top:.6rem;display:flex}.RmXAeq_playableIntroActions a{isolation:isolate;color:#fcf6e2e6;min-height:44px;font-family:var(--font-accent-simple);letter-spacing:.14em;text-transform:uppercase;background:radial-gradient(circle at 50% 0,#ffe6ae2e,#0000 80%),#ffffff14;border:1px solid #f7dda647;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.76rem 1rem;font-size:.64rem;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s,filter .2s,background .2s;display:inline-flex;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 0 20px #d29a541f,0 12px 26px #0000003d}.RmXAeq_playableIntroActions a:before{content:"";z-index:-1;opacity:0;background:linear-gradient(115deg,#0000 0%,#ffffff2e 42%,#f7dda680 50%,#ffffff29 58%,#0000 100%);transition:transform .52s,opacity .22s;position:absolute;inset:-1px;transform:translate(-115%)}.RmXAeq_playableIntroActions a:first-child{color:#150c08e6;background:linear-gradient(135deg,#f7dda6eb,#ad6e39d1);box-shadow:0 0 26px #d29a5433,0 16px 32px #00000047}.RmXAeq_playableIntroActions a:hover{filter:brightness(1.06);border-color:#f7dda685;transform:translateY(-3px);box-shadow:0 0 28px #d29a5438,0 18px 36px #00000052}.RmXAeq_playableIntroActions a:hover:before{opacity:1;transform:translate(115%)}.RmXAeq_playableCaseCard{background:radial-gradient(circle at 50% 0,#ffe8b91f,#0000 18rem),linear-gradient(145deg,#24161094,#050302b3);border:1px solid #f7dda629;border-radius:1.5rem;align-content:start;gap:1rem;width:min(100%,520px);min-height:620px;padding:1rem;transition:transform .22s,border-color .22s,box-shadow .22s,filter .22s;display:grid;transform:translateY(0);box-shadow:0 28px 70px #00000085,0 0 44px #d29a5414,inset 0 1px 2px #ffffff14}.RmXAeq_playableCaseCard:hover{filter:brightness(1.04);border-color:#f7dda65c;transform:translateY(-8px);box-shadow:0 38px 94px #0009,0 0 66px #d29a542e,inset 0 1px 2px #ffffff1a}.RmXAeq_playableCaseVisual{background:radial-gradient(circle at 24% 20%,#ffe0a02e,#0000 10rem),radial-gradient(circle at 80% 86%,#58221c38,#0000 12rem),linear-gradient(135deg,#160d0ae6,#050302e6);border:1px solid #f7dda624;border-radius:1.1rem;min-height:270px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #ffffff14,0 18px 42px #00000052}.RmXAeq_playableCaseVisual:before{content:"";z-index:1;pointer-events:none;border:1px solid #f7dda61a;border-radius:.9rem;position:absolute;inset:1.1rem}.RmXAeq_playableCaseVisual:after{content:"";z-index:2;opacity:.8;pointer-events:none;background:linear-gradient(115deg,#0000 0 32%,#ffe6ae1f 42%,#0000 52%),radial-gradient(circle,#0000 0 38%,#0000005c 100%);position:absolute;inset:0}.RmXAeq_playableCaseVisual span{z-index:3;font-family:var(--font-display);letter-spacing:-.08em;color:#f7dda629;font-size:clamp(4rem,8vw,7rem);line-height:.8;position:absolute;bottom:.8rem;right:1rem}.RmXAeq_playableCaseVisualIcon{z-index:1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.RmXAeq_playableCaseVisualIcon:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#f7dda629,#0000 58%),#0503022e;border:1px solid #f7dda629;border-radius:999px;width:min(48%,170px);box-shadow:0 0 44px #d29a5424,inset 0 0 34px #00000057}.RmXAeq_pineHollowVisual .RmXAeq_playableCaseVisual{background:radial-gradient(circle at 30% 22%,#9b794642,#0000 12rem),radial-gradient(circle at 78% 78%,#1b322452,#0000 12rem),linear-gradient(135deg,#19110cf5,#050504f0)}.RmXAeq_fifthPetalVisual .RmXAeq_playableCaseVisual{background:radial-gradient(circle at 26% 20%,#7a263047,#0000 12rem),radial-gradient(circle at 80% 72%,#f3cb8e29,#0000 12rem),linear-gradient(135deg,#1a090af5,#050302f0)}.RmXAeq_playableCaseCopy{gap:.65rem;padding:0 .2rem .4rem;display:grid}.RmXAeq_playableCaseCopy h3{font-family:var(--font-display);letter-spacing:-.055em;color:#fcf6e2eb;margin:.2rem 0 0;font-size:clamp(2.4rem,4vw,4rem);font-weight:400;line-height:.88}.RmXAeq_playableCaseCopy>p:not(.RmXAeq_experienceType){font-family:var(--font-body);color:#f7f1e2a8;margin:0;font-size:clamp(1rem,1.16vw,1.08rem);line-height:1.46}.RmXAeq_playableFinalFrame{text-align:center;-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 0,#ffe7b324,#0000 16rem),linear-gradient(145deg,#2c1b127a,#050302b3);border:1px solid #f7dda62e;border-radius:clamp(1.2rem,2.4vw,2rem);justify-items:center;gap:.9rem;width:min(100%,620px);padding:clamp(1.4rem,4vw,2.5rem);display:grid;box-shadow:inset 0 1px 2px #ffffff1a,0 28px 78px #0000007a,0 0 42px #d29a541f}.RmXAeq_playableFinalFrame h2{max-width:10ch;font-family:var(--font-display);letter-spacing:-.06em;color:#fcf6e2f0;margin:0;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.9}.RmXAeq_playableFinalFrame p{width:min(100%,500px);font-family:var(--font-body);color:#f7f1e2ad;margin:0;font-size:1.05rem;line-height:1.5}.RmXAeq_orbitStage{--orbit-radius:clamp(8rem, 24vw, 17rem);place-items:center;width:min(100%,920px);min-height:clamp(620px,72vw,840px);margin:0 auto;display:grid}.RmXAeq_orbitStage:before{content:"";aspect-ratio:1;border:1px solid #f7dda624;border-radius:999px;width:min(78vw,720px);position:absolute;box-shadow:0 0 70px #d29a5414,inset 0 0 70px #00000052}.RmXAeq_centerDossier{text-align:center;-webkit-backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 0,#ffe7b324,#0000 16rem),linear-gradient(145deg,#26160fb8,#050302c2);border:1px solid #f7dda633;border-radius:1.5rem;place-items:center;gap:.65rem;width:min(72vw,320px);padding:1.3rem;display:grid;box-shadow:0 30px 90px #00000080,inset 0 1px 1px #ffffff14}.RmXAeq_centerDossier span{font-family:var(--font-accent-simple);letter-spacing:.18em;text-transform:uppercase;color:#f7dda694;font-size:.62rem}.RmXAeq_centerDossier h3{font-family:var(--font-display);font-size:var(--text-6xl);letter-spacing:-.055em;color:#fcf6e2eb;margin:0;font-weight:400;line-height:.88}.RmXAeq_orbitTrack{animation:34s linear infinite RmXAeq_orbitSpin;position:absolute;inset:0}.RmXAeq_orbitCard{width:clamp(140px,18vw,190px);transform:translate(-50%, -50%) rotate(var(--angle)) translateX(var(--orbit-radius)) rotate(calc(-1 * var(--angle)));position:absolute;top:50%;left:50%}.RmXAeq_orbitCardInner{background:linear-gradient(145deg,#2c1b12c2,#060403d1);border:1px solid #f7dda629;border-radius:1rem;gap:.35rem;padding:.85rem;transition:transform .18s,border-color .18s,box-shadow .18s;animation:34s linear infinite RmXAeq_counterSpin;display:grid;box-shadow:0 18px 42px #0000006b,0 0 34px #d29a5414,inset 0 1px 1px #ffffff14}.RmXAeq_orbitCardInner h4{font-family:var(--font-display);letter-spacing:-.045em;color:#fcf6e2e6;margin:0;font-size:clamp(1.5rem,2.3vw,2.2rem);font-weight:400;line-height:.9}.RmXAeq_orbitCardInner p{font-size:.86rem;line-height:1.34}.RmXAeq_clueGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,3vw,1.5rem);width:min(100%,1120px);margin:0 auto;display:grid}.RmXAeq_clueCard{--delay:0s;min-height:310px;animation:RmXAeq_clueFloat 7s ease-in-out var(--delay) infinite;background:radial-gradient(circle at 50% 0,#ffe7b31f,#0000 13rem),linear-gradient(145deg,#22161094,#050302ad);border:1px solid #f7dda624;border-radius:1.25rem;align-content:start;gap:.65rem;padding:1rem;display:grid;overflow:hidden;box-shadow:0 22px 58px #00000070,inset 0 1px 2px #ffffff12}.RmXAeq_clueCard span{color:#f7dda694;width:fit-content;font-family:var(--font-accent-simple);letter-spacing:.12em;text-transform:uppercase;background:#08050452;border:1px solid #f7dda624;border-radius:999px;padding:.38rem .54rem;font-size:.56rem;font-weight:600}.RmXAeq_clueCard h3{font-family:var(--font-display);letter-spacing:-.055em;color:#fcf6e2e6;margin:.2rem 0 0;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:.9}.RmXAeq_clueReveal{opacity:0;border-top:1px solid #f7dda61f;margin-top:auto;padding-top:.8rem;transition:opacity .22s,transform .22s;transform:translateY(10px)}.RmXAeq_clueCard:hover .RmXAeq_clueReveal,.RmXAeq_clueCard:focus-within .RmXAeq_clueReveal,.RmXAeq_clueCard:focus .RmXAeq_clueReveal{opacity:1;transform:translateY(0)}.RmXAeq_requestSection{grid-template-columns:minmax(0,.8fr) minmax(360px,1fr);align-items:start;gap:clamp(1.4rem,4vw,3rem);display:grid}.RmXAeq_requestCopy{gap:.9rem;display:grid}.RmXAeq_requestCopy h2{max-width:9ch;font-size:clamp(3.2rem,6.8vw,7rem)}.RmXAeq_smallNote{color:#f7dda680;width:min(100%,560px)}.RmXAeq_requestForm{-webkit-backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 0,#ffe7b31c,#0000 18rem),linear-gradient(145deg,#22161080,#0503029e);border:1px solid #f7dda629;border-radius:1.5rem;padding:clamp(1rem,2.4vw,1.5rem);box-shadow:0 28px 76px #0000007a,inset 0 1px 2px #ffffff12}.RmXAeq_requestForm textarea{resize:vertical;border-radius:1.1rem;min-height:160px;padding:1rem}.RmXAeq_actionFieldset{border:1px solid #f7dda61f;border-radius:1.1rem;gap:.7rem;margin:0;padding:1rem;display:grid}.RmXAeq_actionFieldset legend{font-family:var(--font-accent-simple);letter-spacing:.14em;text-transform:uppercase;color:#f7dda694;padding:0 .4rem;font-size:.66rem}.RmXAeq_actionFieldset div{flex-wrap:wrap;gap:.55rem;display:flex}.RmXAeq_actionFieldset label{color:#f7f1e29e;font-family:var(--font-body);background:#08050447;border:1px solid #f7dda61f;border-radius:999px;align-items:center;gap:.42rem;padding:.48rem .62rem;font-size:.9rem;display:inline-flex}.RmXAeq_actionFieldset input{accent-color:#f7dda6d1;width:auto;min-height:auto}.RmXAeq_commissionSection{width:min(100% - (var(--page-x) * 2), 1060px);background:radial-gradient(circle at 12% 0,#ffe7b31f,#0000 18rem),radial-gradient(circle at 90% 100%,#5a4a8229,#0000 22rem),linear-gradient(145deg,#24161080,#050302a3);border:1px solid #f7dda629;border-radius:clamp(1.4rem,3vw,2.4rem);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.2rem,3vw,2rem);margin:clamp(4rem,8vw,7rem) auto;padding:clamp(1.4rem,4vw,3rem);display:grid;box-shadow:0 30px 90px #00000080,inset 0 1px 2px #ffffff12}.RmXAeq_commissionSection>div:first-child{gap:.85rem;display:grid}.RmXAeq_commissionSection h2{max-width:10ch;font-size:clamp(3rem,6vw,6.4rem)}.RmXAeq_commissionActions{display:grid}@keyframes RmXAeq_sealedFloat{0%,to{transform:translateY(0)rotate(.4deg)}50%{transform:translateY(-10px)rotate(-.3deg)}}@keyframes RmXAeq_sparkleDrift{0%{opacity:.14;transform:translateY(0)rotate(45deg)scale(.82)}50%{opacity:.72;transform:translateY(-10px)rotate(45deg)scale(1)}to{opacity:.14;transform:translateY(0)rotate(45deg)scale(.82)}}@keyframes RmXAeq_relicFloat{0%,to{translate:0}50%{translate:0 -12px}}@keyframes RmXAeq_clueFloat{0%,to{translate:0}50%{translate:0 -8px}}@keyframes RmXAeq_orbitSpin{to{transform:rotate(360deg)}}@keyframes RmXAeq_counterSpin{to{transform:rotate(-360deg)}}@media (max-width:1250px){.RmXAeq_heroSection,.RmXAeq_requestSection,.RmXAeq_commissionSection{grid-template-columns:1fr}.RmXAeq_heroSection{text-align:center;min-height:auto}.RmXAeq_heroCopy{justify-items:center}.RmXAeq_heroCopy>p:not(.RmXAeq_kicker){margin:0 auto}.RmXAeq_heroActions{justify-content:center}.RmXAeq_playtestCard{text-align:center;width:min(100%,640px);margin:0 auto}.RmXAeq_playtestCard h2{margin:0 auto}.RmXAeq_requestCopy{text-align:center;justify-items:center}.RmXAeq_requestCopy p{margin:0 auto}.RmXAeq_commissionSection{text-align:center;justify-items:center}.RmXAeq_commissionSection h2,.RmXAeq_commissionSection p{margin:0 auto}.RmXAeq_commissionSection>div:first-child{justify-items:center}.RmXAeq_clueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.RmXAeq_horizontalRail{grid-auto-columns:minmax(82vw,1fr);padding-inline:.2rem}.RmXAeq_experienceCard{min-height:auto;transform:none}.RmXAeq_experienceCard:hover{transform:translateY(-5px)}.RmXAeq_clueGrid{grid-template-columns:1fr;width:min(100%,680px)}.RmXAeq_formGrid{grid-template-columns:1fr}}@media (max-width:560px){.RmXAeq_pageShell section{scroll-margin-top:5.5rem}.RmXAeq_heroCopy h1{font-size:clamp(3.4rem,17vw,5.4rem)}.RmXAeq_sectionIntro h2,.RmXAeq_requestCopy h2,.RmXAeq_commissionSection h2,.RmXAeq_playtestCard h2{font-size:clamp(2.8rem,14vw,4.6rem)}.RmXAeq_heroActions,.RmXAeq_commissionActions{width:100%;display:grid}.RmXAeq_heroActions a,.RmXAeq_commissionActions a,.RmXAeq_darkButton,.RmXAeq_requestForm button{width:100%}.RmXAeq_actionFieldset div{display:grid}}@media (prefers-reduced-motion:reduce){.RmXAeq_playtestCard,.RmXAeq_cardSparkles span,.RmXAeq_experienceCard,.RmXAeq_clueCard,.RmXAeq_orbitTrack,.RmXAeq_orbitCardInner{animation:none}.RmXAeq_heroActions a,.RmXAeq_darkButton,.RmXAeq_requestForm button,.RmXAeq_commissionActions a,.RmXAeq_experienceCard,.RmXAeq_orbitCardInner,.RmXAeq_clueReveal{transition:none}}.RmXAeq_playtestInlineForm{grid-template-columns:minmax(0,1fr) auto;gap:.7rem;margin-top:.45rem;display:grid;position:relative}.RmXAeq_playtestEmailInput{color:#fcf6e2e6;width:100%;min-height:52px;font-family:var(--font-body);-webkit-backdrop-filter:blur(10px);background:linear-gradient(145deg,#fff1d41f,#08050466);border:1px solid #f7dda62e;border-radius:999px;outline:0;padding:0 1rem;font-size:1rem;box-shadow:inset 0 1px 2px #ffffff14,0 12px 24px #0000003d}.RmXAeq_playtestEmailInput::placeholder{color:#f7f1e26b}.RmXAeq_playtestEmailInput:focus-visible{border-color:#f7dda67a;box-shadow:0 0 0 4px #f7dda61a,inset 0 1px 2px #ffffff14,0 12px 24px #0000003d}.RmXAeq_playtestSubmitButton{color:#fcf6e2f0;min-height:52px;font-family:var(--font-accent-simple);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:radial-gradient(circle at 50% 0,#ffe6ae3d,#0000 80%),linear-gradient(135deg,#724527f5,#180d0af0);border:1px solid #f7dda657;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.82rem 1.15rem;font-size:.66rem;font-weight:700;transition:transform .2s,border-color .2s,box-shadow .2s,filter .2s;display:inline-flex;transform:translateY(0);box-shadow:0 18px 34px #00000061,0 0 34px #d29a5429,inset 0 1px 1px #ffffff1f}.RmXAeq_playtestSubmitButton:hover:not(:disabled){filter:brightness(1.08);border-color:#f7dda694;transform:translateY(-3px);box-shadow:0 24px 44px #0000007a,0 0 46px #d29a543d,inset 0 1px 1px #ffffff29}.RmXAeq_playtestSubmitButton:disabled{cursor:not-allowed;opacity:.72}.RmXAeq_playtestInlineForm .RmXAeq_formMessage{grid-column:1/-1}.RmXAeq_playableScrollScene{height:var(--playable-scroll-height,520svh);z-index:3;scroll-margin-top:0;display:block;position:relative}.RmXAeq_playableStickyViewport{--playable-progress:0%;--archive-shift:0px;isolation:isolate;background:radial-gradient(circle at 18% 12%,#6e452638,#0000 28rem),radial-gradient(circle at 82% 18%,#2a160f70,#0000 34rem),linear-gradient(#080504fa,#120b08fa);height:100dvh;min-height:100dvh;position:sticky;top:0;overflow:hidden}.RmXAeq_archiveRoomLayer{z-index:-3;pointer-events:none;background-repeat:repeat-x;background-size:auto 100%;background-position:var(--archive-shift) center;opacity:.68;position:absolute;inset:0}.RmXAeq_archiveRoomVignette{z-index:-2;pointer-events:none;background:radial-gradient(circle at 50% 18%,#0000 0%,#00000057 72%),linear-gradient(90deg,#050302d6,#05030233 22%,#0503022e 76%,#050302e0);position:absolute;inset:0}.RmXAeq_playableTrack{align-items:center;gap:0;width:max-content;height:100dvh;padding:0 9vw;display:flex;transform:translate(0,0)}@media (min-width:901px){.RmXAeq_playableTrack{will-change:transform}}.RmXAeq_playableIntroStop{flex:0 0 clamp(520px,42vw,700px);align-items:center;width:clamp(520px,42vw,700px);height:100dvh;margin-right:clamp(5rem,12vw,16rem);display:grid}.RmXAeq_playableStop{opacity:.66;flex:none;align-content:center;justify-items:center;width:clamp(360px,36vw,520px);height:100dvh;margin-right:clamp(8rem,16vw,22rem);transition:opacity .26s,transform .26s;display:grid;transform:scale(.94)}.RmXAeq_playableStopActive{opacity:1;transform:scale(1)}.RmXAeq_playableFinalStop{flex:none;place-items:center;width:min(100vw,880px);height:100dvh;display:grid}.RmXAeq_playableProgress{z-index:5;color:#f7f1e2c2;align-items:center;gap:.85rem;display:inline-flex;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2.4rem)}.RmXAeq_playableProgress p{font-family:var(--font-accent-simple);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem}.RmXAeq_playableProgress span{aspect-ratio:1;background:radial-gradient(circle, #15161a5c 52%, transparent 54%), conic-gradient(#f7dda6b8 var(--playable-progress), #f7f1e22e 0);border-radius:999px;width:2.3rem;box-shadow:0 0 0 1px #f7f1e224,0 0 18px #d29a5429}@media (max-width:760px){.RmXAeq_playableTrack{padding:0 8vw}.RmXAeq_playableIntroStop{flex:0 0 min(82vw,390px);width:min(82vw,390px);height:100dvh;margin-right:clamp(3rem,14vw,5.5rem)}.RmXAeq_playableStop{flex:0 0 min(82vw,380px);width:min(82vw,380px);height:100dvh;margin-right:clamp(3rem,16vw,5.5rem)}.RmXAeq_playableFinalStop{flex:0 0 min(88vw,420px);width:min(88vw,420px);height:100dvh}.RmXAeq_playableProgress{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));gap:.65rem}.RmXAeq_playableProgress p{text-align:right;max-width:12ch;font-size:.58rem;line-height:1.15}.RmXAeq_playableProgress span{width:2rem}}@media (prefers-reduced-motion:reduce){.RmXAeq_playableTrack,.RmXAeq_playableStop{transition:none}}.RmXAeq_orbitStage{--orbit-duration:34s}.RmXAeq_orbitTrack{animation:RmXAeq_orbitSpin var(--orbit-duration) linear infinite;transform-origin:50%;will-change:transform;animation-play-state:paused}.RmXAeq_orbitCardInner{animation:RmXAeq_counterSpin var(--orbit-duration) linear infinite;transform-origin:50%;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform;transition:scale .18s,border-color .18s,box-shadow .18s,filter .18s;animation-play-state:paused;scale:1}.RmXAeq_orbitStageInView:not(.RmXAeq_orbitStagePaused) .RmXAeq_orbitTrack,.RmXAeq_orbitStageInView:not(.RmXAeq_orbitStagePaused) .RmXAeq_orbitCardInner{animation-play-state:running}.RmXAeq_orbitStagePaused .RmXAeq_orbitTrack,.RmXAeq_orbitStagePaused .RmXAeq_orbitCardInner{animation-play-state:paused}.RmXAeq_orbitStage:hover .RmXAeq_orbitTrack,.RmXAeq_orbitStage:hover .RmXAeq_orbitCardInner{animation-play-state:inherit}.RmXAeq_orbitCard:hover .RmXAeq_orbitCardInner,.RmXAeq_orbitCard:focus-visible .RmXAeq_orbitCardInner{filter:brightness(1.08);border-color:#f7dda66b;scale:1.06;box-shadow:0 24px 54px #00000080,0 0 44px #d29a542e}.RmXAeq_orbitCard:focus-visible{outline-offset:6px;outline:2px solid #f7dda6b8}.RmXAeq_selectWrap{min-width:0;position:relative}.RmXAeq_selectWrap:after{content:"⌄";pointer-events:none;color:#f7dda6b8;font-family:var(--font-accent-simple);font-size:1.1rem;line-height:1;position:absolute;top:50%;right:1rem;transform:translateY(-54%)}.RmXAeq_selectWrap select{appearance:none;cursor:pointer;padding-right:2.6rem}.RmXAeq_selectWrap select:hover{background:radial-gradient(circle at 50% 0,#ffe7b31f,#0000 10rem),linear-gradient(145deg,#fff1d41f,#0805046b);border-color:#f7dda652}.RmXAeq_selectWrap select:focus-visible{border-color:#f7dda685;box-shadow:0 0 0 4px #f7dda61a,inset 0 1px 2px #ffffff14,0 12px 24px #0000003d}@media (max-width:760px){.RmXAeq_playableTrack{padding:0 8vw}.RmXAeq_playableIntroStop{flex:0 0 min(82vw,390px);width:min(82vw,390px);height:100dvh;margin-right:clamp(3rem,14vw,5.5rem)}.RmXAeq_playableIntroCopy h2{font-size:clamp(3.1rem,15vw,4.9rem)}.RmXAeq_playableIntroCopy>p{width:min(100%,340px);font-size:1rem;line-height:1.42}.RmXAeq_playableIntroActions{width:min(100%,320px);display:grid}.RmXAeq_playableIntroActions a{width:100%}.RmXAeq_playableStop{flex:0 0 min(82vw,380px);width:min(82vw,380px);height:100dvh;margin-right:clamp(3rem,16vw,5.5rem)}.RmXAeq_playableCaseCard{min-height:auto}.RmXAeq_playableCaseVisual{min-height:230px}.RmXAeq_playableFinalStop{flex:0 0 min(88vw,420px);width:min(88vw,420px);height:100dvh}.RmXAeq_playableFinalFrame{width:min(100%,360px);padding:1.1rem}.RmXAeq_playableFinalFrame h2{font-size:clamp(2.35rem,12vw,3.7rem)}.RmXAeq_playableFinalFrame p{font-size:.98rem;line-height:1.42}.RmXAeq_playableProgress{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));gap:.65rem}.RmXAeq_playableProgress p{text-align:right;max-width:12ch;font-size:.58rem;line-height:1.15}.RmXAeq_playableProgress span{width:2rem}.RmXAeq_playtestInlineForm{grid-template-columns:1fr}.RmXAeq_playtestSubmitButton{width:100%}}@media (prefers-reduced-motion:reduce){.RmXAeq_playableTrack,.RmXAeq_playableStop,.RmXAeq_playableCaseCard,.RmXAeq_playableIntroActions a,.RmXAeq_playtestSubmitButton,.RmXAeq_orbitTrack,.RmXAeq_orbitCardInner{transition:none;animation:none}}:is(html[data-page-theme=experiences] header,html[data-page-theme=experiences] footer){filter:invert()hue-rotate(180deg)}html[data-page-theme=experiences] header{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-page-theme=experiences] footer{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(html[data-page-theme=experiences] header img,html[data-page-theme=experiences] footer img){filter:invert()hue-rotate(180deg)}@media (max-width:760px){.RmXAeq_playableIntroCopy{gap:.85rem}.RmXAeq_playableIntroCopy h2{font-size:clamp(3.1rem,15vw,4.9rem)}.RmXAeq_playableIntroCopy>p{width:min(100%,340px);font-size:1rem;line-height:1.42}.RmXAeq_playableIntroActions{width:min(100%,320px);display:grid}.RmXAeq_playableIntroActions a{width:100%}.RmXAeq_playableCaseCard{min-height:auto}.RmXAeq_playableCaseVisual{min-height:230px}.RmXAeq_playableCaseCopy h3{font-size:clamp(2.2rem,10vw,3.4rem)}.RmXAeq_playableFinalFrame{width:min(100%,360px);padding:1.1rem}.RmXAeq_playableFinalFrame h2{font-size:clamp(2.35rem,12vw,3.7rem)}.RmXAeq_playableFinalFrame p{font-size:.98rem;line-height:1.42}}@media (max-width:780px){.RmXAeq_orbitStage{--orbit-radius:clamp(5.4rem, 30vw, 8rem);width:min(100%, calc(100vw - (var(--page-x) * 2)), 420px);place-items:center;min-height:520px;display:grid;overflow:visible}.RmXAeq_orbitStage:before{aspect-ratio:1;width:min(86vw,360px);display:block;position:absolute}.RmXAeq_centerDossier{border-radius:1.15rem;width:min(58vw,210px);padding:.9rem}.RmXAeq_centerDossier h3{font-size:clamp(1.75rem,8vw,2.6rem)}.RmXAeq_centerDossier p{font-size:.78rem;line-height:1.32}.RmXAeq_orbitTrack{gap:0;width:auto;display:block;position:absolute;inset:0}.RmXAeq_orbitCard{width:clamp(96px,25vw,118px);transform:translate(-50%, -50%) rotate(var(--angle)) translateX(var(--orbit-radius)) rotate(calc(-1 * var(--angle)));position:absolute;top:50%;left:50%}.RmXAeq_orbitCardInner{border-radius:.8rem;padding:.58rem}.RmXAeq_orbitCardInner h4{font-size:clamp(1.05rem,5vw,1.45rem)}.RmXAeq_orbitCardInner p{font-size:.68rem;line-height:1.22}}
._6-kXYa_soundToggle{border:var(--border-glass);border-radius:var(--radius-md);background:var(--glass-bg);color:#28292ec7;-webkit-backdrop-filter:var(--glass-blur);cursor:pointer;isolation:isolate;justify-content:center;align-items:center;padding:.58rem;transition:transform .22s,box-shadow .22s,color .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffdb,inset 0 -1px 8px #46474e14,0 0 16px #ffffff4d,0 10px 26px #46474e1a}._6-kXYa_soundToggle:before{content:"";z-index:-1;opacity:0;background:radial-gradient(circle at 50% 0,#ffffffb3,#0000 70%),linear-gradient(135deg,#c4e0e561,#ffffff2e);transition:opacity .22s;position:absolute;inset:-1px}._6-kXYa_soundToggle:hover{color:#15161af0;transform:translateY(-2px);box-shadow:inset 0 1px 1px #fffffff2,inset 0 -1px 8px #46474e14,0 0 22px #ffffff6b,0 14px 30px #46474e24}._6-kXYa_soundToggle:hover:before,._6-kXYa_soundToggleOn:before{opacity:1}._6-kXYa_iconWrap{place-items:center;width:1.05rem;height:1.05rem;display:inline-grid;position:relative}._6-kXYa_iconLayer{place-items:center;animation:.24s both _6-kXYa_soundIconIn;display:inline-grid;position:absolute;inset:0}._6-kXYa_iconLayer svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}._6-kXYa_label{font-family:var(--font-display);font-size:var(--text-2xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;white-space:nowrap}._6-kXYa_soundToggleOn{border-color:#c4e0e585}._6-kXYa_soundToggleOff{opacity:.78}@keyframes _6-kXYa_soundIconIn{0%{opacity:0;transform:scale(.82)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (max-width:560px){._6-kXYa_soundToggle{border-radius:var(--radius-md);width:44px;height:40px;min-height:40px;padding:0}._6-kXYa_label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.hBw1pG_stickyChrome{z-index:var(--z-header);background:color-mix(in srgb, var(--color-frosted-mist) 55%, white);border-bottom:1px solid color-mix(in srgb, var(--color-antique-graphite) 22%, transparent);width:100%;position:sticky;top:0}html[data-page-theme=experiences] .hBw1pG_stickyChrome{background:0 0;border-bottom-color:#0000}.hBw1pG_stickyChromeIntro{opacity:0;filter:blur(6px);transform:translateY(-6px)}.hBw1pG_siteHeader{--logo-mark-size:clamp(2.65rem, 4vw, 3.35rem);z-index:2;box-sizing:border-box;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(.75rem,2vw,1.5rem);width:100%;min-height:3.6rem;margin:0 auto;padding:.85rem clamp(1.35rem,4vw,2.75rem);display:grid;position:relative}.hBw1pG_headerLeft{font-family:var(--font-accent-simple,"Cinzel", serif);letter-spacing:.28em;text-transform:uppercase;color:#28292ead;white-space:nowrap;justify-self:start;margin:0;font-size:.62rem;font-weight:400}.hBw1pG_brandMark{width:var(--logo-mark-size);height:var(--logo-mark-size);isolation:isolate;justify-content:center;justify-self:center;align-items:center;text-decoration:none;transition:transform .18s,opacity .18s;display:inline-flex;position:relative;overflow:visible}.hBw1pG_brandMark:hover,.hBw1pG_brandMark:focus-visible{outline:none;transform:scale(1.06)}.hBw1pG_brandMarkStatic{z-index:2;object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .9s;position:relative}.hBw1pG_brandMarkStaticVisible{opacity:1}.hBw1pG_headerActions{justify-self:end;align-items:center;gap:.85rem;display:inline-flex}.hBw1pG_headerSoundToggle{flex:none}.hBw1pG_menuToggle{appearance:none;cursor:pointer;font-family:var(--font-accent-simple,"Cinzel", serif);letter-spacing:.28em;text-transform:uppercase;color:#28292ead;background:0 0;border:0;padding:.35rem .1rem;font-size:.62rem;font-weight:400;transition:color .18s,opacity .18s,transform .18s}.hBw1pG_menuToggle:hover,.hBw1pG_menuToggle:focus-visible,.hBw1pG_menuToggleOpen{color:var(--color-midnight-ink);outline:none}.hBw1pG_menuToggle:hover,.hBw1pG_menuToggle:focus-visible{transform:translateY(-1px)}.hBw1pG_menuModal{z-index:var(--z-modal);pointer-events:none;visibility:hidden;position:fixed;inset:0}.hBw1pG_menuModalOpen{pointer-events:auto;visibility:visible}.hBw1pG_menuBackdrop{opacity:0;background:#e8ebf08c;transition:opacity .28s;position:absolute;inset:0}.hBw1pG_menuModalOpen .hBw1pG_menuBackdrop{opacity:1}.hBw1pG_menuPanel{background:color-mix(in srgb, var(--color-frosted-mist) 55%, white);color:var(--color-ink-charcoal);opacity:0;flex-direction:column;padding:clamp(.85rem,2.5vw,1.25rem) clamp(1.15rem,4vw,2rem) clamp(1.25rem,4vw,2rem);transition:opacity .28s,transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:translateY(-.5rem)}.hBw1pG_menuModalOpen .hBw1pG_menuPanel{opacity:1;transform:translateY(0)}.hBw1pG_menuPanelTop{border-bottom:1px solid color-mix(in srgb, var(--color-antique-graphite) 14%, transparent);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.85rem;display:flex}.hBw1pG_menuEyebrow{font-family:var(--font-accent-simple,"Cinzel", serif);letter-spacing:.22em;text-transform:uppercase;color:#28292e8c;margin:0;font-size:.62rem;font-weight:400}.hBw1pG_menuClose{appearance:none;cursor:pointer;font-family:var(--font-accent-simple,"Cinzel", serif);letter-spacing:.28em;text-transform:uppercase;color:#28292ec7;background:0 0;border:0;padding:.35rem .1rem;font-size:.62rem;font-weight:400;transition:color .18s,transform .18s}.hBw1pG_menuClose:hover,.hBw1pG_menuClose:focus-visible{color:var(--color-midnight-ink);outline:none;transform:translateY(-1px)}.hBw1pG_menuLinks{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;margin-top:.5rem;display:flex;overflow:auto}.hBw1pG_menuLink{border-bottom:1px solid color-mix(in srgb, var(--color-antique-graphite) 12%, transparent);color:inherit;grid-template-columns:auto 1fr;align-items:baseline;gap:.75rem;padding:.7rem .1rem;text-decoration:none;transition:opacity .18s,transform .18s,color .18s;display:grid}.hBw1pG_menuLink:hover,.hBw1pG_menuLink:focus-visible{color:var(--color-midnight-ink);outline:none;transform:translate(2px)}.hBw1pG_menuIndex{font-family:var(--font-sans);letter-spacing:.14em;color:#28292e73;font-size:.62rem;font-weight:300}.hBw1pG_menuLabel{font-family:var(--type-uppercase);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(1.05rem,3.8vw,1.35rem);font-weight:400;line-height:1.15}@media (max-width:520px){.hBw1pG_headerLeft{letter-spacing:.18em;font-size:.56rem}.hBw1pG_siteHeader{padding:.7rem clamp(1rem,4vw,1.5rem)}}@media (prefers-reduced-motion:reduce){.hBw1pG_menuToggle,.hBw1pG_menuClose,.hBw1pG_menuLink,.hBw1pG_brandMark,.hBw1pG_menuPanel,.hBw1pG_menuBackdrop{transition:none}}
.f46oTW_announcementStrip{z-index:var(--z-header);border-bottom:1px solid color-mix(in srgb, var(--color-antique-graphite) 14%, transparent);background:color-mix(in srgb, var(--color-frosted-mist) 55%, white);width:100%;position:relative;overflow:hidden}.f46oTW_announcementViewport{white-space:nowrap;width:100%;overflow:hidden}.f46oTW_announcementTrack{align-items:center;width:max-content;min-height:2rem;animation:38s linear infinite f46oTW_announcementMarquee;display:flex}.f46oTW_announcementStrip:hover .f46oTW_announcementTrack,.f46oTW_announcementStrip:focus-within .f46oTW_announcementTrack{animation-play-state:paused}.f46oTW_announcementItem{align-items:center;gap:var(--space-6);padding:.28rem var(--space-10);color:#28292ed1;white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}.f46oTW_announcementLabel{padding:var(--space-3) var(--space-6);border:1px solid color-mix(in srgb, var(--color-antique-graphite) 18%, transparent);font-family:var(--font-sans);font-size:var(--text-3xs);font-weight:400;line-height:var(--leading-none);letter-spacing:.18em;text-transform:uppercase;color:#46474eb8;background:#ffffff6b;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.f46oTW_announcementMessage{font-family:var(--font-sans);font-size:var(--text-3xs);font-weight:300;line-height:var(--leading-none);letter-spacing:.18em;text-transform:uppercase;color:#28292ed6}.f46oTW_announcementDetail{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--text-sm);line-height:var(--leading-none);color:#46474ead;font-style:italic}.f46oTW_announcementCTA{padding:var(--btn-py-xs) var(--btn-px-xs);border:1px solid color-mix(in srgb, var(--color-antique-graphite) 28%, transparent);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);font-family:var(--font-sans);font-size:var(--text-3xs);font-weight:400;line-height:var(--leading-none);letter-spacing:.16em;text-transform:uppercase;color:#28292edb;border-radius:0;justify-content:center;align-items:center;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffffb3}.f46oTW_announcementItem:hover .f46oTW_announcementCTA{transform:translateY(calc(var(--space-1) * -1));background:var(--glass-bg-strong);border-color:color-mix(in srgb, var(--color-antique-graphite) 42%, transparent)}.f46oTW_announcementDivider{font-size:var(--text-md);color:#46474e6b}@keyframes f46oTW_announcementMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.f46oTW_announcementTrack{animation:none;transform:none}.f46oTW_announcementViewport{overflow-x:auto}}@media (max-width:760px){.f46oTW_announcementTrack{min-height:var(--space-13);animation-duration:32s}.f46oTW_announcementItem{gap:var(--space-5);padding:var(--space-4) var(--space-9)}.f46oTW_announcementMessage,.f46oTW_announcementDetail{font-size:var(--text-xs)}.f46oTW_announcementCTA{font-size:var(--text-3xs);padding:var(--btn-py-xs) var(--btn-px-xs)}}@media (max-width:480px){.f46oTW_announcementDetail{display:none}.f46oTW_announcementTrack{animation-duration:26s}}
.q7ZRWa_footer{isolation:isolate;color:var(--color-antique-graphite);background:radial-gradient(circle at 50% 0,#ffffffa3,#0000 34rem),linear-gradient(#f4f1ea57,#eef0f36b);border-top:1px solid #46474e2e;position:relative;overflow:hidden}.q7ZRWa_footer:before{content:"";z-index:-2;pointer-events:none;opacity:.2;background-image:linear-gradient(#46474e09 1px,#0000 1px),linear-gradient(90deg,#46474e07 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.q7ZRWa_footer:after{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(at 28% 46%,#c3c6d147,#0000 54%),radial-gradient(at 72% 48%,#f4f1ea7a,#0000 56%),radial-gradient(#ffffff94,#0000 70%);width:125vw;height:34rem;position:absolute;bottom:-20rem;left:50%;transform:translate(-50%)}.q7ZRWa_footerGlow{z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 92%,#fff9,#0000 25rem),radial-gradient(circle at 92% 88%,#c3c6d147,#0000 28rem);position:absolute;inset:0}.q7ZRWa_footerInner{width:min(100%,1500px);margin:0 auto}.q7ZRWa_logoStatementBlock{z-index:2;text-align:center;padding:clamp(var(--space-16), 5vw, var(--space-19)) var(--page-x) clamp(var(--space-12), 3vw, var(--space-15));grid-template-rows:auto auto auto auto;justify-items:center;display:grid;position:relative;overflow:visible}.q7ZRWa_primaryLogoRow{z-index:2;aspect-ratio:1400/720;width:min(86vw,820px);height:auto;max-height:300px;position:relative;overflow:visible}.q7ZRWa_primaryLogoMetal{z-index:1;--metal-opacity:1;width:100%;height:100%;opacity:var(--metal-opacity);transform-origin:50%;filter:drop-shadow(0 18px 34px #46474e1f)drop-shadow(0 0 18px #ffffff61);position:absolute;inset:0;transform:scale(2)}.q7ZRWa_statement{z-index:3;width:min(68%,760px);font-family:var(--font-body);font-size:var(--text-lg);color:#28292ec7;margin:0 auto;font-style:italic;line-height:1.55;position:relative}.q7ZRWa_statementDivider,.q7ZRWa_columnDivider{grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;display:grid}.q7ZRWa_statementDivider{width:min(100%,660px);margin:clamp(1.5rem,2.8vw,2.5rem) auto 0}.q7ZRWa_statementDivider span,.q7ZRWa_columnDivider span{background:#46474e3d;height:1px}.q7ZRWa_statementDivider i,.q7ZRWa_columnDivider i{background:#46474e9e;width:.56rem;height:.56rem;display:block;transform:rotate(45deg)}.q7ZRWa_scriptLine{font-family:var(--font-pinyon);font-size:var(--text-3xl);color:#46474ec7;margin:clamp(1rem,1.6vw,1.4rem) 0 0;font-style:italic;line-height:1}.q7ZRWa_connectionRow{z-index:3;padding:clamp(2.2rem, 4vw, 3.4rem) var(--page-x);-webkit-backdrop-filter:blur(4px);background:linear-gradient(#eef0f347,#f4f1ea38);border-top:1px solid #46474e2e;border-bottom:1px solid #46474e2e;grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.q7ZRWa_newsletterBlock{grid-template-columns:minmax(250px,.8fr) minmax(320px,1fr);grid-template-areas:"label form""copy form""copy small";align-items:start;gap:1rem clamp(1.5rem,4vw,4rem);display:grid}.q7ZRWa_sectionLabel{grid-area:label;align-items:center;gap:1rem;display:inline-flex}.q7ZRWa_sectionLabel h2{font-family:var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:#28292ed6;margin:0;font-size:clamp(1rem,1.4vw,1.35rem);font-weight:400}.q7ZRWa_sectionLabel h2 span{font-family:var(--font-accent);letter-spacing:var(--tracking-wider)}.q7ZRWa_sectionLabel span{color:#46474e94}.q7ZRWa_newsletterBlock>p:not(.q7ZRWa_checklistLine){max-width:520px;font-family:var(--font-body);font-size:var(--text-md);color:#46474ebd;grid-area:copy;margin:0;line-height:1.65}.q7ZRWa_newsletterFormShell{grid-area:form;gap:.75rem;width:100%;display:grid}.q7ZRWa_newsletterForm{min-height:52px;-webkit-backdrop-filter:var(--glass-blur);background:linear-gradient(145deg,#ffffffa8,#eef0f33d);border:1px solid #46474e38;border-radius:0;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffc2}.q7ZRWa_newsletterForm input{width:100%;min-width:0;font-family:var(--font-body);color:#28292ed1;background:0 0;border:0;border-radius:0;outline:none;padding:0 1.1rem;font-size:.98rem}.q7ZRWa_newsletterForm input::placeholder{color:#46474e7a}.q7ZRWa_newsletterForm button{background:var(--color-ink-charcoal,#2a2b30);color:#fffffff0;font-family:var(--font-accent-simple,"Cinzel", serif);font-size:var(--text-3xs);letter-spacing:var(--btn-letter-spacing);text-transform:uppercase;cursor:pointer;border:0;border-left:1px solid #46474e2e;border-radius:0;padding:0 1.35rem;font-weight:600;transition:transform .18s,filter .18s,background .18s}.q7ZRWa_newsletterForm button:hover{filter:brightness(1.06)}.q7ZRWa_newsletterForm button span{margin-left:.6rem}.q7ZRWa_newsletterForm button:disabled,.q7ZRWa_newsletterForm input:disabled{cursor:not-allowed}.q7ZRWa_newsletterForm input:disabled{opacity:.72}.q7ZRWa_newsletterForm button:disabled{filter:saturate(.8)}.q7ZRWa_newsletterMessage{width:100%;font-family:var(--font-body);text-align:left;border-radius:0;align-items:flex-start;gap:.65rem;margin:0;padding:.72rem .82rem;font-size:.92rem;line-height:1.35;animation:.42s both q7ZRWa_newsletterPing;display:flex}.q7ZRWa_newsletterMessageIcon{border-radius:0;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;margin-top:.05rem;font-size:.72rem;line-height:1;display:inline-flex}.q7ZRWa_newsletterMessageSuccess{color:#28292ed1;background:linear-gradient(145deg,#ffffff9e,#eef0f34d);border:1px solid #46474e2e}.q7ZRWa_newsletterMessageSuccess .q7ZRWa_newsletterMessageIcon{color:#fffffff5;background:#46474e94}.q7ZRWa_newsletterMessageNotice{color:#28292ec7;background:linear-gradient(145deg,#f4f1eab3,#eef0f357);border:1px solid #c3c6d16b}.q7ZRWa_newsletterMessageNotice .q7ZRWa_newsletterMessageIcon{color:#28292eb8;background:#c3c6d16b}.q7ZRWa_newsletterMessageError{color:#783232eb;background:linear-gradient(145deg,#fff5f5b8,#f4f1ea57);border:1px solid #78323233}.q7ZRWa_newsletterMessageError .q7ZRWa_newsletterMessageIcon{color:#fffffff5;background:#783232b8}@keyframes q7ZRWa_newsletterPing{0%{opacity:0;transform:translateY(-4px)scale(.98)}60%{opacity:1;transform:translateY(0)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.q7ZRWa_checklistLine{font-family:var(--font-script);font-size:var(--text-sm);color:#46474ec2;grid-area:small;align-items:center;gap:.75rem;margin:0;display:inline-flex}.q7ZRWa_socialBlock{border-left:1px solid #46474e2e;flex-direction:column;justify-items:center;gap:1.6rem;padding-left:clamp(1.5rem,4vw,4rem);display:flex}.q7ZRWa_socialBlock .q7ZRWa_sectionLabel{justify-content:center}.q7ZRWa_socialLinks{z-index:5;justify-content:center;align-items:center;gap:clamp(.9rem,1.7vw,1.4rem);display:flex;position:relative}.q7ZRWa_socialLinks>a{color:#28292ec7;background:linear-gradient(145deg,#ffffff8a,#eef0f333);border:1px solid #46474e42;border-radius:0;justify-content:center;align-items:center;width:clamp(42px,4vw,52px);height:clamp(42px,4vw,52px);transition:transform .18s,box-shadow .18s,color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.q7ZRWa_socialLinks>a:hover{color:#15161af0;transform:translateY(-3px);box-shadow:inset 0 1px 2px #ffffffdb,0 14px 30px #46474e24}.q7ZRWa_socialLinks svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:52%;height:52%}.q7ZRWa_socialLinks>a:nth-child(2) svg{fill:currentColor;stroke:none}.q7ZRWa_linkGrid{padding:clamp(3rem, 5vw, 4.8rem) var(--page-x) clamp(2.6rem, 4vw, 4rem);grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:clamp(1.25rem,2.8vw,3.25rem);display:grid}.q7ZRWa_linkColumn{align-self:start}.q7ZRWa_linkColumn h3{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#28292edb;margin:0;font-size:clamp(.82rem,.96vw,1rem);font-weight:400}.q7ZRWa_linkColumn h3 span{font-family:var(--font-accent);letter-spacing:var(--tracking-wider)}.q7ZRWa_columnDivider{gap:.45rem;width:115px;margin:.85rem 0 1.25rem}.q7ZRWa_columnDivider i{width:.42rem;height:.42rem}.q7ZRWa_linkColumn ul{gap:.72rem;margin:0;padding:0;list-style:none;display:grid}.q7ZRWa_linkColumn a{font-family:var(--font-body);color:#28292eb8;font-size:clamp(.9rem,.98vw,1.02rem);line-height:1.28;text-decoration:none;transition:color .16s,transform .16s;display:inline-block}.q7ZRWa_linkColumn a:hover{color:#15161af5;transform:translate(3px)}.q7ZRWa_nestedLink{color:#46474ead!important}.q7ZRWa_footerBottom{padding:1.45rem var(--page-x) 1.75rem;text-align:center;border-top:1px solid #46474e2e;justify-content:center;align-items:center;gap:clamp(1rem,3vw,2.6rem);display:flex}.q7ZRWa_footerBottom p{font-family:var(--font-body);letter-spacing:.04em;color:#46474ec2;margin:0;font-size:clamp(.9rem,1.05vw,1rem)}.q7ZRWa_footerBottom span{color:#46474e8f}.q7ZRWa_srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1120px){.q7ZRWa_connectionRow{grid-template-columns:1fr}.q7ZRWa_socialBlock{border-top:1px solid #46474e29;border-left:0;padding-top:2rem;padding-left:0}.q7ZRWa_linkGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}@media (max-width:820px){.q7ZRWa_primaryLogoRow{width:min(94vw,620px);max-height:240px;margin-bottom:clamp(1.25rem,4vw,2rem)}.q7ZRWa_newsletterBlock{text-align:center;grid-template-columns:1fr;grid-template-areas:"label""copy""form""small";justify-items:center}.q7ZRWa_newsletterBlock>p:not(.q7ZRWa_checklistLine){max-width:620px}.q7ZRWa_newsletterFormShell{width:min(100%,560px)}.q7ZRWa_linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.q7ZRWa_linkColumn{text-align:center}.q7ZRWa_columnDivider{margin-left:auto;margin-right:auto}.q7ZRWa_linkColumn a:hover{transform:none}}@media (max-width:560px){.q7ZRWa_logoStatementBlock{padding-top:3.4rem}.q7ZRWa_primaryLogoRow{width:min(100%,480px);max-height:190px;margin-bottom:1.15rem}.q7ZRWa_statement{font-size:1.02rem}.q7ZRWa_connectionRow{padding-top:2.2rem;padding-bottom:2.2rem}.q7ZRWa_sectionLabel{justify-content:center;gap:.7rem}.q7ZRWa_sectionLabel h2{letter-spacing:.22em;font-size:.92rem}.q7ZRWa_newsletterForm{border-radius:0;grid-template-columns:1fr}.q7ZRWa_newsletterForm input{text-align:center;min-height:54px}.q7ZRWa_newsletterForm button{border-top:1px solid #46474e2e;border-left:0;min-height:52px}.q7ZRWa_checklistLine{justify-content:center;line-height:1.25}.q7ZRWa_socialLinks{flex-wrap:wrap}.q7ZRWa_linkGrid{grid-template-columns:1fr;gap:2.4rem}.q7ZRWa_linkColumn ul{gap:.6rem}.q7ZRWa_footerBottom{flex-wrap:wrap;gap:.75rem}.q7ZRWa_footerBottom p{width:100%}.q7ZRWa_newsletterMessage{text-align:left;justify-content:flex-start}}
.lPjkva_liquidMetalLogo{z-index:2;pointer-events:none;opacity:var(--metal-opacity,0);mix-blend-mode:normal;filter:drop-shadow(0 0 12px #ffffff42)drop-shadow(0 0 28px #c3c6d12e);background:0 0;transition:opacity .9s,filter .9s;position:absolute;inset:0;overflow:visible}.lPjkva_liquidMetalLogo canvas{pointer-events:none;display:block;background:0 0!important;width:100%!important;height:100%!important}.lPjkva_fallbackImage{object-fit:contain;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.lPjkva_liquidMetalLogo{opacity:0}}
.tt35Fq_wrap{display:inline-flex;position:relative}.tt35Fq_link{color:#28292ec7;background:linear-gradient(145deg,#ffffff8a,#eef0f333);border:1px solid #46474e42;border-radius:999px;justify-content:center;align-items:center;width:clamp(44px,4vw,58px);height:clamp(44px,4vw,58px);transition:transform .18s,box-shadow .18s,color .18s;display:inline-flex;box-shadow:inset 0 1px 2px #ffffffb8,0 10px 22px #46474e14}.tt35Fq_link:hover{color:#15161af0;transform:translateY(-3px);box-shadow:inset 0 1px 2px #ffffffdb,0 14px 30px #46474e24}.tt35Fq_link svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:52%;height:52%}.tt35Fq_message{z-index:6;border-radius:calc(var(--radius-md) - 4px);width:max-content;max-width:min(72vw,280px);font-family:var(--font-body);color:#28292ed1;text-align:center;pointer-events:none;background:linear-gradient(145deg,#ffffffeb,#eef0f3e0);border:1px solid #46474e2e;padding:.65rem .8rem;font-size:.82rem;line-height:1.35;position:absolute;top:calc(100% + .65rem);left:50%;transform:translate(-50%);box-shadow:0 12px 28px #46474e1f}
.E0kJGG_sparklesOverlay{background:url(/sparkles-transparent.gif) top/min(100%,720px) repeat-y}@media (min-width:901px){.E0kJGG_sparklesOverlay{background:url(/sparkles-transparent.gif) 50%/cover no-repeat fixed}}
.-xeq0G_pageShell{--mist-light:color-mix(in srgb, var(--color-frosted-mist) 48%, white);--paper:var(--color-frosted-mist);--paper-deep:color-mix(in srgb, var(--color-frosted-mist) 82%, var(--color-antique-graphite));--paper-light:var(--color-frosted-mist);--paper-light-opacity:color-mix(in srgb, var(--mist-light) 80%, transparent);--paper-light-stronger:color-mix(in srgb, color-mix(in srgb, var(--color-frosted-mist) 92%, white) 78%, transparent);--ink:var(--color-ink-charcoal);--ink-soft:color-mix(in srgb, var(--color-ink-charcoal) 78%, var(--color-frosted-mist));--muted:color-mix(in srgb, var(--color-antique-graphite) 82%, var(--color-frosted-mist));--accent:color-mix(in srgb, var(--color-antique-graphite) 72%, var(--color-celestial-silver-blue));--line:color-mix(in srgb, var(--color-ink-charcoal) 24%, transparent);--line-soft:color-mix(in srgb, var(--color-ink-charcoal) 13%, transparent);--shadow:var(--shadow-md);--section-y:var(--section-y-lg);--hero-frame-inset:clamp(1.15rem, 2.6vw, 2.35rem);min-height:100svh;color:var(--ink);background-color:color-mix(in srgb, var(--color-frosted-mist) 55%, white);font-family:var(--font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);position:relative;overflow-x:clip}.-xeq0G_pageShell>*{z-index:1;position:relative}.-xeq0G_skipLink{z-index:1000;color:var(--paper-light);background:var(--ink);border-radius:999px;padding:.8rem 1rem;font-weight:700;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.-xeq0G_skipLink:focus{transform:translateY(0)}.-xeq0G_investmentSection,.-xeq0G_fitSection,.-xeq0G_beforeSection,.-xeq0G_finalCta{width:min(100% - (2 * var(--page-x)), 1320px);margin-inline:auto}.-xeq0G_heroSection{--hero-frame-inset:clamp(1.15rem, 2.6vw, 2.35rem);--hero-chrome-estimate:5.75rem;--hero-min-height:clamp(540px, calc(100svh - var(--hero-chrome-estimate) - (2 * var(--hero-frame-inset))), 720px);isolation:isolate;width:auto;max-width:none;min-height:var(--hero-min-height);align-items:center;gap:clamp(var(--space-12), 5vw, var(--space-18));margin:var(--hero-frame-inset);padding:clamp(3.5rem, 6.5vw, 5rem) var(--page-x) clamp(2.5rem, 5vw, 3.75rem);box-sizing:border-box;background-color:color-mix(in srgb, var(--color-frosted-mist) 28%, transparent);background-image:linear-gradient(180deg, #ffffffad, color-mix(in srgb, var(--color-frosted-mist) 36%, transparent) 55%, color-mix(in srgb, var(--color-frosted-mist) 48%, transparent)), url(/shop/shell-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);display:grid;position:relative;overflow:hidden}.-xeq0G_heroSection:before{content:"";z-index:0;pointer-events:none;background-color:color-mix(in srgb, var(--color-frosted-mist) 16%, transparent);position:absolute;inset:0}.-xeq0G_heroSection>*{z-index:1;position:relative}.-xeq0G_heroCopy{text-align:left;justify-self:start;width:min(100%,590px)}.-xeq0G_eyebrow,.-xeq0G_sectionNumber,.-xeq0G_noteLabel,.-xeq0G_scopeNumber{font-family:var(--font-accent-simple,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--text-xs);line-height:var(--leading-normal);letter-spacing:var(--tracking-spaced);text-transform:uppercase;color:var(--muted);margin:0;font-weight:750}.-xeq0G_heroCopy .-xeq0G_eyebrow{font-family:var(--type-uppercase);font-size:clamp(.68rem,1.1vw,.78rem);font-style:normal;font-weight:400;line-height:var(--leading-tight);letter-spacing:var(--tracking-uppercase-airy);text-transform:uppercase;color:#28292e94}.-xeq0G_heroTitle{justify-items:start;gap:var(--space-4);margin:var(--space-8) 0 0;text-wrap:balance;display:grid}.-xeq0G_heroTitlePrimary{font-family:var(--font-display,"IM Fell English SC", Georgia, serif);font-size:clamp(1.85rem,4.4vw,3.2rem);font-weight:400;line-height:var(--leading-tight);letter-spacing:.08em;text-transform:uppercase}.-xeq0G_heroTitlePrimary>span{font-family:var(--font-accent);letter-spacing:var(--tracking-wider)}.-xeq0G_heroTitleSecondary{max-width:min(42ch,100%);font-family:var(--type-accent);font-size:var(--text-4xl);letter-spacing:.01em;color:#28292ed1;font-style:italic;font-weight:400;line-height:1.12}.-xeq0G_heroTitleSecondary em{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit}.-xeq0G_heroDeck{max-width:48ch;margin:var(--space-8) 0 0;font-family:var(--type-literary,var(--font-display));letter-spacing:.01em;color:#46474eb3;font-size:clamp(.92rem,1.2vw,1.05rem);font-style:italic;font-weight:400;line-height:1.7}.-xeq0G_heroActions{justify-content:flex-start;align-items:center;gap:var(--space-6) var(--space-8);margin-top:var(--space-9);flex-wrap:wrap;display:flex}.-xeq0G_primaryButton,.-xeq0G_textButton,.-xeq0G_inlineLink,.-xeq0G_pageIndex a,.-xeq0G_pathCard,.-xeq0G_faqItem summary{-webkit-tap-highlight-color:transparent}.-xeq0G_heroActions .-xeq0G_primaryButton{border:1px solid color-mix(in srgb, var(--color-antique-graphite) 28%, transparent);color:#28292ed1;background:var(--glass-bg,#ffffff6b);min-height:2.25rem;-webkit-backdrop-filter:var(--glass-blur,blur(8px));font-family:var(--font-sans,var(--font-accent-simple));letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;padding:.45rem .95rem;font-size:clamp(.68rem,.95vw,.78rem);font-weight:400;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.-xeq0G_heroActions .-xeq0G_primaryButton:hover{color:#28292ee6;background:#ffffffb8;transform:translateY(-1px)}.-xeq0G_primaryButton{min-height:48px;padding:var(--btn-py-md) var(--btn-px-md);border:1px solid var(--ink);color:var(--paper-light);background:var(--ink);font-family:var(--font-accent-simple,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--btn-font-size);letter-spacing:var(--btn-letter-spacing);text-transform:uppercase;justify-content:center;align-items:center;font-weight:800;text-decoration:none;transition:transform .18s,color .18s,background .18s;display:inline-flex}.-xeq0G_primaryButton:hover{color:var(--ink);background:0 0;transform:translateY(-2px)}.-xeq0G_heroActions .-xeq0G_textButton{min-height:2.25rem;font-family:var(--font-sans,var(--font-accent-simple));letter-spacing:.14em;text-transform:uppercase;color:#28292eb8;font-size:clamp(.68rem,.95vw,.78rem);font-weight:400;text-decoration:none}.-xeq0G_textButton,.-xeq0G_inlineLink{align-items:center;gap:var(--space-5);min-height:44px;color:var(--ink);text-underline-offset:.35em;font-weight:500;font-family:var(--font-script);font-size:var(--text-lg);text-decoration-thickness:1px;display:inline-flex}.-xeq0G_textButton span,.-xeq0G_inlineLink span{font-size:1.1em;transition:transform .18s}.-xeq0G_textButton:hover span,.-xeq0G_inlineLink:hover span{transform:translate(.2rem,-.1rem)}.-xeq0G_heroNote{margin:var(--space-8) 0 0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--muted)}.-xeq0G_heroCollage{aspect-ratio:.84;isolation:isolate;justify-self:end;width:min(100%,690px);position:relative}.-xeq0G_heroCollage:before{content:none}.-xeq0G_heroFrame{background-image:linear-gradient(color-mix(in srgb, var(--color-ink-charcoal) 3%, transparent), color-mix(in srgb, var(--color-ink-charcoal) 3%, transparent)), var(--commission-image), linear-gradient(145deg, var(--color-frosted-mist), var(--color-celestial-silver-blue));background-position:50%;background-size:cover;position:absolute;overflow:hidden}.-xeq0G_heroFrameOne{z-index:3;aspect-ratio:4/5;background-position:50% 54%;width:54%;top:23%;left:3%}.-xeq0G_heroFrameTwo{z-index:4;aspect-ratio:4/5;background-position:50%;width:36%;top:10%;right:4%}.-xeq0G_heroFrameThree{z-index:2;aspect-ratio:4.3/4;background-position:50%;width:30%;top:50%;right:11%}.-xeq0G_heroNoteCard{max-width:12ch;font-family:var(--font-pinyon,"Pinyon Script", "Brush Script MT", cursive);font-size:var(--text-xl);line-height:var(--leading-tight);text-align:center;color:var(--ink-soft);transform:rotate(-5deg)}.-xeq0G_heroCollageHandle{z-index:5;font-family:var(--font-pinyon,"Pinyon Script", "Brush Script MT", cursive);font-size:var(--text-sm);line-height:var(--leading-none);color:var(--ink-soft);margin:0;position:absolute;top:21.5%;left:46%;transform:rotate(-3deg)}.-xeq0G_heroScript,.-xeq0G_finalScript{font-family:var(--font-pinyon,"Pinyon Script", "Brush Script MT", cursive);pointer-events:none;margin:0;position:absolute}.-xeq0G_heroScript{z-index:6;width:69%;font-size:var(--text-4xl);text-align:center;color:color-mix(in srgb, var(--color-ink-charcoal) 60%, transparent);justify-items:center;line-height:.92;display:grid;bottom:10%;left:-5%}.-xeq0G_heroScript span{display:block}.-xeq0G_pageIndex{z-index:20;border-block:1px solid var(--line);background:var(--paper-light-stronger);-webkit-backdrop-filter:blur(12px);flex-wrap:wrap;justify-content:center;display:flex;position:sticky;top:0}.-xeq0G_pageIndex a{min-height:44px;color:var(--ink-soft);font-family:var(--font-accent-simple,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.13em;text-transform:uppercase;align-items:center;padding:.8rem clamp(.75rem,2vw,1.7rem);font-size:.72rem;font-weight:750;text-decoration:none;display:inline-flex}.-xeq0G_pageIndex a:hover{color:var(--ink);text-underline-offset:.35em;text-decoration:underline}.-xeq0G_manifestoSection{justify-content:space-between;gap:var(--space-5);min-height:clamp(360px,44vw,540px);padding-block:clamp(var(--space-19), 7vw, var(--space-21));border-bottom:1px solid var(--line-soft);text-align:center;background-color:var(--paper-light-opacity);flex-direction:column;display:flex}.-xeq0G_manifestoMasthead{gap:var(--space-10);grid-template-columns:minmax(3.25rem,1fr) auto minmax(3.25rem,1fr);align-items:start;width:min(100%,700px);margin-inline:auto;display:grid}.-xeq0G_manifestoSideLabel,.-xeq0G_manifestoIndex{margin:var(--space-3) 0 0;font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-2xs), .9vw, var(--text-sm));font-style:italic;font-weight:500;line-height:var(--leading-none);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted)}.-xeq0G_manifestoSideLabel{justify-self:end}.-xeq0G_manifestoIndex{justify-self:start}.-xeq0G_manifestoTitleGroup{justify-items:center;gap:var(--space-4);display:grid}.-xeq0G_manifestoTitleGroup h2{font-family:var(--font-accent-simple,"Cinzel", serif);font-size:clamp(var(--text-2xl), 2.7vw, var(--text-4xl));font-weight:500;line-height:var(--leading-none);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-wrap:balance;margin:0}.-xeq0G_manifestoSubtitle{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), 1.15vw, var(--text-lg));font-style:italic;font-weight:400;line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);color:var(--ink-soft);margin:0}.-xeq0G_manifestoStatement{gap:var(--space-4);width:min(100%,880px);margin-inline:auto;display:grid}.-xeq0G_manifestoStatement p{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), 1.05vw, var(--text-lg));font-style:italic;font-weight:400;line-height:var(--leading-normal);letter-spacing:.025em;color:var(--ink-soft);text-wrap:balance;margin:0}.-xeq0G_manifestoStatement strong{color:var(--ink);font-weight:600}.-xeq0G_pathsSection,.-xeq0G_investmentSection,.-xeq0G_fitSection,.-xeq0G_beforeSection,.-xeq0G_faqSection{padding-block:var(--section-y);scroll-margin-top:5rem}.-xeq0G_sectionHeadingRow{grid-template-columns:1.15fr .65fr;align-items:end;gap:clamp(2rem,8vw,8rem);margin-bottom:clamp(2.5rem,5vw,5rem);display:grid}.-xeq0G_sectionHeadingRow h2,.-xeq0G_centerHeading h2,.-xeq0G_investmentIntro h2,.-xeq0G_scopeHeading h2,.-xeq0G_fitStatement h2,.-xeq0G_beforeSection>div:first-child h2,.-xeq0G_faqIntro h2,.-xeq0G_finalCopy h2{font-family:var(--font-display,"IM Fell English SC", Georgia, serif);letter-spacing:-.055em;text-wrap:balance;margin:.8rem 0 0;font-size:clamp(3rem,6vw,7rem);font-weight:400;line-height:.9}.-xeq0G_sectionHeadingRow>p,.-xeq0G_centerHeading>p:last-child,.-xeq0G_investmentIntro>p:last-child,.-xeq0G_scopeHeading>p:last-child,.-xeq0G_fitStatement>p:last-child,.-xeq0G_faqIntro>p:last-child,.-xeq0G_finalCopy>p{max-width:55ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.1vw,1.14rem);line-height:1.7}.-xeq0G_investmentIntro>p:nth-child(3){color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.1vw,1.14rem);line-height:1.7}.-xeq0G_pathsSection{padding-top:var(--section-y-lg);padding-bottom:var(--section-y-lg);background-color:var(--paper-light-stronger);padding-inline:var(--space-15)}.-xeq0G_pathsHeader{max-width:var(--container-md);margin:0 auto var(--space-4xl);text-align:center}.-xeq0G_pathsHeader h2{max-width:none;font-family:var(--font-accent);font-size:var(--text-6xl);font-weight:400;line-height:var(--leading-none);letter-spacing:var(--tracking-wider);text-transform:uppercase;text-wrap:balance;color:var(--color-midnight-ink);margin:0}.-xeq0G_pathGrid{width:min(100%, var(--container-lg));gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:0;list-style:none;display:grid}.-xeq0G_pathGrid>li{min-width:0}.-xeq0G_pathCard{min-height:100%;color:var(--color-ink-charcoal);flex-direction:column;text-decoration:none;display:flex}.-xeq0G_pathNumber{margin:0 0 var(--space-2xs);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-sm);font-weight:400;line-height:var(--leading-none);letter-spacing:var(--tracking-normal);color:var(--color-antique-graphite)}.-xeq0G_pathImageFrame{width:100%;padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-antique-graphite) 48%, transparent);background:color-mix(in srgb, var(--color-frosted-mist) 82%, white);transition:border-color .18s,background .18s}.-xeq0G_pathVisual{aspect-ratio:4/5.15;border:1px solid color-mix(in srgb, var(--color-antique-graphite) 62%, transparent);background-image:linear-gradient(color-mix(in srgb, var(--color-ink-charcoal) 7%, transparent), color-mix(in srgb, var(--color-ink-charcoal) 7%, transparent)), var(--commission-image), linear-gradient(145deg, var(--color-frosted-mist), var(--color-celestial-silver-blue));background-position:50%;background-size:cover;width:100%;transition:filter .18s,transform .18s}.-xeq0G_pathCard:hover .-xeq0G_pathImageFrame,.-xeq0G_pathCard:focus-visible .-xeq0G_pathImageFrame{border-color:color-mix(in srgb, var(--color-midnight-ink) 72%, transparent);background:var(--color-frosted-mist)}.-xeq0G_pathCard:hover .-xeq0G_pathVisual,.-xeq0G_pathCard:focus-visible .-xeq0G_pathVisual{filter:saturate(.9)contrast();transform:scale(1.006)}.-xeq0G_pathName{grid-template-columns:var(--icon-2xs) minmax(0, 1fr);gap:var(--space-2xs);margin-top:var(--space-sm);align-items:center;display:grid}.-xeq0G_pathSelectionMark{width:var(--icon-2xs);height:var(--icon-2xs);border:1px solid color-mix(in srgb, var(--color-antique-graphite) 62%, transparent);border-radius:var(--radius-pill);background:0 0;transition:background .18s,box-shadow .18s}.-xeq0G_pathCard:hover .-xeq0G_pathSelectionMark,.-xeq0G_pathCard:focus-visible .-xeq0G_pathSelectionMark{background:var(--color-midnight-ink);box-shadow:inset 0 0 0 var(--space-3) var(--color-frosted-mist)}.-xeq0G_pathName h3{min-width:0;font-family:var(--font-accent-simple);font-size:var(--text-2xs);font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink-charcoal);margin:0}.-xeq0G_pathRuleRow{grid-template-columns:auto minmax(var(--space-xl), 1fr);gap:var(--space-sm);margin-top:var(--space-md);align-items:center;display:grid}.-xeq0G_pathPrice{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-xs);font-weight:700;line-height:var(--leading-snug);letter-spacing:var(--tracking-normal);text-transform:lowercase;color:var(--color-midnight-ink);margin:0}.-xeq0G_pathRule{background:color-mix(in srgb, var(--color-antique-graphite) 55%, transparent);width:100%;height:1px;display:block}.-xeq0G_pathDescription{max-width:49ch;margin:var(--space-sm) 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-2xs);font-weight:400;line-height:var(--leading-normal);letter-spacing:-.01em;color:var(--color-ink-charcoal);padding:0}.-xeq0G_scopeGrid ul,.-xeq0G_fitCards ul{gap:.72rem;margin:0;padding:0;list-style:none;display:grid}.-xeq0G_scopeGrid li,.-xeq0G_fitCards li{color:var(--ink-soft);padding-left:1.1rem;font-size:.98rem;line-height:1.5;position:relative}.-xeq0G_scopeGrid li:before,.-xeq0G_fitCards li:before{content:"✦";color:var(--accent);font-size:.62em;position:absolute;top:.12em;left:0}.-xeq0G_inlineLink{margin-top:1.6rem}.-xeq0G_investmentSection{gap:clamp(var(--space-15), 7vw, var(--space-21));grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);align-items:start;display:grid}.-xeq0G_investmentIntro{top:calc(var(--space-17) + var(--space-8));align-self:start;height:fit-content;position:sticky}.-xeq0G_investmentIntro>p:last-child{margin-top:1.5rem}.-xeq0G_priceLedger{border-top:1px solid var(--line)}.-xeq0G_priceRow{padding:clamp(1.3rem, 2.4vw, 2rem) var(--space-10);border-bottom:1px solid var(--line);background-color:var(--paper-light-opacity);grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:start;gap:1.2rem;display:grid}.-xeq0G_priceNumber{font-family:var(--font-accent-simple,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.12em;color:var(--muted);font-size:.72rem;font-weight:800}.-xeq0G_priceRow h3{font-family:var(--font-display,"IM Fell English SC", Georgia, serif);letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,2.5vw,3rem);font-weight:400;line-height:.98}.-xeq0G_priceRow div>p{max-width:58ch;color:var(--ink-soft);margin:.7rem 0 0;font-size:.98rem;line-height:1.55}.-xeq0G_priceTag{white-space:nowrap;font-family:var(--font-display,"IM Fell English SC", Georgia, serif);justify-items:end;gap:.3rem;margin:0;font-size:clamp(1.6rem,2.2vw,2.5rem);line-height:1;display:grid}.-xeq0G_priceTag span{font-family:var(--font-accent-simple,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-size:.62rem;font-weight:800}.-xeq0G_interactivePricingNote{border-inline-start:2px solid var(--accent);color:var(--ink-soft);grid-column:2;margin:1.5rem 0 0;padding:1rem 1.1rem;font-size:.94rem;line-height:1.62}.-xeq0G_investmentNotes{border:1px solid var(--line);grid-column:2;grid-template-columns:1fr 1fr;gap:1px;margin-top:2rem;display:grid}.-xeq0G_investmentNotes>div{background:var(--paper-light-opacity);padding:clamp(1.2rem,2.5vw,2rem)}.-xeq0G_investmentNotes p:last-child{color:var(--ink-soft);margin:.8rem 0 0;font-size:.94rem;line-height:1.62}.-xeq0G_processList{border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.-xeq0G_processList li{border-right:1px solid var(--line);min-height:310px;padding:1.4rem clamp(1rem,2vw,1.6rem) 1.8rem}.-xeq0G_processList li:first-child{border-left:1px solid var(--line)}.-xeq0G_processList span{border:1px solid var(--line);min-width:2.4rem;min-height:2.4rem;font-family:var(--font-accent-simple,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.1em;border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:800;display:inline-flex}.-xeq0G_processList h3{font-family:var(--font-display,"IM Fell English SC", Georgia, serif);letter-spacing:-.04em;margin:clamp(3rem,7vw,5.5rem) 0 0;font-size:clamp(1.7rem,2.4vw,2.8rem);font-weight:400;line-height:.96}.-xeq0G_processList p{color:var(--ink-soft);margin:1rem 0 0;font-size:.96rem;line-height:1.58}.-xeq0G_fitSection{grid-template-columns:.75fr 1.25fr;gap:clamp(3rem,8vw,8rem);display:grid}.-xeq0G_fitStatement>p:last-child{margin-top:1.5rem}.-xeq0G_fitCards{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.-xeq0G_fitCards article{background:color-mix(in srgb, var(--color-frosted-mist) 72%, white);padding:clamp(1.4rem,3vw,2.6rem)}.-xeq0G_fitCards article>p{min-height:3.2em;font-family:var(--font-display,"IM Fell English SC", Georgia, serif);margin:0 0 1.5rem;font-size:clamp(1.7rem,2.4vw,2.6rem);line-height:1}.-xeq0G_beforeSection{border-top:1px solid var(--line)}.-xeq0G_beforeSection>div:first-child{grid-template-columns:.4fr 1.4fr;align-items:end;gap:2rem;display:grid}.-xeq0G_beforeGrid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(3rem,6vw,5rem);display:grid}.-xeq0G_beforeGrid article{background:var(--paper-light);min-height:290px;padding:clamp(1.4rem,3vw,2.5rem)}.-xeq0G_beforeGrid span{font-family:var(--font-accent-simple,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.14em;color:var(--muted);font-size:.72rem;font-weight:800}.-xeq0G_beforeGrid h3{font-family:var(--font-display,"IM Fell English SC", Georgia, serif);letter-spacing:-.04em;margin:clamp(2.5rem,5vw,4.5rem) 0 0;font-size:clamp(2rem,3.2vw,3.5rem);font-weight:400;line-height:.96}.-xeq0G_beforeGrid p{color:var(--ink-soft);margin:1rem 0 0;font-size:.98rem;line-height:1.62}.-xeq0G_faqSection{border-top:1px solid var(--line);padding-inline:var(--space-12);grid-template-columns:.65fr 1.35fr;gap:clamp(3rem,8vw,8rem);display:grid}.-xeq0G_faqIntro{align-self:start;position:sticky;top:6rem}.-xeq0G_faqIntro>p:last-child{margin-top:1.4rem}.-xeq0G_faqList{border-top:1px solid var(--line)}.-xeq0G_faqItem{border-bottom:1px solid var(--line);background-color:var(--paper-light-opacity);padding-inline:var(--space-10)}.-xeq0G_faqItem summary{cursor:pointer;min-height:64px;font-family:var(--font-display,"IM Fell English SC", Georgia, serif);grid-template-columns:2.2rem 1fr auto;align-items:center;gap:1rem;padding:1.35rem 0;font-size:clamp(1.45rem,2vw,2.2rem);line-height:1.1;list-style:none;display:grid}.-xeq0G_faqItem summary::-webkit-details-marker{display:none}.-xeq0G_faqItem summary:after{content:"+";font-family:var(--font-body,Inter, ui-sans-serif, system-ui, sans-serif);grid-column:3;font-size:1.2rem}.-xeq0G_faqItem[open] summary:after{content:"−"}.-xeq0G_faqItem summary span{font-family:var(--font-accent-simple,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.12em;color:var(--muted);font-size:.68rem;font-weight:800}.-xeq0G_faqItem>p{max-width:68ch;color:var(--ink-soft);margin:0;padding:0 3rem 1.5rem 3.2rem;font-size:1rem;line-height:1.72}.-xeq0G_finalCta{min-height:660px;margin-bottom:var(--section-y);border:1px solid var(--line);background:var(--paper-light);box-shadow:var(--shadow);grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(3rem,8vw,8rem);padding:clamp(2rem,5vw,5rem);display:grid;position:relative;overflow:hidden}.-xeq0G_finalVisual{aspect-ratio:4/5;border:1px solid var(--line);background-image:linear-gradient(#241f1b0f, #241f1b0f), var(--commission-image), linear-gradient(145deg, #ddd7cd, #a0988f);background-position:50%;background-size:cover;justify-self:center;width:min(100%,410px)}.-xeq0G_finalCopy{z-index:2;position:relative}.-xeq0G_finalCopy>p{margin-top:1.5rem}.-xeq0G_finalScript{z-index:1;color:#26231f38;bottom:2%;right:2%}.-xeq0G_primaryButton:focus-visible,.-xeq0G_textButton:focus-visible,.-xeq0G_inlineLink:focus-visible,.-xeq0G_pageIndex a:focus-visible,.-xeq0G_pathCard:focus-visible,.-xeq0G_faqItem summary:focus-visible,.-xeq0G_skipLink:focus-visible{outline-offset:4px;outline:3px solid #785f80}@media (max-width:1100px){.-xeq0G_heroSection{gap:var(--space-15);grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr)}.-xeq0G_pathGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.-xeq0G_processList{grid-template-columns:repeat(3,1fr)}.-xeq0G_processList li:nth-child(4){border-left:1px solid var(--line)}}@media (max-width:860px){.-xeq0G_heroSection{--hero-frame-inset:clamp(.85rem, 3.5vw, 1.25rem);--hero-min-height:clamp(520px, calc(100svh - var(--hero-chrome-estimate) - (2 * var(--hero-frame-inset))), 680px);gap:var(--space-8);padding:calc(3.25rem + var(--space-8)) var(--page-x) 2.5rem;grid-template-columns:1fr}.-xeq0G_heroCopy{text-align:center;justify-self:center;width:min(100%,720px)}.-xeq0G_heroTitle{margin-top:var(--space-6);justify-items:center}.-xeq0G_heroTitlePrimary{letter-spacing:.1em;font-size:clamp(1.55rem,6.5vw,2.2rem)}.-xeq0G_heroDeck{margin-inline:auto;margin-top:var(--space-7)}.-xeq0G_heroActions{margin-top:var(--space-8);justify-content:center}.-xeq0G_heroCollage{justify-self:center;width:min(100%,680px)}.-xeq0G_sectionHeadingRow,.-xeq0G_investmentSection,.-xeq0G_scopeHeading,.-xeq0G_fitSection,.-xeq0G_beforeSection>div:first-child,.-xeq0G_faqSection{grid-template-columns:1fr}.-xeq0G_sectionHeadingRow{align-items:start}.-xeq0G_investmentIntro,.-xeq0G_faqIntro{position:static}.-xeq0G_investmentIntro h2,.-xeq0G_faqIntro h2{max-width:12ch}.-xeq0G_interactivePricingNote,.-xeq0G_investmentNotes,.-xeq0G_scopeHeading h2,.-xeq0G_scopeHeading>p:last-child{grid-column:auto}.-xeq0G_processList{grid-template-columns:repeat(2,1fr)}.-xeq0G_processList li:nth-child(3),.-xeq0G_processList li:nth-child(5){border-left:1px solid var(--line)}.-xeq0G_processList li:nth-child(4){border-left:0}.-xeq0G_finalCta{grid-template-columns:.7fr 1.3fr;min-height:560px}}@media (max-width:720px){.-xeq0G_pathGrid{gap:var(--space-2xl);grid-template-columns:1fr}.-xeq0G_pathsHeader{margin-bottom:var(--space-2xl)}.-xeq0G_pathsHeader h2{font-size:var(--text-5xl);letter-spacing:var(--tracking-wide)}.-xeq0G_pathDescription{max-width:62ch}}@media (max-width:640px){.-xeq0G_pageShell{--section-y:var(--section-y-md)}.-xeq0G_heroSection{--hero-min-height:clamp(480px, calc(100svh - var(--hero-chrome-estimate) - (2 * var(--hero-frame-inset))), 620px);gap:var(--space-8);padding-top:calc(3rem + var(--space-10));padding-bottom:2.25rem}.-xeq0G_heroTitleSecondary{font-size:var(--text-3xl);max-width:min(36ch,100%)}.-xeq0G_heroDeck{font-size:.92rem;line-height:1.7}.-xeq0G_heroActions{flex-direction:column;align-items:stretch;width:min(100%,280px);margin-inline:auto}.-xeq0G_heroActions .-xeq0G_primaryButton,.-xeq0G_heroActions .-xeq0G_textButton,.-xeq0G_primaryButton,.-xeq0G_textButton{justify-content:center;width:100%}.-xeq0G_heroFrameOne{width:56%;top:24%;left:2%}.-xeq0G_heroFrameTwo{width:38%;top:3%;right:2%}.-xeq0G_heroFrameThree{width:29%;top:52%;right:12%}.-xeq0G_heroNoteCard{font-size:var(--text-lg)}.-xeq0G_heroCollageHandle{font-size:var(--text-xs);top:22.5%;left:47%}.-xeq0G_heroScript{width:72%;font-size:var(--text-3xl)}.-xeq0G_pageIndex{flex-wrap:wrap;justify-content:center;position:relative}.-xeq0G_pageIndex a{flex:9rem;justify-content:center}.-xeq0G_manifestoSection{gap:var(--space-5);min-height:360px;padding-block:var(--space-19)}.-xeq0G_manifestoMasthead{gap:var(--space-6);grid-template-columns:minmax(2.75rem,1fr) auto minmax(2.75rem,1fr)}.-xeq0G_manifestoTitleGroup h2{font-size:clamp(var(--text-xl), 7vw, var(--text-3xl));letter-spacing:var(--tracking-normal)}.-xeq0G_manifestoSubtitle{font-size:var(--text-sm)}.-xeq0G_manifestoStatement p{font-size:var(--text-sm);line-height:var(--leading-normal)}.-xeq0G_sectionHeadingRow h2,.-xeq0G_centerHeading h2,.-xeq0G_investmentIntro h2,.-xeq0G_scopeHeading h2,.-xeq0G_fitStatement h2,.-xeq0G_beforeSection>div:first-child h2,.-xeq0G_faqIntro h2,.-xeq0G_finalCopy h2{font-size:clamp(2.8rem,14vw,4.6rem)}.-xeq0G_scopeGrid,.-xeq0G_fitCards,.-xeq0G_beforeGrid,.-xeq0G_investmentNotes,.-xeq0G_processList{grid-template-columns:1fr}.-xeq0G_priceRow{grid-template-columns:1.8rem 1fr}.-xeq0G_priceTag{grid-column:2;justify-items:start;margin-top:.4rem}.-xeq0G_scopeGrid article{padding:1.35rem}.-xeq0G_processList li,.-xeq0G_processList li:nth-child(3),.-xeq0G_processList li:nth-child(4),.-xeq0G_processList li:nth-child(5){border-left:1px solid var(--line);border-bottom:1px solid var(--line);min-height:auto}.-xeq0G_processList li:last-child{border-bottom:0}.-xeq0G_processList h3{margin-top:2.4rem}.-xeq0G_beforeGrid article{min-height:auto}.-xeq0G_faqItem summary{grid-template-columns:1.8rem 1fr auto;font-size:1.45rem}.-xeq0G_faqItem>p{padding:0 0 1.4rem 2.8rem}.-xeq0G_finalCta{grid-template-columns:1fr;min-height:auto;padding:1rem}.-xeq0G_finalVisual{width:100%;max-height:420px}.-xeq0G_finalCopy{padding:1rem .35rem 2rem}.-xeq0G_finalScript{display:none}}@media (max-width:360px){.-xeq0G_heroSection{--hero-frame-inset:clamp(.7rem, 3.2vw, 1rem)}.-xeq0G_heroTitlePrimary{letter-spacing:.08em;font-size:clamp(1.35rem,7vw,1.7rem)}.-xeq0G_heroTitleSecondary{font-size:var(--text-3xl)}.-xeq0G_heroScript{font-size:var(--text-2xl)}}@media (max-width:420px){.-xeq0G_manifestoMasthead{gap:var(--space-5);grid-template-columns:1fr}.-xeq0G_manifestoSideLabel,.-xeq0G_manifestoIndex{justify-self:center;margin:0}.-xeq0G_manifestoSideLabel{order:1}.-xeq0G_manifestoTitleGroup{order:2}.-xeq0G_manifestoIndex{order:3}}@media (prefers-reduced-motion:reduce){.-xeq0G_pageShell *,.-xeq0G_pageShell :before,.-xeq0G_pageShell :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.-xeq0G_pathCard:hover,.-xeq0G_primaryButton:hover{transform:none}}@media (forced-colors:active){.-xeq0G_primaryButton,.-xeq0G_pathCard,.-xeq0G_scopeGrid,.-xeq0G_fitCards,.-xeq0G_beforeGrid,.-xeq0G_finalCta{border:1px solid canvastext}.-xeq0G_heroFrame,.-xeq0G_pathVisual,.-xeq0G_finalVisual{background-image:none}}.-xeq0G_investmentSection,.-xeq0G_scopeSection,.-xeq0G_fitSection,.-xeq0G_beforeSection,.-xeq0G_faqSection{padding-block:clamp(var(--space-17), 7vw, var(--space-20))}.-xeq0G_centerHeading,.-xeq0G_investmentIntro,.-xeq0G_scopeHeading,.-xeq0G_fitStatement,.-xeq0G_beforeSection>div:first-child,.-xeq0G_faqIntro,.-xeq0G_finalCopy{--editorial-title-size:clamp(var(--text-2xl), 3.15vw, var(--text-5xl));--editorial-copy-size:clamp(var(--text-sm), 1.05vw, var(--text-lg))}.-xeq0G_centerHeading .-xeq0G_eyebrow,.-xeq0G_investmentIntro .-xeq0G_eyebrow,.-xeq0G_scopeHeading .-xeq0G_eyebrow,.-xeq0G_fitStatement .-xeq0G_eyebrow,.-xeq0G_beforeSection>div:first-child .-xeq0G_eyebrow,.-xeq0G_faqIntro .-xeq0G_eyebrow,.-xeq0G_finalCopy .-xeq0G_eyebrow{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-2xs), .8vw, var(--text-sm));font-style:italic;font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:none}.-xeq0G_investmentIntro h2,.-xeq0G_scopeHeading h2,.-xeq0G_fitStatement h2,.-xeq0G_beforeSection>div:first-child h2,.-xeq0G_faqIntro h2,.-xeq0G_finalCopy h2{max-width:18ch;margin:var(--space-5) 0 0;font-family:var(--font-accent-simple,"Cinzel", serif);font-size:var(--editorial-title-size);font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-wrap:balance}.-xeq0G_centerHeading h2{max-width:18ch;margin:var(--space-5) auto;font-family:var(--font-accent-simple,"Cinzel", serif);font-size:var(--editorial-title-size);font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-wrap:balance}.-xeq0G_centerHeading>p:last-child,.-xeq0G_investmentIntro>p:last-child,.-xeq0G_investmentIntro>p:nth-child(3),.-xeq0G_scopeHeading>p:last-child,.-xeq0G_fitStatement>p:last-child,.-xeq0G_faqIntro>p:last-child,.-xeq0G_finalCopy>p{margin-top:var(--space-9);font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--editorial-copy-size);font-style:italic;font-weight:400;line-height:var(--leading-relaxed);letter-spacing:.02em;color:var(--ink-soft);text-wrap:balance}.-xeq0G_centerHeading{margin-bottom:clamp(var(--space-16), 5vw, var(--space-19));text-align:center;align-items:center}.-xeq0G_centerHeading>p:last-child{margin-inline:auto}.-xeq0G_scopeGrid li,.-xeq0G_fitCards li{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-base), .95vw, var(--text-lg));line-height:var(--leading-normal)}.-xeq0G_investmentSection{gap:clamp(var(--space-15), 7vw, var(--space-21));grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr)}.-xeq0G_investmentIntro h2{max-width:12ch}.-xeq0G_priceRow{gap:var(--space-10);padding-block:clamp(var(--space-10), 2.1vw, var(--space-13))}.-xeq0G_priceNumber{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);font-style:italic;font-weight:500}.-xeq0G_priceRow h3{font-family:var(--font-accent-simple,"Cinzel", serif);font-size:clamp(var(--text-lg), 1.75vw, var(--text-2xl));font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase}.-xeq0G_priceRow div>p{max-width:54ch;margin-top:var(--space-6);font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), .92vw, var(--text-md));line-height:var(--leading-relaxed)}.-xeq0G_priceTag{gap:var(--space-3);font-family:var(--font-display,"IM Fell English SC", Georgia, serif);font-size:clamp(var(--text-xl), 1.8vw, var(--text-3xl));font-weight:400}.-xeq0G_priceTag span{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--text-3xs);letter-spacing:var(--tracking-wide);text-transform:none;font-style:italic;font-weight:500}.-xeq0G_interactivePricingNote,.-xeq0G_investmentNotes p:last-child{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), .92vw, var(--text-md));line-height:var(--leading-relaxed)}.-xeq0G_investmentNotes{margin-top:var(--space-11)}.-xeq0G_noteLabel{font-family:var(--font-accent-simple,"Cinzel", serif);font-size:var(--text-3xs);letter-spacing:var(--tracking-uppercase);font-weight:600}.-xeq0G_scopeHeading{align-items:start}.-xeq0G_scopeHeading h2{max-width:14ch}.-xeq0G_scopeHeading>p:last-child{color:color-mix(in srgb, var(--color-ink-charcoal) 82%, transparent)}.-xeq0G_scopeGrid{margin-top:clamp(var(--space-15), 5vw, var(--space-19))}.-xeq0G_scopeNumber{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:none;font-style:italic;font-weight:500}.-xeq0G_processList li{min-height:270px;padding:var(--space-10) clamp(var(--space-8), 1.8vw, var(--space-11)) var(--space-11)}.-xeq0G_processList span{min-width:var(--icon-sm);min-height:var(--icon-sm);font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);font-style:italic;font-weight:500}.-xeq0G_processList h3{margin-top:clamp(var(--space-14), 4vw, var(--space-17));font-family:var(--font-accent-simple,"Cinzel", serif);font-size:clamp(var(--text-lg), 1.7vw, var(--text-2xl));font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase}.-xeq0G_processList p{margin-top:var(--space-7);font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), .92vw, var(--text-md));line-height:var(--leading-relaxed)}.-xeq0G_fitStatement h2{max-width:15ch}.-xeq0G_fitCards article>p{min-height:0;margin-bottom:var(--space-10);font-family:var(--font-display,"IM Fell English SC", Georgia, serif);font-size:clamp(var(--text-xl), 2vw, var(--text-3xl));font-style:italic;font-weight:400;line-height:var(--leading-snug)}.-xeq0G_beforeSection>div:first-child{gap:clamp(var(--space-11), 4vw, var(--space-16));grid-template-columns:minmax(160px,.42fr) minmax(0,1.58fr)}.-xeq0G_beforeSection>div:first-child h2{max-width:18ch}.-xeq0G_beforeGrid{margin-top:clamp(var(--space-15), 5vw, var(--space-18))}.-xeq0G_beforeGrid span{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);font-style:italic;font-weight:500}.-xeq0G_beforeGrid h3{margin-top:clamp(var(--space-13), 3.5vw, var(--space-16));font-family:var(--font-accent-simple,"Cinzel", serif);font-size:clamp(var(--text-lg), 1.7vw, var(--text-2xl));font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:uppercase}.-xeq0G_beforeGrid p{margin-top:var(--space-7);font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), .92vw, var(--text-md));line-height:var(--leading-relaxed)}.-xeq0G_faqIntro h2{max-width:14ch}.-xeq0G_faqItem summary{min-height:60px;padding-block:var(--space-9);font-family:var(--font-display,"IM Fell English SC", Georgia, serif);font-size:clamp(var(--text-lg), 1.55vw, var(--text-2xl));font-weight:400;line-height:var(--leading-snug);letter-spacing:-.01em}.-xeq0G_faqItem summary span{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);font-style:italic;font-weight:500}.-xeq0G_faqItem>p{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), .94vw, var(--text-md));line-height:var(--leading-relaxed)}.-xeq0G_finalCta{gap:clamp(var(--space-15), 6vw, var(--space-20));min-height:clamp(520px,58vw,640px);padding:clamp(var(--space-12), 4vw, var(--space-18))}.-xeq0G_finalCopy h2{max-width:13ch}.-xeq0G_finalScript{font-size:clamp(var(--text-2xl), 3vw, var(--text-5xl))}@media (max-width:860px){.-xeq0G_centerHeading h2,.-xeq0G_investmentIntro h2,.-xeq0G_scopeHeading h2,.-xeq0G_fitStatement h2,.-xeq0G_beforeSection>div:first-child h2,.-xeq0G_faqIntro h2,.-xeq0G_finalCopy h2{font-size:clamp(var(--text-2xl), 6vw, var(--text-4xl))}.-xeq0G_investmentSection,.-xeq0G_beforeSection>div:first-child{grid-template-columns:1fr}}@media (max-width:640px){.-xeq0G_investmentSection,.-xeq0G_scopeSection,.-xeq0G_fitSection,.-xeq0G_beforeSection,.-xeq0G_faqSection{padding-block:var(--section-y-md)}.-xeq0G_centerHeading h2,.-xeq0G_investmentIntro h2,.-xeq0G_scopeHeading h2,.-xeq0G_fitStatement h2,.-xeq0G_beforeSection>div:first-child h2,.-xeq0G_faqIntro h2,.-xeq0G_finalCopy h2{font-size:clamp(var(--text-xl), 8.6vw, var(--text-3xl));letter-spacing:var(--tracking-normal)}.-xeq0G_processList h3,.-xeq0G_beforeGrid h3,.-xeq0G_priceRow h3,.-xeq0G_faqItem summary{font-size:var(--text-lg)}.-xeq0G_finalCta{padding:var(--space-8)}}.-xeq0G_scopeSection{width:100%;max-width:none;color:var(--color-ink-charcoal);padding:clamp(var(--space-16), 5vw, var(--space-19)) var(--page-x);background-color:color-mix(in srgb, var(--color-celestial-silver-blue) 18%, var(--color-frosted-mist));background-image:linear-gradient(color-mix(in srgb, var(--mist-light) 72%, transparent), color-mix(in srgb, var(--mist-light) 52%, transparent)), url(/shop/shell-background.png);background-position:50%,100%;background-repeat:no-repeat}.-xeq0G_scopeSection>*{width:min(100%,1040px);margin-inline:auto}.-xeq0G_scopeHeading{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.-xeq0G_scopeHeading .-xeq0G_eyebrow{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-2xs), .8vw, var(--text-sm));font-style:italic;font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:none;color:color-mix(in srgb, var(--color-ink-charcoal) 80%, transparent);margin:0}.-xeq0G_scopeHeading h2{max-width:22ch;margin:var(--space-6) 0 0;font-family:var(--font-accent-simple,"Cinzel", serif);font-size:clamp(var(--text-2xl), 2.8vw, var(--text-5xl));font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-wrap:balance;color:var(--color-ink-charcoal);grid-column:auto}.-xeq0G_scopeHeading>p:last-child{max-width:58ch;margin:var(--space-7) auto 0;font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), 1vw, var(--text-lg));font-style:italic;font-weight:400;line-height:var(--leading-relaxed);letter-spacing:.02em;color:color-mix(in srgb, var(--color-ink-charcoal) 80%, transparent);text-wrap:balance;grid-column:auto}.-xeq0G_scopeHeading:after{content:"✦";margin-top:var(--space-9);font-size:var(--text-lg);color:var(--color-ink-charcoal);line-height:1;display:block}.-xeq0G_scopeGrid{column-gap:clamp(var(--space-13), 5vw, var(--space-18));row-gap:var(--space-9);margin-top:clamp(var(--space-11), 3vw, var(--space-14));background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.-xeq0G_scopeGrid:before{content:"The Details";font-family:var(--font-pinyon,"Pinyon Script", cursive);font-size:clamp(var(--text-3xl), 3.5vw, var(--text-5xl));font-weight:400;line-height:var(--leading-none);color:color-mix(in srgb, var(--color-ink-charcoal) 86%, transparent);grid-column:1/-1;justify-self:center;margin:0}.-xeq0G_scopeGrid article{min-width:0;padding:var(--space-9) 0 var(--space-9);border-top:1px solid color-mix(in srgb, var(--color-ink-charcoal) 24%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-ink-charcoal) 24%, transparent);background:0 0}.-xeq0G_scopeNumber{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:var(--text-xs);font-style:italic;font-weight:500;line-height:var(--leading-normal);letter-spacing:var(--tracking-wide);text-transform:none;color:color-mix(in srgb, var(--color-ink-charcoal) 85%, transparent);margin-top:10px}.-xeq0G_scopeGrid h3{margin:var(--space-5) 0 var(--space-8);font-family:var(--font-display,"IM Fell English SC", Georgia, serif);font-size:clamp(var(--text-xl), 1.8vw, var(--text-3xl));font-weight:500;line-height:var(--leading-snug);letter-spacing:-.015em;color:var(--color-ink-charcoal);text-wrap:balance}.-xeq0G_scopeGrid ul{column-gap:var(--space-10);row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.-xeq0G_scopeGrid li{padding-left:var(--space-8);font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), .88vw, var(--text-md));font-weight:400;line-height:var(--leading-normal);color:color-mix(in srgb, var(--color-ink-charcoal) 90%, transparent);margin:0;position:relative}.-xeq0G_scopeGrid li:before{content:"✦";color:color-mix(in srgb, var(--color-antique-graphite) 80%, transparent);font-size:.55em;position:absolute;top:.22em;left:0}@media (max-width:1100px){.-xeq0G_scopeGrid ul{grid-template-columns:1fr}}@media (max-width:760px){.-xeq0G_scopeSection{padding-block:var(--space-16)}.-xeq0G_scopeHeading h2{max-width:18ch;font-size:clamp(var(--text-xl), 7.5vw, var(--text-3xl));letter-spacing:var(--tracking-normal)}.-xeq0G_scopeHeading>p:last-child{font-size:var(--text-sm)}.-xeq0G_scopeHeading:after{margin-top:var(--space-7)}.-xeq0G_scopeGrid{gap:var(--space-11);margin-top:var(--space-10);grid-template-columns:1fr}.-xeq0G_scopeGrid:before{font-size:var(--text-4xl)}.-xeq0G_scopeGrid article{padding-top:var(--space-8)}.-xeq0G_scopeGrid h3{font-size:var(--text-xl);margin-bottom:var(--space-7)}.-xeq0G_scopeGrid ul{gap:var(--space-5);grid-template-columns:1fr}}.-xeq0G_processSection{width:100%;max-width:none;padding-block:clamp(var(--space-16), 5vw, var(--space-19));background:var(--paper-light);border-block:1px solid var(--line-soft)}.-xeq0G_processSection>*{width:min(100% - (2 * var(--page-x)), var(--container-lg));margin-inline:auto}.-xeq0G_processSection .-xeq0G_centerHeading{margin-bottom:clamp(var(--space-13), 4vw, var(--space-17));text-align:left;justify-items:start}.-xeq0G_processSection .-xeq0G_centerHeading .-xeq0G_eyebrow{font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-2xs), .8vw, var(--text-sm));font-style:italic;font-weight:500;line-height:var(--leading-snug);letter-spacing:var(--tracking-wide);text-transform:none;color:var(--muted);margin:0}.-xeq0G_processSection .-xeq0G_centerHeading h2{margin:var(--space-5) 0 0;font-weight:500;line-height:var(--leading-tight);letter-spacing:-.03em}.-xeq0G_processSection .-xeq0G_centerHeading>p:last-child{max-width:58ch;margin:var(--space-8) 0 0;font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), 1vw, var(--text-lg));font-style:italic;font-weight:400;line-height:var(--leading-relaxed);letter-spacing:.015em;text-align:left;color:var(--ink-soft)}.-xeq0G_processSection .-xeq0G_processList{--process-title-row:clamp(46px, 4.5vw, 58px);--process-marker-size:15px;--process-row-gap:var(--space-8);border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:auto;padding:0;list-style:none;display:grid;position:relative}.-xeq0G_processSection .-xeq0G_processList:before{content:"";top:calc(var(--process-title-row) + var(--process-row-gap) + (var(--process-marker-size) / 2));z-index:0;background:color-mix(in srgb, var(--ink) 42%, transparent);height:1px;position:absolute;left:0;right:0}.-xeq0G_processSection .-xeq0G_processList li,.-xeq0G_processSection .-xeq0G_processList li:first-child,.-xeq0G_processSection .-xeq0G_processList li:nth-child(3),.-xeq0G_processSection .-xeq0G_processList li:nth-child(4),.-xeq0G_processSection .-xeq0G_processList li:nth-child(5){grid-template-rows:var(--process-title-row) var(--process-marker-size) auto;row-gap:var(--process-row-gap);min-width:0;min-height:0;padding:0 clamp(var(--space-7), 1.8vw, var(--space-11));background:0 0;border:0;grid-template-areas:"title""marker""description";align-content:start;display:grid}.-xeq0G_processSection .-xeq0G_processList li:first-child{padding-left:0}.-xeq0G_processSection .-xeq0G_processList li:last-child{padding-right:0}.-xeq0G_processSection .-xeq0G_processList h3{max-width:15ch;font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-base), 1.25vw, var(--text-xl));font-weight:400;line-height:var(--leading-snug);letter-spacing:0;text-transform:none;color:var(--ink);text-wrap:balance;grid-area:title;align-self:end;margin:0}.-xeq0G_processSection .-xeq0G_processList span{z-index:2;width:var(--process-marker-size);min-width:var(--process-marker-size);height:var(--process-marker-size);min-height:var(--process-marker-size);color:#0000;background:var(--paper-light);border:1px solid color-mix(in srgb, var(--color-antique-graphite) 62%, transparent);border-radius:50%;border-radius:var(--radius-pill);grid-area:marker;justify-self:start;padding:0;font-size:0;line-height:0;transition:background .18s;display:block;position:relative}.-xeq0G_processSection .-xeq0G_processList span:hover{background:var(--color-midnight-ink);box-shadow:inset 0 0 0 var(--space-3) var(--color-frosted-mist)}.-xeq0G_processSection .-xeq0G_processList p{max-width:22ch;font-family:var(--font-body,"Hina Mincho", Georgia, serif);font-size:clamp(var(--text-sm), .92vw, var(--text-md));font-weight:400;line-height:var(--leading-normal);color:var(--ink-soft);grid-area:description;margin:0}@media (max-width:1000px){.-xeq0G_processSection .-xeq0G_processList{gap:var(--space-15) 0;grid-template-columns:repeat(3,minmax(0,1fr))}.-xeq0G_processSection .-xeq0G_processList:before{content:none}.-xeq0G_processSection .-xeq0G_processList li{position:relative}.-xeq0G_processSection .-xeq0G_processList li:before{content:"";top:calc(var(--process-title-row) + var(--process-row-gap) + (var(--process-marker-size) / 2));z-index:0;background:color-mix(in srgb, var(--ink) 42%, transparent);height:1px;position:absolute;left:0;right:0}.-xeq0G_processSection .-xeq0G_processList li:first-child{padding-left:clamp(var(--space-7), 1.8vw, var(--space-11))}.-xeq0G_processSection .-xeq0G_processList li:last-child{padding-right:clamp(var(--space-7), 1.8vw, var(--space-11))}}@media (max-width:700px){.-xeq0G_processSection{padding-block:var(--space-16)}.-xeq0G_processSection .-xeq0G_centerHeading{margin-bottom:var(--space-14)}.-xeq0G_processSection .-xeq0G_centerHeading h2{font-size:clamp(var(--text-3xl), 10vw, var(--text-5xl))}.-xeq0G_processSection .-xeq0G_processList{grid-template-columns:1fr;gap:0;display:grid}.-xeq0G_processSection .-xeq0G_processList:before{content:"";top:var(--space-2);right:auto;bottom:var(--space-2);left:calc(var(--process-marker-size) / 2);width:1px;height:auto}.-xeq0G_processSection .-xeq0G_processList li,.-xeq0G_processSection .-xeq0G_processList li:first-child,.-xeq0G_processSection .-xeq0G_processList li:nth-child(3),.-xeq0G_processSection .-xeq0G_processList li:nth-child(4),.-xeq0G_processSection .-xeq0G_processList li:nth-child(5){grid-template-columns:var(--process-marker-size) minmax(0, 1fr);gap:var(--space-5) var(--space-9);min-height:0;padding:0 0 var(--space-13);border:0;grid-template-rows:auto auto;grid-template-areas:"marker title"".description";display:grid}.-xeq0G_processSection .-xeq0G_processList li:last-child{padding-bottom:0}.-xeq0G_processSection .-xeq0G_processList li:before{content:none}.-xeq0G_processSection .-xeq0G_processList span{align-self:.3em}.-xeq0G_processSection .-xeq0G_processList h3{max-width:none;font-size:var(--text-lg);align-self:start}.-xeq0G_processSection .-xeq0G_processList p{max-width:42ch;font-size:var(--text-sm)}}
.AgNyya_pageShell{min-height:100svh;padding:clamp(6.8rem, 9vw, 8.5rem) var(--page-x) clamp(3rem, 6vw, 5rem);color:#183657;background:url(https://firebasestorage.googleapis.com/v0/b/bls-studio-dashboard.firebasestorage.app/o/media%2FNewsletter%2Flightest-sparkles.gif?alt=media&token=5357c03a-f0df-41a1-a55c-5d9fbf787d9e) 50%/contain repeat-y}.AgNyya_articleShell{background:linear-gradient(#f9fcfeeb,#e7f1f7bd),radial-gradient(circle at 50% 0,#ffffffb8,#0000 34rem);border:1px solid #18365747;width:min(100%,1180px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 26px 80px #18365724,inset 0 0 0 1px #ffffffb8}.AgNyya_paperTexture{z-index:0;pointer-events:none;opacity:.18;background-image:linear-gradient(#1836570b 1px,#0000 1px),linear-gradient(90deg,#18365709 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.AgNyya_articleShell>:not(.AgNyya_paperTexture){z-index:1;position:relative}.AgNyya_articleHeader{border-bottom:1px solid #18365738}.AgNyya_articleNav{border-bottom:1px solid #18365738;justify-content:space-between;align-items:center;gap:1.5rem;min-height:58px;padding:0 clamp(1rem,2.6vw,2rem);display:flex}.AgNyya_articleNav a{color:#183657b8;font-family:var(--font-accent-simple);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(.62rem,.85vw,.72rem);text-decoration:none}.AgNyya_articleNav>a:first-child{font-family:var(--font-display);letter-spacing:-.025em;text-transform:none;color:#183657e6;font-size:clamp(1.2rem,2vw,1.6rem)}.AgNyya_articleNav div{align-items:center;gap:clamp(.9rem,2vw,1.8rem);display:flex}.AgNyya_articleNav a:hover{color:#0a1e36f2}.AgNyya_articleIntro{text-align:center;justify-items:center;padding:clamp(2.4rem,5vw,4.6rem) clamp(1rem,4vw,4rem) clamp(2.6rem,5vw,4.8rem);display:grid}.AgNyya_eyebrow{font-family:var(--font-accent-simple);letter-spacing:.24em;text-transform:uppercase;color:#18365794;margin:0 0 1rem;font-size:clamp(.68rem,.9vw,.82rem)}.AgNyya_articleIntro h1{max-width:880px;font-family:var(--font-display);letter-spacing:-.045em;color:#183657eb;margin:0;font-size:clamp(2.8rem,6.1vw,6.2rem);font-weight:400;line-height:.96}.AgNyya_articleIntro h1 span{font-family:var(--font-pinyon);letter-spacing:-.03em;color:#5c84a6e6;font-size:.86em;display:block}.AgNyya_deck{width:min(100%,560px);font-family:var(--font-body);color:#183657b8;margin:1.3rem 0 0;font-size:clamp(1.04rem,1.35vw,1.28rem);line-height:1.42}.AgNyya_openingSection{border-bottom:1px solid #18365738;grid-template-columns:minmax(260px,.82fr) minmax(0,1fr);display:grid}.AgNyya_openingCopy{align-content:center;gap:1.4rem;min-height:360px;padding:clamp(1.5rem,3.2vw,3rem);display:grid}.AgNyya_openingCopy p{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.035em;color:#183657db;margin:0;line-height:1.1}.AgNyya_coverBlock{align-content:center;place-items:center;width:100%;margin:auto;padding:clamp(1.1rem,2.4vw,2rem);display:grid;overflow:visible}.AgNyya_coverFrame{aspect-ratio:16/9;isolation:isolate;width:min(100%,640px);position:relative;overflow:visible}.AgNyya_coverImage{z-index:2;object-fit:cover;border:1px solid #18365733;width:100%;height:100%;display:block;position:relative;box-shadow:0 18px 42px #1836571f}.AgNyya_coverCaption{width:min(100%,560px);font-family:var(--font-body);text-align:left;color:#183657a8;margin:2rem auto auto;font-size:clamp(.92rem,1.05vw,1.02rem);line-height:1.42}.AgNyya_absoluteOverlay2,.AgNyya_absoluteShell,.AgNyya_absoluteShell2,.AgNyya_absoluteBubble{object-fit:contain;pointer-events:none;max-width:none;height:auto;display:block;position:absolute}.AgNyya_absoluteOverlay2{width:107%;image-rendering:crisp-edges;z-index:3;top:39%;left:50%;transform:translate(-50%,-50%)}.AgNyya_absoluteBubble{--float-rotate:20deg;--float-distance:9px;--float-duration:6.8s;--float-delay:-1.2s;z-index:4;width:clamp(72px,18%,120px);transform:translate(-50%, -50%) rotate(var(--float-rotate));animation:AgNyya_softBubbleFloat var(--float-duration) ease-in-out var(--float-delay) infinite;will-change:transform;top:5%;left:97%}.AgNyya_absoluteShell{--float-rotate:20deg;--float-distance:7px;--float-duration:7.6s;--float-delay:-2s;opacity:.9;z-index:5;width:clamp(54px,13%,87px);transform:translate(-50%, -50%) rotate(var(--float-rotate));animation:AgNyya_softShellFloat var(--float-duration) ease-in-out var(--float-delay) infinite;will-change:transform;top:9%;left:94%}.AgNyya_absoluteShell2{--float-rotate:-20deg;--float-distance:8px;--float-duration:8.4s;--float-delay:-3.1s;opacity:.8;z-index:4;width:clamp(56px,14%,90px);transform:translate(-50%, -50%) rotate(var(--float-rotate));animation:AgNyya_softShellFloatAlt var(--float-duration) ease-in-out var(--float-delay) infinite;will-change:transform;top:75%;left:3%}@keyframes AgNyya_softBubbleFloat{0%,to{transform:translate(-50%, -50%) translate3d(0, 0, 0) rotate(var(--float-rotate)) scale(1)}35%{transform:translate(-50%, -50%) translate3d(4px, calc(var(--float-distance) * -1), 0) rotate(calc(var(--float-rotate) + 4deg)) scale(1.035)}70%{transform:translate(-50%, -50%) translate3d(-3px, calc(var(--float-distance) * .45), 0) rotate(calc(var(--float-rotate) - 2deg)) scale(.985)}}@keyframes AgNyya_softShellFloat{0%,to{transform:translate(-50%, -50%) translate3d(0, 0, 0) rotate(var(--float-rotate))}45%{transform:translate(-50%, -50%) translate3d(-3px, calc(var(--float-distance) * -1), 0) rotate(calc(var(--float-rotate) - 3deg))}78%{transform:translate(-50%, -50%) translate3d(2px, calc(var(--float-distance) * .55), 0) rotate(calc(var(--float-rotate) + 2deg))}}@keyframes AgNyya_softShellFloatAlt{0%,to{transform:translate(-50%, -50%) translate3d(0, 0, 0) rotate(var(--float-rotate))}42%{transform:translate(-50%, -50%) translate3d(3px, calc(var(--float-distance) * -1), 0) rotate(calc(var(--float-rotate) + 3deg))}76%{transform:translate(-50%, -50%) translate3d(-2px, calc(var(--float-distance) * .5), 0) rotate(calc(var(--float-rotate) - 2deg))}}.AgNyya_listicleSection{display:grid}.AgNyya_listItem{grid-template-columns:var(--columns,50% 50%);border-bottom:1px solid #18365738;align-items:center;min-height:560px;display:grid}.AgNyya_imageLeft .AgNyya_itemImageWrap{order:1}.AgNyya_imageLeft .AgNyya_itemCopy{order:2}.AgNyya_imageRight .AgNyya_itemCopy{order:1}.AgNyya_imageRight .AgNyya_itemImageWrap{order:2}.AgNyya_itemImageWrap{overflow:hidden}.AgNyya_itemImage{object-fit:cover;width:100%;height:100%;display:block}.AgNyya_itemImageWrap video{pointer-events:none}.AgNyya_itemCopy{background:radial-gradient(circle at 85% 15%,#b0cbde29,#0000 20rem),#ffffff57;align-content:center;padding:clamp(2rem,5vw,5.4rem);display:grid}.AgNyya_itemNumber{font-family:var(--font-accent-simple);letter-spacing:.18em;text-transform:uppercase;color:#1836578f;margin:0 0 1.1rem;font-size:.72rem}.AgNyya_itemCopy h2{max-width:620px;font-family:var(--font-display);letter-spacing:-.05em;color:#183657eb;margin:0 0 1.35rem;font-size:clamp(2.5rem,5vw,5.3rem);font-weight:400;line-height:.94}.AgNyya_itemCopy p:not(.AgNyya_itemNumber){max-width:620px;font-family:var(--font-body);color:#183657b3;margin:.78rem 0 0;font-size:clamp(.98rem,1.14vw,1.1rem);line-height:1.48}.AgNyya_takeawaySection{background:#ffffff57;border-bottom:1px solid #18365738;grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);display:grid}.AgNyya_takeawayLabel{border-right:1px solid #1836572e;align-content:start;justify-items:end;padding:clamp(1.4rem,3vw,2.5rem);display:grid}.AgNyya_takeawayLabel p{font-family:var(--font-accent-simple);letter-spacing:.2em;text-transform:uppercase;color:#1836578a;margin:0;font-size:.66rem}.AgNyya_takeawayCopy{text-align:right;padding:clamp(1.8rem,4vw,4rem)}.AgNyya_takeawayCopy h2{font-family:var(--font-display);letter-spacing:-.045em;color:#183657eb;margin:0;font-size:clamp(2.3rem,4.2vw,4.6rem);font-weight:400;line-height:.96}.AgNyya_takeawayCopy p{width:min(100%,680px);font-family:var(--font-body);color:#183657b3;margin:1rem 0 0 auto;font-size:clamp(.98rem,1.1vw,1.1rem);line-height:1.48}.AgNyya_takeawayCopy a,.AgNyya_templateCopy a{color:#fffffff5;min-height:42px;font-family:var(--font-accent-simple);letter-spacing:.16em;text-transform:uppercase;background:#5c84a6d1;border:1px solid #18365738;justify-content:center;align-items:center;margin-top:1.4rem;padding:.8rem 1.25rem;font-size:.68rem;text-decoration:none;transition:transform .18s,filter .18s;display:inline-flex}.AgNyya_takeawayCopy a:hover,.AgNyya_templateCopy a:hover{filter:brightness(1.04);transform:translateY(-2px)}.AgNyya_templateSection{background:linear-gradient(#e7f1f78f,#ffffff6b);border-bottom:1px solid #18365738;grid-template-columns:57% 43%;display:grid}.AgNyya_templateImageWrap{border-right:1px solid #1836572e;align-self:center;padding-left:5%;overflow:hidden}.AgNyya_templateImage{object-fit:cover;filter:saturate(.9)brightness(1.04);display:block}.AgNyya_templateCopy{align-content:center;padding:clamp(1.8rem,4vw,4rem);display:grid}.AgNyya_templateCopy h2{font-family:var(--font-display);letter-spacing:-.045em;color:#183657eb;margin:0;font-size:clamp(2.2rem,4vw,4.3rem);font-weight:400;line-height:.96}.AgNyya_templateCopy p:not(.AgNyya_eyebrow){font-family:var(--font-body);color:#183657b3;margin:1rem 0 0;font-size:clamp(.98rem,1.1vw,1.1rem);line-height:1.48}.AgNyya_newsletterSection{background:radial-gradient(circle at 88% 16%,#b0cbde38,#0000 18rem),#ffffff6b;border-bottom:1px solid #18365738;grid-template-columns:minmax(0,.78fr) minmax(320px,.7fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);padding:clamp(2rem,4.5vw,4rem);display:grid}.AgNyya_newsletterCopy h2{font-family:var(--font-display);letter-spacing:-.05em;color:#183657eb;margin:0;font-size:clamp(2.4rem,4.5vw,5rem);font-weight:400;line-height:.94}.AgNyya_newsletterCopy h2:after{content:" Letters";font-family:var(--font-pinyon);letter-spacing:-.04em;color:#5c84a6e6;font-size:1.1em}.AgNyya_newsletterCopy p:not(.AgNyya_eyebrow){width:min(100%,620px);font-family:var(--font-body);color:#183657b3;margin:1rem 0 0;font-size:clamp(.98rem,1.1vw,1.1rem);line-height:1.48}.AgNyya_newsletterFormArea{flex-direction:column;gap:.75rem;display:flex}.AgNyya_newsletterFormArea>p{font-family:var(--font-body);color:#183657a8;margin:0;font-size:.94rem}.AgNyya_articleFooter{min-height:58px;font-family:var(--font-accent-simple);letter-spacing:.16em;text-transform:uppercase;color:#18365794;justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(1rem,2.6vw,2rem);font-size:.66rem;display:flex}.AgNyya_articleFooter a{color:inherit;text-decoration:none}.AgNyya_articleFooter a:hover{color:#0a1e36eb}.AgNyya_articleFooter p{text-align:right;margin:0}@media (max-width:1100px){.AgNyya_absoluteOverlay2{top:38%}.AgNyya_absoluteShell2{top:72%}}@media (max-width:1000px){.AgNyya_absoluteOverlay2{top:35%}.AgNyya_absoluteShell2{top:68%}}@media (max-width:920px){.AgNyya_coverFrame{width:min(100%,720px)}.AgNyya_absoluteOverlay2{top:40%}.AgNyya_absoluteShell2{top:77%;left:4%}.AgNyya_articleNav{text-align:center;justify-items:center;display:grid}.AgNyya_articleNav div{flex-wrap:wrap;justify-content:center}.AgNyya_openingSection,.AgNyya_templateSection,.AgNyya_newsletterSection{grid-template-columns:1fr}.AgNyya_openingCopy,.AgNyya_templateImageWrap{border-bottom:1px solid #1836572e;border-right:0;padding-left:0%}.AgNyya_openingCopy{flex-direction:column;width:100%;min-height:auto;padding:10px;display:flex}.AgNyya_openingCopy p{font-size:var(--text-xl)}.AgNyya_listItem,.AgNyya_imageRight{grid-template-columns:1fr}.AgNyya_itemImageWrap{min-height:0;padding:var(--mobile-image-padding,0%);aspect-ratio:var(--mobile-aspect-ratio,16 / 9);background:#b0cbde29;justify-content:center}.AgNyya_itemImage{object-fit:cover;object-position:var(--mobile-object-position,50% 50%);justify-self:center;width:100%;height:100%;min-height:0;display:block}.AgNyya_imageRight .AgNyya_itemImageWrap,.AgNyya_imageRight .AgNyya_itemCopy{order:initial}.AgNyya_takeawaySection{grid-template-columns:1fr}.AgNyya_takeawayLabel{border-bottom:1px solid #1836572e;border-right:0;justify-items:start}.AgNyya_takeawayCopy{text-align:left}.AgNyya_takeawayCopy p{margin-left:0}.AgNyya_imageRight .AgNyya_itemImageWrap,.AgNyya_imageRight .AgNyya_itemCopy,.AgNyya_imageLeft .AgNyya_itemImageWrap,.AgNyya_imageLeft .AgNyya_itemCopy{order:initial}.AgNyya_newsletterFormArea{flex-direction:column;display:flex}}@media (max-width:620px){.AgNyya_pageShell{padding-left:var(--page-x);padding-right:var(--page-x)}.AgNyya_articleIntro h1{font-size:clamp(2.45rem,12vw,4rem)}.AgNyya_coverImage{aspect-ratio:1/.88}.AgNyya_itemImageWrap,.AgNyya_itemImage{min-height:0}.AgNyya_itemCopy{padding:clamp(1.5rem,8vw,2.3rem)}.AgNyya_itemCopy h2{font-size:clamp(2.25rem,12vw,3.7rem)}.AgNyya_takeawayCopy a,.AgNyya_templateCopy a{width:100%}.AgNyya_articleFooter{justify-items:start;padding-top:1rem;padding-bottom:1rem;display:grid}.AgNyya_articleFooter p{text-align:left}.AgNyya_absoluteOverlay2{width:107%;top:37%}.AgNyya_absoluteBubble{width:clamp(58px,18vw,84px);top:2%;left:96%}.AgNyya_absoluteShell{width:clamp(44px,14vw,64px);top:6%;left:92%}.AgNyya_absoluteShell2{width:clamp(46px,15vw,68px);top:70%;left:5%}}@media (max-width:535px){.AgNyya_absoluteOverlay2{top:35%}.AgNyya_absoluteBubble{width:clamp(58px,18vw,84px);top:2%;left:96%}.AgNyya_absoluteShell{width:clamp(44px,14vw,64px);top:6%;left:92%}.AgNyya_absoluteShell2{width:clamp(46px,15vw,68px);top:62%;left:5%}}@media (max-width:445px){.AgNyya_absoluteOverlay2{width:107%;top:30%}.AgNyya_absoluteBubble{width:clamp(58px,18vw,84px);top:0%;left:96%}.AgNyya_absoluteShell{width:clamp(44px,14vw,64px);top:3%;left:92%}.AgNyya_absoluteShell2{width:clamp(46px,15vw,68px);top:56%;left:5%}}@media (max-width:390px){.AgNyya_absoluteOverlay2{top:29%}}@media (max-width:345px){.AgNyya_absoluteOverlay2{display:none}.AgNyya_absoluteShell2{top:45%;left:5%}}@media (max-width:300px){.AgNyya_absoluteShell2{top:30%;left:5%}}@media (prefers-reduced-motion:reduce){.AgNyya_absoluteBubble,.AgNyya_absoluteShell,.AgNyya_absoluteShell2{animation:none}}
.C7yzPG_pageShell{min-height:100svh;padding:clamp(6.8rem, 9vw, 8.5rem) var(--page-x) clamp(3rem, 6vw, 5rem);color:var(--color-ink-charcoal);background:radial-gradient(circle at 16% 10%,#ffffffd1,#0000 28rem),radial-gradient(circle at 84% 18%,#c3c6d161,#0000 30rem),linear-gradient(#eef0f3f0,#f4f1eab3)}.C7yzPG_comingSoonSection{background:radial-gradient(circle at 50% 20%,#ffffffd6,#0000 28rem),linear-gradient(145deg,#ffffff94,#eef0f357);border:1px solid #46474e38;place-items:center;width:min(100%,1080px);min-height:clamp(520px,68svh,760px);margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #46474e24,inset 0 0 0 1px #ffffffad}.C7yzPG_paperTexture{z-index:0;pointer-events:none;opacity:.2;background-image:linear-gradient(#46474e0b 1px,#0000 1px),linear-gradient(90deg,#46474e09 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.C7yzPG_card{z-index:1;text-align:center;justify-items:center;width:min(100%,760px);padding:clamp(2rem,6vw,5rem);display:grid;position:relative}.C7yzPG_eyebrow{font-family:var(--font-accent-simple);letter-spacing:.24em;text-transform:uppercase;color:#46474e9e;margin:0 0 1rem;font-size:clamp(.7rem,1vw,.86rem)}.C7yzPG_card h1{font-family:var(--font-display);letter-spacing:-.055em;color:#28292ed1;margin:0;font-size:clamp(3.2rem,8vw,7.6rem);font-weight:400;line-height:.92}.C7yzPG_divider{color:#46474e8f;grid-template-columns:1fr auto 1fr;align-items:center;gap:.9rem;width:min(240px,62vw);margin:clamp(1.2rem,2.5vw,1.8rem) auto;display:grid}.C7yzPG_divider span{background:#46474e47;height:1px}.C7yzPG_divider i{font-size:1rem;font-style:normal}.C7yzPG_message{width:min(100%,620px);font-family:var(--font-body);color:#28292eb3;margin:0;font-size:clamp(1.05rem,1.6vw,1.32rem);line-height:1.55}.C7yzPG_actions{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:clamp(1.6rem,3vw,2.3rem);display:flex}.C7yzPG_primaryButton,.C7yzPG_secondaryButton{border-radius:var(--radius-md);min-height:44px;font-family:var(--font-accent-simple);letter-spacing:.15em;text-transform:uppercase;justify-content:center;align-items:center;padding:.82rem 1.25rem;font-size:.72rem;text-decoration:none;transition:transform .18s,filter .18s,background .18s;display:inline-flex}.C7yzPG_primaryButton{color:#fffffff5;background:#46474eb8;border:1px solid #46474e33}.C7yzPG_secondaryButton{color:#46474ec2;background:#ffffff61;border:1px solid #46474e2e}.C7yzPG_primaryButton:hover,.C7yzPG_secondaryButton:hover{filter:brightness(1.04);transform:translateY(-2px)}@media (max-width:620px){.C7yzPG_pageShell{padding-left:var(--page-x);padding-right:var(--page-x)}.C7yzPG_comingSoonSection{min-height:520px}.C7yzPG_card h1{font-size:clamp(2.7rem,14vw,4.6rem)}.C7yzPG_actions{width:100%;display:grid}.C7yzPG_primaryButton,.C7yzPG_secondaryButton{width:100%}}
