@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/unbounded-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/unbounded-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/unbounded-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrainsmono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrainsmono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrainsmono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrainsmono-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--bg: #0a0a0d;--bg-soft: #111016;--line: rgba(244, 240, 250, .09);--text: #f3f1f7;--muted: rgba(243, 241, 247, .58);--grad: linear-gradient(121.05deg, #7b30fb -.52%, #c11799 51.5%, #8d0095 97.85%);--grad-soft: linear-gradient(121.05deg, rgba(123, 48, 251, .6) -.52%, rgba(193, 23, 153, .6) 51.5%, rgba(141, 0, 149, .6) 97.85%);--glow: .55;--font-display: "Unbounded", sans-serif;--font-body: "Manrope", sans-serif;--font-mono: "JetBrains Mono", monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.lw-page{max-width:1240px;margin:0 auto;padding:68px 20px 0}a{color:inherit}@media(prefers-reduced-motion:no-preference){.reveal-on .lw-hero,.reveal-on .lw-section,.reveal-on .lw-footer{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.reveal-on .lw-card,.reveal-on .lw-plan,.reveal-on .lw-how-step,.reveal-on .lw-faq-item{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.reveal-on .lw-is-visible,.reveal-on .lw-is-visible .lw-card,.reveal-on .lw-is-visible .lw-plan,.reveal-on .lw-is-visible .lw-how-step,.reveal-on .lw-is-visible .lw-faq-item{opacity:1;transform:none}.reveal-on .lw-is-visible .lw-card:nth-child(2),.reveal-on .lw-is-visible .lw-plan:nth-child(2),.reveal-on .lw-is-visible .lw-how-step:nth-child(2),.reveal-on .lw-is-visible .lw-faq-item:nth-child(2){transition-delay:.08s}.reveal-on .lw-is-visible .lw-card:nth-child(3),.reveal-on .lw-is-visible .lw-plan:nth-child(3),.reveal-on .lw-is-visible .lw-how-step:nth-child(3),.reveal-on .lw-is-visible .lw-faq-item:nth-child(3){transition-delay:.16s}.reveal-on .lw-is-visible .lw-card:nth-child(4),.reveal-on .lw-is-visible .lw-faq-item:nth-child(4){transition-delay:.24s}.reveal-on .lw-is-visible .lw-faq-item:nth-child(5){transition-delay:.32s}}.lw-banner{margin:16px 0 0;padding:14px 18px;border-radius:12px;font-size:15px;border:1px solid var(--line);background:var(--bg-soft)}.lw-banner-ok{border-color:#7b30fb73}.lw-banner-warn{border-color:#c1179973}.lw-h1{font-family:var(--font-display);font-weight:600;font-size:clamp(40px,6vw,48px);line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.lw-h2{font-family:var(--font-display);font-weight:600;font-size:clamp(26px,3.4vw,38px);line-height:1.15;text-wrap:balance}.lw-h3{font-family:var(--font-display);font-weight:500;font-size:17px;line-height:1.3;margin-bottom:12px}.lw-grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lw-lead{color:var(--muted);font-size:14px;max-width:560px;text-wrap:pretty}.lw-code{font-family:var(--font-mono);font-size:.88em;background:#f4f0fa14;border:1px solid var(--line);border-radius:6px;padding:1px 7px}.lw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-weight:600;font-size:16px;line-height:1;padding:17px 28px;border-radius:12px;text-decoration:none;border:1px solid transparent;transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;cursor:pointer;white-space:nowrap}.lw-btn:disabled{opacity:.7;cursor:default}.lw-btn:active{transform:translateY(1px)}.lw-btn-grad{background:var(--grad);color:#fff;box-shadow:0 8px 28px -8px rgba(193,23,153,calc(var(--glow) * .9))}.lw-btn-grad:hover{box-shadow:0 10px 36px -6px rgba(193,23,153,var(--glow));transform:translateY(-1px)}.lw-btn-ghost{border-color:var(--line);color:var(--text);background:transparent}.lw-btn-ghost:hover{border-color:#f4f0fa47;background:#f4f0fa0a}.lw-btn-sm{padding:11px 20px;font-size:14px;border-radius:10px}.lw-btn-grad-border{color:var(--text);border:1.5px solid transparent;background:linear-gradient(var(--bg-soft),var(--bg-soft)) padding-box,var(--grad) border-box}.lw-btn-grad-border:hover{transform:translateY(-1px);box-shadow:0 10px 36px -12px rgba(193,23,153,calc(var(--glow) * .8));background:linear-gradient(#f4f0fa0d,#f4f0fa0d) padding-box,var(--grad) border-box}.lw-nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;gap:36px;padding:16px max(20px,calc((100vw - 1240px)/2));background:#0a0a0db8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.lw-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.lw-logo-img{width:30px;height:30px;display:block;filter:drop-shadow(0 0 12px rgba(193,23,153,calc(var(--glow) * .6)))}.lw-logo-text{font-family:var(--font-display);font-weight:600;font-size:16px;letter-spacing:.02em}.lw-nav-links{display:flex;gap:28px;margin-left:auto}.lw-nav-links a{text-decoration:none;color:var(--muted);font-size:15px;font-weight:500;transition:color .15s ease}.lw-nav-links a:hover{color:var(--text)}.lw-hero{position:relative;padding:56px 0 90px}.lw-badge{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:13px;color:var(--muted);border:1px solid var(--line);border-radius:100px;padding:8px 16px;margin-bottom:30px}.lw-badge-dot{width:7px;height:7px;border-radius:50%;background:var(--grad);box-shadow:0 0 10px rgba(193,23,153,var(--glow))}.lw-cta-row{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px}.lw-proofs{display:flex;gap:10px;flex-wrap:wrap;list-style:none;margin-top:44px;color:var(--muted);font-size:14px}.lw-proofs li{display:flex;align-items:center;gap:9px}.lw-proofs li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--grad);flex:none}.lw-hero-split{display:grid;grid-template-columns:.8fr 1fr;gap:40px;align-items:center}.lw-hero-split .lw-lead{margin-top:24px}.lw-hero-split-visual{position:relative}.lw-hero-img{position:relative;display:block;width:100%;height:auto;border-radius:18px;border:1px solid rgba(244,240,250,.13);box-shadow:0 30px 70px -30px #000000d9}.lw-conf-glow{position:absolute;inset:-40px -30px;background:var(--grad-soft);opacity:calc(var(--glow) * .4);filter:blur(70px);border-radius:40px;pointer-events:none}.lw-conf-card{position:relative;background:var(--bg-soft);border:1px solid rgba(244,240,250,.13);border-radius:16px;overflow:hidden;box-shadow:0 30px 70px -30px #000c}.lw-conf-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:13px}.lw-conf-file{color:var(--text)}.lw-conf-status{display:flex;align-items:center;gap:8px;color:var(--muted)}.lw-conf-status-dot{width:7px;height:7px;border-radius:50%;background:var(--grad);box-shadow:0 0 8px rgba(193,23,153,var(--glow))}.lw-conf-body{font-family:var(--font-mono);font-size:13.5px;line-height:1.75;color:var(--muted);padding:20px 22px 24px;overflow-x:auto}.lw-section{padding:96px 0 8px}.lw-how{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}.lw-how-step{position:relative;background:var(--bg-soft);border:1px solid var(--line);border-radius:16px;padding:28px 26px 30px;transition:border-color .2s ease,transform .2s ease}.lw-how-step:hover{border-color:#c1179959;transform:translateY(-2px)}.lw-how-num{font-family:var(--font-display);font-weight:700;font-size:40px;line-height:1;margin-bottom:18px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lw-how-step p{color:var(--muted);font-size:15px;line-height:1.65}.lw-flow{display:flex;align-items:center;gap:0;margin:48px 0 20px;flex-wrap:wrap;row-gap:20px}.lw-flow-node{font-family:var(--font-mono);font-size:13px;color:var(--text);border:1px solid var(--line);background:var(--bg-soft);border-radius:10px;padding:13px 18px;white-space:nowrap}.lw-flow-node-grad{border:none;position:relative;background:var(--bg-soft)}.lw-flow-node-grad:before{content:"";position:absolute;inset:0;border-radius:10px;padding:1px;background:var(--grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lw-flow-link{flex:1 1 90px;min-width:70px;height:1px;background:linear-gradient(90deg,#7b30fb80,#c1179980);position:relative}.lw-flow-label{position:absolute;top:-24px;left:50%;transform:translate(-50%);font-family:var(--font-mono);font-size:11.5px;color:var(--muted);white-space:nowrap}.lw-grid{display:grid;gap:18px;margin-top:44px}.lw-grid-4{grid-template-columns:repeat(4,1fr)}.lw-card{background:var(--bg-soft);border:1px solid var(--line);border-radius:16px;padding:26px 24px 28px;transition:border-color .2s ease,transform .2s ease}.lw-card:hover{border-color:#c1179959;transform:translateY(-2px)}.lw-card p{color:var(--muted);font-size:15px;line-height:1.65}.lw-tabs{display:flex;gap:8px;margin-top:40px;flex-wrap:wrap}.lw-tab{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--muted);background:transparent;border:1px solid var(--line);border-radius:100px;padding:11px 22px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.lw-tab:hover{color:var(--text);border-color:#f4f0fa40}.lw-tab-active{color:#fff;background:var(--grad);border-color:transparent}.lw-steps-card{margin-top:22px;background:var(--bg-soft);border:1px solid var(--line);border-radius:16px;padding:28px 30px 30px;max-width:760px}.lw-steps-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.lw-steps-app{font-family:var(--font-mono);font-size:13px;color:var(--muted)}.lw-steps-head .lw-btn{flex-shrink:0}.lw-steps{list-style:none;display:flex;flex-direction:column;gap:18px}.lw-steps li{display:flex;gap:16px;align-items:flex-start}.lw-step-num{flex:none;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:13px;color:#fff;background:var(--grad)}.lw-step-text{color:var(--text);font-size:16px;padding-top:2px}.lw-steps-qr{display:flex;align-items:flex-start;gap:12px;margin-top:24px;padding:16px 18px;border-radius:12px;background:#f4f0fa0a;border:1px solid var(--line);color:var(--muted);font-size:14px;line-height:1.5}.lw-steps-qr-icon{flex:none;font-size:18px;line-height:1.4;color:var(--text)}.lw-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;align-items:stretch}.lw-plan{position:relative;display:flex;flex-direction:column;background:var(--bg-soft);border:1px solid var(--line);border-radius:18px;padding:32px 28px 28px}.lw-plan-featured{border:none;box-shadow:0 24px 60px -24px rgba(193,23,153,calc(var(--glow) * .55))}.lw-plan-featured:before{content:"";position:absolute;inset:0;border-radius:18px;padding:1.5px;background:var(--grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lw-plan-flag{position:absolute;top:-13px;right:24px;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:#fff;background:var(--grad);border-radius:100px;padding:5px 14px}.lw-plan-name{font-family:var(--font-display);font-weight:500;font-size:17px;color:var(--muted)}.lw-plan-price{font-family:var(--font-display);font-weight:700;font-size:46px;line-height:1.1;margin-top:14px}.lw-plan-per{font-family:var(--font-mono);font-size:13px;color:var(--muted);margin-top:6px}.lw-plan-note{color:var(--muted);font-size:15px;margin-top:16px}.lw-plan-feats{list-style:none;display:flex;flex-direction:column;gap:10px;margin:22px 0 28px;padding-top:22px;border-top:1px solid var(--line);font-size:15px;color:var(--text);flex:1}.lw-plan-feats li{display:flex;align-items:center;gap:10px}.lw-plan-feats li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--grad);flex:none}.lw-plan-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lw-plan .lw-btn{width:100%;padding-left:16px;padding-right:16px}.lw-pay-modal{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:#0a0a0db8;backdrop-filter:blur(10px)}.lw-pay-modal[hidden]{display:none}.lw-pay-dialog{position:relative;width:min(420px,100%);border:1px solid var(--line);border-radius:18px;background:var(--bg-soft);padding:28px;box-shadow:0 30px 80px -36px #000000e6}.lw-pay-close{position:absolute;top:12px;right:14px;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;background:#f4f0fa0a;color:var(--text);font-size:22px;line-height:1;cursor:pointer}.lw-pay-plan{color:var(--muted);margin:-2px 0 20px}.lw-tribute-form{display:grid;gap:10px;margin-top:12px}.lw-tribute-form[hidden]{display:none}.lw-tribute-form label{display:grid;gap:7px}.lw-tribute-form span{color:var(--muted);font-size:13px}.lw-tribute-form input{width:100%;border:1px solid var(--line);border-radius:10px;background:#f4f0fa0d;color:var(--text);font:inherit;font-size:15px;padding:13px 14px;outline:none}.lw-tribute-form input:focus{border-color:#c117998c}.lw-faq{margin-top:40px;max-width:760px;display:flex;flex-direction:column;gap:12px}.lw-faq-item{background:var(--bg-soft);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:border-color .2s ease}.lw-faq-open{border-color:#c1179959}.lw-faq-q{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;text-align:left;background:none;border:none;cursor:pointer;color:var(--text);font-family:var(--font-body);font-weight:600;font-size:16.5px;padding:20px 24px}.lw-faq-icon{flex:none;position:relative;width:14px;height:14px}.lw-faq-icon:before,.lw-faq-icon:after{content:"";position:absolute;background:var(--muted);transition:transform .25s ease}.lw-faq-icon:before{left:0;top:6px;width:14px;height:2px}.lw-faq-icon:after{left:6px;top:0;width:2px;height:14px}.lw-faq-open .lw-faq-icon:after{transform:scaleY(0)}.lw-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.lw-faq-open .lw-faq-a{grid-template-rows:1fr}.lw-faq-a p{overflow:hidden;color:var(--muted);font-size:15.5px;line-height:1.65;padding:0 24px}.lw-faq-open .lw-faq-a p{padding-bottom:22px}#connect,#faq{text-align:center}#connect .lw-tabs{justify-content:center}#connect .lw-steps-card{margin-inline:auto;text-align:left}#faq .lw-faq{margin-inline:auto}#faq .lw-faq-q,#faq .lw-faq-a p{text-align:left}.lw-footer{padding:110px 0 36px}.lw-footer-cta{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center;padding:64px 32px;border:1px solid var(--line);border-radius:22px;background:radial-gradient(ellipse 70% 120% at 50% 130%,rgba(123,48,251,calc(var(--glow) * .22)),transparent 70%),var(--bg-soft)}.lw-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:44px;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:14px}.lw-footer-brand{font-family:var(--font-display);font-weight:600;color:var(--text)}.lw-footer-note{font-family:var(--font-mono);font-size:12.5px}.lw-footer-support{margin-top:4px;color:var(--muted);font-size:14px}.lw-footer-support a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.lw-footer-support a:hover{color:#fff}.lw-footer-mail{color:var(--muted);font-family:var(--font-mono);font-size:12.5px;transition:color .15s ease}.lw-footer-mail:hover{color:var(--text)}@media(max-width:920px){.lw-grid-4{grid-template-columns:repeat(2,1fr)}.lw-hero-split{grid-template-columns:1fr;gap:48px}.lw-plans{grid-template-columns:1fr;max-width:440px}.lw-flow-label{display:none}}@media(max-width:640px){.lw-page{padding:0 20px}.lw-nav{justify-content:space-between}.lw-nav-links,.lw-hero-split-visual{display:none}.lw-how,.lw-grid-4{grid-template-columns:1fr}.lw-hero{padding:72px 0 64px}.lw-section{padding:72px 0 8px}.lw-cta-row .lw-btn{width:100%}}
