html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.pr{--bg:#f9fbfe;--surface:#fdfeff;--ink:#0d1321;--ink-2:#141b2b;--ink-text:#f1f4f7;--ink-muted:#a0a8b5;--ink-edge:#262e3e;--primary:#3a75e7;--primary-deep:#225bcc;--marker:#f87025;--edge:#dae0e8;--edge-subtle:#e8ecf1;--text:#191f2b;--muted:#4c535e;--faint:#6e757f;--radius:8px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-osmo:cubic-bezier(.625, .05, 0, 1);--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--section-pad:clamp(80px, 7.5vw, 100px);background:var(--bg);color:var(--text);font-family:var(--font-inter), "Inter", system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}@supports (color:lab(0% 0 0)){.pr{--bg:lab(98.6003% -.330806 -1.47094);--surface:lab(99.6482% -.166625 -.736165);--ink:lab(6.01809% .610203 -10.4975);--ink-2:lab(9.8831% .612743 -11.5856);--ink-text:lab(95.9282% -.492334 -2.20417);--ink-muted:lab(68.6101% -.934541 -7.41605);--ink-edge:lab(18.605% .238225 -11.6843);--primary:lab(50.0553% 11.8466 -65.0661);--primary-deep:lab(40.5523% 15.311 -64.9009);--marker:lab(63.8695% 50.3606 63.694);--edge:lab(88.9551% -.959665 -4.3943);--edge-subtle:lab(93.256% -.651032 -2.93585);--text:lab(11.6889% .165828 -9.13443);--muted:lab(34.9639% -.823021 -7.36393);--faint:lab(48.9042% -1.02451 -6.61864)}}.pr *,.pr :before,.pr :after{box-sizing:border-box}.pr-home{overflow-x:clip}.pr .mobile-reorder{display:contents}.pr h1,.pr h2,.pr h3{font-family:var(--font-geist), "Geist", sans-serif;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.06}.pr p{margin:0}.pr a{color:inherit;text-decoration:none}.pr ul,.pr ol{margin:0;padding:0;list-style:none}.pr img{max-width:100%;display:block}.pr button,.pr input{font:inherit}.pr .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.pr .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-lg);font-size:.75rem}.pr .grain{pointer-events:none;z-index:70;opacity:.042;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.74' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.pr .mk{isolation:isolate;white-space:nowrap;display:inline-block;position:relative}.pr .mk .mk-stroke{z-index:-1;background:var(--marker);pointer-events:none;transform-origin:0;position:absolute}.pr .mk-hl .mk-stroke{opacity:.38;border-radius:.12em .22em .1em .26em/.3em .16em .32em .14em;inset:.48em -.12em -.04em -.1em;transform:rotate(-.9deg)}.pr .mk-un .mk-stroke{opacity:.92;border-radius:3px 5px 4px 6px/4px 3px 5px 4px;height:.13em;bottom:-.12em;left:-.06em;right:-.08em;transform:rotate(-.5deg)}.pr.pr-nav{z-index:30;pointer-events:none;background:0 0;justify-content:center;padding:14px 24px 0;display:flex;position:fixed;top:0;left:0;right:0}.pr .nav-pill{pointer-events:auto;align-items:center;gap:var(--space-lg);background:var(--surface);border:1px solid var(--edge);width:100%;max-width:940px;height:56px;transition:box-shadow .45s var(--ease-out), border-color .4s ease;border-radius:12px;padding:0 8px 0 18px;display:flex;box-shadow:0 1px 2px #0d13210d,0 8px 22px -14px #0d132129;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.05),0 8px 22px -14px lab(6.01809% .610203 -10.4975/.16)}.pr.pr-nav.is-scrolled .nav-pill{box-shadow:0 1px 2px #0d13210f,0 18px 44px -20px #0d13214d;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.06),0 18px 44px -20px lab(6.01809% .610203 -10.4975/.3)}.pr .brand{cursor:pointer;flex-shrink:0;align-items:center;gap:12px;display:flex}.pr .brand svg{flex-shrink:0}.pr .nav-links{gap:var(--space-lg);margin:0 auto;display:flex}.pr .nav-links a{color:var(--muted);cursor:pointer;padding:6px 2px;font-size:.9375rem;transition:color .25s;position:relative}.pr .nav-links a:after{content:"";height:1.5px;transform-origin:var(--uo,left);transition:transform .28s var(--ease-out);background:currentColor;position:absolute;bottom:2px;left:2px;right:2px;transform:scaleX(0)}.pr .nav-links a:hover{color:var(--ink)}.pr .nav-links a:hover:after{transform:scaleX(1)}.pr .nav-cta{flex-shrink:0;align-items:center;gap:6px;display:flex}.pr .nav-login{position:relative}.pr .nav-login-trigger{height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 10px;font-size:.9375rem;transition:color .2s,background-color .2s;display:inline-flex}.pr .nav-login-trigger:hover{color:var(--ink);background:#f1f4f7;background:lab(95.9282% -.492334 -2.20417)}.pr .nav-login-caret{transition:transform .25s var(--ease-out);color:var(--faint)}.pr .nav-login-caret.is-open{transform:rotate(180deg)}.pr .nav-login-panel{background:var(--surface);border:1px solid var(--edge);transform-origin:100% 0;z-index:40;width:306px;animation:pr-nav-pop .18s var(--ease-out) both;border-radius:14px;padding:18px;position:absolute;top:calc(100% + 15px);right:0;box-shadow:0 1px 2px #0d13210f,0 22px 50px -22px #0d132157;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.06),0 22px 50px -22px lab(6.01809% .610203 -10.4975/.34)}@keyframes pr-nav-pop{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.pr .nav-login-title{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);margin-bottom:14px;font-size:1.0625rem;font-weight:700}.pr .nav-login-google{border:1px solid var(--edge);background:var(--surface);width:100%;height:42px;color:var(--ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:9px;font-size:.9375rem;transition:background-color .2s,border-color .2s;display:inline-flex}.pr .nav-login-google:hover:not(:disabled){background:var(--bg);border-color:var(--muted)}.pr .nav-login-google:disabled{opacity:.5;cursor:not-allowed}.pr .nav-login-google svg{flex-shrink:0;width:17px;height:17px}.pr .nav-login-divider{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);align-items:center;gap:10px;margin:13px 0;font-size:.6875rem;display:flex}.pr .nav-login-divider:before,.pr .nav-login-divider:after{content:"";background:var(--edge-subtle);flex:1;height:1px}.pr .nav-login-form{flex-direction:column;gap:11px;display:flex}.pr .nav-login-field{flex-direction:column;gap:5px;display:flex}.pr .nav-login-field>span{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:.6875rem}.pr .nav-login-field input{border:1px solid var(--edge);background:var(--bg);width:100%;height:40px;color:var(--text);border-radius:8px;outline:none;padding:0 12px;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.pr .nav-login-field input::placeholder{color:var(--faint)}.pr .nav-login-field input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #3a75e724;box-shadow:0 0 0 3px lab(50.0553% 11.8466 -65.0661/.14)}.pr .nav-login-pw{position:relative}.pr .nav-login-pw input{padding-right:40px}.pr .nav-login-pw-toggle{width:32px;height:32px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:color .2s;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.pr .nav-login-pw-toggle:hover{color:var(--ink)}.pr .nav-login-error{color:#c9302d;color:lab(45.9154% 59.7076 40.9321);font-size:.8125rem;line-height:1.4}.pr .nav-login-submit{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:8px;height:42px;margin-top:3px;font-size:.9375rem;transition:background-color .25s,transform .16s ease-out,opacity .2s}.pr .nav-login-submit:hover:not(:disabled){background:var(--primary-deep)}.pr .nav-login-submit:active:not(:disabled){transform:scale(.98)}.pr .nav-login-submit:disabled{opacity:.5;cursor:not-allowed}.pr .nav-login-foot{border-top:1px solid var(--edge-subtle);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:13px;font-size:.8125rem;display:flex}.pr .nav-login-foot-sep{flex:1}.pr .nav-login-link{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem}.pr .nav-login-link:hover{color:var(--primary-deep);text-decoration:underline}.pr .btn{border-radius:var(--radius);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;height:48px;padding:0 26px;font-size:.9375rem;transition:transform .16s ease-out;display:inline-flex;position:relative}.pr .btn:active{transform:scale(.97)}.pr .btn-bg{border-radius:var(--radius);background:var(--primary);position:absolute;inset:0}.pr .btn-circle-wrap{border-radius:var(--radius);position:absolute;inset:0;overflow:hidden}.pr .btn-circle{aspect-ratio:1;background:var(--primary-deep);width:115%;transition:transform .7s var(--ease-osmo), background-color .4s var(--ease-osmo);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)rotate(.001deg)}@media (hover:hover) and (pointer:fine){.pr .btn:hover .btn-circle{transform:translate(-50%,-50%)scale(1)rotate(.001deg)}}.pr .btn-label{z-index:1;color:#fff;white-space:nowrap;transition:color .4s;position:relative}.pr .btn-ghost .btn-bg{background:var(--surface);border:1px solid var(--edge)}.pr .btn-ghost .btn-circle{background:var(--ink)}.pr .btn-ghost .btn-label{color:var(--ink)}@media (hover:hover) and (pointer:fine){.pr .btn-ghost:hover .btn-label{color:var(--ink-text)}}.pr .btn-sm{height:38px;padding:0 16px;font-size:.875rem}.pr .slide-link{color:var(--primary);align-items:center;gap:8px;height:1.5em;font-size:.9375rem;display:inline-flex;position:relative;overflow:hidden}.pr .slide-link .sl-mask{height:1.5em;display:block;overflow:hidden}.pr .slide-link .sl-stack{transition:transform .32s var(--ease-out);display:block}.pr .slide-link .sl-stack span{height:1.5em;line-height:1.5em;display:block}@media (hover:hover) and (pointer:fine){.pr .slide-link:hover .sl-stack{transform:translateY(-1.5em)}}.pr .slide-link svg{flex-shrink:0}.pr .hero{padding:128px 0 var(--section-pad)}.pr .hero-grid{gap:var(--space-3xl);grid-template-columns:minmax(0,15fr) minmax(0,17fr);align-items:center;display:grid}.pr .hero h1{max-width:12em;font-size:clamp(2.5rem,5.1vw,3.9rem)}.pr .hero .sub{margin-top:var(--space-lg);color:var(--muted);max-width:34em;font-size:1.125rem}.pr .cta-row{gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.pr .hero-visual{padding-bottom:84px;position:relative}.pr .hero-photo{border-radius:var(--radius);isolation:isolate;margin:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #0d13210f,0 12px 32px -12px #0d13212e;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.06),0 12px 32px -12px lab(6.01809% .610203 -10.4975/.18)}.pr .hero-photo img{aspect-ratio:3/2;object-fit:cover;object-position:82% 42%;width:100%;height:auto}.pr .pblur{pointer-events:none;height:42%;position:absolute;bottom:0;left:0;right:0}.pr .pblur i{position:absolute;inset:0}.pr .pblur i:first-child{-webkit-backdrop-filter:blur(1.5px);-webkit-mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%);mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}.pr .pblur i:nth-child(2){-webkit-backdrop-filter:blur(3px);-webkit-mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%);mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%)}.pr .pblur i:nth-child(3){-webkit-backdrop-filter:blur(6px);-webkit-mask:linear-gradient(#0000 75%,#000 87.5% 100%);mask:linear-gradient(#0000 75%,#000 87.5% 100%)}.pr .pblur i:nth-child(4){-webkit-backdrop-filter:blur(12px);-webkit-mask:linear-gradient(#0000 82%,#000 92% 100%);mask:linear-gradient(#0000 82%,#000 92% 100%)}.pr .pblur i:nth-child(5){-webkit-backdrop-filter:blur(24px);-webkit-mask:linear-gradient(#0000 88%,#000 100%);mask:linear-gradient(#0000 88%,#000 100%)}.pr .appwin{border-radius:var(--radius);background:var(--surface);border:1px solid var(--edge);overflow:hidden;box-shadow:0 1px 2px #0d13210d,0 16px 40px -16px #0d132138;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.05),0 16px 40px -16px lab(6.01809% .610203 -10.4975/.22)}.pr .aw-chrome{border-bottom:1px solid var(--edge-subtle);background:#f1f4f7;background:lab(95.9282% -.492334 -2.20417);align-items:center;gap:10px;padding:10px 14px;display:flex}.pr .aw-dots{gap:5px;display:flex}.pr .aw-dots i{background:var(--edge);border-radius:50%;width:8px;height:8px}.pr .aw-url{color:var(--faint);background:var(--surface);border:1px solid var(--edge-subtle);letter-spacing:.02em;border-radius:5px;padding:2px 10px;font-size:.6875rem}.pr .hero-window{width:64%;min-width:340px;position:absolute;bottom:0;left:-6%}.pr .inbox-head{justify-content:space-between;align-items:baseline;padding:14px 18px 10px;display:flex}.pr .inbox-title{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:1rem;font-weight:700}.pr .inbox-sub{color:var(--faint);font-size:.75rem}.pr .inbox-rows{padding:0 8px 10px}.pr .inbox-row{border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:9px 10px;display:grid}.pr .inbox-row+.inbox-row{border-top:1px solid var(--edge-subtle)}.pr .ir-who{min-width:0}.pr .ir-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.pr .ir-num,.pr .ir-pg,.pr .ir-time{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.6875rem}.pr .chip{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:.625rem}.pr .chip-new{color:var(--primary-deep);background:#dde8fd;background:lab(91.7586% -1.00663 -11.1604)}.pr .chip-read{color:var(--muted);background:#e8ebf1;background:lab(93.024% -.651002 -2.93581)}.pr .trustline{padding:0;overflow:hidden}.pr .marquee{border-top:1px solid var(--edge-subtle);border-bottom:1px solid var(--edge-subtle);padding:17px 0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.pr .marquee-track{will-change:transform;align-items:center;width:max-content;animation:48s linear infinite pr-marquee;display:flex}.pr .marquee:hover .marquee-track{animation-play-state:paused}@keyframes pr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.pr .trust-chip{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);white-space:nowrap;align-items:center;gap:12px;padding:0 26px;font-size:.75rem;display:inline-flex}.pr .trust-dot{background:var(--edge);border-radius:50%;flex-shrink:0;width:4px;height:4px}.pr .statement-band{padding:var(--section-pad) 0}.pr .ruled{border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);padding:48px 0 56px}.pr .ruled-top{border-top:1px solid var(--edge);padding-top:60px}.pr .statement{color:var(--ink);max-width:14em;font-size:clamp(2.3rem,5vw,3.7rem)}.pr .statement .line{display:block}.pr .band-sub{margin-top:var(--space-xl);color:var(--muted);max-width:36em;font-size:1.0625rem}.pr .journey{background:var(--bg)}.pr .j-wrap{height:320vh;position:relative}.pr .j-sticky{flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.pr .j-head{margin-bottom:var(--space-2xl)}.pr .j-head h2{font-size:clamp(1.9rem,3.4vw,2.6rem)}.pr .j-cols{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.pr .j-step{padding:22px 0}.pr .j-step+.j-step{border-top:1px solid var(--edge-subtle)}.pr .j-num{font-family:var(--font-geist), sans-serif;letter-spacing:.08em;color:var(--faint);isolation:isolate;margin-bottom:6px;font-size:.8125rem;font-weight:700;display:inline-block;position:relative}.pr .j-num .mk-stroke{z-index:-1;background:var(--marker);opacity:.85;transform-origin:0;border-radius:2px 4px 3px 5px;height:.3em;position:absolute;bottom:-.1em;left:-.2em;right:-.3em;transform:rotate(-1deg)scaleX(0)}.pr .j-step h3{margin-bottom:8px;font-size:1.375rem}.pr .j-step p{color:var(--muted);max-width:30em;font-size:.9375rem}.pr .j-frame{min-height:430px;position:relative}.pr .j-panel{flex-direction:column;display:flex;position:absolute;inset:0}.pr .j-panel .aw-body{flex-direction:column;flex:1;gap:14px;padding:22px;display:flex}.pr .fld{flex-direction:column;gap:6px;display:flex}.pr .fld label{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:.6875rem}.pr .fld-box{border:1px solid var(--edge);background:var(--bg);color:var(--text);font-variant-numeric:tabular-nums;border-radius:6px;padding:10px 14px;font-size:.9375rem}.pr .file-chip{border:1px solid var(--edge);background:var(--bg);border-radius:6px;align-items:center;gap:10px;padding:10px 14px;font-size:.875rem;display:flex}.pr .file-chip svg{color:var(--faint);flex-shrink:0}.pr .file-chip .fc-meta{color:var(--faint);white-space:nowrap;margin-left:auto;font-size:.75rem}.pr .mock-btn{background:var(--primary);color:#fff;border-radius:6px;align-self:flex-start;margin-top:auto;padding:9px 18px;font-size:.875rem;display:inline-block}.pr .sec-row{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.pr .sec-row+.sec-row{border-top:1px solid var(--edge-subtle)}.pr .sec-row svg{color:var(--primary);flex-shrink:0;margin-top:2px}.pr .sec-row .sr-t{color:var(--text);font-size:.9375rem}.pr .sec-row .sr-d{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.78125rem}.pr .deliver-big{align-items:center;gap:14px;padding:14px 0 4px;display:flex}.pr .deliver-big .db-ico{width:40px;height:40px;color:var(--primary);background:#dde8fd;background:lab(91.7586% -1.00663 -11.1604);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pr .deliver-big .db-t{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:1.125rem;font-weight:700}.pr .deliver-big .db-d{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.8125rem}.pr .fmt-row{align-items:center;gap:7px;margin-top:9px;display:flex}.pr .fmt-chip{letter-spacing:.06em;color:var(--muted);border:1px solid var(--edge);background:var(--bg);font-variant-numeric:tabular-nums;border-radius:5px;padding:3px 9px;font-size:.6875rem;font-weight:500}.pr .fmt-note{color:var(--faint);margin-left:auto;font-size:.75rem}.pr .tmpl-row{border:1px solid var(--edge);background:var(--bg);border-radius:8px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.pr .tmpl-ico{width:22px;height:22px;color:var(--primary);background:#dde8fd;background:lab(91.7586% -1.00663 -11.1604);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.pr .email-cue{border:1px solid var(--edge);background:var(--bg);border-radius:8px;align-items:center;gap:12px;margin-top:2px;padding:12px 14px;display:flex}.pr .email-cue-ico{width:30px;height:30px;color:var(--primary);background:#dde8fd;background:lab(91.7586% -1.00663 -11.1604);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pr .arch-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.pr .arch-item{border:1px solid var(--edge-subtle);background:var(--bg);border-radius:8px;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:flex}.pr .arch-item svg{color:var(--faint);flex-shrink:0}.pr .arch-item .sr-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pr .arch-note{border-top:1px solid var(--edge-subtle);color:var(--muted);align-items:center;gap:8px;margin-top:12px;padding-top:12px;font-size:.8125rem;display:flex}.pr .arch-note svg{color:var(--primary);flex-shrink:0}.pr .features{padding:var(--section-pad) 0}.pr .features h2{font-size:clamp(1.9rem,3.6vw,2.75rem)}.pr .features .sec-sub{margin-top:var(--space-md);color:var(--muted);max-width:40em;font-size:1.0625rem}.pr .f-grid{margin-top:var(--space-3xl);gap:var(--space-xl) var(--space-xl);grid-template-columns:repeat(12,1fr);display:grid}.pr .f-item{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.pr .f-a{grid-column:span 7}.pr .f-b,.pr .f-c{grid-column:span 5}.pr .f-d{grid-column:span 7}.pr .f-item h3{margin-top:var(--space-xs);font-size:1.1875rem}.pr .f-item>p{color:var(--muted);max-width:34em;font-size:.9375rem}.pr .f-win .aw-body{padding:16px 18px}.pr .f-win .fld{margin-bottom:12px}.pr .f-win .mock-btn{margin-top:4px}.pr .hist-bar{align-items:center;gap:10px;padding-bottom:12px;display:flex}.pr .hist-search{border:1px solid var(--edge);background:var(--bg);color:var(--faint);border-radius:6px;flex:1;align-items:center;gap:8px;padding:7px 12px;font-size:.8125rem;display:flex}.pr .hist-filter{color:var(--muted);border:1px solid var(--edge);white-space:nowrap;border-radius:6px;padding:7px 12px;font-size:.75rem}.pr .hist-row{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:10px 2px;font-size:.8125rem;display:grid}.pr .hist-row+.hist-row{border-top:1px solid var(--edge-subtle)}.pr .hr-name{white-space:nowrap;text-overflow:ellipsis;color:var(--text);overflow:hidden}.pr .hr-num{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.6875rem}.pr .hr-meta{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.pr .chip-lt-out{color:var(--primary-deep);background:#dde8fd;background:lab(91.7586% -1.00663 -11.1604)}.pr .chip-lt-in{color:var(--muted);background:#e8ebf1;background:lab(93.024% -.651002 -2.93581)}.pr .num-card{flex-direction:column;gap:2px;padding-bottom:14px;display:flex}.pr .num-card .nc-label{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:.6875rem}.pr .num-card .nc-num{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.pr .inbox-row-lt{border-top:1px solid var(--edge-subtle);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 2px 2px;font-size:.8125rem;display:grid}.pr .photoband{background:var(--ink);position:relative;overflow:hidden}.pr .pb-img{object-fit:cover;object-position:50% 24%;width:100%;height:100%;position:absolute;inset:0}.pr .pb-scrim{pointer-events:none;background:linear-gradient(#0d132100 34%,#0d132194 68%,#0d1321f0 100%);background:linear-gradient(lab(6.01809% .610203 -10.4975/0) 34%,lab(6.01809% .610203 -10.4975/.58) 68%,lab(6.01809% .610203 -10.4975/.94) 100%);position:absolute;inset:0}.pr .pb-in{padding-top:44vh;padding-bottom:84px;position:relative}.pr .pb-statement{color:var(--ink-text);max-width:13em;font-size:clamp(2rem,4.6vw,3.4rem)}.pr .pb-statement .mk-un .mk-stroke{opacity:1}.pr .pb-sub{margin-top:var(--space-md);color:var(--ink-muted);max-width:34em;font-size:1.0625rem}.pr .receive{padding:var(--section-pad) 0 0}.pr .receive-grid{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.pr .receive-photo{border-radius:var(--radius);margin:0;overflow:hidden;box-shadow:0 1px 2px #0d13210f,0 16px 40px -16px #0d132133;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.06),0 16px 40px -16px lab(6.01809% .610203 -10.4975/.2)}.pr .receive-photo img{aspect-ratio:716/896;object-fit:cover;width:100%;height:auto}.pr .receive-copy h2{font-size:clamp(1.9rem,3.4vw,2.6rem)}.pr .receive-copy .sec-sub{margin-top:var(--space-md);color:var(--muted);max-width:34em;font-size:1.0625rem}.pr .receive-list{margin-top:var(--space-lg);flex-direction:column;gap:11px;display:flex}.pr .receive-list li{color:var(--text);align-items:flex-start;gap:10px;font-size:.9375rem;display:flex}.pr .receive-list svg{color:var(--primary);flex-shrink:0;margin-top:3px}.pr .stats{padding:var(--section-pad) 0}.pr .stat-row{gap:var(--space-2xl) 0;margin-top:var(--space-2xl);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pr .stat{padding:6px var(--space-lg) 2px;border-left:1px solid var(--edge)}.pr .stat:first-child{border-left:0;padding-left:0}.pr .stat-num{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);align-items:baseline;font-size:clamp(2.6rem,4.6vw,3.9rem);font-weight:700;line-height:1;display:inline-flex}.pr .stat-word{align-items:flex-end;min-height:clamp(2.6rem,4.6vw,3.9rem);font-size:clamp(2rem,3.3vw,2.85rem);line-height:1}.pr .stat-mk{isolation:isolate;display:inline-block;position:relative}.pr .stat-mk .mk-stroke{z-index:-1;background:var(--marker);opacity:.92;transform-origin:0;border-radius:3px 5px 4px 6px;height:.14em;position:absolute;bottom:-.1em;left:-.08em;right:-.1em;transform:rotate(-.8deg)}.pr .stat-label{color:var(--muted);max-width:16em;margin-top:10px;font-size:.875rem}.pr .odo-mask{height:1em;display:inline-block;overflow:hidden}.pr .odo-roller{white-space:pre;text-align:center;will-change:transform;line-height:1;display:block}.pr .odo-static{display:inline-block}.pr [data-odo]{align-items:flex-start;display:inline-flex}.pr .pricing{padding:var(--section-pad) 0}.pr .pricing h2{font-size:clamp(1.9rem,3.6vw,2.75rem)}.pr .pricing .sec-sub{margin-top:var(--space-md);color:var(--muted);max-width:42em;font-size:1.0625rem}.pr .p-cards{margin-top:var(--space-3xl);gap:var(--space-lg);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.pr .p-card{background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius);flex-direction:column;padding:34px 36px 32px;display:flex;box-shadow:0 1px 2px #0d13210a,0 14px 32px -18px #0d132124;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.04),0 14px 32px -18px lab(6.01809% .610203 -10.4975/.14)}.pr .p-card-pro{border-color:#98b8f2;border-color:lab(73.981% -.629634 -32.6028)}.pr .p-note{margin-top:var(--space-md);color:var(--muted);max-width:26em;font-size:.9375rem}.pr .p-name{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:1.0625rem;font-weight:700}.pr .p-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--primary-deep);vertical-align:middle;background:#dde8fd;background:lab(91.7586% -1.00663 -11.1604);border-radius:4px;margin-left:10px;padding:3px 8px;font-size:.6875rem;display:inline-block}.pr .p-price{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);margin:14px 0 2px;font-size:2.25rem;font-weight:700;line-height:1}.pr .p-price .per{font-family:var(--font-inter), sans-serif;color:var(--faint);letter-spacing:0;font-size:.9375rem;font-weight:400}.pr .p-cap{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.8125rem}.pr .p-cta{margin-top:auto;padding-top:24px}.pr .p-cta .btn{width:100%}.pr .cmp{margin-top:var(--space-lg);background:var(--surface);border:1px solid var(--edge);border-radius:var(--radius);overflow:hidden;box-shadow:0 1px 2px #0d13210a,0 14px 32px -18px #0d132124;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.04),0 14px 32px -18px lab(6.01809% .610203 -10.4975/.14)}.pr .cmp-head{background:var(--surface);border-bottom:1px solid var(--edge);display:flex}.pr .cmp-corner{flex:44%;min-width:0}.pr .cmp-cols{flex:56%;min-width:0;display:flex}.pr .cmp-col{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;padding:16px 12px 14px;display:flex}.pr .cmp-plan{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:.9375rem;font-weight:700}.pr .cmp-meta{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.75rem}.pr .cmp-row{display:flex;position:relative;overflow:hidden}.pr .cmp-row+.cmp-row{border-top:1px solid var(--edge-subtle)}.pr .cmp-name{min-width:0;color:var(--text);z-index:1;flex:44%;align-items:center;padding:13px 20px;font-size:.875rem;display:flex;position:relative}.pr .cmp-cells{z-index:1;flex:56%;min-width:0;display:flex;position:relative}.pr .cmp-cell{min-width:0;color:var(--text);text-align:center;font-variant-numeric:tabular-nums;flex:1;justify-content:center;align-items:center;padding:13px 12px;font-size:.875rem;display:flex}.pr .cmp-yes{color:var(--primary)}.pr .cmp-no{color:#b2b8c0;color:lab(74.4465% -1.01936 -5.13847)}.pr .cmp-tile{z-index:0;will-change:transform;pointer-events:none;background:#f3f6fb;background:lab(96.7381% -.572383 -2.57038);transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translateY(-101%)}.pr .p-ent{margin-top:var(--space-lg);gap:var(--space-3xl);background:var(--surface);border:1px solid #98b8f2;border:1px solid lab(73.981% -.629634 -32.6028);border-radius:14px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;padding:38px 40px;display:grid;box-shadow:0 1px 2px #0d13210d,0 22px 50px -26px #0d132142;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.05),0 22px 50px -26px lab(6.01809% .610203 -10.4975/.26)}.pr .p-ent-head{flex-direction:column;align-items:flex-start;display:flex}.pr .p-ent-badge{letter-spacing:.1em;text-transform:uppercase;color:var(--primary-deep);background:#dde8fd;background:lab(91.7586% -1.00663 -11.1604);border-radius:5px;margin-bottom:16px;padding:4px 9px;font-size:.6875rem}.pr .p-ent-name{font-size:1.375rem}.pr .p-ent-price{align-items:baseline;gap:6px;margin:12px 0 3px;display:flex}.pr .p-ent-amt{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:2.75rem;font-weight:700;line-height:1}.pr .p-ent-price .per{font-family:var(--font-inter), sans-serif;color:var(--faint);font-size:.9375rem;font-weight:400}.pr .p-ent .p-cap{font-size:.8125rem}.pr .p-ent .p-note{max-width:24em}.pr .p-ent-cta{margin-top:var(--space-lg)}.pr .p-ent-cta .btn{min-width:190px}.pr .p-ent-boxes{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pr .p-ent-box{border:1px solid var(--edge);background:var(--bg);min-width:0;transition:border-color .25s ease, box-shadow .25s ease, transform .25s var(--ease-out);border-radius:12px;flex-direction:column;align-items:flex-start;gap:11px;padding:20px 18px;display:flex}@media (hover:hover) and (pointer:fine){.pr .p-ent-box:hover{border-color:#98b8f2;border-color:lab(73.981% -.629634 -32.6028);transform:translateY(-2px);box-shadow:0 1px 2px #0d13210d,0 14px 30px -20px #0d132147;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.05),0 14px 30px -20px lab(6.01809% .610203 -10.4975/.28)}}.pr .p-ent-box-ico{width:44px;height:44px;color:var(--primary);background:#dde8fd;background:lab(91.7586% -1.00663 -11.1604);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pr .p-ent-box-t{font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700;line-height:1.2}.pr .p-ent-box-d{color:var(--muted);font-size:.8125rem}.pr .closing{padding:var(--section-pad) 0}.pr .closing-in{text-align:left}.pr .mega{color:var(--ink);font-size:clamp(3rem,7.4vw,5.4rem);line-height:1.02}.pr .closing .band-sub{margin-top:var(--space-lg)}.pr .cap{margin-top:var(--space-2xl);max-width:460px}.pr .cap-pill{background:var(--surface);border:1px solid var(--edge);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 6px 6px 18px;display:grid;box-shadow:0 1px 2px #0d13210a,0 12px 28px -16px #0d132124;box-shadow:0 1px 2px lab(6.01809% .610203 -10.4975/.04),0 12px 28px -16px lab(6.01809% .610203 -10.4975/.14)}.pr .cap-pill input{width:100%;min-width:0;height:44px;color:var(--text);background:0 0;border:0;outline:0;font-size:.9375rem}.pr .cap-pill input::placeholder{color:var(--faint)}.pr .cap-pill:focus-within{border-color:var(--primary)}.pr .cap-btn{background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:7px;height:44px;padding:0 20px;font-size:.9375rem;transition:background-color .25s,transform .16s ease-out}.pr .cap-btn:hover{background:var(--primary-deep)}.pr .cap-btn:active{transform:scale(.97)}.pr .cap-done{color:var(--text);padding:14px 0;font-size:.9375rem}.pr .footer{background:var(--bg);padding:var(--section-pad) 0 40px;border-top:1px solid var(--edge-subtle)}.pr .f-top{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.pr .f-brand-note{margin-top:var(--space-md);color:var(--faint);max-width:22em;font-size:.875rem}.pr .f-groups{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr .f-group-t{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-size:.75rem}.pr .f-groups a,.pr .f-groups button{color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;padding:5px 0;font-size:.875rem;transition:color .2s;display:block}.pr .f-groups a:hover,.pr .f-groups button:hover{color:var(--ink)}.pr .f-bottom{margin-top:var(--space-4xl);padding-top:var(--space-lg);border-top:1px solid var(--edge-subtle);justify-content:space-between;gap:var(--space-lg);color:var(--faint);flex-wrap:wrap;font-size:.8125rem;display:flex}@media (max-width:1080px){.pr .hero-grid{gap:var(--space-2xl);grid-template-columns:1fr}.pr .hero{padding-top:128px}.pr .hero-visual{max-width:640px}}@media (max-width:820px){.pr .j-wrap{height:auto}.pr .j-sticky{height:auto;padding:0;position:static;overflow:visible}.pr .journey{padding:var(--section-pad) 0}.pr .j-cols{grid-template-columns:1fr;gap:0;display:grid}.pr .j-steps,.pr .j-frame{display:contents}.pr .j-frame{min-height:0}.pr .j-panel{margin:4px 0 34px;position:static}.pr .j-step{padding-top:0;border-top:0!important}.pr .j-num .mk-stroke{transform:rotate(-1deg)scaleX(1)}.pr .js-1{order:1}.pr .jp-1{order:2}.pr .js-2{order:3}.pr .jp-2{order:4}.pr .js-3{order:5}.pr .jp-3{order:6}.pr .f-grid{gap:var(--space-2xl);grid-template-columns:1fr}.pr .f-a,.pr .f-b,.pr .f-c,.pr .f-d{grid-column:auto}.pr .receive-grid{gap:var(--space-2xl);grid-template-columns:1fr}.pr .receive-photo{max-width:460px}.pr .p-cards{grid-template-columns:1fr}.pr .p-ent{gap:var(--space-xl);grid-template-columns:1fr}.pr .f-top{gap:var(--space-2xl);grid-template-columns:1fr}}@media (max-width:640px){.pr .nav-links{display:none}.pr .nav-cta{margin-left:auto}.pr .mobile-reorder{flex-direction:column;display:flex}.pr .mobile-reorder>.photoband{order:1}.pr .mobile-reorder>.stats{order:2}.pr .mobile-reorder>.receive{order:3}.pr .mobile-reorder>.pricing{order:4}.pr .mobile-reorder>.features{order:5}.pr.pr-nav{padding:12px 14px 0}.pr .nav-pill{gap:var(--space-sm);padding:0 6px 0 14px}.pr .nav-login-trigger{padding:0 6px}.pr .nav-login-panel{width:auto;position:fixed;top:74px;left:14px;right:14px}.pr .hero{padding:104px 0 var(--section-pad)}.pr .hero-visual{padding-bottom:0}.pr .hero-window{width:94%;min-width:0;margin:-56px auto 0;position:relative;bottom:0;left:0}.pr .trust-chip{padding:0 18px}.pr .statement-band{padding:var(--section-pad) 0}.pr .ruled{padding:44px 0 52px}.pr .ruled-top{padding-top:52px}.pr .features,.pr .pricing{padding:var(--section-pad) 0}.pr .receive{padding:var(--section-pad) 0 0}.pr .pb-img{object-position:56% 24%}.pr .pb-in{padding-top:52vh;padding-bottom:64px}.pr .pb-statement{font-size:clamp(1.85rem,8vw,2.4rem)}.pr .stats{padding:var(--section-pad) 0}.pr .stat-row{gap:var(--space-xl) 0;grid-template-columns:repeat(2,minmax(0,1fr))}.pr .stat{padding:4px var(--space-md) 2px}.pr .stat:nth-child(odd){border-left:0;padding-left:0}.pr .closing{padding:var(--section-pad) 0}.pr .mega{font-size:clamp(2.1rem,10vw,2.6rem)}.pr .p-card{padding:26px 22px}.pr .p-ent{padding:28px 22px}.pr .p-ent-boxes{grid-template-columns:1fr}.pr .p-ent-amt{font-size:2.4rem}.pr .cmp-corner{display:none}.pr .cmp-cols{flex:1}.pr .cmp-row{flex-direction:column}.pr .cmp-name{color:var(--faint);flex:none;padding:11px 16px 2px;font-size:.8125rem}.pr .cmp-cells{flex:none}.pr .cmp-cell{padding:4px 12px 13px}.pr .f-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.pr .ir-pg{display:none}}.pr.no-motion .j-wrap,.no-motion .pr .j-wrap,.pr-home.no-motion .j-wrap{height:auto}.pr-home.no-motion .j-sticky{height:auto;position:static;overflow:visible}.pr-home.no-motion .journey{padding:var(--section-pad) 0}.pr-home.no-motion .j-cols{grid-template-columns:1fr;gap:0}.pr-home.no-motion .j-steps,.pr-home.no-motion .j-frame{display:contents}.pr-home.no-motion .j-panel{margin:4px 0 34px;position:static}.pr-home.no-motion .j-step{padding-top:0;border-top:0!important}.pr-home.no-motion .j-num .mk-stroke{transform:rotate(-1deg)scaleX(1)}.pr-home.no-motion .js-1{order:1}.pr-home.no-motion .jp-1{order:2}.pr-home.no-motion .js-2{order:3}.pr-home.no-motion .jp-2{order:4}.pr-home.no-motion .js-3{order:5}.pr-home.no-motion .jp-3{order:6}@media (prefers-reduced-motion:reduce){.pr *,.pr :before,.pr :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.pr-home .j-wrap{height:auto!important}.pr-home .j-sticky{height:auto!important;position:static!important}.pr .marquee-track{animation:none!important;transform:none!important}}
/*# sourceMappingURL=0whfc~tnzdmcj.css.map*/