.KkxRyq_page{--night:#090a0d;--night-soft:#121318;--ivory:#f2ecdf;--ivory-soft:#c9c1b3;--gold:#c8a968;--gold-bright:#e2c783;min-height:100vh;color:var(--ivory);background:var(--night);overflow:hidden}.KkxRyq_header,.KkxRyq_hero,.KkxRyq_modules,.KkxRyq_how,.KkxRyq_traditions,.KkxRyq_privacy,.KkxRyq_footer{width:min(1180px,100% - 48px);margin-inline:auto}.KkxRyq_header{z-index:5;border-bottom:1px solid #f2ecdf21;justify-content:space-between;align-items:center;min-height:82px;display:flex;position:relative}.KkxRyq_brand{letter-spacing:.07em;align-items:center;gap:10px;font-size:1rem;font-weight:660;display:inline-flex}.KkxRyq_brandStar{color:var(--gold-bright);font-size:1.1rem}.KkxRyq_nav{color:#f2ecdf94;gap:30px;font-size:.76rem;display:flex}.KkxRyq_nav a{transition:color .16s}.KkxRyq_nav a:hover{color:var(--ivory)}.KkxRyq_hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(40px,7vw,96px);min-height:710px;padding:74px 0 94px;display:grid;position:relative}.KkxRyq_hero:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle,#c8a96826,#0000 66%);width:760px;height:760px;position:absolute;top:-25%;right:-18%}.KkxRyq_heroCopy,.KkxRyq_heroVisual{z-index:1;position:relative}.KkxRyq_kicker,.KkxRyq_moduleEyebrow,.KkxRyq_sectionIntro>p{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:760}.KkxRyq_hero h1{letter-spacing:-.064em;max-width:730px;margin:22px 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,7.8vw,7.2rem);font-weight:400;line-height:.91}.KkxRyq_lede{color:#f2ecdfa3;max-width:580px;margin:0;font-size:1rem}.KkxRyq_actions{gap:13px;margin-top:34px;display:flex}.KkxRyq_primary,.KkxRyq_secondary{border:1px solid var(--gold);border-radius:999px;justify-content:center;align-items:center;min-height:51px;padding:0 23px;font-size:.78rem;font-weight:730;transition:transform .16s,background .16s;display:inline-flex}.KkxRyq_primary{color:#111216;background:var(--gold-bright)}.KkxRyq_secondary{color:var(--ivory);background:0 0}.KkxRyq_primary:hover,.KkxRyq_secondary:hover{transform:translateY(-2px)}.KkxRyq_secondary:hover{background:#e2c78317}.KkxRyq_promise{color:#f2ecdf61;margin:18px 0 0;font-size:.7rem}.KkxRyq_heroVisual{place-items:center;display:grid}.KkxRyq_imageHalo{aspect-ratio:1;border:1px solid #e2c78329;border-radius:50%;width:82%;position:absolute;box-shadow:0 0 0 42px #e2c78305,0 0 0 84px #e2c78303}.KkxRyq_heroImage{mix-blend-mode:screen;width:min(100%,510px);height:auto;position:relative}.KkxRyq_visualCaption{color:#f2ecdf6e;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:13px;margin-top:-24px;font-size:.64rem;display:flex}.KkxRyq_visualCaption i{background:var(--gold);width:38px;height:1px}.KkxRyq_modules{border:1px solid #f2ecdf24;grid-template-columns:1.08fr .92fr;display:grid}.KkxRyq_modules article{grid-template-columns:52px 1fr;align-content:space-between;gap:20px;min-height:350px;padding:38px;display:grid}.KkxRyq_primaryModule{background:#15161b}.KkxRyq_trustModule{background:#201b17;border-left:1px solid #f2ecdf24}.KkxRyq_moduleIndex{color:#f2ecdf42;font:.67rem var(--font-geist-mono), monospace}.KkxRyq_modules h2{letter-spacing:-.045em;margin:12px 0 18px;font:400 clamp(2.2rem,4vw,3.6rem)/1 Georgia,serif}.KkxRyq_modules p:not(.KkxRyq_moduleEyebrow){color:#f2ecdf94;max-width:500px;margin:0;font-size:.84rem}.KkxRyq_modules article>a{width:fit-content;color:var(--gold-bright);grid-column:2;font-size:.76rem}.KkxRyq_how,.KkxRyq_traditions{padding:130px 0}.KkxRyq_sectionIntro{grid-template-columns:.65fr 1.35fr;align-items:start;gap:45px;display:grid}.KkxRyq_sectionIntro h2{letter-spacing:-.052em;margin:0;font:400 clamp(2.6rem,5vw,5rem)/.98 Georgia,serif}.KkxRyq_sectionIntro>span{color:#f2ecdf75;grid-column:2;max-width:550px;margin-top:-20px;font-size:.8rem}.KkxRyq_steps{border-top:1px solid #f2ecdf24;grid-template-columns:repeat(3,1fr);margin-top:74px;display:grid}.KkxRyq_steps article{border-right:1px solid #f2ecdf24;min-height:250px;padding:27px 28px 28px 0}.KkxRyq_steps article:not(:first-child){padding-left:28px}.KkxRyq_steps article:last-child{border-right:0}.KkxRyq_steps span{color:var(--gold);font:.69rem var(--font-geist-mono), monospace}.KkxRyq_steps h3{margin:68px 0 11px;font:400 1.7rem Georgia,serif}.KkxRyq_steps p{color:#f2ecdf7a;max-width:285px;margin:0;font-size:.78rem}.KkxRyq_traditions{border-top:1px solid #f2ecdf1f}.KkxRyq_traditionList{border-top:1px solid #f2ecdf24;margin-top:75px}.KkxRyq_traditionList>div{border-bottom:1px solid #f2ecdf24;grid-template-columns:72px 1fr 1fr;align-items:center;min-height:92px;display:grid}.KkxRyq_traditionList span{color:#f2ecdf47;font:.68rem var(--font-geist-mono), monospace}.KkxRyq_traditionList strong{font:400 clamp(1.5rem,3vw,2.4rem) Georgia,serif}.KkxRyq_traditionList em{color:#f2ecdf75;font-size:.75rem;font-style:normal}.KkxRyq_privacy{text-align:center;background:var(--gold-bright);color:#111216;place-items:center;padding:105px 24px;display:grid}.KkxRyq_privacy>span{font-size:1.3rem}.KkxRyq_privacy h2{letter-spacing:-.04em;margin:18px 0 11px;font:400 clamp(2.3rem,4vw,4rem) Georgia,serif}.KkxRyq_privacy p{color:#111216a3;max-width:600px;margin:0;font-size:.82rem}.KkxRyq_footer{justify-content:space-between;align-items:center;min-height:135px;display:flex}.KkxRyq_footer>div:first-child{gap:5px;display:grid}.KkxRyq_footer strong{letter-spacing:.06em;font-size:.95rem}.KkxRyq_footer span,.KkxRyq_footerLinks{color:#f2ecdf66;font-size:.7rem}.KkxRyq_footerLinks{gap:24px;display:flex}@media (max-width:820px){.KkxRyq_hero{grid-template-columns:1fr;min-height:auto}.KkxRyq_heroVisual{order:-1;max-width:430px;margin-inline:auto}.KkxRyq_heroCopy{text-align:center}.KkxRyq_lede{margin-inline:auto}.KkxRyq_actions{justify-content:center}.KkxRyq_modules{grid-template-columns:1fr}.KkxRyq_trustModule{border-top:1px solid #f2ecdf24;border-left:0}.KkxRyq_sectionIntro{grid-template-columns:1fr}.KkxRyq_sectionIntro>span{grid-column:1;margin-top:0}}@media (max-width:620px){.KkxRyq_header,.KkxRyq_hero,.KkxRyq_modules,.KkxRyq_how,.KkxRyq_traditions,.KkxRyq_privacy,.KkxRyq_footer{width:min(100% - 28px,1180px)}.KkxRyq_nav{display:none}.KkxRyq_hero{padding:38px 0 72px}.KkxRyq_hero h1{font-size:clamp(3.3rem,17vw,5rem)}.KkxRyq_actions{flex-direction:column}.KkxRyq_primary,.KkxRyq_secondary{width:100%}.KkxRyq_modules article{grid-template-columns:38px 1fr;min-height:330px;padding:28px 20px}.KkxRyq_how,.KkxRyq_traditions{padding:88px 0}.KkxRyq_steps{grid-template-columns:1fr}.KkxRyq_steps article,.KkxRyq_steps article:not(:first-child){border-bottom:1px solid #f2ecdf24;border-right:0;min-height:190px;padding:24px 0}.KkxRyq_steps h3{margin-top:38px}.KkxRyq_traditionList>div{grid-template-columns:45px 1fr;min-height:85px}.KkxRyq_traditionList em{grid-column:2;margin-top:-18px;padding-bottom:16px}.KkxRyq_footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:28px}.KkxRyq_footerLinks{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.KkxRyq_primary,.KkxRyq_secondary{transition:none}}
