@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}._8NX9hq_className{font-family:Geist,Geist Fallback;font-style:normal}._8NX9hq_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.z61v7q_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.z61v7q_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.EnqHBq_className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.EnqHBq_variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
:root{--lo-dark:#010808;--lo-dark-2:#050d0c;--lo-dark-card:#0a1211;--lo-dark-line:#ffffff14;--lo-dark-muted:#ffffffba;--lo-dark-subtle:#ffffff80;--lo-paper:#fbfbfb;--lo-white:#fff;--lo-ink:#0f0f10;--lo-muted:#0f0f10ba;--lo-subtle:#0f0f108c;--lo-line:#0f0f1014;--lo-line-2:#0f0f1024;--lo-soft:#f4f5f6;--lo-green:#0ced1e;--lo-green-dk:#0b9f26;--lo-green-text:#087a1d;--lo-green-tint:#ecfdf0;--lo-grad:linear-gradient(135deg, #9cfd00 0%, #00f537 100%);--lo-btn-bg:linear-gradient(0deg, #01080833, #01080833), linear-gradient(135deg, #9cfd00 0%, #00f537 100%);--lo-blue:#3b82f6;--lo-purple:#8b5df6;--lo-orange:#f97316;--lo-red:#e5484d;--lo-gold:#f5b932;--lo-display:"Instrument Sans", "Geist", system-ui, sans-serif;--lo-font:"Geist", system-ui, sans-serif;--lo-mono:"Geist Mono", ui-monospace, monospace}.lo ::selection,.lo::selection{color:#04110a;background:#6cff4a}.lo,.lo *,.lo :before,.lo :after{box-sizing:border-box}.lo{font-family:var(--lo-font);letter-spacing:-.007em;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}:where(.lo) a{color:inherit}:where(.lo) button{font:inherit}.lo :focus-visible{outline:2px solid var(--lo-green);outline-offset:3px}.lo-dark{background:var(--lo-dark);color:#fff}.lo-light{background:var(--lo-paper);color:var(--lo-ink)}.lo-container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.lo-narrow{max-width:860px}.lo-center{text-align:center;align-items:center}.lo-stack{flex-direction:column;display:flex}.lo-row{flex-wrap:wrap;align-items:center;display:flex}.lo-between{justify-content:space-between}.lo-gap-4{gap:4px}.lo-gap-8{gap:8px}.lo-gap-12{gap:12px}.lo-gap-16{gap:16px}.lo-gap-20{gap:20px}.lo-gap-24{gap:24px}.lo-gap-32{gap:32px}.lo-gap-48{gap:48px}.lo-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px;display:grid}.lo-grid-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.lo-grid-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.lo-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lo-h1,.lo-h2,.lo-h3,.lo-h4,.lo-h1-app,.lo-funnel__title,.lo-quote,.lo .lo-stat__v,.lo p,.lo-lead,.lo-funnel__help,.lo-option,.lo-step__t{text-wrap:balance}.lo,.lo li{text-wrap-style:balance}.lo .lo-code,.lo pre,.lo textarea{text-wrap-style:auto}.lo-faq summary,.lo-review p,.lo-tab__text,.lo label{text-wrap:balance}.lo-h1{font-family:var(--lo-display);letter-spacing:-.045em;margin:0;font-size:clamp(40px,5.5vw,78px);font-weight:600;line-height:1.04}.lo-h2{font-family:var(--lo-display);letter-spacing:-.042em;margin:0;font-size:clamp(32px,3.8vw,54px);font-weight:600;line-height:1.05}.lo-h3{font-family:var(--lo-display);letter-spacing:-.025em;margin:0;font-size:24px;font-weight:600;line-height:1.15}.lo-h4{font-family:var(--lo-display);letter-spacing:-.015em;margin:0;font-size:19px;font-weight:600;line-height:1.2}.lo-h1-app{font-family:var(--lo-display);letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.04}.lo-lead{color:var(--lo-muted);margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.55}.lo-dark .lo-lead,.lo-lead--dark{color:var(--lo-dark-muted)}.lo-muted{color:var(--lo-muted)}.lo-dark .lo-muted{color:var(--lo-dark-muted)}.lo-small{font-size:14px}.lo-xs{font-size:12px}.lo-mono{font-family:var(--lo-mono)}.lo-strong{font-weight:600}.lo-grad-text{background:var(--lo-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lo-kicker{background:var(--lo-green-tint);width:fit-content;font:500 14px/1.2 var(--lo-font);letter-spacing:-.005em;text-transform:none;color:var(--lo-green-text);border:1px solid #cdefd3;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;display:inline-flex}.lo-kicker:before{content:"";background:#13c23a;border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #0ced1e2e}.lo-kicker:after{content:none}.lo-dark .lo-kicker{color:var(--lo-green);background:#0ced1e14;border-color:#0ced1e38}.lo-dark .lo-kicker:before{background:var(--lo-green)}.lo-dark .lo-kicker:before,.lo-dark .lo-kicker:after{color:var(--lo-green)}.lo-btn{--ease:cubic-bezier(.32, .72, 0, 1);z-index:0;isolation:isolate;color:#fff;min-height:3em;font:600 16px/1.4 var(--lo-font);letter-spacing:-.007em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:1.125em;justify-content:center;align-items:center;gap:.75em;padding:.5em .5em .5em 1.125em;text-decoration:none;display:inline-flex;position:relative}.lo-btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--lo-btn-bg);transition:inset .45s var(--ease), scale .45s var(--ease);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff29,inset 0 0 8px #ffffff70,0 16px 32px #75ff5c14,0 8px 16px #75ff5c14,0 4px 8px #75ff5c14,0 0 10px #75ff5c14,0 0 50px #75ff5c1f}.lo-btn:hover:before{inset:.125em}.lo-btn:active:before{scale:.95}.lo-btn__text{height:1.4em;display:inline-flex;overflow:hidden}.lo-btn__text>span{text-shadow:0 1.4em;transition:transform .45s var(--ease);display:inline-block}.lo-btn:hover .lo-btn__text>span,.lo-btn:focus-visible .lo-btn__text>span{transform:translateY(-100%)}.lo-btn__icon{background:#ffffff47;border:1px solid #ffffff47;border-radius:.75em;flex:none;justify-content:center;align-items:center;width:2em;height:2em;display:inline-flex;position:relative;overflow:hidden}.lo-btn__chev{width:.75em;height:.75em;transition:transform .45s var(--ease);position:absolute}.lo-btn__chev:nth-child(2){transform:translate(calc(-100% - .625em))}.lo-btn:hover .lo-btn__chev:first-child{transform:translate(calc(100% + .625em))}.lo-btn:hover .lo-btn__chev:nth-child(2){transform:translate(0)}.lo-btn--lg{font-size:18px}.lo-btn--sm{border-radius:.95em;gap:.6em;min-height:2.6em;padding:.375em .375em .375em .9em;font-size:15px}.lo-btn--sm .lo-btn__icon{border-radius:.65em;width:1.85em;height:1.85em}.lo-btn--block{width:100%;display:flex}.lo-btn--block>:first-child{flex:auto;justify-content:center;padding-left:2em}.lo-btn--noicon{padding:.5em 1.25em}.lo-btn-ghost{color:#fff;min-height:48px;font:500 16px/1 var(--lo-font);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.lo-btn-ghost:hover{background:#ffffff1a;border-color:#ffffff2e}.lo-skip{min-height:56px;font:500 15px/1 var(--lo-font);color:var(--lo-dark-subtle);justify-content:center;align-self:center;align-items:center;padding:0 16px;text-decoration:none;transition:color .15s;display:inline-flex}.lo-skip:hover{color:#fff}.lo-light .lo-skip{color:var(--lo-subtle)}.lo-light .lo-skip:hover{color:var(--lo-ink)}.lo-btn-light{border:1px solid var(--lo-line-2);min-height:48px;color:var(--lo-ink);font:500 16px/1 var(--lo-font);cursor:pointer;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex;box-shadow:0 1px 2px #0f0f100d}.lo-btn-light:hover{background:#fcfcfc;border-color:#0f0f1042}.lo-btn-dark{color:#fff;min-height:48px;font:600 16px/1 var(--lo-font);cursor:pointer;background:#0f0f10;border:1px solid #0f0f10;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:background .2s;display:inline-flex}.lo-btn-dark:hover{background:#26272a}.lo-btn-sm{border-radius:12px;min-height:40px;padding:0 14px;font-size:14px}.lo-icon-btn{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex}.lo-light .lo-icon-btn{border-color:var(--lo-line-2);color:var(--lo-ink);background:#fff}.lo-link{color:var(--lo-green-text);align-items:center;gap:6px;min-height:40px;font-weight:600;text-decoration:none;display:inline-flex}.lo-link:hover{text-decoration:underline}.lo-dark .lo-link{color:var(--lo-green)}.lo-pill{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:16px;display:inline-flex}.lo-avatars{display:inline-flex}.lo-avatars>span{border:2px solid var(--lo-dark);background:linear-gradient(135deg,#3a4a47,#1a2422);border-radius:999px;width:28px;height:28px;margin-left:-9px}.lo-avatars>span:first-child{margin-left:0}.lo-avatars>span:nth-child(2){background:linear-gradient(135deg,#5b6e6a,#2c3a37)}.lo-avatars>span:nth-child(3){background:linear-gradient(135deg,#2f7d46,#134d25)}.lo-avatars>span:nth-child(4){background:linear-gradient(135deg,#3b5bdb,#1e2f7a)}.lo-chip{color:#fff;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;line-height:1.2;display:inline-flex}.lo-chip svg{width:16px;height:16px;color:var(--lo-green)}.lo-tag{border:1px solid var(--lo-line-2);color:var(--lo-ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;line-height:1.4;display:inline-flex}.lo-tag--green{background:var(--lo-green-tint);color:var(--lo-green-text);border-color:#c3f1cb}.lo-tag--warn{color:#a3480a;background:#fff4ea;border-color:#fbd5b5}.lo-tag--dark{color:#fff;background:#ffffff0f;border-color:#ffffff1a}.lo-badge{background:var(--lo-grad);color:#04110a;letter-spacing:.02em;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.lo-dot-live{background:var(--lo-green);border-radius:999px;width:8px;height:8px;animation:2s ease-out infinite lo-pulse;display:inline-block;position:relative}.lo-stars{color:var(--lo-gold);letter-spacing:3px;font-size:18px}.lo-divider{background:var(--lo-line);border:0;height:1px;margin:0}.lo-dark .lo-divider{background:var(--lo-dark-line)}.lo-card{border:1px solid var(--lo-line);background:#fff;border-radius:24px;box-shadow:0 1px 2px #0f0f100a}.lo-card--glow{background:radial-gradient(62.7% 62.7% at 50% 0,#f1f3f4 0%,#f1f3f400 100%),#fff}.lo-card--green{background:radial-gradient(57% 57% at 50% 0,#0ced1e17 0%,#0ced1e00 100%),#fff;border-color:#0ced1e38}.lo-card--active{border-color:#0b9f268c;box-shadow:0 0 0 1px #0b9f2640,0 12px 32px #0ced1e1f}.lo-card-dark{color:#fff;background:linear-gradient(#0c1514 0%,#060c0b 100%);border:1px solid #ffffff12;border-radius:24px}.lo-card-soft{background:var(--lo-soft);border-radius:18px}.lo-dark .lo-card-soft{background:#ffffff0a}.lo-pad{padding:24px}.lo-pad-sm{padding:16px 18px}.lo-pad-lg{padding:clamp(24px,3vw,40px)}.lo-hero{background:radial-gradient(55% 45% at 50% 0%, #0ced1e24 0%, #0ced1e00 70%), radial-gradient(35% 40% at 12% 70%, #0ced1e0f 0%, #0ced1e00 70%), var(--lo-dark);color:#fff;position:relative;overflow:hidden}.lo-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 35%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 35%,#000 20%,#0000 75%)}.lo-hero>*{position:relative}.lo-hero>.lo-ripple,.lo-funnel>.lo-ripple{position:absolute}.lo-frame-lines{position:relative}.lo-frame-lines:before,.lo-frame-lines:after{content:"";background:linear-gradient(#fff0,#ffffff12 30% 70%,#fff0);width:1px;position:absolute;top:0;bottom:0}.lo-frame-lines:before{left:0}.lo-frame-lines:after{right:0}.lo-sheet{background:var(--lo-paper);color:var(--lo-ink);border-radius:40px;margin:0 10px;position:relative}.lo-section{padding:clamp(64px,9vw,120px) 0}.lo-guides{background:repeating-linear-gradient(-45deg,#0f0f1009 0 1px,#0000 1px 9px)}.lo-guides>.lo-container{background:var(--lo-paper);border-left:1px solid var(--lo-line);border-right:1px solid var(--lo-line);max-width:1080px}.lo-panel-dark{background:radial-gradient(60% 80% at 50% 0%, #0ced1e24, #0ced1e00 70%), var(--lo-dark);color:#fff;border-radius:28px;position:relative;overflow:hidden}.lo-nav{z-index:5;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1440px;margin:0 auto;padding:18px 24px;display:flex;position:relative}.lo-nav__links{align-items:center;gap:30px;display:flex}.lo-nav__links a{color:#ffffffdb;align-items:center;gap:6px;padding:10px 0;font-size:16px;text-decoration:none;display:inline-flex}.lo-nav__links a:hover{color:#fff}.lo-light .lo-nav__links a{color:var(--lo-muted)}.lo-logo{min-height:44px;color:inherit;font:600 26px/1 var(--lo-display);letter-spacing:-.035em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lo-logo__mark{background:var(--lo-grad);color:#04110a;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;box-shadow:inset 0 0 6px #ffffff80}.lo-logo--sm{gap:8px;font-size:20px}.lo-logo--sm .lo-logo__mark{border-radius:8px;width:26px;height:26px}.lo-device{background:linear-gradient(#1a2221 0%,#0a1110 100%);border:1px solid #ffffff1a;border-radius:40px;padding:14px;position:relative;box-shadow:0 -20px 80px #0ced1e14,0 40px 80px #00000080}.lo-device__screen{background:var(--lo-paper);color:var(--lo-ink);border-radius:28px;overflow:hidden}.lo-fade-bottom{-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.lo-orbit{--cycle:6s;--oy:18%;aspect-ratio:1/.82;width:100%;max-width:520px;margin:0 auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.lo-orbit__ring{left:50%;bottom:var(--oy,0);background:radial-gradient(circle,#0f0f100b 0%,#0f0f1000 70%);border:1px solid #0f0f100a;border-radius:999px;position:absolute;transform:translate(-50%,50%)}.lo-orbit__spin{left:50%;bottom:var(--oy,0);aspect-ratio:1;width:120%;animation:26s linear infinite lo-spin;position:absolute;transform:translate(-50%,50%)}.lo-orbit__item{text-align:center;width:46px;height:46px;font:600 11px/1.1 var(--lo-font);letter-spacing:-.01em;color:#fff;background:#0f0f10;border-radius:999px;justify-content:center;align-items:center;margin:-23px 0 0 -23px;animation:26s linear infinite lo-spin-rev;display:flex;position:absolute;box-shadow:0 8px 20px #0f0f102e}.lo-orbit__item--light{color:var(--lo-ink);border:1px solid var(--lo-line);background:#fff}.lo-orbit__item--orange{background:#f55b14}.lo-orbit__item--sm{width:38px;height:38px;margin:-19px 0 0 -19px}.lo-orbit__item--hit:after{content:"";border-radius:inherit;border:2px solid var(--lo-green);opacity:0;animation:lo-orbit-hit var(--cycle,6s) ease-in-out infinite;position:absolute;inset:-6px;box-shadow:0 0 18px #0ced1e73}.lo-orbit__flash{left:50%;bottom:var(--oy,0);aspect-ratio:1;opacity:0;width:120%;animation:lo-orbit-flash var(--cycle,6s) ease-in-out infinite;pointer-events:none;background:radial-gradient(circle,#0ced1e29 0%,#0ced1e0d 45%,#0ced1e00 70%);border-radius:999px;position:absolute;transform:translate(-50%,50%)}.lo-orbit__flash i{border:1px solid #0ced1e38;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lo-orbit__toast{left:50%;bottom:calc(var(--oy,13%) + 22px);z-index:3;border:1px solid var(--lo-line);font:500 14px/1 var(--lo-font);color:var(--lo-ink);white-space:nowrap;opacity:0;animation:lo-orbit-toast var(--cycle,6s) cubic-bezier(.32, .72, 0, 1) infinite;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex;position:absolute;transform:translate(-50%,8px)scale(.96);box-shadow:0 10px 28px #0f0f101f}.lo-orbit__toast svg{color:var(--lo-green-dk)}@keyframes lo-orbit-flash{0%,48%,to{opacity:0}58%,80%{opacity:1}}@keyframes lo-orbit-hit{0%,50%,92%,to{opacity:0}58%,84%{opacity:1}}@keyframes lo-orbit-toast{0%,52%{opacity:0;transform:translate(-50%,8px)scale(.96)}60%,86%{opacity:1;transform:translate(-50%)scale(1)}94%,to{opacity:0;transform:translate(-50%,-4px)scale(.98)}}.lo-orbit__core{left:50%;bottom:calc(var(--oy,8%) - 44px);background:var(--lo-grad);color:#04110a;z-index:2;border-radius:999px;justify-content:center;align-items:center;width:88px;height:88px;margin-left:-44px;animation:4s ease-in-out infinite lo-breathe;display:flex;position:absolute;box-shadow:0 0 0 10px #0ced1e14,0 0 50px #0ced1e73}.lo-chart{width:100%;height:auto;display:block;overflow:visible}.lo-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.3,.7,.2,1) .2s forwards lo-draw}.lo-tooltip{border:1px solid var(--lo-line);background:#fff;border-radius:16px;min-width:230px;padding:14px 16px;font-size:15px;animation:5s ease-in-out infinite lo-float;position:absolute;box-shadow:0 12px 32px #0f0f101a}.lo-tooltip__row{justify-content:space-between;align-items:center;gap:24px;padding:3px 0;display:flex}.lo-tooltip__row span:first-child{color:var(--lo-muted);align-items:center;gap:8px;display:inline-flex}.lo-legend-dot{border-radius:999px;width:9px;height:9px;display:inline-block}.lo-review{flex-direction:column;gap:18px;padding:28px;display:flex}.lo-review__who{align-items:center;gap:12px;display:flex}.lo-review__face{background:linear-gradient(135deg,#34413e,#161e1c);border:1px solid #ffffff1a;border-radius:999px;width:48px;height:48px}.lo-fade-dark{-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.lo-footer{background:var(--lo-dark);color:#fff}.lo-footer a{color:var(--lo-dark-muted);padding:5px 0;font-size:15px;text-decoration:none;display:inline-block}.lo-footer a:hover{color:#fff}.lo-footer a.lo-logo{color:#fff;font:600 26px/1 var(--lo-display);padding:0;display:inline-flex}.lo-footer h3{font:500 14px/1.4 var(--lo-font);color:var(--lo-dark-subtle);margin:0 0 8px}.lo-bubble{z-index:50;color:#fff;background:#0f0f10;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;animation:7s ease-in-out infinite lo-nudge;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #0000004d}.lo-faq{border-bottom:1px solid var(--lo-line)}.lo-faq summary{cursor:pointer;min-height:68px;font:600 19px/1.3 var(--lo-display);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.lo-faq summary::-webkit-details-marker{display:none}.lo-faq summary .lo-faq__plus{border:1px solid var(--lo-line-2);border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .25s;display:inline-flex}.lo-faq[open] summary .lo-faq__plus{transform:rotate(45deg)}.lo-faq p{color:var(--lo-muted);max-width:680px;margin:0 0 20px}.lo-header{z-index:60;padding:12px 16px;transition:color .2s;position:fixed;top:0;left:0;right:0}.lo-header .lo-nav{max-width:1200px;padding:0 8px}.lo-header__blur{pointer-events:none;height:150%;position:absolute;top:0;left:0;right:0}.lo-header__blur>i{position:absolute;inset:0}.lo-header__blur>i:first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#0000 50%,#000 62.5% 87.5%,#0000 100%);mask-image:linear-gradient(#0000 50%,#000 62.5% 87.5%,#0000 100%)}.lo-header__blur>i:nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 87.5%);mask-image:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 87.5%)}.lo-header__blur>i:nth-child(3){-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%);mask-image:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%)}.lo-header__blur>i:nth-child(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#000 0% 37.5%,#0000 50%);mask-image:linear-gradient(#000 0% 37.5%,#0000 50%)}.lo-header__blur>i:nth-child(5){background:linear-gradient(#010808b8 0%,#01080859 45%,#01080800 100%);transition:opacity .3s}.lo-header__blur>i:nth-child(6){opacity:0;background:linear-gradient(#fbfbfbd9 0%,#fbfbfb73 45%,#fbfbfb00 100%);transition:opacity .3s}.lo-header.is-light .lo-header__blur>i:nth-child(5){opacity:0}.lo-header.is-light .lo-header__blur>i:nth-child(6){opacity:1}.lo-header>.lo-nav{position:relative}.lo-header.is-light .lo-logo{color:var(--lo-ink)}.lo-header.is-light .lo-nav__links a{color:#0f0f10c7}.lo-header.is-light .lo-nav__links a:hover{color:var(--lo-ink)}.lo-header.is-light .lo-btn-ghost{color:var(--lo-ink);background:#fff9;border-color:#0f0f101a}.lo-header.is-light .lo-btn-ghost:hover{background:#fff}.lo-header .lo-btn-ghost{border-radius:14px;min-height:40px;padding:0 16px;font-size:15px}.lo-field{flex-direction:column;gap:6px;display:flex}.lo-label{font-size:14px;font-weight:500}.lo-input,.lo-textarea{border:1px solid var(--lo-line-2);width:100%;min-height:52px;color:var(--lo-ink);font:400 16px/1.4 var(--lo-font);background:#fff;border-radius:14px;padding:0 16px;transition:border-color .15s,box-shadow .15s}.lo-textarea{resize:vertical;padding:14px 16px}.lo-input:focus,.lo-textarea:focus{border-color:var(--lo-green-dk);outline:none;box-shadow:0 0 0 4px #0ced1e26}.lo-input::placeholder,.lo-textarea::placeholder{color:#0f0f106b}.lo-dark .lo-input,.lo-dark .lo-textarea,.lo-funnel .lo-input,.lo-funnel .lo-textarea{color:#fff;background:#ffffff0a;border-color:#ffffff1f}.lo-dark .lo-input::placeholder,.lo-dark .lo-textarea::placeholder,.lo-funnel .lo-input::placeholder,.lo-funnel .lo-textarea::placeholder{color:#ffffff6b}.lo-light.lo-funnel .lo-input,.lo-light.lo-funnel .lo-textarea{border-color:var(--lo-line-2);color:var(--lo-ink);background:#fff}.lo-light.lo-funnel .lo-input::placeholder{color:#0f0f106b}.lo-input-prefix{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;align-items:center;display:flex;overflow:hidden}.lo-input-prefix span{font-family:var(--lo-mono);color:var(--lo-dark-subtle);padding-left:16px;font-size:14px}.lo-input-prefix input{min-width:0;min-height:52px;color:inherit;font:inherit;background:0 0;border:0;flex:auto;padding:0 16px 0 6px}.lo-input-prefix input:focus{outline:none}.lo-funnel{background:radial-gradient(70% 40% at 50% 0%, #0ced1e1c 0%, #0ced1e00 70%), var(--lo-dark);color:#fff;flex-direction:column;min-height:100vh;display:flex}.lo-funnel.lo-light{background:radial-gradient(70% 40% at 50% 0%, #0ced1e14 0%, #0ced1e00 70%), var(--lo-paper);color:var(--lo-ink)}.lo-funnel__head{flex-direction:column;gap:12px;width:100%;max-width:1240px;margin:0 auto;padding:14px 20px 6px;display:flex}.lo-funnel__bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.lo-funnel__count{text-align:right;min-width:44px;font-family:var(--lo-mono);color:var(--lo-dark-muted);font-size:13px}.lo-light .lo-funnel__count{color:var(--lo-muted)}.lo-funnel__body{flex-direction:column;flex:auto;gap:20px;width:100%;max-width:580px;margin:0 auto;padding:22px 20px 12px;display:flex}.lo-funnel__body--center{justify-content:center}.lo-funnel__foot{flex-direction:column;gap:8px;width:100%;max-width:580px;margin:0 auto;padding:10px 20px 24px;display:flex}.lo-funnel__title{font-family:var(--lo-display);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:600;line-height:1.08}.lo-funnel__help{color:var(--lo-dark-muted);margin:0;font-size:16px}.lo-light .lo-funnel__help{color:var(--lo-muted)}@media (min-width:768px){.lo-funnel__body{flex:none;margin-top:auto;margin-bottom:auto;padding-top:24px}.lo-funnel__body:has(+.lo-funnel__foot){margin-bottom:0}.lo-funnel__foot{margin-bottom:auto;padding-top:16px;padding-bottom:56px}}.lo-funnel{position:relative}.lo-funnel:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 45% at 50% 0,#000 15%,#0000 75%);mask-image:radial-gradient(70% 45% at 50% 0,#000 15%,#0000 75%)}.lo-funnel.lo-light:before{background-image:radial-gradient(#0f0f1012 1px,#0000 1px)}.lo-funnel>*{position:relative}.lo-light .lo-input-prefix{border-color:var(--lo-line-2);background:#fff}.lo-light .lo-input-prefix span{color:var(--lo-subtle)}.lo-light .lo-dots>span{background:#0f0f1024}.lo-light .lo-steps li{border-color:var(--lo-line);background:#fff}.lo-light .lo-steps li .lo-mono{color:var(--lo-green-dk)}.lo-light .lo-quote{border-left-color:var(--lo-green-dk)}.lo-funnel{overflow:clip}.lo-funnel__body{isolation:isolate;position:relative}.lo-funnel__body>.lo-ripple{z-index:-1;inset:-100vh -100vw}.lo-funnel>.lo-funnel__head{z-index:30;position:sticky;top:0}.lo-funnel__head:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:linear-gradient(#010808d1,#01080873 65%,#01080800);width:100vw;position:absolute;top:0;bottom:-22px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.lo-funnel.lo-light .lo-funnel__head:before{background:linear-gradient(#fbfbfbeb,#fbfbfb8c 65%,#fbfbfb00)}:where(.lo-funnel__body)>*{animation:.7s cubic-bezier(.2,.7,.2,1) both lo-fade-up}:where(.lo-funnel__body)>:nth-child(2){animation-delay:70ms}:where(.lo-funnel__body)>:nth-child(3){animation-delay:.14s}:where(.lo-funnel__body)>:nth-child(4){animation-delay:.21s}:where(.lo-funnel__body)>:nth-child(n+5){animation-delay:.28s}.lo-options>.lo-option,.lo-opt>.lo-option,.lo-scale>.lo-option,.lo-steps>li{animation:.55s cubic-bezier(.2,.7,.2,1) both lo-fade-up}.lo-options>:first-child,.lo-options>.lo-opt:first-child>.lo-option,.lo-scale>:first-child,.lo-steps>:first-child{animation-delay:.12s}.lo-options>:nth-child(2),.lo-options>.lo-opt:nth-child(2)>.lo-option,.lo-scale>:nth-child(2),.lo-steps>:nth-child(2){animation-delay:.18s}.lo-options>:nth-child(3),.lo-options>.lo-opt:nth-child(3)>.lo-option,.lo-scale>:nth-child(3),.lo-steps>:nth-child(3){animation-delay:.24s}.lo-options>:nth-child(4),.lo-options>.lo-opt:nth-child(4)>.lo-option,.lo-scale>:nth-child(4),.lo-steps>:nth-child(4){animation-delay:.3s}.lo-options>:nth-child(5),.lo-options>.lo-opt:nth-child(5)>.lo-option,.lo-scale>:nth-child(5),.lo-steps>:nth-child(5){animation-delay:.36s}.lo-options>:nth-child(n+6),.lo-options>.lo-opt:nth-child(n+6)>.lo-option{animation-delay:.42s}[aria-pressed=true]>.lo-check svg,[aria-checked=true]>.lo-check svg{animation:.4s cubic-bezier(.32,.72,0,1) both lo-pop}@keyframes lo-pop{0%{transform:scale(0)}60%{transform:scale(1.3)}to{transform:scale(1)}}.lo-progress>span{transform-origin:0;animation:.9s cubic-bezier(.32,.72,0,1) both lo-progress-in;position:relative;overflow:hidden}.lo-progress>span:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:2.6s ease-in-out 1s infinite lo-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes lo-progress-in{0%{transform:scaleX(.82)}}@keyframes lo-shine{60%,to{transform:translate(100%)}}.lo-illo{position:relative}.lo-illo:before,.lo-illo:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0ced1e73;animation:3s ease-out infinite lo-ring;position:absolute;inset:-1px}.lo-illo:after{animation-delay:1.5s}.lo-progress{background:#ffffff14;border-radius:999px;height:4px;overflow:hidden}.lo-light .lo-progress{background:#0f0f1014}.lo-progress>span{background:var(--lo-grad);border-radius:999px;height:100%;transition:width .5s;display:block;box-shadow:0 0 12px #0ced1e8c}.lo-options{flex-direction:column;gap:10px;display:flex}.lo-options--2{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;display:grid}.lo-opt{display:contents}.lo-reply{color:#ffffffc7;font:500 14px/1.4 var(--lo-font);text-wrap:balance;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px 14px 14px;align-items:center;gap:10px;margin:-2px 0 2px 22px;padding:10px 14px;animation:.35s cubic-bezier(.2,.7,.2,1) both lo-reply-in;display:flex}.lo-reply__mark{background:var(--lo-grad);color:#04110a;border-radius:7px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.lo-options--2 .lo-reply{grid-column:1/-1}.lo-scale+.lo-reply{border-radius:14px;margin:10px 0 0}.lo-light .lo-reply{border-color:var(--lo-line);color:var(--lo-muted);background:#f4f5f4}@media (max-width:640px){.lo-reply{letter-spacing:-.005em;gap:8px;margin-left:10px;padding:9px 11px;font-size:13px}}@keyframes lo-reply-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lo-reply{animation:none}}.lo-option{color:#fff;width:100%;min-height:58px;font:500 16px/1.35 var(--lo-font);text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:16px;align-items:center;gap:14px;padding:14px 18px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex}.lo-option:hover{background:#ffffff0d;border-color:#fff3}.lo-option:active{transform:scale(.995)}.lo-option[aria-pressed=true],.lo-option[aria-checked=true]{background:#0ced1e14;border-color:#0ced1ea6;box-shadow:0 0 0 1px #0ced1e40,0 10px 28px #0ced1e1f}.lo-option__note{color:var(--lo-dark-muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.lo-light .lo-option{border-color:var(--lo-line-2);color:var(--lo-ink);background:#fff;box-shadow:0 1px 2px #0f0f100a}.lo-light .lo-option:hover{border-color:#0f0f1047}.lo-light .lo-option[aria-pressed=true],.lo-light .lo-option[aria-checked=true]{border-color:var(--lo-green-dk);background:#f2fdf4;box-shadow:0 0 0 1px #0b9f264d,0 10px 28px #0ced1e1a}.lo-light .lo-option__note{color:var(--lo-muted)}.lo-check{color:#0000;border:2px solid #ffffff4d;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,border-color .15s;display:inline-flex}.lo-check--square{border-radius:7px}.lo-light .lo-check{border-color:#0f0f104d}[aria-pressed=true]>.lo-check,[aria-checked=true]>.lo-check{background:var(--lo-grad);color:#04110a;border-color:#0000}.lo-scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.lo-scale .lo-option{text-align:center;flex-direction:column;justify-content:center;gap:8px;min-height:108px;padding:12px 4px;font-size:12px}.lo-illo{width:104px;height:104px;color:var(--lo-green);background:radial-gradient(circle at 50% 30%,#0ced1e3d,#0ced1e0a 70%);border:1px solid #0ced1e40;border-radius:30px;flex:none;justify-content:center;align-self:flex-start;align-items:center;animation:4s ease-in-out infinite lo-breathe;display:inline-flex;box-shadow:0 0 48px #0ced1e33}.lo-light .lo-illo{color:var(--lo-green-dk)}.lo-dots{gap:6px;display:flex}.lo-dots>span{background:#ffffff2e;border-radius:999px;width:6px;height:6px;transition:width .3s}.lo-dots>span.is-on{background:var(--lo-grad);width:24px}.lo-note{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;margin:0;padding:12px 14px;font-size:14px}.lo-light .lo-note{background:var(--lo-soft);border-color:var(--lo-line)}.lo-quote{border-left:3px solid var(--lo-green);font:600 24px/1.25 var(--lo-display);letter-spacing:-.02em;margin:0;padding:4px 0 4px 18px}.lo-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lo-steps li{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;align-items:baseline;gap:14px;padding:16px 18px;font-weight:500;display:flex}.lo-steps li .lo-mono{color:var(--lo-green);font-size:14px;font-family:var(--lo-font);font-variant-numeric:tabular-nums;font-weight:600}.lo-app{background:var(--lo-paper);min-height:100vh;color:var(--lo-ink);flex-wrap:wrap;display:flex}.lo-side{border-right:1px solid var(--lo-line);background:#fff;flex-direction:column;flex:248px;gap:18px;min-width:0;max-width:100%;padding:18px 14px;display:flex}.lo-side__nav{flex-direction:column;gap:2px;display:flex}.lo-side__nav a{min-height:42px;color:var(--lo-muted);border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.lo-side__nav a:hover{background:var(--lo-soft);color:var(--lo-ink)}.lo-side__nav a[aria-current=page]{background:var(--lo-green-tint);color:var(--lo-ink);font-weight:600;box-shadow:inset 0 0 0 1px #cdefd3}.lo-side__nav a[aria-current=page] svg{color:var(--lo-green-dk)}.lo-side__plan{background:var(--lo-dark);color:#fff;border-radius:18px;flex-direction:column;gap:8px;margin-top:auto;padding:14px;display:flex}.lo-main{flex-direction:column;flex:999 640px;gap:24px;min-width:0;padding:32px clamp(16px,3vw,40px) 80px;display:flex}.lo-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}@media (max-width:760px){.lo-side{border-right:0;border-bottom:1px solid var(--lo-line);flex-basis:100%;gap:6px;padding:10px 12px}.lo-side__nav{flex-direction:row;gap:4px;padding-bottom:2px;overflow-x:auto}.lo-side__nav a{white-space:nowrap;flex:none;min-height:40px}.lo-side__plan{display:none}.lo-main{padding-top:22px}.lo-nav__links{display:none}}.lo-side__logo{padding:0 8px}.lo-side__group{font-family:var(--lo-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lo-subtle);padding:14px 12px 4px;font-size:11px}.lo-step{border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px;display:flex}.lo-step__n{border:1.5px solid var(--lo-line-2);width:28px;height:28px;color:var(--lo-muted);font:500 13px/1 var(--lo-mono);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lo-step--done .lo-step__n{background:var(--lo-grad);color:#04110a;border:0}.lo-step--done .lo-step__t{color:var(--lo-subtle);text-decoration:line-through}.lo-step--now{background:var(--lo-green-tint);box-shadow:inset 0 0 0 1px #c3f1cb}.lo-step--now .lo-step__n{border-color:var(--lo-green-dk);color:var(--lo-green-text)}.lo-step__t{flex:200px;min-width:0}.lo-step__meta{color:var(--lo-subtle);font-size:13px}.lo-score{background:var(--lo-grad);color:#04110a;font:700 12px/1.4 var(--lo-font);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.lo-input--pill{border-radius:999px;padding:0 20px}.lo-stat{flex-direction:column;gap:4px;padding:18px 20px;display:flex}.lo-stat__v{font:600 32px/1.1 var(--lo-display);letter-spacing:-.04em}.lo-stat__v small{font:400 15px var(--lo-font);color:var(--lo-muted);letter-spacing:0}.lo-meter{background:#edefee;border-radius:999px;height:6px;overflow:hidden}.lo-meter>span{background:linear-gradient(90deg,#13a538,#22c55e);border-radius:999px;height:100%;display:block}.lo-meter--warn>span{background:linear-gradient(90deg,#d9620b,#f97316)}.lo-dark .lo-meter,.lo-card-dark .lo-meter{background:#ffffff14}.lo-dark .lo-meter>span,.lo-card-dark .lo-meter>span{background:var(--lo-grad)}.lo-segment{background:#eef0ef;border-radius:14px;grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid}.lo-segment button{min-height:40px;color:var(--lo-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 16px;font-weight:600}.lo-segment button[aria-pressed=true],.lo-segment button[aria-selected=true]{color:var(--lo-ink);background:#fff;box-shadow:0 1px 3px #0f0f101f}.lo-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lo-list>li,.lo-list>div{border-top:1px solid var(--lo-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.lo-list>li:first-child,.lo-list>div:first-child{border-top:0}.lo-ticks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lo-ticks li{align-items:flex-start;gap:10px;display:flex}.lo-ticks li:before{content:"";background:var(--lo-green-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B9F26' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center / 13px no-repeat;border-radius:999px;flex:none;width:20px;height:20px;margin-top:2px}.lo-dark .lo-ticks li:before,.lo-card-dark .lo-ticks li:before{background-color:#0ced1e24}.lo-code{font-family:var(--lo-mono);color:#d7dedb;white-space:pre-line;font-size:14px;line-height:1.7}.lo-code b{color:var(--lo-green);font-weight:600}.lo-table{border-collapse:collapse;width:100%;font-size:14px}.lo-table th{text-align:left;color:var(--lo-muted);padding:10px 0;font-weight:500}.lo-table td{border-top:1px solid var(--lo-line);padding:12px 0}.lo-scroll-x{overflow-x:auto}.lo-side__nav a[aria-current=true]{background:var(--lo-green-tint);color:var(--lo-ink);font-weight:600;box-shadow:inset 0 0 0 1px #cdefd3}.lo-side__nav a[aria-current=true] svg{color:var(--lo-green-dk)}.lo-main--calm>*{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}@media (min-width:761px){.lo-side{align-self:flex-start;height:100dvh;position:sticky;top:0;overflow-y:auto}}.lo-tabs{scrollbar-width:none;background:#eef0ef;border-radius:999px;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.lo-tabs a{min-height:38px;color:var(--lo-muted);border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.lo-tabs a:hover{color:var(--lo-ink)}.lo-tabs a[aria-current=page]{color:var(--lo-ink);background:#fff;box-shadow:0 1px 3px #0f0f101f}.lo-tabs-row+.lo-page-head,.lo-tabs-row+section{margin-top:-6px}.lo-num{background:var(--lo-green-tint);width:30px;height:30px;color:var(--lo-green-text);font:600 14px/1 var(--lo-font);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #cdefd3}.lo-spot{flex-wrap:wrap;align-items:center;gap:24px 40px;padding:clamp(24px,3.4vw,40px);display:flex}.lo-spot:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 35%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 55% at 50% 35%,#000 20%,#0000 75%)}.lo-spot>*{position:relative}.lo-spot__copy{flex-direction:column;flex:360px;gap:14px;min-width:0;display:flex}.lo-spot__art{flex:0 300px;justify-content:center;display:flex}.lo-spot__title{font:600 clamp(28px, 2.8vw, 40px)/1.08 var(--lo-display);letter-spacing:-.035em;margin:0}.lo-done-when{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;font-size:16px;display:flex}.lo-done-when b{font:600 12px/1.6 var(--lo-font);color:#8cff6a;background:#0ced1e24;border-radius:999px;padding:2px 9px}.lo-card .lo-done-when b{background:var(--lo-green-tint);color:var(--lo-green-text)}@media (max-width:760px){.lo-spot__art{display:none}}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) :is(.lo-lead,.lo-muted){color:var(--lo-muted)}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-kicker{color:var(--lo-green-text);background:var(--lo-green-tint);border-color:#cdefd3}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-kicker:before{background:#13c23a}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-kicker:before,:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-kicker:after{color:var(--lo-green-dk)}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-link{color:var(--lo-green-text)}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) :is(.lo-input,.lo-textarea){border-color:var(--lo-line-2);color:var(--lo-ink);background:#fff}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-meter{background:#edefee}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-meter>span{background:linear-gradient(90deg,#13a538,#22c55e)}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-card-soft{background:var(--lo-soft)}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-ticks li:before{background-color:var(--lo-green-tint)}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) .lo-divider{background:var(--lo-line)}:is(.lo-card-dark,.lo-panel-dark) :is(.lo-lead,.lo-muted){color:var(--lo-dark-muted)}:is(.lo-card-dark,.lo-panel-dark) .lo-kicker{color:var(--lo-green);background:#0ced1e14;border-color:#0ced1e38}:is(.lo-card-dark,.lo-panel-dark) .lo-kicker:before{background:var(--lo-green)}:is(.lo-card-dark,.lo-panel-dark) .lo-kicker:before,:is(.lo-card-dark,.lo-panel-dark) .lo-kicker:after,:is(.lo-card-dark,.lo-panel-dark) .lo-link{color:var(--lo-green)}:is(.lo-card-dark,.lo-panel-dark) :is(.lo-input,.lo-textarea){color:#fff;background:#ffffff0a;border-color:#ffffff1f}:is(.lo-card-dark,.lo-panel-dark) .lo-meter{background:#ffffff14}:is(.lo-card-dark,.lo-panel-dark) .lo-meter>span{background:var(--lo-grad)}:is(.lo-card-dark,.lo-panel-dark) .lo-card-soft{background:#ffffff0d}:is(.lo-card-dark,.lo-panel-dark) .lo-ticks li:before{background-color:#0ced1e24}.lo-ripple{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#000 1.4px,#0000 1.9px);mask-image:radial-gradient(circle,#000 1.4px,#0000 1.9px);-webkit-mask-size:14px 14px;mask-size:14px 14px}.lo-ripple__wrap{left:50%;top:var(--ripple-y,50%);filter:blur(14px);width:0;height:0;position:absolute}.lo-ripple__ring{width:var(--ripple-size,1100px);aspect-ratio:1;margin:calc(var(--ripple-size,1100px) / -2) 0 0 calc(var(--ripple-size,1100px) / -2);border:84px solid var(--lo-green);opacity:0;border-radius:999px;animation:9s infinite lo-cta-circle;position:absolute;top:50%;left:50%;transform:scale(0)}.lo-ripple__ring:nth-child(2){animation-delay:3s}.lo-ripple__ring:nth-child(3){animation-delay:6s}.lo-light .lo-ripple__ring,.lo-sheet .lo-ripple__ring{border-color:#0ced1eb3}@keyframes lo-cta-circle{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.lo-split{border-top:1px solid #0f0f100f;border-bottom:1px solid #0f0f100f;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));display:grid}.lo-split>*{flex-direction:column;gap:10px;min-width:0;padding:32px clamp(16px,3vw,40px) 40px;display:flex}.lo-split>*+*{border-left:1px solid #0f0f100f}@media (max-width:900px){.lo-split>*+*{border-top:1px solid #0f0f100f;border-left:0}}.lo-split__art{justify-content:center;align-items:center;min-height:340px;margin-bottom:18px;display:flex;position:relative}.lo-split h3{font:500 24px/1.25 var(--lo-font);letter-spacing:-.02em;margin:0}.lo-split p{color:var(--lo-muted);max-width:560px;margin:0;font-size:17px;line-height:1.5}.lo-radar{border:1px solid #0ced1e14;border-radius:999px;position:absolute}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card,.lo-card-dark,.lo-panel-dark) .lo-meter--warn>span,.lo-meter.lo-meter--warn>span{background:linear-gradient(90deg,#d9620b,#f97316)}:is(.lo-sheet,.lo-light,.lo-device__screen,.lo-card) :is(.lo-input,.lo-textarea)::placeholder{color:#0f0f106b}.lo-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.lo-marquee__track{width:max-content;animation:38s linear infinite lo-marquee;display:flex}.lo-marquee__group{align-items:center;gap:clamp(40px,5vw,76px);padding-right:clamp(40px,5vw,76px);display:flex}.lo-marquee__item{font:600 clamp(20px, 2vw, 27px)/1 var(--lo-display);letter-spacing:-.035em;color:#ffffff75;white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.lo-marquee__item svg{flex:none;width:1.3em;height:1.3em}.lo-light .lo-marquee__item,.lo-sheet .lo-marquee__item{color:#0f0f106b}@keyframes lo-marquee{to{transform:translate(-50%)}}.lo-btn-soft{min-height:52px;color:var(--lo-ink);font:500 17px/1 var(--lo-font);background:#eeefef;border-radius:18px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:background .2s;display:inline-flex}.lo-btn-soft:hover{background:#e4e6e5}@supports (animation-timeline:view()){.lo-reveal{animation:linear both lo-reveal;animation-timeline:view();animation-range:entry 5% entry 75%}}@keyframes lo-reveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.lo-meter>span{transform-origin:0;animation:1.2s cubic-bezier(.32,.72,0,1) .25s both lo-meter-in}@keyframes lo-meter-in{0%{transform:scaleX(0)}}.ill-env,.ill-lock{width:340px;max-width:100%;height:320px;margin:0 auto;position:relative}.ill-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#0ced1e47 0%,#0ced1e14 38%,#0ced1e00 68%);border-radius:999px;width:120%;margin:-60% 0 0 -60%;animation:5s ease-in-out infinite lo-breathe;position:absolute;top:55%;left:50%}.ill-env__back,.ill-env__front{width:320px;max-width:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ill-env__back{filter:drop-shadow(0 30px 50px #00000080)}.ill-env__letter{width:252px;color:var(--lo-ink);animation:4.5s cubic-bezier(.45,0,.2,1) infinite ill-letter;position:absolute;top:18px;left:50%;transform:translate(-50%)}.ill-env__letter .lo-muted{color:var(--lo-muted)}.ill-env__letter>*{width:100%!important;animation:none!important;position:static!important;transform:none!important}@keyframes ill-letter{0%,to{transform:translate(-50%,26px)}45%,70%{transform:translate(-50%,-6px)}}.ill-spark{color:var(--lo-green);opacity:0;filter:drop-shadow(0 0 8px #0ced1ecc);animation:3s ease-in-out infinite ill-spark;position:absolute}@keyframes ill-spark{0%,to{opacity:0;transform:scale(.4)rotate(0)}40%,60%{opacity:1;transform:scale(1)rotate(45deg)}}.ill-lock__svg{filter:drop-shadow(0 28px 50px #0ced1e59);width:210px;position:absolute;top:10px;left:50%;overflow:visible;transform:translate(-50%)}.ill-lock__shackle{animation:4s cubic-bezier(.45,0,.2,1) infinite ill-shackle}@keyframes ill-shackle{0%,20%{transform:translateY(-22px)}38%,88%{transform:translateY(0)}to{transform:translateY(-22px)}}.ill-lock>.np-card{width:270px!important;position:absolute!important;inset:auto auto -6px 50%!important;transform:translate(-50%)!important}.ill-m{aspect-ratio:4/3;color:#fff;flex:none;align-self:flex-start;width:240px;max-width:100%;margin:-6px 0 0 -14px;display:block;position:relative}:is(.lo-light,.lo-app,.lo-card) .ill-m{color:var(--lo-ink)}.ill-m .ill-glow{width:100%;margin:-50% 0 0 -50%;top:52%}.ill-m__svg{filter:drop-shadow(0 22px 34px #0ced1e38);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ill-m--center{align-self:center;margin:-6px auto 0}.ill-m--lg{width:320px}.ill-m--sm{width:170px;margin:0}@media (max-width:640px){.ill-m{width:188px}.ill-m--lg{width:250px}.ill-m--sm{width:150px}}.ill-m__svg [class^=ill-]{transform-box:fill-box}.ill-bob{animation:4.5s ease-in-out infinite ill-bob}.ill-float{animation:5.5s ease-in-out infinite ill-bob}@keyframes ill-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ill-flame{transform-origin:50% 0;animation:.32s ease-in-out infinite alternate ill-flame}@keyframes ill-flame{0%{transform:scaleY(.78)}to{transform:scaleY(1.12)}}.ill-trail{stroke-dasharray:4 9;animation:1.1s linear infinite ill-dash}@keyframes ill-dash{to{stroke-dashoffset:-26px}}.ill-arrow{animation:4s cubic-bezier(.2,.8,.2,1) infinite ill-arrow}@keyframes ill-arrow{0%{opacity:0;transform:translate(64px,-46px)}10%{opacity:1}24%{transform:translate(0)}27%{transform:translate(4px,-3px)}31%,86%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}.ill-hit{transform-origin:50%;opacity:0;animation:4s ease-out infinite ill-hit}@keyframes ill-hit{0%,23%{opacity:0;transform:scale(.6)}25%{opacity:.9}55%,to{opacity:0;transform:scale(2.6)}}.ill-wiggle{transform-origin:50% 100%;animation:3.2s ease-in-out infinite ill-wiggle}@keyframes ill-wiggle{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.ill-pop{transform-origin:50%;animation:.7s cubic-bezier(.3,1.6,.5,1) .6s both ill-pop}@keyframes ill-pop{0%{transform:scale(0)}}.ill-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.1s cubic-bezier(.6,0,.2,1) .4s forwards lo-draw}.ill-pulse{transform-origin:50%;animation:2s ease-out infinite ill-pulse}@keyframes ill-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.ill-flag{transform-origin:0;animation:1.8s ease-in-out infinite ill-flag}@keyframes ill-flag{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(7deg)scaleX(.9)}}.ill-line{transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both ill-line}@keyframes ill-line{0%{transform:scaleX(0)}}.ill-press{transform-origin:50%;animation:3.6s ease-in-out infinite ill-press}@keyframes ill-press{0%,52%,62%,to{transform:scale(1)}57%{transform:scale(.9)}}.ill-cursor{animation:3.6s ease-in-out infinite ill-cursor}@keyframes ill-cursor{0%,15%{opacity:0;transform:translate(30px,70px)}25%{opacity:1}50%{transform:translate(0)}57%{transform:translate(0)scale(.9)}62%,85%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}.ill-rise{transform-origin:50% 100%;animation:.8s cubic-bezier(.2,.8,.2,1) both ill-rise}@keyframes ill-rise{0%{opacity:0;transform:scaleY(0)}}.ill-confetti{transform-origin:50%;animation:2.6s ease-in-out infinite ill-confetti}@keyframes ill-confetti{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(40deg)}}.ill-drift{animation:6s ease-in-out infinite ill-drift}@keyframes ill-drift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-6px,-8px)rotate(-4deg)}}.ill-puff{transform-origin:50%;animation:2.4s ease-out infinite ill-puff}@keyframes ill-puff{0%{opacity:0;transform:scale(.4)}30%{opacity:1}to{opacity:0;transform:scale(1.3)translate(-10px,-14px)}}.ill-shake{animation:2.4s ease-in-out infinite ill-shake}@keyframes ill-shake{0%,70%,to{transform:translate(0)}74%{transform:translate(-2px,1px)}78%{transform:translate(2px,-1px)}82%{transform:translate(-1px,1px)}}.ill-spin{transform-origin:50%;animation:2.8s cubic-bezier(.6,0,.3,1) infinite ill-spin}@keyframes ill-spin{0%,30%{transform:rotate(0)}70%,to{transform:rotate(-360deg)}}.ill-lid{transform-origin:0 100%;animation:4s ease-in-out infinite ill-lid}@keyframes ill-lid{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)translateY(-4px)}}@keyframes lo-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lo-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes lo-spin{to{transform:translate(-50%,50%)rotate(360deg)}}@keyframes lo-spin-rev{to{transform:rotate(-360deg)}}@keyframes lo-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes lo-pulse{0%{box-shadow:0 0 #0ced1e8c}to{box-shadow:0 0 0 8px #0ced1e00}}@keyframes lo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes lo-draw{to{stroke-dashoffset:0}}@keyframes lo-nudge{0%,82%,to{transform:rotate(0)}85%{transform:rotate(-6deg)}88%{transform:rotate(6deg)}91%{transform:rotate(-4deg)}94%{transform:rotate(3deg)}97%{transform:rotate(-1deg)}}@keyframes lo-wave{0%,to{opacity:.35}50%{opacity:1}}@keyframes lo-type{0%{width:0}}@keyframes lo-blink{50%{opacity:0}}.lo-anim{animation:.8s cubic-bezier(.2,.7,.2,1) both lo-fade-up}.lo-d1{animation-delay:80ms}.lo-d2{animation-delay:.16s}.lo-d3{animation-delay:.24s}.lo-d4{animation-delay:.32s}.lo-d5{animation-delay:.42s}.lo-breathe{animation:4s ease-in-out infinite lo-breathe}.lo-float{animation:5s ease-in-out infinite lo-float}.lo-wave{animation:2.4s ease-in-out infinite lo-wave}.lo-caret:after{content:"";vertical-align:-.15em;background:var(--lo-green);width:8px;height:1.1em;margin-left:2px;animation:1s step-end infinite lo-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.ill-env__letter,.ill-lock__shackle,.ill-spark,.ill-glow,.lo-reveal,.lo-marquee__track{animation:none}.lo-ripple{display:none}.lo *,.lo :before,.lo :after{transition:none!important;animation:none!important}.lo-draw,.ill-draw{stroke-dashoffset:0}}@media (max-width:420px){.lo-nav{gap:10px;padding-left:16px;padding-right:16px}.lo-nav>.lo-row{flex-wrap:nowrap;gap:6px}.lo-nav .lo-btn-ghost{white-space:nowrap;min-height:40px;padding:0 12px;font-size:14px}}.lo-modal{z-index:1000;font-family:var(--lo-font);text-align:left;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.lo-main--calm>.lo-modal{width:auto;max-width:none;margin:0}.lo-modal__bg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#04110a80;border:0;padding:0;position:absolute;inset:0}.lo-modal__card{width:100%;max-width:560px;max-height:calc(100vh - 48px);color:var(--lo-ink);background:#fff;border-radius:28px;flex-direction:column;gap:18px;padding:clamp(24px,3vw,32px);animation:.22s both lo-modal-in;display:flex;position:relative;overflow:auto;box-shadow:0 30px 80px #04110a59}.lo-modal__close{border:1px solid var(--lo-line-2);width:40px;height:40px;color:var(--lo-ink);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px;right:16px}.lo-modal__title{font:600 clamp(22px, 2.4vw, 28px)/1.15 var(--lo-display);letter-spacing:-.03em;text-wrap:balance;margin:0;padding-right:44px}.lo-modal__card p{margin:0}.lo-modal__card .lo-kicker{align-self:flex-start}@keyframes lo-modal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:640px){.lo-modal{align-items:flex-end;padding:0}.lo-modal__card{border-radius:28px 28px 0 0;max-width:none;max-height:90vh}}.kit-steps{counter-reset:kit;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.kit-steps li{counter-increment:kit;text-wrap:pretty;padding-left:40px;font-size:16px;line-height:1.5;position:relative}.kit-steps li:before{content:counter(kit);background:var(--lo-grad);color:#04110a;width:28px;height:28px;font:700 13px/28px var(--lo-font);text-align:center;border-radius:999px;position:absolute;top:-1px;left:0}.kit-copy{border:1px solid var(--lo-line);background:#f4f6f5;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}.kit-copy p{white-space:pre-wrap;color:var(--lo-ink);font-size:15px;line-height:1.55}.kit-copy__btn{min-height:36px;padding:0 14px;font-size:14px}.kit-trap{color:var(--lo-muted);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.kit-trap b{color:var(--lo-ink);margin-right:6px}.kit-trap svg{color:#ea580c;flex:none;margin-top:2px}.kit-wait{color:var(--lo-muted);align-items:center;gap:12px;font-size:15px;display:flex}.kit-spin{border:2.5px solid var(--lo-green-tint);border-top-color:var(--lo-green-dk);border-radius:999px;flex:none;width:20px;height:20px;animation:.8s linear infinite kit-spin}@keyframes kit-spin{to{transform:rotate(360deg)}}.kit-skel{flex-direction:column;gap:10px;display:flex}.kit-skel i{background:linear-gradient(90deg,#eef0ef,#f7f8f7,#eef0ef) 0 0/200% 100%;border-radius:8px;height:14px;animation:1.2s infinite kit-shine;display:block}.kit-skel i:nth-child(2){width:86%}.kit-skel i:nth-child(3){width:64%}@keyframes kit-shine{to{background-position:-200% 0}}.up-peek{border:1px solid var(--lo-line);background:#f4f6f5;border-radius:18px;padding:16px 16px 16px 20px;position:relative;overflow:hidden}.up-peek ol{filter:blur(4px);opacity:.75;-webkit-user-select:none;user-select:none;margin:0;padding:0 0 0 18px;font-size:15px;line-height:1.7}.up-peek__lock{color:#fff;white-space:nowrap;background:#04110a;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lo-side__game{justify-content:space-between;align-items:center;gap:8px;display:flex}.lo-side__streak{font:600 14px/1 var(--lo-font);color:#ffb547;align-items:center;gap:5px;display:inline-flex}.lo-side__streak.is-off{color:#ffffff73}.lo-side__lvl{font:600 13px/1.2 var(--lo-font);color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lo-side__xp>span{background:linear-gradient(135deg,#ffc56b,#f97316)!important}.lo-side__sep{background:#ffffff14;height:1px;margin:6px 0 4px;display:block}.gm-medal{color:#a3aaa6;background:#f0f2f1;border:2px dashed #d5dad7;border-radius:999px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative}.gm-medal:before{content:"";background:currentColor;width:26px;height:26px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.is-earned .gm-medal{color:#04110a;background:radial-gradient(circle at 30% 25%,#d8ff8a,#2bd94a 55%,#0b9f26);border:0;box-shadow:0 0 0 4px #0ced1e24,0 10px 24px #0ced1e47}.gm-i-tag .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012V4h8l9%209-8%208-9-9z%22/%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%221.5%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012V4h8l9%209-8%208-9-9z%22/%3E%3Ccircle%20cx%3D%227.5%22%20cy%3D%227.5%22%20r%3D%221.5%22/%3E%3C/svg%3E)}.gm-i-globe .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22/%3E%3Cpath%20d%3D%22M3%2012h18M12%203c3%203.2%203%2014.8%200%2018M12%203c-3%203.2-3%2014.8%200%2018%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22/%3E%3Cpath%20d%3D%22M3%2012h18M12%203c3%203.2%203%2014.8%200%2018M12%203c-3%203.2-3%2014.8%200%2018%22/%3E%3C/svg%3E)}.gm-i-play .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%205v14l11-7z%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%205v14l11-7z%22/%3E%3C/svg%3E)}.gm-i-film .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M7%205v14M17%205v14M3%2010h4M17%2010h4M3%2014h4M17%2014h4%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M7%205v14M17%205v14M3%2010h4M17%2010h4M3%2014h4M17%2014h4%22/%3E%3C/svg%3E)}.gm-i-calendar .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%225%22%20width%3D%2216%22%20height%3D%2215%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M4%2010h16M9%203v4M15%203v4M9%2015l2%202%204-4%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%225%22%20width%3D%2216%22%20height%3D%2215%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M4%2010h16M9%203v4M15%203v4M9%2015l2%202%204-4%22/%3E%3C/svg%3E)}.gm-i-flame .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203c1%203.2-1.4%204.6-1.4%206.9%200%201.3.9%202.3%202.1%202.3%201.5%200%202.2-1.2%202-2.8%202%201.5%203.3%203.7%203.3%206A6%206%200%200%201%2012%2021a6%206%200%200%201-6-6C6%2010.4%2010.2%207.6%2012%203z%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203c1%203.2-1.4%204.6-1.4%206.9%200%201.3.9%202.3%202.1%202.3%201.5%200%202.2-1.2%202-2.8%202%201.5%203.3%203.7%203.3%206A6%206%200%200%201%2012%2021a6%206%200%200%201-6-6C6%2010.4%2010.2%207.6%2012%203z%22/%3E%3C/svg%3E)}.gm-i-person .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22/%3E%3Cpath%20d%3D%22M4%2021c0-4%204-6%208-6s8%202%208%206%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22/%3E%3Cpath%20d%3D%22M4%2021c0-4%204-6%208-6s8%202%208%206%22/%3E%3C/svg%3E)}.gm-i-card .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%226%22%20width%3D%2218%22%20height%3D%2212%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M3%2010h18M7%2015h4%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%226%22%20width%3D%2218%22%20height%3D%2212%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M3%2010h18M7%2015h4%22/%3E%3C/svg%3E)}.gm-i-star .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l2.7%205.6%206.1.9-4.4%204.3%201%206.1L12%2017l-5.4%202.9%201-6.1-4.4-4.3%206.1-.9z%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l2.7%205.6%206.1.9-4.4%204.3%201%206.1L12%2017l-5.4%202.9%201-6.1-4.4-4.3%206.1-.9z%22/%3E%3C/svg%3E)}.gm-i-coins .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%229%22%20cy%3D%227%22%20rx%3D%226%22%20ry%3D%223%22/%3E%3Cpath%20d%3D%22M3%207v5c0%201.7%202.7%203%206%203s6-1.3%206-3V7M9%2015v2c0%201.7%202.7%203%206%203s6-1.3%206-3v-5c0-1.7-2.7-3-6-3%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%229%22%20cy%3D%227%22%20rx%3D%226%22%20ry%3D%223%22/%3E%3Cpath%20d%3D%22M3%207v5c0%201.7%202.7%203%206%203s6-1.3%206-3V7M9%2015v2c0%201.7%202.7%203%206%203s6-1.3%206-3v-5c0-1.7-2.7-3-6-3%22/%3E%3C/svg%3E)}.gm-i-trophy .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%204h8v5a4%204%200%200%201-8%200zM8%206H5a3%203%200%200%200%203%204M16%206h3a3%203%200%200%201-3%204M12%2013v4M8%2020h8M10%2017h4%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%204h8v5a4%204%200%200%201-8%200zM8%206H5a3%203%200%200%200%203%204M16%206h3a3%203%200%200%201-3%204M12%2013v4M8%2020h8M10%2017h4%22/%3E%3C/svg%3E)}.gm-i-crown .gm-medal:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%208l4%204%205-7%205%207%204-4-2%2011H5z%22/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%208l4%204%205-7%205%207%204-4-2%2011H5z%22/%3E%3C/svg%3E)}.gm-level{background:var(--lo-dark);color:#fff;border-radius:18px;align-items:center;gap:16px;padding:16px;display:flex}.gm-level__n{color:#2a1300;width:52px;height:52px;font:700 24px/1 var(--lo-display);background:linear-gradient(135deg,#ffc56b,#f97316);border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex}.gm-level__copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.gm-level__copy strong{font:600 18px/1.2 var(--lo-display);letter-spacing:-.015em}.gm-level__copy .lo-meter>span{background:linear-gradient(135deg,#ffc56b,#f97316)}.gm-level__streak{color:#ffb547;font:600 14px/1 var(--lo-font);background:#ffb5471f;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}.gm-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 10px;margin:0;padding:0;list-style:none;display:grid}.gm-grid li{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.gm-grid strong{font:600 14px/1.2 var(--lo-display)}.gm-grid li>span:last-child{color:var(--lo-muted);font-size:12px;line-height:1.35}.gm-grid li:not(.is-earned) strong{color:var(--lo-muted)}@media (max-width:900px){.gm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.gm-level{flex-wrap:wrap}.gm-grid{gap:14px 8px}.gm-medal{width:50px;height:50px}}.gm-party{z-index:1100;pointer-events:none;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gm-party--modal{pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01080880}.gm-party__card{z-index:1;min-width:260px;max-width:360px;color:var(--lo-ink);text-align:center;background:#fff;border-radius:28px;flex-direction:column;align-items:center;gap:10px;padding:26px 28px;animation:.5s cubic-bezier(.3,1.5,.5,1) both gm-pop;display:flex;position:relative;box-shadow:0 30px 80px #04110a59}.gm-party__xp{font:700 40px/1 var(--lo-display);letter-spacing:-.04em;background:linear-gradient(135deg,#7dca00,#00c42c);color:#0000;-webkit-background-clip:text;background-clip:text}.gm-party__card strong{font:600 20px/1.2 var(--lo-display);letter-spacing:-.02em}.gm-party__streak{color:#e8890c;font:600 15px/1 var(--lo-font);align-items:center;gap:6px;display:inline-flex}.gm-party__card .gm-medal{width:84px;height:84px}.gm-party__card .gm-medal:before{width:38px;height:38px}.gm-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gm-confetti i{border-radius:3px;width:10px;height:14px;animation:1.9s cubic-bezier(.25,.6,.4,1) both gm-fall;position:absolute;top:-20px}.gm-confetti i:first-child{background:#9cfd00;animation-delay:0s;left:4%;transform:rotate(0)}.gm-confetti i:nth-child(2){background:#00f537;animation-delay:80ms;left:10%;transform:rotate(37deg)}.gm-confetti i:nth-child(3){background:#ffc56b;animation-delay:.16s;left:16%;transform:rotate(74deg)}.gm-confetti i:nth-child(4){background:#f97316;animation-delay:.24s;left:22%;transform:rotate(111deg)}.gm-confetti i:nth-child(5){background:#60a5fa;animation-delay:.32s;left:28%;transform:rotate(148deg)}.gm-confetti i:nth-child(6){background:#a78bfa;animation-delay:0s;left:34%;transform:rotate(185deg)}.gm-confetti i:nth-child(7){background:#9cfd00;animation-delay:80ms;left:40%;transform:rotate(222deg)}.gm-confetti i:nth-child(8){background:#00f537;animation-delay:.16s;left:46%;transform:rotate(259deg)}.gm-confetti i:nth-child(9){background:#ffc56b;animation-delay:.24s;left:52%;transform:rotate(296deg)}.gm-confetti i:nth-child(10){background:#f97316;animation-delay:.32s;left:58%;transform:rotate(333deg)}.gm-confetti i:nth-child(11){background:#60a5fa;animation-delay:0s;left:64%;transform:rotate(10deg)}.gm-confetti i:nth-child(12){background:#a78bfa;animation-delay:80ms;left:70%;transform:rotate(47deg)}.gm-confetti i:nth-child(13){background:#9cfd00;animation-delay:.16s;left:76%;transform:rotate(84deg)}.gm-confetti i:nth-child(14){background:#00f537;animation-delay:.24s;left:82%;transform:rotate(121deg)}.gm-confetti i:nth-child(15){background:#ffc56b;animation-delay:.32s;left:88%;transform:rotate(158deg)}.gm-confetti i:nth-child(16){background:#f97316;animation-delay:0s;left:94%;transform:rotate(195deg)}@keyframes gm-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(105vh)rotate(540deg)}}@keyframes gm-pop{0%{opacity:0;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.gm-confetti{display:none}.gm-party__card{animation:none}}.lo-side__plan .lo-side__game{margin-bottom:2px}.lo-logo__mark{box-shadow:none!important;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22m-g%22 x1=%220%22 y1=%221%22 x2=%221%22 y2=%220%22%3E%3Cstop offset=%220%22 stop-color=%22%2312A633%22/%3E%3Cstop offset=%221%22 stop-color=%22%23C6FF4A%22/%3E%3C/linearGradient%3E%3Cmask id=%22m-m%22%3E%3Crect width=%2240%22 height=%2240%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2230.2%22 cy=%229.8%22 r=%226.6%22 fill=%22%23000%22/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%2214.5%22 fill=%22none%22 stroke=%22url%28%23m-g%29%22 stroke-width=%223%22 stroke-opacity=%22.5%22 mask=%22url%28%23m-m%29%22/%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%227.6%22 fill=%22url%28%23m-g%29%22/%3E%3Ccircle cx=%2230.2%22 cy=%229.8%22 r=%224.4%22 fill=%22%23C6FF4A%22/%3E%3C/svg%3E") 50%/contain no-repeat!important;border-radius:0!important}.lo-logo__mark>svg{display:none}.lo-light .lo-logo__mark,.lo-app .lo-logo__mark,.lo-header.is-light .lo-logo__mark,.lo-sheet .lo-logo__mark{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22m-g%22 x1=%220%22 y1=%221%22 x2=%221%22 y2=%220%22%3E%3Cstop offset=%220%22 stop-color=%22%230E962F%22/%3E%3Cstop offset=%221%22 stop-color=%22%239BEA2E%22/%3E%3C/linearGradient%3E%3Cmask id=%22m-m%22%3E%3Crect width=%2240%22 height=%2240%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2230.2%22 cy=%229.8%22 r=%226.6%22 fill=%22%23000%22/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%2214.5%22 fill=%22none%22 stroke=%22url%28%23m-g%29%22 stroke-width=%223%22 stroke-opacity=%22.5%22 mask=%22url%28%23m-m%29%22/%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%227.6%22 fill=%22url%28%23m-g%29%22/%3E%3Ccircle cx=%2230.2%22 cy=%229.8%22 r=%224.4%22 fill=%22%239BEA2E%22/%3E%3C/svg%3E")!important}.lo-logo{letter-spacing:-.045em;font-weight:700}.lo-reply__mark{width:18px!important;height:18px!important;box-shadow:none!important;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22m-g%22 x1=%220%22 y1=%221%22 x2=%221%22 y2=%220%22%3E%3Cstop offset=%220%22 stop-color=%22%2312A633%22/%3E%3Cstop offset=%221%22 stop-color=%22%23C6FF4A%22/%3E%3C/linearGradient%3E%3Cmask id=%22m-m%22%3E%3Crect width=%2240%22 height=%2240%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2230.2%22 cy=%229.8%22 r=%226.6%22 fill=%22%23000%22/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%2214.5%22 fill=%22none%22 stroke=%22url%28%23m-g%29%22 stroke-width=%223%22 stroke-opacity=%22.5%22 mask=%22url%28%23m-m%29%22/%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%227.6%22 fill=%22url%28%23m-g%29%22/%3E%3Ccircle cx=%2230.2%22 cy=%229.8%22 r=%224.4%22 fill=%22%23C6FF4A%22/%3E%3C/svg%3E") 50%/contain no-repeat!important;border-radius:0!important}.lo-reply__mark>svg{display:none}.lo-light .lo-reply__mark{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 40 40%22%3E%3Cdefs%3E%3ClinearGradient id=%22m-g%22 x1=%220%22 y1=%221%22 x2=%221%22 y2=%220%22%3E%3Cstop offset=%220%22 stop-color=%22%230E962F%22/%3E%3Cstop offset=%221%22 stop-color=%22%239BEA2E%22/%3E%3C/linearGradient%3E%3Cmask id=%22m-m%22%3E%3Crect width=%2240%22 height=%2240%22 fill=%22%23fff%22/%3E%3Ccircle cx=%2230.2%22 cy=%229.8%22 r=%226.6%22 fill=%22%23000%22/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%2214.5%22 fill=%22none%22 stroke=%22url%28%23m-g%29%22 stroke-width=%223%22 stroke-opacity=%22.5%22 mask=%22url%28%23m-m%29%22/%3E%3Ccircle cx=%2220%22 cy=%2220%22 r=%227.6%22 fill=%22url%28%23m-g%29%22/%3E%3Ccircle cx=%2230.2%22 cy=%229.8%22 r=%224.4%22 fill=%22%239BEA2E%22/%3E%3C/svg%3E")!important}html,body{overflow-x:clip}@media (min-width:768px) and (max-height:860px){.lo-funnel__head{padding-top:10px;padding-bottom:2px}.lo-funnel__body{padding-top:12px;padding-bottom:8px}.lo-funnel__foot{padding-top:8px;padding-bottom:24px}}@media (min-width:768px) and (max-height:760px){.lo-funnel__body{gap:14px}.gs2-card{gap:12px;padding:20px 24px}.lo-funnel__body .lo-kicker{display:none}.lo-funnel .lo-funnel__body .p02-wall{height:min(560px,100dvh - 210px)}}.lo-funnel,.lo-app{min-height:100dvh}.lo-modal__card{max-height:calc(100dvh - 48px)}@media (max-width:760px){.lo-app{align-content:flex-start}}@media (max-width:640px){.lo-funnel__foot{z-index:5;padding-bottom:calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#01080800,var(--lo-dark) 26%);position:sticky;bottom:0}.lo-funnel.lo-light .lo-funnel__foot{background:linear-gradient(180deg,#fbfbfb00,var(--lo-paper) 26%)}.lo-funnel__body{justify-content:flex-start;padding-top:28px}.lo-funnel__body.lo-funnel__body--center{text-align:center;justify-content:center;align-items:center}.lo-funnel__body--center .lo-funnel__title,.lo-funnel__body--center .lo-funnel__help{text-align:center}.lo-funnel__body--center .ill-m{margin-left:auto;margin-right:auto}.lo-funnel__body--center .lo-kicker{align-self:center}.lo-scale:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.lo-scale .lo-option{justify-content:flex-start;font-size:13px}.lo-scale .lo-option span{white-space:nowrap}}@media (max-width:640px) and (max-height:760px){.lo-funnel__head{gap:8px;padding:8px 16px 2px}.lo-funnel__body{gap:12px;padding:24px 16px 6px}.lo-funnel__body .lo-kicker{display:none}.lo-option{min-height:48px;padding:9px 16px}.lo-funnel__title{font-size:26px}.lo-funnel__foot{padding-top:6px}}@media (max-width:640px){@supports (animation-timeline:view()){.lo-reveal{animation-range:entry 0 entry 140px}}}
:root{--lo-display:var(--font-instrument), var(--font-geist), system-ui, sans-serif;--lo-font:var(--font-geist), system-ui, sans-serif;--lo-mono:var(--font-geist-mono), ui-monospace, monospace}html,body{margin:0}.cv-page{min-height:100dvh}.lo [aria-invalid=true]{border-color:#e5484d!important;box-shadow:0 0 0 3px #e5484d33!important}.pf-express{min-height:52px}.pf-note{min-height:120px;color:var(--lo-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.pf-note--wait{justify-content:center}.pf-note .lo-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pf-error{color:#c4262c;margin:0;font-size:14px;line-height:1.5}.cv-Checkout a[aria-busy=true]{opacity:.6;cursor:progress}.pf-express{position:relative}.pf-gate{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}
.cv-Account .ac-name{font:600 clamp(34px,3.4vw,44px)/1 var(--lo-display);letter-spacing:-.04em}.cv-Account .ac-price{font:500 18px/1 var(--lo-font);color:var(--lo-dark-muted);font-variant-numeric:tabular-nums}.cv-Account .ac-usage{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.cv-Account .lo .ac-meter{border:1px solid #ffffff0f;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.cv-Account .lo .ac-warn{color:#fff;background:#f9731629;border-color:#f9731699}.cv-Account .lo .ac-warn:hover{background:#f9731638;border-color:#f97316d9}.cv-Account .ac-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;display:grid}.cv-Account .ac-danger{color:#b42318;min-height:44px;font:600 14px/1.2 var(--lo-font);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex}.cv-Account .ac-danger:hover{text-decoration:underline}.cv-Account .ac-ic{background:var(--lo-soft);width:36px;height:36px;color:var(--lo-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cv-Account .ac-illo{width:44px;height:44px;color:var(--lo-green-dk);background:radial-gradient(circle at 50% 30%,#0ced1e38,#0ced1e0a 70%);border:1px solid #0ced1e40;border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 28px #0ced1e2e}.cv-Account .lo .ac-seg{grid-auto-columns:minmax(0,1fr);width:100%;display:grid}.cv-Account .lo .ac-seg button{min-height:44px}.cv-Account .ac-lang{width:fit-content}.cv-Account .ac-lang a{min-height:40px;color:var(--lo-muted);border-radius:10px;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.cv-Account .ac-lang a[aria-current=true]{color:var(--lo-ink);background:#fff;box-shadow:0 1px 3px #0f0f101f}.cv-Account .ac-offers{flex-direction:column;gap:10px;display:flex}.cv-Account .ac-offer{border:1px solid var(--lo-line-2);width:100%;color:var(--lo-ink);text-align:left;font:inherit;cursor:pointer;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:16px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.cv-Account .ac-offer:hover{border-color:#0f0f104d}.cv-Account .ac-offer.is-on{border-color:var(--lo-green-dk);box-shadow:0 0 0 1px var(--lo-green-dk);background:var(--lo-green-tint)}.cv-Account .ac-offer__radio{border:2px solid var(--lo-line-2);background:#fff;border-radius:999px;flex:none;width:20px;height:20px}.cv-Account .ac-offer.is-on .ac-offer__radio{border-color:var(--lo-green-dk);background:var(--lo-green-dk);box-shadow:inset 0 0 0 4px #fff}.cv-Account .ac-offer__copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cv-Account .ac-offer__copy strong{font:600 17px/1.25 var(--lo-display);flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.cv-Account .ac-offer__tag{min-height:22px;padding:0 8px;font-size:12px}.cv-Account .ac-offer__price{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.cv-Account .ac-offer__price b{font:600 17px/1.2 var(--lo-display)}.cv-Account .ac-sum{border:1px solid var(--lo-line);background:#f7f8f7;border-radius:18px;flex-direction:column;gap:6px;padding:16px;display:flex}.cv-Account .ac-sum__amount{font:600 24px/1.1 var(--lo-display);letter-spacing:-.02em}.cv-Account .ac-sum__gain{color:var(--lo-green-text);font-size:14px;font-weight:600;line-height:1.5}.cv-Account .ac-done{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cv-Account .ac-done__ic{background:var(--lo-grad);color:#04110a;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.cv-Account .ac-done strong{font:600 22px/1.2 var(--lo-display);letter-spacing:-.02em}.cv-Account .ac-card{font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;margin-top:8px;padding:0;display:inline-flex}@media (max-width:480px){.cv-Account .ac-offer{gap:10px;padding:14px}}

.cv-Checkout .co-secure{min-width:44px;font:500 13px/1 var(--lo-font);color:var(--lo-green);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.cv-Checkout .co-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.cv-Checkout .lo-card-dark.co-sum{border-color:#0ced1e4d;flex-direction:column;gap:14px;padding:18px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0ced1e1a,0 24px 60px #0ced1e1f}.cv-Checkout .co-sum:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 50% 0,#0ced1e24,#0ced1e00 70%);position:absolute;inset:0}.cv-Checkout .co-sum>*{position:relative}.cv-Checkout .co-offer{color:var(--lo-green);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.cv-Checkout .co-price{font:600 26px/1.1 var(--lo-display);letter-spacing:-.03em;white-space:nowrap}.cv-Checkout .co-sum .co-more{display:none}.cv-Checkout .co-total{border-top:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.cv-Checkout .co-form{color:var(--lo-ink);flex-direction:column;gap:16px;padding:20px;display:flex}.cv-Checkout .co-pay{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cv-Checkout .co-pay a{min-height:52px;font-weight:600}.cv-Checkout .co-or{color:var(--lo-subtle);align-items:center;gap:12px;font-size:13px;display:flex}.cv-Checkout .co-or:before,.cv-Checkout .co-or:after{content:"";background:var(--lo-line);flex:auto;height:1px}.cv-Checkout .co-row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cv-Checkout .co-row3 .lo-input{min-width:0;padding:0 12px}.cv-Checkout .lo-funnel .co-form .lo-input::placeholder{color:#0f0f106b}@media (max-width:640px){.cv-Checkout .co-form{gap:12px}}.cv-Checkout .co-consent{text-align:left;width:100%;font:inherit;color:var(--lo-muted);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;font-size:14px;line-height:1.5;display:flex}.cv-Checkout .co-consent .lo-check{border-color:#0f0f104d;margin-top:1px}.cv-Checkout .co-fine{color:var(--lo-muted);text-align:center;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}@media (min-width:900px){.cv-Checkout .lo-funnel__body.co-body{max-width:1080px;padding-left:24px;padding-right:24px}.cv-Checkout .co-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:24px}.cv-Checkout .lo-card-dark.co-sum{gap:20px;padding:32px;position:sticky;top:24px}.cv-Checkout .co-price{font-size:34px}.cv-Checkout .co-sum .co-more{display:flex}.cv-Checkout .co-form{gap:18px;padding:32px}}.cv-Checkout .co-bump{color:#fff;text-align:left;width:100%;font:inherit;cursor:pointer;background:#0ced1e0f;border:1px dashed #0ced1e80;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:background .15s,border-color .15s;display:flex}.cv-Checkout .co-bump:hover{background:#0ced1e1a}.cv-Checkout .co-bump[aria-pressed=true]{background:#0ced1e1f;border-style:solid;border-color:#0ced1e}.cv-Checkout .co-bump .lo-check{border-color:#ffffff59}.cv-Checkout .co-bump__txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cv-Checkout .co-bump__txt strong{font-size:15px;font-weight:600}.cv-Checkout .co-bump__txt span{color:var(--lo-dark-muted);font-size:13px}.cv-Checkout .co-bump__price{font:600 17px/1 var(--lo-display);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}
.cv-Clippers .cl-seg button{min-height:44px;padding:0 20px;font-size:15px}.cv-Clippers .cl-n{background:var(--lo-green-tint);width:30px;height:30px;color:var(--lo-green-text);font:600 13px/1 var(--lo-mono);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1.5px #c3f1cb}.cv-Clippers .cl-item{border-radius:20px;align-items:center;gap:14px;padding:12px 16px 12px 14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.cv-Clippers .cl-item:hover{border-color:#0b9f2659;transform:translateY(-1px);box-shadow:0 10px 28px #0f0f100f}.cv-Clippers .cl-rank{width:22px;font:500 12px/1 var(--lo-mono);color:var(--lo-subtle);flex:none}.cv-Clippers .cl-thumb{background:var(--lo-dark);width:48px;height:48px;color:var(--lo-green);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 4px #0ced1e12,0 8px 20px #0ced1e29}.cv-Clippers .cl-item__t{flex:auto;min-width:0;font-weight:600;line-height:1.35}.cv-Clippers .cl-item .lo-tag{flex:none}.cv-Clippers .cl-pay{flex:auto}.cv-Clippers .cl-pay .lo-illo{border-radius:22px;width:72px;height:72px}.cv-Clippers .cl-editor{overflow:hidden;box-shadow:0 30px 70px #0108082e}.cv-Clippers .cl-editor__bar{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 18px;display:flex}.cv-Clippers .cl-dots{gap:7px;display:inline-flex}.cv-Clippers .cl-dots span{border-radius:999px;width:11px;height:11px}.cv-Clippers .cl-editor .lo-code{margin:0;padding:22px 24px 26px;font-size:15px}@media (max-width:560px){.cv-Clippers .cl-item{gap:10px;padding:12px}.cv-Clippers .cl-rank,.cv-Clippers .cl-item .lo-tag{display:none}.cv-Clippers .cl-editor .lo-code{padding:18px;font-size:14px}}.cv-Clippers .cl-msg{flex-direction:column;gap:16px;padding:clamp(22px,3vw,30px);display:flex}.cv-Clippers .cl-msg .mk-msg__text{background:var(--lo-soft);border-radius:18px;margin:0;padding:18px 20px;font-size:17px;line-height:1.55}.cv-Clippers .cl-item{flex-wrap:wrap}.cv-Clippers .cl-links{flex-wrap:wrap;gap:6px;margin-left:auto;display:inline-flex}.cv-Clippers .cl-link{background:var(--lo-green-tint);min-height:32px;color:var(--lo-green-text);border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #cdefd3}.cv-Clippers .cl-link:hover{background:#ddf7e2}.cv-Clippers .cl-links+.lo-tag{margin-left:0}@media (max-width:640px){.cv-Clippers .cl-links{flex-basis:100%;margin-left:0;padding-left:40px}}
.cv-EmailsOff .lo-funnel.sys-page{min-height:100dvh;position:relative;overflow:hidden}.cv-EmailsOff .sys-page .lo-funnel__head{position:absolute;top:0;left:0;right:0}.cv-EmailsOff .sys-page .lo-funnel__body.sys-body{flex-direction:column;justify-content:center;max-width:none;min-height:100dvh;margin:0 auto;padding:96px 20px;display:flex}.cv-EmailsOff .sys{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:560px;margin:0 auto;display:flex}.cv-EmailsOff .sys .lo-funnel__title{max-width:520px}.cv-EmailsOff .sys .lo-funnel__help{max-width:440px}.cv-EmailsOff .sys__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.cv-EmailsOff .sys__actions .lo-btn-ghost{min-height:48px}.cv-EmailsOff .sys__fine{color:var(--lo-dark-subtle);margin:6px 0 0;font-size:14px}.cv-EmailsOff .sys .lo-kicker{align-self:center}.cv-EmailsOff .sys__code{font:600 clamp(64px,8vw,96px)/1 var(--lo-display);letter-spacing:-.05em;background:linear-gradient(#fff,#ffffff59);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:-18px}
.cv-Expert .ex-chat{flex-direction:column;flex:999 540px;min-width:0;display:flex;overflow:hidden}.cv-Expert .ex-chat__head{border-bottom:1px solid var(--lo-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.cv-Expert .ex-thread{background:radial-gradient(60% 50% at 50% 0%,#0ced1e0d,#0ced1e00 70%),var(--lo-paper);flex-direction:column;gap:18px;padding:24px 20px 28px;display:flex}.cv-Expert .ex-sep{font:500 11px/1 var(--lo-font);color:var(--lo-subtle);border:1px solid var(--lo-line);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;align-self:center;padding:6px 12px}.cv-Expert .ex-me{background:var(--lo-ink);color:#fff;white-space:pre-line;border-radius:20px 20px 6px;align-self:flex-end;max-width:min(78%,560px);padding:12px 16px;box-shadow:0 8px 20px #0f0f101f}.cv-Expert .ex-ai{align-self:flex-start;align-items:flex-end;gap:10px;max-width:min(88%,660px);display:flex}.cv-Expert .ex-ai .lo-logo__mark{border-radius:10px;width:32px;height:32px;box-shadow:inset 0 0 6px #ffffff80,0 0 18px #0ced1e4d}.cv-Expert .ex-bubble{border:1px solid var(--lo-line);background:#fff;border-radius:20px 20px 20px 6px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex;box-shadow:0 1px 2px #0f0f100a,0 10px 24px #0f0f100a}.cv-Expert .ex-bubble--pre{white-space:pre-line}.cv-Expert .ex-bubble ul,.cv-Expert .ex-bubble ol{color:var(--lo-muted);flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.cv-Expert .ex-bubble li::marker{color:var(--lo-green-dk)}.cv-Expert .ex-compose{border-top:1px solid var(--lo-line);background:#fff;flex-direction:column;gap:12px;padding:14px 20px 20px;display:flex}.cv-Expert .ex-chip{border:1px solid var(--lo-line-2);min-height:44px;color:var(--lo-ink);font:500 14px/1.2 var(--lo-font);text-align:left;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;transition:border-color .15s,background .15s;display:inline-flex}.cv-Expert .ex-chip svg{color:var(--lo-green-dk);flex:none}.cv-Expert .ex-chip:hover{border-color:var(--lo-green-dk);background:var(--lo-green-tint)}.cv-Expert .ex-form{align-items:center;gap:8px;margin:0;display:flex}.cv-Expert .ex-form .lo-input{flex:auto;min-width:0}.cv-Expert .ex-head-mark{border-radius:13px;width:42px;height:42px}@media (max-width:560px){.cv-Expert .ex-thread{padding:18px 12px 22px}.cv-Expert .ex-compose{padding:12px}.cv-Expert .ex-chat__head{padding:14px 12px}.cv-Expert .ex-me{max-width:88%}.cv-Expert .ex-ai{max-width:100%}}.cv-Expert .ex-locked{background:var(--lo-green-tint);border:1px solid #cdefd3;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px;display:flex}.cv-Expert .ex-locked__ic{width:40px;height:40px;color:var(--lo-green-dk);background:#fff;border:1px solid #cdefd3;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cv-Expert .ex-locked__txt{flex-direction:column;flex:260px;gap:2px;min-width:0;font-size:15px;display:flex}.cv-Expert .ex-send-row{align-items:center;gap:8px;display:flex}.cv-Expert .ex-input{flex:1;min-width:0}.cv-Expert .ex-think{flex-direction:row;align-items:center;gap:14px;padding:14px 18px}.cv-Expert .ex-dots{gap:5px;display:inline-flex}.cv-Expert .ex-dots i{background:var(--lo-green-dk);border-radius:999px;width:8px;height:8px;animation:1.2s ease-in-out infinite ex-dot}.cv-Expert .ex-dots i:nth-child(2){animation-delay:.15s}.cv-Expert .ex-dots i:nth-child(3){animation-delay:.3s}@keyframes ex-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}.cv-Expert .ex-think__t{color:var(--lo-muted);font-size:14px;display:inline-grid}.cv-Expert .ex-think__t>span{opacity:0;grid-area:1/1;animation:7.5s infinite ex-say}.cv-Expert .ex-think__t>span:nth-child(2){animation-delay:2.5s}.cv-Expert .ex-think__t>span:nth-child(3){animation-delay:5s}@keyframes ex-say{0%{opacity:0;transform:translateY(4px)}5%,30%{opacity:1;transform:none}35%,to{opacity:0}}.cv-Expert .ex-ai.is-thinking .lo-logo__mark{animation:1.4s ease-in-out infinite ex-pulse}@keyframes ex-pulse{50%{box-shadow:0 0 0 7px #0ced1e2e}}@media (prefers-reduced-motion:reduce){.cv-Expert .ex-dots i,.cv-Expert .ex-ai.is-thinking .lo-logo__mark,.cv-Expert .ex-think__t>span{animation:none}.cv-Expert .ex-think__t>span:first-child{opacity:1}}.cv-Expert .ex-attach{border:1px solid var(--lo-line);width:44px;height:44px;color:var(--lo-muted);cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cv-Expert .ex-attach:hover{color:var(--lo-ink);border-color:#bfebc7}.cv-Expert .ex-img{background:var(--lo-soft);border-radius:14px;align-self:flex-start;align-items:center;gap:10px;padding:6px 8px 6px 6px;font-size:14px;display:flex}.cv-Expert .ex-img img{object-fit:cover;border-radius:10px;width:44px;height:44px}.cv-Expert .ex-img__x{cursor:pointer;color:var(--lo-muted);background:0 0;border:0;padding:4px 6px;font-size:20px;line-height:1}.cv-Expert .ex-me__img{object-fit:cover;border-radius:12px;max-width:220px;max-height:220px;margin-bottom:8px;display:block}@media (max-width:640px){.cv-Expert .ex-send-row .lo-btn .lo-btn__text{display:none}.cv-Expert .ex-attach{width:40px;height:40px}.cv-Expert .ex-send-row{gap:6px}}

.cv-F02Proof .p02-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}.cv-F02Proof .p02-copy{flex-direction:column;gap:14px;display:flex}.cv-F02Proof .p02-num{font-family:var(--lo-display);letter-spacing:-.06em;filter:drop-shadow(0 0 32px #0ced1e59);align-self:flex-start;font-size:clamp(84px,10vw,144px);font-weight:600;line-height:.9;display:inline-block}.cv-F02Proof .p02-faces{align-items:center;gap:14px;margin-top:6px;display:flex}.cv-F02Proof .p02-faces .lo-avatars>span{border:2px solid var(--lo-dark);width:44px;height:44px;margin-left:-12px}.cv-F02Proof .p02-faces .lo-avatars>span:first-child{margin-left:0}.cv-F02Proof .p02-wall{grid-template-columns:minmax(0,1fr);gap:14px;height:360px;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 80%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 80%,#0000 100%)}.cv-F02Proof .p02-wall:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#0ced1e24,#0ced1e00);height:40%;position:absolute;top:30%;left:10%;right:10%}.cv-F02Proof .p02-col{flex-direction:column;gap:14px;animation:38s linear infinite p02-up;display:flex;position:relative}.cv-F02Proof .p02-col--b{animation-duration:46s;animation-direction:reverse;display:none}.cv-F02Proof .p02-wall:hover .p02-col{animation-play-state:paused}.cv-F02Proof .p02-set{flex-direction:column;gap:14px;display:flex}@keyframes p02-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 7px))}}.cv-F02Proof .lo-review.p02-card{gap:14px;margin:0;padding:22px;box-shadow:0 20px 50px #00000059}.cv-F02Proof .lo-review.p02-card--hl{border-color:#0ced1e4d;box-shadow:0 0 0 1px #0ced1e1f,0 20px 50px #0ced1e1a}.cv-F02Proof .p02-card .lo-stars{font-size:16px}.cv-F02Proof .p02-quote{color:#ffffffe6;margin:0;font-size:17px;line-height:1.5}.cv-F02Proof .p02-card .lo-review__face{width:40px;height:40px}.cv-F02Proof .p02-sub{color:var(--lo-dark-subtle)}.cv-F02Proof .p02-f2{background:linear-gradient(135deg,#2f7d46,#134d25)!important}.cv-F02Proof .p02-f3{background:linear-gradient(135deg,#3b5bdb,#1e2f7a)!important}.cv-F02Proof .p02-f4{background:linear-gradient(135deg,#5b6e6a,#2c3a37)!important}.cv-F02Proof .p02-f5{background:linear-gradient(135deg,#b4561a,#5a2a0c)!important}.cv-F02Proof .p02-f6{background:linear-gradient(135deg,#6d4bc9,#33206b)!important}@media (min-width:960px){.cv-F02Proof .p02-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px}.cv-F02Proof .p02-wall{grid-template-columns:repeat(2,minmax(0,1fr));height:560px}.cv-F02Proof .p02-col--b{display:flex}}.cv-F02Proof .rv-face{font:600 15px/1 var(--lo-display);color:#04110a;text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.cv-F02Proof .rv-ok{font:600 13px/1.2 var(--lo-font);color:#2bd94a;white-space:nowrap;align-items:center;gap:5px;margin-top:2px;display:inline-flex}.cv-F02Proof .rv-ok svg{flex:none}.cv-F02Proof .lo-light .rv-ok{color:#0b9f26}.cv-F02Proof .rv-note{font:500 13px/1.4 var(--lo-font);color:#ffffff80;text-align:center;margin:14px 0 0}.cv-F02Proof .lo-light .rv-note{color:var(--lo-subtle)}.cv-F02Proof .p02-faces .lo-avatars>span{background:#1a2422;overflow:hidden}.cv-F02Proof .p02-faces img{object-fit:cover;border-radius:999px;width:100%;height:100%;display:block}.cv-F02Proof .p02-num{padding-right:.1em}@media (max-width:640px) and (max-height:760px){.cv-F02Proof .p02-grid{gap:16px}.cv-F02Proof .p02-num{font-size:52px}.cv-F02Proof .p02-wall{height:240px}}.cv-F02Proof .p02-count{font:600 20px/1 var(--lo-display);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}

.cv-F09SiteScan .s09-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.cv-F09SiteScan .s09-copy{flex-direction:column;gap:18px;display:flex}.cv-F09SiteScan .s09-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cv-F09SiteScan .s09-item{background:#ffffff08;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:14px;min-height:56px;padding:12px 16px;font-weight:500;transition:border-color .3s,background .3s,color .3s;display:flex}.cv-F09SiteScan .s09-item.is-wait{color:var(--lo-dark-subtle)}.cv-F09SiteScan .s09-item.is-run{background:#0ced1e0d;border-color:#0ced1e59}.cv-F09SiteScan .s09-item__state{font-family:var(--lo-font);color:var(--lo-dark-subtle);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.cv-F09SiteScan .s09-item.is-run .s09-item__state{color:var(--lo-green)}.cv-F09SiteScan .s09-ico{border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.cv-F09SiteScan .s09-ico--done{background:var(--lo-grad);color:#04110a;box-shadow:0 0 14px #0ced1e73}.cv-F09SiteScan .s09-ico--run{border:2.5px solid var(--lo-green);border-right-color:#0000;animation:.8s linear infinite s09-spin}.cv-F09SiteScan .s09-ico--wait{border:2px solid #ffffff2e}@keyframes s09-spin{to{transform:rotate(360deg)}}.cv-F09SiteScan .s09-visual{flex-direction:column;gap:12px;display:flex}.cv-F09SiteScan .s09-frame{padding:0;position:relative;overflow:hidden;box-shadow:0 -20px 80px #0ced1e12,0 40px 80px #00000073}.cv-F09SiteScan .s09-bar{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.cv-F09SiteScan .s09-lights{gap:6px;display:inline-flex}.cv-F09SiteScan .s09-lights i{background:#ffffff24;border-radius:999px;width:10px;height:10px}.cv-F09SiteScan .s09-status{font-family:var(--lo-font);color:var(--lo-dark-muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;display:inline-flex}.cv-F09SiteScan .s09-page{flex-direction:column;gap:14px;padding:18px 18px 22px;display:flex;position:relative}.cv-F09SiteScan .s09-nav{align-items:center;gap:10px;display:flex}.cv-F09SiteScan .s09-nav i{background:#ffffff1a;border-radius:999px;height:8px}.cv-F09SiteScan .s09-nav .s09-dot{background:#0ced1e80;border-radius:6px;width:18px;height:18px}.cv-F09SiteScan .s09-nav .s09-btn{background:#ffffff1f;border-radius:8px;width:62px;height:22px;margin-left:auto}.cv-F09SiteScan .s09-ln{background:#ffffff17;border-radius:999px;height:8px;display:block}.cv-F09SiteScan .s09-hl{background:#ffffff38;border-radius:6px;height:16px;display:block}.cv-F09SiteScan .s09-mark{border:1.5px solid #0000;border-radius:12px;flex-direction:column;gap:8px;margin:-10px;padding:10px;transition:border-color .5s,box-shadow .5s,background .5s;display:flex;position:relative}.cv-F09SiteScan .s09-flag{font:600 11px/1.4 var(--lo-font);opacity:0;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;transition:opacity .4s .2s,transform .4s .2s;position:absolute;top:-11px;right:10px;transform:translateY(4px)}.cv-F09SiteScan .s09-cta{background:var(--lo-grad);opacity:.75;border-radius:9px;width:110px;height:28px}.cv-F09SiteScan .s09-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cv-F09SiteScan .s09-tile{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;height:64px}.cv-F09SiteScan .s09-tile--price{font:600 14px/1 var(--lo-font);color:#ffffff4d;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.cv-F09SiteScan .s09-beam{border-bottom:2px solid var(--lo-green);pointer-events:none;background:linear-gradient(#0ced1e00,#0ced1e24);height:90px;transition:opacity .4s;animation:1.8s cubic-bezier(.5,0,.5,1) infinite s09-sweep;position:absolute;top:0;left:0;right:0;box-shadow:0 8px 24px #0ced1e73}@keyframes s09-sweep{0%{transform:translateY(-90px)}to{transform:translateY(330px)}}.cv-F09SiteScan .is-done .s09-beam{opacity:0;animation-play-state:paused}.cv-F09SiteScan .is-done .s09-mark--ok{background:#0ced1e0d;border-color:#0ced1eb3;box-shadow:0 0 24px #0ced1e33}.cv-F09SiteScan .is-done .s09-mark--warn{background:#f973160f;border-style:dashed;border-color:#f97316bf;box-shadow:0 0 24px #f9731629}.cv-F09SiteScan .is-done .s09-flag{opacity:1;transform:none}.cv-F09SiteScan .s09-mark--ok .s09-flag{background:var(--lo-grad);color:#04110a}.cv-F09SiteScan .s09-mark--warn .s09-flag{background:var(--lo-orange);color:#1a0a00}.cv-F09SiteScan .s09-results{opacity:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;transition:opacity .5s,transform .5s;display:grid;transform:translateY(10px)}.cv-F09SiteScan .s09-results.is-in{opacity:1;transform:none}.cv-F09SiteScan .s09-res{border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex}.cv-F09SiteScan .s09-res--ok{background:radial-gradient(90% 90% at 0% 0%,#0ced1e24,#0ced1e00 70%),var(--lo-dark-card);border:1px solid #0ced1e52}.cv-F09SiteScan .s09-res--warn{background:radial-gradient(90% 90% at 0% 0%,#f9731624,#f9731600 70%),var(--lo-dark-card);border:1px solid #f9731652}.cv-F09SiteScan .s09-res__ico{border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.cv-F09SiteScan .s09-res--ok .s09-res__ico{color:var(--lo-green);background:#0ced1e24;box-shadow:0 0 18px #0ced1e40}.cv-F09SiteScan .s09-res--warn .s09-res__ico{color:#fdba74;background:#f9731624;box-shadow:0 0 18px #f9731633}.cv-F09SiteScan .s09-res__k{font-size:13px;display:block}.cv-F09SiteScan .s09-res--ok .s09-res__k{color:var(--lo-green)}.cv-F09SiteScan .s09-res--warn .s09-res__k{color:#fdba74}.cv-F09SiteScan .s09-res strong{font-size:17px;font-weight:600;line-height:1.3;display:block}.cv-F09SiteScan .s09-foot{color:var(--lo-dark-subtle);margin:0;font-size:13px}@media (prefers-reduced-motion:reduce){.cv-F09SiteScan .s09-beam{display:none}}@media (min-width:960px){.cv-F09SiteScan .s09-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px}.cv-F09SiteScan .s09-page{gap:16px;padding:22px 24px 28px}.cv-F09SiteScan .s09-tile{height:78px}}@media (max-width:640px){.cv-F09SiteScan .s09-frame{display:none!important}}




.cv-F24Proofs .p24-head{flex-direction:column;gap:12px;display:flex}.cv-F24Proofs .p24-title{letter-spacing:-.045em;font-size:clamp(34px,min(4.6vw,7vh),64px);line-height:1.02}.cv-F24Proofs .p24-fig{flex-direction:column;gap:16px;margin:0;padding:clamp(14px,2vw,24px);display:flex;box-shadow:0 -20px 80px #0ced1e12,0 40px 80px #00000073}.cv-F24Proofs .p24-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.cv-F24Proofs .p24-side{flex-direction:column;gap:8px;min-width:0;display:flex}.cv-F24Proofs .p24-label{font-family:var(--lo-font);color:var(--lo-dark-subtle);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;display:inline-flex}.cv-F24Proofs .p24-side--after .p24-label{color:var(--lo-green)}.cv-F24Proofs .p24-shot{aspect-ratio:3/4;background:#ffffff06;border:1px dashed #ffffff2e;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative;overflow:hidden}.cv-F24Proofs .p24-shot--after{background:radial-gradient(90% 60% at 50% 0,#0ced1e1a,#0ced1e00 70%),#ffffff06;border-color:#0ced1e80;box-shadow:0 0 36px #0ced1e1f}.cv-F24Proofs .p24-sk{background:#ffffff12;border-radius:999px;display:block}.cv-F24Proofs .p24-bars{align-items:flex-end;gap:5px;height:34%;margin-top:auto;display:flex}.cv-F24Proofs .p24-bars i{background:#ffffff0f;border-radius:4px 4px 0 0;flex:1 1 0}.cv-F24Proofs .p24-ph{text-align:center;width:max-content;max-width:88%;font-family:var(--lo-font);color:var(--lo-dark-muted);font-variant-numeric:tabular-nums;background:#010808d9;border:1px solid #ffffff1f;border-radius:999px;padding:5px 10px;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cv-F24Proofs .p24-arrow{background:var(--lo-grad);color:#04110a;border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;margin-top:22px;display:inline-flex;box-shadow:inset 0 0 6px #ffffff80,0 0 24px #0ced1e73}.cv-F24Proofs .p24-cap{border-top:1px solid var(--lo-dark-line);flex-wrap:wrap;align-items:center;gap:10px 12px;padding-top:14px;font-size:15px;display:flex}.cv-F24Proofs .p24-cap .lo-review__face{width:36px;height:36px}.cv-F24Proofs .p24-cap .lo-tag{margin-left:auto}.cv-F24Proofs .p24-foot{color:var(--lo-dark-subtle);margin:0;font-size:13px}@media (min-width:960px){.cv-F24Proofs .p24-head{text-align:center;align-items:center}.cv-F24Proofs .p24-shot{aspect-ratio:auto;gap:10px;height:clamp(110px,100vh - 550px,340px);padding:18px}.cv-F24Proofs .p24-pair{gap:20px}.cv-F24Proofs .p24-arrow{border-radius:15px;width:48px;height:48px}.cv-F24Proofs .p24-foot{text-align:center}}.cv-F24Proofs .p24-stripe{aspect-ratio:auto;background:#17191f;border-style:solid;border-color:#ffffff1a;justify-content:center;gap:14px;padding:18px 18px 20px;height:auto!important}.cv-F24Proofs .p24-stripe.p24-shot--after{background:radial-gradient(90% 60% at 50% 0,#0ced1e1a,#0ced1e00 70%),#17191f;border-color:#0ced1e80}.cv-F24Proofs .p24-st__h{color:#f2f3f5;font:700 17px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.cv-F24Proofs .p24-st__row{text-align:center;border:1px solid #ffffff24;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 10px;display:grid}.cv-F24Proofs .p24-st__row div{flex-direction:column;gap:8px;min-width:0;display:flex}.cv-F24Proofs .p24-st__row div>span{color:#c9cdd3;white-space:nowrap;font:500 13px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.cv-F24Proofs .p24-st__row b{color:#f2f3f5;white-space:nowrap;font-variant-numeric:tabular-nums;font:700 clamp(16px,1.6vw,20px)/1.1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:640px){.cv-F24Proofs .p24-pair{grid-template-columns:minmax(0,1fr);gap:8px}.cv-F24Proofs .p24-arrow{justify-self:center;margin-top:0;transform:rotate(90deg)}.cv-F24Proofs .p24-stripe{padding:14px;height:auto!important}.cv-F24Proofs .p24-st__row{padding:12px 6px}.cv-F24Proofs .p24-st__row div>span{font-size:11px}.cv-F24Proofs .p24-st__row b{font-size:15px}}



.cv-Finish .lo-funnel__bar.fi-bar{justify-content:center}.cv-Finish .fi-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""form""next";gap:20px;display:grid}.cv-Finish .fi-hero{grid-area:hero}.cv-Finish .fi-form{grid-area:form}.cv-Finish .fi-next{grid-area:next}.cv-Finish .lo-illo.fi-illo{border-radius:28px;width:96px;height:96px;position:relative;box-shadow:0 0 0 10px #0ced1e0d,0 0 60px #0ced1e4d}.cv-Finish .fi-illo:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #0ced1e99;animation:2.6s ease-out infinite lo-ring;position:absolute;inset:-1px}.cv-Finish .fi-card{color:var(--lo-ink);flex-direction:column;gap:14px;padding:20px;display:flex}.cv-Finish .fi-later{min-height:44px;color:var(--lo-muted);justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:flex}.cv-Finish .fi-later:hover{color:var(--lo-ink)}.cv-Finish .lo-funnel .fi-card .lo-input::placeholder{color:#0f0f106b}.cv-Finish .fi-safe{color:var(--lo-muted);align-items:center;gap:8px;font-size:13px;display:flex}.cv-Finish .fi-next .lo-steps li{align-items:center}@media (min-width:900px){.cv-Finish .lo-funnel__body.fi-body{max-width:1080px;padding-left:24px;padding-right:24px}.cv-Finish .fi-grid{grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-template-areas:"hero form""next form";align-items:start;gap:28px 56px}.cv-Finish .lo-illo.fi-illo{border-radius:32px;width:112px;height:112px}.cv-Finish .fi-card{gap:16px;padding:32px}}@media (max-width:640px){.cv-Finish .fi-next{display:none!important}}
