.page_page__re4pv{--ai-ink:#1c1b19;--ai-paper:#f7f4ef;color:var(--ai-ink);background:var(--ai-paper);min-height:100vh}.page_page__re4pv :where(h1,h2,h3,p){text-wrap:pretty}.page_page__re4pv :where(h1,h2){text-wrap:balance}.page_page__re4pv :where(section){scroll-margin-top:100px}.page_page__re4pv :where(a,button):focus-visible{outline:2px solid var(--color-brand-orange-ink);outline-offset:5px}.page_container__bKVFV{width:min(100% - 64px,1120px);margin-inline:auto}.page_hero__GJq2G{padding:112px 0 64px;background:radial-gradient(ellipse at 75% 10%,#5b34252e,transparent 65%),var(--ai-ink);color:#fff9f2}.page_back__oAIFI{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:#d9d2ca}.page_back__oAIFI:hover{color:var(--color-brand-orange)}.page_heroCopy__uUHGl{text-align:center;padding-top:20px}.page_eyebrow__DLX97{color:var(--color-brand-orange-ink);font-size:10px;font-weight:750;line-height:1.6;letter-spacing:.18em;text-transform:uppercase}.page_contact__7X6sN .page_eyebrow__DLX97,.page_hero__GJq2G .page_eyebrow__DLX97{color:var(--color-brand-orange)}.page_title__tZpXo{max-width:18ch;margin:18px auto 0;font-size:clamp(2.7rem,5.2vw,4.6rem);font-weight:400;line-height:1.04;letter-spacing:-.025em}.page_title__tZpXo span{display:block;color:var(--color-brand-orange)}.page_intro__HeDK3{max-width:53ch;margin:24px auto 0;color:#d4cec6;font-size:15px;line-height:1.85}.page_actions__1ntqb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 26px;margin-top:28px}.page_primaryButton__iNgdn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 23px;min-height:48px;border:1px solid #ff9d6666;border-radius:999px;color:#fff;background:linear-gradient(115deg,#a63800,#bd4400 58%,#a63800);box-shadow:inset 0 1px 0 #ffffff26,0 8px 24px #9c351522;font-size:13px;font-weight:750;cursor:pointer;transition:transform .18s ease,filter .18s ease}.page_primaryButton__iNgdn:hover{transform:translateY(-2px);filter:brightness(1.08)}.page_dataLink__jZMd9,.page_discoveryLink__dxSpM,.page_textLink__NX4y5{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;font-size:12px}.page_textLink__NX4y5{color:#e8ded5}.page_discoveryLink__dxSpM:hover,.page_textLink__NX4y5:hover{color:var(--color-brand-orange)}.page_contact__7X6sN :where(a,button):focus-visible,.page_hero__GJq2G :where(a,button):focus-visible{outline-color:#ffb184}.page_sectionHeading__BqQk4{text-align:center;max-width:680px;margin-inline:auto;scroll-margin-top:100px}.page_contact__7X6sN h2,.page_dataCopy__A6377 h2,.page_sectionHeading__BqQk4 h2{font-size:clamp(2rem,3.5vw,3.05rem);line-height:1.12;font-weight:400;letter-spacing:-.015em;margin-top:12px}.page_dataCopy__A6377 h2 span,.page_sectionHeading__BqQk4 h2 span{color:var(--color-brand-orange-ink)}.page_sectionHeading__BqQk4>p:last-child:not(:first-child){max-width:43ch;margin:16px auto 0;color:#665d54;font-size:14px;line-height:1.75}.page_resultsScene__YNJTO{position:relative}.page_results__bsUvF{padding:44px 0}.page_resultsStack__XPM3x{margin:24px auto 0;max-width:920px}.page_resultRail__TUdlN{display:grid;gap:18px}.page_resultCard__a_5eW{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px;align-items:center;border:1px solid #d8cabe;border-radius:26px;padding:30px 40px;background:#fffaf2;text-align:center;box-shadow:0 12px 25px #302b2708}.page_resultCard__a_5eW[data-tone=peach]{background:#f7e6d6}.page_resultCard__a_5eW[data-tone=sage]{background:#e8ede5}.page_resultVisual__pKzDM{display:flex;align-items:center;justify-content:center;min-width:0}.page_resultArtwork__KeAyl{width:100%;max-width:280px;height:auto}.page_resultCopy__GHKYt h3{font-size:30px;line-height:1.12;font-weight:400}.page_resultCopy__GHKYt>p{margin:14px auto 0;color:#63584e;font-size:14px;line-height:1.8;max-width:44ch}.page_resultOutput__ymcwz{margin-top:18px;padding-top:16px;border-top:1px solid #b8a99866}.page_resultOutput__ymcwz>span{display:block;font-size:9px;font-weight:750;letter-spacing:.15em;text-transform:uppercase;color:var(--color-brand-orange-ink)}.page_resultOutput__ymcwz p{margin:6px auto 0;max-width:38ch;font-size:13px;line-height:1.7;font-weight:600}.page_support__oxvOM{padding:40px 0 48px;background:#ede7df}.page_supportList__p7Ogs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:32px;text-align:center}.page_supportList__p7Ogs>li{min-width:0}.page_supportIllustration__9FNsE{display:block;width:108px;height:80px;margin-inline:auto}.page_supportList__p7Ogs h3{margin-top:16px;font-size:25px;font-weight:400;line-height:1.15}.page_supportList__p7Ogs p{max-width:37ch;margin:12px auto 0;color:#63594f;font-size:13px;line-height:1.8}.page_dataSection__ntImU{padding:48px 0}.page_dataLayout__3Puxs{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:center}.page_dataVisual___tOF_{display:flex;justify-content:center;border-radius:40% 40% 24px 24px;background:#eae5dc}.page_dataArtwork__4RM63{width:100%;max-width:380px;height:auto}.page_dataCopy__A6377{text-align:center}.page_dataCopy__A6377 h2{max-width:23ch;margin-inline:auto}.page_dataCopy__A6377>p:not(.page_eyebrow__DLX97){margin:18px auto 0;max-width:52ch;color:#665d54;font-size:14px;line-height:1.85}.page_dataCopy__A6377>p:not(.page_eyebrow__DLX97)+p{font-size:12px}.page_dataLink__jZMd9{color:var(--color-brand-orange-ink);margin-top:16px;font-weight:700}.page_dataLink__jZMd9:hover{text-decoration:underline;text-underline-offset:4px}.page_contact__7X6sN{padding:0 32px 48px}.page_contactInner__LOTg5{max-width:1120px;margin-inline:auto;padding:42px 24px 32px;border-radius:28px;background:linear-gradient(115deg,#24221f,#332820 60%,#573524);color:#fff9f2;text-align:center}.page_contact__7X6sN h2{max-width:25ch;margin-inline:auto}.page_contact__7X6sN h2 span{color:var(--color-brand-orange)}.page_contactCopy__ahTRW{max-width:46ch;margin:18px auto 24px;color:#ded3ca;font-size:14px;line-height:1.85}.page_discoveryLink__dxSpM{display:flex;width:fit-content;margin:12px auto 0;color:#f4e9df}.page_offerNote__yvXR_{color:#bfb2a5;font-size:10px;line-height:1.7}@media (max-width:767px){.page_container__bKVFV{width:calc(100% - 32px)}.page_hero__GJq2G{padding:88px 0 36px}.page_back__oAIFI{font-size:11px}.page_heroCopy__uUHGl{padding-top:12px}.page_eyebrow__DLX97{font-size:9px;letter-spacing:.15em}.page_title__tZpXo{max-width:16ch;font-size:clamp(2.25rem,9vw,3rem);margin-top:14px;line-height:1.07}.page_intro__HeDK3{max-width:35ch;font-size:13px;margin-top:18px;line-height:1.8}.page_actions__1ntqb{flex-direction:column;gap:4px;margin-top:22px}.page_primaryButton__iNgdn{font-size:12px;padding:12px 20px}.page_textLink__NX4y5{font-size:11px}.page_results__bsUvF{padding:32px 0}.page_contact__7X6sN h2,.page_dataCopy__A6377 h2,.page_sectionHeading__BqQk4 h2{font-size:clamp(1.8rem,7.5vw,2.2rem);max-width:23ch;margin-inline:auto}.page_sectionHeading__BqQk4>p:last-child:not(:first-child){font-size:12px;margin-top:12px;max-width:34ch}.page_resultsStack__XPM3x{margin-top:20px}.page_resultCard__a_5eW{grid-template-columns:1fr;gap:10px;padding:18px 18px 22px;border-radius:22px}.page_resultArtwork__KeAyl{width:144px;height:100px}.page_resultCopy__GHKYt h3{font-size:25px;max-width:20ch;margin-inline:auto}.page_resultCopy__GHKYt>p{margin-top:12px;font-size:12px;line-height:1.75;max-width:36ch}.page_resultOutput__ymcwz{padding-top:12px;margin-top:14px}.page_resultOutput__ymcwz p{font-size:12px;max-width:33ch}.page_resultOutput__ymcwz>span{font-size:8px}.page_support__oxvOM{padding:32px 0}.page_supportList__p7Ogs{grid-template-columns:1fr;gap:24px;margin-top:26px}.page_supportList__p7Ogs>li+li{border-top:1px solid #d6cbbd;padding-top:24px}.page_supportIllustration__9FNsE{width:86px;height:64px}.page_supportList__p7Ogs h3{font-size:24px;margin-top:12px}.page_supportList__p7Ogs p{font-size:13px;max-width:35ch;margin-top:8px}.page_dataSection__ntImU{padding:32px 0}.page_dataLayout__3Puxs{grid-template-columns:1fr;gap:22px}.page_dataVisual___tOF_{width:220px;margin-inline:auto}.page_dataArtwork__4RM63{width:220px;height:154px}.page_dataCopy__A6377>p:not(.page_eyebrow__DLX97){font-size:13px;max-width:36ch;margin-top:16px}.page_dataCopy__A6377>p:not(.page_eyebrow__DLX97)+p,.page_dataLink__jZMd9{font-size:11px}.page_contact__7X6sN{padding:0 16px 32px}.page_contactInner__LOTg5{padding:30px 20px 24px;border-radius:22px}.page_contactCopy__ahTRW{font-size:13px;max-width:32ch}.page_discoveryLink__dxSpM{font-size:11px}}@media (prefers-reduced-motion:no-preference){.page_resultsScene__YNJTO[data-stack=true]{height:calc(var(--compact-scene-height, 0px) + var(--compact-scene-travel, 0px));overflow-anchor:none}.page_resultsScene__YNJTO[data-stack=true]>[data-stack-scene-content]{position:sticky;top:var(--compact-scene-top,48px)}.page_resultsStack__XPM3x[data-stack=true]{height:auto;isolation:isolate}.page_resultsStack__XPM3x[data-stack=true]>.compact-card-stack__stage{position:static}.page_resultsStack__XPM3x[data-stack=true] .page_resultRail__TUdlN{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:var(--compact-tail,0);overflow:clip;border-radius:26px}.page_resultsStack__XPM3x[data-stack=true] .page_resultCard__a_5eW{grid-area:1/1;position:relative;z-index:calc(var(--compact-index, 0) + 1);align-self:stretch;opacity:0;translate:0 var(--compact-y,0);pointer-events:none}.page_resultsStack__XPM3x[data-stack=true] [data-stack-visible=true]{opacity:1;pointer-events:auto}.page_resultsStack__XPM3x[data-stack=true] .page_resultCard__a_5eW:has(:focus-visible){opacity:1;translate:0 0;z-index:20;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.page_page__re4pv :where(a,button){transition:none}.page_primaryButton__iNgdn:hover{transform:none}}