@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-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:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_7fd790{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_7fd790{--font-outfit:"Outfit","Outfit Fallback"}:root{--f-sans:var(--font-outfit,"Outfit"),ui-sans-serif,system-ui,sans-serif;--electric-lime:#beff50;--near-black:#14140f;--pure-white:#ffffff;--warm-cream:#f5f5eb;--parchment:#fafaf5;--stone:#d2d2c8;--graphite:#6e6e64;--charcoal:#30302a;--coral:#eb3131;--void:#0f0025;--accent:#4e00df;--accent-bright:#bb07ff;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;padding:0;overflow-x:hidden;width:100%}body{font-family:var(--f-sans);background:var(--warm-cream);color:var(--near-black);-webkit-font-smoothing:antialiased;font-weight:400}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer}section[id]{scroll-margin-top:80px}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{50%{opacity:.3}}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.container{max-width:1280px;margin:0 auto;padding:0 32px}.section-label{font-size:10px;color:var(--graphite);text-transform:uppercase;letter-spacing:.14em;display:flex;align-items:center;gap:10px;margin-bottom:22px;font-weight:600}.section-label:before{content:"";width:20px;height:1px;background:var(--near-black);flex-shrink:0}.section-h{font-size:clamp(32px,4.5vw,58px);font-weight:500;letter-spacing:-.035em;line-height:1.05;margin:0 0 16px;color:var(--near-black)}.section-sub{color:var(--graphite);font-size:clamp(14px,1.1vw,16px);line-height:1.65;margin:0;max-width:52ch;font-weight:400}.nav{position:fixed;top:0;left:0;right:0;z-index:1000;justify-content:space-between;padding:12px 32px;background:rgba(245,245,235,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--stone)}.logo,.nav{display:flex;align-items:center}.logo-img{height:44px;width:auto;flex-shrink:0}.nav-links{display:flex;gap:2px;align-items:center}.nav-link{padding:8px 16px;border-radius:100px;font-size:14px;color:var(--graphite);font-weight:400;transition:background .18s,color .18s}.nav-link:hover{background:rgba(20,20,15,.06);color:var(--near-black)}.nav-cta{padding:10px 20px;border-radius:100px;background:var(--accent);color:var(--pure-white);font-weight:600;font-size:14px;transition:all .18s cubic-bezier(.16,1,.3,1)}.nav-cta:hover{background:color-mix(in srgb,var(--accent) 85%,#000);transform:translateY(-1px)}.nav-cta:active{transform:scale(.97)}.hero2{min-height:100dvh;background:var(--warm-cream);display:flex;flex-direction:column;justify-content:center;padding:100px 32px 80px}.hero2-inner{max-width:1280px;margin:0 auto;width:100%;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:72px;gap:72px;align-items:center}.hero2-tag{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--graphite);margin-bottom:36px;animation:fadeUp .6s cubic-bezier(.2,.8,.2,1) both}.hero2-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:pulse 1.8s ease-in-out infinite;flex-shrink:0}.hero2-h{font-size:clamp(52px,7.5vw,96px);font-weight:500;line-height:.93;letter-spacing:-.04em;margin:0 0 32px;color:var(--near-black);animation:fadeUp .7s cubic-bezier(.2,.8,.2,1) .08s both}.hero2-line{display:block}.hero2-line-em{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:7px;text-decoration-thickness:6px}.hero2-p{font-size:clamp(15px,1.15vw,17px);line-height:1.65;color:var(--graphite);max-width:50ch;margin:0 0 40px;animation:fadeUp .7s cubic-bezier(.2,.8,.2,1) .16s both}.hero2-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:52px;animation:fadeUp .7s cubic-bezier(.2,.8,.2,1) .24s both}.hero2-btn-lime{display:inline-flex;align-items:center;gap:8px;padding:15px 26px;border-radius:100px;background:var(--accent);color:var(--pure-white);font-weight:700;font-size:15px;letter-spacing:-.01em;transition:all .2s cubic-bezier(.16,1,.3,1)}.hero2-btn-lime:hover{background:color-mix(in srgb,var(--accent) 85%,#000);transform:translateY(-1px)}.hero2-btn-lime:active{transform:scale(.97)}.hero2-btn-ghost{display:inline-flex;align-items:center;gap:8px;padding:15px 26px;border-radius:100px;border:1px solid rgba(20,20,15,.2);color:var(--near-black);font-size:15px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1)}.hero2-btn-ghost:hover{background:rgba(20,20,15,.05);border-color:var(--near-black)}.hero2-btn-ghost:active{transform:scale(.97)}.hero2-stats{display:flex;align-items:center;border-top:1px solid var(--stone);padding-top:32px;animation:fadeUp .7s cubic-bezier(.2,.8,.2,1) .32s both}.hero2-stat{display:flex;flex-direction:column;gap:4px;padding-right:32px;border-right:1px solid var(--stone)}.hero2-stat+.hero2-stat{padding-left:32px}.hero2-stat:last-child{border-right:none}.hero2-stat-num{font-size:24px;font-weight:500;letter-spacing:-.04em;color:var(--near-black);line-height:1}.hero2-stat-lbl{font-size:10px;color:var(--graphite);letter-spacing:.03em;font-weight:400}.hero2-preview{animation:fadeUp .9s cubic-bezier(.2,.8,.2,1) .1s both}.hero2-card{background:var(--pure-white);border-radius:24px;border:1px solid var(--stone);overflow:hidden;box-shadow:0 40px 100px -32px rgba(20,20,15,.14);animation:cardFloat 7s ease-in-out 1s infinite}.hc-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--stone);background:var(--parchment)}.hc-label-sm{font-size:12px;font-weight:600;color:var(--near-black);letter-spacing:-.01em}.hc-live{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:700;color:var(--graphite);letter-spacing:.1em;text-transform:uppercase}.hc-live-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:pulse 1.6s ease-in-out infinite}.hc-creator{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--stone)}.hc-avatar{width:42px;height:42px;border-radius:10px;object-fit:cover;flex-shrink:0;border:1px solid var(--stone)}.hc-creator-info{flex:1 1;min-width:0}.hc-creator-name{font-size:14px;font-weight:600;color:var(--near-black);letter-spacing:-.01em}.hc-creator-loc{font-size:11px;color:var(--graphite);margin-top:2px}.hc-compat{padding:4px 10px;border-radius:100px;background:rgba(78,0,223,.08);color:var(--accent);font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;border:1px solid rgba(78,0,223,.2);flex-shrink:0}.hc-metrics{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--stone)}.hc-metric{padding:12px 14px;display:flex;flex-direction:column;gap:3px}.hc-metric:not(:last-child){border-right:1px solid var(--stone)}.hc-metric b{font-size:17px;font-weight:600;color:var(--near-black);letter-spacing:-.025em;display:block}.hc-metric span{font-size:9px;color:var(--graphite);text-transform:uppercase;letter-spacing:.06em}.hc-price-calc{padding:14px 18px;border-bottom:1px solid var(--stone)}.hc-pc-label{font-size:9px;color:var(--graphite);text-transform:uppercase;letter-spacing:.1em;font-weight:600;margin-bottom:10px}.hc-pc-row{font-size:12px;color:var(--graphite);padding:3px 0}.hc-pc-row,.hc-pc-total{display:flex;justify-content:space-between;align-items:center}.hc-pc-total{font-weight:600;color:var(--near-black);margin-top:8px;padding-top:8px;border-top:1px solid var(--stone)}.hc-accept,.hc-pc-total{font-size:14px;letter-spacing:-.01em}.hc-accept{margin:14px 18px;padding:13px 16px;border-radius:12px;background:var(--near-black);color:white;font-weight:700;text-align:center;transition:opacity .15s}.hc-accept:hover{opacity:.85;cursor:pointer}.hc-accept:active{transform:scale(.97);transition:transform .1s var(--ease-out)}.prob2{padding:140px 0;background:var(--warm-cream);border-top:1px solid var(--stone)}.prob2-head{margin-bottom:64px}.prob2-accent{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px;text-decoration-thickness:4px}.prob2-layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.prob2-card{border-radius:24px;padding:52px 44px;position:relative;overflow:hidden;min-height:480px;display:flex;flex-direction:column;gap:28px}.prob2-card:before{content:"\201C";position:absolute;top:-20px;right:24px;font-size:240px;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.prob2-card-light{background:var(--pure-white);border:1px solid var(--stone)}.prob2-card-light:before{color:var(--stone);opacity:.55}.prob2-card-dark{background:var(--void);border:1px solid var(--void)}.prob2-card-dark:before{color:rgba(255,255,255,.035);opacity:1}.prob2-tag{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--graphite);border:1px solid var(--stone);padding:5px 13px;border-radius:100px;width:-moz-fit-content;width:fit-content;position:relative;z-index:1}.prob2-card-dark .prob2-tag{color:rgba(255,255,255,.3);border-color:rgba(255,255,255,.1)}.prob2-quote{font-size:clamp(18px,1.9vw,24px);font-weight:500;line-height:1.4;letter-spacing:-.02em;color:var(--near-black);margin:0;position:relative;z-index:1;font-style:normal}.prob2-card-dark .prob2-quote{color:var(--pure-white)}.prob2-list{list-style:none;padding:0;display:flex;flex-direction:column;margin:auto 0 0;position:relative;z-index:1}.prob2-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--graphite);line-height:1.55;padding:12px 0;border-top:1px solid var(--stone)}.prob2-card-dark .prob2-item{color:rgba(255,255,255,.42);border-top-color:rgba(255,255,255,.07)}.prob2-x{color:var(--coral);font-weight:700;flex-shrink:0;line-height:1.55}.feat2{padding:140px 0;border-top:1px solid var(--stone);background:var(--parchment)}.feat2-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:56px;flex-wrap:wrap}.feat2-tabs{display:flex;gap:2px;padding:4px;background:var(--stone);border-radius:100px;flex-shrink:0;align-self:flex-end}.feat2-tab{padding:10px 22px;border-radius:100px;font-size:13px;font-weight:500;color:var(--charcoal);transition:all .2s cubic-bezier(.16,1,.3,1);cursor:pointer;border:none;background:none;font-family:var(--f-sans);letter-spacing:-.01em}.feat2-tab.on{background:var(--near-black);color:var(--pure-white)}.feat2-list{display:flex;flex-direction:column}.feat2-item{display:grid;grid-template-columns:52px 1fr 36px;grid-gap:24px;gap:24px;align-items:start;padding:28px 0;border-top:1px solid var(--stone);transition:padding-left .25s cubic-bezier(.16,1,.3,1);cursor:default}.feat2-item:last-child{border-bottom:1px solid var(--stone)}.feat2-item:hover{padding-left:10px}.feat2-num{font-size:10px;font-weight:600;color:var(--graphite);letter-spacing:.1em;text-transform:uppercase;padding-top:4px}.feat2-title{font-size:clamp(16px,1.4vw,20px);font-weight:500;letter-spacing:-.02em;color:var(--near-black);margin:0 0 8px;line-height:1.25}.feat2-desc{font-size:14px;color:var(--graphite);line-height:1.65;margin:0;max-width:62ch}.feat2-arrow{width:32px;height:32px;border-radius:50%;border:1px solid var(--stone);display:grid;place-items:center;font-size:14px;color:var(--near-black);flex-shrink:0;margin-top:2px;transition:all .2s cubic-bezier(.16,1,.3,1)}.feat2-item:hover .feat2-arrow{background:var(--accent);color:var(--pure-white);border-color:var(--accent);transform:rotate(-45deg)}.feat2-callout{margin-top:16px;padding:48px 56px;border-radius:24px;background:var(--near-black);display:grid;grid-template-columns:auto 1fr;grid-gap:56px;gap:56px;align-items:center}.feat2-callout-num{font-size:clamp(72px,9vw,112px);font-weight:500;letter-spacing:-.06em;color:white;line-height:.88;flex-shrink:0}.feat2-callout-title{font-size:clamp(16px,1.5vw,21px);font-weight:500;color:var(--pure-white);margin:0 0 8px;letter-spacing:-.02em;line-height:1.3}.feat2-callout-desc{font-size:14px;color:rgba(255,255,255,.42);margin:0;line-height:1.65;max-width:58ch}.how2{padding:140px 0;border-top:1px solid var(--stone);background:var(--warm-cream)}.how2-top{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;align-items:end;margin-bottom:80px}.how2-steps{border-top:1px solid var(--stone)}.how2-step{display:grid;grid-template-columns:100px 1fr;grid-gap:44px;gap:44px;align-items:start;padding:48px 0;border-bottom:1px solid var(--stone);transition:gap .28s cubic-bezier(.16,1,.3,1)}.how2-step:hover{gap:52px}.how2-step-num{font-size:80px;font-weight:500;letter-spacing:-.07em;color:var(--stone);line-height:.85;transition:color .3s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.how2-step-body h4,.how2-step:hover .how2-step-num{color:var(--near-black)}.how2-step-body h4{font-size:clamp(18px,1.8vw,22px);font-weight:500;letter-spacing:-.025em;margin:10px 0;line-height:1.2}.how2-step-body p{font-size:15px;color:var(--graphite);margin:0;line-height:1.65;max-width:54ch;font-weight:400}.how2-trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:52px}.how2-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:100px;border:1px solid var(--stone);font-size:12px;font-weight:500;color:var(--near-black);background:var(--pure-white);letter-spacing:.01em;transition:border-color .18s}.how2-chip:hover{border-color:var(--near-black)}.how2-chip-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0}.wl2{padding:140px 0;background:var(--void);border-top:1px solid rgba(255,255,255,.04)}.wl2-inner{max-width:1280px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}.wl2-left{padding-top:6px}.wl2-label{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.28);margin-bottom:28px}.wl2-label-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);animation:pulse 1.8s ease-in-out infinite}.wl2-h{font-size:clamp(42px,5.5vw,72px);font-weight:500;letter-spacing:-.04em;line-height:.96;margin:0 0 22px;color:var(--pure-white)}.wl2-h em{font-style:normal;color:var(--accent-bright)}.wl2-p{font-size:16px;color:rgba(255,255,255,.42);line-height:1.65;margin:0 0 36px;max-width:44ch}.wl2-counter{display:inline-flex;align-items:center;gap:9px;padding:10px 18px;border-radius:100px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);font-size:12px;color:rgba(255,255,255,.38);letter-spacing:.02em}.wl2-counter-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);animation:pulse 1.8s ease-in-out infinite}.wl2-right{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:28px}.wl2 .profile-toggle{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;margin-bottom:12px;padding:4px;background:rgba(255,255,255,.05);border-radius:12px;border:1px solid rgba(255,255,255,.07)}.wl2 .profile-toggle button{padding:12px 8px;border-radius:9px;font-weight:500;font-size:13px;color:rgba(255,255,255,.38);transition:all .18s;display:flex;align-items:center;justify-content:center;gap:7px;letter-spacing:-.01em}.wl2 .profile-toggle button.on{background:var(--accent);color:var(--pure-white);font-weight:700}.wl2 .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:8px}.wl2 .field{position:relative}.wl2 .field label{position:absolute;top:10px;left:16px;font-size:9px;color:rgba(255,255,255,.32);text-transform:uppercase;letter-spacing:.09em;font-weight:600;pointer-events:none}.wl2 .field input,.wl2 .field select{width:100%;padding:28px 16px 10px;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);color:var(--pure-white);font:inherit;font-size:15px;outline:none;transition:border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:8px}.wl2 .field input:focus,.wl2 .field select:focus{border-color:var(--accent)}.wl2 .field input::placeholder{color:rgba(255,255,255,.18)}.wl2 .field select option{background:var(--void);color:var(--pure-white)}.wl2 .submit{width:100%;padding:16px;border-radius:12px;background:var(--accent);color:var(--pure-white);border:none;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .18s cubic-bezier(.16,1,.3,1);letter-spacing:-.01em;cursor:pointer;margin-top:4px}.wl2 .submit:hover{background:color-mix(in srgb,var(--accent) 85%,#000);transform:translateY(-1px)}.wl2 .submit:active{transform:scale(.97)}.wl2 .submit:disabled{opacity:.45;cursor:not-allowed;transform:none}.wl2-error{color:#ff6b6b;font-size:13px;margin:0 0 10px;padding:10px 14px;background:rgba(255,107,107,.1);border-radius:8px;line-height:1.5}.wl2 .form-small{font-size:10px;color:rgba(255,255,255,.22);margin-top:12px;text-align:center;letter-spacing:.02em;line-height:1.5}.wl2 .form-small a{color:rgba(255,255,255,.32);border-bottom:1px solid rgba(255,255,255,.12)}.wl2-success{text-align:center;padding:52px 20px}.wl2-success-icon{width:52px;height:52px;border-radius:50%;background:var(--accent);color:var(--pure-white);display:grid;place-items:center;margin:0 auto 18px;font-size:22px;font-weight:700}.wl2-success h3{font-size:22px;font-weight:500;letter-spacing:-.025em;color:var(--pure-white);margin:0 0 8px}.wl2-success p{font-size:13px;color:rgba(255,255,255,.32);margin:0;line-height:1.55}.faq2{padding:140px 0;border-top:1px solid var(--stone);background:var(--warm-cream)}.faq2-grid{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:60px;gap:60px}.faq2-sub{color:var(--graphite);font-size:14px;max-width:30ch;margin:20px 0 0;line-height:1.65}.faq2-sub a{color:var(--near-black);border-bottom:1px solid var(--stone);transition:border-color .15s}.faq2-sub a:hover{border-color:var(--near-black)}.faq2-list{display:flex;flex-direction:column}.faq2-item{border-top:1px solid var(--stone);padding:24px 0;cursor:pointer}.faq2-item:last-child{border-bottom:1px solid var(--stone)}.faq2-q{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:clamp(15px,1.2vw,17px);font-weight:500;letter-spacing:-.015em;color:var(--near-black);line-height:1.35}.faq2-plus{width:28px;height:28px;border-radius:50%;border:1px solid var(--stone);display:grid;place-items:center;font-size:16px;flex-shrink:0;transition:all .25s cubic-bezier(.16,1,.3,1);color:var(--near-black)}.faq2-item.open .faq2-plus{transform:rotate(45deg);background:var(--accent);color:var(--pure-white);border-color:var(--accent)}.faq2-a{max-height:0;overflow:hidden;transition:max-height .38s cubic-bezier(.16,1,.3,1),padding-top .38s;color:var(--graphite);font-size:14px;line-height:1.7}.faq2-item.open .faq2-a{max-height:500px;padding-top:16px}.footer2{padding:80px 0 36px;background:var(--near-black);border-top:1px solid rgba(255,255,255,.06)}.footer2-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:60px;gap:60px;margin-bottom:64px}.footer2-brand .logo-img{filter:brightness(0) invert(1);height:36px}.footer2-brand p{color:var(--graphite);font-size:13px;margin:14px 0 0;max-width:28ch;line-height:1.65}.footer2-col h5{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:rgba(255,255,255,.25);margin:0 0 16px;font-weight:600}.footer2-col a{display:block;padding:5px 0;font-size:13px;color:rgba(255,255,255,.4);transition:color .15s;letter-spacing:-.01em}.footer2-col a:hover{color:var(--pure-white)}.footer2-bottom{border-top:1px solid rgba(255,255,255,.06);padding-top:24px;display:flex;justify-content:space-between;font-size:11px;color:rgba(255,255,255,.2);flex-wrap:wrap;gap:12px;letter-spacing:.03em}.footer2-bottom span:last-child{color:white;opacity:.7}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;border-radius:50%;border:1px solid var(--stone);flex-shrink:0}.hamburger span{display:block;width:14px;height:1.5px;background:var(--near-black);border-radius:2px;transition:transform .25s ease,opacity .2s ease;transform-origin:center}.hamburger.open span:first-child{transform:translateY(6.5px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mobile-menu{display:none;position:fixed;top:69px;left:0;right:0;z-index:49;flex-direction:column;gap:4px;padding:16px;background:rgba(245,245,235,.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--stone)}.mobile-menu.open{display:flex;animation:fadeUp .2s cubic-bezier(.2,.8,.2,1)}.mobile-link{padding:14px 16px;font-size:16px;font-weight:500;color:var(--near-black);border-radius:12px;transition:background .15s}.mobile-link:hover{background:rgba(20,20,15,.06)}.mobile-link-cta{margin-top:6px;background:var(--accent);color:var(--pure-white);border-radius:100px;text-align:center;font-weight:700}.mobile-link-cta:hover{background:color-mix(in srgb,var(--accent) 85%,#000)}.mobile-link-cta:active{transform:scale(.97);transition:transform .1s var(--ease-out)}.mobile-overlay{display:none;position:fixed;inset:0;z-index:48;background:rgba(20,20,15,.3)}.sr{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);will-change:opacity,transform}.sr.sr-visible{opacity:1;transform:translateY(0);will-change:auto}.sr-d1{transition-delay:.06s}.sr-d2{transition-delay:.12s}.sr-d3{transition-delay:.18s}.sr-d4{transition-delay:.24s}.sr-d5{transition-delay:.3s}.sr-d6{transition-delay:.36s}@keyframes itemIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.feat2-item{animation:itemIn .45s var(--ease-out) both}.feat2-item:first-child{animation-delay:0s}.feat2-item:nth-child(2){animation-delay:.07s}.feat2-item:nth-child(3){animation-delay:.14s}@media (hover:hover) and (pointer:fine){.hero2-btn-lime:hover,.nav-cta:hover,.wl2 .submit:hover{transform:translateY(-1px)}}@media (hover:none){.hero2-btn-lime:hover,.nav-cta:hover,.wl2 .submit:hover{transform:none}}@media (prefers-reduced-motion:reduce){.sr{opacity:1;transform:none;transition:none}.feat2-item{animation:none}.hero2-actions,.hero2-h,.hero2-p,.hero2-preview,.hero2-stats,.hero2-tag{animation:none;opacity:1;transform:none}.hc-live-dot,.hero2-card,.hero2-dot,.mobile-menu.open,.wl2-counter-dot,.wl2-label-dot{animation:none}}@media (max-width:960px){.nav-links{display:none}.hamburger{display:flex}.nav-cta{display:none}.mobile-overlay{display:block}.nav{padding:12px 20px}.container{padding:0 20px}.hero2{padding:88px 20px 60px;min-height:auto}.hero2-inner{grid-template-columns:1fr;gap:52px}.hero2-h{font-size:clamp(44px,12vw,68px)}.hero2-card{animation:none}.hero2-preview{display:flex;justify-content:center}.hero2-card{max-width:480px;width:100%}.prob2{padding:96px 0}.prob2-layout{grid-template-columns:1fr}.prob2-card{padding:36px 28px;min-height:auto}.feat2{padding:96px 0}.feat2-head{flex-direction:column;align-items:flex-start;margin-bottom:40px}.feat2-callout{padding:32px 28px;gap:28px}.feat2-callout-num{font-size:clamp(56px,12vw,88px)}.how2{padding:96px 0}.how2-top{grid-template-columns:1fr;gap:32px;margin-bottom:48px}.how2-step{grid-template-columns:80px 1fr;gap:28px;padding:36px 0}.how2-step-num{font-size:56px}.wl2{padding:96px 0}.wl2-inner{grid-template-columns:1fr;gap:52px;padding:0 20px}.wl2-h{font-size:clamp(38px,10vw,58px)}.faq2{padding:96px 0}.faq2-grid{grid-template-columns:1fr;gap:36px}.footer2{padding:56px 0 28px}.footer2-grid{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:40px}}@media (max-width:640px){.hero2{padding:84px 16px 52px}.container,.wl2-inner{padding:0 16px}.hero2-stats{flex-wrap:wrap;gap:20px}.hero2-stat{border-right:none;padding-right:0}.hero2-stat+.hero2-stat{padding-left:0}.footer2-grid,.wl2 .form-row{grid-template-columns:1fr}.footer2-grid{gap:24px}.feat2-item{grid-template-columns:40px 1fr 32px;gap:14px}.feat2-callout{grid-template-columns:1fr;gap:16px;padding:28px 22px}.how2-step{grid-template-columns:60px 1fr;gap:20px;padding:28px 0}.how2-step-num{font-size:44px}.prob2-card{padding:28px 22px}.prob2-card:before{font-size:160px}}