.page_page__ARc8z{width:100%;max-width:880px;margin-inline:auto;padding-inline:var(--gutter);padding-bottom:var(--space-9)}.page_back__603Kd{display:inline-flex;align-items:center;gap:var(--space-2);padding-top:clamp(80px,14vh,120px);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.8125rem;letter-spacing:.02em;color:var(--slate);transition:color var(--t-fast) var(--ease-out)}.page_back__603Kd:hover{color:var(--ink)}.page_hero__Lqj1i{padding-top:var(--space-8);padding-bottom:clamp(64px,10vw,96px)}.page_heroEyebrow__WteC_{margin-bottom:var(--space-5)}.page_heroTitle__t2bBV{font-size:clamp(2.75rem,9vw,5rem);font-weight:600;letter-spacing:-.03em;line-height:1;margin-bottom:var(--space-6)}.page_heroSub__hKYBx{font-size:clamp(1.0625rem,2vw,1.25rem);color:var(--slate);line-height:1.55;max-width:44ch;margin-bottom:var(--space-4)}.page_heroBadge__6LXm5{display:block}.page_heroStats__oJS3K{display:flex;flex-wrap:wrap;margin-top:var(--space-7);margin-bottom:var(--space-5);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.page_heroStat__oeZry{display:flex;flex-direction:column;gap:3px;padding:var(--space-4) var(--space-5);flex:1 1;min-width:0;border-right:1px solid var(--hairline)}.page_heroStat__oeZry:last-child{border-right:none}.page_heroStatValue__HwB3g{font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--ink)}.page_heroStatLabel__jf_SS,.page_heroStatValue__HwB3g{font-family:var(--font-geist-mono),ui-monospace,monospace}.page_heroStatLabel__jf_SS{font-size:.6875rem;letter-spacing:.07em;text-transform:uppercase;color:var(--slate)}.page_section__dJGgF{padding-block:clamp(48px,8vw,80px);border-top:1px solid var(--hairline)}.page_sectionLabel__8qMJo{margin-bottom:var(--space-6)}.page_overview__9wBw8{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:clamp(32px,6vw,64px);gap:clamp(32px,6vw,64px);align-items:center}.page_overviewLead__p5nvb{font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:500;letter-spacing:-.015em;line-height:1.45;color:var(--ink);margin-bottom:var(--space-5)}.page_overviewBody__PS_z0{font-size:1rem;color:var(--slate);line-height:1.65;margin:0}.page_overviewImage__LAWDL{border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden;background:var(--mist);padding:var(--space-5)}.page_overviewImg__7QUra{width:100%;height:auto;display:block;object-fit:contain}.page_features__NyhtY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.page_feature__rdO8Q{padding-top:var(--space-5);border-top:2px solid var(--signal)}.page_featureTitle__yZb0Y{font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin-bottom:var(--space-3)}.page_featureDesc__1jXXT{font-size:.9375rem;color:var(--slate);line-height:1.6;margin:0}.page_callout__ka16l{background:var(--mist);border-radius:var(--r-md);padding:clamp(28px,6vw,56px);margin-block:clamp(48px,8vw,80px)}.page_calloutText__hbUKP{font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:500;letter-spacing:-.015em;line-height:1.45;color:var(--ink);max-width:48ch;margin:0}.page_sysList__vULqr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.page_sysItem__kxVFW{display:flex;align-items:baseline;gap:var(--space-5);padding-block:var(--space-5);border-bottom:1px solid var(--hairline)}.page_sysItem__kxVFW:first-child{padding-top:0}.page_sysNum__l3MhO{flex-shrink:0;color:var(--signal);width:2ch}.page_sysTitle__ww5sK{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em;margin-bottom:var(--space-2)}.page_sysDesc__RMgnI{font-size:.9375rem;color:var(--slate);line-height:1.6;margin:0;max-width:62ch}.page_ctaLead__n5_A7{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;letter-spacing:-.015em;line-height:1.45;max-width:40ch;margin-bottom:var(--space-6);margin-top:0}.page_siteButton__r7mx0{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.9375rem;font-weight:500;background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:var(--r-sm);padding:12px 24px;transition:background var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}.page_siteButton__r7mx0:hover{background:transparent;color:var(--ink)}.page_footer__Y3p2s{display:flex;align-items:center;gap:var(--space-3);padding-top:clamp(48px,8vw,80px)}@media (max-width:680px){.page_heroStat__oeZry{flex:0 0 50%}.page_heroStat__oeZry:nth-child(2){border-right:none}.page_heroStat__oeZry:nth-child(3),.page_heroStat__oeZry:nth-child(4){border-top:1px solid var(--hairline)}.page_overview__9wBw8{grid-template-columns:1fr}.page_overviewImage__LAWDL{order:-1;max-width:320px}.page_features__NyhtY{grid-template-columns:1fr;gap:var(--space-5)}}.page_ctaRow__nHsec{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_illus__1Ciw7{display:flex;justify-content:center;background:var(--mist);border-radius:var(--r-md);padding:var(--space-5);margin-bottom:var(--space-5)}.page_illus__1Ciw7 svg{width:100%;max-width:170px;height:auto;overflow:visible}.page_svBezel__G1Mj_{fill:var(--paper);stroke:var(--ink);stroke-width:2.5}.page_svScreen__AWZPN{fill:var(--hairline)}.page_svPerson__g5Udd{fill:var(--slate);opacity:.35}.page_svInk__GFLyn{fill:var(--ink)}.page_svPaper__vxUcj{fill:var(--paper)}.page_svSignal__lZFdZ{fill:var(--signal)}.page_svSignalRing__2w3Ob{fill:none;stroke:var(--signal);stroke-width:2;opacity:.45}.page_svCheck__s29fA{fill:none;stroke:var(--paper);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.page_svFrame__bk8YY{fill:var(--paper);stroke:var(--slate);stroke-width:1}.page_svFrameActive__pvuNM{fill:var(--paper);stroke:var(--signal);stroke-width:3}.page_svWindow__BymjZ{fill:var(--hairline)}.page_svPhone__FjIv0{fill:var(--paper);stroke:var(--ink);stroke-width:2.5}.page_svDash__Fd1iK{fill:none;stroke:var(--signal);stroke-width:2;stroke-dasharray:4 4}.page_svTextInk__BGLvd,.page_svTextLight__TxB57{font-family:inherit;font-size:12px;font-weight:600}.page_svTextLight__TxB57{fill:var(--paper)}.page_svTextInk__BGLvd{fill:var(--ink)}.page_booth__2TMDg{max-width:440px;margin:var(--space-6) 0 0;border:10px solid var(--ink);border-radius:28px;background:linear-gradient(150deg,#6b4430,#2d2a2c 55%,#8a3a1c);padding:clamp(24px,6vw,48px) clamp(16px,5vw,40px);display:grid;place-items:center}.page_instructionsIntro__1x8VC{max-width:var(--measure);font-size:1rem;color:var(--slate);line-height:1.65;margin:0}.page_popup__AeZdz{width:100%;max-width:320px;background:rgba(255,255,255,.96);color:#14181f;border-radius:var(--r-md);padding:var(--space-5);box-shadow:0 12px 32px rgba(0,0,0,.25)}.page_popupTitle__rZAE8{font-size:1.125rem;font-weight:700;margin-bottom:var(--space-3)}.page_popupList__3SIuo{margin:0 0 var(--space-3);padding-left:1.25em;font-size:.9375rem;line-height:1.6}.page_popupNote__hHcVo{font-size:.8125rem;color:#6e7681;margin-bottom:var(--space-4)}.page_popupBtn__ngyqc{display:block;text-align:center;padding:10px;border-radius:999px;background:#14181f;color:#ffffff;font-size:.9375rem;font-weight:600}.page_flow__oeiN_{list-style:none;margin:0 0 var(--space-6);padding:0;display:flex;gap:32px}.page_flowStep__zAPL_{flex:1 1;display:flex;position:relative}.page_flowNode__qBEQA{flex:1 1;align-self:stretch;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2);padding:var(--space-5) var(--space-3);background:var(--mist);border-radius:var(--r-md)}.page_flowIcon__M10e1{flex:none;width:44px;height:44px;border-radius:50%;background:var(--paper);color:var(--signal);display:grid;place-items:center}.page_flowIcon__M10e1 svg{width:22px;height:22px}.page_flowText__JPMrJ{display:flex;flex-direction:column;gap:var(--space-1)}.page_flowTitle__xRRM2{font-size:.9375rem;font-weight:600;line-height:1.3}.page_flowSub__WiXlt{font-size:.8125rem;color:var(--slate);line-height:1.4}.page_flowChips__TZfZw{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1)}.page_flowChip__3YYSx{font-size:.75rem;padding:2px 8px;border-radius:999px;background:var(--paper);color:var(--slate)}.page_flowArrow__3PErU{position:absolute;top:50%;left:100%;width:32px;transform:translateY(-50%);text-align:center;color:var(--slate);font-size:1.125rem}.page_note__lPCbQ{display:flex;align-items:center;gap:var(--space-4);border:1.5px dashed var(--hairline);border-radius:var(--r-md);padding:var(--space-4) var(--space-5)}.page_noteText__BReHD{margin:0;font-size:.9375rem;color:var(--slate);line-height:1.55}.page_noteText__BReHD strong{color:var(--ink)}.page_chips__Xx77d{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.page_chip___3Yqk{font-size:.8125rem;font-weight:500;padding:6px 12px;border-radius:999px;background:var(--signal-wash);color:var(--ink)}.page_frames__Npxoh{display:flex;align-items:center;justify-content:center;gap:var(--space-5);background:var(--mist);border-radius:var(--r-md);padding:var(--space-6) var(--space-5);margin-bottom:var(--space-6)}.page_frame__u8dBG{flex:0 1 180px;margin:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.page_frameImg__IEY1B{width:100%;height:auto;display:block;border-radius:6px;box-shadow:0 6px 20px rgba(20,24,31,.12)}.page_framesArrow__Z_muC{color:var(--slate);font-size:1.25rem}@media (max-width:680px){.page_flow__oeiN_{flex-direction:column;gap:28px}.page_flowNode__qBEQA{flex-direction:row;text-align:left;gap:var(--space-4);padding:var(--space-4)}.page_flowChips__TZfZw{justify-content:flex-start}.page_flowArrow__3PErU{top:100%;left:50%;width:28px;line-height:28px;transform:translateX(-50%) rotate(90deg)}.page_illus__1Ciw7 svg{max-width:130px}.page_frames__Npxoh{gap:var(--space-3);padding:var(--space-5) var(--space-4)}}