@keyframes site-reveal{0%{translate:0 22px}}@keyframes site-enter{0%{opacity:0;translate:0 16px}}@keyframes win-dialog-pop{0%{translate:0 12px;scale:.95}}@keyframes problems-dot{0%{opacity:0;scale:.3}}@keyframes problems-dot-hit{0%,70%{background:#ffffff4d;box-shadow:0 0 #fff0}85%{scale:1.5}}@keyframes confetti-shoot{0%{animation-timing-function:cubic-bezier(.05,.75,.25,1);transform:translate(0)}12%{transform:translate(var(--x), var(--y));animation-timing-function:cubic-bezier(.4,0,.85,.7)}to{transform:translate(calc(var(--x) + var(--dx)), var(--fy))}}@keyframes confetti-fade{0%{opacity:0}1%,62%{opacity:1}92%,to{opacity:0}}@keyframes confetti-flutter{0%{transform:rotateZ(var(--rz)) rotateX(0deg) rotateY(0deg)}to{transform:rotateZ(calc(var(--rz) + 360deg)) rotateX(720deg) rotateY(360deg)}}@keyframes scene-in{0%{opacity:0;translate:0 .9em}}@keyframes scene-in-right{0%{opacity:0;translate:2em}}@keyframes scene-pop{0%{opacity:0;scale:.88}}@keyframes scene-out{to{opacity:0;visibility:hidden}}@keyframes scene-dim{to{filter:brightness(.42)saturate(.6)}}@keyframes scene-fill{0%{scale:0 1}}@keyframes scene-drain{to{scale:0 1}}@keyframes scene-spin{to{rotate:360deg}}@keyframes scene-type{0%{max-width:0}}@keyframes scene-press{50%{scale:.93}}@keyframes scene-click{0%{opacity:.9;scale:.3}to{opacity:0;scale:1.5}}@keyframes scene-cursor-move-1{0%{left:var(--x0);top:var(--y0)}to{left:var(--x1);top:var(--y1)}}@keyframes scene-cursor-move-2{0%{left:var(--x1);top:var(--y1)}to{left:var(--x2);top:var(--y2)}}@keyframes scene-glow{to{border-color:#d0331c;box-shadow:0 0 0 .25em #d0331c47,0 1.5em 3em #00000080}}@keyframes scene-highlight{to{background:#12261a;border-radius:.6em;box-shadow:inset 0 0 0 .12em #3fbf7a}}@keyframes scene-draw{0%{stroke-dashoffset:320px}}@keyframes scene-pan{to{left:calc(var(--f1,var(--f0,.5)) * -77.78%)}}@keyframes problems-lock{0%{opacity:0;scale:1.3}55%{opacity:1;scale:.95}70%{rotate:-3deg}85%{rotate:2deg}to{rotate:0deg;scale:1}}@keyframes heading-highlight{0%{background-size:0 .28em}}@keyframes calculator-roll-a{0%{opacity:0;translate:0 .3em}}@keyframes calculator-roll-b{0%{opacity:0;translate:0 .3em}}@keyframes answer-lift{0%{fill:#cfc9c5;translate:0;rotate:45deg}}@keyframes pricing-ring-pulse{0%{--ring-outset:0px;opacity:0}10%{opacity:.6}to{--ring-outset:150px;opacity:0}}@keyframes calculator-reel-a{0%{translate:0}}@keyframes calculator-reel-b{0%{translate:0}}@keyframes dock-ping{0%{box-shadow:0 0 0 4px #0f050438,0 10px 26px #0f050461,0 0 #d0331c8c}to{box-shadow:0 0 0 4px #0f050438,0 10px 26px #0f050461,0 0 0 18px #d0331c00}}@keyframes hero-step-ring{0%{--ring-progress:0deg}to{--ring-progress:360deg}}@keyframes closing-float{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes closing-ripple{0%{opacity:0;scale:.36}9%{opacity:.2}to{opacity:0;scale:1.12}}@keyframes pricing-swap{0%{opacity:0;translate:0 18px}}@keyframes hero-swap{0%{opacity:0}}@keyframes preview-cycle{0%{opacity:0;translate:0 12px}3.5%,30%{opacity:1;translate:0}33.4%,to{opacity:0;translate:0 -12px}}@keyframes preview-dot{0%,33.3%{background:#ffffffe6}33.4%,to{background:#ffffff38}}@keyframes preview-float{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}@keyframes preview-initials-in{0%{opacity:0;scale:.6}}@keyframes request-thanks-pop{0%{opacity:0;scale:.5}}@keyframes request-thanks-rise{0%{opacity:0;translate:0 8px}}@layer base{.marketing-site img{max-width:none}.marketing-site :focus-visible{outline-offset:2px;outline:2px solid}}.marketing-site{-webkit-font-smoothing:antialiased;font-family:var(--font-display);background:#fff;line-height:26px;position:relative;overflow-x:clip;container:marketing-site/inline-size}.marketing-site .shell{width:100%;max-width:1064px;margin:0 auto;position:relative}.marketing-site .pill{color:#fff;white-space:nowrap;letter-spacing:.01em;background:#ffffff14;border-radius:999px;align-items:center;gap:8px;display:inline-flex}.marketing-site .pill i{background:#f84d35;border-radius:50%;width:7px;height:7px}.marketing-site .btn{white-space:nowrap;cursor:pointer;box-shadow:none;letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.marketing-site .b-pri{color:#fff}.marketing-site .b-wht{color:#1a0906}.marketing-site .head{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.marketing-site .g2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing-site .g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.marketing-site .sec{position:relative}.marketing-site .sel{color:#1a0906;appearance:none;width:100%;font:400 17px var(--font-display);cursor:pointer;background:#fff;border-radius:12px;padding:0 48px 0 18px;transition:border-color .2s}.marketing-site .fl{color:#fff;padding:7px 0;font-size:15px;display:block}.marketing-site .fh{font:500 14px/1 var(--font-display);color:#fff9}.marketing-site .seg{background:var(--sb,#ffffff1a);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:inline-grid}.marketing-site .segb{height:40px;color:var(--sc,#ffffffb8);font:500 15px var(--font-display);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 18px;transition:background .2s,color .2s}.marketing-site .segb.on{background:var(--so,#fff);color:var(--si,#1a0906)}.marketing-site .seg.lt{--sc:#6e625d;--so:#1a0906;--si:#fff;--sb:#1a09060d}.marketing-site .hero{isolation:isolate;text-align:center;position:relative}.marketing-site .steps{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.marketing-site .stp{color:#fff;font:inherit;text-align:center;cursor:pointer;border:0;flex-direction:column;align-items:center;display:flex;position:relative}.marketing-site .stp:first-child{border-left:0}.marketing-site .stp .ico{font:500 13px/1 var(--font-display);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.marketing-site .stp svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.marketing-site .stp span.d{max-width:220px;line-height:22px}.marketing-site .winf{background:0 0;border:0;border-radius:14px;padding:0;position:relative}.marketing-site .win{text-align:left;background:#131110;border-radius:12px;position:relative;overflow:hidden}.marketing-site .wbar{height:40px;font:600 13px/1 -apple-system, BlinkMacSystemFont, "SF Pro Text", var(--font-sans);letter-spacing:0;background:linear-gradient(#3b3735,#2c2927);border-bottom:1px solid #000;justify-content:center;align-items:center;gap:0;padding:0 14px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff24}.marketing-site .wbar i{background:#ffffff24;border-radius:50%;width:10px;height:10px}.marketing-site .wbody{aspect-ratio:16/9;background:#131110;position:relative;overflow:hidden;container:wb/size}.marketing-site .board{object-fit:cover;opacity:.09;filter:blur(2px);width:100%;height:100%;display:block;position:absolute;inset:0}.marketing-site .wbody:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(#13111000,#131110 82%);height:22%;position:absolute;inset:auto 0 0}.marketing-site .pane{opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.marketing-site .pane.on{opacity:1}.marketing-site .sc{font:400 1.85cqw/1.4 var(--font-display);color:#e7e3e0;width:100%;height:100%;position:absolute;inset:0 auto auto 0}.marketing-site .sc svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1em;height:1.1em}.marketing-site .ui{background:#1c1917;border:1px solid #2c2825;border-radius:.9em;position:absolute;box-shadow:0 1.5em 3em #00000080}.marketing-site .pd{padding:1.3em 1.4em}.marketing-site .u-h{letter-spacing:-.01em;font-size:1.3em;font-weight:500;line-height:1.25}.marketing-site .u-m{color:#bab4af}.marketing-site .u-s{font-size:.84em}.marketing-site .u-big{letter-spacing:-.02em;font-size:1.7em;font-weight:600;line-height:1.15}.marketing-site .u-g{color:#5fd598}.marketing-site .u-f{align-items:center;gap:.8em;display:flex}.marketing-site .u-sp{margin-left:auto}.marketing-site .u-pill{white-space:nowrap;border-radius:99em;align-items:center;gap:.4em;height:1.9em;padding:0 .8em;font-size:.82em;font-weight:500;display:inline-flex}.marketing-site .p-red{color:#fff6f3;background:#d0331c}.marketing-site .p-gold{color:#e9c46a;background:#3a2f14}.marketing-site .p-green{color:#5fd598;background:#16321f}.marketing-site .p-blue{color:#9cc2f2;background:#172334}.marketing-site .p-grey{color:#bab4af;background:#2c2825}.marketing-site .u-btn{white-space:nowrap;border-radius:.55em;justify-content:center;align-items:center;gap:.5em;height:2.6em;padding:0 1.2em;font-size:.94em;font-weight:500;display:inline-flex}.marketing-site .b-l{color:#131110;background:#e7e3e0}.marketing-site .b-r{color:#fff6f3;background:#d0331c}.marketing-site .b-g{color:#e7e3e0;background:#1f1c1a;border:1px solid #2c2825}.marketing-site .u-row{border-top:1px solid #2c2825;align-items:center;gap:1em;padding:.95em 1.4em;display:flex}.marketing-site .u-row b,.marketing-site .u-row .u-s{white-space:nowrap}.marketing-site .cring{border:.17em solid #2c2825;border-top-color:var(--rc,#5fd598);border-right-color:var(--rc,#5fd598);border-radius:50%;flex:none;width:2.1em;height:2.1em}.marketing-site .box{background:#131110;border:1px solid #2c2825;border-radius:.6em;padding:.9em 1em}.marketing-site .u-in{background:#131110;border:1px solid #44403c;border-radius:.55em;align-items:center;gap:.5em;height:2.9em;padding:0 1em;font-size:1.15em;font-weight:500;display:flex}.marketing-site .typ{white-space:nowrap;vertical-align:bottom;max-width:6em;display:inline-block;overflow:hidden}.marketing-site .trk{background:#2c2825;border-radius:1em;height:.45em;overflow:hidden}.marketing-site .trk i{transform-origin:0;background:#3fbf7a;border-radius:1em;height:100%;display:block}.marketing-site .av{color:#bab4af;background:#2c2825;border-radius:.5em;flex:none;justify-content:center;align-items:center;width:2.4em;height:2.4em;font-size:.8em;font-weight:600;display:inline-flex}.marketing-site .cb{border:1px solid #57534e;border-radius:.3em;flex:none;justify-content:center;align-items:center;width:1.25em;height:1.25em;display:inline-flex}.marketing-site .cb.ck,.marketing-site .cb b{color:#fff;background:#d0331c;border-color:#d0331c}.marketing-site .cb b{border-radius:.25em;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.marketing-site .cb svg{stroke-width:3px;width:.9em;height:.9em}.marketing-site .nd{border:.12em solid #57534e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:inline-flex;position:relative}.marketing-site .nd.ok{color:#131110;background:#e7e3e0;border-color:#e7e3e0}.marketing-site .nd b{color:#0f2417;background:#3fbf7a;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:-.12em}.marketing-site .nd svg{stroke-width:3px;width:.85em;height:.85em}.marketing-site .ln{background:#44403c;flex:1;height:.12em;overflow:hidden}.marketing-site .ln i{transform-origin:0;background:#e7e3e0;height:100%;display:block}.marketing-site .spn{border:.16em solid #9cc2f24d;border-top-color:#9cc2f2;border-radius:50%;flex:none;width:.95em;height:.95em;display:block}.marketing-site .swp{height:1.9em;display:inline-block;position:relative}.marketing-site .swp>*{position:absolute;top:0}.marketing-site .swp.r>*{right:0}.marketing-site .cur{z-index:9;left:var(--x0);top:var(--y0);filter:drop-shadow(0 .2em .4em #0009);width:1.5em;height:1.5em;position:absolute}.marketing-site .cur svg{fill:#fff;stroke:#131110;stroke-width:1.4px;width:100%;height:100%}.marketing-site .clk{z-index:8;opacity:0;border:.14em solid #fff;border-radius:50%;width:2.6em;height:2.6em;margin:-1.3em 0 0 -1.3em;position:absolute}.marketing-site .scrim{z-index:3;background:#0f05049e;position:absolute;inset:0}.marketing-site .stmp{z-index:5;color:#5fd598;height:2.5em;font:600 1.25em var(--font-display);background:#12261a;border:.16em solid #3fbf7a;border-radius:.6em;align-items:center;gap:.4em;padding:0 .9em 0 .7em;display:inline-flex;position:absolute;rotate:-6deg}.marketing-site .envw{aspect-ratio:360/480;perspective:900px;position:absolute;overflow:hidden}.marketing-site .envw>*{display:block;position:absolute}.marketing-site .e-back{z-index:1;background:#262220;border-radius:.5em;width:100%;height:45.83%;top:54.17%;left:0}.marketing-site .e-open{clip-path:polygon(0 100%,50% 0,100% 100%);z-index:1;background:#262220;width:100%;height:23.2%;transition:opacity .2s;top:31.2%;left:0}.marketing-site .e-let{z-index:2;width:86.67%;height:auto;transition:translate .5s cubic-bezier(.6,0,.3,1);top:0;left:6.67%}.marketing-site .e-front{clip-path:polygon(0 0,50% 54%,100% 0,100% 100%,0 100%);z-index:3;background:#34302c;border-radius:0 0 .5em .5em;width:100%;height:45.83%;top:54.17%;left:0}.marketing-site .e-shut{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;opacity:0;z-index:4;background:#4a4541;width:100%;height:25.83%;transition:transform .2s,opacity .12s;top:54.1%;left:0;transform:rotateX(90deg)}.marketing-site .e-wax{z-index:5;opacity:0;border-radius:50%;width:17.8%;height:auto;transition:transform .2s,opacity .12s;top:72.9%;left:41.1%;transform:scale(2.2)rotate(-25deg);box-shadow:0 0 0 .2em #b52b18,0 .4em .9em #00000073}.marketing-site .pane.on .e-let{transition:translate .6s cubic-bezier(.6,0,.3,1) 3.7s;translate:0 80%}.marketing-site .pane.on .e-open{opacity:0;transition:opacity .2s 4.15s}.marketing-site .pane.on .e-shut{opacity:1;transition:transform .38s cubic-bezier(.3,0,.2,1) 4.3s,opacity 10ms linear 4.3s;transform:rotateX(0)}.marketing-site .pane.on .e-wax{opacity:1;transition:transform .42s cubic-bezier(.2,1.5,.4,1) 4.7s,opacity .25s 4.7s;transform:scale(1)rotate(0)}.marketing-site .band{isolation:isolate;text-align:center;color:#fff;position:relative}.marketing-site .dots{grid-template-columns:repeat(20,minmax(0,1fr));gap:clamp(5px,.8cqw,11px);width:min(100%,640px);margin-top:clamp(28px,3.4cqw,48px);display:grid}.marketing-site .dots i{aspect-ratio:1;background:#ffffff4d;border-radius:50%;display:block}.marketing-site .dots i.hit{background:#fff;box-shadow:0 0 0 clamp(3px,.4cqw,6px) #ffffff47}.marketing-site .pl{border-radius:24px;flex-direction:column;padding:44px 36px;display:flex;position:relative}.marketing-site .ptag{white-space:nowrap;border-radius:999px;align-items:center;transition:rotate .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;top:-13px;left:32px}.marketing-site .pl h3{align-items:center;display:flex}.marketing-site .pl .nt{color:#6e625d}.marketing-site .pl .ds{min-height:52px;line-height:26px}.marketing-site .pl hr{border:0;width:100%;height:1px;margin:28px 0 0}.marketing-site .pl h4{margin-top:26px}.marketing-site .pl li{align-items:flex-start;gap:12px;line-height:24px;display:flex}.marketing-site .pl li svg{fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}.marketing-site .winc{isolation:isolate;color:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(480px,44cqw,620px);display:grid;position:relative;overflow:hidden}.marketing-site .winv{min-height:clamp(380px,40cqw,540px);position:relative;overflow:hidden}.marketing-site .dlgw{width:clamp(320px,36cqw,500px);font-size:clamp(13px,1.45cqw,20px);position:absolute;top:13%;left:10%}.marketing-site .dlgm{-webkit-mask-image:linear-gradient(#000 58%,#0000 96%);mask-image:linear-gradient(#000 58%,#0000 96%)}.marketing-site .dlg{color:#e7e3e0;background:#1c1917;border:1px solid #2c2825;border-radius:1em;overflow:hidden;box-shadow:0 1.6em 3em #1a090666}.marketing-site .dlg svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1em;height:1.1em}.marketing-site .cfx{z-index:3;pointer-events:none;width:0;height:0;position:absolute}.marketing-site .cfx b{opacity:0;will-change:transform;display:block;position:absolute;top:0;left:0}.marketing-site .cfx b i{width:var(--w);height:var(--h);background:var(--c);border-radius:var(--br);display:block}.marketing-site .cfx b i.mk{background:url(/build/assets/symbol-rounded-BK_qRRIy.svg) 50%/contain no-repeat;border-radius:50%;box-shadow:0 0 0 1.5px #fff}@media (prefers-reduced-motion:no-preference){.marketing-site .rise{animation:.9s cubic-bezier(.16,1,.3,1) backwards site-enter}.marketing-site .d1{animation-delay:80ms}.marketing-site .d2{animation-delay:.16s}.marketing-site .d3{animation-delay:.24s}.marketing-site .d4{animation-delay:.34s}.marketing-site .pane.on .a-in{animation:scene-in .55s cubic-bezier(.16, 1, .3, 1) var(--t,0s) both}.marketing-site .pane.on .a-inr{animation:scene-in-right .55s cubic-bezier(.16, 1, .3, 1) var(--t,0s) both}.marketing-site .pane.on .a-pop{animation:scene-pop .45s cubic-bezier(.16, 1, .3, 1) var(--t,0s) both}.marketing-site .pane.on .a-out{animation:scene-out .25s ease var(--t,0s) forwards}.marketing-site .pane.on .a-io{animation:scene-in .45s cubic-bezier(.16, 1, .3, 1) var(--t,0s) both, scene-out .25s ease var(--t2,99s) forwards}.marketing-site .pane.on .a-pio{animation:scene-pop .45s cubic-bezier(.16, 1, .3, 1) var(--t,0s) both, scene-out .25s ease var(--t2,99s) forwards}.marketing-site .pane.on .a-dim{animation:scene-dim .4s ease var(--t,0s) forwards}.marketing-site .pane.on .a-fill{animation:scene-fill var(--du,.9s) cubic-bezier(.2, .7, .2, 1) var(--t,0s) both}.marketing-site .pane.on .a-fills{animation:scene-fill .9s steps(6) var(--t,0s) both}.marketing-site .pane.on .spn{animation:.7s linear 4 scene-spin}.marketing-site .pane.on .a-drain{animation:scene-drain var(--du,1.5s) linear var(--t,0s) forwards}.marketing-site .pane.on .a-type{animation:scene-type .9s steps(6) var(--t,0s) both}.marketing-site .pane.on .a-press{animation:scene-press .25s ease var(--t,0s)}.marketing-site .pane.on .a-glow{animation:scene-glow .4s ease var(--t,0s) forwards}.marketing-site .pane.on .clk{animation:scene-click .5s ease-out var(--t,0s)}.marketing-site .pane.on .cur{animation:scene-cursor-move-1 .8s cubic-bezier(.5, 0, .2, 1) var(--m1,0s) both, scene-cursor-move-2 .8s cubic-bezier(.5, 0, .2, 1) var(--m2,99s) forwards, scene-out .25s ease var(--co,99s) forwards}.marketing-site [data-on] .dots i{animation:problems-dot .4s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 9ms) both}.marketing-site [data-on] .dots i.hit{animation:problems-dot .4s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 9ms) backwards, problems-dot-hit 1.9s ease .1s both}.marketing-site [data-on] .dlg{animation:.6s cubic-bezier(.16,1,.3,1) both win-dialog-pop}.marketing-site [data-on] .cfx b{animation:confetti-shoot var(--T,4.6s) linear var(--d,0s) 1 both, confetti-fade var(--T,4.6s) linear var(--d,0s) 1 both}.marketing-site [data-on] .cfx b i{animation:confetti-flutter var(--ft) linear infinite;animation-delay:var(--fd)}.marketing-site .pane.on .cfx b{animation:confetti-shoot var(--T,3.2s) linear calc(var(--d,0s) + var(--cd,0s)) 1 both, confetti-fade var(--T,3.2s) linear calc(var(--d,0s) + var(--cd,0s)) 1 both}.marketing-site .pane.on .cfx b i{animation:confetti-flutter var(--ft) linear 4;animation-delay:var(--fd)}@supports (animation-timeline:view()){.marketing-site .sr{animation:ease-out backwards site-reveal;animation-timeline:view();animation-range:cover var(--lag,0%) cover calc(var(--lag,0%) + 24%)}}}@media (prefers-reduced-motion:reduce){.marketing-site .btn,.marketing-site .stp,.marketing-site .pane,.marketing-site .envw>*{transition:none!important}.marketing-site .a-out,.marketing-site .a-io,.marketing-site .a-pio,.marketing-site .cur,.marketing-site .clk{display:none!important}.marketing-site .a-dim{filter:brightness(.42)saturate(.6)}}@container marketing-site (width<=960px){.marketing-site .g2,.marketing-site .g3,.marketing-site .winc{grid-template-columns:minmax(0,1fr)!important}.marketing-site .g3{row-gap:44px}.marketing-site .steps{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-site .stp:nth-child(3){border-left:0}.marketing-site .stp:nth-child(n+3){border-top:1px solid #ffffff1a}.marketing-site .frow{flex-direction:column!important}.marketing-site .dlgw{left:50%;translate:-50%}}@container marketing-site (width<=560px){.marketing-site .segb{padding:0 11px;font-size:14px}.marketing-site .navin{gap:10px!important;padding-left:14px!important}.marketing-site .ctas{flex-direction:column!important;width:100%!important;max-width:320px!important}.marketing-site .ctas .btn{width:100%}.marketing-site .stp span.d{display:none}.marketing-site .fcols{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:24px!important}.marketing-site .pl{padding:40px 24px 32px}}.marketing-site .sc,.marketing-site .dlg{font-family:var(--font-sans)}.marketing-site .hero .shell{z-index:2}.marketing-site .pill.rd{border-color:#0000}.marketing-site .btn:hover{transform:none}.marketing-site .btn:active{scale:.97}.marketing-site .b-pri:hover,.marketing-site .b-wht:hover{opacity:.9}.marketing-site .tlink{min-height:48px;font:500 16px var(--font-display);letter-spacing:-.0025em;color:inherit;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);align-items:center;gap:8px;padding:0 8px;transition:text-decoration-color .2s;display:inline-flex}.marketing-site .tlink:hover{color:inherit;text-decoration-color:currentColor}.marketing-site .tlink svg{width:14px;height:14px;transition:translate .2s}.marketing-site .tlink:hover svg{translate:3px}.marketing-site .tlink:active{opacity:.7}.marketing-site .segb:not(.on):hover{color:#fff;background:#ffffff1a}.marketing-site .seg.lt .segb:not(.on):hover{color:#1a0906}.marketing-site .segb:active{scale:.97}.marketing-site .fl:hover{text-underline-offset:4px;text-decoration:underline}.marketing-site .stp:active{opacity:1}.marketing-site .nav{z-index:50;justify-content:center;display:flex;position:sticky;top:12px}.marketing-site .navin{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:968px;display:flex}.marketing-site .hsw{display:inline-flex;position:relative}.marketing-site .sc .sig{stroke:#e7e3e0;stroke-width:2px;stroke-dasharray:320;width:9.5em;height:2.1em;overflow:visible}.marketing-site .tlr{white-space:nowrap;align-items:center;gap:12px;width:100%;font-size:16px;display:flex}.marketing-site .tline{background:#ffffff4d;border-radius:2px;flex:1;min-width:12px;height:2px;overflow:hidden}.marketing-site .tline i{transform-origin:0;background:#fff;height:100%;display:block}.marketing-site .tlock{color:#1a0906;background:#fff;border-radius:12px;align-items:center;gap:8px;height:44px;padding:0 18px;font-weight:500;display:inline-flex}.marketing-site .tn{align-items:center;gap:8px;display:inline-flex}.marketing-site .ghosts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.marketing-site .ghosts span{color:#fff;border:1.5px dashed #ffffffbf;border-radius:10px;align-items:center;height:38px;padding:0 14px;font-size:16px;display:inline-flex}.marketing-site .gk{color:#fff;font-size:15px}.marketing-site .hl{font-style:normal}.marketing-site .winv .dlgw{font-size:clamp(13px,1.3cqw,18px);top:21%;left:50%;translate:-50%}.marketing-site .was{color:#bab4af;position:relative}.marketing-site .was:after{content:"";transform-origin:0;background:#f0708a;border-radius:1em;height:.09em;position:absolute;top:52%;left:-4%;right:-4%}.marketing-site .fld{flex-direction:column;gap:8px;display:flex}.marketing-site .selw{position:relative}.marketing-site .selw svg{pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:18px;translate:0 -50%}.marketing-site .sel:hover{border-color:#8a827d}.marketing-site .sel:focus-visible{outline-offset:-2px;outline:2px solid #1a0906}.marketing-site .finc{flex-direction:column;align-items:center;display:flex}.marketing-site .rg2{z-index:-1;aspect-ratio:1;--w:clamp(290px, 60cqw, 700px);position:relative}.marketing-site .rg2>i{background:#f84d3512;border-radius:50%;position:absolute}.marketing-site .rg2>img{border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.marketing-site .pane.on .a-inhi{animation:scene-in .55s cubic-bezier(.16, 1, .3, 1) var(--t,0s) both, scene-highlight .4s ease var(--t2,99s) forwards}.marketing-site .pane.on .a-draw{animation:scene-draw .8s ease-in-out var(--t,0s) both}.marketing-site [data-on] .i2{animation:scene-in .6s cubic-bezier(.16, 1, .3, 1) var(--t,0s) both}.marketing-site [data-on] .p2{animation:scene-pop .5s cubic-bezier(.16, 1, .3, 1) var(--t,0s) both}.marketing-site [data-on] .f2{animation:scene-fill var(--du,.7s) ease var(--t,0s) both}.marketing-site [data-on] .tlock{animation:.7s .9s both problems-lock}.marketing-site [data-on] .hl{animation:.7s cubic-bezier(.2,.7,.2,1) .35s both heading-highlight}.marketing-site [data-on] .was:after{animation:.45s .7s both scene-fill}.marketing-site .rg2>img{transition:scale .35s cubic-bezier(.16,1,.3,1)}.marketing-site[data-js] [data-story]:not([data-seen]) :is(.i2,.p2,.tlock){opacity:0}.marketing-site[data-js] [data-story]:not([data-seen]) .f2,.marketing-site[data-js] [data-story]:not([data-seen]) .was:after{scale:0 1}.marketing-site[data-js] [data-story]:not([data-seen]) .dots i{opacity:0}.marketing-site[data-js] [data-story]:not([data-seen]) .hl{background-size:0 .28em}}@container marketing-site (width<=960px){.marketing-site .winv{min-height:0;padding:84px 20px 36px}.marketing-site .winv .dlgw{margin:0 auto;font-size:clamp(13px,3.6cqw,17px);position:relative;top:auto}}@container marketing-site (width<=640px){.marketing-site .wbody{aspect-ratio:1}.marketing-site .sc{width:177.78%;left:calc(var(--f0,.5) * -77.78%);font-size:3.29cqw}}@media (prefers-reduced-motion:no-preference){@container marketing-site (width<=640px){.marketing-site .pane.on .sc{animation:scene-pan .9s cubic-bezier(.5, 0, .2, 1) var(--ft,99s) forwards}}}@media (prefers-reduced-motion:reduce){@container marketing-site (width<=640px){.marketing-site .sc{left:calc(var(--f1,var(--f0,.5)) * -77.78%)}}}@container marketing-site (width<=560px){.marketing-site .tlr{gap:8px;font-size:13px}.marketing-site .tlock{gap:6px;height:36px;padding:0 10px}.marketing-site .ghosts span{height:34px;font-size:14px}}.marketing-site .wbar{color:#fffc}.marketing-site .wpause{width:28px;height:28px;color:inherit;cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:8px;translate:0 -50%}.marketing-site .wpause:hover{background:#ffffff1a}.marketing-site .wpause svg{fill:currentColor;width:14px;height:14px}.marketing-site .tl3{gap:8px;display:flex;position:absolute;top:50%;left:14px;translate:0 -50%}.marketing-site .wbar .tl3 i{background:#ff5f57;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #00000040}.marketing-site .wbar .tl3 i:nth-child(2){background:#febc2e}.marketing-site .wbar .tl3 i:nth-child(3){background:#28c840}.marketing-site .pc{flex-direction:column;display:flex}.marketing-site .pviz{border-radius:18px;flex-direction:column;justify-content:center;min-height:clamp(180px,20cqw,240px);margin-bottom:0;padding:clamp(18px,2.2cqw,30px);display:flex}.marketing-site .pc .dots{width:100%;margin-top:0}.marketing-site .pfl{grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;gap:20px 0;width:100%;display:grid}.marketing-site .pfl svg{aspect-ratio:1;width:clamp(24px,2.7cqw,36px);height:auto;rotate:45deg}.marketing-site .pfl.up{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;height:100%;padding-bottom:18px}.marketing-site .pfl.up svg{fill:#d0331c;rotate:22deg;translate:0 var(--h,0px)}.marketing-site .pfl.up svg.g{fill:#cfc9c5;translate:none;rotate:45deg}.marketing-site .ac{flex-direction:column;display:flex}.marketing-site .aviz{border-radius:18px;justify-content:center;align-items:center;padding:0 clamp(14px,2.4cqw,32px);display:flex}.marketing-site .flow{align-items:flex-start;width:100%;max-width:500px;display:flex}.marketing-site .fs{text-align:center;color:#1a0906;flex-direction:column;flex:none;align-items:center;gap:10px;font-size:14px;line-height:1.3;display:flex}.marketing-site .fs i{color:#1a0906;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.marketing-site .fs i.r{color:#fff}.marketing-site .fs svg,.marketing-site .awd svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.marketing-site .fln{border-radius:2px;flex:1;overflow:hidden}.marketing-site .fln i{transform-origin:0;background:#d0331c;height:100%;display:block}.marketing-site .bids{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.marketing-site .bids span{height:46px;font:500 17px var(--font-display);color:#1a0906;border-radius:12px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.marketing-site .bids svg{fill:none;stroke:#8a827d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.marketing-site .awd{color:#57504c;border-radius:14px;align-items:center;gap:14px;width:100%;max-width:420px;padding:16px 18px;font-size:14px;line-height:1.35;display:flex}.marketing-site .awd i{color:#fff;background:#2f7d5b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.marketing-site .awd b{font:500 18px/1.3 var(--font-display);color:#1a0906;display:block}.marketing-site .awd em{color:#2f7d5b;font-style:normal;font-weight:500}.marketing-site .again{cursor:pointer;color:#fff;background:0 0;border:0}.marketing-site .again svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:rotate .2s}.marketing-site .again:hover svg{translate:none;rotate:-14deg}.marketing-site .vrow{background:0 0;border-radius:0;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;padding:0;display:grid}.marketing-site .vth{background:#131110;border-radius:20px;position:relative;overflow:hidden}.marketing-site .vth img{aspect-ratio:16/9;object-fit:cover;object-position:top;width:100%;transition:scale .6s cubic-bezier(.16,1,.3,1),opacity .3s;display:block}.marketing-site .need .sel:invalid{border-color:#d0331c}.marketing-site .dockw{z-index:60;pointer-events:none;justify-content:center;align-items:flex-end;height:0;display:flex;position:sticky;bottom:14px}.marketing-site .dockh{opacity:0;pointer-events:none;padding:22px 36px 4px;transition:opacity .3s,translate .45s cubic-bezier(.16,1,.3,1);translate:0 24px}.marketing-site[data-docked] .dockh{opacity:1;pointer-events:auto;translate:0}.marketing-site[data-end] .dockh{opacity:0;pointer-events:none;translate:0 24px}.marketing-site .dock{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff;border:1px solid #1a090629;border-radius:999px;align-items:center;gap:0;width:68px;height:16px;margin:0 auto;padding:2px;display:flex;overflow:hidden;box-shadow:0 0 0 4px #0f050438,0 10px 26px #0f050461}.marketing-site .dkb{font:500 15px var(--font-display);white-space:nowrap;cursor:pointer;pointer-events:none;background:0 0;border:0;border-radius:999px;flex:1;height:100%;padding:0}.marketing-site .dkb:not(.on):hover{color:#fff;background:#ffffff1f}.marketing-site .dockh:hover .dkb,.marketing-site .dockh[data-open] .dkb{opacity:1}.marketing-site .dock:has(:focus-visible) .dkb{opacity:1}@media (prefers-reduced-motion:no-preference){.marketing-site [data-on] .pfl:not(.up) svg{animation:problems-dot .4s cubic-bezier(.16, 1, .3, 1) calc(var(--i) * 70ms) both}.marketing-site [data-on] .pfl.up svg:not(.g){animation:answer-lift .9s cubic-bezier(.3, .7, .2, 1) var(--t,0s) both}.marketing-site[data-js] [data-story]:not([data-seen]) .pfl:not(.up) svg{opacity:0}.marketing-site[data-js] [data-story]:not([data-seen]) .pfl.up svg:not(.g){fill:#cfc9c5;translate:0;rotate:45deg}}@media (prefers-reduced-motion:reduce){.marketing-site .dock,.marketing-site .dkb,.marketing-site .dockh{transition:none!important}}@container marketing-site (width<=560px){.marketing-site .wbar{height:32px;font-size:12px}.marketing-site .wbar .tl3 i{width:10px;height:10px}.marketing-site .tl3{gap:6px;left:11px}.marketing-site .fs{font-size:13px}.marketing-site .pfl{gap:14px 0}.marketing-site .awd{gap:10px;padding:14px}.marketing-site .awd b{font-size:16px}}@media (prefers-reduced-motion:reduce){.marketing-site .a-inhi{background:#12261a;border-radius:.6em;box-shadow:inset 0 0 0 .12em #3fbf7a}}@container marketing-site (width>=641px){.marketing-site .sc{scale:.8}}.marketing-site .pc .dots i{background:#dcd7d4}.marketing-site .pc .dots i.hit{background:#d0331c;box-shadow:0 0 0 clamp(3px,.4cqw,6px) #d0331c33}.marketing-site .pfl svg{fill:#cfc9c5;stroke:none}.marketing-site .cfx.blast{z-index:6;top:74%;left:50%}.marketing-site .calcc{text-align:center;border-radius:24px}.marketing-site .crow{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:14px;max-width:940px;margin:clamp(28px,3.4cqw,44px) auto 0;display:grid}.marketing-site .crow .sel{border-color:#0000}.marketing-site .crow .sel:hover{border-color:#bdb6b1}.marketing-site .crow.need .sel:invalid{border-color:#d0331c}.marketing-site .chint{color:#6e625d;margin-top:22px;font-size:16px}.marketing-site .chint.need{color:#b32c19}.marketing-site .cres{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:940px;margin:22px auto 0;display:grid}.marketing-site .ctile{background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:clamp(22px,3cqw,38px) 16px;display:flex}.marketing-site .ctile b{font:500 clamp(40px, 5.4cqw, 76px)/1 var(--font-display);letter-spacing:-.04em;color:#2f7d5b;font-variant-numeric:tabular-nums}.marketing-site .cnote{color:#6e625d;max-width:640px;margin:18px auto 0;font-size:14px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.marketing-site .cres.ea .ctile{animation:.6s cubic-bezier(.16,1,.3,1) both calculator-roll-a}.marketing-site .cres.eb .ctile{animation:.6s cubic-bezier(.16,1,.3,1) both calculator-roll-b}.marketing-site .cres .ctile:nth-child(2){animation-delay:80ms}}@container marketing-site (width<=860px){.marketing-site .crow{grid-template-columns:minmax(0,1fr);max-width:480px}.marketing-site .cres{max-width:480px}}@container marketing-site (width<=560px){.marketing-site .cres{grid-template-columns:minmax(0,1fr)}}.marketing-site .part{border-radius:24px 24px 0 0;height:190px;margin:-44px -36px 26px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.marketing-site .part svg{width:100%;height:100%;display:block}.marketing-site .part.c-teal{--st:#157f63;--tint:#e3f3ee}.marketing-site .part.c-blue{--st:#2f62d6;--tint:#e6edfb}.marketing-site .part.c-ember{--st:#d0331c;--tint:#fdebe6}@container marketing-site (width<=560px){.marketing-site .part{height:170px;margin:-40px -24px 22px}}@container marketing-site (width<=960px){.marketing-site .vrow,.marketing-site .vrow>div:first-child{padding:0}}.marketing-site .hl{background:0 0!important;animation:none!important}.marketing-site .part .prg{transform-box:fill-box;transform-origin:50%}.marketing-site .part{transition:background-color .3s}.marketing-site .pl:hover .part{background-color:var(--tint)}.marketing-site .part .pf{fill:var(--tint);transition:fill .3s}.marketing-site .pl:hover .part .pf{fill:#fff}.marketing-site .pcw{max-width:720px;margin-left:auto;margin-right:auto}.marketing-site .pcw .pviz{align-items:center;gap:18px;padding:clamp(22px,3cqw,40px) clamp(16px,3cqw,40px)}.marketing-site .pc .tlr{color:#1a0906;max-width:640px;font-size:15px;font-weight:500}.marketing-site .pc .tline{background:#dcd7d4}.marketing-site .pc .tline i{background:#d0331c}.marketing-site .pc .tlock{color:#fff;background:#1a0906}.marketing-site .nd2{background:#d0331c;border-radius:50%;flex:none;width:10px;height:10px}.marketing-site .pc .ghosts{margin-top:6px}.marketing-site .pc .ghosts span{color:#6e625d;background:#fff;border:1.5px dashed #bdb6b1;border-radius:12px;flex-direction:column;justify-content:center;gap:2px;height:auto;padding:10px 16px}.marketing-site .pc .ghosts b{font:500 17px/1.2 var(--font-display);color:#1a0906}.marketing-site .pc .ghosts em{color:#2f7d5b;font-size:13px;font-style:normal}.marketing-site .pc .gk{color:#6e625d;margin:0;font-size:14px}@container marketing-site (width<=560px){.marketing-site .pc .tlr{gap:6px;font-size:12px}.marketing-site .pc .tlock{height:34px;padding:0 9px}.marketing-site .nd2{display:none}.marketing-site .pc .ghosts span{padding:8px 11px}.marketing-site .pc .ghosts b{font-size:15px}}.marketing-site .tlock svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.marketing-site .ptag{color:#fff;background:#157f63}@property --ring-outset{syntax:"<length>";inherits:false;initial-value:0}.marketing-site .pr-pill{x:calc(98px - var(--ring-outset));y:calc(116px - var(--ring-outset));width:calc(224px + 2 * var(--ring-outset));height:calc(60px + 2 * var(--ring-outset));rx:calc(30px + var(--ring-outset))}.marketing-site .pr-pad{x:calc(162px - var(--ring-outset));y:calc(80px - var(--ring-outset));width:calc(96px + 2 * var(--ring-outset));height:calc(96px + 2 * var(--ring-outset));rx:calc(48px + var(--ring-outset))}.marketing-site .pr-cir{r:calc(46px + var(--ring-outset))}@media (prefers-reduced-motion:no-preference){.marketing-site .pl:hover .part .prg{animation:pricing-ring-pulse 3s linear var(--dl,0s) infinite;stroke-opacity:1}}.marketing-site .fig{align-items:baseline;display:inline-flex}.marketing-site .rl{vertical-align:bottom;height:1.1em;line-height:1.1;display:inline-block;overflow:hidden}.marketing-site .rl.x,.marketing-site .dt.x{display:none}.marketing-site .st{translate:0 calc((20 + var(--n,0)) * -1.1em);flex-direction:column;display:flex}.marketing-site .st i{height:1.1em;font-style:normal;display:block}.marketing-site .d0{--n:0}.marketing-site .d1{--n:1}.marketing-site .d2{--n:2}.marketing-site .d3{--n:3}.marketing-site .d4{--n:4}.marketing-site .d5{--n:5}.marketing-site .d6{--n:6}.marketing-site .d7{--n:7}.marketing-site .d8{--n:8}.marketing-site .d9{--n:9}.marketing-site .ctile b.fig{line-height:1.1}@media (prefers-reduced-motion:no-preference){.marketing-site .cres.ea .st{animation:calculator-reel-a calc(1.1s + var(--k,0) * .14s) cubic-bezier(.16, .84, .3, 1) both}.marketing-site .cres.eb .st{animation:calculator-reel-b calc(1.1s + var(--k,0) * .14s) cubic-bezier(.16, .84, .3, 1) both}}.marketing-site .hw{z-index:7;color:#5fd598;letter-spacing:0;white-space:nowrap;position:absolute;rotate:-3deg}.marketing-site .sc .hw svg{stroke-width:1.5px;width:2.5em;height:1.9em;margin:0 0 .2em;display:block}.marketing-site .btn.b-pri,.marketing-site .btn.b-pri:hover{color:#fff}.marketing-site .btn.b-wht,.marketing-site .btn.b-wht:hover{color:#1a0906}.marketing-site .winc .tlink,.marketing-site .winc .tlink:hover,.marketing-site .winc .tlink:active{color:#fff}.marketing-site .pl:hover .ptag{rotate:-3deg}.marketing-site .vth img{opacity:.82}.marketing-site .vth:after{content:"";pointer-events:none;background:linear-gradient(#0f050400,#0f0504b8);position:absolute;inset:45% 0 0}.marketing-site .vplay{z-index:2;cursor:pointer;font:inherit;color:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:flex-end;padding:clamp(12px,1.6cqw,20px);display:flex;position:absolute;inset:0}.marketing-site .vpill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font:500 16px var(--font-display);letter-spacing:-.0025em;white-space:nowrap;background:#0f050480;border:1px solid #ffffff3d;border-radius:999px;align-items:center;transition:background .25s,color .25s,border-color .25s,scale .15s;display:inline-flex}.marketing-site .vpill i{background:#fff;border-radius:50%;place-items:center;transition:background .25s;display:grid}.marketing-site .vpill i svg{fill:#d0331c;margin-left:2px;transition:fill .25s}.marketing-site .vpill em{font-variant-numeric:tabular-nums;color:#ffffffc7;border-left:1px solid #ffffff47;padding-left:12px;font-style:normal;transition:color .25s,border-color .25s}.marketing-site .vplay:hover .vpill,.marketing-site .vplay:focus-visible .vpill{color:#1a0906;background:#fff;border-color:#fff}.marketing-site .vplay:hover .vpill i,.marketing-site .vplay:focus-visible .vpill i{background:#d0331c}.marketing-site .vplay:hover .vpill i svg,.marketing-site .vplay:focus-visible .vpill i svg{fill:#fff}.marketing-site .vplay:hover .vpill em,.marketing-site .vplay:focus-visible .vpill em{color:#6e625d;border-color:#e7e5e4}.marketing-site .vplay:active .vpill{scale:.97}.marketing-site .vplay:focus-visible{outline-offset:3px;border-radius:20px;outline:2px solid #1a0906}@media (prefers-reduced-motion:reduce){.marketing-site .vth img,.marketing-site .vpill,.marketing-site .vpill i,.marketing-site .vpill em{transition:none}}.marketing-site .dock{transition:width .42s cubic-bezier(.16,1,.3,1),height .42s cubic-bezier(.16,1,.3,1),padding .42s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s,box-shadow .3s}.marketing-site .dkb{opacity:1;color:#0000;font-size:0;transition:background .3s,color .15s,font-size 0s .1s}.marketing-site .dkb.on{color:#0000;background:#d0331c}.marketing-site .dockh:hover .dock,.marketing-site .dockh[data-open] .dock{background:#1a0906eb;border-color:#ffffff38;gap:2px;width:268px;height:52px;padding:4px;box-shadow:0 10px 28px #0f050459}.marketing-site .dock:has(:focus-visible){background:#1a0906eb;border-color:#ffffff38;gap:2px;width:268px;height:52px;padding:4px;box-shadow:0 10px 28px #0f050459}.marketing-site .dockh:hover .dkb,.marketing-site .dockh[data-open] .dkb{color:#fffc;pointer-events:auto;font-size:15px;transition:background .3s,color .25s .16s,font-size}.marketing-site .dock:has(:focus-visible) .dkb{color:#fffc;pointer-events:auto;font-size:15px;transition:background .3s,color .25s .16s,font-size}.marketing-site .dockh:hover .dkb.on,.marketing-site .dockh[data-open] .dkb.on{color:#1a0906;background:#fff}.marketing-site .dock:has(:focus-visible) .dkb.on{color:#1a0906;background:#fff}.marketing-site .dockh:hover .dkb:not(.on):hover,.marketing-site .dockh[data-open] .dkb:not(.on):hover{color:#fff;background:#ffffff1f}@media (prefers-reduced-motion:no-preference){.marketing-site[data-docked] .dockh:not(:hover):not([data-open]) .dock{animation:1.3s ease-out .5s 2 dock-ping}}.marketing-site .head.lft .h2 span,.marketing-site .calcc .h2 span{color:inherit}.marketing-site .vth:hover img{opacity:.9;scale:1}.marketing-site{color:#161210;font-size:16px}.marketing-site .shell{padding:0 clamp(16px,4cqw,48px)}.marketing-site #pricing .shell{max-width:1224px}.marketing-site .sec{padding:clamp(56px,8.4cqw,120px) 0}.marketing-site .sky{isolation:isolate;background:linear-gradient(#0f0504 0%,#110504 11%,#1f0605 19%,#3a0907 27%,#640e0a 36%,#93180e 46.9%,#c12914 57.4%,#d0331c 66.8%,#e5432a 76%,#ee5231 78.8%,#f37652 81.4%,#f8a78c 85.6%,#fcd6cb 90.5%,#fef1ed 95.5%,#fff 100%);position:relative}@supports (background:linear-gradient(to bottom in oklab, red, blue)){.marketing-site .sky{background:linear-gradient(to bottom in oklab, #0f0504 0%, #110504 11%, #1f0605 19%, #3a0907 27%, #640e0a 36%, #93180e 46.9%, #c12914 57.4%, #d0331c 66.8%, #e5432a 76%, #ee5231 78.8%, #f37652 81.4%, #f8a78c 85.6%, #fcd6cb 90.5%, #fef1ed 95.5%, #fff 100%)}}.marketing-site .hero{background:0 0;padding:clamp(140px,13cqw,196px) 0 clamp(40px,5cqw,72px)}.marketing-site .band{background:0 0;padding:clamp(110px,14cqw,200px) 0 clamp(230px,24cqw,330px)}.marketing-site .h1{font:500 clamp(38px, 5.15cqw, 74px)/1.13 var(--font-display);letter-spacing:-.02em;color:#0000;background:linear-gradient(#fffffff5,#ffffffc2);-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.marketing-site .h1 span{color:inherit}.marketing-site .h2{font:500 clamp(30px, 4.45cqw, 60px)/1.12 var(--font-display);letter-spacing:-.02em;color:#161210}.marketing-site .h2 span{color:inherit}.marketing-site .band .h2,.marketing-site .winc .h2,.marketing-site .fin .h2{color:#0000;background:linear-gradient(#fff,#ffffffd1);-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.marketing-site .band .h2 span,.marketing-site .winc .h2 span,.marketing-site .fin .h2 span{color:inherit}.marketing-site .hl{color:#d0331c}.marketing-site .sub{color:#6e625d;font-size:17px;line-height:27px}.marketing-site .hero .sub{max-width:700px;font-size:17px;line-height:27px;color:#fffc!important}.marketing-site .head{gap:16px}.marketing-site .head.lft{text-align:center;align-items:center}.marketing-site .pill{height:26px;font:500 12px/1 var(--font-sans);border:0;padding:0 12px}.marketing-site .pill.rd{color:#b3270f;background:#d0331c14}.marketing-site .btn{height:42px;font:500 15px/1 var(--font-display);border:0;gap:6px;padding:0 18px;transition:background .2s,box-shadow .2s,scale .15s}.marketing-site .btn-sm{height:38px;padding:0 15px;font-size:14px}.marketing-site .btn-lg{height:46px;padding:0 22px;font-size:16px}.marketing-site .btn svg{opacity:.85;margin-right:-3px;width:13px!important;height:13px!important}.marketing-site .b-pri{background:#d0331c;box-shadow:inset 0 1px 2px -.5px #ffffff29,inset 0 .5px .5px #ffffff57,inset 0 8px 24px -4px #fff3,0 8px 8px -3px #28080212,0 3px 3px -1.5px #28080212,0 1px 1px -.5px #28080212}.marketing-site .b-pri:hover{background:#dc3a22}.marketing-site .b-pri:focus-visible{outline-color:#1a0906;box-shadow:0 0 0 2px #fff,inset 0 1px 2px -.5px #ffffff29,inset 0 .5px .5px #ffffff57,inset 0 8px 24px -4px #fff3}.marketing-site .btn.b-gls,.marketing-site .btn.b-gls:hover{color:#fff}.marketing-site .b-gls{background:#ffffff12;box-shadow:inset 0 -4px 12px -4px #ffffff14,inset 0 1px 3px #ffffff12,inset 0 .5px .5px #ffffff2e,0 8px 8px -3px #14050114,0 3px 3px -1.5px #14050114}.marketing-site .b-gls:hover{background:#ffffff21}.marketing-site .btn.b-lt,.marketing-site .btn.b-lt:hover{color:#161210}.marketing-site .b-lt,.marketing-site .b-wht{background:#fff;box-shadow:0 0 0 1px #1a09060f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -3px #0000000d}.marketing-site .b-lt:hover,.marketing-site .b-wht:hover{background:#f7f6f5}.marketing-site .winc .b-wht{box-shadow:0 8px 8px -3px #2808021a,0 3px 3px -1.5px #2808021a}@media (pointer:coarse){.marketing-site .btn{min-height:44px}}.marketing-site .nav{height:56px;margin:16px 0 -72px;padding:0 clamp(12px,4cqw,48px)}.marketing-site .navin{height:56px;box-shadow:none;background:#fff0;border:0;padding:9px 0;transition:max-width .5s cubic-bezier(.16,1,.3,1),padding .5s cubic-bezier(.16,1,.3,1),background .3s,box-shadow .3s}.marketing-site .nlogo{flex-shrink:0;align-items:center;height:38px;display:flex;position:relative}.marketing-site .nlogo img{width:106px;height:21px;transition:opacity .25s;display:block}.marketing-site .nlogo .lb{opacity:0;position:absolute;top:50%;left:0;translate:0 -50%}.marketing-site .nlog{height:38px;font:500 14px/1 var(--font-display);color:#fff;border-radius:999px;align-items:center;margin-right:4px;padding:0 14px;transition:background .2s,color .3s;display:inline-flex}.marketing-site .nlog:hover{color:#fff;background:#ffffff1a}.marketing-site[data-scrolled] .navin{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;max-width:520px;padding:9px 9px 9px 20px;box-shadow:0 1px 2px #00000014,0 4px 16px #00000014,0 16px 56px #00000014}.marketing-site[data-scrolled] .nlogo .lw{opacity:0}.marketing-site[data-scrolled] .nlogo .lb{opacity:1}.marketing-site[data-scrolled] .nlog,.marketing-site[data-scrolled] .nlog:hover{color:#161210}.marketing-site[data-scrolled] .nlog:hover{background:#1a09060f}.marketing-site .seg.hs{background:#ffffff12;border:0;padding:3px;box-shadow:inset 0 .5px .5px #ffffff29,inset 0 1px 3px #ffffff0f}.marketing-site .seg.hs .segb{height:34px;font:500 14px/1 var(--font-display);padding:0 16px}.marketing-site .steps{margin-top:clamp(48px,6cqw,84px)}.marketing-site .stp.on{background:linear-gradient(#ffffff0d,#fff0)}.marketing-site .stp .ico{border:0}.marketing-site .stp b{font:500 15px/22px var(--font-display);letter-spacing:-.01em;margin-top:16px}.marketing-site .stp span.d{color:#ffffff9e;font-size:14px}.marketing-site .winf{margin-top:clamp(36px,4.4cqw,56px);box-shadow:0 0 0 1px #ffffff24,0 50px 100px -20px #0f0301b3,0 30px 60px -30px #0f030199}.marketing-site .g2{gap:24px}.marketing-site .ac,.marketing-site .pc{text-align:center;border:0;border-radius:24px;padding:8px 8px 40px}.marketing-site .ac{background:#1a090609}.marketing-site .pc{color:#161210;background:#fff;box-shadow:0 1px 1px -.5px #2808020d,0 6px 6px -3px #2808020d,0 24px 48px -16px #28080238}.marketing-site .ac h3,.marketing-site .pc h3{font:500 18px/26px var(--font-display);letter-spacing:-.01em;color:#161210;margin:26px 28px 0;padding-bottom:0;position:relative}.marketing-site .pc h3 span{color:inherit}.marketing-site .ac p,.marketing-site .pc p{color:#6e625d;margin:8px auto 0;font-size:15px;line-height:24px}.marketing-site .winc{background:linear-gradient(#d8391f,#c92e18)}.marketing-site .winc p{color:#ffffffdb;font-size:17px!important;line-height:27px!important}.marketing-site .vth{box-shadow:0 1px 1px -.5px #2808020f,0 24px 48px -16px #2808024d}.marketing-site .vpill{gap:10px;height:44px;padding:0 16px 0 5px;font-size:14px}.marketing-site .vpill i{width:34px;height:34px}.marketing-site .vpill i svg{width:15px;height:15px}.marketing-site .calcc{background:#1a090609;padding:clamp(32px,5.4cqw,72px) clamp(18px,4cqw,56px)}.marketing-site .calcc .h2{font-size:clamp(28px,3.4cqw,48px)!important}.marketing-site .fld{font:500 14px/22px var(--font-display);color:#161210}.marketing-site .sel{border:0;height:46px;font-size:15px;box-shadow:0 0 0 1px #1a090614,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a}.marketing-site .crow .sel{box-shadow:0 0 0 1px #1a090614,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a}.marketing-site .crow .btn{border-radius:999px;height:46px}.marketing-site .ctile{box-shadow:0 1px 1px -.5px #00000008,0 3px 3px -1.5px #00000008,0 12px 12px -3px #00000008}.marketing-site .ctile .cl{color:#6e625d;font-size:15px}.marketing-site .pl{background:#fff;border:0;transition:box-shadow .25s;box-shadow:0 0 0 1px #1a090614}.marketing-site .pl:hover{border:0;box-shadow:0 0 0 1px #1a090624}.marketing-site .pl h3{font:500 28px/34px var(--font-display);letter-spacing:-.02em}.marketing-site .pl .pr{font:500 28px/34px var(--font-display);letter-spacing:-.02em;color:#857a74;margin-top:0}.marketing-site .pl .nt{min-height:40px;font:400 13px/20px var(--font-sans);margin-top:8px}.marketing-site .pl .ds{margin-top:20px;font-size:17px}.marketing-site .pl hr{background:#1a090614}.marketing-site .pl h4{font:500 13px/20px var(--font-sans);color:#6e625d}.marketing-site .pl li{color:#3d3531;margin-top:10px;font-size:15px}.marketing-site .pl li svg{stroke:currentColor;stroke-width:2px;width:16px;height:16px;margin-top:4px}.marketing-site .ptag{height:26px;font:500 12px/1 var(--font-sans);padding:0 11px}.marketing-site .seg.lt .segb{height:38px;font:500 14px/1 var(--font-display);padding:0 18px}.marketing-site .seg.lt .segb.on{color:#161210;background:#fff;box-shadow:0 1px 1px -.5px #0000000d,0 3px 3px -1.5px #0000000d,0 6px 6px -3px #0000000d}.marketing-site .seg.lt .segb:not(.on):hover{background:#1a09060d}.marketing-site .fin{isolation:isolate;color:#fff;text-align:center;background:linear-gradient(#0f0504 0%,#1f0605 26%,#4a0b08 52%,#7c130c 78%,#a82112 100%);border-radius:32px;max-width:968px;margin:0 auto;padding:clamp(56px,8.4cqw,104px) clamp(22px,6cqw,72px) 0;position:relative;overflow:hidden}.marketing-site .fin .h2{font-size:clamp(30px,3.6cqw,48px);line-height:1.1}.marketing-site .fin .ctas{justify-content:center!important;gap:10px!important}.marketing-site .also{color:#6e625d;background:#1a090609;border-radius:999px;align-items:center;gap:12px;max-width:968px;margin:20px auto 0;padding:10px 12px 10px 20px;font-size:15px;line-height:24px;transition:background .2s;display:flex}.marketing-site .also:hover{color:#6e625d;background:#1a09060f}.marketing-site .also b{color:#161210;font-weight:500}.marketing-site .also em{font-style:normal;font:500 14px/1 var(--font-display);color:#161210;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.marketing-site .also svg{transition:translate .2s}.marketing-site .also:hover svg{translate:3px}.marketing-site .foot{border-top:1px solid #1a090612;position:relative;color:#161210!important;background:#fff!important}.marketing-site .foot .fh{font:400 14px/22px var(--font-sans);color:#6e625d}.marketing-site .foot .fl{color:#161210;padding:5px 0;font-size:14px;line-height:22px}.marketing-site .foot .fl:hover{color:#d0331c}.marketing-site .foot .fbot{color:#6e625d!important;border-top:1px solid #1a090612!important;font-size:13px!important}.marketing-site .foot .fbot a{color:#6e625d!important}@container marketing-site (width<=760px){.marketing-site .navin{padding:9px 0}.marketing-site .nlog{display:none}.marketing-site .steps{margin-top:44px}.marketing-site .fin{border-radius:24px}.marketing-site .also{border-radius:20px;flex-wrap:wrap;padding:14px 16px}.marketing-site .also em{margin-left:0}}.marketing-site .h1,.marketing-site .h2{text-wrap:balance}.marketing-site .winc .h2{line-height:1.14;font-size:clamp(26px,3cqw,36px)!important}.marketing-site .vrow .h2{font-size:clamp(28px,3.2cqw,40px)!important}.marketing-site .vrow{gap:clamp(24px,4cqw,56px)}@container marketing-site (width<=960px){.marketing-site .vrow{grid-template-columns:minmax(0,1fr)}}.marketing-site .aviz .bids{flex-wrap:nowrap;gap:8px}.marketing-site .aviz .bids span{padding-left:10px;padding-right:10px;font-size:14px}.marketing-site .note{z-index:3;color:#ffffffeb;white-space:nowrap;text-align:left;pointer-events:none;letter-spacing:0;flex-direction:column;gap:6px;font:400 20px/1.2 Mynerve,Bradley Hand,Segoe Print,cursive;display:none;position:absolute}.marketing-site .note svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:46px;height:auto}.marketing-site .n-win{top:22%;left:calc(100% + 26px);rotate:4deg}.marketing-site .n-win svg{margin-left:2px}@container marketing-site (width>=1340px){.marketing-site .note{display:flex}}.marketing-site .hw{font:400 1.55em/1.1 Mynerve,Caveat,Bradley Hand,cursive}.marketing-site .aviz{box-shadow:none;background:radial-gradient(58% 64% at 50% 46%,#fffffff2,#fff0);height:clamp(190px,21cqw,250px)}.marketing-site .pviz{background:0 0}.marketing-site .fs{width:100px}.marketing-site .fs i{background:#fff;width:56px;height:56px;box-shadow:0 1px 1px -.5px #0000000d,0 3px 3px -1.5px #0000000d,0 12px 16px -4px #00000012}.marketing-site .fs i.r{background:#d0331c;box-shadow:inset 0 .5px .5px #fff6,inset 0 8px 16px -4px #ffffff38,0 12px 16px -4px #d0331c59}.marketing-site .fln{background:#1a09061f;height:1.5px;margin-top:27px}.marketing-site .bids span{background:#fff;box-shadow:0 1px 1px -.5px #0000000d,0 3px 3px -1.5px #0000000d,0 12px 16px -4px #00000012}.marketing-site .awd{background:#fff;border:0;box-shadow:0 0 0 1.5px #2f7d5b,0 3px 3px -1.5px #0000000d,0 12px 16px -4px #00000014}.marketing-site .pc .ghosts span{box-shadow:0 3px 3px -1.5px #0000000a}@container marketing-site (width<=760px){.marketing-site .fs{width:78px}.marketing-site .fs i{width:48px;height:48px}.marketing-site .fln{margin-top:23px}}@supports (background:linear-gradient(to bottom in oklab, red, blue)){.marketing-site .fin{background:linear-gradient(to bottom in oklab, #0f0504 0%, #1f0605 26%, #4a0b08 52%, #7c130c 78%, #a82112 100%)}}.marketing-site .finc{gap:26px}.marketing-site .rg2{width:var(--w);margin:clamp(64px, 9cqw, 120px) auto calc(var(--w) * -.5)}@container marketing-site (width<=640px){.marketing-site .rg2{margin-top:72px}}.marketing-site .hw{font-size:1.45em}.marketing-site .stp{transition:opacity .35s;background:0 0!important;border-top:0!important;border-left:0!important}.marketing-site .stp:hover{opacity:.75}.marketing-site .stp.on{opacity:1}.marketing-site .stp+.stp:before{content:"";width:1px;height:58%;transition:background .4s;position:absolute;top:12%;left:0;right:auto}.marketing-site .stp .ico{transition:background .35s,box-shadow .35s,color .35s}.marketing-site .stp:focus{outline:none}.marketing-site .stp:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #fff9}@container marketing-site (width<=760px){.marketing-site .steps{row-gap:0}}.marketing-site .rg2>img{width:36%;box-shadow:0 14px 50px #0f030180}.marketing-site .n-prob{text-align:right;align-items:flex-end;top:34px;left:auto;right:calc(100% + 14px);rotate:-5deg}.marketing-site .n-prob svg{margin-right:-2px}.marketing-site .band .g2,.marketing-site .pc.pcw{position:relative}@property --ring-progress{syntax:"<angle>";inherits:false;initial-value:360deg}.marketing-site .steps{border:0}.marketing-site .stp{gap:6px;padding:8px 12px 6px;opacity:1!important}.marketing-site .stp b,.marketing-site .stp span.d{opacity:.45;transition:opacity .35s}.marketing-site .stp:hover b,.marketing-site .stp:hover span.d{opacity:.75}.marketing-site .stp.on b,.marketing-site .stp.on span.d{opacity:1}.marketing-site .stp.on:before{background:#ffffff80}.marketing-site .stp:has(~.stp.on):before{background:#ffffff80}.marketing-site .stp .ico{color:#ffffffb3;background:#ffffff0f;gap:0;width:46px;height:46px;padding:0;font-size:0;box-shadow:inset 0 0 0 1px #ffffff24}.marketing-site .stp .ico svg{width:18px;height:18px}.marketing-site .stp:has(~.stp.on) .ico{box-shadow:none;color:#fff;background:#ffffff24}.marketing-site .stp.on .ico{color:#d0331c;background:#fff;box-shadow:0 6px 20px #0f030159}.marketing-site .stp .ico:before{content:"";background:conic-gradient(#fff var(--ring-progress), #fff3 0);opacity:0;border-radius:50%;transition:opacity .3s;position:absolute;inset:-6px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.marketing-site .stp.on .ico:before{opacity:1}@media (prefers-reduced-motion:no-preference){.marketing-site .auto .stp.on .ico:before{animation:hero-step-ring var(--dur,6s) linear both}}@container marketing-site (width<=760px){.marketing-site .stp{padding:14px 8px 12px}.marketing-site .stp+.stp:before{display:none}.marketing-site .stp:nth-child(-n+2){border-bottom:0!important}.marketing-site .stp b{margin-top:12px}}.marketing-site .rg2>i.em{opacity:0;background:0 0;border:1px solid #fff;animation:none;inset:0}@media (prefers-reduced-motion:no-preference){.marketing-site .rg2>i.em{animation:closing-ripple 10s linear var(--d,0s) infinite}}.marketing-site .tst{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;white-space:nowrap;background:#1c1614d1;border-radius:14px;align-items:center;gap:12px;padding:10px 18px 10px 10px;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 1px -.5px #0f03014d,0 18px 36px -12px #0f030199}.marketing-site .tst>i{color:#fff;background:#d0331c;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 .5px .5px #ffffff59,inset 0 6px 12px -4px #fff3}.marketing-site .tst.gr>i{background:#2f7d5b}.marketing-site .tst svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.marketing-site .tst b{color:#fff;font:600 19px/24px var(--font-display);letter-spacing:-.015em;display:block}.marketing-site .tst em{font:400 12.5px/17px var(--font-sans);color:#ffffffa8;display:block}.marketing-site .tst.t1{top:23%;left:1%}@container marketing-site (width<=640px){.marketing-site .tst.t2{display:none}.marketing-site .tst.t1{left:50%;translate:-50%}}.marketing-site .tst.t2{top:27%;right:-2%}.marketing-site .sub,.marketing-site .ac p,.marketing-site .pc p,.marketing-site .ac h3,.marketing-site .pc h3{text-wrap:pretty}.marketing-site .sub{max-width:680px}.marketing-site .ac p,.marketing-site .pc p,.marketing-site .pcw p{max-width:none;padding:0 28px}.marketing-site .stp{padding-bottom:30px}.marketing-site .stp+.stp:before{background:#ffffff1a!important}@container marketing-site (width<=760px){.marketing-site .stp{padding-bottom:12px}}.marketing-site .steps{border-bottom:0}.marketing-site .rg2>i.dc{box-shadow:none;background:#ffffff0b;display:block;animation:none!important}.marketing-site .rg2>i.em:first-child{scale:.52}.marketing-site .rg2>i.em:nth-child(2){scale:.7}.marketing-site .rg2>i.em:nth-child(3){scale:.88}.marketing-site .rg2>i.em:nth-child(4){scale:1.04}@media (prefers-reduced-motion:no-preference){.marketing-site .rg2>i.em:nth-child(n){animation:closing-ripple 12s linear var(--d,0s) infinite;scale:.36}.marketing-site .tst.t1{animation:3.4s ease-in-out infinite alternate closing-float}.marketing-site .tst.t2{animation:4.1s ease-in-out -1.6s infinite alternate closing-float}}.marketing-site .rg2>i.em:first-child{opacity:.16}.marketing-site .rg2>i.em:nth-child(2){opacity:.11}.marketing-site .rg2>i.em:nth-child(3){opacity:.07}.marketing-site .rg2>i.em:nth-child(4){opacity:.03}@media (prefers-reduced-motion:no-preference){.marketing-site .rg2>i.em:nth-child(n){opacity:0}}@container marketing-site (width<=960px){.marketing-site .stp:nth-child(3):before{display:none}.marketing-site .stp{padding-bottom:22px}}.marketing-site .winv .dlgw{width:min(86%,440px)!important}@container marketing-site (width<=960px){.marketing-site .winv .dlgw{left:auto;translate:none;width:min(100%,440px)!important}}@media (prefers-reduced-motion:no-preference){.marketing-site .tst.t1{animation-duration:2.4s}.marketing-site .tst.t2{animation-duration:2.9s}}@container marketing-site (width<=960px){.marketing-site .btn-sm{height:42px}.marketing-site .seg.hs .segb{height:40px}.marketing-site .seg.lt .segb{height:42px}}@media (pointer:coarse){.marketing-site .segb{min-height:44px}}@container marketing-site (width<=880px){.marketing-site .tst.t2{display:none}.marketing-site .tst.t1{top:8%;left:50%;translate:-50%}}@container marketing-site (width<=640px){.marketing-site .tst.t1{top:6%}}@container marketing-site (width<=430px){.marketing-site .pc .tlr{flex-direction:column;gap:6px;font-size:13px}.marketing-site .pc .tline{flex:none;width:2px;min-width:0;height:14px}.marketing-site .aviz .bids{flex-wrap:wrap}.marketing-site .aviz .bids span{height:40px}}@container marketing-site (width>=761px){.marketing-site .steps{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-site .stp:nth-child(3):before{display:block}}@container marketing-site (width>=680px) and (width<=960px){.marketing-site .g2{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.marketing-site .ac p,.marketing-site .pc p{padding:0 18px}.marketing-site .ac h3,.marketing-site .pc h3{margin-left:18px;margin-right:18px}}@container marketing-site (width>=900px) and (width<=960px){.marketing-site .g3{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))!important}.marketing-site .pl{padding-left:24px;padding-right:24px}.marketing-site .part{margin-left:-24px;margin-right:-24px}}@container marketing-site (width<=899px){.marketing-site .g3{max-width:520px;margin-left:auto;margin-right:auto}}@container marketing-site (width<=760px){.marketing-site .stp:nth-child(3):before{display:none}}@container marketing-site (width>=680px) and (width<=960px){.marketing-site .aviz{padding:0 10px}.marketing-site .fs{width:66px;font-size:12px}.marketing-site .fs i{width:44px;height:44px}.marketing-site .fln{min-width:12px;margin-top:21px}.marketing-site .awd{gap:10px;padding:12px}.marketing-site .awd b{font-size:15px}}@media (prefers-reduced-motion:no-preference){.marketing-site #pricing[data-in] .head,.marketing-site #pricing[data-in] .pl,.marketing-site #pricing[data-in] .ctas,.marketing-site #pricing[data-in] .ctas+p{animation:pricing-swap .7s cubic-bezier(.16, 1, .3, 1) var(--sd,0s) both;animation-timeline:auto;animation-range:normal}.marketing-site #pricing[data-in] .pl:first-child{--sd:.1s}.marketing-site #pricing[data-in] .pl:nth-child(2){--sd:.18s}.marketing-site #pricing[data-in] .pl:nth-child(3){--sd:.26s}.marketing-site #pricing[data-in] .ctas{--sd:.36s}.marketing-site #pricing[data-in] .ctas+p{--sd:.42s}.marketing-site #pricing[data-in] .pl .pr{animation:pricing-swap .6s cubic-bezier(.16, 1, .3, 1) calc(var(--sd,0s) + .16s) both}.marketing-site .hero[data-in]>.shell{animation:.6s both hero-swap}}.marketing-site .foot .fsoc{align-items:center;gap:6px;margin:-6px -8px -6px 0;display:flex}.marketing-site .foot .fsoc a{border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .2s,color .2s;display:grid;color:#6e625d!important}.marketing-site .foot .fsoc a:hover{background:#1a09060d;color:#161210!important}.marketing-site .foot .fsoc svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}@container marketing-site (width<=640px){.marketing-site .foot .fsoc{margin:-4px 0 -4px -10px}}.marketing-site .topmark{pointer-events:none;width:1px;height:90px;position:absolute;top:0;left:0}.marketing-site .nact{flex-shrink:0;align-items:center;display:flex}.marketing-site .fwrap{flex-direction:column;gap:56px;padding:72px 0 64px;display:flex}.marketing-site .frow{justify-content:space-between;gap:48px;display:flex}.marketing-site .flogo{align-self:flex-start;width:auto;height:24px;display:block}.marketing-site .fcols{grid-template-columns:repeat(3,minmax(0,auto));gap:40px 64px;display:grid}.marketing-site .fcol{flex-direction:column;gap:8px;display:flex}.marketing-site .fcol .fh{margin-bottom:8px}.marketing-site .fbot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;line-height:1.6;display:flex}.marketing-site .fmeta{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.marketing-site .fbot p{flex-basis:100%}.marketing-site dialog.pick{color:#161210;background:#fff;border:0;border-radius:24px;width:min(440px,100vw - 32px);max-width:none;margin:auto;padding:28px 20px 20px;box-shadow:0 40px 90px -30px #00000080}.marketing-site dialog.pick:focus{outline:none}.marketing-site dialog.pick::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f05048c}.marketing-site .pick-head{text-align:center;justify-items:center;gap:6px;padding:0 8px 20px;display:grid}.marketing-site .pick-mark{width:44px;height:44px;margin-bottom:8px}.marketing-site .pick-head h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font:500 24px/30px Archivo,Inter,sans-serif}.marketing-site .pick-head p{color:#6e625d;margin:0;font:400 15px/22px Inter,system-ui,sans-serif}.marketing-site .pick-row{gap:8px;display:grid}.marketing-site .pick-side{color:#161210;background:#fff;border:1px solid #1a09061a;border-radius:16px;align-items:center;gap:14px;padding:14px 14px 14px 12px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.marketing-site .pick-side:hover{color:#161210;background:#faf9f8;border-color:#1a090638}.marketing-site .pick-side>i{color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.marketing-site .pick-side>i svg{stroke-width:1.8px;width:20px;height:20px}.marketing-site .pick-side.op>i{background:#d0331c}.marketing-site .pick-side.br>i{background:#2f62d6}.marketing-site .pick-side>span{flex:1;gap:2px;min-width:0;display:grid}.marketing-site .pick-side strong{letter-spacing:-.01em;font:500 17px/24px Archivo,Inter,sans-serif}.marketing-site .pick-side small{color:#6e625d;font:400 14px/20px Inter,system-ui,sans-serif}.marketing-site .pick-chev{color:#a8a09b;flex:none;width:18px;height:18px;transition:transform .2s,color .2s}.marketing-site .pick-side:hover .pick-chev{color:#161210;transform:translate(2px)}.marketing-site .pick-side:focus-visible{outline-offset:3px;outline:3px solid #d0331c59}@media (width<=560px){.marketing-site dialog.pick{width:100%;max-width:100%;padding:12px 16px calc(20px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0;margin:auto 0 0}.marketing-site dialog.pick:before{content:"";background:#1a090624;border-radius:4px;width:36px;height:4px;margin:0 auto 18px;display:block}}@media (prefers-reduced-motion:no-preference){.marketing-site dialog.pick[open]{animation:.28s cubic-bezier(.16,1,.3,1) pick-rise}@keyframes pick-rise{0%{opacity:0;transform:translateY(8px)}}}.marketing-site dialog.film{background:0 0;border:0;width:min(1100px,100vw - 32px,177.778dvh - 56.8889px);max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.marketing-site dialog.film::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0504c7}.marketing-site .filmw{background:#0f0504;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000b3}.marketing-site .filmv{aspect-ratio:16/9;background:#0f0504;width:100%;display:block}.marketing-site .filmerr{color:#fff;place-content:center;justify-items:center;gap:16px;display:grid}.marketing-site .filmx{z-index:2;color:#fff;cursor:pointer;background:#1a090699;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:10px;right:10px}.marketing-site .filmx svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.marketing-site a.segb{justify-content:center;align-items:center;display:flex}.marketing-site .pg-sky{isolation:isolate;background:linear-gradient(#0f0504 0%,#110504 16%,#1f0605 28%,#3a0907 40%,#640e0a 53%,#93180e 66%,#c12914 77.5%,#d0331c 83.5%,#e5432a 88%,#f37652 91%,#f8a78c 93.6%,#fcd6cb 96.3%,#fef1ed 98.6%,#fff 100%);padding:clamp(116px,10.6cqw,164px) 0 clamp(170px,20cqw,300px);position:relative}@supports (background:linear-gradient(to bottom in oklab, red, blue)){.marketing-site .pg-sky{background:linear-gradient(to bottom in oklab, #0f0504 0%, #110504 16%, #1f0605 28%, #3a0907 40%, #640e0a 53%, #93180e 66%, #c12914 77.5%, #d0331c 83.5%, #e5432a 88%, #f37652 91%, #f8a78c 93.6%, #fcd6cb 96.3%, #fef1ed 98.6%, #fff 100%)}}.marketing-site .pg-sky .shell{max-width:1176px}.marketing-site .pg-grid{grid-template-columns:minmax(0,1fr) minmax(0,528px);align-items:start;gap:clamp(40px,6cqw,80px);display:grid}.marketing-site .pg-side{min-width:0;padding-top:18px}.marketing-site .pg-side .h1{text-align:left;font-size:clamp(36px,4.2cqw,58px);line-height:1.08}.marketing-site .pg-side .sub{text-align:left;color:#ffffffc7;max-width:460px;margin:16px 0 0}.marketing-site .pv{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;max-width:430px;font-family:var(--font-sans);background:#ffffff0e;border-radius:20px;margin-top:38px;position:relative;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff24,0 34px 60px -34px #000000b3}.marketing-site .pvh{align-items:center;gap:12px;padding:16px 18px;display:flex}.marketing-site .pva{width:42px;height:42px;font:600 15px/1 var(--font-sans);letter-spacing:.01em;color:#fff;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;transition:background-color .3s;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.marketing-site .pva svg{fill:none;stroke:#fff9;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.marketing-site .pva.has{background:#d0331c;box-shadow:inset 0 .5px .5px #ffffff59,inset 0 8px 14px -6px #ffffff40}.marketing-site .pvn{flex:1;min-width:0}.marketing-site .pvn b,.marketing-site .pvn em{white-space:nowrap;text-overflow:ellipsis;transition:color .25s;display:block;overflow:hidden}.marketing-site .pvn b{font:600 15px/21px var(--font-sans);letter-spacing:-.005em;color:#fff}.marketing-site .pvn em{font:400 13px/19px var(--font-sans);color:#ffffffa8}.marketing-site .pvn .ph{color:#ffffff61}.marketing-site .pvr{height:26px;font:500 12.5px/26px var(--font-sans);color:#ffffffdb;background:#ffffff1a;border-radius:999px;flex:none;padding:0 11px}.marketing-site .pvb{border-top:1px solid #ffffff14;height:84px;position:relative;overflow:hidden}.marketing-site .pvs{opacity:0;align-items:center;gap:13px;padding:0 18px;display:flex;position:absolute;inset:0}.marketing-site .pvs:first-child{opacity:1}.marketing-site .pvs>i{color:#fff;background:#ffffff1a;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.marketing-site .pvs.rd>i{background:#d0331c;box-shadow:inset 0 .5px .5px #ffffff59,inset 0 8px 14px -6px #ffffff38}.marketing-site .pvs.gr>i{background:#2f7d5b;box-shadow:inset 0 .5px .5px #ffffff4d}.marketing-site .pvs svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.marketing-site .pvs span{flex:1;min-width:0}.marketing-site .pvs em{font:400 12.5px/18px var(--font-sans);color:#ffffffa3;font-style:normal;display:block}.marketing-site .pvs b{font:600 17px/23px var(--font-display);letter-spacing:-.01em;color:#fff;white-space:nowrap;display:block}.marketing-site .pvs u{height:24px;font:500 12px/24px var(--font-sans);color:#ffffffc7;border-radius:999px;flex:none;padding:0 10px;text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff29}.marketing-site .pvd,.marketing-site .pv.sent .pvs{display:none}.marketing-site .pv.sent .pvd{opacity:1;display:flex}.marketing-site .pvdots{gap:5px;display:flex;position:absolute;bottom:10px;right:18px}.marketing-site .pvdots i{background:#ffffff38;border-radius:50%;width:5px;height:5px}.marketing-site .pv.sent .pvdots{display:none}@media (prefers-reduced-motion:no-preference){.marketing-site .pv{animation:3.2s ease-in-out infinite alternate preview-float}.marketing-site .pvs:not(.pvd){opacity:0;animation:preview-cycle 10.5s cubic-bezier(.22, 1, .36, 1) var(--d,0s) infinite backwards}.marketing-site .pvdots i{animation:preview-dot 10.5s linear var(--d,0s) infinite backwards}.marketing-site .pv.sent .pvd{animation:.5s both request-thanks-rise}.marketing-site .pva.has span{animation:.35s cubic-bezier(.16,1,.3,1) preview-initials-in}}.marketing-site .nxh{font:500 14px/20px var(--font-display);color:#fff9;margin:40px 0 18px}.marketing-site .nx{flex-direction:column;max-width:430px;margin:0;padding:0;list-style:none;display:flex}.marketing-site .nx li{gap:16px;padding-bottom:22px;display:flex;position:relative}.marketing-site .nx li:last-child{padding-bottom:0}.marketing-site .nx li:not(:last-child):after{content:"";background:#ffffff29;width:1px;position:absolute;top:44px;bottom:8px;left:17.5px}.marketing-site .nxi{width:36px;height:36px;font:500 14px/1 var(--font-display);color:#ffffffb8;border-radius:50%;flex:none;place-items:center;font-style:normal;transition:background-color .35s,color .35s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff38}.marketing-site .nxi svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:none}.marketing-site .nx li.on .nxi,.marketing-site .nx li.wait .nxi{color:#d0331c;box-shadow:none;background:#fff}.marketing-site .nx li.on .nxi:before,.marketing-site .nx li.wait .nxi:before{content:"";--ring-progress:var(--pg,0deg);background:conic-gradient(#fff var(--ring-progress), #fff3 0);border-radius:50%;transition:--ring-progress .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:-6px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.marketing-site .nx li.done .nxi{color:#fff;box-shadow:none;background:#ffffff29}.marketing-site .nx li.done .nxi span{display:none}.marketing-site .nx li.done .nxi svg{display:block}.marketing-site .nx div{min-width:0;padding-top:6px}.marketing-site .nx b{font:500 17px/24px var(--font-display);letter-spacing:-.01em;color:#ffffffb8;transition:color .35s;display:block}.marketing-site .nx li.on b,.marketing-site .nx li.wait b,.marketing-site .nx li.done b{color:#fff}.marketing-site .nx li.wait .nxi:before{--ring-progress:100deg;transition:none}@media (prefers-reduced-motion:no-preference){.marketing-site .nx li.wait .nxi:before{animation:1.5s linear infinite scene-spin}}.marketing-site .nx p{color:#ffffffd6;margin:2px 0 0;font-size:15px;line-height:22px}.marketing-site .pg-card{background:#fff;border-radius:24px;padding:clamp(20px,3.2cqw,40px)}.marketing-site .pg-form .btn{width:100%;height:46px;margin-top:4px}.marketing-site .pg-sky .pg-card{border:0;max-width:none;margin:0;box-shadow:0 0 0 1px #1a09060f,0 40px 80px -36px #0f0504bf}@container marketing-site (width<=999px){.marketing-site .pg-sky .pg-grid{grid-template-columns:minmax(0,1fr);gap:32px;max-width:calc(600px + 2*clamp(16px,4cqw,48px))}.marketing-site .pg-side{padding-top:0}.marketing-site .pv{display:none}.marketing-site .nxh{margin:26px 0 14px}.marketing-site .nx p{display:none}.marketing-site .nx li{align-items:center;padding-bottom:12px}.marketing-site .nx li:not(:last-child):after{top:40px;bottom:4px;left:15.5px}.marketing-site .nx div{padding-top:0}.marketing-site .nx b{font-size:16px}.marketing-site .nxi{width:32px;height:32px;font-size:13px}.marketing-site .nx li.on .nxi:before,.marketing-site .nx li.wait .nxi:before{inset:-5px}}.marketing-site .pg-card .seg{width:100%;margin-bottom:32px;display:grid}.marketing-site .pg-card .seg.lt .segb{height:44px;font:500 16px var(--font-display);padding:0 12px}.marketing-site .pg-form{flex-direction:column;gap:20px;margin:0;display:flex}.marketing-site .pg-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.marketing-site .pg-f{flex-direction:column;gap:8px;min-width:0;display:flex}.marketing-site .pg-f>label{color:#1a0906;font-size:15px;line-height:1.3}.marketing-site .pg-in{color:#1a0906;width:100%;height:50px;font:400 17px var(--font-display);background:#fff;border:1px solid #b9b2ad;border-radius:12px;padding:0 16px;transition:border-color .15s,box-shadow .15s}.marketing-site .pg-in::placeholder{color:#a8a09b}.marketing-site .pg-in:hover{border-color:#8c8480}.marketing-site .pg-in:focus{border-color:#1a0906;outline:0;box-shadow:0 0 0 3px #1a09061f}.marketing-site .pg-err{color:#b3261e;align-items:center;gap:6px;margin:0;font-size:14px;line-height:1.3;display:flex}.marketing-site .pg-err:before{content:"";background:#b3261e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 4v5M8 11.6v.4' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;flex-shrink:0;width:16px;height:16px}.marketing-site .pg-in[aria-invalid=true]{background:#fff8f6;border-color:#b3261e}.marketing-site .pg-bad{color:#8f1d12;background:#fdebe6;border:1px solid #f3c4ba;border-radius:12px;padding:12px 16px;font-size:15px;line-height:1.4}.marketing-site .pg-note a{text-underline-offset:3px;text-decoration:underline}.marketing-site .pg-note a:hover{color:#1a0906}.marketing-site .pg-form button.btn{appearance:none}.marketing-site .pg-note{text-align:center;color:#6e625d;font-size:13px;line-height:1.5}.marketing-site .pg-lk{color:#1a0906;text-underline-offset:4px;-webkit-text-decoration:underline #1a090659;text-decoration:underline #1a090659;text-decoration-thickness:1px;transition:text-decoration-color .2s}.marketing-site .pg-lk:hover{color:#1a0906;text-decoration-color:#1a0906}.marketing-site button.pg-lk{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.marketing-site .pg-thx{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:clamp(20px,4cqw,44px) 0;display:flex}.marketing-site .pg-thx>i{color:#d0331c;background:#fdebe6;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.marketing-site .pg-thx>i svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.marketing-site .pg-thx h2{font:500 clamp(24px, 2.3cqw, 32px)/1.2 var(--font-display);letter-spacing:-.02em;color:#1a0906}.marketing-site .pg-thx p{color:#6e625d;max-width:420px;font-size:17px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.marketing-site .pg-thx>i{animation:.5s cubic-bezier(.16,1,.3,1) both request-thanks-pop}.marketing-site .pg-thx h2,.marketing-site .pg-thx p,.marketing-site .pg-thx a{animation:.45s .12s both request-thanks-rise}}@container marketing-site (width<=560px){.marketing-site .pg-two{grid-template-columns:minmax(0,1fr)}}
