@font-face{font-family:Hardcover;src:url(/fonts/hardcover.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin-wght-normal.woff2)format("woff2-variations");font-weight:100 800;font-style:normal;font-display:swap}.mm :where(p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,figure,blockquote,pre,hr){margin:revert}.mm :where(ul,ol){padding:revert;list-style:revert}.mm :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}.mm :where(svg,img,video,canvas){display:revert;vertical-align:revert}.mm :where(img){max-width:revert;height:revert}.mm :where(button,input,select,textarea){font:revert;letter-spacing:revert;color:revert;background-color:revert;border:revert;border-radius:revert;padding:revert}.mm :where(table){border-collapse:revert;border-color:revert;text-indent:revert}.mm :where(b,strong){font-weight:revert}.mm{color:#14201e;-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px;line-height:1.5;overflow-x:clip}.mm *{box-sizing:border-box}.mm a{color:inherit;text-decoration:none}.mm .hc{font-family:Hardcover,Georgia,serif;font-weight:300}.mm .jb{font-family:JetBrains Mono,ui-monospace,monospace}.mm .w{max-width:1248px;margin:0 auto;padding:0 24px;position:relative}.mm .mm-btn{letter-spacing:-.02em;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:40px;padding:0 12px;font-size:14px;font-weight:500;line-height:1;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.mm .btn-o{color:#fff;background:#ff6106}.mm .btn-o:hover{background:#e85400}.mm .btn-o svg{transition:transform .2s}.mm .btn-o:hover svg{transform:translate(3px)}.mm .btn-s{color:#14201e;background:#14201e12;padding:0 18px}.mm .btn-s:hover{background:#14201e1f}.mm .lnk{color:#ff6106;letter-spacing:-.02em;align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.mm .lnk svg{transition:transform .2s}.mm .lnk:hover svg{transform:translate(3px)}.mm .proof{color:#676461;letter-spacing:-.03em;flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.mm .proof span{align-items:center;gap:4px;display:inline-flex}.mm .nav{background:#f8f6f0;border-bottom:1px solid #3c45431a;height:86px}.mm .navlink{letter-spacing:-.02em;align-items:center;gap:3px;padding:0 12px;font-size:14px;font-weight:500;line-height:22.5px;transition:opacity .15s;display:inline-flex}.mm .navlink:hover{opacity:.62}.mm .rise{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards mm-rise;transform:translateY(18px)}@keyframes mm-rise{to{opacity:1;transform:none}}.mm .deco{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.mm .floaty{animation:6s ease-in-out infinite mm-floaty}@keyframes mm-floaty{0%,to{translate:0}50%{translate:0 -8px}}.mm .flap{animation:3.2s ease-in-out infinite mm-flap}@keyframes mm-flap{0%,to{transform:translate(0)}50%{transform:translate(6px,-5px)}}.mm .birds{transform-box:fill-box;animation:4s ease-in-out infinite mm-flap}.mm .sun-o,.mm .sun-i{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite mm-sun}.mm .sun-i{animation-delay:-1.5s}@keyframes mm-sun{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.mm .tree{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite mm-sway}.mm .t2{animation-delay:-1.6s}.mm .t3{animation-delay:-3.1s}@keyframes mm-sway{0%,to{transform:rotate(0)}50%{transform:rotate(1.6deg)}}.mm .fruit{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite mm-fruit}.mm .f2{animation-delay:-1.1s}.mm .f3{animation-delay:-2.2s}@keyframes mm-fruit{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.mm .feat{align-items:flex-end;gap:20px;display:flex}.mm .mm-panel{background:#faf8f5;border-radius:16px;flex:1 1 0;min-width:0;height:433px;position:relative;overflow:hidden;container-type:inline-size}.mm .stage{--p:calc(100cqw / 733);position:absolute;inset:0}.mm .stage>.bob1,.mm .stage>.bob2{scale:.78}.mm .copy{flex-direction:column;flex:0 0 447px;align-items:flex-start;gap:23px;display:flex}.mm .tag{letter-spacing:-.02em;color:#002512;border:1px dashed #002512;border-radius:6px;align-items:center;gap:4px;padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;line-height:.97;display:inline-flex}.mm .h3{letter-spacing:-.02em;margin:0;font-family:Hardcover,Georgia,serif;font-size:32px;font-weight:300;line-height:.97}.mm .body{letter-spacing:-.02em;margin:0;font-size:16px;line-height:1.62}.mm .hr{background:#14201e1a;width:100%;height:1px}.mm .minis{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.mm .mini{border-left:1px solid #14201e1a;flex-direction:column;gap:12px;padding:0 20px;display:flex}.mm .mini:first-child{border-left:0;padding-left:0}.mm .mini:last-child{padding-right:0}.mm .mbox{background:#f8f6f0;border-radius:12px;height:218px;position:relative;overflow:hidden}.mm .mt{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:500;line-height:1.62}.mm .mb{letter-spacing:-.02em;color:#4c5755;margin:0;font-size:16px;line-height:1.5}.mm .wcard{background:#fff;border-radius:12.665px;position:absolute}.mm .av{color:#14201e;background:#d9d2ff;place-items:center;font-weight:500;display:grid;box-shadow:0 0 0 1px #0000000d}.mm .mlab{color:#8a9391;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace}.mm .odot{background:#ff6106;border-radius:50%;animation:2s ease-in-out infinite mm-blink}@keyframes mm-blink{0%,to{opacity:1}50%{opacity:.35}}.mm .ydot{background:#f2b800;border-radius:50%;animation:1.6s ease-in-out infinite mm-blink}.mm .fan{color:#14201e;background:#fff;border-radius:12px;place-items:center;width:61.6px;height:61.6px;font-size:11px;font-weight:600;transition:transform .3s;display:grid;position:absolute}.mm .mbox:hover .fan{transform:translateY(-6px)}.mm .skip{background:#fff;border-radius:12.665px;padding:10px 12px;font-size:12px;line-height:1.3;position:absolute}.mm .prob,.mm .fsec{background:#fff}.mm .prob .sc{border:1px solid #14201e14;box-shadow:0 1px 2px #14201e0a,0 10px 28px -6px #14201e1f}.mm .pitem{border-top:1px solid #14201e14;grid-template-columns:36px minmax(0,1fr);padding:16px 0 17px;display:grid}.mm .pitem:first-child{border-top:0}.mm .pn{color:#ff6106;padding-top:6px;font-family:JetBrains Mono,monospace;font-size:12px}.mm .pt{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500;line-height:26px}.mm .pb{color:#4c5755;letter-spacing:-.01em;margin:4px 0 0;font-size:14px;line-height:1.5}.mm .stack{width:362px;position:absolute;top:50%;left:50%;translate:-50% -50%}.mm .sc{background:#fff;border-radius:14px;padding:14px;animation:9s ease-in-out infinite mm-shuffle;position:absolute;left:0;right:0}@keyframes mm-shuffle{0%,28%{opacity:1;z-index:3;transform:translateY(0)scale(1)}33%,61%{opacity:.75;z-index:2;transform:translateY(34px)scale(.92)}66%,95%{opacity:.5;z-index:1;transform:translateY(58px)scale(.84)}to{opacity:1;z-index:3;transform:translateY(0)scale(1)}}.mm .term-sec{color:#e9f1ed;background:#0e2c24;position:relative;overflow:hidden}.mm .term{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;padding:4px}.mm .term-in{background:#12352c;border:1px solid #ffffff0f;border-radius:9px;overflow:hidden}.mm .chip-t{color:#c9d8d2;border:1px solid #ffffff1a;border-radius:6px;align-items:center;height:27px;padding:0 8px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-flex}.mm .tx-fixed{flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.mm .tx-in{flex:1 0 auto}.mm .tx{color:#c9d8d2;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;line-height:19px}.mm .tline{animation:.3s forwards mm-tin}@keyframes mm-tin{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.mm .tl-prompt{color:#ff8a3d;margin-top:2px}.mm .tl-tool{color:#c9d8d2;margin-top:8px}.mm .tl-tool .pfx{color:#b9ecc9}.mm .tl-tool .fn{color:#ffe782}.mm .tl-out{color:#7f9a90;padding-left:15px}.mm .tl-say{color:#e9f1ed;margin-top:10px;font-family:Inter Variable,Inter,sans-serif;font-size:13.5px;line-height:21px}.mm .tl-list{color:#e9f1ed;font-family:Inter Variable,Inter,sans-serif;font-size:13.5px;line-height:26px}.mm .tl-list .pfx{color:#ff8a3d;font-family:JetBrains Mono,monospace}.mm .tl-list .lt{text-underline-offset:3px;-webkit-text-decoration:underline #e9f1ed73;text-decoration:underline #e9f1ed73}.mm .tl-list .meta{color:#7f9a90;font-family:JetBrains Mono,monospace;font-size:11.5px}.mm .caret{vertical-align:-2px;background:#ff8a3d;width:7px;height:14px;margin-left:2px;animation:1s steps(2,end) infinite mm-caret;display:inline-block}@keyframes mm-caret{50%{opacity:0}}.mm .calc{border-radius:16px;grid-template-columns:minmax(0,636fr) minmax(0,562fr);gap:0;display:grid;overflow:hidden}.mm .cl{background:#f6f5f0;flex-direction:column;padding:24px;display:flex}.mm .cap{letter-spacing:.06em;text-transform:uppercase;color:#ff6106;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.mm .chr{background:#14201e14;height:1px;margin:28px 0}.mm .rng{appearance:none;cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px;margin:22px 0 4px}.mm .rng::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;background:#ff6106;border-radius:3px;width:18px;height:18px;transform:rotate(45deg);box-shadow:0 0 0 4px #ff610626}.mm .rng::-moz-range-thumb{cursor:grab;background:#ff6106;border:0;border-radius:3px;width:16px;height:16px;transform:rotate(45deg)}.mm .pill-g{color:#14201e;cursor:pointer;background:#e9e7e0;border:0;border-radius:6px;align-items:center;height:42px;padding:0 13px;font-family:inherit;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.mm .pill-g:hover{background:#dfdcd3}.mm .sel{appearance:none;letter-spacing:-.02em;color:#14201e;cursor:pointer;background:#e9e7e0;border:0;border-radius:6px;height:58px;padding:0 44px 0 14px;font-family:Hardcover,Georgia,serif;font-size:26px;font-weight:300}.mm .fchip{letter-spacing:-.02em;color:#4c5755;background:#e9e7e0;border-radius:6px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:13px;transition:background .3s;display:inline-flex}.mm .fchip.yes{color:#14201e}.mm .keep{background:#ffe782;flex-direction:column;justify-content:space-between;min-height:212px;padding:24px;display:flex}.mm .big{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-family:Hardcover,Georgia,serif;font-size:96px;font-weight:300;line-height:1}.mm .lcard{background:#fff;border:1px solid #14201e14;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.mm .limg{height:340px;position:relative;overflow:hidden}.mm .ltxt{flex-direction:column;gap:10px;padding:27px 28px 28px;display:flex}.mm .cta{text-align:center;background:#f6f5f0;border-radius:12px;justify-content:center;align-items:center;min-height:383px;display:flex;position:relative;overflow:hidden}.mm .foot{background:#ffe782}.mm .fcard{background:#fff;border-radius:16px;padding:40px}.mm .fh{letter-spacing:.02em;text-transform:uppercase;color:#ff6106;margin:0 0 12px;font-size:13px;font-weight:600}.mm .fl{color:#4c5755;gap:8px;font-size:14px;display:grid}.mm .fl a{transition:opacity .15s}.mm .fl a:hover{opacity:.62}.mm .fp{border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12.5px;display:inline-flex}@media (max-width:1100px){.mm .feat{flex-direction:column;align-items:stretch}.mm .feat.rev{flex-direction:column-reverse}.mm .copy{flex:none}.mm .mm-panel{aspect-ratio:733/433;flex:none;height:auto}.mm .big{font-size:80px}}@media (max-width:900px){.mm .navmid{display:none!important}.mm .h1{font-size:56px!important}.mm .hero-row{flex-direction:column;gap:24px!important}.mm .minis{grid-template-columns:minmax(0,1fr);gap:28px}.mm .mini{border-left:0;padding:0}.mm .two{grid-template-columns:minmax(0,1fr)!important}.mm .calc{grid-template-columns:minmax(0,1fr)}.mm .h2{font-size:40px!important}.mm .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mm .hide-m{display:none!important}}@media (max-width:600px){.mm .h1{font-size:42px!important}.mm .navcta .btn-s{display:none}.mm .big{font-size:60px}.mm .fcard{padding:24px}.mm .fgrid{grid-template-columns:minmax(0,1fr)!important}.mm .limg{height:260px}}.mm .dashm{stroke-dasharray:5 6;animation:1.2s linear infinite mm-dash}@keyframes mm-dash{to{stroke-dashoffset:-22px}}.mm .mdl{color:#14201e;background:#fff;border-radius:12px;place-items:center;width:44px;height:44px;animation:3s ease-in-out infinite mm-mdl;display:grid;position:absolute;top:30px}@keyframes mm-mdl{0%,30%,to{box-shadow:0 0 #ffd2b8}8%{box-shadow:0 0 0 2px #ffd2b8}}.mm .mhub{background:#fff;border-radius:16px;place-items:center;width:60px;height:60px;animation:.6s ease-out infinite mm-mhub;display:grid;position:absolute;top:134px;left:calc(50% - 30px)}@keyframes mm-mhub{0%{box-shadow:0 0 #ff610647}to{box-shadow:0 0 0 9px #ff610600}}.mm .flow{stroke-dasharray:8 120;stroke-dashoffset:8px;animation:3s ease-in infinite mm-flow}@keyframes mm-flow{0%{stroke-dashoffset:8px;opacity:1}45%{stroke-dashoffset:-100px;opacity:1}46%,to{stroke-dashoffset:-100px;opacity:0}}.mm .swap{animation:7s ease-in-out infinite mm-swapa}.mm .swap.sb{animation-name:mm-swapb}@keyframes mm-swapa{0%,42%{opacity:1;transform:none}50%,92%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mm-swapb{0%,42%{opacity:0;transform:translateY(6px)}50%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}.mm .mm-grow{transform-origin:0;animation:5s cubic-bezier(.2,.7,.2,1) infinite both mm-grow}@keyframes mm-grow{0%{transform:scaleX(.3)}25%,85%{transform:scaleX(1)}to{transform:scaleX(.3)}}.mm .navbtn{color:#14201e;cursor:pointer;background:0 0;border:0;border-radius:8px;height:34px;font-family:inherit}.mm .navbtn svg{transition:transform .2s}.mm .navbtn.on{opacity:.62}.mm .navbtn.on svg{transform:rotate(180deg)}.mm .dd-wrap{z-index:60;padding-top:8px;position:absolute;top:100%;left:0;right:0}.mm .dd{background:#fff;border-radius:20px;width:fit-content;max-width:1200px;margin:0 auto;padding:32px;animation:.22s cubic-bezier(.2,.7,.2,1) mm-ddin;box-shadow:0 1px #14201e0a,0 30px 70px -30px #14201e59,0 0 0 1px #14201e0f}@keyframes mm-ddin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mm .dd-grid{align-items:start;gap:56px;display:grid}.mm .dd-h{color:#8a9391;letter-spacing:-.01em;margin:0 0 14px;font-size:13px}.mm .dd-col{gap:4px;display:grid}.mm .dd-item{border-radius:10px;align-items:flex-start;gap:12px;margin:0 -12px;padding:10px 12px;transition:background .15s;display:flex}.mm .dd-item:hover{background:#f7f6f1}.mm .dd-item svg{flex:none;margin-top:1px;transition:transform .2s}.mm .dd-item:hover svg{transform:scale(1.08)}.mm .dd-sm{align-items:center;padding:8px 12px}.mm .dd-t{letter-spacing:-.02em;color:#14201e;font-size:16px;line-height:1.35;display:block}.mm .dd-sm .dd-t{font-size:15px}.mm .dd-d{color:#5b6462;letter-spacing:-.01em;margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.mm .dd-feat{background:#f4f2ec;border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.mm .dd-art{border-radius:10px;height:170px;position:relative;overflow:hidden}.mm .dd-cap{color:#3c4543;font-size:13.5px}.mm .dd-feat-s{gap:10px;padding:12px}.mm .dd-feat-s .dd-art{height:120px}.mm .dd-feat-s .dd-cap{font-size:13px}.mm .dd-cap{transition:opacity .15s}.mm .dd-feat:hover .dd-cap{opacity:.62}.mm .ph{background:#fff;padding:56px 0 60px}.mm .ptag{letter-spacing:-.02em;color:#002512;border:1px dashed #002512;border-radius:6px;align-items:center;gap:6px;padding:9px 13px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;display:inline-flex}.mm .mock{background:#fff;border-radius:24px;min-height:560px;position:relative;overflow:hidden}.mm .win-bar{background:#fbfaf7;border-bottom:1px solid #efede8;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.mm .win-bar i{border-radius:50%;width:10px;height:10px;display:block}.mm .url{color:#8a9391;background:#f1efe9;border-radius:7px;flex:0 340px;margin-left:14px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px}.mm .side{border-right:1px solid #efede8;align-content:start;gap:4px;padding:18px 14px;font-size:14px;display:grid}.mm .side a,.mm .side span{color:#3c4543;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.mm .side .on{color:#ff6106;background:#fff1e8;font-weight:500}.mm .vb{background:#fff;border:1px solid #e6e3dc;border-radius:10px;flex:none;align-content:center;place-items:center;width:48px;height:54px;font-size:14px;font-weight:600;line-height:1.1;display:grid}.mm .vb small{color:#8a9391;font-size:10px;font-weight:500;display:block}.mm .prow{border-top:1px solid #f1efe9;align-items:center;gap:14px;padding:14px 0;display:flex}.mm .prow:first-child{border-top:0}.mm .st{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;font-weight:500;display:inline-flex}.mm .flip{display:inline-grid}.mm .flip span{grid-area:1/1}.mm .flip .a{animation:6s infinite mm-fa}.mm .flip .b{opacity:0;animation:6s infinite mm-fb}@keyframes mm-fa{0%,45%{opacity:1;transform:none}52%,95%{opacity:0;transform:translateY(-8px)}to{opacity:1}}@keyframes mm-fb{0%,45%{opacity:0;transform:translateY(8px)}52%,95%{opacity:1;transform:none}to{opacity:0}}.mm .vote-on{animation:6s infinite mm-von}@keyframes mm-von{0%,45%{color:#14201e;background:#fff;border-color:#e6e3dc}52%,95%{color:#ff6106;background:#fff1e8;border-color:#ff6106}to{border-color:#e6e3dc}}.mm .type{white-space:nowrap;vertical-align:bottom;border-right:1.5px solid #ff6106;animation:7s steps(26,end) infinite mm-type;display:inline-block;overflow:hidden}@keyframes mm-type{0%{width:0}35%,90%{width:var(--tw)}to{width:0}}.mm .appear{animation:7s infinite mm-appear}@keyframes mm-appear{0%,38%{opacity:0;transform:translateY(6px)}45%,90%{opacity:1;transform:none}to{opacity:0}}.mm .caps{border-top:1px solid #14201e1a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mm .capc{border-bottom:1px solid #14201e1a;padding:28px 28px 30px 0}.mm .capc:not(:nth-child(3n+1)){border-left:1px solid #14201e1a;padding-left:28px}.mm .capi{background:#fff1e8;border-radius:12px;place-items:center;width:44px;height:44px;transition:transform .25s;display:grid}.mm .capc:hover .capi{transform:rotate(-6deg)scale(1.06)}.mm .steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.mm .stepc{background:#fff;border-radius:14px;flex-direction:column;gap:10px;min-height:220px;padding:22px;display:flex}.mm .stepn{color:#ff6106;letter-spacing:-.02em;font-family:Hardcover,Georgia,serif;font-size:44px;font-weight:300;line-height:1}.mm .faq details{border-top:1px solid #14201e1a;padding:20px 0}.mm .faq summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;gap:16px;font-size:17px;font-weight:500;list-style:none;display:flex}.mm .faq summary::-webkit-details-marker{display:none}.mm .faq .pm{color:#14201e;background:#f1eee8;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;transition:transform .25s,background .25s;display:grid}.mm .faq details[open] .pm{background:#ffe4d4;transform:rotate(45deg)}.mm .faq p{color:#4c5755;max-width:640px;margin:10px 0 0;font-size:15px;line-height:1.6}.mm .chap{background:#f7f6f1}.mm .bul{color:#3c4543;align-items:flex-start;gap:10px;font-size:15px;display:flex}.mm .stat{border-top:1px solid #14201e1f;padding-top:12px}.mm .dark{color:#e9f1ed;background:#0e2c24;position:relative;overflow:hidden}.mm .toolc{background:#fff;border:1px solid #efede8;border-radius:12px;gap:6px;padding:14px 16px;transition:border-color .2s,transform .2s;display:grid}.mm .toolc:hover{border-color:#ff6106;transform:translateY(-2px)}.mm .toolc code{color:#14201e;font-family:JetBrains Mono,monospace;font-size:13px}.mm .rw{letter-spacing:.06em;text-transform:uppercase;border-radius:5px;justify-self:start;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10px}.mm .tabb{color:#c9d8d2;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;height:36px;padding:0 14px;font-family:JetBrains Mono,monospace;font-size:12px}.mm .tabb.on{color:#14201e;background:#ffe782;border-color:#ffe782}.mm .code{color:#e9f1ed;white-space:pre-wrap;word-break:break-all;font-family:JetBrains Mono,monospace;font-size:13px;line-height:1.7}.mm .draw{stroke-dasharray:600;stroke-dashoffset:600px;animation:6s infinite mm-draw}@keyframes mm-draw{0%{stroke-dashoffset:600px}45%,90%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.mm .pulse-o{animation:2.2s ease-in-out infinite mm-pulseo}@keyframes mm-pulseo{0%,to{box-shadow:0 0 #ff610600}50%{box-shadow:0 0 0 6px #ff61062e}}@media (max-width:900px){.mm .caps{grid-template-columns:minmax(0,1fr)}.mm .capc,.mm .capc:not(:nth-child(3n+1)){border-left:0;padding:22px 0}.mm .steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mm .mockgrid{grid-template-columns:minmax(0,1fr)!important}.mm .mockside{display:none!important}}@media (max-width:600px){.mm .steps{grid-template-columns:minmax(0,1fr)}}.mm .rot{vertical-align:bottom;color:#ff6106;justify-items:center;display:inline-grid}.mm .rot span{opacity:0;white-space:nowrap;grid-area:1/1;animation:12s cubic-bezier(.2,.7,.2,1) infinite mm-rot}.mm .rot span:nth-child(2){animation-delay:3s}.mm .rot span:nth-child(3){animation-delay:6s}.mm .rot span:nth-child(4){animation-delay:9s}@keyframes mm-rot{0%{opacity:0;transform:translateY(35%)}4%,21%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-35%)}}.mm .s1{animation:11s infinite mm-s1}.mm .s2{animation:11s infinite mm-s2}.mm .s3{animation:11s infinite mm-s3}.mm .s4{animation:11s infinite mm-s4}@keyframes mm-s1{0%,3%{opacity:0;transform:translateY(10px)}8%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes mm-s2{0%,16%{opacity:0;transform:translateY(10px)}21%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes mm-s3{0%,34%{opacity:0;transform:translateY(10px)}39%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes mm-s4{0%,52%{opacity:0;transform:translateY(10px)}57%,92%{opacity:1;transform:none}to{opacity:0}}.mm .dots2{animation:11s infinite mm-dots2}@keyframes mm-dots2{0%,10%{opacity:0}13%,19%{opacity:1}21%,to{opacity:0;height:0;margin:0;padding:0}}.mm .chipf{background:#fff;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.mm .hl{background:#ffe782;border-radius:4px;padding:0 3px}.mm .hlw{background:#ffe4d4;border-radius:4px;padding:0 3px}.mm .btn-l{color:#eef3ef;background:#ffffff1a;padding:0 18px}.mm .btn-l:hover{background:#ffffff29}@media (max-width:1000px){.mm .hsplit{grid-template-columns:minmax(0,1fr)!important}.mm .hstage{min-height:520px;height:auto!important}}.mm .tw-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:.26em;display:grid}.mm .tw-l{white-space:nowrap;justify-self:end}.mm .tw-r{white-space:nowrap;color:#ff6106;text-align:left;justify-self:start}.mm .tw-caret{vertical-align:-.02em;background:#ff6106;width:.055em;height:.8em;margin-left:.05em;animation:1s step-end infinite mm-twblink;display:inline-block}@keyframes mm-twblink{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width:900px){.mm .tw-row{display:block}.mm .tw-l{display:inline}.mm .tw-r{text-align:center;width:fit-content;margin:0 auto;display:block}}.mm .dots i{background:#9a96a0;border-radius:50%;width:6px;height:6px;margin-right:4px;animation:1s ease-in-out infinite mm-dot;display:inline-block}.mm .dots i:nth-child(2){animation-delay:.15s}.mm .dots i:nth-child(3){animation-delay:.3s}@keyframes mm-dot{0%,to{opacity:.4;transform:none}50%{opacity:1;transform:translateY(-3px)}}.mm .ucb{text-align:center;border-radius:32px;padding:56px 32px 0;position:relative;overflow:hidden}.mm .ucb .btn-s{color:#14201e;background:#ffffff8c}.mm .ucb .btn-s:hover{background:#fffc}.mm .crumb{color:#3c4543;background:#ffffffb3;border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:13px;display:inline-flex}.mm .crumb b{color:#14201e;font-weight:500}.mm .vig{text-align:left;background:#fff;border-radius:18px}.mm .pain{background:#fff;border:1px dashed #14201e40;border-radius:18px;flex-direction:column;gap:10px;padding:26px;transition:transform .25s,border-color .25s;display:flex;position:relative}.mm .pain:hover{border-color:#ff6106;transform:translateY(-3px)}.mm .painx{background:#ffe4d4;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mm .srow{border-top:1px solid #14201e14;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;padding:44px 0;display:grid}.mm .srow.flip>:first-child{order:2}.mm .sv{border-radius:22px;justify-content:center;align-items:center;min-height:360px;padding:36px;display:flex;position:relative;overflow:hidden}.mm .jrny{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid;position:relative}.mm .jline{height:2px;position:absolute;top:27px;left:12.5%;right:12.5%}.mm .jdot{z-index:1;background:#fff;border:1.5px solid #14201e;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto;transition:background .25s;display:grid;position:relative}.mm .jstep:hover .jdot{background:#ffe782}.mm .take{border-radius:28px;min-height:340px;padding:72px 64px;position:relative;overflow:hidden}.mm .take .birds{display:none}.mm .rel{background:#f7f6f1;border-radius:16px;flex-direction:column;gap:12px;padding:22px;transition:background .2s,transform .2s;display:flex}.mm .rel:hover{background:#fff1e8;transform:translateY(-2px)}.mm .bar{background:#f1efe9;border-radius:5px;height:10px;overflow:hidden}.mm .bar i{transform-origin:0;border-radius:5px;height:100%;animation:5s cubic-bezier(.2,.7,.2,1) infinite both mm-grow;display:block}.mm .kcol{background:#f6f5f1;border-radius:12px;align-content:start;gap:8px;min-height:180px;padding:10px;display:grid}.mm .kc{background:#fff;border-radius:9px;padding:9px 10px;font-size:12px;line-height:1.35}.mm .slide{animation:8s ease-in-out infinite mm-slide}@keyframes mm-slide{0%,30%{transform:translate(0)}45%,85%{transform:translate(calc(100% + 10px))}to{transform:translate(0)}}.mm .knob{animation:5s ease-in-out infinite mm-knob}@keyframes mm-knob{0%,to{left:30%}50%{left:72%}}@media (max-width:900px){.mm .srow{grid-template-columns:minmax(0,1fr);gap:28px}.mm .srow.flip>:first-child{order:0}.mm .jrny{grid-template-columns:repeat(2,minmax(0,1fr))}.mm .jline{display:none}.mm .take{padding:48px 24px}.mm .ucb{padding:40px 16px 0}}@keyframes mm-travelx{0%{left:12.5%}50%{left:calc(87.5% - 12px)}to{left:12.5%}}.mm .mm-pill{height:36px;font:inherit;color:#3c4543;cursor:pointer;background:#fff;border:1px solid #14201e24;border-radius:999px;padding:0 14px;font-size:13.5px;font-weight:500;transition:all .2s}.mm .mm-pill:hover{color:#14201e;border-color:#14201e}.mm .mm-pill.on{color:#fff;background:#14201e;border-color:#14201e}.mm .post{flex-direction:column;gap:14px;transition:transform .25s;display:flex}.mm .post:hover{transform:translateY(-3px)}.mm .post:hover .ptitle{color:#ff6106}.mm .thumb{aspect-ratio:16/10;border-radius:16px;position:relative;overflow:hidden}.mm .ptitle{letter-spacing:-.02em;margin:0;font-family:Hardcover,Georgia,serif;font-size:26px;font-weight:300;line-height:1.08;transition:color .2s}.mm .meta2{color:#8a9391;align-items:center;gap:10px;font-size:12.5px;display:flex}.mm .side-nav{align-content:start;gap:2px;display:grid;position:sticky;top:20px}.mm .snav{text-align:left;width:100%;font:inherit;color:#4c5755;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.mm .snav:hover{color:#14201e;background:#f7f6f1}.mm .snav.on{color:#ff6106;background:#fff1e8;font-weight:500}.mm .meth{border-radius:6px;place-items:center;min-width:58px;height:24px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;display:inline-grid}.mm .ptab{border-collapse:collapse;width:100%;font-size:13.5px}.mm .ptab td{vertical-align:top;border-top:1px solid #efede8;padding:9px 10px}.mm .ptab td:first-child{color:#14201e;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12.5px}.mm .ptab td:nth-child(2){color:#8a9391;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11.5px}.mm .cblock{background:#12352c;border-radius:14px;overflow:hidden}.mm .cblock-h{color:#7f9a90;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.mm .gcard{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #efede8;border-radius:16px;flex-direction:column;gap:12px;padding:18px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.mm .gcard:hover{transform:translateY(-2px);box-shadow:0 20px 40px -28px #14201e59}.mm .gcard.on{border-color:#ff6106;box-shadow:0 0 0 3px #ff61061f}.mm .glogo{color:#14201e;border-radius:12px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:600;display:grid}.mm .cl-row{border-top:1px solid #14201e1a;grid-template-columns:200px minmax(0,1fr);gap:40px;padding:40px 0;display:grid}.mm .lab{border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.mm .srch{width:100%;height:60px;font:inherit;color:#14201e;background:#fff;border:1px solid #14201e1f;border-radius:14px;outline:none;padding:0 20px 0 52px;font-size:17px;box-shadow:0 20px 40px -28px #14201e59}.mm .srch:focus{border-color:#ff6106;box-shadow:0 0 0 4px #ff610626}.mm .hcat{background:#fff;border:1px solid #efede8;border-radius:16px;flex-direction:column;gap:10px;padding:22px;transition:border-color .2s,transform .2s;display:flex}.mm .hcat:hover{border-color:#ff6106;transform:translateY(-2px)}.mm .art{border-top:1px solid #14201e14;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:15.5px;display:flex}.mm .art:hover{color:#ff6106}.mm .fbp{border-top:1px solid #efede8;align-items:flex-start;gap:16px;padding:18px 0;display:flex}.mm .vbtn{width:56px;height:62px;font:inherit;color:#14201e;cursor:pointer;background:#fff;border:1px solid #e6e3dc;border-radius:12px;flex:none;align-content:center;place-items:center;gap:2px;font-size:15px;font-weight:600;transition:all .2s;display:grid}.mm .vbtn:hover{border-color:#ff6106}.mm .vbtn.on{color:#ff6106;background:#fff1e8;border-color:#ff6106}.mm .vbtn small{color:#8a9391;font-size:10px;font-weight:500}.mm .inp{width:100%;font:inherit;background:#fff;border:1px solid #e6e3dc;border-radius:10px;outline:none;padding:11px 12px;font-size:14px}.mm .inp:focus{border-color:#ff6106;box-shadow:0 0 0 3px #ff61061f}.mm .tcard{background:#fff;border:1px solid #efede8;border-radius:18px;flex-direction:column;gap:10px;padding:24px;display:flex}.mm .sub{border-top:1px solid #14201e1a;grid-template-columns:160px minmax(0,1fr) 160px;align-items:start;gap:16px;padding:16px 0;font-size:14.5px;display:grid}@media (max-width:900px){.mm .cl-row{grid-template-columns:minmax(0,1fr);gap:16px}.mm .docs{grid-template-columns:minmax(0,1fr)!important}.mm .side-nav{flex-wrap:wrap;display:flex;position:static}.mm .snav{width:auto}.mm .sub{grid-template-columns:minmax(0,1fr)}}.mm .bill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffbf;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-size:14.5px;display:inline-flex}.mm .bill b{font-weight:500}.mm .bill .dim{color:#5e6866}.mm .sw{cursor:pointer;background:#c9c6be;border:0;border-radius:999px;width:52px;height:28px;padding:0;transition:background .25s;position:relative}.mm .sw i{background:#fff;border-radius:50%;width:20px;height:20px;transition:left .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:4px;left:4px;box-shadow:0 2px 6px #14201e40}.mm .sw.on{background:#15502e}.mm .sw.on i{left:28px}.mm .save{color:#5e4a00;background:#ffe782;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.mm .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.mm .plan{background:#fff;border-radius:20px;flex-direction:column;padding:28px;display:flex;position:relative;box-shadow:0 2px 4px #14201e0d,0 40px 70px -40px #14201e8c}.mm .plan.featd{color:#eef3ef;background:#0e2c24;transform:translateY(-22px)}.mm .plan .pname{letter-spacing:-.02em;font-family:Hardcover,Georgia,serif;font-size:34px;font-weight:300;line-height:1}.mm .plan .pblurb{color:#4c5755;min-height:44px;margin:10px 0 0;font-size:14.5px;line-height:1.5}.mm .plan.featd .pblurb{color:#b7c8c1}.mm .pprice{align-items:flex-end;gap:8px;margin-top:22px;display:flex}.mm .pprice .amt{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-family:Hardcover,Georgia,serif;font-size:68px;font-weight:300;line-height:.9}.mm .pprice .per{color:#676461;padding-bottom:6px;font-size:14px}.mm .plan.featd .pprice .per{color:#9fb4ac}.mm .pnote{color:#8a9391;min-height:20px;margin-top:8px;font-size:13px}.mm .plan.featd .pnote{color:#ffe782}.mm .plan .mm-btn{height:46px;margin-top:22px;font-size:15px}.mm .btn-p{color:#fff;background:#14201e}.mm .btn-p:hover{background:#2a3633}.mm .btn-w{color:#14201e;background:#ffe782}.mm .btn-w:hover{background:#f5d95c}.mm .btn-g{color:#14201e;background:#f1efe9}.mm .btn-g:hover{background:#e6e3da}.mm .incl{border-top:1px solid #efede8;gap:11px;margin:24px 0 0;padding:20px 0 0;font-size:14.5px;line-height:1.4;list-style:none;display:grid}.mm .plan.featd .incl{border-color:#ffffff1a}.mm .incl li{align-items:flex-start;gap:10px;display:flex}.mm .plan .incl li{color:#3c4543}.mm .plan .incl svg{color:#ff6106}.mm .plan.featd .incl li{color:#dce6e2}.mm .plan.featd .incl svg{color:#ffe782}.mm .mm-ribbon{color:#fff;background:#ff6106;border-radius:999px;align-items:center;height:26px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:-13px;left:28px}.mm .lt{width:100%}.mm .lt-row{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.mm .lt-row>span{border-top:1px solid #efede8;align-items:center;min-height:52px;padding:14px 18px;font-size:14.5px;display:flex}.mm .lt-row>span:not(:first-child){text-align:center;justify-content:center}.mm .lt-row>span:last-child{background:#0e2c240a}.mm .lt-head>span{border-top:0;flex-direction:column;justify-content:flex-end;padding-top:22px;padding-bottom:18px}.mm .lt-head>span:not(:first-child){align-items:center}.mm .lt-head>span:last-child{color:#eef3ef;background:#0e2c24;border-radius:16px 16px 0 0}.mm .lt-head .n{font-family:Hardcover,Georgia,serif;font-size:28px;font-weight:300;line-height:1}.mm .lt-head .p{color:#8a9391;margin-top:4px;font-size:12.5px}.mm .lt-head>span:last-child .p{color:#ffe782}.mm .lt-grp>span{letter-spacing:.06em;text-transform:uppercase;color:#ff6106;border-top:0;min-height:0;padding-top:28px;padding-bottom:10px;font-size:12px;font-weight:600}.mm .lt-row .v{color:#14201e;font-size:13.5px;font-weight:500}.mm .lt-foot>span{border-top:1px solid #efede8;min-height:0;padding:0}.mm .lt-foot>span:last-child{background:#0e2c240a;border-radius:0 0 16px 16px;height:16px}.mm .vs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mm .vt{background:#fff;border:1px solid #eae7df;border-radius:20px;margin-top:28px;overflow:hidden}.mm .vt-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.mm .vt-row>span{border-top:1px solid #f0eee8;align-items:center;min-height:52px;padding:13px 20px;font-size:14.5px;display:flex}.mm .vt-row>span:not(:first-child){text-align:center;justify-content:center}.mm .vt-row>span:nth-child(2){background:#fff8d9}.mm .vt-head>span{border-top:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;padding-top:24px;padding-bottom:20px}.mm .vt-head>span:not(:first-child){align-items:center}.mm .vt-head>span:nth-child(2){background:#ffe782}.mm .vt-head .n{font-size:15px;font-weight:600}.mm .vt-head .p{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-family:Hardcover,Georgia,serif;font-size:46px;font-weight:300;line-height:1.02}.mm .vt-head .p small{color:#676461;letter-spacing:0;font-family:Inter Variable,Inter,sans-serif;font-size:13px}.mm .vt-head .s{color:#5e6866;max-width:240px;font-size:12.5px}.mm .vt-grp>span{letter-spacing:.06em;text-transform:uppercase;color:#ff6106;border-top:0;min-height:0;padding-top:26px;padding-bottom:8px;font-size:12px;font-weight:600}.mm .vt-txt{color:#676461;font-size:13px;line-height:1.3}.mm .vt-row>span:nth-child(2) .vt-txt{color:#14201e;font-weight:500}.mm .vt-foot>span{min-height:0;padding-top:18px;padding-bottom:22px}.mm .pcmp .cl{background:#fff}.mm #compare .big{font-size:72px}.mm .startup{background:#ffe782;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:40px 44px;display:grid;position:relative;overflow:hidden}@media (max-width:900px){.mm #compare .big{font-size:56px}.mm .plans{grid-template-columns:minmax(0,1fr)}.mm .plan.featd,.mm .plan.featd:hover{transform:none}.mm .lt-row{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,.9fr))}.mm .lt-row>span,.mm .vt-row>span{padding:12px 8px;font-size:13px}.mm .vt-head .p{font-size:28px}.mm .vt-head .s{display:none}.mm .startup{grid-template-columns:minmax(0,1fr);padding:28px}}.mm.mm-nav{z-index:50;position:sticky;top:0}.mm .nav-burger{color:#14201e;cursor:pointer;background:#f1efe9;border:0;border-radius:8px;place-items:center;width:42px;height:42px;display:none}.mm .nav-burger .x{display:none}.mm .nav-burger.on .x{display:block}.mm .nav-burger.on .b{display:none}.mm .mnav{z-index:60;background:#fff;border-top:1px solid #efede8;max-height:calc(100vh - 86px);animation:.22s cubic-bezier(.2,.7,.2,1) mm-ddin;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 30px 60px -30px #14201e66}.mm .mnav-in{gap:22px;padding:20px 24px 28px;display:grid}.mm .mnav-h{letter-spacing:.04em;text-transform:uppercase;color:#8a9391;margin:0 0 8px;font-size:12px;font-weight:600}.mm .mnav-l{gap:2px;display:grid}.mm .mnav-l a{color:#14201e;align-items:center;gap:10px;padding:9px 0;font-size:16px;display:flex}.mm .mnav-cta{gap:10px;display:grid}.mm .mnav-cta .btn{height:46px}@media (max-width:900px){.mm .nav-burger{display:grid}.mm .navcta .btn-o,.mm .dd-wrap{display:none}}@media (max-width:600px){.mm .chipf{text-align:left;min-height:34px;line-height:1.35;height:auto!important;padding-top:8px!important;padding-bottom:8px!important}}@media (prefers-reduced-motion:reduce){.mm *,.mm :before,.mm :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mm .mm-panel.pv{background:#f8f6f0}.mm .pv-s{--p:calc(100cqw / 733);color:#14201e;letter-spacing:-.01em;position:absolute;inset:0}.mm .pv-s svg{display:block}.mm .pv-tri{left:calc(var(--p) * 636);width:calc(var(--p) * 97);height:calc(var(--p) * 64);clip-path:polygon(0 0,100% 0,8.5% 100%);background:#ff6106;position:absolute;top:0}.mm .pv-src{left:calc(var(--p) * 56);top:calc(var(--p) * 47);width:calc(var(--p) * 500);height:calc(var(--p) * 430);border-radius:calc(var(--p) * 14);background:#fff;border:1px solid #14201e12;position:absolute}.mm .pv-src-h{height:calc(var(--p) * 50);padding:0 calc(var(--p) * 20);font-size:calc(var(--p) * 13.5);color:#8a9391;justify-content:space-between;align-items:center;display:flex}.mm .pv-src-h2{height:calc(var(--p) * 66)}.mm .pv-plus{width:calc(var(--p) * 14);height:calc(var(--p) * 14);color:#8a9391}.mm .pv-src-r{align-items:center;gap:calc(var(--p) * 13);height:calc(var(--p) * 43.5);padding:0 calc(var(--p) * 20);display:flex}.mm .pv-ic{width:calc(var(--p) * 17);height:calc(var(--p) * 17);color:#5b6462;flex:none}.mm .pv-src-n{font-size:calc(var(--p) * 15.5);flex:1}.mm .pv-tg{width:calc(var(--p) * 41);height:calc(var(--p) * 23);background:#e7e4de;border-radius:999px;flex:none;position:relative}.mm .pv-tg:after{content:"";top:calc(var(--p) * 3);left:calc(var(--p) * 3);width:calc(var(--p) * 17);height:calc(var(--p) * 17);background:#fff;border-radius:50%;position:absolute;box-shadow:0 1px 2px #14201e26}.mm .pv-tg.on{background:#15502e}.mm .pv-tg.on:after{left:auto;right:calc(var(--p) * 3)}.mm .pv-src-hr{height:1px;margin-top:calc(var(--p) * 12);background:#14201e14}.mm .pv-dc{left:calc(var(--p) * 434);top:calc(var(--p) * 274);width:calc(var(--p) * 262);padding:calc(var(--p) * 12);gap:calc(var(--p) * 8);border-radius:calc(var(--p) * 12);box-shadow:0 0 0 1px #14201e0d,0 calc(var(--p) * 10) calc(var(--p) * 28) #14201e1a;background:#fff;flex-direction:column;animation:6s ease-in-out infinite pv-float;display:flex;position:absolute}@keyframes pv-float{0%,to{translate:0}50%{translate:0 calc(var(--p) * -4)}}.mm .pv-dc-top{align-items:center;gap:calc(var(--p) * 7);display:flex}.mm .pv-dc-av{width:calc(var(--p) * 19);height:calc(var(--p) * 19);border-radius:calc(var(--p) * 5);font-size:calc(var(--p) * 7.5);background:#e3dcff;place-items:center;font-weight:500;display:grid;box-shadow:0 0 0 1px #0000000d}.mm .pv-dc-lab{font-family:JetBrains Mono,ui-monospace,monospace;font-size:calc(var(--p) * 8.4);letter-spacing:.08em;text-transform:uppercase;color:#8a9391}.mm .pv-dc-vote{padding:calc(var(--p) * 3) calc(var(--p) * 7);color:#15502e;font-size:calc(var(--p) * 8.6);background:#b9ecc9;border-radius:999px;margin-left:auto;line-height:1.3}.mm .pv-dc-q{font-size:calc(var(--p) * 10.2);color:#4c5755;margin:0;line-height:1.5}.mm .pv-dc-m{align-items:center;gap:calc(var(--p) * 5);padding:calc(var(--p) * 7) calc(var(--p) * 8);border-radius:calc(var(--p) * 7);font-size:calc(var(--p) * 10.2);white-space:nowrap;background:#f6f5f1;display:flex;overflow:hidden}.mm .pv-dc-m svg{width:calc(var(--p) * 11);height:calc(var(--p) * 11);color:#ff6106;flex:none}.mm .pv-dc-mt{color:#4c5755}.mm .pv-dc-mi{font-weight:500;overflow:hidden}.mm .pv-as{left:calc(var(--p) * 97.5);top:calc(var(--p) * 102);width:calc(var(--p) * 567);border-radius:calc(var(--p) * 9);background:#fff;border:1px solid #f0d9b5;position:absolute;overflow:hidden}.mm .pv-as-h{align-items:center;gap:calc(var(--p) * 9);height:calc(var(--p) * 42);padding:0 calc(var(--p) * 16);background:#fffbf3;border-bottom:1px solid #f0d9b5;display:flex}.mm .pv-as-ic{width:calc(var(--p) * 19);height:calc(var(--p) * 19);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #14201e1a}.mm .pv-as-ic svg{width:calc(var(--p) * 12);height:calc(var(--p) * 12)}.mm .pv-as-by{min-width:0;font-size:calc(var(--p) * 12);color:#5b6462;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.mm .pv-as-by b{color:#14201e;font-weight:500}.mm .pv-as-pill{padding:calc(var(--p) * 2.5) calc(var(--p) * 8);font-size:calc(var(--p) * 12);background:#ffe782b3;border-radius:999px;flex:none;line-height:1.2}.mm .pv-as-b{padding:calc(var(--p) * 16) calc(var(--p) * 17) calc(var(--p) * 20)}.mm .pv-as-ta{height:calc(var(--p) * 80);padding:calc(var(--p) * 7) calc(var(--p) * 11);border-radius:calc(var(--p) * 6);font-size:calc(var(--p) * 12.9);line-height:calc(var(--p) * 19.3);border:1px solid #d9d5cc;position:relative}.mm .pv-as-grip{right:calc(var(--p) * 2);bottom:calc(var(--p) * 2);width:calc(var(--p) * 9);height:calc(var(--p) * 9);position:absolute}.mm .pv-as-note{margin:calc(var(--p) * 18) 0 0;font-size:calc(var(--p) * 11.7);color:#5b6462;line-height:1.35}.mm .pv-as-btns{align-items:center;gap:calc(var(--p) * 18);margin-top:calc(var(--p) * 12);display:flex}.mm .pv-as-go{height:calc(var(--p) * 27.5);padding:0 calc(var(--p) * 11);border-radius:calc(var(--p) * 4);color:#fff;font-size:calc(var(--p) * 12.3);background:#ff6106;align-items:center;font-weight:500;display:inline-flex}.mm .pv-as-no{align-items:center;gap:calc(var(--p) * 5);font-size:calc(var(--p) * 12.3);color:#5b6462;display:inline-flex}.mm .pv-as-no svg{width:calc(var(--p) * 11);height:calc(var(--p) * 11)}.mm .pv-arch{left:calc(var(--p) * 538);top:calc(var(--p) * 255);width:calc(var(--p) * 138.5);height:calc(var(--p) * 300);border-radius:calc(var(--p) * 69.25) calc(var(--p) * 69.25) 0 0;background:#ffe782;position:absolute}.mm .pv-arch>span{left:calc(var(--p) * 32.2);top:calc(var(--p) * 54);width:calc(var(--p) * 74);height:calc(var(--p) * 300);border-radius:calc(var(--p) * 37) calc(var(--p) * 37) 0 0;background:#ecaaf9;position:absolute}.mm .pv-sun{left:calc(var(--p) * -170.5);top:calc(var(--p) * -225.3);width:calc(var(--p) * 370);height:calc(var(--p) * 370);background:#ffe782;border-radius:50%;position:absolute}.mm .pv-sun>span{left:calc(var(--p) * 56);top:calc(var(--p) * 56);width:calc(var(--p) * 258);height:calc(var(--p) * 258);background:#ff8a3d;border-radius:50%;position:absolute}.mm .pv-fx{left:calc(var(--p) * 104);top:calc(var(--p) * 83);width:calc(var(--p) * 525);border-radius:calc(var(--p) * 13);background:#fff;border:1px solid #e7e4de;position:absolute}.mm .pv-fx-h{align-items:center;gap:calc(var(--p) * 19);height:calc(var(--p) * 67);padding:0 calc(var(--p) * 26);font-size:calc(var(--p) * 20);letter-spacing:-.02em;border-bottom:1px solid #e7e4de;font-weight:500;display:flex}.mm .pv-cl{width:calc(var(--p) * 34);height:calc(var(--p) * 34);border-radius:calc(var(--p) * 8);background:#d97757;flex:none;place-items:center;display:grid}.mm .pv-cl svg{width:62%;height:62%}.mm .pv-cl-s{width:calc(var(--p) * 21);height:calc(var(--p) * 21);border-radius:calc(var(--p) * 5)}.mm .pv-fx-b{padding:calc(var(--p) * 21) calc(var(--p) * 27) calc(var(--p) * 21)}.mm .pv-fx-b p{max-width:calc(var(--p) * 450);font-size:calc(var(--p) * 17);line-height:calc(var(--p) * 26.6);color:#5b6462;margin:0}.mm .pv-fx-btns{align-items:center;gap:calc(var(--p) * 29);margin-top:calc(var(--p) * 20);display:flex}.mm .pv-fx-go{align-items:center;gap:calc(var(--p) * 11);height:calc(var(--p) * 45);padding:0 calc(var(--p) * 17);border-radius:calc(var(--p) * 8);font-size:calc(var(--p) * 17.7);border:1px solid #d9d5cc;font-weight:500;display:inline-flex}.mm .pv-fx-cp{align-items:center;gap:calc(var(--p) * 11);font-size:calc(var(--p) * 17.7);font-weight:500;display:inline-flex}.mm .pv-fx-cp svg{width:calc(var(--p) * 20);height:calc(var(--p) * 20)}.mm .pv-gm{background:#fff;border-radius:15px;width:293px;max-width:calc(100% - 32px);padding:16px;position:absolute;top:50%;left:50%;translate:-50% -50%}.mm .pv-gm-h{align-items:center;gap:9px;height:20px;display:flex}.mm .pv-gm-logo{flex:none;width:26px;height:20px}.mm .pv-gm-n{letter-spacing:-.01em;font-size:14px;font-weight:500}.mm .pv-gm-t{color:#8a9391;margin-left:auto;font-size:12px}.mm .pv-gm-m{letter-spacing:-.02em;margin:20px 0 0;font-size:17px;line-height:1.45}.mm .pv-st{grid-template-columns:1fr 1fr;gap:16px;display:grid;position:absolute;top:50%;left:-16px;right:-16px;translate:0 -50%}.mm .pv-st-c{background:#fff;border:1px solid #14201e1a;border-radius:12px;flex-direction:column;gap:6px;padding:16px 16px 12px;display:flex}.mm .pv-st-n{letter-spacing:-.02em;font-size:20px;line-height:28px}.mm .pv-st-l{color:#4c5755;font-size:12px;line-height:16px}.mm .pv-card{border-radius:calc(var(--p) * 13);background:#fff;border:1px solid #e7e4de;position:absolute}.mm .pv-lg{width:calc(var(--p) * 28);height:calc(var(--p) * 28);color:#14201e;background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #14201e1a}.mm .pv-lg svg{width:calc(var(--p) * 15);height:calc(var(--p) * 15)}.mm .pv-pill{align-items:center;gap:calc(var(--p) * 5);padding:calc(var(--p) * 3) calc(var(--p) * 9);color:#5b6462;font-size:calc(var(--p) * 11.5);white-space:nowrap;background:#efece6;border-radius:999px;flex:none;line-height:1.3;display:inline-flex}.mm .pv-pill-g{color:#15502e;background:#b9ecc9}.mm .pv-pill-g i{width:calc(var(--p) * 5);height:calc(var(--p) * 5);background:#15502e;border-radius:50%}.mm .pv-pill-y{color:#14201e;background:#ffe782b3}.mm .pv-pill-o{color:#e85400;background:#ffe4d4}.mm .pv-bell{width:calc(var(--p) * 28);height:calc(var(--p) * 28);color:#ff6106;background:#ffe4d4;border-radius:50%;flex:none;place-items:center;display:grid}.mm .pv-bell svg{width:calc(var(--p) * 14);height:calc(var(--p) * 14)}.mm .pv-pop{padding:calc(var(--p) * 14);gap:calc(var(--p) * 8);border-radius:calc(var(--p) * 12);box-shadow:0 0 0 1px #14201e0d,0 calc(var(--p) * 10) calc(var(--p) * 28) #14201e1a;background:#fff;flex-direction:column;animation:6s ease-in-out infinite pv-float;display:flex;position:absolute}.mm .pv-pop-h{align-items:center;gap:calc(var(--p) * 9);display:flex}.mm .pv-pop-h b{font-size:calc(var(--p) * 14);letter-spacing:-.02em;flex:1;font-weight:500}.mm .pv-pop p{font-size:calc(var(--p) * 11.5);color:#5b6462;margin:0;line-height:1.5}.mm .pv-sun-tr{left:calc(var(--p) * 540);top:calc(var(--p) * -170);width:calc(var(--p) * 300);height:calc(var(--p) * 300)}.mm .pv-sun-tr>span{left:calc(var(--p) * 46);top:calc(var(--p) * 46);width:calc(var(--p) * 208);height:calc(var(--p) * 208)}.mm .pv-po{left:calc(var(--p) * 72);top:calc(var(--p) * 70);width:calc(var(--p) * 480)}.mm .pv-po-top{align-items:center;gap:calc(var(--p) * 14);padding:calc(var(--p) * 18) calc(var(--p) * 20);border-bottom:1px solid #e7e4de;display:flex}.mm .pv-po-vote{width:calc(var(--p) * 42);height:calc(var(--p) * 48);border-radius:calc(var(--p) * 8);font-size:calc(var(--p) * 13.5);border:1px solid #d9d5cc;flex-direction:column;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex}.mm .pv-po-vote svg{width:calc(var(--p) * 14);height:calc(var(--p) * 14)}.mm .pv-po-t{gap:calc(var(--p) * 4);flex-direction:column;flex:1;min-width:0;display:flex}.mm .pv-po-t b{font-size:calc(var(--p) * 16);letter-spacing:-.02em;font-weight:500}.mm .pv-po-t span{font-size:calc(var(--p) * 12);color:#8a9391}.mm .pv-po-st{padding:calc(var(--p) * 3) calc(var(--p) * 9);color:#1d5f95;font-size:calc(var(--p) * 11.5);background:#e3f1fc;border-radius:999px;flex:none}.mm .pv-po-pr{padding:calc(var(--p) * 16) calc(var(--p) * 20) calc(var(--p) * 20)}.mm .pv-po-pr p{margin:0 0 calc(var(--p) * 9);font-size:calc(var(--p) * 12.5);font-weight:500}.mm .pv-seg{gap:calc(var(--p) * 2);padding:calc(var(--p) * 3);border-radius:calc(var(--p) * 9);background:#f8f7f5;border:1px solid #e7e4de;display:flex}.mm .pv-seg span{justify-content:center;align-items:center;gap:calc(var(--p) * 6);height:calc(var(--p) * 30);border-radius:calc(var(--p) * 7);font-size:calc(var(--p) * 12.5);color:#5b6462;white-space:nowrap;flex:1;font-weight:500;display:flex}.mm .pv-seg span.on{color:#14201e;background:#fff;box-shadow:0 1px 2px #14201e1a}.mm .pv-seg i{width:calc(var(--p) * 6);height:calc(var(--p) * 6);border-radius:50%}.mm .pv-pop-po{left:calc(var(--p) * 392);top:calc(var(--p) * 252);width:calc(var(--p) * 285)}.mm .pv-arch-l{left:calc(var(--p) * 40);top:calc(var(--p) * 262);width:calc(var(--p) * 124);border-radius:calc(var(--p) * 62) calc(var(--p) * 62) 0 0}.mm .pv-arch-l>span{left:calc(var(--p) * 29);top:calc(var(--p) * 48);width:calc(var(--p) * 66);border-radius:calc(var(--p) * 33) calc(var(--p) * 33) 0 0}.mm .pv-al{left:calc(var(--p) * 120);top:calc(var(--p) * 58);width:calc(var(--p) * 480);overflow:hidden}.mm .pv-al-new{align-items:center;gap:calc(var(--p) * 4);color:#e85400;display:inline-flex}.mm .pv-al-new .pv-plus{color:#e85400}.mm .pv-al-r{align-items:center;gap:calc(var(--p) * 12);height:calc(var(--p) * 60);padding:0 calc(var(--p) * 20);border-top:1px solid #efece6;display:flex}.mm .pv-al-t{gap:calc(var(--p) * 3);flex-direction:column;flex:1;min-width:0;display:flex}.mm .pv-al-t b{font-size:calc(var(--p) * 14.5);letter-spacing:-.02em;font-weight:500}.mm .pv-al-t span{font-size:calc(var(--p) * 12);color:#8a9391;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mm .pv-pop-al{left:calc(var(--p) * 380);top:calc(var(--p) * 268);width:calc(var(--p) * 290)}.mm .pv-tri-l{width:calc(var(--p) * 110);height:calc(var(--p) * 76);clip-path:polygon(0 0,100% 0,0 100%);background:#aad8f9;left:0}.mm .pv-vi{left:calc(var(--p) * 110);top:calc(var(--p) * 52);width:calc(var(--p) * 480);overflow:hidden}.mm .pv-vi-q{gap:calc(var(--p) * 6);padding:calc(var(--p) * 18) calc(var(--p) * 20);background:#fcfbf8;flex-direction:column;display:flex}.mm .pv-vi-q span{font-size:calc(var(--p) * 12);color:#8a9391}.mm .pv-vi-q b{font-size:calc(var(--p) * 15.5);letter-spacing:-.02em;font-weight:500}.mm .pv-vi-r{align-items:center;gap:calc(var(--p) * 12);height:calc(var(--p) * 48);padding:0 calc(var(--p) * 20);border-top:1px solid #efece6;display:flex}.mm .pv-vi-n{font-size:calc(var(--p) * 14.5);flex:1}.mm .pv-pop-vi{left:calc(var(--p) * 410);top:calc(var(--p) * 282);width:calc(var(--p) * 270)}@media (max-width:1000px){.mm .astage{padding-bottom:96px;height:auto!important}.mm .astage .hsplit{gap:24px!important;max-width:440px!important}.mm .astage .hsplit>:nth-child(3){display:none}.mm .astage .hsplit>div{margin-top:0!important;rotate:none!important}}@media (max-width:900px){.mm .birds,.mm .deco.flap{display:none}.mm .hero-in{left:0!important}}@media (max-width:600px){.mm .hstage{min-height:600px}.mm .hstage .chipf{display:none}.mm .hstage .bob2{bottom:16px!important;left:-8px!important}.mm .mm-panel.pv{aspect-ratio:540/470}.mm .pv-s{--p:calc(100cqw / 540)}.mm .pv-tri{left:calc(var(--p) * 450);width:calc(var(--p) * 90);height:calc(var(--p) * 60)}.mm .pv-src{left:calc(var(--p) * 24);top:calc(var(--p) * 30);width:calc(var(--p) * 492);height:calc(var(--p) * 470)}.mm .pv-dc{left:calc(var(--p) * 250);top:calc(var(--p) * 300);width:calc(var(--p) * 270)}.mm .pv-as{left:calc(var(--p) * 20);top:calc(var(--p) * 40);width:calc(var(--p) * 500)}.mm .pv-as-ta{height:auto;min-height:calc(var(--p) * 80)}.mm .pv-arch{left:calc(var(--p) * 396);top:calc(var(--p) * 318)}.mm .pv-fx{left:calc(var(--p) * 30);top:calc(var(--p) * 96);width:calc(var(--p) * 480)}.mm .pv-sun-tr{left:calc(var(--p) * 380)}.mm .pv-po{left:calc(var(--p) * 24);top:calc(var(--p) * 60);width:calc(var(--p) * 492)}.mm .pv-pop-po{left:calc(var(--p) * 226);top:calc(var(--p) * 290)}.mm .pv-arch-l{left:calc(var(--p) * 16);top:calc(var(--p) * 330)}.mm .pv-al{left:calc(var(--p) * 30);top:calc(var(--p) * 40);width:calc(var(--p) * 480)}.mm .pv-pop-al{left:calc(var(--p) * 226);top:calc(var(--p) * 282)}.mm .pv-vi{left:calc(var(--p) * 30);top:calc(var(--p) * 40);width:calc(var(--p) * 480)}.mm .pv-pop-vi{left:calc(var(--p) * 250);top:calc(var(--p) * 300)}.mm .w,.mm .gut,.mm .fcard,.mm .pain,.mm a.rel,.mm .cl,.mm .sv,.mm .startup,.mm .plan,.mm .ltxt,.mm .tcard,.mm .take,.mm .keep,.mm .stepc,.mm .vig,.mm .post,.mm .hcat,.mm .gcard,.mm [style*="padding:18px 20px"],.mm [style*="padding:16px 18px"],.mm [style*="border-radius:18px;padding:18px"],.mm [style*="padding:64px 24px"],.mm [style*="padding:88px clamp"]{padding-left:16px!important;padding-right:16px!important}.mm .dark.two{padding:32px 16px!important}.mm [style*="border-radius:24px;padding:40px"],.mm [style*="border-radius:22px;padding:28px"]{padding:24px 16px!important}.mm .hero-frame{border-radius:24px!important;padding:12px!important}.mm .shot-box{border-radius:12px!important;height:auto!important}.mm .loop-stage{min-height:184px!important}.mm .loop-stage .stack{width:min(362px,100%)}.mm .hstage.hstage-p{min-height:520px}.mm .hstage-p>.bob1{top:48px!important}.mm .claude-stage{min-height:0!important;padding:12px!important}.mm .claude-stage>.bob1{border-radius:12px!important}.mm .shot-box img{object-fit:contain!important;height:auto!important}.mm .limg{height:290px}.mm .limg>.bob1{transform-origin:50% 0;scale:.82}}@media (max-width:374px){.mm .limg>.bob1{scale:.75}}
