.home_nav__hlS8v{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(20px,4vw,30px) 0}.home_brand__pXnzD{font-family:var(--font-display),Georgia,serif;font-size:clamp(19px,5vw,24px);color:var(--ink);text-decoration:none;letter-spacing:.01em}.home_navCta__UgwSB{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--gold-soft);padding-bottom:3px;transition:border-color .3s var(--ease)}.home_navCta__UgwSB:hover{border-color:var(--ink)}.home_hero__z_jpu{display:grid;grid-gap:clamp(38px,8vw,64px);gap:clamp(38px,8vw,64px);align-items:center;padding:clamp(28px,7vw,60px) 0 clamp(56px,11vw,96px)}@media (min-width:900px){.home_hero__z_jpu{grid-template-columns:1.05fr .95fr;gap:clamp(48px,6vw,80px)}}.home_heroText__HKvhl>*{animation:home_rise__1JZhV 1s var(--ease) both}.home_heroText__HKvhl>:first-child{animation-delay:.05s}.home_heroText__HKvhl>:nth-child(2){animation-delay:.15s}.home_heroText__HKvhl>:nth-child(3){animation-delay:.25s}.home_heroText__HKvhl>:nth-child(4){animation-delay:.35s}.home_heroText__HKvhl>:nth-child(5){animation-delay:.45s}@keyframes home_rise__1JZhV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.home_heroTitle__31oGI{font-size:clamp(38px,9.5vw,74px);line-height:1.02;letter-spacing:-.025em;margin:18px 0 22px}.home_heroTitle__31oGI em{display:block;font-style:italic;color:var(--ink-bright)}.home_heroSub__84XM3{font-size:clamp(16px,4.3vw,20px);line-height:1.6;color:var(--text-soft);max-width:44ch;margin-bottom:clamp(26px,5vw,34px)}.home_heroActions__n5Obp{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.home_heroNote__Xa3IG{font-size:14px;font-style:italic;color:var(--text-faint);margin-top:16px}.home_demoWrap__WMRPC{position:relative;display:grid;place-items:center}.home_demoWrap__WMRPC:before{content:"";position:absolute;width:118%;aspect-ratio:1;background:radial-gradient(circle,rgba(176,141,87,.2),transparent 62%);pointer-events:none}.home_demo__8Y_zQ{position:relative;width:100%;max-width:380px;padding:clamp(30px,6vw,42px) clamp(24px,5vw,34px);text-align:center;transform:rotate(-1.1deg);animation:home_rise__1JZhV 1.1s var(--ease) .3s both}.home_demoTag___mRUw{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:var(--gold);color:#fff;font-size:9px;letter-spacing:.22em;text-transform:uppercase;padding:4px 12px;white-space:nowrap;z-index:2}.home_demoQuestion__qPabV{font-size:clamp(24px,6vw,32px);font-style:italic;line-height:1.15;margin:14px 0 10px}.home_demoTeaser__uBXfr{font-size:13px;font-style:italic;color:var(--text-soft);margin-bottom:26px}.home_arena__al0md{position:relative;min-height:118px;display:flex;align-items:center;justify-content:center;gap:14px;touch-action:manipulation}.home_choice__tJz91{font-family:var(--font-body),Georgia,serif;font-size:15px;letter-spacing:.07em;padding:12px 26px;border-radius:2px;border:1px solid var(--ink);cursor:pointer;white-space:nowrap;transition:transform .32s var(--ease),background .3s var(--ease),color .3s var(--ease),opacity .4s var(--ease)}.home_yes__r_XnQ{background:var(--ink);color:var(--paper-inset);box-shadow:0 2px 0 var(--ink-deep),0 10px 22px -12px rgba(74,15,29,.6)}.home_yes__r_XnQ:hover{background:var(--ink-bright)}.home_no__pmLVl{background:transparent;color:var(--ink);border-color:rgba(110,27,44,.4);will-change:transform}.home_noGone__w8pbl{opacity:0;pointer-events:none;transform:scale(.2) rotate(-18deg)!important}.home_nudge__rTk0X{position:absolute;left:0;right:0;bottom:2px;font-size:13px;font-style:italic;color:var(--gold);animation:home_nudgeIn__bkF2Q .45s var(--ease) both}@keyframes home_nudgeIn__bkF2Q{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.home_demoWin__nD_fx{animation:home_nudgeIn__bkF2Q .5s var(--ease) both}.home_demoWinTitle__YWgUL{font-size:clamp(21px,5vw,26px);font-style:italic;margin-bottom:10px}.home_demoWinSub__gkvoL{font-size:14px;color:var(--text-soft);line-height:1.55;margin-bottom:20px}.home_demoReset__B68PW{background:none;border:0;border-bottom:1px solid var(--gold-soft);color:var(--text-faint);font-family:var(--font-body),Georgia,serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:0 0 3px;cursor:pointer;transition:color .3s,border-color .3s}.home_demoReset__B68PW:hover{color:var(--ink);border-color:var(--ink)}.home_section__JtNPk{padding:clamp(52px,10vw,92px) 0;border-top:1px solid var(--rule)}.home_sectionHead__Gl6hb{text-align:center;margin-bottom:clamp(34px,7vw,52px)}.home_sectionTitle__xI2sC{font-size:clamp(27px,6.5vw,40px);font-style:italic;margin-top:14px}.home_steps__fcLgM{display:grid;grid-gap:clamp(22px,4vw,30px);gap:clamp(22px,4vw,30px)}@media (min-width:760px){.home_steps__fcLgM{grid-template-columns:repeat(3,1fr)}}.home_step__ZzfdE{padding:clamp(26px,4vw,34px) clamp(22px,3vw,28px);text-align:center}.home_stepNum__ussCZ{font-family:var(--font-display),Georgia,serif;font-size:clamp(38px,8vw,50px);font-style:italic;color:var(--gold-soft);line-height:1;margin-bottom:14px}.home_stepTitle__VnLkx{font-size:clamp(19px,4.6vw,22px);margin-bottom:10px}.home_stepBody__SOwaZ{font-size:15px;line-height:1.6;color:var(--text-soft)}.home_uses__h1SFM{display:grid;grid-gap:0;gap:0;max-width:640px;margin:0 auto}.home_use__q00LC{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:18px 4px;border-bottom:1px solid var(--rule)}.home_use__q00LC:first-child{border-top:1px solid var(--rule)}.home_useName__2qfTf{font-family:var(--font-display),Georgia,serif;font-size:clamp(19px,4.6vw,23px);font-style:italic;color:var(--ink);flex:0 0 auto}.home_useHint__cByVR{font-size:15px;color:var(--text-soft);line-height:1.5;flex:1 1 240px}.home_faq__FFQSm{max-width:640px;margin:0 auto}.home_faqItem__lyXGn{border-bottom:1px solid var(--rule);padding:20px 4px}.home_faqItem__lyXGn:first-child{border-top:1px solid var(--rule)}.home_faqQ__iTJeV{font-family:var(--font-display),Georgia,serif;font-size:clamp(17px,4.3vw,20px);color:var(--ink);margin-bottom:8px}.home_faqA__eo8p5{font-size:15px;line-height:1.65;color:var(--text-soft)}.home_final__5mOxM{text-align:center;padding:clamp(56px,11vw,100px) 0;border-top:1px solid var(--rule)}.home_finalTitle__WsaEe{font-size:clamp(30px,7.5vw,50px);font-style:italic;margin:16px 0 26px;line-height:1.1}.home_footer__df0cR{padding:clamp(26px,5vw,36px) 0 clamp(34px,6vw,48px);border-top:1px solid var(--rule);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.home_footerInner__8nnwW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.home_footerNav__jMYSi{display:flex;flex-wrap:wrap;gap:10px 20px}.home_footerNav__jMYSi a{color:var(--text-faint);text-decoration:none;transition:color .3s}.home_footerNav__jMYSi a:hover{color:var(--ink)}@media (max-width:600px){.home_footerInner__8nnwW{justify-content:center;text-align:center}.home_footerNav__jMYSi{justify-content:center}}