*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--bar) + 22px);scrollbar-gutter:stable}body{margin:0}img{max-width:100%;display:block}button,input{font:inherit;color:inherit}:root{--canvas:#e8edf7;--plate:#f3f6fd;--plate-2:#eaf0fa;--sunk:#dce4f3;--ink:#232d3c;--ink-2:#67758b;--jade:#7ccfb0;--jade-ink:#2a7a62;--coral:#e8735c;--sky:#b7d4f5;--line:rgba(35,45,60,.09);--bar:92px;--r:28px;--r-sm:18px;--shell:1180px;--ease:cubic-bezier(.19,.86,.22,1);--clay:0 22px 38px -20px rgba(35,45,60,.36),0 8px 16px -10px rgba(35,45,60,.18),inset 2px 3px 4px 0 hsla(0,0%,100%,.95),inset -3px -5px 9px 0 rgba(35,45,60,.09);--clay-sm:0 12px 22px -13px rgba(35,45,60,.34),inset 2px 2px 3px 0 hsla(0,0%,100%,.92),inset -2px -3px 6px 0 rgba(35,45,60,.1);--well:inset 4px 5px 11px -3px rgba(35,45,60,.22),inset -2px -3px 6px 0 hsla(0,0%,100%,.9);--gloss:linear-gradient(180deg,#fefeff,#f5f8fd 46%,#e9effa 46.01%,#dee7f6);--gloss-plate:linear-gradient(180deg,#fdfeff,#f7f9fe 46%,#f1f5fc 46.01%,#eaf0f9);--gloss-down:linear-gradient(180deg,#e1e9f6,#eaf0fa 54%,#f5f8fd 54.01%,#fcfdff);--gloss-jade:linear-gradient(180deg,#b2e7d2,#90d9bd 46%,#6bc5a5 46.01%,#52b492);--gloss-jade-down:linear-gradient(180deg,#4fb08f,#63c0a0 54%,#89d6b9 54.01%,#aae3cd);--lip:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(35,45,60,.12);--lip-jade:inset 0 1px 0 0 hsla(0,0%,100%,.8),inset 0 -1px 0 0 rgba(16,72,56,.4);--lift:0 10px 18px -11px rgba(35,45,60,.6),0 2px 4px -2px rgba(35,45,60,.16);--lift-hi:0 20px 30px -15px rgba(35,45,60,.6),0 5px 9px -4px rgba(35,45,60,.2);--lift-jade:0 12px 20px -11px rgba(42,122,98,.9),0 2px 4px -2px rgba(42,122,98,.3);--lift-jade-hi:0 22px 32px -15px rgba(42,122,98,.95),0 5px 9px -4px rgba(42,122,98,.38);--sheen:linear-gradient(100deg,hsla(0,0%,100%,0) 36%,hsla(0,0%,100%,.92) 48%,hsla(0,0%,100%,0) 61%);--sheen-soft:linear-gradient(100deg,hsla(0,0%,100%,0) 36%,hsla(0,0%,100%,.55) 48%,hsla(0,0%,100%,0) 61%);--sink:0 1px 2px -1px rgba(35,45,60,.3),inset 0 2px 5px 0 rgba(35,45,60,.2)}body{background:var(--canvas);color:var(--ink);font-family:Albert Sans,system-ui,sans-serif;font-size:16.5px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(48vw 40vw at 12% 6%,rgba(183,212,245,.55),transparent 62%),radial-gradient(40vw 36vw at 88% 22%,rgba(124,207,176,.34),transparent 64%),radial-gradient(52vw 44vw at 60% 96%,rgba(232,115,92,.14),transparent 66%)}h1,h2,h3,h4{font-family:Outfit,system-ui,sans-serif;font-weight:300;letter-spacing:-.022em;margin:0;line-height:1.1}p{margin:0}a{color:inherit}.shell{width:min(var(--shell),calc(100vw - 44px));margin:0 auto;min-width:0}.shell,section{position:relative;z-index:1}.pad{padding:84px 0}.pad-s{padding:68px 0}.eyebrow{font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--jade-ink);display:inline-flex;align-items:center;gap:9px}.eyebrow:before{content:"";width:22px;height:5px;border-radius:99px;background:var(--jade);box-shadow:inset 0 -2px 3px rgba(35,45,60,.2)}.h2{font-size:clamp(2rem,4.2vw,3.15rem);max-width:19ch;margin:16px 0 0}.lede{color:var(--ink-2);max-width:52ch;margin-top:16px}.center{text-align:center}.center .h2,.center .lede{margin-left:auto;margin-right:auto}.center .h2{max-width:17ch}.clay{background:linear-gradient(160deg,#fafcff,var(--plate) 46%,var(--plate-2));border-radius:var(--r);box-shadow:var(--clay)}.well{background:var(--sunk);border-radius:99px;box-shadow:var(--well)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 26px;border:0;border-radius:99px;cursor:pointer;text-decoration:none;font-family:Albert Sans,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:-.005em;background-image:var(--sheen),var(--gloss);background-size:240% 100%,100% 100%;background-position:-135% 0,0 0;background-repeat:no-repeat;color:var(--ink);box-shadow:var(--lift),var(--lip);transition:box-shadow .24s var(--ease),transform .24s var(--ease),background-image .16s linear,background-position 0s}.btn:hover{transform:translateY(-3px);box-shadow:var(--lift-hi),var(--lip);background-position:135% 0,0 0;transition:box-shadow .24s var(--ease),transform .24s var(--ease),background-position .85s var(--ease)}.btn:active{transform:translateY(1px);background-image:var(--sheen),var(--gloss-down);box-shadow:var(--sink)}.btn:focus-visible{outline:3px solid var(--jade-ink);outline-offset:3px}.btn.solid{background-image:var(--sheen-soft),var(--gloss-jade);color:#0e3a2e;box-shadow:var(--lift-jade),var(--lip-jade)}.btn.solid:hover{box-shadow:var(--lift-jade-hi),var(--lip-jade)}.btn.solid:active{background-image:var(--sheen-soft),var(--gloss-jade-down);box-shadow:0 1px 2px -1px rgba(20,80,62,.4),inset 0 2px 6px 0 rgba(14,58,46,.34)}.btn.wide{width:100%}@media (hover:none){.btn:hover{transform:none;background-position:-135% 0,0 0}}html[dir=rtl]{direction:rtl}html[dir=rtl] body{direction:rtl;font-family:Dana,Segoe UI,Tahoma,system-ui,sans-serif;font-size:15px;width:100%;max-width:100%;overflow-x:hidden}html[dir=rtl] body *,html[dir=rtl] button,html[dir=rtl] input{font-family:Dana,Segoe UI,Tahoma,system-ui,sans-serif;letter-spacing:0}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4{font-weight:700}html[dir=rtl] .hero h1{font-size:clamp(2.2rem,5.35vw,3.65rem);line-height:1.24;max-width:15ch}html[dir=rtl] .h2{font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.28}html[dir=rtl] .hero .sub,html[dir=rtl] .lede{font-size:.94rem;line-height:1.85}html[dir=rtl] .nav{margin-right:28px;margin-left:0;justify-content:flex-start}html[dir=rtl] .bar{direction:rtl}html[dir=rtl] .top .btn{margin-right:auto;margin-left:0}html[dir=rtl] .close-plate,html[dir=rtl] .plan,html[dir=rtl] .q,html[dir=rtl] .quote,html[dir=rtl] .stage .core,html[dir=rtl] .stage .slab{text-align:right}html[dir=rtl] .chip,html[dir=rtl] .co,html[dir=rtl] .feat li,html[dir=rtl] .qh,html[dir=rtl] .row,html[dir=rtl] .src,html[dir=rtl] .who{direction:rtl}html[dir=rtl] .eyebrow{letter-spacing:0}html[dir=rtl] .footbar,html[dir=rtl] .qtop,html[dir=rtl] .railhead{direction:rtl}html[dir=rtl] .lane,html[dir=rtl] .viewport{direction:ltr}html[dir=rtl] .quote{direction:rtl}html[dir=rtl] .price{font-size:clamp(1.42rem,2.4vw,2rem);line-height:1.35;font-weight:700}html[dir=rtl] .plan .cost b{font-size:clamp(1.65rem,2.25vw,2.2rem);line-height:1.28}html[dir=rtl] .per,html[dir=rtl] .total{line-height:1.8}html[dir=rtl] .field{direction:rtl;text-align:right}html[dir=rtl] .sfx{left:22px;right:auto}html[dir=rtl] .up{right:22px;left:auto}html[dir=rtl] .drawer{right:0;left:auto;transform:translateX(105%)}html[dir=rtl] .drawer.on{transform:translateX(0)}html[dir=rtl] .drawer a:not(.btn){text-align:right}@media (max-width:760px){html[dir=rtl],html[dir=rtl] body{width:100%;max-width:100%;overflow-x:hidden}html[dir=rtl] .shell{width:min(100% - 32px,var(--shell));max-width:calc(100vw - 32px)}html[dir=rtl] .top{right:0;left:0;width:100%;overflow:hidden}html[dir=rtl] .bar{justify-content:space-between;gap:10px;padding:10px 10px 10px 12px}html[dir=rtl] .brand{min-width:0;max-width:calc(100vw - 104px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.03rem}html[dir=rtl] .burger{margin:0!important;flex:0 0 44px}html[dir=rtl] .nav{margin-right:0}html[dir=rtl] .form{text-align:right}html[dir=rtl] .hero{overflow:hidden}html[dir=rtl] .hero .note,html[dir=rtl] .hero .sub,html[dir=rtl] .hero h1{max-width:100%}html[dir=rtl] .hero h1{font-size:clamp(1.7rem,8.8vw,2.28rem);line-height:1.3}html[dir=rtl] .pill{max-width:100%;white-space:normal;justify-content:center}html[dir=rtl] .acts{width:100%;justify-content:center}html[dir=rtl] .acts .btn{min-width:min(142px,43vw);padding-inline:14px;font-size:.88rem}html[dir=rtl] .stage{width:100%;max-width:100%;overflow:hidden}html[dir=rtl] .stage>*{max-width:100%}html[dir=rtl] .core .row{gap:12px}html[dir=rtl] .core .row span{min-width:0}html[dir=rtl] .core,html[dir=rtl] .slab{border-radius:22px}html[dir=rtl] .price{font-size:1.32rem}html[dir=rtl] .plan .cost b{font-size:1.55rem}html[dir=rtl] #pricing .rv{opacity:1;transform:none}html[dir=rtl] .chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:100%;margin-top:24px}html[dir=rtl] .chip,html[dir=rtl] .chip:nth-child(n+10),html[dir=rtl] .chip:nth-child(n+6):nth-child(-n+9){min-width:0;width:100%;padding:9px 10px;font-size:.78rem;transform:none!important}html[dir=rtl] .drawer{right:0;left:auto;transform:translateX(105%)}html[dir=rtl] .drawer.on{transform:translateX(0)}html[dir=rtl] .drawer a:not(.btn){font-size:1rem}}.top{position:fixed;top:16px;left:0;right:0;z-index:60}.bar{display:flex;align-items:center;gap:18px;padding:11px 11px 11px 22px;border-radius:99px;background:linear-gradient(180deg,rgba(254,254,255,.94),rgba(244,247,253,.92) 46%,rgba(232,238,250,.9) 46.01%,rgba(222,231,246,.9));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--lift),var(--lip);transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.top.stuck .bar{box-shadow:0 18px 28px -16px rgba(35,45,60,.55),0 3px 5px -2px rgba(35,45,60,.16),var(--lip)}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-family:Outfit,sans-serif;font-size:1.22rem;font-weight:500;letter-spacing:-.03em}.mark{width:30px;height:30px;border-radius:11px;flex:0 0 auto;background:linear-gradient(155deg,#9bdcc3,var(--jade) 55%,#5fbb9c);box-shadow:0 8px 14px -8px rgba(42,122,98,.8),inset 1px 2px 3px hsla(0,0%,100%,.75),inset -2px -3px 5px rgba(20,80,62,.28);position:relative}.mark:after{content:"";position:absolute;left:50%;top:52%;width:11px;height:11px;transform:translate(-50%,-50%);border-radius:99px 99px 99px 3px;background:rgba(18,63,51,.55);box-shadow:inset 0 1px 2px hsla(0,0%,100%,.35)}.nav{display:flex;align-items:center;gap:4px;margin-left:auto}.nav a{position:relative;text-decoration:none;font-size:.92rem;font-weight:500;color:var(--ink-2);padding:9px 15px;border-radius:99px;transition:color .2s,box-shadow .25s var(--ease),background .25s}.nav a:hover{color:var(--ink);background:rgba(220,228,243,.7);box-shadow:var(--well)}.nav a:focus-visible{outline:3px solid var(--jade-ink);outline-offset:2px}.top .btn{padding:12px 22px}.burger{display:none;width:44px;height:44px;border:0;border-radius:99px;cursor:pointer;background:var(--gloss);box-shadow:var(--lift),var(--lip);position:relative;transition:box-shadow .18s var(--ease),background .18s linear}.burger:active{background:var(--gloss-down);box-shadow:var(--sink)}.burger span{position:absolute;left:13px;width:18px;height:2.5px;border-radius:99px;background:var(--ink);transition:transform .3s var(--ease),opacity .2s}.burger span:first-child{top:16px}.burger span:nth-child(2){top:21.5px}.burger span:nth-child(3){top:27px}.burger[aria-expanded=true] span:first-child{transform:translateY(5.5px) rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){opacity:0}.burger[aria-expanded=true] span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.scrim{position:fixed;inset:0;z-index:70;background:rgba(35,45,60,.32);opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.scrim.on{opacity:1;visibility:visible;transition:opacity .3s}.drawer{position:fixed;top:0;right:0;z-index:80;width:min(360px,86vw);height:100vh;height:100dvh;padding:80px 26px;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(170deg,#f7faff,var(--plate) 40%,var(--plate-2));box-shadow:-26px 0 44px -24px rgba(35,45,60,.45);transform:translateX(104%);transition:transform .42s var(--ease)}.drawer.on{transform:none}.drawer{scrollbar-width:thin;scrollbar-color:var(--jade) var(--sunk)}.drawer::-webkit-scrollbar{width:10px}.drawer::-webkit-scrollbar-track{background:var(--sunk);border-radius:99px;margin:26px 0;box-shadow:inset 2px 0 4px -1px rgba(35,45,60,.22),inset -1px 0 2px hsla(0,0%,100%,.8)}.drawer::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#b2e7d2,#90d9bd 46%,#6bc5a5 46.01%,#52b492);border-radius:99px;border:2px solid transparent;background-clip:padding-box;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.7),inset -1px 0 0 rgba(16,72,56,.35)}.drawer::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#c0ebda,#9edfc6 46%,#78cdae 46.01%,#5fbb9c);background-clip:padding-box}.drawer a:not(.btn){display:block;text-decoration:none;font-size:1.15rem;font-weight:500;color:var(--ink);padding:14px 18px;border-radius:var(--r-sm);margin-bottom:6px;transition:box-shadow .25s var(--ease),background .25s}.drawer a:not(.btn):hover{background:var(--sunk);box-shadow:var(--well)}.drawer .btn{display:flex;width:100%;justify-content:center;color:#123f33;margin-top:20px}.drawer .dtag{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);padding:0 18px;margin-bottom:14px;display:block}body.lock{overflow:hidden}.hero{padding:calc(var(--bar) + 62px) 0 30px;text-align:center}.pill{gap:10px;padding:8px 18px 8px 10px;font-size:.82rem;font-weight:500;color:var(--ink-2);background:var(--gloss);box-shadow:var(--lift),var(--lip)}.pill,.pill b{display:inline-flex;align-items:center;border-radius:99px}.pill b{padding:4px 12px;background:var(--gloss-jade);color:#0e3a2e;font-size:.72rem;font-weight:600;letter-spacing:.04em;box-shadow:0 6px 10px -7px rgba(42,122,98,.9),var(--lip-jade)}.hero h1{font-size:clamp(2.6rem,7vw,4.9rem);margin:26px auto 0;max-width:14ch;font-weight:200}.hero .sub{color:var(--ink-2);max-width:50ch;margin:20px auto 0;font-size:1.06rem}.acts{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:34px}.note{margin-top:16px;font-size:.83rem;color:var(--ink-2)}.stage{position:relative;margin:58px auto 0;max-width:920px;height:430px;pointer-events:none}.stage>*{position:absolute;will-change:transform}.slab{border-radius:26px;background:linear-gradient(160deg,#fbfdff,var(--plate) 48%,var(--plate-2));box-shadow:var(--clay);padding:18px 20px;text-align:left}.slab .src{font-size:.68rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);display:flex;align-items:center;gap:8px}.dot{width:9px;height:9px;border-radius:99px;box-shadow:inset 0 -2px 3px rgba(35,45,60,.28),inset 0 2px 2px hsla(0,0%,100%,.6)}.slab p{margin-top:9px;font-size:.9rem;line-height:1.5;color:var(--ink)}.s1{left:0;top:24px;width:262px}.s2{right:6px;top:0;width:250px}.s3{left:34px;bottom:6px;width:236px}.s4{right:24px;bottom:22px;width:244px}.core{left:50%;top:50%;transform:translate(-50%,-50%);width:min(360px,74vw);border-radius:34px;padding:26px 26px 22px;text-align:left;background:linear-gradient(158deg,#fcfeff,#f1f6fd 46%,#e7eefa);box-shadow:0 34px 54px -24px rgba(35,45,60,.42),0 12px 22px -12px rgba(35,45,60,.22),inset 2px 3px 5px 0 hsla(0,0%,100%,.98),inset -4px -6px 12px 0 rgba(35,45,60,.11)}.core .lab{font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--jade-ink)}.core h3{font-size:1.5rem;margin-top:10px}.core .meter{margin-top:18px;height:13px;border-radius:99px;background:var(--sunk);box-shadow:var(--well);overflow:hidden}.core .meter i{display:block;height:100%;width:72%;border-radius:99px;background:linear-gradient(90deg,#9bdcc3,var(--jade));box-shadow:inset 0 -3px 5px rgba(20,80,62,.3),inset 0 2px 3px hsla(0,0%,100%,.6)}.core .row{display:flex;justify-content:space-between;align-items:baseline;margin-top:13px;font-size:.82rem;color:var(--ink-2)}.core .row b{font-family:Outfit,sans-serif;font-size:1.4rem;font-weight:400;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trust{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 46px;opacity:.5}.trust span{font-family:Outfit,sans-serif;font-size:1.12rem;font-weight:400;letter-spacing:-.01em}.trust-cap{text-align:center;font-size:.76rem;letter-spacing:.15em;text-transform:uppercase;margin-bottom:26px}.hint,.trust-cap{color:var(--ink-2)}.hint{margin-top:22px;font-size:.83rem;letter-spacing:.02em}.slabrow{display:flex;gap:12px;margin-top:44px;height:470px;min-width:0}.stave{position:relative;flex:0 1 98px;min-width:0;overflow:hidden;cursor:pointer;border-radius:26px;background:linear-gradient(163deg,#e9eef8,#dbe4f2);box-shadow:0 18px 30px -18px rgba(35,45,60,.4),inset 2px 3px 4px 0 hsla(0,0%,100%,.8),inset -3px -5px 9px 0 rgba(35,45,60,.1);transition:flex-grow .58s var(--ease),transform .3s var(--ease),background-color .5s linear}.stave.open{flex-grow:1;cursor:default;background-image:var(--gloss-plate);background-color:#f3f6fd}.stave:not(.open):hover{transform:translateY(-5px)}.stave:focus-visible{outline:3px solid var(--jade-ink);outline-offset:3px}.stave:after{content:"";position:absolute;left:50%;top:0;width:34px;height:4px;border-radius:0 0 99px 99px;background:var(--jade);transform:translateX(-50%) scaleX(0);transform-origin:50% 0;transition:transform .3s var(--ease)}.stave:not(.open):hover:after{transform:translateX(-50%) scaleX(1)}.spine{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:26px 0 28px;transition:opacity .28s var(--ease)}.stave.open .spine{opacity:0;pointer-events:none}.spine .pip{width:16px;height:16px;border-radius:99px;flex:0 0 auto;box-shadow:0 4px 7px -4px rgba(35,45,60,.7),var(--lip)}.spine .st{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:.96rem;font-weight:600;color:var(--ink-2);letter-spacing:.005em}.bodywrap{position:absolute;inset:0}.body{width:100%;min-width:430px;height:100%;padding:38px 40px;display:flex;flex-direction:column;justify-content:center;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .42s var(--ease) .16s,transform .42s var(--ease) .16s}.stave.open .body{opacity:1;transform:none;pointer-events:auto}.body h3{font-size:1.78rem;margin-top:24px;max-width:18ch}.body p{margin-top:13px}.body p,.proof{color:var(--ink-2);max-width:42ch}.proof{margin-top:26px;padding:15px 20px;border-radius:16px;background:var(--sunk);box-shadow:var(--well);font-size:.87rem}.proof b{color:var(--ink);font-weight:600}.tile{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;box-shadow:0 12px 18px -12px rgba(35,45,60,.55),inset 2px 2px 3px hsla(0,0%,100%,.7),inset -3px -4px 7px rgba(35,45,60,.16)}.tile svg{width:25px;height:25px;stroke:#1d3a34;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.t-jade{background:linear-gradient(155deg,#a6e1cb,var(--jade))}.t-sky{background:linear-gradient(155deg,#cfe3fa,var(--sky))}.t-coral{background:linear-gradient(155deg,#f2a491,var(--coral))}.t-coral svg,.t-sky svg{stroke:#2b2b3a}.track{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px;margin-top:64px}.track>*{min-width:0}.track:before{content:"";position:absolute;left:16%;right:16%;top:38px;height:4px;border-radius:99px;background:repeating-linear-gradient(90deg,rgba(35,45,60,.22) 0 6px,transparent 6px 15px)}.step{position:relative;text-align:center;padding-top:0}.disc{width:76px;height:76px;margin:0 auto;border-radius:99px;display:grid;place-items:center;position:relative;z-index:2;font-family:Outfit,sans-serif;font-size:1.7rem;font-weight:400;color:var(--ink);background:linear-gradient(158deg,#fcfeff,var(--plate) 48%,#e5ecf9);box-shadow:0 18px 28px -16px rgba(35,45,60,.45),inset 2px 3px 4px hsla(0,0%,100%,.98),inset -3px -5px 10px rgba(35,45,60,.13)}.step h3{font-size:1.32rem;margin-top:24px}.step p{color:var(--ink-2);font-size:.94rem;margin-top:10px;max-width:34ch}.chips,.step p{margin-left:auto;margin-right:auto}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:38px;max-width:780px}.chip{display:inline-flex;align-items:center;gap:9px;padding:11px 20px;border-radius:99px;font-size:.9rem;font-weight:500;background:var(--gloss);box-shadow:var(--lift),var(--lip);transition:transform .26s var(--ease),box-shadow .26s var(--ease)}.chip:nth-child(3n){transform:translateY(-6px)}.chip:nth-child(4n){transform:translateY(5px)}.chip:hover{transform:translateY(-8px)}.chip i{width:11px;height:11px;border-radius:4px;box-shadow:inset 0 -2px 3px rgba(35,45,60,.3),inset 0 2px 2px hsla(0,0%,100%,.55)}html[dir=rtl] .chips{display:grid;grid-template-columns:repeat(5,max-content);justify-content:center;align-items:center;grid-gap:14px 16px;gap:14px 16px;max-width:860px;margin-inline:auto}html[dir=rtl] .chip{min-width:138px;justify-content:center;padding:10px 18px;font-size:.84rem;white-space:nowrap;transform:none!important}html[dir=rtl] .chip:nth-child(n+6):nth-child(-n+9){transform:translateX(-38px)!important}html[dir=rtl] .chip:nth-child(n+10){transform:translateX(-94px)!important}html[dir=rtl] .chip:hover{transform:translateY(-5px)!important}.statplate{border-radius:36px;padding:44px;background:linear-gradient(158deg,#fafcff,var(--plate) 48%,var(--plate-2));box-shadow:var(--clay);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.statplate>*{min-width:0}.stat{border-radius:24px;padding:28px 24px;text-align:center;background:var(--sunk);box-shadow:var(--well)}.stat b{display:block;font-family:Outfit,sans-serif;font-size:clamp(2.2rem,4.4vw,3rem);font-weight:300;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat span{display:block;color:var(--ink-2);font-size:.88rem;margin-top:6px}.railhead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.railnav{display:flex;align-items:center;gap:12px}.count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.86rem;color:var(--ink-2);letter-spacing:.08em;min-width:64px;text-align:center}.arw{width:46px;height:46px;border:0;border-radius:99px;cursor:pointer;display:grid;place-items:center;background:var(--gloss);box-shadow:var(--lift),var(--lip);transition:transform .18s var(--ease),box-shadow .18s var(--ease),background .18s linear,opacity .22s}.arw svg{width:17px;height:17px;stroke:var(--ink);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.arw:not([disabled]):hover{transform:translateY(-2px)}.arw:not([disabled]):active{transform:translateY(1px);background:var(--gloss-down);box-shadow:var(--sink)}.arw[disabled]{opacity:.4;cursor:default;box-shadow:var(--well);background:var(--sunk)}.arw:focus-visible{outline:3px solid var(--jade-ink);outline-offset:3px}.viewport{margin-top:34px;overflow:hidden;min-width:0;max-width:100%;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;padding:26px 0 55px}.viewport.dragging{cursor:-webkit-grabbing;cursor:grabbing}.lane{display:flex;gap:22px;padding-left:4px;align-items:stretch;will-change:transform}.lane,.lane *{-moz-user-select:none;user-select:none;-webkit-user-select:none}.lane *{-webkit-user-drag:none}.quote{flex:0 0 auto;width:min(400px,80vw);border-radius:var(--r);padding:28px;display:flex;flex-direction:column;background:linear-gradient(160deg,#fafcff,var(--plate) 46%,var(--plate-2));box-shadow:var(--clay);will-change:transform}.quote.tint{background:linear-gradient(158deg,#fbfefd,#eff7f4 48%,#e4f0ec)}.qtop{justify-content:space-between;gap:14px}.co,.qtop{display:flex;align-items:center}.co{gap:9px;font-family:Outfit,sans-serif;font-size:1.04rem;font-weight:500;letter-spacing:-.025em}.co i{width:11px;height:11px;flex:0 0 auto;box-shadow:0 3px 5px -3px rgba(35,45,60,.7),var(--lip)}.co i,.result{border-radius:99px}.result{font-size:.73rem;font-weight:600;padding:6px 13px;white-space:nowrap;background:var(--gloss);box-shadow:0 6px 10px -8px rgba(35,45,60,.6),var(--lip)}.quote blockquote{margin:24px 0 0;font-family:Outfit,sans-serif;font-weight:300;font-size:1.2rem;line-height:1.48;letter-spacing:-.018em}.groove{height:3px;border-radius:99px;background:var(--sunk);box-shadow:var(--well);margin-top:auto}.who{display:flex;align-items:center;gap:14px;padding-top:20px;margin-top:22px}.who .groove{display:none}.face{width:46px;height:46px;flex:0 0 auto;border-radius:99px;display:grid;place-items:center;font-family:Outfit,sans-serif;font-weight:500;font-size:1rem;color:#1d3a34;box-shadow:0 10px 16px -10px rgba(35,45,60,.5),inset 2px 2px 3px hsla(0,0%,100%,.65),inset -2px -3px 6px rgba(35,45,60,.18)}.who b{display:block;font-family:Albert Sans,sans-serif;font-size:.95rem;font-weight:600}.who span:not(.face){display:block;font-size:.84rem;color:var(--ink-2)}.toggle{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:34px;font-size:.93rem}.toggle .lbl{color:var(--ink-2);transition:color .25s;font-weight:500}.toggle .lbl.on{color:var(--ink)}.switch{width:74px;height:38px;border-radius:99px;background:var(--sunk);box-shadow:var(--well);position:relative;cursor:pointer;flex:0 0 auto}.switch:focus-visible{outline:3px solid var(--jade-ink);outline-offset:4px}.knob{position:absolute;top:5px;left:5px;width:28px;height:28px;border-radius:99px;background:var(--gloss);box-shadow:0 4px 7px -4px rgba(35,45,60,.7),var(--lip);transition:transform .34s var(--ease),background .34s linear,box-shadow .34s}.switch[aria-checked=true] .knob{transform:translateX(36px);background:var(--gloss-jade);box-shadow:0 4px 7px -4px rgba(20,80,62,.8),var(--lip-jade)}.save{font-size:.74rem;font-weight:600;padding:5px 12px;border-radius:99px;background:var(--gloss-jade);color:#0e3a2e;box-shadow:0 6px 10px -7px rgba(42,122,98,.9),var(--lip-jade)}.plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:44px;align-items:start}.plans>*{min-width:0}.plan{border-radius:var(--r);padding:32px 28px;background:linear-gradient(160deg,#fafcff,var(--plate) 46%,var(--plate-2));box-shadow:var(--clay)}.plan.hot{background:linear-gradient(158deg,#fcfeff,#eff7f4 50%,#e4f1ec);box-shadow:0 34px 52px -24px rgba(42,122,98,.4),0 12px 20px -12px rgba(35,45,60,.2),inset 2px 3px 5px hsla(0,0%,100%,.98),inset -4px -6px 12px rgba(42,122,98,.14);transform:translateY(-14px)}.plan .tag{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.plan.hot .tag{color:var(--jade-ink)}.plan .cost{margin-top:16px;display:flex;align-items:baseline;gap:7px}.plan .cost b{font-family:Outfit,sans-serif;font-size:3rem;font-weight:300;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan .cost span{color:var(--ink-2);font-size:.88rem}.plan .total{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:7px 14px;border-radius:99px;font-size:.82rem;color:var(--ink-2);background:var(--sunk);box-shadow:var(--well);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .25s}.plan .total b{color:var(--ink);font-weight:600}.plan .total .was{text-decoration:line-through;opacity:.55}.plans.yearly .plan .total,.plans.yearly .plan .total b{color:var(--jade-ink)}.plan .desc{color:var(--ink-2);font-size:.92rem;margin-top:10px;min-height:44px}.plan .btn{margin-top:22px}.feat{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.feat li{display:flex;gap:11px;font-size:.93rem;color:var(--ink-2);align-items:flex-start}.feat i{width:20px;height:20px;flex:0 0 auto;margin-top:2px;border-radius:99px;background:linear-gradient(155deg,#a6e1cb,var(--jade));box-shadow:inset 0 -2px 3px rgba(20,80,62,.3),inset 0 2px 2px hsla(0,0%,100%,.6);position:relative}.feat i:after{content:"";position:absolute;left:6.5px;top:5px;width:5px;height:9px;border:solid #12433a;border-width:0 2px 2px 0;transform:rotate(42deg)}.faq{max-width:790px;margin:48px auto 0;display:grid;grid-gap:14px;gap:14px}.q{border-radius:22px;background:linear-gradient(160deg,#fafcff,var(--plate) 46%,var(--plate-2));box-shadow:var(--clay-sm);cursor:pointer;transition:box-shadow .3s var(--ease)}.q:focus-visible{outline:3px solid var(--jade-ink);outline-offset:3px}.qh{display:flex;align-items:center;gap:18px;padding:22px 24px}.qh h3{font-size:1.1rem;flex:1 1 auto;font-family:Albert Sans,sans-serif;font-weight:600;letter-spacing:0;line-height:1.4}.plus{width:32px;height:32px;flex:0 0 auto;border-radius:99px;background:var(--sunk);box-shadow:var(--well);position:relative}.plus:after,.plus:before{content:"";position:absolute;left:50%;top:50%;background:var(--ink);border-radius:99px;transition:transform .32s var(--ease)}.plus:before{width:13px;height:2.4px}.plus:after,.plus:before{transform:translate(-50%,-50%)}.plus:after{width:2.4px;height:13px}.q.open .plus:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.qb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease)}.q.open .qb{grid-template-rows:1fr}.qb>div{overflow:hidden}.qb p{padding:0 24px 24px;color:var(--ink-2);font-size:.95rem}.close-plate{border-radius:40px;padding:60px 44px;text-align:center;background:linear-gradient(158deg,#fbfdff,#f0f5fd 46%,#e6edfa);box-shadow:0 40px 60px -28px rgba(35,45,60,.42),inset 3px 4px 6px hsla(0,0%,100%,.98),inset -5px -7px 14px rgba(35,45,60,.11)}.close-plate h2{font-size:clamp(2rem,4.4vw,3rem);max-width:16ch;margin:18px auto 0}.form{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:32px}.field{width:min(330px,100%);padding:15px 24px;border:0;border-radius:99px;background:var(--sunk);box-shadow:var(--well);outline:none;font-size:.95rem}.field::placeholder{color:var(--ink-2)}.field:focus{box-shadow:var(--well),0 0 0 3px rgba(42,122,98,.5)}.foot{padding:34px 0 44px}.footbar{justify-content:space-between;gap:18px;padding:20px 26px;border-radius:99px;background:linear-gradient(160deg,#f8fbff,var(--plate-2));box-shadow:var(--clay-sm)}.footbar,.footbar p{display:flex;align-items:center;flex-wrap:wrap}.footbar p{font-size:.86rem;color:var(--ink-2);gap:8px;justify-content:center}.footbar a{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink);font-weight:600;font-size:.82rem;padding:7px 15px;border-radius:99px;background-image:var(--sheen),var(--gloss);background-size:240% 100%,100% 100%;background-position:-135% 0,0 0;background-repeat:no-repeat;box-shadow:0 6px 11px -8px rgba(35,45,60,.6),var(--lip);transition:transform .24s var(--ease),box-shadow .24s var(--ease),background-image .16s linear,background-position 0s}.footbar a:hover{transform:translateY(-2px);box-shadow:0 12px 18px -10px rgba(35,45,60,.65),var(--lip);background-position:135% 0,0 0;transition:transform .24s var(--ease),box-shadow .24s var(--ease),background-position .85s var(--ease)}.footbar a:active{transform:translateY(1px);background-image:var(--sheen),var(--gloss-down);box-shadow:var(--sink)}.footbar a:focus-visible{outline:3px solid var(--jade-ink);outline-offset:3px}.sfx{position:fixed;left:10px;bottom:24px;z-index:55;display:flex;direction:ltr;align-items:center;gap:10px;transition:opacity .3s var(--ease)}.sfx .scue{direction:rtl}body.lock .sfx{opacity:0;pointer-events:none}.sbtn{--wave:rgba(35,45,60,.32);position:relative;width:42px;height:30px;flex:0 0 auto;border:0;border-radius:99px;cursor:pointer;display:grid;place-items:center;padding:0;background-image:var(--gloss);background-size:100% 100%;background-repeat:no-repeat;box-shadow:0 7px 12px -8px rgba(35,45,60,.65),var(--lip);transition:transform .2s var(--ease),box-shadow .2s var(--ease),background-image .16s linear}.sbtn:hover{transform:translateY(-2px)}.sbtn:active{transform:translateY(1px);background-image:var(--gloss-down);box-shadow:var(--sink)}.sbtn:focus-visible{outline:3px solid var(--jade-ink);outline-offset:3px}.sbtn.armed{--wave:var(--jade-ink)}.sbtn svg{width:18px;height:18px;display:block;overflow:visible}.sbtn .cone{fill:var(--ink)}.sbtn .w1,.sbtn .w2{fill:none;stroke:var(--wave);stroke-width:1.9;stroke-linecap:round;transition:stroke .25s,opacity .2s}.sbtn .w2{stroke-width:1.7}.sbtn .slash{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .28s var(--ease)}.sbtn.off .w1,.sbtn.off .w2{opacity:0}.sbtn.off .slash{stroke-dashoffset:0}.scue{font-size:.76rem;color:var(--ink-2);white-space:nowrap;padding:6px 13px;border-radius:99px;background:var(--gloss);box-shadow:0 6px 10px -8px rgba(35,45,60,.55),var(--lip);transition:opacity .35s var(--ease),transform .35s var(--ease)}.scue.gone{opacity:0;transform:translateX(-8px)}.scue.gone,.up{pointer-events:none}.up{position:fixed;right:22px;bottom:22px;z-index:55;width:50px;height:50px;border:0;border-radius:99px;cursor:pointer;display:grid;place-items:center;background:var(--gloss);box-shadow:var(--lift),var(--lip);opacity:0;transform:translateY(26px);transition:opacity .32s var(--ease),transform .32s var(--ease),background .18s linear,box-shadow .18s var(--ease)}.up svg{width:17px;height:17px;stroke:var(--ink);stroke-width:2.1;fill:none;stroke-linecap:round;stroke-linejoin:round}body.away .up{opacity:1;transform:none;pointer-events:auto}body.lock .up{opacity:0;transform:translateY(26px);pointer-events:none}.up:active{background:var(--gloss-down);box-shadow:var(--sink)}.up:focus-visible{outline:3px solid var(--jade-ink);outline-offset:3px}.rv{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.rv.in{opacity:1;transform:none}.rv.d1{transition-delay:.08s}.rv.d2{transition-delay:.16s}.rv.d3{transition-delay:.24s}@media (max-width:1000px){.nav,.top .btn{display:none}.burger{display:block;margin-left:auto}.bar{padding:10px 10px 10px 20px;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(160deg,#fafcff,#eaf0fa)}.plans,.statplate,.track{grid-template-columns:1fr 1fr}.track:before{display:none}.plan.hot{transform:none}.stage{height:520px;max-width:560px}.s1,.s2,.s3,.s4{width:212px}.s2,.s4{right:0}}@media (max-width:900px){.slabrow{flex-direction:column;height:auto;gap:12px}.stave,.stave.open{flex:none}.stave:after{display:none}.stave:not(.open):hover{transform:none}.spine{position:static;flex-direction:row;align-items:center;justify-content:flex-start;gap:15px;padding:20px 22px}.stave.open .spine{opacity:1;pointer-events:auto}.spine .st{writing-mode:horizontal-tb;transform:none;font-size:1.04rem;color:var(--ink);white-space:normal}.bodywrap{position:static;display:grid;grid-template-rows:0fr;transition:grid-template-rows .44s var(--ease)}.stave.open .bodywrap{grid-template-rows:1fr}.bodywrap>.body{overflow:hidden;min-width:0;width:auto;height:auto;padding:0 22px 24px;opacity:1;transform:none;pointer-events:auto;transition:none}.body .tile,.body h3{display:none}.body p,.proof{max-width:none}}@media (max-width:720px){.pad{padding:74px 0}.plans,.statplate,.track{grid-template-columns:1fr}.statplate{padding:22px;border-radius:30px}.close-plate{padding:44px 22px;border-radius:30px}.stage{height:auto;max-width:none;display:grid;grid-gap:16px;gap:16px;margin-top:44px}.stage>*{position:static;transform:none!important;width:auto!important}.core{width:auto;order:-1}.s2,.s4{display:none}.railhead{flex-direction:column;align-items:flex-start}.railnav{align-self:flex-end}.footbar{border-radius:26px;justify-content:center;text-align:center}.sfx{left:16px;bottom:18px}.sbtn{width:38px;height:28px}.sbtn svg{width:16px;height:16px}.scue{font-size:.72rem;padding:5px 11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}.rv{opacity:1;transform:none}}@media (max-width:760px){html[dir=rtl] .chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:100%;margin-top:24px}html[dir=rtl] .chip,html[dir=rtl] .chip:hover,html[dir=rtl] .chip:nth-child(3n),html[dir=rtl] .chip:nth-child(4n),html[dir=rtl] .chip:nth-child(n+10),html[dir=rtl] .chip:nth-child(n+6):nth-child(-n+9){width:100%;min-width:0;transform:none!important}}