.mkt{--abyss:#06121f;--deep:#0b2233;--reef:#0e7c74;--reef-deep:#0a5a60;--lagoon:#7fe0d3;--clown:#f26b2a;--cta:#cc4a0f;--cta-hover:#b5410c;--ink:#1d1d1f;--graphite:#6e6e73;--mist:#86868b;--hair:#e3e3e8;--pearl:#fbfbfd;--sand:#f5f2eb;--white:#fff;--sms-in:#e9e9eb;--sms-out:#34c759;--display:"Inter Tight",-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Arial,sans-serif;--text:"Inter",-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.2,.7,.2,1);--wrap:1180px;--pad:clamp(20px,5vw,40px)}.mkt,.mkt *{box-sizing:border-box}.mkt{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-family:var(--text);color:var(--ink);background:var(--pearl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.47;overflow-x:hidden}.mkt img{max-width:100%;display:block}.mkt a{color:inherit;text-decoration:none}.mkt .wrap{max-width:var(--wrap);padding:0 var(--pad);margin:0 auto}.mkt .eyebrow{font-family:var(--text);letter-spacing:.02em;color:var(--reef);margin:0 0 14px;font-size:14px;font-weight:600}.mkt .dark .eyebrow{color:var(--lagoon)}.mkt h1,.mkt h2,.mkt h3{font-family:var(--display);letter-spacing:-.032em;margin:0;font-weight:650;line-height:1.04}.mkt h2{font-size:clamp(38px,5.4vw,72px)}.mkt h3{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.15}.mkt .lede{color:var(--graphite);letter-spacing:-.01em;max-width:640px;margin:22px 0 0;font-size:clamp(19px,1.7vw,23px);line-height:1.4}.mkt .dark{background:var(--abyss);color:#f5f5f7}.mkt .dark .lede{color:#a1a1a6}.mkt section{position:relative}.mkt .sec{padding:clamp(96px,12vw,168px) 0}.mkt .center{text-align:center}.mkt .center .lede{margin-left:auto;margin-right:auto}.mkt .btn{height:52px;font-family:var(--text);letter-spacing:-.01em;transition:background .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:17px;font-weight:600;display:inline-flex}.mkt .btn-primary{background:var(--cta);color:#fff;box-shadow:0 8px 24px -8px #cc4a0f99}.mkt .btn-primary:hover{background:var(--cta-hover);transform:translateY(-1px)}.mkt .btn-ghost{color:#fff;padding:0 6px}.mkt .btn-ghost span{transition:transform .25s var(--ease)}.mkt .btn-ghost:hover span{transform:translate(3px)}.mkt .btn-sm{height:34px;padding:0 16px;font-size:14px}.mkt .link{color:var(--reef);font-weight:500}.mkt .dark .link{color:var(--lagoon)}.mkt .nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#080e1694;border-bottom:1px solid #ffffff12;height:56px;transition:background .3s;position:fixed;inset:0 0 auto}.mkt .nav .wrap{justify-content:space-between;align-items:center;height:100%;display:flex}.mkt .nav-logo svg{width:auto;height:26px;display:block}.mkt .nav-links{color:#ffffffd1;gap:34px;font-size:14px;display:flex}.mkt .nav-links a:hover{color:#fff}.mkt .nav-right{align-items:center;gap:18px;display:flex}.mkt .nav-right .signin{color:#ffffffd1;font-size:14px}.mkt .hero{color:#fff;background:#1508a8;align-items:center;height:100svh;min-height:max(720px,100vh);max-height:980px;display:flex;overflow:hidden}.mkt .hero-media{will-change:transform;position:absolute;inset:0 0 0 30%}.mkt .hero-media img{object-fit:cover;object-position:30% 45%;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 22%)}.mkt .hero:after{content:"";background:linear-gradient(90deg,#040630c7 0%,#0406308c 34%,#04063000 60%),linear-gradient(#06121f59 0%,#06121f00 22% 70%,#06121f 100%);position:absolute;inset:0}.mkt .hero .wrap{z-index:2;width:100%;padding-top:40px;position:relative}.mkt .hero h1{letter-spacing:-.042em;text-wrap:balance;max-width:11em;font-size:clamp(48px,5.9vw,86px);font-weight:650;line-height:1}.mkt .hero h1 .soft{color:#ffffff94}.mkt .hero .lede{color:#ffffffdb;max-width:540px;margin-top:26px}.mkt .hero-ctas{flex-wrap:wrap;align-items:center;gap:22px;margin-top:38px;display:flex}.mkt .reassure{color:#ffffffa8;flex-wrap:wrap;gap:10px;margin-top:18px;font-size:14px;display:flex}.mkt .reassure i{opacity:.5;font-style:normal}.mkt .notif{z-index:3;right:max(var(--pad),calc((100vw - var(--wrap))/2 + 20px));color:#fff;-webkit-backdrop-filter:blur(26px)saturate(170%);backdrop-filter:blur(26px)saturate(170%);background:#ffffff29;border:1px solid #ffffff38;border-radius:22px;width:372px;padding:14px 16px 15px;animation:7s ease-in-out infinite float;position:absolute;bottom:13%;box-shadow:0 30px 60px -20px #00000073}.mkt .notif-top{color:#ffffffbf;letter-spacing:.01em;align-items:center;gap:8px;font-size:12.5px;display:flex}.mkt .notif-top svg{width:20px;height:20px}.mkt .notif-top .t{margin-left:auto}.mkt .notif b{letter-spacing:-.01em;margin:7px 0 2px;font-size:15px;font-weight:600;display:block}.mkt .notif p{color:#ffffffeb;margin:0;font-size:14.5px;line-height:1.35}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.mkt .product{padding:clamp(96px,11vw,150px) 0 clamp(96px,11vw,160px);overflow:hidden}.mkt .product .grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:72px;display:grid}.mkt .points{gap:0;max-width:500px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mkt .points li{color:#a1a1a6;border-top:1px solid #ffffff1a;grid-template-columns:150px 1fr;gap:18px;padding:18px 0;font-size:15px;display:grid}.mkt .points li strong{color:#f5f5f7;font-weight:600}.mkt .glow{pointer-events:none;background:radial-gradient(closest-side,#0e7c7461,#0e7c7400);width:720px;height:720px;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}.mkt .phone{background:linear-gradient(145deg,#4a4a4f,#1b1b1d 30%,#2c2c30 60%,#0f0f10);border-radius:62px;width:356px;height:732px;margin:0 auto;padding:12px;position:relative;box-shadow:inset 0 0 0 1.5px #5b5b60,0 60px 120px -30px #000000b3,0 0 0 1px #ffffff0a}.mkt .screen{color:#000;background:#fff;border-radius:51px;flex-direction:column;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;display:flex;position:relative;overflow:hidden}.mkt .island{z-index:3;background:#000;border-radius:20px;width:110px;height:32px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.mkt .status{letter-spacing:-.01em;justify-content:space-between;align-items:flex-end;height:52px;padding:0 30px 4px 36px;font-size:15px;font-weight:600;display:flex}.mkt .status .sys{align-items:center;gap:6px;display:flex}.mkt .thread-head{background:#f9f9f9f0;border-bottom:.5px solid #d8d8dc;flex-direction:column;align-items:center;padding:6px 0 10px;display:flex;position:relative}.mkt .thread-head .back{color:#0a84ff;position:absolute;top:18px;left:14px}.mkt .avatar{color:#fff;letter-spacing:.02em;background:linear-gradient(160deg,#9aa0aa,#6e737d);border-radius:50%;place-items:center;width:52px;height:52px;font:600 20px/1 -apple-system,Inter,sans-serif;display:grid}.mkt .thread-head .name{color:#111;margin-top:5px;font-size:11.5px}.mkt .thread-head .name span{color:#8e8e93}.mkt .thread{letter-spacing:-.012em;flex-direction:column;flex:1;justify-content:flex-end;gap:3px;min-height:0;padding:8px 12px 10px;font-size:14.5px;line-height:1.28;display:flex;overflow:hidden}.mkt .thread>*{flex-shrink:0}.mkt .stamp{text-align:center;color:#6e6e73;margin:6px 0;font-size:11px}.mkt .stamp b{font-weight:600}.mkt .msg{white-space:pre-line;border-radius:18px;max-width:82%;padding:7px 12px 8px;position:relative}.mkt .msg.in{background:var(--sms-in);color:#000;border-bottom-left-radius:5px;align-self:flex-start}.mkt .msg.out{background:var(--sms-out);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.mkt .msg.media{border-bottom-left-radius:18px;width:66%;padding:0;overflow:hidden}.mkt .msg.media img{object-fit:cover;object-position:45% 40%;width:100%;height:116px}.mkt .gap{height:6px}.mkt .delivered{color:#8e8e93;align-self:flex-end;margin:1px 4px 0 0;font-size:11px}.mkt .compose{align-items:center;gap:8px;padding:8px 12px 26px;display:flex}.mkt .compose .plus{color:#7c7c80;background:#e9e9eb;border-radius:50%;place-items:center;width:32px;height:32px;font-size:22px;line-height:1;display:grid}.mkt .compose .field{color:#8a8a8f;border:1px solid #d1d1d6;border-radius:18px;flex:1;align-items:center;height:34px;padding:0 12px;font-size:15px;display:flex}.mkt .thread .msg{opacity:1}.mkt.js .phone-wrap:not(.in) .thread .msg,.mkt.js .phone-wrap:not(.in) .thread .delivered{opacity:0;transform:translateY(10px)scale(.98)}.mkt.js .thread .msg,.mkt.js .thread .delivered{transition:opacity .5s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i,0) * .38s + .25s)}.mkt .split{padding:clamp(96px,11vw,150px) 0;overflow:hidden}.mkt .split .grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.mkt .split h2{text-wrap:balance;font-size:clamp(38px,4.5vw,64px)}.mkt .split.flip .grid>:first-child{order:2}.mkt .split .phone-stage{justify-content:center;display:flex;position:relative}.mkt .deals{background:var(--sand)}.mkt .deals .points li{color:var(--graphite);border-top:1px solid #00000014}.mkt .deals .points li strong{color:var(--ink)}.mkt .orders{color:#f5f5f7;background:var(--abyss)}.mkt .orders .bgimg{position:absolute;inset:0}.mkt .orders .bgimg img{object-fit:cover;object-position:30% 50%;opacity:.75;width:100%;height:100%}.mkt .orders .bgimg:after{content:"";background:linear-gradient(90deg,#06121ff5 0%,#06121fdb 45%,#06121f8c 100%),linear-gradient(#06121f 0,#06121f00 18% 82%,#06121f 100%);position:absolute;inset:0}.mkt .orders .wrap{position:relative}.mkt .float-card{z-index:4;-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);color:var(--ink);background:#ffffffdb;border:1px solid #ffffffb3;border-radius:22px;width:250px;padding:16px 18px;font-size:13px;position:absolute;box-shadow:0 30px 60px -24px #0a1e2859,0 0 0 .5px #0000000f}.mkt .float-card .k{letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);margin-bottom:10px;font-size:11px;font-weight:600}.mkt .float-card .chips{gap:6px;margin:0 0 12px;padding:0}.mkt .float-card .chip{color:var(--graphite);border-color:var(--hair);background:#fff;padding:6px 10px;font-size:12.5px}.mkt .float-card .chip.on{color:var(--reef-deep);background:#0e7c741a;border-color:#0e7c7473;font-weight:600}.mkt .float-card .go{background:var(--reef);color:#fff;border-radius:10px;place-items:center;height:34px;font-size:13px;font-weight:600;display:grid}.mkt .float-card .row2{border:1px solid var(--hair);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.mkt .float-card .row2 b{font-size:13.5px;display:block}.mkt .float-card .row2 span{color:var(--graphite);font-size:12px}.mkt .badge{color:var(--reef-deep);white-space:nowrap;background:#0e7c741f;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600}.mkt .fc-deals{top:44%;left:calc(50% - 405px)}.mkt .fc-orders{top:120px;right:calc(50% - 400px)}.mkt .fc-orders .k{margin-bottom:8px}@media (min-width:1061px) and (max-width:1480px){.mkt .fc-deals{left:calc(50% - 310px)}.mkt .fc-orders{right:calc(50% - 310px)}}@media (min-width:1061px) and (max-width:1200px){.mkt .fc-deals{left:calc(50% - 245px)}.mkt .fc-orders{right:calc(50% - 245px)}}.mkt .demo{color:#fff;background:linear-gradient(140deg,#0e7c74 0%,#0b5a60 45%,#082f3c 100%);padding:clamp(80px,9vw,120px) 0;overflow:hidden}.mkt .demo:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#7fe0d340,#7fe0d300);width:900px;height:900px;position:absolute;top:-420px;left:-300px}.mkt .demo .grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:72px;display:grid;position:relative}.mkt .demo .eyebrow{color:var(--lagoon)}.mkt .demo h2{font-size:clamp(44px,5.6vw,80px)}.mkt .demo .lede{color:#ffffffdb;max-width:560px}.mkt .demo .steps-mini{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.mkt .demo .steps-mini span{color:#e8fffb;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:13.5px}.mkt .demo .fine{color:#ffffff9e;margin-top:22px;font-size:13px}.mkt .qr-card{text-align:center;color:var(--ink);background:#fff;border-radius:34px;justify-self:center;padding:26px 26px 22px;transform:rotate(1.5deg);box-shadow:0 40px 80px -30px #0000008c,0 0 0 1px #fff6}.mkt .qr-card img{width:300px;height:300px}.mkt .qr-card .cap{letter-spacing:-.01em;margin-top:10px;font-size:14px;font-weight:600}.mkt .qr-card .cap span{color:var(--graphite);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.mkt .demo-btn{width:100%;margin-top:30px;display:none}.mkt .on-phone{display:none}@media (max-width:680px),(pointer:coarse){.mkt .qr-card,.mkt .on-desk,.mkt .demo .steps-mini{display:none}.mkt .on-phone{display:inline}.mkt .demo-btn{display:inline-flex}.mkt .demo .grid{grid-template-columns:1fr}}.mkt .pain{background:var(--pearl)}.mkt .rows{border-top:1px solid var(--hair);margin-top:72px}.mkt .row{border-bottom:1px solid var(--hair);grid-template-columns:1fr 56px 1fr;align-items:center;gap:24px;padding:34px 0;display:grid}.mkt .row .before{color:var(--graphite);letter-spacing:-.01em;font-size:clamp(18px,1.6vw,21px);line-height:1.4}.mkt .row .after{color:var(--ink);letter-spacing:-.02em;font-size:clamp(20px,1.9vw,26px);line-height:1.3;font-family:var(--display);font-weight:600}.mkt .row .arrow{background:linear-gradient(90deg,var(--hair),var(--reef));height:1px;position:relative}.mkt .row .arrow:after{content:"";border-top:1.5px solid var(--reef);border-right:1.5px solid var(--reef);width:8px;height:8px;position:absolute;top:-4px;right:-1px;transform:rotate(45deg)}.mkt .label{letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);margin-bottom:10px;font-size:12px;font-weight:600}.mkt .label.r{color:var(--reef)}.mkt .how{background:var(--sand)}.mkt .steps{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:72px;display:grid}.mkt .step{background:#fff;border-radius:28px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #00000008,0 20px 40px -28px #1e1e1440}.mkt .step .vis{background:#efebe2;place-items:center;height:360px;display:grid;position:relative;overflow:hidden}.mkt .step .copy{padding:28px 30px 34px}.mkt .step .num{font-family:var(--display);color:var(--reef);margin-bottom:10px;font-size:14px;font-weight:600}.mkt .step p{color:var(--graphite);margin:10px 0 0;font-size:16px;line-height:1.5}.mkt .poster{background:#fff;border-radius:14px;width:190px;overflow:hidden;transform:rotate(-2.5deg);box-shadow:0 24px 40px -18px #00000059,0 0 0 1px #0000000a}.mkt .poster .top{color:#fff;background:linear-gradient(160deg,#0e7c74,#0a5a60);padding:14px 14px 16px}.mkt .poster .top small{letter-spacing:.14em;opacity:.8;font-size:7.5px;font-weight:600}.mkt .poster .top div{font-family:var(--display);letter-spacing:-.02em;margin-top:3px;font-size:15px;font-weight:600}.mkt .poster .bot{text-align:center;padding:12px 14px 14px}.mkt .poster .bot b{font-family:var(--display);letter-spacing:-.02em;font-size:19px;display:block}.mkt .poster .bot span{color:var(--graphite);font-size:10px}.mkt .poster .qr{width:92px;height:92px;margin:10px auto 6px}.mkt .poster .fine{color:#9a9aa0;margin-top:6px;font-size:6px;line-height:1.35}.mkt .composer{background:#fff;border-radius:18px;width:280px;padding:14px;font-size:13px;box-shadow:0 24px 40px -18px #0000004d,0 0 0 1px #0000000a}.mkt .composer .h{justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.mkt .composer .h span{color:var(--graphite);font-size:12px;font-weight:500}.mkt .composer .ph{grid-template-columns:72px 1fr;gap:10px;margin-top:10px;display:grid}.mkt .composer .ph img{object-fit:cover;border-radius:10px;width:72px;height:72px}.mkt .composer .lines{color:#333;font-size:12px;line-height:1.55}.mkt .composer .send{background:var(--reef);color:#fff;border-radius:10px;place-items:center;height:34px;margin-top:12px;font-size:13px;font-weight:600;display:grid}.mkt .step .vis.photo{display:block}.mkt .step .vis.photo img{object-fit:cover;width:100%;height:100%}.mkt .features .bento{grid-template-columns:repeat(6,1fr);gap:20px;margin-top:72px;display:grid}.mkt .tile{isolation:isolate;background:#0d1b2a;border:1px solid #ffffff0f;border-radius:30px;flex-direction:column;justify-content:flex-end;min-height:340px;padding:34px;display:flex;position:relative;overflow:hidden}.mkt .tile h3{color:#f5f5f7}.mkt .tile p{color:#a1a1a6;max-width:440px;margin:10px 0 0;font-size:16px;line-height:1.5}.mkt .tile .bg{z-index:-1;position:absolute;inset:0}.mkt .tile .bg img{object-fit:cover;width:100%;height:100%}.mkt .tile .bg:after{content:"";background:linear-gradient(#06121f00 35%,#06121feb 88%);position:absolute;inset:0}.mkt .span4{grid-column:span 4}.mkt .span2{grid-column:span 2}.mkt .span3{grid-column:span 3}.mkt .span6{grid-column:span 6}.mkt .tall{min-height:520px}.mkt .chips{flex-wrap:wrap;gap:8px;margin-bottom:auto;padding-bottom:28px;display:flex}.mkt .chip{color:#d2d2d7;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:7px 12px;font-size:13px}.mkt .chip.on{color:var(--lagoon);background:#7fe0d324;border-color:#7fe0d373}.mkt .kw{flex-wrap:wrap;gap:8px;margin-bottom:auto;padding-bottom:28px;display:flex}.mkt .kw span{font:600 13px/1 var(--text);letter-spacing:.06em;color:#f5f5f7;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;padding:9px 12px}.mkt .bignum{white-space:nowrap;font-family:var(--display);letter-spacing:-.03em;color:#f5f5f7;margin-bottom:auto;padding-bottom:28px;font-size:clamp(30px,2.6vw,38px);font-weight:600;line-height:1}.mkt .bignum small{font:500 14px/1.4 var(--text);letter-spacing:0;color:#86868b;margin-top:10px;display:block}.mkt .mini-thread{flex-direction:column;gap:6px;margin-bottom:auto;padding-bottom:26px;font-size:14px;line-height:1.3;display:flex}.mkt .mini-thread div{border-radius:16px;max-width:85%;padding:8px 12px}.mkt .mini-thread .i{color:#f5f5f7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border-bottom-left-radius:5px;align-self:flex-start}.mkt .mini-thread .o{background:var(--reef);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.mkt .why .cols{grid-template-columns:repeat(4,1fr);gap:40px;margin-top:72px;display:grid}.mkt .why .col{border-top:1px solid var(--ink);padding-top:22px}.mkt .why .col p{color:var(--graphite);margin:12px 0 0;font-size:16px;line-height:1.55}.mkt .why h3{font-size:21px}.mkt .math{background:#fff}.mkt .math .grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:24px;display:grid}.mkt .equation{font-family:var(--display);letter-spacing:-.045em;font-size:clamp(64px,9vw,132px);font-weight:650;line-height:.95}.mkt .equation .eq{color:#c7c7cc;font-weight:400}.mkt .equation .one{background:linear-gradient(100deg,#e2571b 0%,#f26b2a 55%,#ff9b5e 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt .note{color:var(--graphite);margin-top:18px;font-size:13px}.mkt .calc{background:var(--pearl);border:1px solid var(--hair);border-radius:28px;padding:34px}.mkt .calc h3{font-size:21px}.mkt .calc .ctrl{margin-top:26px}.mkt .calc .ctrl label{color:var(--graphite);justify-content:space-between;margin-bottom:12px;font-size:15px;display:flex}.mkt .calc .ctrl label b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.mkt input[type=range]{appearance:none;background:linear-gradient(90deg,var(--reef) var(--p,30%),#dcdce1 var(--p,30%));border-radius:4px;outline:none;width:100%;height:4px;margin:6px 0}.mkt input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 8px #0003,0 0 0 .5px #00000014}.mkt input[type=range]::-moz-range-thumb{background:#fff;border:none;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 8px #0003}.mkt .calc .out{border-top:1px solid var(--hair);color:var(--graphite);font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:8px 16px;margin-top:30px;padding-top:24px;font-size:15px;display:grid}.mkt .calc .out .v{text-align:right;color:var(--ink)}.mkt .calc .total{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);font-size:40px;font-weight:650;line-height:1}.mkt .calc .total-row{grid-column:1/-1;justify-content:space-between;align-items:flex-end;margin-top:14px;display:flex}.mkt .calc .fine{color:var(--graphite);grid-column:1/-1;margin-top:8px;font-size:12.5px;line-height:1.45}.mkt .pricing{overflow:hidden}.mkt .pricing .bgimg{position:absolute;inset:0}.mkt .pricing .bgimg img{object-fit:cover;filter:saturate(1.05);width:100%;height:100%}.mkt .pricing .bgimg:after{content:"";background:linear-gradient(#06121f 0%,#06121fb8 30% 70%,#06121f 100%);position:absolute;inset:0}.mkt .pricing .wrap{position:relative}.mkt .plan{-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);background:#0e16229e;border:1px solid #ffffff1f;border-radius:34px;max-width:560px;margin:64px auto 0;padding:46px 46px 40px;box-shadow:0 40px 80px -30px #0009}.mkt .plan .price{font-family:var(--display);align-items:baseline;gap:10px;display:flex}.mkt .plan .price b{letter-spacing:-.05em;font-size:88px;font-weight:650;line-height:1}.mkt .plan .price span{color:#a1a1a6;font-size:19px;font-family:var(--text)}.mkt .plan .sub{color:#a1a1a6;margin-top:8px;font-size:16px}.mkt .plan ul{gap:13px;margin:30px 0 34px;padding:0;list-style:none;display:grid}.mkt .plan li{color:#e8e8ed;align-items:baseline;gap:12px;font-size:16px;display:flex}.mkt .plan li:before{content:"";border-left:1.6px solid var(--lagoon);border-bottom:1.6px solid var(--lagoon);flex:none;width:14px;height:7px;transform:rotate(-45deg)translateY(-3px)}.mkt .plan .btn{width:100%;height:56px;font-size:18px}.mkt .risk{text-align:center;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.mkt .risk div{color:#a1a1a6;font-size:13px;line-height:1.35}.mkt .risk b{color:#f5f5f7;font-size:14px;font-weight:600;display:block}.mkt .faq{background:var(--pearl)}.mkt .faq .grid{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}.mkt details{border-bottom:1px solid var(--hair)}.mkt details:first-of-type{border-top:1px solid var(--hair)}.mkt summary{cursor:pointer;font-family:var(--display);letter-spacing:-.02em;padding:26px 44px 26px 0;font-size:21px;font-weight:600;line-height:1.3;list-style:none;position:relative}.mkt summary::-webkit-details-marker{display:none}.mkt summary:after,.mkt summary:before{content:"";background:var(--ink);width:14px;height:1.6px;transition:transform .35s var(--ease);position:absolute;top:50%;right:6px}.mkt summary:before{transform:rotate(90deg)}.mkt details[open] summary:before{transform:rotate(0)}.mkt details .a{color:var(--graphite);padding:0 44px 28px 0;font-size:16.5px;line-height:1.6}.mkt details .a p{margin:0 0 10px}.mkt .sample{border:1px solid var(--hair);color:#333;background:#fff;border-radius:14px;margin:10px 0;padding:12px 14px;font-size:14.5px}.mkt .final{color:#fff;align-items:center;min-height:760px;display:flex;overflow:hidden}.mkt .final .bgimg{position:absolute;inset:0}.mkt .final .bgimg img{object-fit:cover;object-position:center 60%;width:100%;height:100%}.mkt .final .bgimg:after{content:"";background:radial-gradient(60% 55%,#060a28a8,#060a2847 100%),linear-gradient(#06121f26,#06121f00 40%,#06121f8c);position:absolute;inset:0}.mkt .final .wrap{z-index:2;text-align:center;position:relative}.mkt .final h2{letter-spacing:-.045em;font-size:clamp(44px,6.6vw,96px)}.mkt .final .lede{color:#ffffffd1;margin:22px auto 0}.mkt .final .hero-ctas,.mkt .final .reassure{justify-content:center}.mkt footer{background:var(--abyss);color:#86868b;padding:44px 0 120px;font-size:13px}.mkt footer .wrap{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:28px;display:flex}.mkt footer svg{width:auto;height:22px}.mkt footer nav{gap:24px;display:flex}.mkt footer a:hover{color:#f5f5f7}.mkt .sticky{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);color:#fff;transition:transform .5s var(--ease);background:#0e141ec7;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:none;position:fixed;transform:translateY(140%)}.mkt .sticky.show{transform:none}.mkt .sticky .t{color:#d2d2d7;flex:1;font-size:13px;line-height:1.25}.mkt .sticky .t b{color:#fff;font-size:14px;display:block}.mkt .sticky .btn{height:44px;padding:0 20px;font-size:15px}.mkt .billing{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;margin-top:38px;padding:4px;display:inline-flex}.mkt .seg{appearance:none;color:#d2d2d7;font:600 15px/1 var(--text);cursor:pointer;height:42px;transition:background .3s var(--ease),color .3s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.mkt .seg:hover{color:#fff}.mkt .seg.on{color:var(--ink);background:#fff}.mkt .seg em{color:#06231f;background:var(--lagoon);border-radius:999px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:600}.mkt .plans{text-align:left;grid-template-columns:1fr 1.12fr;align-items:stretch;gap:20px;max-width:940px;margin:44px auto 0;display:grid}.mkt .plan2{-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);background:#0e16229e;border:1px solid #ffffff1f;border-radius:34px;flex-direction:column;padding:40px 38px 36px;display:flex;position:relative;box-shadow:0 40px 80px -30px #0009}.mkt .plan2.best{background:linear-gradient(160deg,#0e7c7480 0%,#0a3c469e 45%,#081e2cb8 100%);border-color:#7fe0d36b}.mkt .ribbon{font:600 13px/1 var(--text);background:var(--lagoon);color:#06231f;transition:opacity .3s var(--ease),transform .3s var(--ease);border-radius:999px;padding:9px 14px;position:absolute;top:-15px;left:38px;box-shadow:0 10px 24px -10px #7fe0d3b3}.mkt [data-billing=monthly] .ribbon{opacity:0;transform:translateY(6px)}.mkt .pname{font:600 15px/1 var(--text);letter-spacing:.01em;color:var(--lagoon)}.mkt .plan2 .price{font-family:var(--display);color:#fff;align-items:baseline;gap:8px;margin-top:18px;display:flex}.mkt .plan2 .price b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:80px;font-weight:650;line-height:1}.mkt .plan2 .price span{color:#a1a1a6;font-size:19px;font-family:var(--text)}.mkt .plan2 .bill{color:#c7c7cc;min-height:23px;margin-top:10px;font-size:15.5px}.mkt .plan2 .bill s{color:#86868b}.mkt .plan2 ul{flex:1;align-content:start;gap:12px;margin:28px 0 32px;padding:0;list-style:none;display:grid}.mkt .plan2 li{color:#e8e8ed;align-items:baseline;gap:12px;font-size:16px;display:flex}.mkt .plan2 li:before{content:"";border-left:1.6px solid var(--lagoon);border-bottom:1.6px solid var(--lagoon);flex:none;width:14px;height:7px;transform:rotate(-45deg)translateY(-3px)}.mkt .plan2 .btn{width:100%;height:54px}.mkt .btn-glass{color:#fff;background:#ffffff1a;border:1px solid #ffffff38}.mkt .btn-glass:hover{background:#ffffff2e}.mkt .nofees{font-family:var(--display);letter-spacing:-.02em;color:#f5f5f7;flex-wrap:wrap;justify-content:center;gap:12px 30px;margin:40px auto 0;font-size:clamp(19px,1.9vw,24px);font-weight:600;display:flex}.mkt .nofees span{align-items:center;gap:10px;display:inline-flex}.mkt .nofees span:before{content:"";border-left:2px solid var(--lagoon);border-bottom:2px solid var(--lagoon);width:13px;height:7px;transform:rotate(-45deg)translateY(-2px)}.mkt .textnote{text-align:center;color:#a1a1a6;max-width:620px;margin:16px auto 0;font-size:14px}.mkt .plans-more{text-align:center;margin-top:26px;font-size:17px}.mkt .dibs{background:var(--pearl);overflow:hidden}.mkt .dibs .grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.mkt .dibs h2{text-wrap:balance;font-size:clamp(38px,4.5vw,64px)}.mkt .dibs .points li{color:var(--graphite);border-top:1px solid #00000014}.mkt .dibs .points li strong{color:var(--ink)}.mkt .dibs-stage{padding-bottom:64px;position:relative}.mkt .lock{aspect-ratio:440/560;color:#fff;isolation:isolate;border-radius:44px;width:min(440px,100%);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 60px 110px -40px #06121f99,0 0 0 1px #0000000f}.mkt .lock>img{object-fit:cover;object-position:50% 40%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.mkt .lock:after{content:"";z-index:-1;background:linear-gradient(#06121f6b 0%,#06121f00 38%,#06121f1f 60%,#06121f8c 100%);position:absolute;inset:0}.mkt .lock .clock{text-align:center;text-shadow:0 2px 20px #00000040;padding-top:40px}.mkt .lock .clock small{font:600 16px/1.2 var(--text);letter-spacing:-.005em;opacity:.92;display:block}.mkt .lock .clock b{font:650 92px/1 var(--display);letter-spacing:-.035em;margin-top:2px;display:block}.mkt .lock .stack{gap:8px;display:grid;position:absolute;bottom:16px;left:14px;right:14px}.mkt .lnotif{color:#111;-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);background:#f6f6f8bd;border-radius:22px;padding:12px 14px 13px;box-shadow:0 10px 30px -12px #00000059}.mkt .lnotif .top{color:#00000080;letter-spacing:.01em;align-items:center;gap:8px;font-size:12px;display:flex}.mkt .lnotif .top svg{border-radius:5px;width:20px;height:20px}.mkt .lnotif .top .t{margin-left:auto}.mkt .lnotif b{letter-spacing:-.01em;margin:6px 0 2px;font-size:14.5px;font-weight:600;display:block}.mkt .lnotif p{color:#1d1d1f;margin:0;font-size:14px;line-height:1.34}.mkt .lnotif.old{transform-origin:bottom;opacity:.92;transform:scale(.96)}.mkt .fc-perk{width:270px;bottom:0;right:-8px}.mkt .fc-perk .chips{margin-bottom:10px}.mkt .fc-perk .hint{color:var(--graphite);font-size:12px;line-height:1.4}.mkt .when{flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;display:flex}.mkt .when span{border:1px solid var(--hair);color:var(--graphite);background:#fff;border-radius:999px;padding:8px 14px;font-size:13.5px}.mkt .when span.on{color:var(--reef-deep);background:#0e7c741a;border-color:#0e7c7466;font-weight:600}.mkt .when i{background:linear-gradient(90deg,var(--reef),var(--hair));width:28px;height:1px}.mkt .fbwhy{background:#fff}.mkt .fbwhy .vs{grid-template-columns:1fr 1fr;gap:20px;margin-top:64px;display:grid}.mkt .vs-card{border-radius:30px;flex-direction:column;justify-content:space-between;gap:24px;min-height:330px;padding:30px;display:flex}.mkt .vs-card .cap{color:var(--graphite);max-width:420px;font-size:15px;line-height:1.5}.mkt .vs-card .cap b{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin-bottom:6px;font-size:22px;font-weight:600;display:block}.mkt .vs-feed{background:#f2f2f5}.mkt .feed{gap:10px;width:100%;max-width:420px;margin:0 auto;display:grid}.mkt .fpost{background:#fff;border-radius:16px;padding:12px 14px;box-shadow:0 1px #0000000a}.mkt .fpost .who{color:var(--graphite);align-items:center;gap:8px;font-size:12.5px;display:flex}.mkt .fpost .who i{background:#d8d8de;border-radius:50%;width:26px;height:26px;display:block}.mkt .fpost .who b{color:var(--ink);font-weight:600}.mkt .fpost .bar{background:#e6e6eb;border-radius:5px;height:8px;margin-top:9px}.mkt .fpost .bar.s{width:62%}.mkt .fpost.mine{outline:2px solid #0e7c7400}.mkt .fpost.mine p{color:var(--ink);margin:8px 0 0;font-size:13.5px;line-height:1.35}.mkt .fpost.faded{opacity:.55}.mkt .vs-text{color:#fff;background:linear-gradient(160deg,#0e7c74,#0a5a60 55%,#082f3c)}.mkt .vs-text .cap{color:#fffc}.mkt .vs-text .cap b{color:#fff}.mkt .vs-text .lnotif{width:100%;max-width:420px;margin:0 auto}.mkt .fbwhy .cols{grid-template-columns:repeat(4,1fr);gap:40px;margin-top:64px;display:grid}.mkt .fbwhy .col{border-top:1px solid var(--ink);padding-top:22px}.mkt .fbwhy .col h3{font-size:21px}.mkt .fbwhy .col p{color:var(--graphite);margin:12px 0 0;font-size:16px;line-height:1.55}.mkt .steps4{grid-template-columns:repeat(4,1fr);gap:20px}.mkt .steps4 .step .vis{height:270px}.mkt .steps4 .step .copy{padding:24px 24px 30px}.mkt .steps4 .step h3{font-size:21px}.mkt .steps4 .step p{font-size:15px}.mkt .steps4 .poster{transform:rotate(-2.5deg)scale(.8)}.mkt .mform{background:#fff;border-radius:16px;width:212px;padding:14px;font-size:11.5px;transform:rotate(1.5deg);box-shadow:0 24px 40px -18px #0000004d,0 0 0 1px #0000000a}.mkt .mform .ttl{font:600 15px/1.2 var(--display);letter-spacing:-.02em;margin-bottom:8px}.mkt .mform label{color:var(--graphite);margin-top:8px;display:block}.mkt .mform .f{border:1px solid var(--hair);color:var(--ink);background:#fbfbfd;border-radius:9px;margin-top:4px;padding:7px 9px}.mkt .mform .f.caret:after{content:"";background:var(--reef);vertical-align:-2px;width:1px;height:12px;margin-left:1px;animation:1.1s step-end infinite blink;display:inline-block}.mkt .mform .go{background:var(--cta);color:#fff;border-radius:9px;place-items:center;height:32px;margin-top:12px;font-size:12.5px;font-weight:600;display:grid}@keyframes blink{50%{opacity:0}}.mkt .mscan{position:relative}.mkt .paper{color:#3a3a3a;white-space:pre;background:#fdfcf8;border-radius:4px;width:196px;padding:12px 12px 14px;font:500 8.6px/1.75 ui-monospace,SF Mono,Menlo,Consolas,monospace;transform:rotate(-2deg);box-shadow:0 24px 40px -18px #00000059,0 0 0 1px #0000000d}.mkt .paper .ph{letter-spacing:.06em;color:#222;border-bottom:1px solid #d9d6cc;margin-bottom:4px;padding-bottom:5px;font:700 8.6px/1.4 ui-monospace,SF Mono,Menlo,monospace}.mkt .paper .ln{border-bottom:1px dotted #e3e0d6}.mkt .frame{pointer-events:none;position:absolute;inset:-10px}.mkt .frame i{border:2.5px solid var(--lagoon);border-radius:3px;width:22px;height:22px;position:absolute}.mkt .frame i:first-child{border-bottom:0;border-right:0;border-top-left-radius:10px;top:0;left:0}.mkt .frame i:nth-child(2){border-bottom:0;border-left:0;border-top-right-radius:10px;top:0;right:0}.mkt .frame i:nth-child(3){border-top:0;border-right:0;border-bottom-left-radius:10px;bottom:0;left:0}.mkt .frame i:nth-child(4){border-top:0;border-left:0;border-bottom-right-radius:10px;bottom:0;right:0}.mkt .frame .sweep{border-bottom:1.5px solid var(--lagoon);height:36px;animation:sweep 2.8s var(--ease) infinite alternate;background:linear-gradient(#7fe0d300,#7fe0d359);position:absolute;top:20%;left:6px;right:6px}@keyframes sweep{0%{top:6%}to{top:72%}}.mkt .found{color:var(--reef-deep);background:#fff;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600;position:absolute;bottom:-14px;right:-26px;box-shadow:0 12px 24px -10px #0000004d}.mkt .found:before{content:"✓ "}.mkt .search{color:var(--ink);background:#fff;border-radius:20px;width:100%;max-width:440px;margin-bottom:auto;padding:12px;box-shadow:0 30px 60px -30px #0009}.mkt .sbox{height:40px;color:var(--ink);background:#f0f0f3;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:flex}.mkt .sbox svg{flex:none}.mkt .sbox .q:after{content:"";vertical-align:-3px;background:#0a84ff;width:1.5px;height:17px;margin-left:1px;animation:1.1s step-end infinite blink;display:inline-block}.mkt .sbox .n{color:var(--graphite);margin-left:auto;font-size:12px}.mkt .res{margin-top:6px}.mkt .res .r{border-bottom:1px solid #efeff2;grid-template-columns:1fr auto 52px 28px;align-items:center;gap:10px;padding:9px 6px;font-size:14.5px;display:grid}.mkt .res .r:last-child{border-bottom:0}.mkt .res .r mark{color:inherit;background:0 0;font-weight:700}.mkt .res .r .sz{color:var(--graphite);border:1px solid var(--hair);border-radius:6px;padding:1px 6px;font-size:12px}.mkt .res .r .pr{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink)}.mkt .res .r .add{color:#6e6e73;border:1.5px solid #c7c7cc;border-radius:50%;place-items:center;width:26px;height:26px;font-size:15px;line-height:1;display:grid}.mkt .res .r.on .add{background:var(--reef);border-color:var(--reef);color:#fff;font-size:13px}.mkt .res .foot{color:var(--graphite);justify-content:space-between;align-items:center;padding:10px 6px 2px;font-size:12.5px;display:flex}.mkt .res .foot b{color:var(--reef-deep)}.mkt .scanvis{align-items:center;gap:28px;margin-bottom:auto;padding:10px 0 0;display:flex}.mkt .scanvis .mscan{flex:none}.mkt .scanvis .paper{transform:rotate(-3deg)}.mkt .parsed{color:var(--ink);background:#fff;border-radius:18px;width:210px;padding:12px 14px;font-size:13px;box-shadow:0 30px 60px -30px #0009}.mkt .parsed .k{letter-spacing:.08em;text-transform:uppercase;color:var(--graphite);margin-bottom:6px;font-size:11px;font-weight:600}.mkt .parsed .p{border-bottom:1px solid #efeff2;justify-content:space-between;gap:8px;padding:6px 0;display:flex}.mkt .parsed .p span{color:var(--graphite);font-variant-numeric:tabular-nums}.mkt .parsed .go{background:var(--reef);color:#fff;border-radius:9px;place-items:center;height:32px;margin-top:10px;font-size:12.5px;font-weight:600;display:grid}.mkt.js .reveal{opacity:0;transition:opacity 1s var(--ease),transform 1.1s var(--ease);transition-delay:var(--d,0s);transform:translateY(32px)}.mkt.js .reveal.in{opacity:1;transform:none}.mkt .fish{z-index:9999;pointer-events:none;opacity:0;will-change:transform;filter:drop-shadow(0 6px 8px #00000040);width:58px;transition:opacity .4s;position:fixed;top:0;left:0}.mkt .fish.on{opacity:1}.mkt .fish img{width:100%;height:auto}.mkt .bubble{z-index:9998;pointer-events:none;background:radial-gradient(circle at 32% 30%,#fffffff2 0 14%,#ffffff2e 34%,#aae1eb1a 62%,#ffffff59 100%);border-radius:50%;position:fixed;top:0;left:0;box-shadow:inset 0 0 0 1px #8cc8d4d9,0 0 3px #00283c1f}@media (max-width:1060px){.mkt .nav-links{display:none}.mkt .product .grid{grid-template-columns:1fr;gap:64px}.mkt .steps{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}.mkt .features .bento{grid-template-columns:1fr 1fr}.mkt .span4,.mkt .span6{grid-column:span 2}.mkt .span2,.mkt .span3{grid-column:span 1}.mkt .why .cols{grid-template-columns:1fr 1fr}.mkt .math .grid,.mkt .faq .grid{grid-template-columns:1fr;gap:48px}.mkt .notif{display:none}.mkt .split .grid,.mkt .demo .grid{grid-template-columns:1fr;gap:56px}.mkt .split.flip .grid>:first-child{order:0}.mkt .fc-deals{left:calc(50% - 330px)}.mkt .fc-orders{right:calc(50% - 330px)}.mkt .dibs .grid{grid-template-columns:1fr;gap:56px}.mkt .fc-perk{right:calc(50% - 300px)}.mkt .steps4{grid-template-columns:1fr 1fr;max-width:none}.mkt .fbwhy .cols{grid-template-columns:1fr 1fr}.mkt .plans{grid-template-columns:1fr;max-width:560px}.mkt .plans .best{order:-1}}@media (max-width:680px){.mkt{font-size:16px}.mkt .nav{height:52px}.mkt .nav-logo svg{height:23px}.mkt .nav-right .signin{display:none}.mkt .hero{background:linear-gradient(#1508a8 0,#0b0a5a 45%,#06121f 100%);height:auto;min-height:0;max-height:none;padding:360px 0 60px;display:block}.mkt .hero .wrap{padding-top:0}.mkt .hero-media{height:520px;inset:0 0 auto}.mkt .hero-media img{object-position:62% 40%;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.mkt .hero:after{background:linear-gradient(#06121f59 0,#06121f00 18% 100%)}.mkt .hero h1 .soft{color:#ffffff9e}.mkt .hero h1{font-size:46px}.mkt .hero-ctas{gap:14px}.mkt .hero-ctas .btn-primary{width:100%}.mkt .phone{transform-origin:top;margin-bottom:-70px;transform:scale(.9)}.mkt .points li{grid-template-columns:1fr;gap:4px}.mkt .row{grid-template-columns:1fr;gap:12px;padding:28px 0}.mkt .row .arrow{display:none}.mkt .features .bento{grid-template-columns:1fr}.mkt .span4,.mkt .span6,.mkt .span2,.mkt .span3{grid-column:span 1}.mkt .tile{min-height:300px;padding:28px}.mkt .tall{min-height:440px}.mkt .why .cols{grid-template-columns:1fr;gap:32px}.mkt .plan{border-radius:28px;padding:34px 26px 30px}.mkt .plan .price b{font-size:72px}.mkt .risk{grid-template-columns:1fr 1fr 1fr}.mkt .calc{padding:26px}.mkt summary{font-size:18px}.mkt .sticky{display:flex}.mkt .float-card{width:min(320px,92%);margin:-80px auto 0;position:relative;inset:auto}.mkt .fc-perk{margin-top:-40px}.mkt .dibs-stage{padding-bottom:0}.mkt .lock .clock b{font-size:76px}.mkt .steps4,.mkt .fbwhy .vs,.mkt .fbwhy .cols{grid-template-columns:1fr}.mkt .fbwhy .cols{gap:32px}.mkt .vs-card{min-height:0;padding:24px}.mkt .plan2{border-radius:28px;padding:36px 24px 28px}.mkt .plan2 .price b{font-size:68px}.mkt .ribbon{left:24px}.mkt .seg{padding:0 16px}.mkt .nofees{flex-direction:column;align-items:flex-start;width:max-content;max-width:100%}.mkt .scanvis{flex-direction:column;align-items:flex-start;gap:30px}.mkt .parsed{width:100%;max-width:300px}.mkt .split .phone-stage{flex-direction:column;align-items:center}.mkt .fc-orders{order:2}.mkt .orders .bgimg:after{background:linear-gradient(#06121f 0,#06121fe0 20% 80%,#06121f 100%)}.mkt br.d{display:none}.mkt.sticky-on .nav .btn{opacity:0;pointer-events:none}.mkt .nav .btn{transition:opacity .3s}.mkt .final{min-height:640px}.mkt footer .wrap{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.mkt{scroll-behavior:auto}.mkt.js .reveal,.mkt.js .thread .msg,.mkt.js .thread .delivered{opacity:1!important;transition:none!important;transform:none!important}.mkt .notif,.mkt .frame .sweep,.mkt .sbox .q:after,.mkt .mform .f.caret:after{animation:none}}.mkt.shot .reveal,.mkt.shot .thread .msg,.mkt.shot .thread .delivered{opacity:1!important;transition:none!important;transform:none!important}.mkt.shot .notif{animation:none}.mkt.shot .sticky{display:none}.mkt.shot.shot-sticky .sticky{display:flex}.mkt .p-hero{padding:clamp(150px,15vw,200px) 0 clamp(96px,10vw,140px);overflow:hidden}.mkt .p-hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:12em;margin:0 auto;font-size:clamp(48px,6.4vw,92px);line-height:1}.mkt .p-hero .lede{color:#c7c7cc;margin-left:auto;margin-right:auto}.mkt .benefits{background:var(--pearl)}.mkt .bcards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:64px;display:grid}.mkt .bcard{background:#fff;border-radius:28px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #00000008,0 20px 40px -28px #1e1e1440}.mkt .bcard .ph{height:220px;overflow:hidden}.mkt .bcard .ph img{object-fit:cover;width:100%;height:100%}.mkt .bcard .copy{padding:26px 28px 32px}.mkt .bcard h3{font-size:22px}.mkt .bcard p{color:var(--graphite);margin:10px 0 0;font-size:16px;line-height:1.5}.mkt .cmp-sec{background:#fff}.mkt .cmp{border-collapse:collapse;width:100%;margin-top:56px;font-size:16px}.mkt .cmp thead th{z-index:2;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);text-align:center;border-bottom:1px solid var(--ink);vertical-align:bottom;background:#ffffffe6;padding:18px 12px;position:sticky;top:56px}.mkt .cmp thead th:first-child{text-align:left}.mkt .cmp thead .pn{font:650 24px/1.1 var(--display);letter-spacing:-.025em;color:var(--ink);display:block}.mkt .cmp thead .pp{color:var(--graphite);margin-top:4px;font-size:14px;font-weight:400;display:block}.mkt .cmp thead .best .pn{color:var(--reef-deep)}.mkt .cmp .grp th{text-align:left;font:600 12px/1 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--reef-deep);border-bottom:1px solid var(--hair);padding:34px 0 12px}.mkt .cmp td,.mkt .cmp tbody th{border-bottom:1px solid var(--hair);text-align:center;color:var(--ink);padding:16px 12px}.mkt .cmp tbody th{text-align:left;width:46%;padding-left:0;font-weight:500}.mkt .cmp tbody th small{color:var(--graphite);margin-top:2px;font-size:14px;font-weight:400;display:block}.mkt .cmp td.best{background:#0e7c740b}.mkt .yes{border-left:2px solid var(--reef);border-bottom:2px solid var(--reef);width:15px;height:8px;display:inline-block;transform:rotate(-45deg)translateY(-3px)}.mkt .cmp .note{color:var(--graphite);margin-top:2px;font-size:13.5px;display:block}.mkt .p-faq .grid{grid-template-columns:.8fr 1.2fr;gap:64px;display:grid}@media (max-width:1060px){.mkt .bcards{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}.mkt .p-faq .grid{grid-template-columns:1fr;gap:48px}}@media (max-width:680px){.mkt .cmp{font-size:14.5px}.mkt .cmp tbody th{width:44%}.mkt .cmp td,.mkt .cmp tbody th{padding:14px 6px}.mkt .cmp thead th{padding:14px 6px;top:52px}.mkt .cmp thead .pn{font-size:19px}.mkt .cmp thead .pp{font-size:12px}.mkt .cmp tbody th small{font-size:12.5px}}.mkt .lock>img,.mkt .lock>span,.mkt .lock img{object-fit:cover;object-position:50% 40%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.mkt .hero-media>span,.mkt .bgimg>span,.mkt .tile .bg>span,.mkt .bcard .ph>span,.mkt .msg.media>span{position:absolute;inset:0}.mkt .msg.media{height:116px;position:relative}.mkt .bcard .ph{position:relative}.mkt input[type=range]{margin:6px 0}.mkt{--display:var(--font-display),-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--text:var(--font-text),-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;background:#fbfbfd;font-size:17px;line-height:1.47}@media (max-width:680px){.mkt{font-size:16px}}
