.mx-pt{--pt-panel:var(--mx-glass-panel);--pt-border:var(--mx-glass-border);--pt-surface:rgba(255,255,255,0.04);--pt-mint:var(--mx-mint);color:var(--mx-ink);background:var(--mx-bg);font-family:Inter,system-ui,sans-serif;overflow-x:clip}[data-theme=light] .mx-pt{--pt-surface:rgba(10,13,22,0.03)}.mx-pt section{padding:56px max(20px,env(safe-area-inset-left,0px)) 56px max(20px,env(safe-area-inset-right,0px));border-bottom:1px solid var(--mx-line)}.mx-pt .pt-in{max-width:1120px;margin:0 auto}@media (min-width:900px){.mx-pt section{padding-top:96px;padding-bottom:96px}}.pt-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mx-muted);margin:0 0 16px;display:flex;align-items:center;gap:8px}.pt-eyebrow .pt-dot{width:7px;height:7px;border-radius:50%;background:var(--mx-red);box-shadow:0 0 0 4px rgba(255,43,43,.18)}.mx-pt h1,.mx-pt h2,.mx-pt h3{font-family:Sora,Inter,sans-serif;margin:0;letter-spacing:-.01em;text-wrap:balance;color:var(--mx-ink);background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:var(--mx-ink)!important}.mx-pt h1 .pt-r,.mx-pt h2 .pt-r{color:var(--mx-red);-webkit-text-fill-color:var(--mx-red)!important}.mx-pt>section:first-child{padding-top:calc(var(--mx-nav-h, 112px) + 40px)}@media (min-width:900px){.mx-pt>section:first-child{padding-top:calc(var(--mx-nav-h, 112px) + 64px)}}.mx-pt h1{font-size:clamp(34px,7vw,64px);line-height:1.06;font-weight:700}.mx-pt h2{font-size:clamp(26px,4vw,40px);line-height:1.15;font-weight:600}.mx-pt h3{font-size:16px;font-weight:600}.mx-pt .pt-r{color:var(--mx-red)}.pt-sub{color:var(--mx-body);font-size:clamp(16px,1.6vw,19px);line-height:1.55;margin:18px 0 0;max-width:56ch}.pt-sub b{color:var(--mx-ink);font-weight:600}.pt-tiny{font-size:12px;color:var(--mx-muted);margin-top:14px}.pt-tiny b{color:var(--mx-ink)}.pt-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.pt-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:999px;font-weight:600;font-size:14px;text-decoration:none;color:var(--mx-ink);border:1px solid var(--mx-line);transition:transform .18s ease,box-shadow .18s ease}.pt-btn:hover{transform:translateY(-1px)}.pt-btn--red{background:linear-gradient(165deg,#ff8a78,#ff3b33 55%,#b0080f);color:#fff;border-color:transparent;box-shadow:0 14px 40px rgba(255,43,43,.28)}[data-theme=light] .pt-btn--red{background:linear-gradient(165deg,#ff5a48,#e1261d 55%,#a30a10)}.pt-hero{position:relative}.pt-hero .pt-glow{position:absolute;right:-20%;bottom:-40%;width:60%;aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,43,43,.22),transparent 60%)}.pt-hero .pt-in{position:relative;display:grid;grid-gap:32px;gap:32px}@media (min-width:900px){.pt-hero .pt-in{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px}}.pt-slip{background:var(--pt-panel);border:1px solid var(--pt-border);border-radius:18px;padding:18px;max-width:420px;box-shadow:0 30px 60px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (min-width:900px){.pt-slip{justify-self:end;transform:rotate(-2deg)}}[data-theme=light] .pt-slip{box-shadow:0 30px 60px rgba(10,13,22,.12)}.pt-slip-top{display:flex;justify-content:space-between;font-size:12px;color:var(--mx-muted)}.pt-slip-top img{width:16px;height:16px;vertical-align:-3px;margin-right:6px}.pt-slip-amt{font-family:Sora,Inter,sans-serif;font-size:44px;font-weight:700;margin:10px 0 12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pt-slip-rows div{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:8px 0;border-top:1px solid var(--mx-line)}.pt-slip-rows span{color:var(--mx-body);min-width:0}.pt-slip-rows b{color:var(--mx-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pt-slip-foot{display:flex;justify-content:space-between;font-size:12px;color:var(--mx-muted);margin-top:10px}.pt-slip-foot .pt-ok{color:var(--pt-mint)}.pt-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr;margin-top:24px}@media (min-width:720px){.pt-grid.c2{grid-template-columns:1fr 1fr}.pt-grid.c3{grid-template-columns:repeat(3,1fr)}.pt-grid.c4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.pt-grid.c4{grid-template-columns:repeat(4,1fr)}}.pt-card{background:var(--pt-panel);border:1px solid var(--pt-border);border-radius:16px;padding:20px;min-width:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pt-card .pt-k{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mx-muted)}.pt-card .pt-v{font-family:Sora,Inter,sans-serif;font-size:32px;font-weight:700;margin:8px 0 2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pt-card .pt-d{font-size:13px;color:var(--mx-body)}.pt-card p{margin:8px 0 0;color:var(--mx-body);font-size:14px;line-height:1.5}.pt-card--hot{border-color:rgba(255,43,43,.6);box-shadow:0 0 0 1px rgba(255,43,43,.25),0 20px 50px rgba(255,43,43,.12)}.pt-card--hot .pt-v{color:var(--mx-red)}.pt-row{display:flex;gap:12px;align-items:flex-start}.pt-num{flex:none;width:30px;height:30px;border-radius:50%;background:var(--mx-silver-gradient);color:var(--mx-bg);font-family:Sora,Inter,sans-serif;font-weight:700;font-size:13px;display:grid;place-items:center}.pt-compare{display:grid;grid-gap:10px;gap:10px;grid-template-columns:1fr;margin-top:24px;align-items:stretch}@media (min-width:900px){.pt-compare{grid-template-columns:1fr auto 1fr}}.pt-compare>div:not(.pt-vs){background:var(--pt-surface);border:1px solid var(--mx-line);border-radius:16px;padding:20px;display:grid;grid-gap:4px;gap:4px}.pt-compare .pt-k{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mx-muted)}.pt-compare b{font-family:Sora,Inter,sans-serif;font-size:34px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pt-compare b.pt-r{color:var(--mx-red)}.pt-compare .pt-why{font-size:13px;color:var(--mx-body)}.pt-compare .pt-vs{align-self:center;justify-self:center;font-family:Sora,Inter,sans-serif;font-weight:600;color:var(--mx-muted);padding:6px 0}.pt-calc{background:var(--pt-panel);border:1px solid var(--pt-border);border-radius:18px;padding:22px;margin-top:24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pt-seg{display:flex;gap:6px;flex-wrap:wrap}.pt-seg button{font:inherit;font-size:13px;padding:8px 13px;border-radius:999px;border:1px solid var(--mx-line);background:transparent;color:var(--mx-ink);cursor:pointer}.pt-seg button[aria-pressed=true]{background:var(--mx-ink);color:var(--mx-bg);border-color:var(--mx-ink)}.pt-calc label{display:block;font-size:13px;color:var(--mx-muted);margin:18px 0 8px}.pt-calc label b{color:var(--mx-ink)}.pt-calc input[type=range]{width:100%;accent-color:var(--mx-red)}.pt-chart{width:100%;height:180px;display:block;margin-top:16px;max-width:100%;color:var(--mx-ink)}.pt-big{font-family:Sora,Inter,sans-serif;font-size:clamp(40px,6vw,60px);font-weight:700;line-height:1;margin-top:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pt-big small{display:block;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;color:var(--mx-muted);margin-top:10px;line-height:1.5}.pt-band{background:radial-gradient(120% 80% at 50% 0,rgba(255,43,43,.12),transparent 60%)}.pt-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.pt-chips span{font-size:13px;padding:7px 12px;border-radius:999px;color:var(--mx-ink)}.pt-chips span,.pt-terms{border:1px solid var(--mx-line)}.pt-terms{display:grid;border-radius:14px;overflow:hidden;margin-top:24px}.pt-terms>div{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding:14px 16px;border-top:1px solid var(--mx-line);font-size:14px}@media (min-width:720px){.pt-terms>div{grid-template-columns:1fr 2fr;gap:16px}}.pt-terms>div:first-child{border-top:0}.pt-terms b{color:var(--mx-ink);font-weight:600}.pt-terms span{color:var(--mx-body);line-height:1.5}.pt-faq details{border-top:1px solid var(--mx-line);padding:14px 0}.pt-faq summary{cursor:pointer;font-weight:600;color:var(--mx-ink);font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:12px}.pt-faq summary::-webkit-details-marker{display:none}.pt-faq summary:after{content:"+";color:var(--mx-muted);font-weight:400}.pt-faq details[open] summary:after{content:"−"}.pt-faq p{margin:10px 0 0;color:var(--mx-body);font-size:15px;line-height:1.55;max-width:64ch}.pt-founder{display:flex;gap:16px;align-items:flex-start}.pt-founder img{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:none}.pt-founder p{margin:0 0 8px;color:var(--mx-body);font-size:16px;line-height:1.55;max-width:60ch}.pt-founder .pt-sig{font-size:12px;color:var(--mx-muted)}.pt-doc h1{font-size:clamp(30px,5vw,48px)}.pt-doc h2{font-size:clamp(22px,3vw,30px)}.pt-doc .pt-sub{font-size:16px}.pt-doc section{padding-top:40px;padding-bottom:40px}@media (min-width:900px){.pt-doc section{padding-top:56px;padding-bottom:56px}}.pt-doc .pt-in{max-width:820px}.pt-toc{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.pt-toc a{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid var(--mx-line);color:var(--mx-body);text-decoration:none}.pt-form{background:var(--pt-panel);border:1px solid var(--pt-border);border-radius:18px;padding:22px;margin-top:24px;max-width:640px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pt-form label{display:block;font-size:12px;color:var(--mx-muted);margin:14px 0 6px}.pt-form label:first-of-type{margin-top:0}.pt-form input,.pt-form select,.pt-form textarea{width:100%;font:inherit;font-size:15px;padding:12px 14px;border-radius:10px;border:1px solid var(--mx-line);background:var(--pt-surface);color:var(--mx-ink);min-width:0}.pt-form input:focus,.pt-form select:focus,.pt-form textarea:focus{outline:2px solid rgba(255,43,43,.5);outline-offset:1px}.pt-form .pt-two{display:grid;grid-gap:0 14px;gap:0 14px;grid-template-columns:1fr}@media (min-width:640px){.pt-form .pt-two{grid-template-columns:1fr 1fr}}.pt-form button[type=submit]{font:inherit;font-weight:600;font-size:15px;margin-top:20px;width:100%;cursor:pointer;border:0}.pt-form .pt-err{margin-top:12px;font-size:13px;color:var(--mx-red)}.pt-form .pt-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pt-done{background:var(--pt-panel);border:1px solid rgba(110,231,183,.4);border-radius:18px;padding:24px;margin-top:24px;max-width:640px}.pt-done h3{font-size:20px}.pt-done p{color:var(--mx-body);margin:10px 0 0;line-height:1.55}.pt-btn:focus-visible,.pt-form button:focus-visible,.pt-seg button:focus-visible{outline:2px solid var(--mx-red);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.pt-reveal{animation:pt-up .7s ease both}@keyframes pt-up{0%{opacity:.001;transform:translateY(10px)}to{opacity:1;transform:none}}}.mx-pt .pt-silver,.mx-pt h2.pt-silver{display:block;background:linear-gradient(128deg,#ffffff,#c4c8d2)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}[data-theme=light] .mx-pt .pt-silver,[data-theme=light] .mx-pt h2.pt-silver{background:linear-gradient(165deg,#0a0d16,#1c2230 55%,#4a5262)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.mx-pt h2 .pt-silver{display:inline}.pt-hero2{position:relative;overflow:hidden;border-bottom:1px solid var(--mx-line);padding:calc(var(--mx-nav-h, 112px) + 28px) max(20px,env(safe-area-inset-left,0px)) 64px max(20px,env(safe-area-inset-right,0px))}@media (min-width:900px){.pt-hero2{padding-top:calc(var(--mx-nav-h, 112px) + 56px);padding-bottom:96px}}.pt-hero2__backdrop{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.pt-hero2__stars circle{fill:#fff}.pt-hero2__flare circle,.pt-hero2__flare rect{fill:#dce8ff}[data-theme=light] .pt-hero2__stars circle{fill:#0a0d16}[data-theme=light] .pt-hero2__flare circle,[data-theme=light] .pt-hero2__flare rect{fill:#3a5a8a}.pt-hero2__content{position:relative;z-index:2;max-width:1040px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.pt-hero2__eyebrow{margin:0;justify-content:center}.pt-hero2__h1-semantic{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pt-hero2__h1{font-family:Sora,Inter,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.04;font-size:clamp(38px,6.8vw,76px);text-wrap:balance}.pt-hero2__h1 span{display:block}.pt-hero2__accent{color:var(--mx-red)}.pt-hero2__lede{margin:0;color:var(--mx-body);font-size:clamp(16px,1.6vw,19px);line-height:1.6;max-width:720px}.pt-hero2__ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;align-items:center;margin-top:6px}.pt-hero2__ghost{padding:14px 22px}.pt-hero2__trust{margin:0;font-size:13px;color:var(--mx-muted)}.pt-hero5{position:relative;overflow:hidden;border-bottom:1px solid var(--mx-line);padding:calc(var(--mx-nav-h,112px) + 36px) max(20px,env(safe-area-inset-left,0px)) 56px max(20px,env(safe-area-inset-right,0px));background:radial-gradient(70% 60% at 70% 60%,rgba(255,43,43,.1),transparent 60%),radial-gradient(60% 50% at 20% 10%,rgba(174,184,200,.08),transparent 60%)}@media (min-width:900px){.pt-hero5{padding:calc(var(--mx-nav-h,112px) + 64px) 64px 96px}}.pt-hero5__glow{position:absolute;inset:auto -10% -30% auto;width:60%;aspect-ratio:1.4;border-radius:50%;background:radial-gradient(closest-side,rgba(255,43,43,.18),transparent 70%);filter:blur(20px);pointer-events:none}.pt-hero5__grid{position:relative;z-index:1;max-width:1260px;margin:0 auto;display:grid;grid-gap:36px;gap:36px;grid-template-columns:1fr;align-items:center}@media (min-width:900px){.pt-hero5__grid{grid-template-columns:1.02fr .98fr;gap:40px}}.pt-hero5__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px;text-align:left}.pt-hero5__h1{font-family:Sora,Inter,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.02;font-size:clamp(40px,4.6vw,66px);text-wrap:balance}.pt-hero5__h1 span{display:block}.pt-hero5 .pt-hero2__lede{text-align:left;max-width:520px}.pt-hero5 .pt-hero2__ctas,.pt-hero5 .pt-hero2__eyebrow{justify-content:flex-start}.pt-hero5__count{display:flex;flex-direction:column;gap:2px}.pt-hero5__count-num{font-family:Sora,Inter,sans-serif;font-weight:700;font-size:clamp(34px,4vw,54px);letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mx-red);text-shadow:0 0 30px rgba(255,43,43,.35)}.pt-hero5__count-cap{font-size:13px;color:var(--mx-muted)}.pt-hero5__count-cap b{color:var(--mx-ink)}.pt-hero5__stage{position:relative;height:520px;perspective:1400px;perspective-origin:50% 30%}@media (max-width:699px){.pt-hero5__stage{height:420px}}.pile{width:0;height:0;transform-style:preserve-3d;transform:translate(-50%,-50%) rotateX(58deg) rotate(-14deg)}.pile,.pile__plate{position:absolute;left:50%;top:58%}.pile__plate{width:460px;height:260px;transform:translate(-50%,-50%) rotateX(58deg) rotate(-14deg) translateZ(-6px);border-radius:24px;background:linear-gradient(155deg,rgba(255,255,255,.1),rgba(255,255,255,.03) 50%,rgba(8,10,18,.5));border:1px solid rgba(255,255,255,.12);box-shadow:0 60px 120px rgba(0,0,0,.6)}.pile__shadow{position:absolute;left:50%;top:66%;width:420px;height:160px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(255,43,43,.35),transparent 70%);filter:blur(24px)}@media (max-width:699px){.pile__plate{width:320px;height:180px}.pile__shadow{width:300px}}.pt-note{position:absolute;left:-170px;top:-85px;width:340px;height:170px;border-radius:10px;transform-style:preserve-3d;box-shadow:0 2px 0 rgba(0,0,0,.8),0 10px 30px rgba(0,0,0,.5);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;color:#e8eaef;font-family:Space Grotesk,Sora,Inter,sans-serif}@media (max-width:699px){.pt-note{left:-130px;top:-65px;width:260px;height:130px}}.pt-note__art{position:absolute;inset:0;width:100%;height:100%}.pt-note__stone{position:absolute;left:22%;top:50%;width:58px;height:58px;transform:translate(-50%,-50%);filter:drop-shadow(0 6px 10px rgba(0,0,0,.6))}@media (max-width:699px){.pt-note__stone{width:42px;height:42px}}.pt-note__amt{position:absolute;right:9%;top:30%;font-size:40px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(128deg,#fff,#c4c8d2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:699px){.pt-note__amt{font-size:30px}}.pt-note__brand{position:absolute;right:9%;top:60%;font-size:10px;letter-spacing:.18em;color:#aeb8c8;white-space:nowrap}.pt-note__month{position:absolute;right:9%;top:72%;font-size:9px;letter-spacing:.2em;color:rgba(174,184,200,.7)}@media (max-width:699px){.pt-note__brand,.pt-note__month{font-size:7.5px}}.pt-note__seal{position:absolute;left:46%;top:16%;width:38px;height:38px;border-radius:50%;border:1.5px solid rgba(255,43,43,.9);color:#ff5a5a;font-size:11px;font-weight:700;display:grid;place-items:center;box-shadow:inset 0 0 0 3px rgba(255,43,43,.15);transform:rotate(-12deg)}@media (max-width:699px){.pt-note__seal{width:28px;height:28px;font-size:8px}}.pt-note__bl,.pt-note__br,.pt-note__tl,.pt-note__tr{position:absolute;font-size:8px;letter-spacing:.24em;color:rgba(174,184,200,.75)}.pt-note__tl{left:5%;top:7%}.pt-note__tr{right:5%;top:7%}.pt-note__bl{left:5%;bottom:7%}.pt-note__br{right:5%;bottom:7%}@media (max-width:699px){.pt-note__bl{display:none}}.pt-note.is-falling{transition:transform 1.25s cubic-bezier(.2,.9,.25,1),opacity .4s ease}.pt-note.is-fading{opacity:0;transition:opacity .6s ease}[data-theme=light] .pile__plate{background:linear-gradient(155deg,rgba(255,255,255,.95),rgba(255,255,255,.78) 50%,rgba(238,241,247,.9));border-color:rgba(10,13,22,.1);box-shadow:0 60px 120px rgba(10,13,22,.18)}