@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/2246fb8caa01a49c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/7ede3623c9ddac57-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9e82d62334b205f4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f5b513e981884070-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b8442747db2a9bad-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6245472ced48d3be-s.p.woff2) format("woff2");unicode-range:u+00??,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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_793e1b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_793e1b{--font-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.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(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.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:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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 Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_747d7b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_747d7b{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}.nav-logo{display:flex;align-items:center;gap:11px;text-decoration:none}.nav-logo-text{font-size:14px;font-weight:700;letter-spacing:.12em;color:var(--text)}.nav-links{display:flex;align-items:center;gap:28px;list-style:none}.nav-links a{color:var(--text2);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--text)}.nav-cta{display:inline-flex;align-items:center;gap:8px;background:var(--cyan);color:#000;font-family:var(--font);font-weight:700;font-size:13px;padding:9px 20px;border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:all .2s;white-space:nowrap;letter-spacing:.01em}.nav-cta:hover{background:#00ffdf;transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,229,204,.35)}.nav-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:6px;background:none;border:1px solid var(--border2);border-radius:8px;cursor:pointer;flex-shrink:0;transition:border-color .2s}.nav-burger:hover{border-color:rgba(255,255,255,.25)}.nav-burger span{display:block;height:1.5px;border-radius:2px;background:var(--text2);transition:all .25s ease;transform-origin:center}.nav-burger.is-open span:first-child{transform:translateY(6.5px) rotate(45deg)}.nav-burger.is-open span:nth-child(2){opacity:0;transform:scaleX(0)}.nav-burger.is-open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.nav-drawer{position:fixed;top:64px;left:0;right:0;z-index:99;background:rgba(7,7,15,.97);backdrop-filter:blur(24px);border-bottom:1px solid var(--border);padding:0 24px;max-height:0;overflow:hidden;transition:max-height .32s cubic-bezier(.4,0,.2,1),padding .32s cubic-bezier(.4,0,.2,1)}.nav-drawer.is-open{max-height:560px;padding:16px 24px 24px}.nav-drawer ul{list-style:none;display:flex;flex-direction:column;gap:2px;margin-bottom:16px}.nav-drawer ul li a{display:block;padding:12px 4px;color:var(--text2);text-decoration:none;font-size:15px;font-weight:500;border-bottom:1px solid var(--border);transition:color .15s}.nav-drawer ul li:last-child a{border-bottom:none}.nav-drawer ul li a:hover{color:var(--text)}.nav-drawer-cta{display:flex}.nav-drawer-cta a{flex:1;text-align:center;background:var(--cyan);color:#000;font-family:var(--font);font-weight:700;font-size:14px;padding:13px 20px;border-radius:var(--r);text-decoration:none;transition:background .2s}.nav-drawer-cta a:hover{background:#00ffdf}.wave-logo{width:32px;height:20px;flex-shrink:0}.orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;pointer-events:none}.orb-a{width:500px;height:500px;background:var(--purple);top:-120px;left:-100px}.orb-b{width:350px;height:350px;background:var(--cyan);bottom:0;right:-80px;opacity:.1}.orb-c{width:250px;height:250px;background:var(--magenta);bottom:80px;left:42%;opacity:.08}.hero-line-static{display:block}.hero-line-2{margin-top:-4px}.hero-inline-line{display:block;white-space:nowrap}.hero-rotating-wrap{--hero-platform-slot-height:1.12em;--hero-platform-slot-width:9.5ch;display:inline-flex;vertical-align:bottom;align-items:flex-start;height:var(--hero-platform-slot-height);min-width:var(--hero-platform-slot-width);overflow:hidden;position:relative}.hero-platform-slider{display:flex;flex-direction:column;animation:platformSlide 12.5s cubic-bezier(.4,0,.2,1) infinite;will-change:transform}.hero-platform{display:flex;align-items:center;height:var(--hero-platform-slot-height);line-height:1;flex-shrink:0;color:var(--c,var(--cyan));text-shadow:0 0 40px color-mix(in srgb,var(--c,var(--cyan)) 40%,transparent),0 0 80px color-mix(in srgb,var(--c,var(--cyan)) 20%,transparent)}.hero-youtube{color:#ff2121}.hero-twitch{color:#9146ff}.hero-instagram{color:#e1306c}.hero-spotify{color:#1db954}.hero-patreon{color:#e6421d}.hero-tiktok{color:#fff;position:relative}.hero-tiktok:after,.hero-tiktok:before{content:attr(data-text);position:absolute;top:0;left:0;height:100%;width:100%}.hero-tiktok:before{color:#69c9d0;animation:tiktokGlitchCyan 2s infinite;clip-path:polygon(0 30%,100% 30%,100% 60%,0 60%)}.hero-tiktok:after{color:#ee1d52;animation:tiktokGlitchRed 2s infinite;clip-path:polygon(0 45%,100% 45%,100% 75%,0 75%)}@keyframes tiktokGlitchCyan{0%,90%,to{transform:translate(0);opacity:0}92%{transform:translate(-3px,1px);opacity:.9}94%{transform:translate(2px,-1px);opacity:.9}96%{transform:translate(-2px);opacity:.85}98%{transform:translate(1px,1px);opacity:.9}}@keyframes tiktokGlitchRed{0%,90%,to{transform:translate(0);opacity:0}91%{transform:translate(3px,-1px);opacity:.9}93%{transform:translate(-2px,1px);opacity:.9}95%{transform:translate(2px);opacity:.85}97%{transform:translate(-1px,-1px);opacity:.9}}.hero-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:48px;position:relative;z-index:1}.hero-left{max-width:960px;width:100%}.badge{display:inline-flex;align-items:center;gap:8px;background:rgba(0,229,204,.08);border:1px solid rgba(0,229,204,.22);color:var(--cyan);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:100px;margin-bottom:28px}.badge-dot{width:6px;height:6px;border-radius:50%;background:var(--cyan);animation:blink 1.6s ease infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}.hero-h1{font-size:clamp(40px,5.2vw,68px);font-weight:800;line-height:1.07;letter-spacing:-.03em;margin-bottom:20px}.hero-sub{font-size:16px;color:var(--text2);font-weight:400;line-height:1.7;max-width:560px;margin:0 auto 36px}.hero-actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.btn-primary{display:inline-flex;align-items:center;gap:9px;background:var(--cyan);color:#000;font-family:var(--font);font-weight:700;font-size:14px;padding:13px 26px;border-radius:var(--r);text-decoration:none;border:none;cursor:pointer;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s;white-space:nowrap}.btn-primary:hover{background:#00ffdf;transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,229,204,.38)}.btn-primary:active{transform:scale(.96)}.btn-ghost{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--text2);font-family:var(--font);font-weight:500;font-size:14px;padding:13px 20px;border:1px solid var(--border2);border-radius:var(--r);text-decoration:none;cursor:pointer;transition:transform .2s,border-color .2s,color .2s,background-color .2s}.btn-ghost:hover{border-color:rgba(255,255,255,.25);color:var(--text)}.btn-ghost:active{transform:scale(.96)}.hero-trust{margin-top:16px;display:flex;gap:20px;flex-wrap:wrap}.trust-chip{font-size:12px;color:var(--text3);display:flex;align-items:center;gap:5px}.trust-chip:before{content:"·";color:var(--text3)}.trust-chip:first-child:before{display:none}.hero-props{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:32px}.hero-prop{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:14px 16px}.hero-prop-label{font-size:11px;color:var(--text3);font-weight:500;margin-bottom:4px}.hero-prop-val{font-size:14px;font-weight:700;color:var(--text)}.hero-interactive{background:rgba(13,13,26,.97);border:1px solid var(--border2);border-radius:var(--r-xl);overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.06),0 0 80px rgba(0,229,204,.04);position:relative;width:95%;max-width:1120px;margin:0 auto}.step-result{margin-top:20px;display:flex;align-items:baseline;gap:8px;padding-top:16px;border-top:1px solid rgba(255,255,255,.05)}.step-result-val{font-size:22px;font-weight:800;color:var(--cyan);letter-spacing:-.02em}.step-result-label{font-size:11px;color:var(--text3);font-weight:500}#results{background:var(--bg)}.results-header{text-align:center;margin-bottom:52px}.results-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.result-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:28px 24px;position:relative;overflow:hidden;transition:all .3s}.result-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad-h);opacity:0;transition:opacity .3s}.result-card:hover{border-color:var(--border2);transform:translateY(-3px)}.result-card:hover:before{opacity:1}.result-val{font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1;letter-spacing:-.03em;background:var(--grad-h);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}.result-title{font-size:14px;font-weight:700;color:var(--text);margin-bottom:10px}.result-body{font-size:13px;color:var(--text3);line-height:1.65}.footer-brand{gap:0}.footer-brand,.footer-socials-col{display:flex;flex-direction:column}.footer-socials-col{gap:6px;margin-top:4px}.footer-social-row{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--text3);text-decoration:none;padding:6px 0;transition:color .2s}.footer-social-row:hover{color:var(--cyan)}.footer-social-row svg{flex-shrink:0;width:18px;height:18px;opacity:.7;transition:opacity .2s}.footer-social-row:hover svg{opacity:1}.platform-tag{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text3);margin-bottom:20px}.platform-tag:before{content:"";width:16px;height:1px;background:currentColor}.section-label{font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--cyan);margin-bottom:14px}.section-h2{font-size:clamp(30px,3.5vw,46px);font-weight:500;line-height:1.1;letter-spacing:-.025em;margin-bottom:16px}.section-sub{font-size:17px;color:var(--text2);line-height:1.7}#tension{background:var(--bg2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.tension-inner{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.tension-body{color:var(--text2);font-size:16px;line-height:1.8}.platform-grid{grid-template-columns:1fr 1fr;gap:10px}.platform-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:14px 18px;transition:border-color .3s}.platform-card:hover{border-color:rgba(255,0,204,.22)}.platform-name{font-size:13px;font-weight:700;color:var(--text);letter-spacing:.02em}.platform-role{font-size:11px;color:var(--text3);margin-top:2px}.platform-dot{width:8px;height:8px;border-radius:50%;background:var(--magenta);opacity:.5;margin-bottom:8px}.zero-bar{margin-top:16px;padding:14px 18px;background:rgba(255,0,204,.06);border:1px solid rgba(255,0,204,.18);border-radius:var(--r)}.zero-text{font-size:14px;font-weight:700;color:var(--magenta)}.zero-sub{font-size:12px;color:var(--text3);margin-top:3px}#pillars{background:var(--bg)}.pillars-header{text-align:center;margin-bottom:56px}.pillars-header .section-sub{max-width:42rem;margin:0 auto}.pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.pillar-card{background:var(--surface);border-radius:var(--r-xl);position:relative;overflow:hidden;transition:all .3s}.pillar-num{font-size:10px;font-weight:700;letter-spacing:.15em;color:var(--text3);text-transform:uppercase;margin-bottom:18px}.pillar-title{font-size:20px;font-weight:700;margin-bottom:14px;letter-spacing:-.01em}.pillar-items{list-style:none}.pillar-items li{font-size:14px;color:var(--text1);padding:7px 0;border-bottom:1px solid rgba(255,255,255,.04);display:flex;align-items:center;gap:9px;line-height:1.5}.pillar-items li:last-child{border-bottom:none}.pillar-items li:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--cyan);flex-shrink:0}.pillar-close{text-align:center;padding:24px 28px;background:rgba(0,229,204,.04);border:1px solid rgba(0,229,204,.1);border-radius:var(--r-xl)}.pillar-close-text{font-size:18px;font-weight:700;color:var(--cyan);text-wrap:pretty}.pillar-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.08em;padding:3px 10px;border-radius:20px;margin-bottom:14px}.pillar-note{margin-top:16px;font-size:13px;color:var(--text2);font-style:italic}.platform-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px}.platform-card{background:rgba(123,47,190,.08);border:1px solid rgba(123,47,190,.2);border-radius:var(--r-xl);padding:28px 28px 24px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.platform-card:hover{border-color:rgba(123,47,190,.5);transform:translateY(-2px)}.platform-card-title-and-icon{display:flex;align-items:center;gap:12px}.platform-card-icon{margin-bottom:14px;position:relative;z-index:1}.platform-card-icon svg{color:#a855f7}.platform-card-title{font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.platform-card-body,.platform-card-title{color:var(--text1);position:relative;z-index:1}.platform-card-body{font-size:15px;line-height:1.65;margin-bottom:14px}.platform-card-tag{font-size:12px;font-weight:600;letter-spacing:.06em;color:rgba(168,85,247,.8);text-transform:uppercase;position:relative;z-index:1}.platform-footer{text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px;background:rgba(123,47,190,.08);border:1px solid rgba(123,47,190,.2);border-radius:var(--r-xl)}.platform-footer-text{font-size:16px;color:var(--text1);max-width:560px;line-height:1.6}.step:hover{border-color:rgba(0,229,204,.18);background:rgba(0,229,204,.02)}.step-num{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;margin-bottom:24px}.sn-1{background:rgba(0,229,204,.1);color:var(--cyan);border:1px solid rgba(0,229,204,.22)}.sn-2{background:rgba(123,47,190,.18);color:#b57bff;border:1px solid rgba(123,47,190,.28)}.sn-3{background:rgba(255,0,204,.1);color:var(--magenta);border:1px solid rgba(255,0,204,.22)}.step-lbl{font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--text3);margin-bottom:8px}.step-title{font-size:20px;font-weight:700;margin-bottom:12px;letter-spacing:-.01em}.step-body{font-size:14px;color:var(--text2);line-height:1.75}#forwho{background:var(--bg)}.forwho-inner{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.target-list{list-style:none;display:flex;flex-direction:column;gap:10px;margin-top:32px}.target-item{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);transition:all .2s}.target-item:hover{border-color:rgba(0,229,204,.18);background:rgba(0,229,204,.03)}.target-icon{font-size:18px;margin-top:1px}.target-title{font-size:13px;font-weight:700;margin-bottom:2px}.target-sub{font-size:12px;color:var(--text3)}.excl-box{padding:20px 24px;border:1px solid rgba(255,255,255,.05);border-radius:var(--r-lg);background:rgba(255,255,255,.02)}.excl-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:14px}.excl-list{list-style:none;display:flex;flex-direction:column;gap:8px}.excl-list li{font-size:13px;color:var(--text3);display:flex;align-items:center;gap:9px}.excl-list li:before{content:"×";color:rgba(255,255,255,.18);font-size:14px;font-weight:700}.incl-box{margin-top:16px;padding:20px 24px;background:rgba(0,229,204,.04);border:1px solid rgba(0,229,204,.12);border-radius:var(--r-lg)}.incl-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);margin-bottom:14px}.incl-list{list-style:none;display:flex;flex-direction:column;gap:8px}.incl-list li{font-size:13px;color:var(--text2);display:flex;align-items:center;gap:9px}.incl-list li:before{content:"→";color:var(--cyan);font-size:13px;font-weight:700}#trust{background:var(--bg2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.trust-inner{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.trust-tabbed{display:grid;grid-template-columns:1fr 1.4fr;gap:72px;align-items:start}.trust-left{position:sticky;top:100px}.trust-tabs{display:flex;flex-direction:column;gap:4px;margin-top:32px}.trust-tab{display:block;width:100%;text-align:left;background:none;padding:12px 16px;border-radius:var(--r-md);font-size:16px;font-weight:500;color:var(--text3);cursor:pointer;transition:all .2s;border:none;border-left:2px solid transparent}.trust-tab:hover{color:var(--text2);background:rgba(255,255,255,.04)}.trust-tab-active{color:var(--cyan);background:rgba(0,229,204,.06);border-left-color:var(--cyan);font-weight:600}.trust-right{min-height:420px}.trust-tab-content{display:flex;flex-direction:column;gap:20px}.trust-tab-headline{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.trust-tab-body{font-size:16px;color:var(--text2);line-height:1.65;margin-bottom:8px}.trust-points{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:32px}.trust-point{display:flex;align-items:flex-start;gap:12px;font-size:16px;color:var(--text1);line-height:1.5}.trust-check{width:22px;height:22px;border-radius:50%;flex-shrink:0;margin-top:1px;background:rgba(0,229,204,.12);border:1px solid rgba(0,229,204,.3);display:flex;align-items:center;justify-content:center;color:var(--cyan);font-size:14px;font-weight:700}.perms-card{background:rgba(13,13,26,.95);border:1px solid var(--border2);border-radius:var(--r-xl);overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.5)}.perms-header{padding:16px 20px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}.perms-header-left{display:flex;flex-direction:column;gap:2px}.perms-header-label{font-size:14px;color:var(--text3);font-weight:500}.perms-header-title{font-size:16px;font-weight:700;color:var(--text)}.perms-revoke{font-size:14px;font-weight:600;color:var(--text3);background:rgba(255,255,255,.06);border:1px solid var(--border2);padding:5px 12px;border-radius:100px;cursor:pointer;transition:all .2s}.perms-revoke:hover{color:var(--text);border-color:var(--border2)}.perms-list{padding:12px 16px;display:flex;flex-direction:column;gap:6px}.perm-row{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:var(--r);transition:background .2s}.perm-row:hover{background:rgba(255,255,255,.03)}.perm-name{font-size:14px;color:var(--text1);font-weight:300}.perm-status{display:flex;align-items:center;justify-content:flex-end;gap:6px;font-size:13px;font-weight:600}.perm-ok{color:var(--cyan)}.perm-ok:before{content:"●";font-size:7px}.perm-no{color:var(--text3)}.perm-no:before{content:"●";font-size:7px}.perms-footer{margin:0 16px 16px;padding:12px 16px;background:rgba(0,229,204,.05);border:1px solid rgba(0,229,204,.12);border-radius:var(--r)}.perms-footer-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:4px}.perms-footer-val{font-size:14px;font-weight:600;color:var(--cyan)}#faq{background:var(--bg)}.faq-header{margin-bottom:40px}.faq-header .section-sub{max-width:480px}.faq-group-label{font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text3);margin-bottom:12px}.faq-list{display:flex;flex-direction:column;gap:1px;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--border);margin-bottom:32px}.faq-q{width:100%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:var(--font);font-size:15px;font-weight:600;color:var(--text);text-align:left}.faq-item:last-child .faq-q{border-bottom:none}.faq-q.open{background:rgba(0,229,204,.04);border-bottom-color:rgba(0,229,204,.1)}.faq-icon{width:28px;height:28px;border-radius:50%;flex-shrink:0;margin-left:16px;background:rgba(255,255,255,.06);border:1px solid var(--border2);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--text3);transition:all .3s;font-weight:400}.faq-q.open .faq-icon{background:rgba(0,229,204,.1);border-color:rgba(0,229,204,.25);color:var(--cyan);transform:rotate(45deg)}.faq-a{background:rgba(255,255,255,.02);border-bottom:1px solid var(--border);padding:0 24px;overflow:hidden;transition:max-height .35s ease,padding .35s ease}.faq-a.open{max-height:200px;padding:20px 24px}.faq-item:last-child .faq-a{border-bottom:none}.faq-a p{font-size:14px;color:var(--text2);line-height:1.75}.faq-cta-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;background:rgba(255,255,255,.03);border:1px solid var(--border2);border-radius:var(--r-xl);padding:28px 32px}.faq-cta-hl{font-size:20px;font-weight:700;margin-bottom:6px;letter-spacing:-.01em}.faq-cta-sub{font-size:13px;color:var(--text3)}.faq-cta-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.faq-cta-note{font-size:11px;color:var(--text3)}footer{background:var(--bg);border-top:1px solid var(--border);padding:48px 40px}.footer-inner{max-width:1120px;margin:0 auto;border-bottom:1px solid var(--border)}.footer-logo{display:flex;align-items:center;gap:10px;text-decoration:none;margin-bottom:14px}.footer-logo-text{font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--text)}.footer-desc{font-size:13px;color:var(--text3);line-height:1.7}.footer-col-title{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text3);margin-bottom:18px}.footer-links{list-style:none;display:flex;flex-direction:column;gap:10px}.footer-links a{font-size:13px;color:var(--text2);text-decoration:none;transition:color .2s}.footer-links a:hover{color:var(--text)}.footer-bottom{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:20px;gap:14px}.footer-copy{font-size:12px;color:var(--text3);text-align:center;width:100%}.footer-socials{display:flex;gap:10px}.footer-social{width:34px;height:34px;border-radius:8px;background:var(--surface);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--text3);font-size:13px;font-weight:700;transition:all .2s}.footer-social:hover{border-color:rgba(0,229,204,.28);color:var(--cyan)}.yt{fill:currentColor}.pillar-icon i{font-size:22px;color:inherit;line-height:1}.target-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0}.target-icon i{font-size:20px;color:var(--cyan)}.platform-brand{width:18px;height:18px;fill:var(--text3);margin-bottom:8px;display:block;transition:fill .3s}.platform-card:hover .platform-brand{fill:var(--text2)}.footer-social svg{width:14px;height:14px;fill:currentColor}.hero-section{padding-top:128px;padding-bottom:80px}.page-hero-layout{display:grid;gap:32px;align-items:center}.page-hero-layout-content{grid-template-columns:minmax(0,1fr)}.page-hero-layout-split{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.page-hero-content{display:flex;flex-direction:column}.page-hero-content-centered{align-items:center;text-align:center}.page-hero-content-left{align-items:flex-start;text-align:left;justify-self:start}.page-hero-sub-centered{max-width:680px;margin:0 auto 28px}.page-hero-sub-left{max-width:680px;margin:0 0 28px}.page-hero-actions-centered{justify-content:center}.page-hero-actions-left,.page-hero-actions-left .btn-ghost,.page-hero-actions-left .btn-primary{justify-content:flex-start}.page-hero-aside{width:100%}@media (max-width:900px){.page-hero-layout-split{grid-template-columns:1fr}.page-hero-content-left{justify-self:stretch}.page-hero-aside{width:100%}}.scroll-more{display:flex;align-items:center;justify-content:center;height:36px;font-size:14px;backface-visibility:hidden}.scroll-more,.scroll-more:focus,.scroll-more:hover{color:#fff;text-decoration:none}.scroll-more span{vertical-align:middle;opacity:.5;transition:opacity .3s}.scroll-more:hover span{opacity:1}.scroll-more .icon{position:relative;display:inline-block;width:36px;height:36px;vertical-align:middle;border:1px solid #fff;border-radius:50%;margin-right:8px;padding:8px 0 0 12px}.scroll-more .icon:before{display:block;width:10px;height:18px;content:"";border:1px solid #fff;border-radius:12px}.scroll-more .icon:after{position:absolute;display:block;top:11px;left:16px;width:2px;height:4px;content:"";background-color:#fff;animation:scroll 1.2s infinite}@keyframes scroll{0%{opacity:.8;transform:translateY(0);height:1px}60%{opacity:.6;height:4px}to{opacity:0;transform:translateY(8px);height:1px}}.surface{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl)}.page-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:32px;align-items:center}.page-hero-grid>div:first-child{text-align:left;justify-self:start}.page-hero-sub{max-width:680px;margin:0 0 28px}.page-hero-actions,.page-hero-actions .btn-ghost,.page-hero-actions .btn-primary{justify-content:flex-start}.page-trust-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.page-trust-chip{font-size:12px;color:var(--text2);padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid var(--border)}.page-hero-panel{padding:28px;position:relative;overflow:hidden}.page-hero-panel-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);margin-bottom:14px}.page-hero-panel-copy{font-size:15px;color:var(--text2);line-height:1.7;margin-bottom:20px}.page-bullets{display:flex;flex-direction:column;gap:12px}.page-bullet{display:flex;align-items:flex-start;gap:10px;color:var(--text2);font-size:14px;line-height:1.6}.page-bullet span{width:8px;height:8px;border-radius:999px;background:var(--cyan);margin-top:7px;flex-shrink:0}.marketing-grid{display:grid;gap:20px}.marketing-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-card,.pain-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl);padding:28px}.marketing-card-icon,.pain-card-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(0,229,204,.08);border:1px solid rgba(0,229,204,.16);color:var(--cyan);margin-bottom:16px}.marketing-card-icon svg,.pain-card-icon svg{width:26px;height:26px}.marketing-card-eyebrow{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text3);margin-bottom:10px}.marketing-card-title,.pain-card-title{font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.02em;margin-bottom:12px}.marketing-card-body,.pain-card-body{font-size:15px;color:var(--text2);line-height:1.7}.marketing-card-footer{margin-top:16px;font-size:12px;color:var(--cyan);font-weight:600}@media (max-width:1100px){.container{max-width:960px}section:not([aria-live=polite]){padding:80px 32px}nav{padding:0 28px}}@media (max-width:1024px){.container{max-width:100%;padding:0 28px}section:not([aria-live=polite]){padding:72px 28px}nav{padding:0 24px}.nav-cta,.nav-links{display:none}.nav-burger{display:flex}.hero-section{padding:112px 28px 64px}.hero-inner{gap:40px}.hero-sub{font-size:15px}.hero-props{grid-template-columns:repeat(3,1fr);gap:8px}.forwho-inner,.tension-inner,.trust-inner{grid-template-columns:1fr 1fr;gap:48px}.trust-tabbed{grid-template-columns:1fr 1.4fr;gap:48px}.pillars-grid{grid-template-columns:1fr;gap:16px}.pillar-close-text{font-size:16px}.steps-grid{grid-template-columns:repeat(3,1fr);gap:16px}.platform-grid{grid-template-columns:repeat(2,1fr)}.marketing-grid-4,.page-hero-grid,.pricing-grid,.two-col-section{grid-template-columns:1fr 1fr}.stat-grid{grid-template-columns:1fr}.for-bento-grid{grid-template-columns:repeat(4,1fr)}.for-bento-featured{grid-column:span 2}.about-founders-grid,.about-quotes-grid,.about-stats-row{grid-template-columns:repeat(3,1fr)}.footer-inner{gap:48px}}@media (max-width:768px){:root{--r-xl:16px}.container,nav{padding:0 20px}nav{height:56px}.nav-links{display:none}.nav-drawer{top:56px}.hero-section{padding:96px 20px 56px}.hero-inner{gap:32px}.hero-h1{font-size:clamp(32px,6vw,52px);letter-spacing:-.025em}.hero-sub{font-size:14px;max-width:100%}.hero-actions{flex-direction:column;align-items:center;gap:12px}.hero-actions .btn-ghost,.hero-actions .btn-primary{width:100%;max-width:320px;justify-content:center}.hero-props{grid-template-columns:repeat(3,1fr);gap:8px}.hero-prop-val{font-size:13px}.forwho-inner,.tension-inner,.trust-inner{grid-template-columns:1fr;gap:36px}.trust-tabbed{grid-template-columns:1fr;gap:32px}.trust-left{position:static}.trust-tabs{flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:24px}.trust-tab{width:auto;border-left:none;border-bottom:2px solid transparent;border-radius:var(--r-sm)}.trust-tab-active{border-left-color:transparent;border-bottom-color:var(--cyan)}.trust-right{min-height:auto}.tension-img-wrap{order:-1}.pillars-grid,.steps-grid{grid-template-columns:1fr;gap:14px}.marketing-grid-2,.marketing-grid-3,.marketing-grid-4,.page-hero-grid,.platform-grid,.pricing-grid,.stat-grid,.two-col-section{grid-template-columns:1fr}.for-bento-grid{grid-template-columns:1fr 1fr}.for-bento-featured{grid-column:span 2}.about-founders-grid,.about-mv-grid,.about-quotes-grid,.about-stats-row,.about-values-grid{grid-template-columns:1fr}.cta-block,.hiw-b2b-callout{flex-direction:column;align-items:flex-start}.timeline-item{grid-template-columns:1fr}.score-bar-row{grid-template-columns:92px 1fr 36px}.faq-cta-bar{flex-direction:column;gap:16px}.faq-cta-bar,.faq-cta-right{align-items:flex-start}.footer-inner{grid-template-columns:1fr;gap:40px}.hi-browser-wrap{display:none}}@media (max-width:430px){nav{padding:0 16px;height:52px}.hero-section{padding:84px 16px 48px}.hero-h1{font-size:clamp(28px,8.5vw,40px);max-width:100%;text-wrap:balance;overflow-wrap:anywhere}.hero-sub{font-size:13px;line-height:1.6}.page-hero-sub{max-width:100%;margin-left:auto;margin-right:auto}.hero-props{grid-template-columns:1fr;gap:8px}.hero-prop{padding:10px 12px}.dp-row{grid-template-columns:1fr;gap:10px}.dp-score-card,.dp-signal-card{padding:14px}.section-h2{font-size:clamp(22px,7vw,32px)}.section-sub{font-size:13px}.forwho-inner,.tension-inner,.trust-inner{gap:28px}.pillars-grid,.platform-grid,.steps-grid{gap:12px}.pillar-card,.step{padding:20px 16px}.faq-item{padding:16px 0}.faq-q{font-size:14px}.footer-inner{gap:32px}.footer-nav{grid-template-columns:repeat(2,1fr);gap:24px}.faq-cta-bar{gap:12px}.btn-ghost,.btn-primary{font-size:13px;padding:11px 20px}}@media (max-width:360px){nav{padding:0 14px}.hero-section{padding:76px 14px 40px}.hero-h1{font-size:clamp(26px,9vw,34px);overflow-wrap:anywhere}.hero-sub{font-size:12px}.hero-props{gap:6px}.section-h2{font-size:clamp(20px,8vw,28px)}.footer-nav{grid-template-columns:1fr;gap:20px}.btn-ghost,.btn-primary{font-size:12px;padding:10px 16px}}