@property --m-p{syntax:"<number>";inherits:true;initial-value:0}.m-site *,.m-site :before,.m-site :after{box-sizing:border-box}html:has(.m-site){background:#fbfaf6;scroll-padding-top:96px}.m-site{background:var(--paper);min-height:100vh;color:var(--ink);font:400 16px/1.6 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.m-site img{max-width:100%;display:block}.m-site a{color:inherit}.m-site button{font:inherit;color:inherit}.m-site :is(h1,h2,h3,h4,h5,h6,p,figure,ul,dl,dd){margin:0}.m-site :is(h1,h2,h3){text-wrap:balance}.m-site :focus-visible{outline:2.5px solid var(--ink);outline-offset:3px;border-radius:6px}.m-wrap{width:100%;max-width:calc(var(--max) + 40px);padding-left:var(--gl);padding-right:var(--gr);margin-inline:auto}.m-brand-i{flex:none;place-items:center;display:inline-grid}.m-display{font-family:var(--f-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;font-weight:760;line-height:.94}.m-h1{font-size:clamp(46px,7vw,104px)}.m-h2{font-size:clamp(36px,4.9vw,70px)}.m-mark{background:linear-gradient(transparent 58%, var(--lime) 58%, var(--lime) 92%, transparent 92%);padding-inline:.06em}.m-lede{color:var(--ink-2);max-width:54ch;font-size:clamp(17px,1.45vw,20px);line-height:1.55}.m-eyebrow{font:650 12.5px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.m-eyebrow i{background:var(--c,var(--lime));width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%}.m-btn{min-height:48px;font:650 16px/1 var(--f-body);border:1.5px solid var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.m-btn:hover{box-shadow:var(--sticker);transform:translate(-2px,-2px)}.m-btn:active{box-shadow:none;transform:none}.m-btn.m-ink{background:var(--ink);color:var(--paper)}.m-btn.m-ink:hover{box-shadow:3px 3px 0 var(--lime-2), 3px 3px 0 1.5px var(--ink)}.m-btn.m-lime{background:var(--lime);color:var(--ink)}.m-btn.m-ghost{background:var(--card);color:var(--ink)}.m-btn.m-sm{min-height:40px;padding:0 16px;font-size:14.5px}.m-link{border-bottom:2px solid var(--c,var(--lime-2));align-items:center;gap:6px;padding-bottom:2px;font-weight:650;text-decoration:none;display:inline-flex}.m-link:hover{border-bottom-color:var(--ink)}.m-pill{color:var(--ink);background:var(--c,var(--lime));border:1.5px solid var(--ink);font:650 13px/1 var(--f-body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.m-nav-band{top:env(safe-area-inset-top,0px);z-index:30;padding-top:14px;position:sticky}.m-site:before{content:"";height:env(safe-area-inset-top,0px);z-index:31;background:var(--paper);position:fixed;inset:0 0 auto}.m-nav{-webkit-backdrop-filter:blur(14px)saturate(1.4);border:1.5px solid var(--ink);height:64px;box-shadow:var(--sticker);background:#fbfaf6db;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 16px;display:flex}.m-logo{font:760 25px/1 var(--f-display);letter-spacing:-.04em;align-items:center;gap:9px;margin-right:14px;text-decoration:none;display:inline-flex}.m-logo img{border:1.5px solid var(--ink);border-radius:9px;width:32px;height:32px}.m-nav-links{align-items:center;gap:2px;display:flex}.m-nav-links>a,.m-nav-links>button{height:40px;font:600 15px/1 var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 14px;text-decoration:none;display:inline-flex}.m-nav-links>a:hover,.m-nav-links>button:hover,.m-nav-links>button[aria-expanded=true]{background:var(--paper-2)}.m-nav-links>a[aria-current=page]{background:var(--lime)}.m-nav-links>button[aria-expanded=true] .m-i{transform:rotate(180deg)}.m-nav-end{align-items:center;gap:8px;margin-left:auto;display:flex}.m-nav-end .m-signin{font:600 15px/1 var(--f-body);border-radius:999px;padding:12px;text-decoration:none}.m-nav-end .m-signin:hover{background:var(--paper-2)}.m-menu-btn{border:1.5px solid var(--ink);background:var(--card);cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;display:none}.m-mega{background:var(--card);border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.95fr);gap:8px 18px;padding:22px;display:grid;position:absolute;top:calc(100% + 12px);left:0;right:0}.m-mega[hidden]{display:none}.m-mega-col h4{font:650 12px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:8px 12px 10px}.m-mega-item{border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.m-mega-item:hover{background:var(--paper-2)}.m-mega-item .m-mi{background:var(--c);border:1.5px solid var(--ink);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.m-mega-item b{font:700 15.5px/1.2 var(--f-body);display:block}.m-mega-item span{color:var(--ink-3);margin-top:2px;font-size:13.5px;line-height:1.35;display:block}.m-mega-card{background:var(--ink);color:var(--paper);border-radius:20px;align-content:end;gap:10px;min-height:220px;padding:22px;display:grid;position:relative;overflow:hidden}.m-mega-card .m-ring-mini{background:conic-gradient(var(--lime), var(--sky), var(--violet), var(--pink), var(--orange), var(--lime));border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-60px;-webkit-mask:radial-gradient(closest-side,#0000 72%,#000 73%);mask:radial-gradient(closest-side,#0000 72%,#000 73%)}.m-mega-card b{font:760 26px/1 var(--f-display);letter-spacing:-.03em;position:relative}.m-mega-card p{color:#c9cdc4;font-size:14px;position:relative}.m-mega-card .m-btn{justify-self:start;position:relative}.m-sheet{z-index:40;background:var(--paper);padding:calc(14px + env(safe-area-inset-top,0px)) var(--gr) calc(24px + env(safe-area-inset-bottom,0px)) var(--gl);align-content:start;gap:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.m-sheet[hidden]{display:none}.m-sheet-top{justify-content:space-between;align-items:center;height:64px;padding:0 0 0 6px;display:flex}.m-sheet .m-grp h4{font:650 12px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px 4px 8px}.m-sheet .m-mega-item{padding:10px 4px}.m-sheet-links{border-top:1.5px solid var(--ink);display:grid}.m-sheet-links a{font:700 20px/1 var(--f-body);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 4px;text-decoration:none;display:flex}.m-sheet-cta{gap:10px;display:grid}.m-hero{padding:64px 0 40px;position:relative;overflow:clip}.m-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.m-hero-copy{z-index:2;justify-items:start;gap:26px;display:grid;position:relative}.m-hero-copy .m-h1{max-width:11.5ch;font-size:clamp(46px,6.1vw,90px)}.m-chip{border:1.5px solid var(--ink);background:var(--card);font:600 14px/1 var(--f-body);border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 8px;display:inline-flex}.m-chip b{background:var(--lime);border:1.5px solid var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 9px;font-size:12px}.m-cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.m-proof{font:600 14.5px/1.3 var(--f-body);color:var(--ink-2);flex-wrap:wrap;gap:8px 20px;display:flex}.m-proof span{align-items:center;gap:7px;display:inline-flex}.m-proof .m-dot{background:var(--c);width:8px;height:8px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%}.m-cta-note{font:500 13.5px/1.4 var(--f-body);color:var(--ink-3)}.m-stage{aspect-ratio:1;--m-p:1;justify-self:center;width:min(100%,600px);animation:4.95s ease-in-out both m-fill;position:relative}@keyframes m-fill{0%,7%{--m-p:0}21%,26%{--m-p:.2}40%,45%{--m-p:.4}60%,65%{--m-p:.6}79%,84%{--m-p:.8}98%,to{--m-p:1}}.m-stage .m-glow{filter:blur(10px);background:radial-gradient(closest-side,#c7f96e8c,#63caff40 55%,#0000 75%);border-radius:50%;position:absolute;inset:8%}.m-ring{border-radius:50%;position:absolute;inset:4%}.m-ring i{border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 26px),#000 calc(100% - 25px));mask:radial-gradient(closest-side,#0000 calc(100% - 26px),#000 calc(100% - 25px))}.m-ring .m-track{background:#12141012}.m-ring .m-fill-wrap{-webkit-mask:conic-gradient(#000 calc(var(--m-p) * 1turn), transparent 0);-webkit-mask:conic-gradient(#000 calc(var(--m-p) * 1turn), transparent 0);mask:conic-gradient(#000 calc(var(--m-p) * 1turn), transparent 0);position:absolute;inset:0}.m-ring .m-fill{background:conic-gradient(var(--lime) 0turn, var(--lime-2) .18turn, var(--violet) .3turn, var(--sky) .5turn, var(--pink) .7turn, var(--orange) .88turn, var(--lime) 1turn)}.m-ring .m-edge{border:1.5px solid #1214102e;border-radius:50%;position:absolute;inset:-1.5px}.m-ring .m-edge.m-in{inset:24px}.m-post{background:var(--card);border:1.5px solid var(--ink);width:46%;box-shadow:6px 6px 0 var(--ink);z-index:2;border-radius:24px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-52%)rotate(-3deg)}.m-post-photo{aspect-ratio:4/4.4;background:var(--sun) center / cover no-repeat;position:relative}.m-post-photo .m-plat{gap:5px;display:flex;position:absolute;top:10px;left:10px}.m-post-photo .m-plat span{border:1.5px solid var(--ink);background:#ffffffeb;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.m-post-meta{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2px 10px;padding:12px 14px 14px;display:grid}.m-post-meta b{font:760 20px/1 var(--f-display);letter-spacing:-.03em}.m-post-meta span{color:var(--ink-3);font-size:13px}.m-post-meta strong{text-align:right;font:760 22px/1 var(--f-display);letter-spacing:-.03em;grid-area:1/2/3}.m-post-meta strong small{font:500 11px/1.3 var(--f-body);color:var(--ink-3);letter-spacing:0;display:block}.m-mini-post{border:1.5px solid var(--ink);background:var(--card) center / cover;aspect-ratio:4/5;width:23%;box-shadow:var(--sticker);z-index:1;border-radius:18px;position:absolute;overflow:hidden}.m-mini-post.m-a{top:14%;left:1%;transform:rotate(-9deg)}.m-mini-post.m-b{bottom:6%;right:0;transform:rotate(8deg)}.m-story{z-index:3;width:max-content;max-width:230px;transform:translate(-50%, -50%) rotate(var(--r,-2deg));animation:.42s cubic-bezier(.3,1.6,.5,1) both m-pop;animation-delay:calc(.35s + var(--i) * .95s);position:absolute}.m-story:nth-of-type(2n){--r:2deg}@keyframes m-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}}.m-story.m-s1{top:13%;left:80%}.m-story.m-s2{top:56%;left:92%}.m-story.m-s3{top:93%;left:64%}.m-story.m-s4{top:77%;left:13%}.m-story.m-s5{top:30%;left:10%}.m-steps-line{flex-wrap:wrap;gap:6px;display:flex}.m-steps-line span{border:1.5px solid var(--ink);font:600 13px/1 var(--f-body);color:var(--ink);background:var(--c);animation:.3s both m-step-on;animation-delay:calc(.35s + var(--i) * .95s);border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 6px;display:inline-flex}.m-steps-line span i{width:18px;height:18px;font:700 10.5px/1 var(--f-body);background:#ffffffbf;border-radius:50%;place-items:center;font-style:normal;display:grid}@keyframes m-step-on{0%{color:var(--ink-3);background:0 0;border-color:#12141029}}.m-marquee{background:var(--ink);color:var(--paper);border-block:1.5px solid var(--ink);margin-top:56px;padding:18px 0;overflow:hidden}.m-marquee-row{align-items:center;gap:12px;width:max-content;animation:46s linear infinite slide;display:flex}.m-marquee:hover .m-marquee-row{animation-play-state:paused}.m-marquee .m-lab{font:760 20px/1 var(--f-display);letter-spacing:-.02em;color:var(--lime);padding:0 12px 0 4px}.m-marquee .m-pill{color:var(--ink);border-color:var(--paper);padding:8px 15px;font-size:15px}@keyframes slide{to{transform:translate(-50%)}}.m-sec{padding-block:120px;position:relative}.m-sec-head{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px 48px;margin-bottom:56px;display:grid}.m-sec-head .m-eyebrow{grid-column:1/-1}.m-sec-head .m-lede{justify-self:end}.m-journey{counter-reset:j;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.m-jstep{background:var(--c);border:1.5px solid var(--ink);border-radius:24px;align-content:start;gap:12px;min-height:238px;padding:20px 18px 22px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:grid;position:relative}.m-jstep:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-3px,-3px)}.m-jstep .m-num{font:700 13px/1 var(--f-body);justify-content:space-between;align-items:center;display:flex}.m-jstep .m-num span{border:1.5px solid var(--ink);background:#ffffffb8;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.m-jstep b{font:760 30px/.95 var(--f-display);letter-spacing:-.035em;margin-top:16px}.m-jstep p{color:#121410c7;font-size:14.5px;line-height:1.45}.m-jstep .m-go{opacity:0;transition:opacity .16s;position:absolute;bottom:16px;right:16px}.m-jstep:hover .m-go,.m-jstep:focus-visible .m-go{opacity:1}.m-feature{padding-block:64px;scroll-margin-top:96px}.m-feature-grid{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:center;gap:56px;display:grid}.m-feature.m-flip .m-feature-copy{order:2}.m-feature.m-flip .m-feature-grid{grid-template-columns:minmax(0,1.26fr) minmax(0,.74fr)}.m-feature-copy{align-content:start;justify-items:start;gap:22px;display:grid}.m-feature-copy .m-h2{font-size:clamp(34px,4vw,58px)}.m-bullets{gap:16px;margin:4px 0 0;padding:0;list-style:none;display:grid}.m-bullets li{color:var(--ink-2);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;font-size:16px;line-height:1.5;display:grid}.m-bullets li .m-bi{background:var(--c);border:1.5px solid var(--ink);width:36px;height:36px;color:var(--ink);border-radius:11px;place-items:center;display:grid}.m-bullets li b{color:var(--ink);font-size:16.5px;display:block}.m-panel{background:var(--c);border:1.5px solid var(--ink);isolation:isolate;border-radius:32px;min-width:0;padding:44px 34px;position:relative}.m-panel:before{content:"";border-radius:inherit;z-index:-1;background-image:radial-gradient(#12141024 1.2px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask:linear-gradient(135deg,#000,#0000 70%);mask:linear-gradient(135deg,#000,#0000 70%)}.m-panel .m-float{z-index:3;position:absolute}.m-panel .m-float.m-tl{top:-22px;left:-18px;transform:rotate(-4deg)}.m-panel .m-float.m-tr{top:-24px;right:-16px;transform:rotate(3deg)}.m-panel .m-float.m-br{bottom:-22px;right:-14px;transform:rotate(-3deg)}.m-panel .m-float.m-bl{bottom:-24px;left:-16px;transform:rotate(3deg)}.m-sample-note{font:600 11px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:#1214108c;position:absolute;bottom:12px;right:18px}.m-ui{--u-bg:#fff;--u-canvas:#f9f8f9;--u-fill:#f4f2f4;--u-fill-2:#eeedef;--u-fg:#282a30;--u-fg-2:#3c4149;--u-fg-3:#62616a;--u-fg-4:#86848d;--u-line:#00000014;--u-line-2:#dcdbdd;--u-green:#2f7d32;--u-green-bg:#ebf9e6;--u-amber:#8c450e;--u-amber-bg:#fff5e1;--u-blue:#1d5bd6;--u-blue-bg:#eaf1ff;font:400 13px/1.45 var(--f-ui);color:var(--u-fg);background:var(--u-bg);border:1.5px solid var(--ink);-webkit-font-smoothing:antialiased;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #12141073;container-type:inline-size}.m-ui button{font-family:var(--f-ui)}.m-u-top{border-bottom:1px solid var(--u-line);align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.m-u-top .m-u-logo{border-radius:6px;width:20px;height:20px}.m-u-top b{font-size:13.5px;font-weight:600}.m-u-top .m-u-crumb{color:var(--u-fg-4)}.m-u-top .m-u-sp{align-items:center;gap:6px;margin-left:auto;display:flex}.m-u-btn{border:1px solid var(--u-line-2);background:var(--u-bg);height:28px;font:500 12.5px/1 var(--f-ui);color:var(--u-fg);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.m-u-btn:hover{background:var(--u-fill)}.m-u-btn.m-pri{background:var(--u-fg);color:#fff;border-color:var(--u-fg)}.m-u-btn.m-pri:hover{background:var(--u-fg-2)}.m-u-btn[disabled]{opacity:.55;cursor:default}.m-u-btn.m-done{background:var(--u-green-bg);color:var(--u-green);border-color:#0000}.m-u-tabs{border-bottom:1px solid var(--u-line);scrollbar-width:none;gap:2px;padding:8px 12px 0;display:flex;overflow-x:auto}.m-u-tabs button{height:32px;font:500 12.5px/1 var(--f-ui);color:var(--u-fg-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 10px}.m-u-tabs button[aria-selected=true]{color:var(--u-fg);border-bottom-color:var(--u-fg)}.m-u-tabs button span{color:var(--u-fg-4);font-variant-numeric:tabular-nums;margin-left:4px}.m-u-bar{border-bottom:1px solid var(--u-line);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.m-u-search{border:1px solid var(--u-line-2);height:28px;color:var(--u-fg-4);border-radius:7px;flex:180px;align-items:center;gap:6px;min-width:0;max-width:260px;padding:0 9px;font-size:12.5px;display:flex}.m-u-chip{border:1px dashed var(--u-line-2);background:var(--u-bg);height:28px;font:500 12.5px/1 var(--f-ui);color:var(--u-fg-3);white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.m-u-chip.m-set{color:var(--u-fg);background:var(--u-canvas);border-style:solid}.m-u-chip[aria-pressed=true]{background:var(--u-fg);color:#fff;border-style:solid;border-color:var(--u-fg)}.m-u-badge{height:20px;font:500 11.5px/1 var(--f-ui);background:var(--u-fill);color:var(--u-fg-2);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.m-u-badge.m-g{background:var(--u-green-bg);color:var(--u-green)}.m-u-badge.m-a{background:var(--u-amber-bg);color:var(--u-amber)}.m-u-badge.m-b{background:var(--u-blue-bg);color:var(--u-blue)}.m-u-badge.m-lime{background:var(--lime);color:var(--ink)}.m-u-av{background:var(--c,var(--u-fill-2)) center / cover;width:28px;height:28px;font:600 11px/1 var(--f-ui);color:var(--u-fg);border-radius:50%;flex:none;place-items:center;display:grid}.m-u-av.m-l{width:40px;height:40px;font-size:14px}.m-u-muted{color:var(--u-fg-3)}.m-u-num{font-variant-numeric:tabular-nums}.m-u-toast{opacity:0;background:var(--u-fg);color:#fff;font:500 12.5px/1.3 var(--f-ui);pointer-events:none;white-space:nowrap;z-index:5;border-radius:9px;align-items:center;gap:8px;padding:9px 14px;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%,10px)}.m-u-toast.m-on{opacity:1;transform:translate(-50%)}.m-d-grid{background:var(--u-canvas);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px;min-height:404px;padding:12px;display:grid}.m-d-card{background:var(--u-bg);border:1px solid var(--u-line);border-radius:10px;display:grid;overflow:hidden}.m-d-card[hidden]{display:none}.m-d-photo{aspect-ratio:16/10;background:var(--c,var(--u-fill)) center / cover;place-items:center;display:grid;position:relative}.m-d-photo .m-u-badge{position:absolute;bottom:8px;left:8px}.m-d-body{gap:6px;padding:9px 10px 10px;display:grid}.m-d-name{align-items:center;gap:6px;min-width:0;display:flex}.m-d-name b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.m-d-name .m-brand-i{margin-left:auto}.m-d-stats{color:var(--u-fg-3);gap:12px;font-size:12px;display:flex}.m-d-stats b{color:var(--u-fg);font-variant-numeric:tabular-nums;font-weight:600}.m-d-buy{color:var(--u-fg-3);border-top:1px solid var(--u-line);align-items:center;gap:7px;padding-top:7px;font-size:11.5px;display:flex}.m-d-buy img{object-fit:cover;border-radius:5px;width:22px;height:22px}.m-d-empty{text-align:center;color:var(--u-fg-3);grid-column:1/-1;padding:60px 20px}.m-c-wrap{grid-template-columns:minmax(0,1fr) 236px;min-height:420px;display:grid}.m-c-table{min-width:0}.m-c-row{border-bottom:1px solid var(--u-line);cursor:pointer;grid-template-columns:minmax(0,1.7fr) minmax(0,1.2fr) 64px 50px;align-items:center;gap:10px;height:46px;padding:0 12px;display:grid}.m-c-row.m-head{cursor:default;height:32px;color:var(--u-fg-4);background:var(--u-canvas);font-size:11.5px}.m-c-row:not(.m-head):hover{background:var(--u-canvas)}.m-c-row[aria-pressed=true]{background:var(--u-fill);box-shadow:inset 2px 0 0 var(--u-fg)}.m-c-who{align-items:center;gap:9px;min-width:0;display:flex}.m-c-who div{min-width:0}.m-c-who b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.m-c-who span{color:var(--u-fg-4);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.m-c-tags{gap:4px;display:flex;overflow:hidden}.m-tagdot{border:1px solid var(--u-line);white-space:nowrap;height:20px;color:var(--u-fg-2);border-radius:6px;align-items:center;gap:5px;padding:0 7px;font-size:11.5px;display:inline-flex}.m-tagdot:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.m-c-panel{border-left:1px solid var(--u-line);background:var(--u-bg);align-content:start;gap:12px;padding:14px;display:grid}.m-c-panel h5{font:500 11px/1 var(--f-ui);color:var(--u-fg-4);text-transform:none;margin:0}.m-c-id{align-items:center;gap:10px;display:flex}.m-c-id b{font-size:14px;font-weight:600;display:block}.m-c-id span{color:var(--u-fg-4);font-size:12px}.m-c-soc{gap:6px;display:grid}.m-c-soc div{align-items:center;gap:7px;font-size:12px;display:flex}.m-c-soc div b{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.m-c-buy{align-items:center;gap:9px;font-size:12px;display:flex}.m-c-buy img{object-fit:cover;border:1px solid var(--u-line);border-radius:7px;width:34px;height:34px}.m-c-buy b{font-weight:600;display:block}.m-c-note{color:var(--u-fg-2);background:#fffbe8;border:1px solid #f3e5a6;border-radius:8px;padding:9px 10px;font-size:12px}.m-c-note span{color:var(--u-fg-4);margin-top:4px;font-size:11px;display:block}.m-o-wrap{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-height:430px;display:grid}.m-o-thread{background:var(--u-canvas);border-right:1px solid var(--u-line);align-content:start;gap:10px;padding:14px;display:grid}.m-o-subj{padding:2px 2px 4px;font-size:13.5px;font-weight:600}.m-o-msg{background:var(--u-bg);border:1px solid var(--u-line);border-radius:10px;gap:6px;padding:10px 12px;display:grid}.m-o-msg header{align-items:center;gap:8px;font-size:12px;display:flex}.m-o-msg header b{font-weight:600}.m-o-msg header span{color:var(--u-fg-4);margin-left:auto;font-size:11.5px}.m-o-msg p{color:var(--u-fg-2);font-size:12.5px}.m-o-msg.m-new{border-color:var(--violet);animation:.42s cubic-bezier(.3,1.5,.5,1) both pop-in;box-shadow:0 0 0 3px #9a7dff38}@keyframes pop-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.m-o-reply{border:1px solid var(--u-line-2);background:var(--u-bg);height:40px;color:var(--u-fg-4);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 6px 0 12px;font-size:12.5px;display:flex}.m-o-seq{align-content:start;gap:10px;padding:14px;display:grid}.m-o-seq-h{align-items:center;gap:8px;display:flex}.m-o-seq-h b{font-size:13px;font-weight:600}.m-o-seq-h .m-u-badge{margin-left:auto}.m-o-step{grid-template-columns:26px minmax(0,1fr);gap:10px;padding-bottom:6px;display:grid;position:relative}.m-o-step:not(:last-child):after{content:"";background:var(--u-line-2);width:1.5px;position:absolute;top:28px;bottom:-6px;left:12px}.m-o-dot{background:var(--u-fill);width:26px;height:26px;color:var(--u-fg-3);font:600 11px/1 var(--f-ui);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.m-o-step.m-sent .m-o-dot{background:var(--u-green-bg);color:var(--u-green)}.m-o-step.m-stop .m-o-dot{color:#5b3fd6;background:#f1edff}.m-o-step.m-off{opacity:.5}.m-o-step b{font-size:12.5px;font-weight:600;display:block}.m-o-step span{color:var(--u-fg-3);font-size:12px}.m-o-play{justify-self:start;margin-top:4px}.m-p-head{border-bottom:1px solid var(--u-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.m-p-head h5{margin:0;font-size:14px;font-weight:600}.m-p-terms{flex-wrap:wrap;gap:6px;display:flex}.m-p-board{background:var(--u-canvas);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;min-height:380px;padding:12px;display:grid}.m-p-col{align-content:start;gap:8px;display:grid}.m-p-col h6{font:500 12px/1 var(--f-ui);color:var(--u-fg-3);align-items:center;gap:6px;margin:0;padding:4px 2px 2px;display:flex}.m-p-col h6 .m-n{color:var(--u-fg-4);font-variant-numeric:tabular-nums}.m-p-col h6 .m-sw{background:var(--c);border-radius:2px;width:8px;height:8px}.m-p-card{background:var(--u-bg);border:1px solid var(--u-line);border-radius:10px;gap:8px;padding:10px;display:grid}.m-p-card.m-moved{border-color:var(--pink);animation:.42s cubic-bezier(.3,1.5,.5,1) both pop-in;box-shadow:0 0 0 3px #ff74ab38}.m-p-who{align-items:center;gap:8px;min-width:0;display:flex}.m-p-who b{font-size:12.5px;font-weight:600;display:block}.m-p-who span{color:var(--u-fg-4);font-size:11.5px;display:block}.m-p-line{color:var(--u-fg-3);align-items:center;gap:7px;font-size:11.5px;display:flex}.m-p-line img{object-fit:cover;border-radius:5px;width:22px;height:22px}.m-p-line .m-u-badge{margin-left:auto}.m-p-link{font:500 11.5px/1.3 var(--f-ui);color:var(--u-fg-2);background:var(--u-canvas);border-radius:6px;justify-content:space-between;gap:6px;padding:5px 7px;display:flex}.m-p-actions{gap:6px;display:flex}.m-s-kpis{border-bottom:1px solid var(--u-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.m-s-kpi{gap:4px;padding:12px 14px;display:grid}.m-s-kpi+.m-s-kpi{border-left:1px solid var(--u-line)}.m-s-kpi span{color:var(--u-fg-3);font-size:11.5px}.m-s-kpi b{font:600 20px/1.1 var(--f-ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.m-s-kpi em{color:var(--u-green);font-size:11.5px;font-style:normal}.m-s-body{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.m-s-chart{border-right:1px solid var(--u-line);align-content:start;gap:8px;padding:14px;display:grid}.m-s-chart h6,.m-s-top h6{font:500 12px/1 var(--f-ui);color:var(--u-fg-3);margin:0}.m-s-bars{border-bottom:1px solid var(--u-line-2);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:5px;height:170px;padding-top:8px;display:grid}.m-s-bars i{background:var(--orange);border-radius:4px 4px 1px 1px;min-height:4px;display:block}.m-s-bars i.m-lo{background:#ffd0b3}.m-s-axis{color:var(--u-fg-4);justify-content:space-between;font-size:10.5px;display:flex}.m-s-top{align-content:start;gap:4px;padding:14px;display:grid}.m-s-row{border-bottom:1px solid var(--u-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 0;display:grid}.m-s-row:last-child{border-bottom:0}.m-s-row .m-c-who b{font-size:12.5px}.m-s-row .m-amt{text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.m-s-row .m-amt b{font-size:12.5px;font-weight:600;display:block}.m-duo-art{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:end;gap:22px;display:grid}.m-browser{background:var(--card);border:1.5px solid var(--ink);border-radius:16px;overflow:hidden;box-shadow:0 30px 60px -30px #12141073}.m-browser .m-bar{background:#f6f5f1;border-bottom:1px solid #ebeae6;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.m-browser .m-bar i{background:#d9d7d0;border-radius:50%;width:9px;height:9px}.m-browser .m-bar span{max-width:260px;height:20px;font:500 11px/18px var(--f-ui);color:#86848d;white-space:nowrap;background:#fff;border:1px solid #ebeae6;border-radius:6px;flex:1;margin-left:10px;padding:0 8px;overflow:hidden}.m-sf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:330px;display:grid}.m-sf-cover{background:50%/cover no-repeat;min-height:200px}.m-sf-copy{font-family:var(--f-ui);align-content:center;gap:12px;padding:26px 24px;display:grid}.m-sf-copy .m-brandname{font:700 12px/1 var(--f-ui);letter-spacing:.24em}.m-sf-copy h5{font:600 24px/1.1 var(--f-ui);letter-spacing:-.02em;margin:0}.m-sf-copy ul{color:#3c4149;gap:7px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.m-sf-copy li{align-items:center;gap:8px;display:flex}.m-sf-copy li .m-i{color:var(--lime-ink)}.m-sf-copy .m-apply{color:#fff;height:36px;font:600 13px/1 var(--f-ui);cursor:pointer;background:#1f2a1c;border:0;border-radius:8px;justify-self:start;padding:0 16px}.m-sf-copy small{color:#86848d;font-size:11.5px}.m-phone{background:var(--ink);border-radius:34px;padding:9px;box-shadow:6px 6px #12141040}.m-phone .m-scr{font:400 12px/1.4 var(--f-ui);color:#282a30;background:#fff;border-radius:26px;align-content:start;min-height:380px;display:grid;overflow:hidden}.m-phone .m-ph-top{border-bottom:1px solid #00000012;align-items:center;gap:7px;padding:16px 14px 10px;font-size:12.5px;font-weight:600;display:flex}.m-phone .m-ph-top img{border-radius:6px;width:20px;height:20px}.m-phone .m-ph-top span{color:#86848d;font-weight:400}.m-phone .m-ph-body{gap:10px;padding:14px;display:grid}.m-phone .m-ph-body h6{font:600 16px/1.2 var(--f-ui);margin:0}.m-ph-card{border:1px solid #00000017;border-radius:12px;gap:8px;padding:10px;display:grid}.m-ph-card .m-row{color:#62616a;justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.m-ph-card .m-row b{color:#282a30;font-size:13px}.m-ph-link{background:#f4f2f4;border-radius:8px;align-items:center;gap:6px;padding:7px 8px;font-size:11.5px;display:flex}.m-ph-link span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.m-ph-link button{color:#fff;height:24px;font:600 11px/1 var(--f-ui);cursor:pointer;background:#282a30;border:0;border-radius:6px;padding:0 8px}.m-ty{background:var(--card);border:1.5px solid var(--ink);box-shadow:var(--sticker);border-radius:16px;align-items:center;gap:12px;max-width:520px;margin-top:18px;padding:12px 14px;font-size:14px;display:flex}.m-ty .m-si{background:var(--lime);border:1.5px solid var(--ink);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.m-ty b{display:block}.m-ty span{color:var(--ink-3);font-size:13px}.m-band{background:var(--ink);color:var(--paper);border-radius:40px;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:64px 56px;display:grid;position:relative;overflow:hidden}.m-band .m-ring-mini{background:conic-gradient(var(--lime), var(--sky), var(--violet), var(--pink), var(--orange), var(--lime));opacity:.9;border-radius:50%;width:340px;height:340px;position:absolute;top:-200px;right:-160px;-webkit-mask:radial-gradient(closest-side,#0000 86%,#000 87%);mask:radial-gradient(closest-side,#0000 86%,#000 87%)}.m-stat{align-content:start;gap:10px;display:grid;position:relative}.m-stat b{font:760 clamp(52px, 6.4vw, 96px)/.9 var(--f-display);letter-spacing:-.05em;color:var(--c)}.m-stat span{color:#cfd3ca;max-width:22ch;font-size:16px;line-height:1.45}.m-cmp{border:1.5px solid var(--ink);background:var(--card);border-radius:28px;display:grid;overflow:hidden}.m-cmp-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;display:grid}.m-cmp-row+.m-cmp-row{border-top:1px solid var(--line)}.m-cmp-row>div{min-width:0;padding:18px 22px}.m-cmp-row .m-job{font:760 22px/1.05 var(--f-display);letter-spacing:-.03em;align-items:center;gap:12px;display:flex}.m-cmp-row .m-job i{background:var(--c);width:12px;height:12px;box-shadow:0 0 0 1.5px var(--ink);border-radius:50%;flex:none}.m-cmp-row .m-old{color:var(--ink-3);background:var(--paper-2)}.m-cmp-row .m-old s{text-decoration-color:#12141059}.m-cmp-row .m-new{align-items:flex-start;gap:10px;font-weight:600;display:flex}.m-cmp-row .m-new .m-i{color:var(--lime-ink);margin-top:3px}.m-cmp-row.m-head>div{font:650 12.5px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;padding-block:14px}.m-cmp-row.m-head .m-new{background:var(--lime)}.m-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.m-plan{background:var(--card);border:1.5px solid var(--ink);border-radius:28px;align-content:start;gap:18px;padding:26px;transition:transform .2s,box-shadow .2s;display:grid;position:relative}.m-plan.m-best{box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}.m-plan header{justify-content:space-between;align-items:center;gap:8px;display:flex}.m-plan h3{font:760 30px/1 var(--f-display);letter-spacing:-.03em}.m-plan .m-tagline{color:var(--ink-2);font-size:15px}.m-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.m-price b{font:760 58px/.9 var(--f-display);letter-spacing:-.05em}.m-price span{color:var(--ink-3);font-size:14px}.m-fee{background:var(--c);border:1.5px solid var(--ink);border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex}.m-fee b{font:760 26px/1 var(--f-display);letter-spacing:-.03em}.m-fee span{font-size:13.5px;line-height:1.3}.m-plan dl{gap:0;margin:0;display:grid}.m-plan dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:14.5px;display:flex}.m-plan dt{color:var(--ink-2)}.m-plan dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:700}.m-plan .m-est{background:var(--paper-2);border-radius:14px;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 14px;font-size:14px;display:flex}.m-plan .m-est b{font:760 24px/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.m-plan .m-trial{color:var(--ink-3);font-size:13px}.m-calc{background:var(--ink);color:var(--paper);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:32px 48px;margin-bottom:26px;padding:34px 36px;display:grid;position:relative;overflow:hidden}.m-calc h3{font:760 clamp(28px, 3vw, 40px)/1 var(--f-display);letter-spacing:-.035em}.m-calc p{color:#cfd3ca;max-width:42ch;margin-top:10px;font-size:15px}.m-calc-in{gap:14px;display:grid}.m-calc-in label{font:600 14px/1.2 var(--f-body);color:#cfd3ca;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.m-calc-in output{font:760 44px/1 var(--f-display);letter-spacing:-.04em;color:var(--lime);font-variant-numeric:tabular-nums}.m-calc-in input[type=range]{width:100%;accent-color:var(--lime);cursor:pointer;height:28px}.m-calc-scale{color:#9ea397;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12.5px;display:flex}.m-calc-result{color:var(--paper);flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.m-calc-result b{color:var(--lime)}.m-incl{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px;display:grid}.m-incl ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.m-incl li{align-items:flex-start;gap:10px;font-size:16px;font-weight:500;display:flex}.m-incl li .m-i{color:var(--lime-ink);margin-top:3px}.m-fine{color:var(--ink-3);max-width:90ch;margin-top:18px;font-size:13.5px}.m-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.m-faq-side{justify-items:start;gap:22px;display:grid;position:sticky;top:110px}.m-faq-list{border-top:1.5px solid var(--ink);display:grid}.m-faq-list details{border-bottom:1px solid var(--line)}.m-faq-list summary{cursor:pointer;font:700 19px/1.3 var(--f-body);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;list-style:none;display:flex}.m-faq-list summary::-webkit-details-marker{display:none}.m-faq-list summary .m-pm{border:1.5px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;transition:transform .2s,background .2s;display:grid}.m-faq-list details[open] summary .m-pm{background:var(--lime);transform:rotate(45deg)}.m-faq-list details p{color:var(--ink-2);max-width:70ch;padding:0 52px 22px 4px;font-size:16px}.m-close{border:1.5px solid var(--ink);background:linear-gradient(120deg, var(--lime) 0%, var(--lime-2) 30%, var(--sun) 72%, var(--orange) 120%);isolation:isolate;border-radius:44px;justify-items:start;gap:26px;padding:88px 64px;display:grid;position:relative;overflow:hidden}.m-close .m-ring-big{z-index:-1;width:640px;height:640px;box-shadow:0 0 0 1.5px var(--ink), inset 0 0 0 1.5px var(--ink);border:26px solid #ffffff8c;border-radius:50%;position:absolute;top:50%;right:-120px;transform:translateY(-50%)}.m-close .m-ring-big:after{content:"";border:1.5px dashed #12141059;border-radius:50%;position:absolute;inset:70px}.m-close .m-h2{max-width:13ch}.m-close .m-float{position:absolute}.m-close .m-float.m-a{top:18%;right:12%;transform:rotate(4deg)}.m-close .m-float.m-b{bottom:16%;right:22%;transform:rotate(-4deg)}.m-foot{background:var(--ink);color:var(--paper);margin-top:120px;padding-top:72px;overflow:hidden}.m-foot-grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px;display:grid}.m-foot .m-logo{color:var(--paper)}.m-foot p{color:#b9beb4;max-width:34ch;margin-top:16px;font-size:15px}.m-foot h4{font:650 12.5px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:#8d9288;margin-bottom:16px}.m-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.m-foot ul a{color:var(--paper);font-size:15px;text-decoration:none}.m-foot ul a:hover{color:var(--lime)}.m-foot-word{font:800 clamp(120px, 27vw, 400px)/.74 var(--f-display);letter-spacing:-.07em;color:var(--lime);white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:64px;transform:translateY(14%)}.m-foot-legal{color:#8d9288;border-top:1px solid #2c2f2a;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:48px;padding-block:28px 0;font-size:13.5px;display:flex}.m-fhero{padding:56px 0 24px}.m-fhero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.m-fhero .m-h1{max-width:11ch;font-size:clamp(44px,6vw,86px)}.m-crumbs{font:600 14px/1 var(--f-body);color:var(--ink-3);align-items:center;gap:8px;display:flex}.m-crumbs a{color:var(--ink-3);text-decoration:none}.m-crumbs a:hover{color:var(--ink)}.m-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.m-benefit{background:var(--card);border:1.5px solid var(--ink);border-radius:26px;align-content:start;gap:14px;padding:26px;display:grid}.m-benefit .m-bi{background:var(--c);border:1.5px solid var(--ink);border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.m-benefit h2{font:760 26px/1.02 var(--f-display);letter-spacing:-.03em}.m-benefit p{color:var(--ink-2);font-size:15.5px}.m-pager{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.m-pager a{border:1.5px solid var(--ink);background:var(--c);border-radius:24px;gap:8px;padding:22px 26px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:grid}.m-pager a:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-3px,-3px)}.m-pager a span{font:650 12.5px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase}.m-pager a b{font:760 30px/1 var(--f-display);letter-spacing:-.03em}.m-pager a.m-next{text-align:right;justify-items:end}@media (max-width:1180px){.m-journey{grid-template-columns:repeat(3,minmax(0,1fr))}.m-jstep{min-height:196px}.m-mega{grid-template-columns:repeat(3,minmax(0,1fr))}.m-mega-card{display:none}.m-d-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.m-panel{padding:36px 28px}.m-feature-grid{gap:40px}.m-band{grid-template-columns:repeat(2,minmax(0,1fr));padding:52px 44px}.m-story{max-width:200px}.m-story.m-s2{left:84%}.m-story.m-s1{left:76%}.m-sticker{font-size:13px}}@media (max-width:900px){.m-nav-links,.m-nav-end .m-signin,.m-nav-end .m-btn{display:none}.m-menu-btn{display:grid}.m-nav{padding:0 8px 0 14px}.m-hero{padding-top:36px}.m-hero-grid,.m-feature-grid,.m-feature.m-flip .m-feature-grid,.m-fhero-grid,.m-faq,.m-incl,.m-calc,.m-sec-head{grid-template-columns:minmax(0,1fr)}.m-sec-head .m-lede{justify-self:start}.m-feature.m-flip .m-feature-copy{order:0}.m-stage{width:min(100%,470px)}.m-faq-side{position:static}.m-benefits,.m-plans{grid-template-columns:minmax(0,1fr)}.m-plan.m-best{transform:none}.m-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m-foot-grid>:first-child{grid-column:1/-1}.m-duo-art{grid-template-columns:minmax(0,1fr)}.m-duo-art .m-phone{justify-self:center;max-width:280px}.m-close{padding:64px 32px}.m-close .m-float{display:none}}@media (max-width:600px){.m-sec{padding-block:72px}.m-feature{padding-block:40px}.m-sec-head{margin-bottom:36px}.m-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.m-jstep{border-radius:20px;min-height:0;padding:16px 14px 18px}.m-jstep b{margin-top:6px;font-size:25px}.m-jstep p{font-size:13.5px}.m-panel{border-radius:26px;padding:30px 14px}.m-panel .m-float{transform-origin:0 0;transform:scale(.86)rotate(-3deg)}.m-panel .m-float.m-tr,.m-panel .m-float.m-br{transform-origin:100% 0}.m-panel .m-float.m-tl{left:-6px}.m-panel .m-float.m-tr,.m-panel .m-float.m-br{right:-6px}.m-panel .m-float.m-bl{left:-6px}.m-story{max-width:150px}.m-story .m-sticker{border-radius:13px;gap:8px;padding:7px 10px 7px 7px;font-size:12px}.m-story .m-sticker .m-si{border-radius:8px;width:26px;height:26px}.m-story .m-sticker .m-si .m-i{width:14px;height:14px}.m-story .m-sticker small{font-size:11px}.m-story.m-s1{top:6%;left:72%}.m-story.m-s2{top:47%;left:78%}.m-story.m-s3{top:96%;left:58%}.m-story.m-s4{top:87%;left:21%}.m-story.m-s5{top:19%;left:22%}.m-ring i{-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 16px),#000 calc(100% - 15px));mask:radial-gradient(closest-side,#0000 calc(100% - 16px),#000 calc(100% - 15px))}.m-ring .m-edge.m-in{inset:14px}.m-post{border-radius:18px;width:50%}.m-post-meta{padding:9px 10px 10px}.m-post-meta b{font-size:16px}.m-post-meta strong{font-size:17px}.m-post-meta span{font-size:11.5px}.m-band{border-radius:30px;grid-template-columns:minmax(0,1fr);gap:28px;padding:44px 26px}.m-cmp-row{grid-template-columns:minmax(0,1fr)}.m-cmp-row.m-head{display:none}.m-cmp-row>div{padding:12px 18px}.m-cmp-row .m-job{padding-top:18px}.m-cmp-row .m-old{background:0 0;padding-block:0;font-size:14.5px}.m-cmp-row .m-new{padding-bottom:18px}.m-incl ul{grid-template-columns:minmax(0,1fr)}.m-calc{border-radius:26px;padding:26px 22px}.m-close{border-radius:30px;padding:52px 22px}.m-close .m-ring-big{width:420px;height:420px;right:-220px}.m-foot-word{margin-top:40px}.m-faq-list summary{padding:18px 2px;font-size:17px}.m-faq-list details p{padding-right:8px;font-size:15px}.m-pager{grid-template-columns:minmax(0,1fr)}.m-pager a.m-next{text-align:left;justify-items:start}.m-marquee{margin-top:36px}}@container (max-width:540px){.m-d-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.m-d-grid .m-d-card:nth-child(n+5){display:none}}@container (max-width:620px){.m-c-wrap{grid-template-columns:minmax(0,1fr)}.m-c-panel{display:none}.m-c-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 48px}.m-c-row>:nth-child(3){display:none}.m-o-wrap{grid-template-columns:minmax(0,1fr)}.m-o-thread{border-right:0;border-bottom:1px solid var(--u-line)}.m-p-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.m-p-board .m-p-col:nth-child(3){display:none}.m-s-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.m-s-kpi:nth-child(3){border-left:0}.m-s-kpi:nth-child(n+3){border-top:1px solid var(--u-line)}.m-s-body{grid-template-columns:minmax(0,1fr)}.m-s-chart{border-right:0;border-bottom:1px solid var(--u-line)}.m-sf{grid-template-columns:minmax(0,1fr)}.m-sf-cover{min-height:140px}.m-u-bar .m-u-chip.m-opt{display:none}}@container (max-width:400px){.m-d-grid{gap:8px;padding:10px}.m-d-stats{gap:8px}.m-c-row{grid-template-columns:minmax(0,1fr) 44px}.m-c-row>:nth-child(2){display:none}.m-p-board{grid-template-columns:minmax(0,1fr)}.m-p-board .m-p-col:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.m-stage,.m-story,.m-steps-line span{animation:none!important}.m-site *,.m-site :before,.m-site :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.m-marquee-row{width:auto;padding-inline:var(--gl) var(--gr);flex-wrap:wrap;animation:none}.m-marquee-row [aria-hidden=true]{display:none}}.m-sec-last{padding-bottom:0}.m-on-color{color:var(--ink)}.m-nav-wrap{position:relative}.m-menu-btn.m-shown{display:grid}.m-d-photo img,.m-post-photo img,.m-mini-post img,.m-sf-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.m-sf-cover{position:relative}.m-mini-post{position:absolute}img.m-u-av{object-fit:cover;padding:0}.m-c-row{border:0;border-bottom:1px solid var(--u-line);width:100%;font:inherit;color:inherit;text-align:left;background:0 0}.m-u-tabs .m-u-tab{height:32px;font:500 12.5px/1 var(--f-ui);color:var(--u-fg-3);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 10px;display:inline-flex}.m-u-tabs .m-u-tab.m-on{color:var(--u-fg);border-bottom-color:var(--u-fg)}.m-u-tabs .m-u-tab span{color:var(--u-fg-4);font-variant-numeric:tabular-nums;margin-left:4px}.m-c-taglist{flex-wrap:wrap;gap:4px;display:flex}.m-o-note{font-size:12px}.m-p-invite{margin-left:auto}.m-ph-hello{font-size:11.5px}.m-ph-right{text-align:right}.m-sec-band{padding-block:40px}.m-hero-art{justify-items:center;gap:18px;display:grid}.m-more{margin-top:28px}.m-stack{justify-items:start;gap:22px;display:grid}.m-pricing-title{max-width:12ch;font-size:clamp(46px,6.4vw,92px)}.m-sec-tight{padding-top:40px}.m-sec-flush{padding-top:0}.m-sec-benefits{padding-top:72px}.m-sec-pager{padding-block:0}
