@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/KOrIgK47CByspZJWjOLg8AL2ADg9uFcNjZd9W78jrmM-dU37DP77KwUzMqqldljJHhSe3lJpaSfI9HPfiVAxPOM.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/9IZYb3o3tpRXPqjzNd4r3vIIohLuRBC5-h_ByvqRowU-ZgMUMfi6FcHpaV_ucYIWcBvLG6geajFq70Smps0DAj0.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/f3COenLcoezM74LmVz7-HHQTyPKopVoMY6x2syLMzQE-shPZYE7IAjZWz4okT_CWn96WfGzoLhasK43_mhj3CZI.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/bUcXp2ExGsFoCjH4L_AiPGX0TLCAgnqR8nvW7SxSJYQ-kvm9UWc_MFZW_r85yX6uPdzXVmdcUOio_Wb1x_7QdXM.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/HsvEuay0nMOs_2ObxMGaCaFlKdRnnDmfWeFTeRbjAVE-UeGuS_NHKiKleun7gcayWaUNaV2zWnEeGUxJVueLYm0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/Df7M9JXECnQBPeMk0JlWv5oI4E80OSjKvG82PCAX-MI-aXpKyr1n0W6NWbCApKANrm9O50H_fjFMdBzwfTY75iM.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/NwLHmPccLrJlBVGp4QRXOLZaNI0M_K6XuSwyVjpr47g-jl4tqz8gcsgAJDPcbl5roY78zy31I6Rq51WBLpZngFg.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/_lyVj3lEzRng_G7gZNcCmL83BnMEos-Hf8bpHLMzGQI-zsVE1T2QbmkXlEbQhs2gb3j3VBOOGhzqyW_ZW_0s3F8.woff2) format(woff2);font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"JetBrains Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:"JetBrains Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/F00Bxq4ciZESODR5suhK3xDWcsQ9RLj9SyZQEevpEsw-BLNEvb6wAcL3fpb4n4d3zVEKUoa2hsUKxxkf3YdvJKc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/3e3wuf-V_7icWvlsSS3Ud6R1mFSymwsfz35VcqiVjOk-jnii4_jMs7YAJOhzZP3bGdrbXGt5dYv8_t_rhpHzpcQ.woff2) format(woff2);font-display:swap;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/sqxfSu-14RfawvZSbzb3mPoBYaXxmTGIac1Kk0GVk_w-oe_5KiWXPVdvpURHWSiaIjA1N_zLqpjSzmfpwRHr7CQ.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/wMdBqIWtsuS5eTYXRFwACf6n6oW2h-j42f90vWIPIO8-vrVOc_lrScYZMKO0_R3igKLheJfV2qZ3c5qlWOY0LDQ.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"JetBrains Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/AA0_6TP-Ed9gQINhOsvbweBE3xLQgxmg6pXqHmvCwsM-egZLwYC5qVnfGWql7G5NfYTIiMP1PB_tQWIq5f7S-0k.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/3mk1pEYaO7RuhctnlpKcyb7yjVLICedncSfY13ffbM8-vJidvBvYJRk77_zQIyVpja44ymm1FQTiYKUcM_aD5Sg.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:"InstrumentSans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.3022%;ascent-override:93.8993%;descent-override:24.2008%;line-gap-override:0%}@font-face{font-family:"InstrumentSans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:96.6245%;ascent-override:100.3886%;descent-override:25.8734%;line-gap-override:0%}@font-face{font-family:"InstrumentSans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:109.963%;ascent-override:88.2115%;descent-override:22.7349%;line-gap-override:0%}@font-face{font-family:"InstrumentSans Fallback: Arial";src:local("Arial");size-adjust:102.7365%;ascent-override:94.4163%;descent-override:24.3341%;line-gap-override:0%}@font-face{font-family:InstrumentSans;src:local("InstrumentSans Regular"),local("InstrumentSans"),url(../fonts/InstrumentSans/InstrumentSans-400.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"InstrumentSans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:101.7778%;ascent-override:95.3057%;descent-override:24.5633%;line-gap-override:0%}@font-face{font-family:StackSansNotch;src:local("StackSansNotch ExtraLight"),url(../fonts/StackSansNotch/StackSansNotch-200.ttf) format(truetype);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:StackSansNotch;src:local("StackSansNotch Light"),url(../fonts/StackSansNotch/StackSansNotch-300.ttf) format(truetype);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:StackSansNotch;src:local("StackSansNotch Regular"),local("StackSansNotch"),url(../fonts/StackSansNotch/StackSansNotch-400.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:StackSansNotch;src:local("StackSansNotch Medium"),url(../fonts/StackSansNotch/StackSansNotch-500.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:StackSansNotch;src:local("StackSansNotch SemiBold"),url(../fonts/StackSansNotch/StackSansNotch-600.ttf) format(truetype);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:StackSansNotch;src:local("StackSansNotch Bold"),url(../fonts/StackSansNotch/StackSansNotch-700.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}.home-v3{--stem-100:#f4fbe8;--stem-400:#d0eb8a;--stem-500:#c5e756;--stem-700:#8cab3f;--black-900:#0d0f10;--black-800:#1a1d21;--black-700:#363a3d;--black-500:#686b6e;--black-400:#9b9c9e;--black-300:#cdcecf;--black-200:#e8e9e9;--black-100:#f4f5f5;--accent:var(--stem-500);--accent-hover:var(--stem-400);--accent-deep:var(--stem-700);--accent-soft:var(--stem-100);--ink:var(--black-900);--ink-2:var(--black-700);--dark-bg:var(--black-900);--dark-bg-2:var(--black-800);--dark-bg-3:var(--black-700);--cream:#faf7f1;--cream-2:#f2eee4;--gray-1:var(--black-500);--gray-2:var(--black-400);--gray-3:var(--black-300);--gray-4:var(--black-200);--gray-5:var(--black-100);--primary-on-accent:#0c1132;--red-500:#d0302f;--red-400:#e04f4f;--orange-500:#e26f20;--success-500:#4ac97e;background:var(--cream);color:var(--ink);font-family:InstrumentSans,"InstrumentSans Fallback: BlinkMacSystemFont","InstrumentSans Fallback: Segoe UI","InstrumentSans Fallback: Helvetica Neue","InstrumentSans Fallback: Arial","InstrumentSans Fallback: Noto Sans",InstrumentSans fallback,system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.home-v3 *,.home-v3 :after,.home-v3 :before{box-sizing:border-box}.home-v3 :where(h1,h2,h3,h4,p,ul,pre){margin:0}.home-v3 :where(button,input){font:inherit}.home-v3 button{background:transparent;border:0;cursor:pointer}.home-v3 a{color:inherit;text-decoration:none}.home-v3 ul{margin:0;padding:0}.home-v3 img{display:block;max-width:100%}.home-v3 .container{margin:0 auto;max-width:1280px;padding:0 28px}.home-v3 :where(.hero-title,.section-title,.duo-name,.cart-hero-title,.final-inner h2){font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif}.home-v3 .btn{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:500;gap:8px;justify-content:center;padding:11px 20px;transition:transform .12s ease,background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.home-v3 .btn-primary{background:var(--accent);color:var(--primary-on-accent);font-weight:600}.home-v3 .btn-primary:hover{background:var(--accent-hover);transform:translateY(-1px)}.home-v3 .btn-dark{background:var(--ink);color:#fff}.home-v3 .btn-dark:hover{background:#000;transform:translateY(-1px)}.home-v3 .btn-ghost{background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid hsla(0,0%,100%,.18);box-shadow:inset 0 1px #ffffff1f;color:#fff}.home-v3 .btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.home-v3 .btn-outline-ink{background:transparent;border:1px solid var(--gray-4);color:var(--ink)}.home-v3 .btn-outline-ink:hover{background:#0000000a;border-color:var(--ink);transform:translateY(-1px)}.home-v3 .btn-outline-light{background:transparent;border:1px solid hsla(0,0%,100%,.2);color:#fff}.home-v3 .btn-outline-light:hover{border-color:var(--accent);color:var(--accent)}.home-v3 .btn-lg{font-size:16px;padding:15px 26px}.home-v3 .hero{background:var(--dark-bg);color:#fff;overflow:hidden;padding:64px 0 56px;position:relative}.home-v3 .hero:before{background:radial-gradient(ellipse 600px 400px at 85% 20%,rgba(197,231,86,.08),transparent 60%),radial-gradient(ellipse 500px 300px at 15% 80%,rgba(197,231,86,.04),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .hero-inner{position:relative;z-index:1}.home-v3 .hero-grid{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.home-v3 .hero-eyebrow{align-items:center;background:#c5e75614;border:1px solid rgba(197,231,86,.25);border-radius:999px;color:var(--accent);display:inline-flex;font-size:13px;gap:10px;margin-bottom:24px;padding:6px 14px}.home-v3 .dot,.home-v3 .dotg{background:var(--accent);border-radius:50%;height:6px;width:6px}.home-v3 .hero-eyebrow .dot{animation:homeV3Pulse 2s infinite;box-shadow:0 0 0 3px #c5e75633}@keyframes homeV3Pulse{0%,to{box-shadow:0 0 0 3px #c5e75633}50%{box-shadow:0 0 0 6px #c5e75600}}.home-v3 h1.hero-title{font-size:clamp(44px,5.4vw,72px);font-weight:600;letter-spacing:-.02em;line-height:1.02;margin-bottom:22px;text-wrap:balance}.home-v3 .final-inner h2 .em,.home-v3 h1.hero-title .em{color:var(--accent);font-style:italic;font-weight:500}.home-v3 .hero-sub{color:var(--gray-3);font-size:19px;line-height:1.55;margin-bottom:34px;max-width:520px}.home-v3 .final-form,.home-v3 .hero-form{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;display:flex;gap:8px;max-width:480px;padding:6px}.home-v3 .final-form{margin:0 auto}.home-v3 .home-v3-email-field{flex:1;position:relative}.home-v3 .final-form input,.home-v3 .hero-form input{background:transparent;border:0;color:#fff;font-size:15px;outline:none;padding:12px 20px;width:100%}.home-v3 .final-form input::-moz-placeholder,.home-v3 .hero-form input::-moz-placeholder{color:var(--gray-1)}.home-v3 .final-form input::placeholder,.home-v3 .hero-form input::placeholder{color:var(--gray-1)}.home-v3 .home-v3-email-error{color:#ff8f8f;font-size:12px;left:18px;position:absolute;top:calc(100% + 8px)}.home-v3 .hero-foot{align-items:center;color:var(--gray-1);display:flex;font-size:13px;gap:18px;margin-top:14px}.home-v3 .hero-foot span{align-items:center;display:inline-flex;gap:6px}.home-v3 .hero-foot span:before{color:var(--accent);content:"✓"}.home-v3 .hero-cta{align-items:center;display:flex;gap:20px;margin-top:32px}.home-v3 .hero-credits{color:var(--gray-1);font-size:13px}.home-v3 .agent-demo{-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid hsla(0,0%,100%,.14);border-radius:24px;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0003,0 40px 80px -20px #00000073,0 10px 30px -10px #00000059;overflow:hidden;position:relative}.home-v3 .agent-demo:before{background:radial-gradient(120% 80% at 0 0,rgba(197,231,86,.14),transparent 50%),radial-gradient(100% 80% at 100% 100%,rgba(143,183,255,.1),transparent 55%);content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute}.home-v3 .agent-demo>*{position:relative;z-index:1}.home-v3 .agent-head{align-items:center;background:#0003;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:12px;justify-content:space-between;padding:16px 24px}.home-v3 .agent-head-l{align-items:center;display:flex;font-size:13px;font-weight:500;gap:10px;min-width:0}.home-v3 .agent-head-l>div:last-child{min-width:0;overflow:hidden}.home-v3 .agent-head-l>div:last-child>div:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v3 .agent-avatar{background:var(--accent);border-radius:8px;display:grid;flex-shrink:0;font-size:16px;height:30px;line-height:1;place-items:center;width:30px}.home-v3 .agent-status{align-items:center;background:#c5e75614;border-radius:999px;color:var(--accent);display:inline-flex;font-size:12px;gap:6px;padding:4px 10px}.home-v3 .agent-body{display:flex;flex-direction:column;font-size:13px;gap:10px;max-height:460px;min-height:460px;overflow-y:auto;padding:18px;scroll-behavior:smooth;scrollbar-color:hsla(0,0%,100%,.12) transparent;scrollbar-width:thin;transition:opacity .6s ease}.home-v3 .agent-body.is-resetting{opacity:0}.home-v3 .agent-body::-webkit-scrollbar{width:6px}.home-v3 .agent-body::-webkit-scrollbar-track{background:transparent}.home-v3 .agent-body::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.home-v3 .agent-body::-webkit-scrollbar-thumb:hover{background:#c5e7563d}.home-v3 .agent-input{align-items:center;background:#00000026;border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:8px;padding:12px 14px}.home-v3 .agent-input input{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#e8e9e9;cursor:default;flex:1;font-size:13px;outline:none;padding:10px 14px}.home-v3 .agent-input input.typing{color:#e8e9e9}.home-v3 .agent-send{align-items:center;background:var(--accent);border-radius:10px;color:var(--ink);display:flex;flex:0 0 36px;height:36px;justify-content:center;transition:transform .15s ease,background .15s ease;width:36px}.home-v3 .agent-send:hover{transform:translateY(-1px)}.home-v3 .agent-send.firing{animation:homeV3SendPulse .4s ease}@keyframes homeV3SendPulse{0%{transform:scale(1)}40%{background:#a9c94a;transform:scale(.88)}to{transform:scale(1)}}.home-v3 .agent-msg{animation:homeV3SlideIn .35s ease forwards;flex-shrink:0;opacity:0;transform:translateY(6px)}@keyframes homeV3SlideIn{to{opacity:1;transform:translateY(0)}}.home-v3 .agent-msg.user{align-self:flex-end;background:var(--accent);border-radius:14px 14px 2px;color:var(--ink);font-weight:500;max-width:80%;padding:10px 14px}.home-v3 .agent-msg.bot{align-self:flex-start;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.06);border-radius:14px 14px 14px 2px;color:#e8e9e9;max-width:90%;padding:10px 14px}.home-v3 .agent-msg.tool{background:#00000040;border-left:2px solid var(--accent);border-radius:8px;color:var(--gray-2);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:11.5px;max-width:95%;overflow-x:auto;padding:8px 12px;white-space:pre}.home-v3 .agent-msg.tool .tool-head{color:var(--accent);font-size:11px;font-weight:500;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.home-v3 .agent-msg.products{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);max-width:100%}.home-v3 .p-card{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;overflow:hidden}.home-v3 .p-img{aspect-ratio:1;background:linear-gradient(135deg,#ffffff24,#c5e75629),#ffffff0d;background-position:50%;background-size:cover;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.home-v3 .p-meta{padding:6px 8px}.home-v3 .p-name{color:#e8e9e9;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v3 .p-row{display:flex;justify-content:space-between;margin-top:2px}.home-v3 .p-price{color:var(--gray-2);font-size:10.5px}.home-v3 .p-margin{color:var(--accent);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:10px}.home-v3 .channels{background:var(--dark-bg);border-bottom:1px solid hsla(0,0%,100%,.06);padding:36px 0}.home-v3 .channels-inner{display:grid;gap:22px;grid-template-columns:1fr}.home-v3 .channels-top{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.home-v3 .channels-label{color:var(--gray-2);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.home-v3 .channels-tabs{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;display:inline-flex;gap:4px;padding:4px}.home-v3 .channels-tab{border-radius:999px;color:var(--gray-2);font-size:13px;font-weight:500;padding:8px 16px;transition:color .2s,background .2s,box-shadow .2s;white-space:nowrap}.home-v3 .channels-tab:hover{color:#e8e9e9}.home-v3 .channels-tab[aria-selected=true]{background:var(--cream-2);box-shadow:inset 0 1px #fff9,0 6px 18px -6px #00000080;color:var(--dark-bg)}.home-v3 .channels-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-height:44px}.home-v3 .channel-chip{align-items:center;background:#ffffffc7;border:1px solid hsla(0,0%,100%,.5);border-radius:999px;box-shadow:inset 0 1px #fff6,0 6px 20px -6px #0000004d;color:var(--ink);display:inline-flex;font-size:15px;font-weight:500;gap:10px;padding:10px 18px;transition:transform .2s,box-shadow .2s,background .2s}.home-v3 .channel-chip:hover{background:#ffffffe0;box-shadow:inset 0 1px #ffffff80,0 10px 28px -6px #0006;transform:translateY(-1px)}.home-v3 .channel-chip-logo-only{justify-content:center;min-width:92px}.home-v3 .channel-icons{align-items:center;display:inline-flex;gap:5px}.home-v3 .channel-icon{color:var(--ink);display:grid;height:22px;place-items:center;width:22px}.home-v3 .channel-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.home-v3 .channel-icon svg{display:block;height:100%;width:100%}.home-v3 .channel-logo{display:block;height:22px;-o-object-fit:contain;object-fit:contain;width:auto}.home-v3 .channel-logo-amazon{transform:translateY(2px)}.home-v3 .channel-logo-wix{height:15px}.home-v3 .channel-detail{color:var(--gray-2);font-weight:400;margin-left:-2px}.home-v3 section{padding:120px 0}.home-v3 .section-header{margin:0 auto 64px;max-width:780px;text-align:center}.home-v3 .section-eyebrow{align-items:center;color:var(--accent-deep);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.12em;text-transform:uppercase}.home-v3 .section-eyebrow:after,.home-v3 .section-eyebrow:before{background:var(--accent-deep);content:"";height:1px;opacity:.5;width:24px}.home-v3 h2.section-title{font-size:clamp(34px,4vw,52px);font-weight:600;letter-spacing:-.02em;line-height:1.08;margin:16px 0 18px;text-wrap:balance}.home-v3 .section-sub{color:var(--gray-1);font-size:18px;line-height:1.55;text-wrap:pretty}.home-v3 .duo{background:var(--cream-2);padding:100px 0 120px}.home-v3 .duo-grid,.home-v3 .extend-grid,.home-v3 .who-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.home-v3 .duo-card{-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);background:#ffffff9e;border:1px solid var(--gray-4);border-radius:28px;box-shadow:inset 0 1px #fffc,inset 0 -1px #00000005,0 24px 60px -20px #2d31262e,0 8px 20px -8px #2d312614;display:flex;flex-direction:column;overflow:hidden;padding:36px;position:relative;transition:border-color .2s ease,background-color .2s ease}.home-v3 .duo-card:hover{background-color:#ffffffbd;border-color:#c5e75659}.home-v3 .duo-card.dark:hover{background-color:var(--ink);border-color:#c5e75647}.home-v3 .who-card:hover{transform:translateY(-2px)}.home-v3 .duo-card.dark{background:var(--ink);border-color:transparent;color:#fff}.home-v3 .duo-head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.home-v3 .duo-name{align-items:center;display:flex;font-size:32px;font-weight:600;gap:14px;letter-spacing:-.01em}.home-v3 .duo-mark{border-radius:14px;display:grid;height:48px;place-items:center;width:48px}.home-v3 .duo-mark svg{height:26px;width:26px}.home-v3 .duo-mark.claw{background:var(--ink);color:var(--accent)}.home-v3 .duo-mark.cart{background:var(--accent);color:var(--ink)}.home-v3 .duo-tag{border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.08em;padding:6px 12px;text-transform:uppercase}.home-v3 .duo-tag.live{background:var(--accent);color:var(--ink)}.home-v3 .duo-tag.soon{background:var(--ink);color:var(--accent)}.home-v3 .duo-tagline{color:var(--gray-1);font-size:20px;font-weight:400;line-height:1.4;margin-bottom:22px;text-wrap:balance}.home-v3 .duo-card.dark .duo-tagline{color:var(--gray-3)}.home-v3 .duo-body{color:var(--gray-1);font-size:15px;line-height:1.6;margin-bottom:28px;min-height:96px}.home-v3 .duo-card.dark .duo-body{color:var(--gray-2)}.home-v3 .duo-list{display:flex;flex-direction:column;flex-grow:1;gap:12px;margin-bottom:28px}.home-v3 .duo-list li{align-items:flex-start;display:flex;font-size:15px;gap:10px;list-style:none}.home-v3 .duo-list .check{background:var(--accent);border-radius:50%;color:var(--ink);display:grid;flex-shrink:0;font-size:10px;font-weight:700;height:18px;margin-top:2px;place-items:center;width:18px}.home-v3 .duo-card.dark .duo-list li{color:var(--gray-3)}.home-v3 .duo-cta{display:flex;gap:10px;margin-top:auto}.home-v3 .duo-site{color:var(--gray-2);font-size:13px;margin-top:16px}.home-v3 .duo-site a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.home-v3 .claw-section,.home-v3 .faq-section{background:var(--cream)}.home-v3 .claw-demo-wrap{background:var(--dark-bg);border-radius:28px;box-shadow:0 40px 80px #0000001f;color:#fff;margin:40px auto 0;max-width:1100px;overflow:hidden;padding:28px;position:relative}.home-v3 .claw-demo-wrap:before{background:radial-gradient(circle,rgba(197,231,86,.06),transparent 70%);border-radius:50%;content:"";height:500px;pointer-events:none;position:absolute;right:-200px;top:-200px;width:500px}.home-v3 .claw-tabs{background:#0000004d;border-radius:14px;display:flex;gap:6px;margin-bottom:20px;padding:5px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.home-v3 .claw-tab{align-items:center;border-radius:10px;color:var(--gray-2);display:flex;font-size:14px;gap:8px;padding:10px 18px;transition:all .15s}.home-v3 .claw-tab:hover{color:#fff}.home-v3 .claw-tab.active{background:var(--accent);color:var(--ink);font-weight:500}.home-v3 .claw-stage{background:var(--dark-bg-2);border:1px solid hsla(0,0%,100%,.06);border-radius:18px;display:grid;gap:20px;grid-template-columns:1fr 1fr;min-height:480px;padding:24px;position:relative;z-index:1}.home-v3 .claw-col{display:flex;flex-direction:column;gap:12px}.home-v3 .claw-col-head{align-items:center;border-bottom:1px dashed hsla(0,0%,100%,.08);color:var(--gray-1);display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.12em;padding-bottom:10px;text-transform:uppercase}.home-v3 .claw-thought{animation:homeV3SlideIn .35s forwards;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;color:var(--gray-3);font-size:13px;line-height:1.5;opacity:0;padding:12px 14px;transform:translateY(4px)}.home-v3 .claw-thought .step-num{color:var(--accent);display:inline-block;font-size:11px;font-weight:600;margin-right:8px}.home-v3 .claw-action,.home-v3 .claw-thought .step-num{font-family:ui-monospace,"ui-monospace fallback",monospace}.home-v3 .claw-action{animation:homeV3SlideIn .35s forwards;background:#0000004d;border:1px solid rgba(197,231,86,.15);border-radius:10px;color:var(--gray-3);font-size:11.5px;opacity:0;padding:10px 12px;transform:translateY(4px)}.home-v3 .claw-action .act{color:var(--accent);font-weight:600}.home-v3 .claw-action pre{color:var(--gray-1);font-size:11px;margin-top:6px;white-space:pre-wrap}.home-v3 .who-section{background:#fff}.home-v3 .who-grid{gap:20px;margin-top:48px}.home-v3 .who-card{background:var(--cream);border:1px solid var(--gray-4);border-radius:24px;display:flex;flex-direction:column;gap:14px;padding:36px 32px;transition:transform .2s ease,border-color .2s ease}.home-v3 .who-card:hover{border-color:var(--accent-deep)}.home-v3 .who-card-enterprise{background:var(--ink);border-color:#ffffff14;color:#e8e9e9}.home-v3 .who-card-enterprise h3{color:#fff}.home-v3 .who-icon{background:#fff;border:1px solid var(--gray-4);border-radius:12px;color:var(--accent-deep);display:grid;height:44px;place-items:center;width:44px}.home-v3 .who-card-enterprise .who-icon{background:#ffffff0f;color:var(--accent)}.home-v3 .who-icon .emoji{font-size:24px;line-height:1}.home-v3 .who-tag{align-self:flex-start;background:#c5e7568c;border:1px solid hsla(0,0%,100%,.4);border-radius:999px;box-shadow:inset 0 1px #ffffff59,0 2px 8px -2px #9cbd2a40;color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.12em;padding:8px 16px;text-transform:uppercase;transition:transform .25s ease,background .25s ease,color .25s ease,box-shadow .25s ease}.home-v3 .who-card-enterprise .who-tag{background:#c5e75638;border-color:#c5e75659;box-shadow:inset 0 1px #ffffff26,0 2px 8px -2px #9cbd2a33;color:var(--accent)}.home-v3 .who-card:hover .who-tag{background:#c5e756c7;box-shadow:inset 0 1px #ffffff8c,0 6px 20px -4px #9cbd2a80;transform:translateY(-2px) scale(1.03)}.home-v3 .who-card-enterprise:hover .who-tag{background:#c5e75661;box-shadow:inset 0 1px #fff3,0 6px 20px -4px #9cbd2a73;color:#e6f6bd}.home-v3 .who-card h3{color:inherit;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.home-v3 .who-card p{color:var(--gray-1);font-size:14.5px;line-height:1.55}.home-v3 .who-card-enterprise p{color:var(--gray-2)}.home-v3 .who-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin-top:6px}.home-v3 .who-list li{color:var(--ink-2);font-size:13.5px;padding-left:20px;position:relative}.home-v3 .who-list li:before{background:var(--accent-deep);border-radius:2px;content:"";height:2px;left:0;position:absolute;top:8px;width:10px}.home-v3 .who-card-enterprise .who-list li{color:var(--gray-3)}.home-v3 .who-card-enterprise .who-list li:before{background:var(--accent)}.home-v3 .extend-section{background:var(--dark-bg);color:#fff;overflow:hidden;position:relative}.home-v3 .extend-section:before{background:radial-gradient(900px 420px at 20% -10%,rgba(197,231,86,.12),transparent 60%),radial-gradient(700px 360px at 100% 100%,rgba(197,231,86,.06),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .extend-section .container{position:relative;z-index:1}.home-v3 .extend-section .section-title{color:#fff}.home-v3 .extend-section .section-sub{color:#ffffffb8}.home-v3 .extend-grid{margin-top:40px}.home-v3 .extend-card{-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:inset 0 1px #ffffff0f,0 24px 60px -24px #0009;display:flex;flex-direction:column;overflow:hidden;padding:40px;position:relative}.home-v3 .extend-card:before{background:linear-gradient(135deg,rgba(197,231,86,.08),transparent 40%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .extend-card-head{align-items:center;display:flex;gap:12px;position:relative}.home-v3 .extend-card-icon{background:#c5e75624;border:1px solid rgba(197,231,86,.3);border-radius:10px;color:var(--accent);display:grid;font-size:20px;height:40px;place-items:center;width:40px}.home-v3 .extend-card-icon svg{display:block;height:22px;width:22px}.home-v3 .extend-card .eyebrow{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.home-v3 .extend-card h3{color:#fff;font-size:26px;font-weight:500;line-height:1.15;margin-top:16px;min-height:59.8px;position:relative}.home-v3 .extend-card p{color:#ffffffb8;font-size:15px;line-height:1.55;margin-top:12px;position:relative}.home-v3 .extend-examples{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:24px;position:relative}.home-v3 .extend-chip{background:#0000004d;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#ffffffd1;cursor:pointer;font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:12px;padding:6px 10px;transition:background .15s,border-color .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-v3 .extend-chip:hover{background:#ffffff0f;border-color:#ffffff2e}.home-v3 .extend-chip[aria-pressed=true]{background:#c5e7561a;border-color:#c5e7564d;color:var(--accent)}.home-v3 .extend-chip[aria-pressed=true]:hover{background:#c5e75629;border-color:#c5e75673}.home-v3 .extend-footnote{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;color:#fffc;display:flex;font-size:14px;gap:14px;margin-top:40px;padding:20px 24px}.home-v3 .extend-footnote .dot{background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px #c5e7561f;flex-shrink:0;height:8px;width:8px}.home-v3 .cart-section{background:linear-gradient(180deg,var(--cream) 0,#fff 100%);padding-bottom:80px;position:relative;z-index:1}.home-v3 .cart-hero{background:var(--ink);border-radius:32px;color:#fff;margin-top:40px;overflow:hidden;padding:60px;position:relative}.home-v3 .cart-hero:before{background:linear-gradient(135deg,transparent 40%,rgba(197,231,86,.08));content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .cart-hero-grid{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1.2fr;position:relative;z-index:1}.home-v3 .cart-hero-title{font-size:44px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-bottom:20px}.home-v3 .cart-hero-title .highlight{color:var(--accent)}.home-v3 .cart-hero-sub{color:var(--gray-3);font-size:18px;line-height:1.5;margin-bottom:32px}.home-v3 .agent-channels{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.home-v3 .agent-channel-pill{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;display:inline-flex;font-size:13px;gap:8px;padding:8px 14px}.home-v3 .cart-sf-container{min-height:540px;position:relative}.home-v3 .cart-storefront{background:#fff;border-radius:16px;box-shadow:0 30px 60px #0000004d;color:var(--ink);font-size:13px;overflow:hidden;position:relative}.home-v3 .cart-sf-top{align-items:center;background:var(--gray-5);border-bottom:1px solid var(--gray-4);display:flex;gap:8px;padding:10px 14px}.home-v3 .cart-sf-dot{background:var(--gray-3);border-radius:50%;height:10px;width:10px}.home-v3 .cart-sf-url{color:var(--gray-1);flex:1;font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:11px;margin-left:12px}.home-v3 .cart-sf-badge{background:var(--accent);border-radius:999px;color:var(--ink);font-size:11px;font-weight:600;margin-left:auto;padding:4px 10px}.home-v3 .cart-sf-body{min-height:360px;padding:20px;position:relative}.home-v3 .cart-sf-nav{align-items:center;border-bottom:1px solid var(--gray-4);display:flex;justify-content:space-between;margin-bottom:18px;padding-bottom:14px}.home-v3 .cart-sf-brand{font-size:14px;font-weight:600}.home-v3 .cart-sf-cart{background:var(--ink);border-radius:8px;color:#fff;font-size:11px;padding:5px 10px}.home-v3 .cart-sf-products{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.home-v3 .cart-sf-product{border:1px solid var(--gray-4);border-radius:10px;overflow:hidden}.home-v3 .cart-sf-product.pop{animation:homeV3CardPop .5s cubic-bezier(.2,.9,.3,1.15) both}@keyframes homeV3CardPop{0%{opacity:0;transform:translateY(8px) scale(.92)}60%{opacity:1;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}.home-v3 .cart-sf-product-img{background:linear-gradient(135deg,#e8e9e9,#cdcecf);display:block;height:80px;-o-object-fit:cover;object-fit:cover;width:100%}.home-v3 .cart-sf-product-img.skel,.home-v3 .cart-sf-product-name.skel,.home-v3 .cart-sf-product-price.skel{animation:homeV3SkelSweep 1.2s linear infinite;background:linear-gradient(90deg,#e8e9e9,#cdcecf 50%,#e8e9e9);background-size:200% 100%}@keyframes homeV3SkelSweep{0%{background-position:100% 0}to{background-position:-100% 0}}.home-v3 .cart-sf-product-info{padding:8px 10px}.home-v3 .cart-sf-product-name,.home-v3 .cart-sf-product-price{font-size:11px}.home-v3 .cart-sf-product-name{font-weight:500}.home-v3 .cart-sf-product-name.skel,.home-v3 .cart-sf-product-price.skel{border-radius:3px;color:transparent;display:inline-block;min-height:10px;width:70%}.home-v3 .cart-sf-product-price{color:var(--gray-1)}.home-v3 .cart-sf-product-price.skel{width:40%}.home-v3 .xl-file{background:#fff;border-radius:12px;box-shadow:0 20px 50px -15px #00000059,0 4px 14px -4px #0003;display:flex;flex-direction:column;gap:10px;opacity:0;padding:14px;position:absolute;right:24px;top:-16px;transform:translateY(-120%) rotate(-4deg);transition:transform .9s cubic-bezier(.2,.9,.3,1.15),opacity .5s ease;width:230px;z-index:3}.home-v3 .xl-file.drop{opacity:1;transform:translateY(0) rotate(-2deg)}.home-v3 .xl-file.drop-into{opacity:0;transform:translateY(40px) rotate(0) scale(.4);transition:transform .8s cubic-bezier(.7,0,.84,0),opacity .8s ease}.home-v3 .xl-file-icon{align-items:center;background:linear-gradient(135deg,#1f6f43,#1a8a50);border-radius:10px;color:#fff;display:flex;height:42px;justify-content:center;width:42px}.home-v3 .xl-file-meta{display:flex;flex-direction:column;gap:2px}.home-v3 .xl-file-name{color:var(--ink);font-size:13px;font-weight:600}.home-v3 .xl-file-sub{color:var(--gray-1);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:11px}.home-v3 .xl-file-rows{border-top:1px dashed var(--gray-4);display:grid;gap:3px;grid-template-columns:1fr 1fr;padding-top:8px}.home-v3 .xl-file-rows>div{animation:homeV3XlPulse 1.8s ease-in-out infinite;background:var(--gray-4);border-radius:2px;height:6px}.home-v3 .xl-file-rows>div:nth-child(2){animation-delay:.15s}.home-v3 .xl-file-rows>div:nth-child(3){animation-delay:.3s;width:70%}.home-v3 .xl-file-rows>div:nth-child(4){animation-delay:.45s;width:85%}@keyframes homeV3XlPulse{0%,to{opacity:.4}50%{opacity:.9}}.home-v3 .sf-empty{align-items:center;display:flex;justify-content:center;min-height:360px}.home-v3 .sf-drop{align-items:center;border:2px dashed var(--gray-3);border-radius:14px;color:var(--gray-1);display:flex;flex-direction:column;font-size:13px;font-weight:500;gap:10px;padding:36px 28px;text-align:center;transition:border-color .3s ease,background .3s ease,transform .3s ease;width:100%}.home-v3 .sf-drop.hot{background:#c5e7560f;border-color:var(--accent);transform:scale(1.02)}.home-v3 .sf-drop-sub{color:var(--gray-2);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:11px;font-weight:400}.home-v3 .sf-built{animation:homeV3SfBuiltIn .4s ease both}@keyframes homeV3SfBuiltIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.home-v3 .sf-log{align-items:center;background:var(--ink);border-radius:10px;bottom:20px;color:#e8e9e9;display:flex;font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:12px;gap:10px;left:20px;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:20px;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.home-v3 .sf-log.show{opacity:1;transform:translateY(0)}.home-v3 .sf-log-row{align-items:center;display:flex;gap:10px;width:100%}.home-v3 .sf-log-dot{animation:homeV3LogPulse 1.2s ease-out infinite;background:var(--accent);border-radius:50%;flex-shrink:0;height:8px;width:8px}@keyframes homeV3LogPulse{0%{box-shadow:0 0 #c5e75699}to{box-shadow:0 0 0 10px #c5e75600}}.home-v3 .sf-acp-row{align-items:center;background:var(--cream-2);border-radius:10px;display:flex;font-size:12px;gap:10px;margin-top:16px;opacity:0;padding:10px 12px;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease}.home-v3 .sf-acp-row.show{opacity:1;transform:translateY(0)}.home-v3 .sf-acp-tag{background:var(--ink);border-radius:6px;color:var(--accent);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:10px;font-weight:600;padding:3px 8px}.home-v3 .sf-acp-text{color:var(--gray-1);flex:1}.home-v3 .sf-acp-dot{animation:homeV3AcpBlink 1.5s ease-in-out infinite;color:var(--accent-deep)}@keyframes homeV3AcpBlink{50%{opacity:.3}}.home-v3 .cart-features-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:48px}.home-v3 .cart-feature{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;color:#e8e9e9;padding:28px;transition:all .2s}.home-v3 .cart-feature:hover{background:#ffffff0f;border-color:#c5e7564d;transform:translateY(-2px)}.home-v3 .cart-feature-icon{background:var(--accent);border-radius:12px;color:var(--ink);display:grid;height:44px;margin-bottom:18px;place-items:center;width:44px}.home-v3 .cart-feature-icon svg{height:22px;width:22px}.home-v3 .cart-feature h3{color:#fff;font-size:18px;font-weight:600;margin-bottom:8px}.home-v3 .cart-feature p{color:var(--gray-2);font-size:14px;line-height:1.5}.home-v3 .global-section{background:#fff;padding-bottom:80px;padding-top:40px;position:relative;z-index:2}.home-v3 .global-card{align-items:center;background:linear-gradient(135deg,var(--cream-2) 0,var(--accent) 400%);border:1px solid var(--gray-4);border-radius:32px;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:480px;opacity:0;overflow:hidden;padding:60px;position:relative;transform:translateY(60px) scale(.97);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);will-change:transform,opacity}.home-v3 .global-card.in-view{opacity:1;transform:translateY(0) scale(1)}.home-v3 .global-card .section-eyebrow{color:var(--accent-deep)}.home-v3 .global-headline{font-size:40px;line-height:1.1;margin-top:12px}.home-v3 .global-copy{color:var(--gray-1);font-size:16px;line-height:1.55;margin-bottom:28px;margin-top:18px;max-width:480px}.home-v3 .global-chips{display:flex;flex-wrap:wrap;gap:8px}.home-v3 .global-chip{background:#fff;border-color:var(--gray-4);color:var(--ink)}.home-v3 .globe-viz{aspect-ratio:1/1;margin:0 auto;max-width:460px;position:relative;width:100%}.home-v3 .globe-circle{animation:homeV3OrbitSpin 60s linear infinite;border:1px dashed rgba(45,49,38,.22);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.home-v3 .globe-circle.r1{animation-direction:reverse;animation-duration:30s;height:45%;width:45%}.home-v3 .globe-circle.r2{animation-duration:50s;height:70%;width:70%}.home-v3 .globe-circle.r3{animation-direction:reverse;animation-duration:80s;height:100%;width:100%}@keyframes homeV3OrbitSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.home-v3 .globe-core{aspect-ratio:1;background:radial-gradient(circle at 30% 30%,#363a3d,var(--ink) 70%);border-radius:50%;box-shadow:0 12px 32px #00000040,0 0 0 6px #c5e75614,0 0 0 14px #c5e7560a;color:#fff;display:grid;font-size:14px;font-weight:600;left:50%;letter-spacing:-.01em;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:26%;z-index:2}.home-v3 .globe-core:after{animation:homeV3CorePulse 3.5s ease-in-out infinite;background:radial-gradient(circle,rgba(197,231,86,.25),transparent 60%);border-radius:50%;content:"";inset:-14%;position:absolute;z-index:-1}@keyframes homeV3CorePulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.home-v3 .globe-pin{align-items:center;animation:homeV3PinFloat 4s ease-in-out infinite;background:#fff;border:1px solid var(--gray-4);border-radius:999px;box-shadow:0 6px 18px -6px #0000001f,0 1px 2px #0000000a;display:inline-flex;font-size:11.5px;font-weight:500;gap:6px;padding:6px 11px;position:absolute;transform:translate(-50%,-50%);white-space:nowrap;z-index:3}.home-v3 .globe-pin:before{animation:homeV3PinDotPulse 2s ease-out infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 #c5e75699;content:"";height:8px;left:50%;position:absolute;top:100%;transform:translate(-50%,-2px);width:8px}.home-v3 .globe-pin .tiny{background:#c5e7562e;border-radius:4px;color:var(--accent-deep);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:9.5px;padding:1px 5px}.home-v3 .globe-lines{inset:0;pointer-events:none;position:absolute;z-index:1}.home-v3 .globe-lines line{animation:homeV3DashMove 4s linear infinite;stroke:#2d31262e;stroke-dasharray:3 5;stroke-width:1}@keyframes homeV3PinFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-4px)}}@keyframes homeV3PinDotPulse{0%{box-shadow:0 0 #c5e7568c}to{box-shadow:0 0 0 8px #c5e75600}}@keyframes homeV3DashMove{to{stroke-dashoffset:-16}}@media(prefers-reduced-motion:reduce){.home-v3 .global-card{opacity:1;transform:none;transition:none}.home-v3 .globe-circle,.home-v3 .globe-core:after,.home-v3 .globe-lines line,.home-v3 .globe-pin,.home-v3 .globe-pin:before{animation:none}}.home-v3 .faq-grid{margin:48px auto 0;max-width:860px}.home-v3 .faq-item{border-bottom:1px solid var(--gray-4);cursor:pointer;padding:22px 0}.home-v3 .faq-q{align-items:center;color:var(--ink);display:flex;font-size:18px;font-weight:500;gap:20px;justify-content:space-between;letter-spacing:-.01em;padding:0;text-align:left;width:100%}.home-v3 .faq-toggle{background:var(--ink);border-radius:50%;color:var(--accent);display:grid;flex-shrink:0;font-family:InstrumentSans,"InstrumentSans Fallback: BlinkMacSystemFont","InstrumentSans Fallback: Segoe UI","InstrumentSans Fallback: Helvetica Neue","InstrumentSans Fallback: Arial","InstrumentSans Fallback: Noto Sans",InstrumentSans fallback,system-ui,sans-serif;font-size:20px;font-weight:500;height:32px;line-height:1;place-items:center;transition:transform .2s,background .2s;width:32px}.home-v3 .faq-item.open .faq-toggle{transform:rotate(45deg)}.home-v3 .faq-a{color:var(--gray-1);font-size:15px;line-height:1.6;max-height:0;overflow:hidden;transition:max-height .3s ease,margin .3s}.home-v3 .faq-item.open .faq-a{margin-top:14px;max-height:500px}.home-v3 .faq-a code{background:var(--cream-2);border-radius:4px;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:13px;padding:2px 6px}.home-v3 .faq-a a{color:var(--accent-deep);text-decoration:underline}.home-v3 .final-cta{background:var(--dark-bg);color:#fff;overflow:hidden;padding:100px 0;position:relative}.home-v3 .final-cta:before{background:radial-gradient(ellipse 800px 400px at 50% 100%,rgba(197,231,86,.12),transparent 60%);content:"";inset:0;position:absolute}.home-v3 .final-inner{margin:0 auto;max-width:820px;position:relative;text-align:center;z-index:1}.home-v3 .final-inner h2{font-size:clamp(38px,4.5vw,60px);font-weight:600;letter-spacing:-.02em;line-height:1.05;margin-bottom:22px}.home-v3 .final-inner p{color:var(--gray-2);font-size:18px;line-height:1.5;margin-bottom:40px}.home-v3 .final-section{background:var(--cream-2);padding:100px 0 120px}.home-v3 .final-card{background:var(--ink);border-radius:32px;color:#fff;overflow:hidden;padding:80px 60px;position:relative;text-align:center}.home-v3 .final-card:before{background:radial-gradient(circle at 10% 10%,rgba(197,231,86,.18),transparent 50%),radial-gradient(circle at 90% 90%,rgba(197,231,86,.08),transparent 55%);content:"";inset:0;position:absolute}.home-v3 .final-card>*{position:relative;z-index:1}.home-v3 .final-card h2{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:clamp(32px,4vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin-bottom:18px}.home-v3 .final-card h2 .em{color:var(--accent);font-style:italic;font-weight:500}.home-v3 .final-card p{color:var(--gray-3);font-size:18px;line-height:1.5;margin:0 auto 32px;max-width:540px}.home-v3 .final-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.home-v3 .built-on-section{background:radial-gradient(780px 320px at 50% 0,rgba(197,231,86,.18),transparent 62%),var(--cream-2);overflow:hidden;position:relative}.home-v3 .protocol-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}.home-v3 .protocol-card{background:#ffffff9e;border:1px solid hsla(0,0%,100%,.72);border-radius:24px;box-shadow:inset 0 1px #ffffffd1,0 24px 54px -30px #2d312642;overflow:hidden;padding:28px;position:relative}.home-v3 .protocol-card:before{background:linear-gradient(135deg,rgba(197,231,86,.16),transparent 42%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease}.home-v3 .protocol-card:hover:before{opacity:1}.home-v3 .protocol-card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px;position:relative}.home-v3 .protocol-icon{background:#c5e7562e;border:1px solid rgba(197,231,86,.36);border-radius:14px;color:var(--accent-deep);display:grid;height:44px;place-items:center;width:44px}.home-v3 .protocol-icon svg{height:22px;width:22px}.home-v3 .protocol-badge{background:#fff;border:1px solid var(--gray-4);border-radius:999px;color:var(--ink-2);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:11px;font-weight:600;padding:5px 10px}.home-v3 .protocol-card h3{color:var(--ink);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin-bottom:10px;position:relative}.home-v3 .protocol-card p{color:var(--gray-1);font-size:14.5px;line-height:1.55;position:relative}@media(max-width:1024px){.home-v3 .cart-hero-grid,.home-v3 .duo-grid,.home-v3 .extend-grid,.home-v3 .global-card,.home-v3 .hero-grid{grid-template-columns:1fr}.home-v3 .cart-features-grid{grid-template-columns:1fr 1fr}}@media(max-width:860px){.home-v3 section{padding:80px 0}.home-v3 .hero{padding:40px 0 36px}.home-v3 .cart-features-grid,.home-v3 .claw-stage,.home-v3 .who-grid{grid-template-columns:1fr}.home-v3 .cart-hero,.home-v3 .global-card{padding:36px 24px}}@media(max-width:680px){.home-v3 .container{padding:0 20px}.home-v3 h1.hero-title{font-size:40px}.home-v3 .final-form,.home-v3 .hero-form{border-radius:20px;flex-direction:column;max-width:none;padding:10px;width:100%}.home-v3 .final-form input,.home-v3 .hero-form input{text-align:center}.home-v3 .final-form .btn,.home-v3 .hero-form .btn{width:100%}.home-v3 .channels-top{align-items:flex-start;flex-direction:column}.home-v3 .hero-foot{align-items:center;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:16px}.home-v3 .agent-body{max-height:360px;min-height:360px;padding:14px}.home-v3 .channels-tabs,.home-v3 .claw-tabs{overflow-x:auto;width:100%}.home-v3 .claw-tab{flex:0 0 auto;white-space:nowrap}.home-v3 .duo-card,.home-v3 .extend-card,.home-v3 .who-card{padding:28px}}.home-v3 .section-title .em{color:var(--accent-deep);font-style:italic;font-weight:500}.home-v3 .dropship-hero{background:var(--dark-bg);color:#fff;overflow:hidden;padding:88px 0 92px;position:relative}.home-v3 .dropship-hero:before{background:radial-gradient(ellipse 720px 420px at 50% 0,rgba(197,231,86,.13),transparent 62%),radial-gradient(ellipse 540px 320px at 10% 85%,rgba(197,231,86,.06),transparent 62%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .dropship-hero-inner{max-width:960px;position:relative;text-align:center;z-index:1}.home-v3 .dropship-hero .hero-sub{margin-left:auto;margin-right:auto;max-width:820px}.home-v3 .dropship-nowrap{white-space:nowrap}.home-v3 .dropship-hero-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.home-v3 .dropship-cycle{background:var(--dark-bg);color:#fff}.home-v3 .dropship-cycle .section-title{color:#fff}.home-v3 .dropship-cycle .section-title .em{color:var(--accent)}.home-v3 .dropship-cycle .section-sub{color:var(--gray-2)}.home-v3 .dropship-cycle-list{display:flex;flex-direction:column;gap:14px;margin:0 auto;max-width:880px}.home-v3 .dropship-cycle-card{align-items:stretch;background:#1a1c1d;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:grid;gap:18px;grid-template-columns:64px 1fr;padding:22px 22px 22px 18px}.home-v3 .dropship-step-number{color:var(--accent);font-size:28px;line-height:1;padding-top:4px}.home-v3 .dropship-cycle-card h3,.home-v3 .dropship-step-number{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-weight:600}.home-v3 .dropship-cycle-card h3{color:#fff;font-size:20px;letter-spacing:-.01em;margin-bottom:6px}.home-v3 .dropship-cycle-card p{color:var(--gray-3);font-size:14.5px;line-height:1.55;margin-bottom:12px}.home-v3 .dropship-chip-row{display:flex;flex-wrap:wrap;gap:6px}.home-v3 .dropship-chip{background:#c5e75614;border:1px solid rgba(197,231,86,.18);border-radius:999px;color:var(--accent);font-size:12px;padding:4px 10px}.home-v3 .dropship-note{align-items:flex-start;background:#c5e7560f;border:1px solid rgba(197,231,86,.18);border-radius:16px;color:var(--gray-4);display:flex;gap:14px;margin:28px auto 0;max-width:880px;padding:18px 22px}.home-v3 .dropship-note svg{color:var(--accent);flex-shrink:0;margin-top:2px}.home-v3 .dropship-note p{font-size:14px;line-height:1.55}.home-v3 .dropship-note strong{color:#fff}.home-v3 .dropship-margins,.home-v3 .dropship-suppliers{background:var(--cream)}.home-v3 .dropship-supplier-grid{align-items:stretch;display:grid;gap:16px;grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;max-width:1080px}.home-v3 .dropship-benefit-card,.home-v3 .dropship-market-card,.home-v3 .dropship-policy-card,.home-v3 .dropship-side-card,.home-v3 .dropship-supplier-card{background:#fff;border:1px solid var(--gray-4)}.home-v3 .dropship-supplier-card{border-radius:14px;display:flex;flex-direction:column;grid-column:span 3;justify-content:space-between;min-height:132px;overflow:hidden;padding:20px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.home-v3 .dropship-supplier-card:hover{border-color:#8cab3f47;box-shadow:0 18px 44px -30px #0d0f1047;transform:translateY(-2px)}.home-v3 .dropship-supplier-card.is-featured{background:radial-gradient(ellipse 360px 220px at 100% 0,rgba(197,231,86,.18),transparent 65%),#fff;border-color:#8cab3f47;grid-column:span 6;grid-row:span 2;min-height:280px;padding:28px}.home-v3 .dropship-supplier-card:nth-last-child(-n+3):not(.is-featured){grid-column:span 4;min-height:144px}.home-v3 .dropship-supplier-card.is-featured:after{bottom:22px;color:#8cab3f21;content:"Native API";font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1;pointer-events:none;position:absolute;right:24px}.home-v3 .dropship-supplier-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.home-v3 .dropship-benefit-card h3,.home-v3 .dropship-margin-card h3,.home-v3 .dropship-market-card h3,.home-v3 .dropship-policy-card h3,.home-v3 .dropship-supplier-card h3{color:var(--ink);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-weight:600;letter-spacing:-.01em}.home-v3 .dropship-supplier-card h3{font-size:16px;line-height:1.15}.home-v3 .dropship-supplier-card.is-featured h3{font-size:clamp(30px,3.2vw,42px);max-width:360px}.home-v3 .dropship-supplier-highlights{display:flex;flex-wrap:wrap;gap:8px;margin:auto 0 22px;position:relative;z-index:1}.home-v3 .dropship-supplier-highlights span{background:#f5fbe9b8;border:1px solid rgba(140,171,63,.2);border-radius:999px;color:var(--accent-deep);font-size:12px;font-weight:600;padding:7px 11px}.home-v3 .dropship-supplier-card p{color:var(--gray-1);font-size:13px;line-height:1.5;position:relative;z-index:1}.home-v3 .dropship-supplier-card.is-featured p{font-size:16px;line-height:1.55;max-width:340px}.home-v3 .dropship-supplier-status{background:#0000000d;border-radius:999px;color:var(--gray-1);flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.home-v3 .dropship-supplier-status.native{background:#8cab3f1f;color:var(--accent-deep)}.home-v3 .dropship-supplier-status.is-browser{background:#a853181a;color:#a85318}.home-v3 .dropship-supplier-status.is-custom{background:#4d62e51a;color:#4d62e5}.home-v3 .dropship-benefit-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;margin-right:auto;margin-top:24px;max-width:1080px}.home-v3 .dropship-benefit-card{align-items:flex-start;border-radius:16px;display:flex;gap:14px;padding:24px}.home-v3 .dropship-check{background:#8cab3f1f;border-radius:10px;color:var(--accent-deep);display:grid;flex-shrink:0;height:36px;place-items:center;width:36px}.home-v3 .dropship-benefit-card h3{font-family:InstrumentSans,"InstrumentSans Fallback: BlinkMacSystemFont","InstrumentSans Fallback: Segoe UI","InstrumentSans Fallback: Helvetica Neue","InstrumentSans Fallback: Arial","InstrumentSans Fallback: Noto Sans",InstrumentSans fallback,system-ui,sans-serif;font-size:16px;margin-bottom:4px}.home-v3 .dropship-benefit-card p{color:var(--gray-1);font-size:13.5px;line-height:1.55}.home-v3 .dropship-activity-section{background:#fff}.home-v3 .dropship-terminal{background:var(--ink);border:1px solid var(--gray-4);border-radius:20px;box-shadow:0 30px 60px -30px #00000040;color:var(--gray-3);font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Consolas,monospace;margin:0 auto;max-width:760px;overflow:hidden}.home-v3 .dropship-terminal-head{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:6px;padding:12px 16px}.home-v3 .dropship-terminal-head span{border-radius:50%;height:10px;width:10px}.home-v3 .dropship-terminal-head span:first-child{background:#ff5f56}.home-v3 .dropship-terminal-head span:nth-child(2){background:#ffbd2e}.home-v3 .dropship-terminal-head span:nth-child(3){background:#27c93f}.home-v3 .dropship-terminal-head strong{color:var(--black-500);font-size:12px;font-weight:500;margin-left:12px}.home-v3 .dropship-terminal-body{display:flex;flex-direction:column;font-size:14px;gap:12px;padding:18px 22px}.home-v3 .dropship-terminal-row{align-items:flex-start;display:flex;gap:14px;line-height:1.5}.home-v3 .dropship-terminal-row time{color:var(--black-500);flex-shrink:0;font-size:12px;min-width:56px;padding-top:1px}.home-v3 .dropship-terminal-caret{color:var(--accent);flex-shrink:0}.home-v3 .dropship-comp-grid,.home-v3 .dropship-margin-grid{align-items:stretch;display:grid;gap:28px;grid-template-columns:1fr 1fr}.home-v3 .dropship-margin-card,.home-v3 .dropship-policy-card{border-radius:20px;padding:28px}.home-v3 .dropship-policy-card{background:var(--cream)}.home-v3 .dropship-margin-card h3,.home-v3 .dropship-policy-card h3{font-size:22px;margin-bottom:18px}.home-v3 .dropship-policy-list{display:flex;flex-direction:column;gap:10px}.home-v3 .dropship-policy-row{align-items:center;background:#fff;border:1px solid var(--gray-4);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.home-v3 .dropship-policy-row span{color:var(--gray-1);font-size:14px}.home-v3 .dropship-policy-row strong{color:var(--ink);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-weight:600;white-space:nowrap}.home-v3 .dropship-policy-row strong.is-accent{color:var(--accent-deep)}.home-v3 .dropship-policy-row strong.is-danger{color:#a82524}.home-v3 .dropship-policy-card>p{color:var(--gray-1);font-size:12.5px;line-height:1.55;margin-top:18px}.home-v3 .dropship-margin-card,.home-v3 .dropship-side-card.dark{background:var(--ink);border-color:transparent;color:#fff}.home-v3 .dropship-margin-card h3{color:#fff;margin-bottom:6px}.home-v3 .dropship-card-kicker{color:var(--gray-2);font-size:12px;margin-bottom:18px}.home-v3 .dropship-margin-lines{display:flex;flex-direction:column;font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;gap:8px}.home-v3 .dropship-margin-line,.home-v3 .dropship-margin-total{display:flex;gap:16px;justify-content:space-between}.home-v3 .dropship-margin-line span{color:var(--gray-2)}.home-v3 .dropship-margin-line strong{color:var(--gray-3);font-weight:500}.home-v3 .dropship-margin-line.strong span,.home-v3 .dropship-margin-line.strong strong{color:#fff}.home-v3 .dropship-margin-total{border-top:1px dashed hsla(0,0%,100%,.15);margin-top:6px;padding-top:8px}.home-v3 .dropship-margin-total span{color:#fff}.home-v3 .dropship-margin-total strong{color:var(--accent)}.home-v3 .dropship-success-note{align-items:center;background:#c5e7561a;border:1px solid rgba(197,231,86,.3);border-radius:12px;color:var(--gray-4);display:flex;font-size:13.5px;gap:12px;margin-top:22px;padding:14px 16px}.home-v3 .dropship-success-note svg{color:var(--accent);flex-shrink:0}.home-v3 .dropship-success-note strong{color:#fff}.home-v3 .dropship-competitors{background:var(--cream-2)}.home-v3 .dropship-comp-grid{grid-template-columns:1.1fr 1fr}.home-v3 .dropship-market-card{border-radius:20px;display:flex;flex-direction:column;padding:24px}.home-v3 .dropship-market-card h3{font-size:18px;margin-bottom:4px}.home-v3 .dropship-market-card>p{color:var(--gray-1);font-size:12px;margin-bottom:18px}.home-v3 .dropship-price-list{display:flex;flex-direction:column;font-size:13.5px;gap:12px}.home-v3 .dropship-price-row{align-items:center;display:grid;gap:12px;grid-template-columns:1fr 80px}.home-v3 .dropship-price-meta{align-items:baseline;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.home-v3 .dropship-price-meta strong{color:var(--gray-1);font-size:13px;font-weight:400}.home-v3 .dropship-price-meta span,.home-v3 .dropship-price-row.is-you .dropship-price-meta strong,.home-v3 .dropship-price-row.is-you>strong{color:var(--accent-deep);font-weight:600}.home-v3 .dropship-price-meta span{background:#8cab3f26;border-radius:999px;font-size:9px;letter-spacing:.06em;margin-left:4px;padding:2px 6px}.home-v3 .dropship-price-meta small{color:var(--gray-2);font-size:11px}.home-v3 .dropship-price-track{background:#0000000f;border-radius:999px;height:8px;overflow:hidden}.home-v3 .dropship-price-track span{background:var(--gray-3);border-radius:inherit;display:block;height:100%;max-width:100%}.home-v3 .dropship-price-row.is-you .dropship-price-track span{background:var(--accent-deep)}.home-v3 .dropship-price-row>strong{color:var(--ink);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:16px;font-weight:600;text-align:right}.home-v3 .dropship-suggestion{background:#8cab3f14;border:1px solid rgba(140,171,63,.25);border-radius:10px;color:var(--ink);font-size:13.5px;line-height:1.55;margin-top:22px;padding:14px 16px}.home-v3 .dropship-suggestion span{color:var(--accent-deep);font-weight:600}.home-v3 .dropship-side-stack{display:flex;flex-direction:column;gap:16px}.home-v3 .dropship-side-card{border-radius:16px;padding:22px}.home-v3 .dropship-side-card h3{color:var(--accent-deep);font-size:12px;font-weight:600;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.home-v3 .dropship-side-card.dark h3{color:var(--accent)}.home-v3 .dropship-side-card ul{color:var(--ink);display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.5;list-style:none}.home-v3 .dropship-side-card.dark ul{color:var(--gray-3)}.home-v3 .dropship-side-card li{display:flex;gap:10px}.home-v3 .dropship-side-card li:before{color:var(--accent-deep);content:"•"}.home-v3 .dropship-side-card.dark li:before{color:var(--accent);content:"→";flex-shrink:0}.home-v3 .dropship-cta-note{color:var(--gray-1);font-size:13px;margin-top:18px}@media(max-width:1024px){.home-v3 .dropship-supplier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3 .dropship-supplier-card,.home-v3 .dropship-supplier-card:nth-last-child(-n+3):not(.is-featured){grid-column:span 1}.home-v3 .dropship-supplier-card.is-featured{grid-column:span 2;grid-row:span 1;min-height:220px}.home-v3 .dropship-benefit-grid,.home-v3 .dropship-comp-grid,.home-v3 .dropship-margin-grid{grid-template-columns:1fr}}@media(max-width:680px){.home-v3 .dropship-hero{padding:56px 0 64px}.home-v3 .dropship-hero-actions{flex-direction:column}.home-v3 .dropship-hero-actions .btn{width:100%}.home-v3 .dropship-cycle-card,.home-v3 .dropship-supplier-grid{grid-template-columns:1fr}.home-v3 .dropship-supplier-card,.home-v3 .dropship-supplier-card.is-featured,.home-v3 .dropship-supplier-card:nth-last-child(-n+3):not(.is-featured){grid-column:span 1;min-height:0}.home-v3 .dropship-supplier-card.is-featured{padding:24px}.home-v3 .dropship-supplier-card.is-featured:after{display:none}.home-v3 .dropship-terminal-head{align-items:flex-start;flex-wrap:wrap}.home-v3 .dropship-terminal-head strong{margin-left:0;width:100%}.home-v3 .dropship-terminal-row{gap:10px}.home-v3 .dropship-terminal-row time{min-width:44px}.home-v3 .dropship-policy-row,.home-v3 .dropship-price-meta{align-items:flex-start;flex-direction:column}}.home-v3 .faq-item[open] .faq-toggle{transform:rotate(45deg)}.home-v3 .faq-item summary{list-style:none}.home-v3 .faq-item summary::-webkit-details-marker{display:none}.home-v3 .faq-item[open] .faq-a{margin-top:14px;max-height:500px}.home-v3 .private-label-hero{background:var(--dark-bg);color:#fff;overflow:hidden;padding:96px 0 112px;position:relative}.home-v3 .private-label-hero:before{background:radial-gradient(ellipse 720px 420px at 50% 0,rgba(197,231,86,.13),transparent 62%),radial-gradient(ellipse 560px 320px at 10% 90%,rgba(197,231,86,.06),transparent 62%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .private-label-hero-inner{max-width:880px;position:relative;text-align:center;z-index:1}.home-v3 .private-label-hero .hero-sub{margin-left:auto;margin-right:auto;max-width:720px}.home-v3 .private-label-nowrap{white-space:nowrap}.home-v3 .private-label-hero-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.home-v3 .private-label-pillars{background:var(--cream)}.home-v3 .private-label-pillar-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-v3 .private-label-pillar-card{background:#fff;border:1px solid var(--gray-4);border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:26px 22px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.home-v3 .private-label-pillar-card:hover{border-color:#8cab3f59;box-shadow:0 18px 36px -18px #0d0f102e;transform:translateY(-3px)}.home-v3 .private-label-pillar-kicker{color:var(--accent-deep);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.home-v3 .private-label-pillar-card h3{color:var(--ink);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.18}.home-v3 .private-label-pillar-card p{color:var(--gray-1);font-size:14px;line-height:1.55}.home-v3 .private-label-detail{padding:100px 0}.home-v3 .private-label-detail.is-dark{background:var(--dark-bg);color:#fff}.home-v3 .private-label-detail.is-white{background:#fff}.home-v3 .private-label-detail.is-cream{background:var(--cream-2)}.home-v3 .private-label-detail-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin:0 auto;max-width:1140px}.home-v3 .private-label-detail.is-reverse .private-label-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.home-v3 .private-label-detail.is-reverse .private-label-detail-copy{order:2}.home-v3 .private-label-detail.is-dark .section-eyebrow{color:var(--accent)}.home-v3 .private-label-detail.is-dark .section-eyebrow:after,.home-v3 .private-label-detail.is-dark .section-eyebrow:before{background:var(--accent)}.home-v3 .private-label-detail-copy h3{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:clamp(28px,3vw,38px);font-weight:600;letter-spacing:-.015em;line-height:1.12;margin:14px 0 16px}.home-v3 .private-label-detail-copy h3 .em{color:var(--accent-deep);font-style:italic;font-weight:500}.home-v3 .private-label-detail.is-dark .private-label-detail-copy h3 .em{color:var(--accent)}.home-v3 .private-label-lede{color:var(--gray-1);font-size:17px;line-height:1.6;margin-bottom:22px;text-wrap:pretty}.home-v3 .private-label-detail.is-dark .private-label-lede{color:var(--gray-3)}.home-v3 .private-label-detail-copy ul{display:flex;flex-direction:column;gap:12px;list-style:none}.home-v3 .private-label-detail-copy li{align-items:flex-start;display:flex;font-size:15px;gap:12px;line-height:1.5}.home-v3 .private-label-detail-copy li b{display:inline;font-weight:600;margin-right:4px}.home-v3 .private-label-detail-copy li .muted{color:var(--gray-1)}.home-v3 .private-label-detail.is-dark .private-label-detail-copy li .muted{color:var(--gray-2)}.home-v3 .private-label-check{background:#8cab3f24;border-radius:7px;color:var(--accent-deep);display:grid;flex-shrink:0;height:22px;margin-top:1px;place-items:center;width:22px}.home-v3 .private-label-check svg{height:12px;width:12px}.home-v3 .private-label-detail.is-dark .private-label-check{background:#c5e7561f;color:var(--accent)}.home-v3 .private-label-tag-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.home-v3 .private-label-tag{background:#8cab3f1a;border:1px solid rgba(140,171,63,.2);border-radius:999px;color:var(--accent-deep);font-size:12px;padding:4px 10px}.home-v3 .private-label-detail.is-dark .private-label-tag{background:#c5e75614;border-color:#c5e7562e;color:var(--accent)}.home-v3 .private-label-viz{background:#fff;border:1px solid var(--gray-4);border-radius:20px;box-shadow:0 30px 60px -28px #0000002e;padding:26px}.home-v3 .private-label-detail.is-dark .private-label-viz{background:#1a1c1d;border-color:#ffffff14;box-shadow:0 30px 60px -28px #00000080}.home-v3 .private-label-viz-head{align-items:center;border-bottom:1px dashed var(--gray-4);display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.home-v3 .private-label-detail.is-dark .private-label-viz-head{border-color:#ffffff1a}.home-v3 .private-label-viz-head .label,.home-v3 .private-label-viz-head .live{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.home-v3 .private-label-viz-head .label{color:var(--gray-1)}.home-v3 .private-label-detail.is-dark .private-label-viz-head .label{color:var(--gray-2)}.home-v3 .private-label-viz-head .live{align-items:center;color:var(--accent-deep);display:inline-flex;gap:6px}.home-v3 .private-label-detail.is-dark .private-label-viz-head .live{color:var(--accent)}.home-v3 .private-label-viz-head .dot{background:var(--accent);border-radius:50%;box-shadow:0 0 0 3px #c5e75640;height:6px;width:6px}.home-v3 .private-label-brand-board{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-v3 .private-label-brand-tile{aspect-ratio:1;background:var(--cream);border:1px solid var(--gray-4);border-radius:10px;overflow:hidden;position:relative}.home-v3 .private-label-detail.is-dark .private-label-brand-tile{background:#ffffff0a;border-color:#ffffff14}.home-v3 .private-label-brand-tile.logo{background:var(--ink);color:var(--accent);display:grid;place-items:center}.home-v3 .private-label-brand-tile.logo span{font-size:11px;letter-spacing:.2em}.home-v3 .private-label-brand-tile.logo span,.home-v3 .private-label-brand-tile.type{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif}.home-v3 .private-label-brand-tile.type{background:#fff;color:var(--ink);display:grid;font-size:26px;font-weight:600;place-items:center}.home-v3 .private-label-detail.is-dark .private-label-brand-tile.type{background:#ffffff14;color:#fff}.home-v3 .private-label-brand-tile.swatch-1{background:#1a1c1d}.home-v3 .private-label-brand-tile.swatch-2{background:#c5e756}.home-v3 .private-label-brand-tile.swatch-3{background:#e8d4b0}.home-v3 .private-label-brand-tile.swatch-4{background:#d6e4d2}.home-v3 .private-label-brand-tile.pattern{background:repeating-linear-gradient(135deg,transparent 0 8px,rgba(140,171,63,.18) 8px 10px),var(--cream-2)}.home-v3 .private-label-brand-tile.copy{background:#fff;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;padding:10px}.home-v3 .private-label-brand-tile.copy div{background:var(--gray-4);border-radius:999px;height:4px}.home-v3 .private-label-brand-tile.copy div:first-child{height:6px;width:80%}.home-v3 .private-label-brand-tile.copy div:nth-child(2){width:60%}.home-v3 .private-label-brand-tile.copy div:nth-child(3){width:70%}.home-v3 .private-label-brand-meta{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;margin-top:8px}.home-v3 .private-label-brand-meta span,.home-v3 .private-label-chat-trail span{align-items:center;background:var(--cream);border:1px solid var(--gray-4);border-radius:999px;color:var(--gray-1);display:inline-flex;font-size:11px;font-weight:500;gap:6px;padding:4px 10px}.home-v3 .private-label-detail.is-dark .private-label-brand-meta span,.home-v3 .private-label-detail.is-dark .private-label-chat-trail span{background:#ffffff0a;border-color:#ffffff1a;color:var(--gray-3)}.home-v3 .private-label-brand-meta i{border-radius:3px;height:10px;width:10px}.home-v3 .private-label-ad-list,.home-v3 .private-label-chat-thread,.home-v3 .private-label-segment-list{display:flex;flex-direction:column;gap:10px}.home-v3 .private-label-ad-row{align-items:center;background:var(--cream);border:1px solid var(--gray-4);border-radius:12px;display:grid;gap:12px;grid-template-columns:50px minmax(0,1fr) auto;padding:12px}.home-v3 .private-label-ad-row.is-winner{background:#8cab3f14;border-color:var(--accent-deep)}.home-v3 .private-label-ad-thumb{background:linear-gradient(135deg,var(--gray-3),var(--gray-4));border:1px solid var(--gray-4);border-radius:8px;color:var(--gray-1);display:grid;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:13px;font-weight:600;height:50px;place-items:center;width:50px}.home-v3 .private-label-ad-row.is-winner .private-label-ad-thumb{background:linear-gradient(135deg,var(--accent),var(--accent-hover));border-color:var(--accent);color:var(--ink)}.home-v3 .private-label-ad-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.home-v3 .private-label-ad-meta .name{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v3 .private-label-ad-meta .format{color:var(--gray-1);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.home-v3 .private-label-roas{text-align:right}.home-v3 .private-label-roas strong{color:var(--ink);display:block;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:16px;font-weight:600}.home-v3 .private-label-ad-row.is-winner .private-label-roas strong{color:var(--accent-deep)}.home-v3 .private-label-roas span{color:var(--gray-1);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.home-v3 .private-label-segment-row{background:var(--cream);border:1px solid var(--gray-4);border-radius:12px;padding:14px 16px}.home-v3 .private-label-segment-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.home-v3 .private-label-segment-head strong{color:var(--ink);font-size:13.5px;font-weight:600}.home-v3 .private-label-segment-head span{color:var(--gray-1);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:12px}.home-v3 .private-label-segment-actions{display:flex;flex-wrap:wrap;gap:8px}.home-v3 .private-label-segment-actions span{background:#8cab3f1f;border:1px solid rgba(140,171,63,.18);border-radius:999px;color:var(--accent-deep);font-size:11px;font-weight:500;padding:3px 10px}.home-v3 .private-label-segment-actions span.muted{background:transparent;border-color:var(--gray-4);color:var(--gray-1)}.home-v3 .private-label-chat-message{border-radius:14px;font-size:13.5px;line-height:1.45;max-width:86%;padding:10px 14px}.home-v3 .private-label-chat-message span{display:block;font-size:10px;font-weight:600;letter-spacing:.08em;margin-bottom:4px;opacity:.7;text-transform:uppercase}.home-v3 .private-label-chat-message.is-customer{align-self:flex-start;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-bottom-left-radius:4px;color:var(--gray-3)}.home-v3 .private-label-chat-message.is-agent{align-self:flex-end;background:var(--accent);border-bottom-right-radius:4px;color:var(--ink)}.home-v3 .private-label-chat-trail{border-top:1px dashed hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;padding-top:14px}.home-v3 .private-label-metrics{background:var(--cream-2);padding:80px 0}.home-v3 .private-label-metric-grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1100px}.home-v3 .private-label-metric-card{background:#fff;border:1px solid var(--gray-4);border-radius:16px;padding:24px 22px}.home-v3 .private-label-metric-value{align-items:baseline;color:var(--ink);display:flex;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:38px;font-weight:600;gap:4px;letter-spacing:-.02em;line-height:1}.home-v3 .private-label-metric-value span{color:var(--accent-deep);font-size:18px;font-weight:500}.home-v3 .private-label-metric-card p{color:var(--gray-1);font-size:13px;line-height:1.45;margin-top:8px}.home-v3 .private-label-cta-note{color:var(--gray-1);font-size:13px;margin-top:18px}@media(max-width:1024px){.home-v3 .private-label-metric-grid,.home-v3 .private-label-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3 .private-label-detail-grid,.home-v3 .private-label-detail.is-reverse .private-label-detail-grid{grid-template-columns:1fr}.home-v3 .private-label-detail.is-reverse .private-label-detail-copy{order:0}}@media(max-width:680px){.home-v3 .private-label-hero{padding:56px 0 64px}.home-v3 .private-label-hero-actions{flex-direction:column}.home-v3 .private-label-hero-actions .btn{width:100%}.home-v3 .private-label-metric-grid,.home-v3 .private-label-pillar-grid{grid-template-columns:1fr}.home-v3 .private-label-viz{padding:20px}.home-v3 .private-label-segment-head,.home-v3 .private-label-viz-head{align-items:flex-start;flex-direction:column}.home-v3 .private-label-ad-row{grid-template-columns:42px minmax(0,1fr)}.home-v3 .private-label-ad-thumb{font-size:11px;height:42px;width:42px}.home-v3 .private-label-roas{grid-column:2;text-align:left}}.home-v3 .reseller-hero{background:var(--dark-bg);color:#fff;overflow:hidden;padding:96px 0 120px;position:relative;text-align:center}.home-v3 .reseller-hero:before{background:radial-gradient(ellipse 720px 420px at 86% 14%,rgba(197,231,86,.12),transparent 60%),radial-gradient(ellipse 560px 360px at 8% 90%,rgba(130,219,247,.08),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .reseller-hero-inner{position:relative;z-index:1}.home-v3 .reseller-hero .hero-inner{margin:0 auto;max-width:880px;text-align:center}.home-v3 .reseller-hero .hero-sub{margin-left:auto;margin-right:auto;max-width:680px}.home-v3 .reseller-hero-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:32px}.home-v3 .reseller-enrichment{background:var(--cream)}.home-v3 .reseller-showcase-rail{background:#fff;border:1px solid var(--gray-4);border-radius:28px;box-shadow:0 28px 80px #0d0f1014;overflow:hidden}.home-v3 .reseller-showcase-grid{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);padding:32px}.home-v3 .reseller-alert-head,.home-v3 .reseller-catalog-meta,.home-v3 .reseller-invoice-foot,.home-v3 .reseller-showcase-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.home-v3 .reseller-label{border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;padding:5px 10px;text-transform:uppercase}.home-v3 .reseller-label.in{background:#d0302f1a;color:var(--red-500)}.home-v3 .reseller-label.out{background:#8cab3f1f;color:var(--accent-deep)}.home-v3 .reseller-source,.home-v3 .reseller-tag-row{color:var(--gray-1);font-size:12px}.home-v3 .reseller-invoice-paper{background:linear-gradient(transparent 22px,#0000000a 23px),linear-gradient(180deg,rgba(0,0,0,.02),transparent 30%),#fff;background-size:100% 24px,100% 100%,auto;border:1px solid var(--gray-4);border-radius:16px;font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;margin-top:12px;min-height:328px;padding:24px 18px 44px;position:relative}.home-v3 .reseller-stamp{border:2px solid rgba(208,48,47,.36);border-radius:8px;color:var(--red-500);font-size:11px;font-weight:800;letter-spacing:.12em;padding:4px 9px;position:absolute;right:18px;text-transform:uppercase;top:16px;transform:rotate(8deg)}.home-v3 .reseller-invoice-title{color:var(--ink);font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-v3 .reseller-invoice-meta{color:var(--gray-1);font-size:11px;margin:4px 0 18px}.home-v3 .reseller-invoice-row{color:var(--gray-1);display:grid;font-size:11px;gap:10px;grid-template-columns:72px 1fr 42px 52px;line-height:1.2;padding:6px 0}.home-v3 .reseller-invoice-row .sku,.home-v3 .reseller-invoice-row.is-head{color:var(--ink);font-weight:700}.home-v3 .reseller-invoice-row .description{color:var(--red-500);text-decoration:underline;text-decoration-color:#d0302f42}.home-v3 .reseller-invoice-foot{bottom:12px;color:var(--gray-1);font-size:10px;left:18px;position:absolute;right:18px}.home-v3 .reseller-tag-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px}.home-v3 .reseller-tag-row.success{color:var(--accent-deep);font-weight:600}.home-v3 .reseller-arrow-flow{color:var(--accent-deep);display:grid;gap:10px;justify-items:center}.home-v3 .reseller-agent-icon{background:var(--ink);border-radius:50%;color:var(--accent);display:grid;height:48px;place-items:center;width:48px}.home-v3 .reseller-agent-pill{background:var(--accent);border-radius:999px;color:var(--ink);font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:800;padding:8px 12px;text-transform:uppercase}.home-v3 .reseller-catalog-card{background:#fff;border:1px solid var(--accent-deep);border-radius:18px;box-shadow:0 18px 50px #536e281f;margin-top:12px;padding:18px}.home-v3 .reseller-product-visual{background:radial-gradient(circle at 50% 30%,hsla(0,0%,100%,.95) 0 13%,transparent 14%),linear-gradient(90deg,transparent 46%,#d7d0bd 47% 53%,transparent 54%),radial-gradient(ellipse at 50% 76%,#efe8d8 0 28%,transparent 29%),linear-gradient(135deg,var(--cream-2),var(--cream));border-radius:12px;height:136px;margin-bottom:14px}.home-v3 .reseller-catalog-card h3{color:var(--ink);font-size:20px;line-height:1.18}.home-v3 .reseller-catalog-card p{color:var(--gray-1);font-size:13px;line-height:1.5;margin-top:8px}.home-v3 .reseller-attrs{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.home-v3 .reseller-attrs span,.home-v3 .reseller-channel-card h3 span,.home-v3 .reseller-flag,.home-v3 .reseller-source-card span{border-radius:999px;font-size:11px;font-weight:700;padding:4px 8px}.home-v3 .reseller-attrs span{background:var(--cream-2);border:1px solid var(--gray-4);color:var(--gray-1)}.home-v3 .reseller-catalog-meta{border-top:1px solid var(--gray-4);margin-top:18px;padding-top:14px}.home-v3 .reseller-catalog-meta span{color:var(--gray-1);display:block;font-size:10px}.home-v3 .reseller-catalog-meta strong{color:var(--ink);font-size:18px}.home-v3 .reseller-catalog-meta>div:last-child{text-align:right}.home-v3 .reseller-showcase-foot{background:var(--cream-2);border-top:1px solid var(--gray-4);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home-v3 .reseller-showcase-foot .stat{border-right:1px solid var(--gray-4);color:var(--gray-1);font-size:13px;padding:18px;text-align:center}.home-v3 .reseller-showcase-foot .stat:last-child{border-right:0}.home-v3 .reseller-showcase-foot strong{color:var(--ink);display:block;font-size:22px}.home-v3 .showcase-section{background:transparent;margin-top:-80px;padding-bottom:100px;padding-top:0;position:relative;z-index:2}.home-v3 .showcase-rail{background:#fff;border:1px solid var(--gray-4);border-radius:28px;box-shadow:0 40px 80px -30px #00000040,0 10px 24px -14px #00000024;margin-top:0;padding:28px;position:relative;z-index:1}.home-v3 .showcase-grid{align-items:stretch;display:grid;gap:16px;grid-template-columns:1fr auto 1fr}.home-v3 .showcase-col-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.home-v3 .showcase-col-head .lbl{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.home-v3 .showcase-col-head .lbl.in{color:var(--gray-1)}.home-v3 .showcase-col-head .lbl.out{color:var(--accent-deep)}.home-v3 .showcase-col-head .src{color:var(--gray-2);font-size:11px}.home-v3 .invoice-paper,.home-v3 .showcase-col-head .src{font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace}.home-v3 .invoice-paper{background:#fff;background-image:linear-gradient(transparent 22px,#0000000a 23px),linear-gradient(180deg,rgba(0,0,0,.02),transparent 30%);background-size:100% 24px,100% 100%;border:1px solid var(--gray-4);border-radius:14px;color:var(--ink-2);font-size:11.5px;line-height:1.5;min-height:320px;overflow:hidden;padding:18px 18px 8px;position:relative}.home-v3 .invoice-paper .stamp{border:2px solid var(--red-500);border-radius:4px;color:var(--red-500);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.1em;opacity:.55;padding:4px 28px;position:absolute;right:-22px;top:14px;transform:rotate(15deg)}.home-v3 .invoice-paper .lh{color:var(--ink);font-weight:600;margin-bottom:2px}.home-v3 .invoice-paper .lh-sm{color:var(--gray-1);font-size:10px;margin-bottom:12px}.home-v3 .invoice-paper .row{border-bottom:1px dashed rgba(0,0,0,.08);display:grid;gap:6px;grid-template-columns:60px 1fr 38px 50px;padding:2px 0}.home-v3 .invoice-paper .row.hd{color:var(--gray-1);font-size:9.5px;letter-spacing:.06em;padding-bottom:6px;text-transform:uppercase}.home-v3 .invoice-paper .row .sku{color:var(--accent-deep)}.home-v3 .invoice-paper .row .desc{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v3 .invoice-paper .row .pr,.home-v3 .invoice-paper .row .qty{text-align:right}.home-v3 .invoice-paper .row .pr{color:var(--ink);font-weight:600}.home-v3 .invoice-paper .invoice-foot{bottom:12px;color:var(--gray-1);display:flex;font-size:10px;gap:12px;justify-content:space-between;left:18px;position:absolute;right:18px}.home-v3 .invoice-paper .scratch{background:#d0302f2e;border-bottom:1px solid rgba(208,48,47,.4);pointer-events:none;position:absolute}.home-v3 .invoice-paper .scratch-one{height:14px;left:80px;top:138px;transform:rotate(-1.4deg);width:95px}.home-v3 .invoice-paper .scratch-two{height:14px;left:80px;top:162px;transform:rotate(-.8deg);width:95px}.home-v3 .showcase-note{display:flex;flex-wrap:wrap;font-size:12px;gap:14px;margin-top:12px}.home-v3 .showcase-note.muted{color:var(--gray-1)}.home-v3 .showcase-note.success{color:var(--accent-deep);font-weight:500}.home-v3 .arrow-flow{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;padding:20px 4px}.home-v3 .arrow-flow .agent-stack{align-items:center;display:flex;flex-direction:column;gap:6px}.home-v3 .arrow-flow .pill{background:var(--accent);border-radius:999px;color:var(--ink);font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.08em;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.home-v3 .arrow-flow .agent-icon{background:var(--ink);border-radius:50%;box-shadow:0 0 0 5px #c5e7562e,0 8px 18px -6px #0000004d;color:var(--accent);display:grid;height:44px;place-items:center;width:44px}.home-v3 .arrow-flow .arrow-svg{color:var(--accent-deep);transform:rotate(-90deg)}.home-v3 .catalog-card{background:#fff;border:1px solid var(--accent-deep);border-radius:14px;box-shadow:0 0 0 4px #8cab3f14,0 18px 36px -18px #0000002e;display:flex;flex-direction:column;gap:10px;padding:14px}.home-v3 .catalog-img{background:repeating-linear-gradient(135deg,var(--cream-2) 0 8px,var(--cream) 8px 16px);border:1px solid var(--gray-4);border-radius:10px;display:grid;height:130px;overflow:hidden;place-items:center;position:relative}.home-v3 .catalog-img:after{background:#ffffffd9;border:1px solid var(--gray-4);border-radius:999px;color:var(--gray-1);content:"product shot · auto-cleaned";font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;padding:3px 8px}.home-v3 .catalog-img.has-photo{background:url(../images/resellers/nordic-dimmer-lamp.png) 50%/cover no-repeat,radial-gradient(circle at 50% 30%,hsla(0,0%,100%,.95) 0 13%,transparent 14%),linear-gradient(90deg,transparent 46%,#d7d0bd 47% 53%,transparent 54%),radial-gradient(ellipse at 50% 76%,#efe8d8 0 28%,transparent 29%),linear-gradient(135deg,var(--cream-2),var(--cream));padding:8px;place-items:end start}.home-v3 .catalog-img.has-photo:after{background:#ffffffeb;content:"auto-cleaned"}.home-v3 .catalog-name{color:var(--ink);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.home-v3 .catalog-desc{color:var(--gray-1);font-size:12px;line-height:1.45}.home-v3 .catalog-attrs{display:flex;flex-wrap:wrap;gap:4px}.home-v3 .catalog-attrs span{background:var(--cream-2);border:1px solid var(--gray-4);border-radius:999px;color:var(--ink-2);font-size:10px;font-weight:600;padding:2px 7px}.home-v3 .catalog-meta{align-items:baseline;border-top:1px dashed var(--gray-4);display:flex;font-size:12px;justify-content:space-between;padding-top:6px}.home-v3 .catalog-meta>div:last-child{text-align:right}.home-v3 .catalog-meta span:first-child{color:var(--gray-1);display:block;font-size:10px}.home-v3 .catalog-meta .pr-big{color:var(--ink);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:18px;font-weight:600}.home-v3 .catalog-meta .stk{color:var(--accent-deep);font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600}.home-v3 .showcase-foot{border-top:1px dashed var(--gray-4);color:var(--gray-1);display:flex;flex-wrap:wrap;font-size:13px;gap:28px;justify-content:space-around;margin-top:22px;padding-top:22px}.home-v3 .showcase-foot .stat{text-align:center}.home-v3 .showcase-foot .stat strong{color:var(--ink);display:block;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.01em;margin-bottom:2px}.home-v3 .sources-section{background:var(--cream);padding:120px 0}.home-v3 .sources-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:56px}.home-v3 .source-card{background:#fff;border:1px solid var(--gray-4);border-radius:18px;padding:22px;position:relative;transition:transform .2s,border-color .2s}.home-v3 .source-card:hover{border-color:var(--accent-deep);transform:translateY(-3px)}.home-v3 .source-icon{background:var(--ink);border-radius:11px;color:var(--accent);display:grid;height:40px;margin-bottom:14px;place-items:center;width:40px}.home-v3 .source-icon svg{height:20px;width:20px}.home-v3 .source-card h3{color:var(--ink);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.home-v3 .source-card p{color:var(--gray-1);font-size:13.5px;line-height:1.55}.home-v3 .source-tag{background:var(--cream-2);border:1px solid var(--gray-4);border-radius:999px;color:var(--accent-deep);display:inline-block;font-size:10px;font-weight:600;letter-spacing:.06em;margin-top:12px;padding:3px 8px;text-transform:uppercase}.home-v3 .source-win-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:24px}.home-v3 .source-win-card{align-items:flex-start;background:#fff;border:1px solid var(--gray-4);border-radius:16px;display:flex;gap:14px;padding:22px}.home-v3 .source-check{align-items:center;background:#8cab3f1f;border-radius:10px;color:var(--accent-deep);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.home-v3 .source-win-card h3{color:var(--ink);font-size:16px;font-weight:600;margin-bottom:4px}.home-v3 .source-win-card p{color:var(--gray-1);font-size:13.5px;line-height:1.55}.home-v3 .source-win-card code{background:var(--cream-2);border-radius:4px;font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;padding:1px 5px}.home-v3 .ue-section{background:var(--dark-bg);color:#fff;overflow:hidden;padding:120px 0;position:relative}.home-v3 .ue-section:before{background:radial-gradient(800px 400px at 15% 0,rgba(197,231,86,.1),transparent 60%),radial-gradient(700px 360px at 100% 100%,rgba(197,231,86,.05),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .ue-gradient-def{position:absolute}.home-v3 .ue-section .container{position:relative}.home-v3 .ue-section .section-title{color:#fff}.home-v3 .ue-section .section-eyebrow,.home-v3 .ue-section .section-title .em{color:var(--accent)}.home-v3 .ue-section .section-eyebrow:after,.home-v3 .ue-section .section-eyebrow:before{background:var(--accent)}.home-v3 .ue-section .section-sub{color:#ffffffb8}.home-v3 .ue-grid{align-items:stretch;display:grid;gap:32px;grid-template-columns:1.1fr 1fr;margin-top:56px}.home-v3 .ue-table-wrap{-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;padding:8px}.home-v3 .ue-table-head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:14px 18px 12px}.home-v3 .ue-table-head h3{color:#fff;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em}.home-v3 .ue-table-head .meta{color:#9b9c9e;font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.home-v3 .ue-table{border-collapse:separate;border-spacing:0;font-size:13px;width:100%}.home-v3 .ue-table td,.home-v3 .ue-table th{padding:12px 14px;text-align:left}.home-v3 .ue-table thead th{border-bottom:1px solid hsla(0,0%,100%,.06);color:#9b9c9e;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.home-v3 .ue-table tbody tr{border-bottom:1px solid hsla(0,0%,100%,.04)}.home-v3 .ue-table tbody tr:last-child{border-bottom:0}.home-v3 .ue-table .sku-cell{align-items:center;display:flex;gap:10px}.home-v3 .ue-table .thumb{background:repeating-linear-gradient(135deg,#ffffff0f 0 4px,#ffffff05 4px 8px);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;flex-shrink:0;height:28px;width:28px}.home-v3 .ue-table .thumb.thumb-451{background:url(../images/resellers/lamp-451-thumb.png) 50%/cover no-repeat #fff}.home-v3 .ue-table .thumb.thumb-712{background:url(../images/resellers/wallet-712-thumb.png) 50%/cover no-repeat #fff}.home-v3 .ue-table .thumb.thumb-301{background:url(../images/resellers/pouch-301-thumb.png) 50%/cover no-repeat #fff}.home-v3 .ue-table .thumb.thumb-205{background:url(../images/resellers/cable-205-thumb.png) 50%/cover no-repeat #fff}.home-v3 .ue-table .thumb.thumb-088{background:url(../images/resellers/mug-088-thumb.png) 50%/cover no-repeat #fff}.home-v3 .ue-table .thumb.thumb-713{background:url(../images/resellers/wallet-713-thumb.png) 50%/cover no-repeat #fff}.home-v3 .ue-table .name{color:#fff;font-weight:500}.home-v3 .ue-table .code{color:#686b6e;display:block;font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;margin-top:1px}.home-v3 .ue-table .num{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-weight:600}.home-v3 .ue-table .num.pos{color:var(--accent)}.home-v3 .ue-table .num.neg{color:var(--red-400)}.home-v3 .ue-table .num.neutral{color:#cdcecf}.home-v3 .ue-table .pct{font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;margin-left:4px;opacity:.7}.home-v3 .ue-table .flag{align-items:center;border-radius:999px;display:inline-flex;font-size:10.5px;font-weight:600;gap:4px;padding:3px 8px}.home-v3 .ue-table .flag.ok{background:#c5e7561f;border:1px solid rgba(197,231,86,.25);color:var(--accent)}.home-v3 .ue-table .flag.warn{background:#e26f201f;border:1px solid rgba(226,111,32,.3);color:var(--orange-500)}.home-v3 .ue-table .flag.bad{background:#d0302f1f;border:1px solid rgba(208,48,47,.3);color:var(--red-400)}.home-v3 .ue-side{display:flex;flex-direction:column;gap:16px}.home-v3 .ue-stat{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;padding:22px}.home-v3 .ue-stat .lbl{align-items:center;color:#9b9c9e;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.12em;text-transform:uppercase}.home-v3 .ue-stat .big{color:#fff;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:38px;font-weight:600;letter-spacing:-.02em;line-height:1;margin:8px 0 4px}.home-v3 .ue-stat .big.compact{font-size:32px}.home-v3 .ue-stat .big .accent{color:var(--accent)}.home-v3 .ue-stat .delta{align-items:center;color:var(--accent);display:inline-flex;font-family:ui-monospace,"ui-monospace fallback",SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600;gap:5px}.home-v3 .ue-stat p{color:#ffffffb3;font-size:13px;line-height:1.5;margin-top:10px}.home-v3 .ue-stat svg{height:50px;margin-top:14px;width:100%}.home-v3 .ue-stat svg path.line{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.home-v3 .ue-stat svg path.area{fill:url(#ue-grad);opacity:.35;stroke:none}.home-v3 .reseller-repricing,.home-v3 .reseller-sources{background:var(--cream-2)}.home-v3 .reseller-channel-grid,.home-v3 .reseller-source-grid,.home-v3 .reseller-win-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-v3 .reseller-channel-card,.home-v3 .reseller-policy-card,.home-v3 .reseller-source-card,.home-v3 .reseller-win-card{background:#fff;border:1px solid var(--gray-4);border-radius:20px;padding:24px}.home-v3 .reseller-check,.home-v3 .reseller-source-icon{background:var(--ink);border-radius:12px;color:var(--accent);display:grid;height:40px;place-items:center;width:40px}.home-v3 .reseller-source-icon svg{height:21px;width:21px}.home-v3 .reseller-alert-card h3,.home-v3 .reseller-channel-card h3,.home-v3 .reseller-event-card h3,.home-v3 .reseller-policy-card h3,.home-v3 .reseller-source-card h3,.home-v3 .reseller-stock-board h3,.home-v3 .reseller-win-card h3{color:var(--ink);font-size:20px;line-height:1.2}.home-v3 .reseller-source-card h3{margin-top:16px}.home-v3 .reseller-channel-card p,.home-v3 .reseller-policy-card p,.home-v3 .reseller-source-card p,.home-v3 .reseller-win-card p{color:var(--gray-1);font-size:14px;line-height:1.55;margin-top:10px}.home-v3 .reseller-source-card span{background:var(--cream-2);color:var(--accent-deep);display:inline-flex;letter-spacing:.04em;margin-top:16px;text-transform:uppercase}.home-v3 .reseller-win-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.home-v3 .reseller-win-card{display:flex;gap:14px}.home-v3 .reseller-check{background:#8cab3f1f;color:var(--accent-deep);flex:0 0 auto;height:36px;width:36px}.home-v3 .reseller-policy-icon{background:#8cab3f24;border-radius:8px;color:var(--accent-deep);display:grid;height:28px;place-items:center;width:28px}.home-v3 .reseller-policy-icon svg{height:14px;width:14px}.home-v3 .reseller-economics{background:var(--dark-bg);color:#fff;overflow:hidden;position:relative}.home-v3 .reseller-economics:before{background:radial-gradient(800px 400px at 15% 0,rgba(197,231,86,.1),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .reseller-economics .container{position:relative;z-index:1}.home-v3 .reseller-economics .section-title{color:#fff}.home-v3 .reseller-economics .section-eyebrow,.home-v3 .reseller-economics .section-title .em{color:var(--accent)}.home-v3 .reseller-economics .section-sub{color:var(--gray-2)}.home-v3 .reseller-economics-grid,.home-v3 .reseller-inventory-grid,.home-v3 .reseller-reprice-grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.home-v3 .reseller-reprice-grid{align-items:stretch;gap:28px;grid-template-columns:1fr 1fr}.home-v3 .reseller-event-card,.home-v3 .reseller-stat-card,.home-v3 .reseller-table-card{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:22px;overflow:hidden}.home-v3 .reseller-table-card td,.home-v3 .reseller-table-card th,.home-v3 .reseller-table-head{border-bottom:1px solid hsla(0,0%,100%,.08)}.home-v3 .reseller-table-head{display:flex;gap:16px;justify-content:space-between;padding:20px 22px}.home-v3 .reseller-table-head h3{color:#fff;font-size:18px}.home-v3 .reseller-event-time,.home-v3 .reseller-sku-cell small,.home-v3 .reseller-stat-card p,.home-v3 .reseller-stat-card span,.home-v3 .reseller-table-head span{color:var(--gray-2);font-size:12px}.home-v3 .reseller-table-scroll{overflow-x:auto}.home-v3 .reseller-economics-table{border-collapse:collapse;min-width:720px;width:100%}.home-v3 .reseller-economics-table th{color:var(--gray-2);font-size:11px;font-weight:700;letter-spacing:.08em;padding:12px 16px;text-align:left;text-transform:uppercase}.home-v3 .reseller-economics-table td{color:#fff;font-size:13px;padding:14px 16px}.home-v3 .reseller-sku-cell,.home-v3 .reseller-stock-name{align-items:center;display:flex;gap:10px}.home-v3 .reseller-sku-cell strong,.home-v3 .reseller-stock-name strong{display:block;font-size:13px;line-height:1.25}.home-v3 .reseller-sku-cell small,.home-v3 .reseller-stock-name small{display:block;margin-top:2px}.home-v3 .reseller-thumb{background:linear-gradient(135deg,var(--cream-2),#fff);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;display:block;flex:0 0 auto;height:32px;width:32px}.home-v3 .reseller-thumb.is-lamp{background:radial-gradient(circle at 50% 30%,#fff 0 18%,transparent 20%),linear-gradient(90deg,transparent 45%,#c7bfae 46% 54%,transparent 55%),var(--cream-2)}.home-v3 .reseller-thumb.is-wallet,.home-v3 .reseller-thumb.is-wallet-dark{background:linear-gradient(135deg,#6b442a,#2b1b13)}.home-v3 .reseller-thumb.is-wallet-dark{background:linear-gradient(135deg,#2d3034,#101113)}.home-v3 .reseller-thumb.is-pouch{background:linear-gradient(135deg,#223a58,#657d9a)}.home-v3 .reseller-thumb.is-cable{background:repeating-linear-gradient(135deg,#a2a7aa 0 5px,#d9dcdd 5px 10px)}.home-v3 .reseller-thumb.is-mug{background:radial-gradient(circle at 68% 42%,transparent 0 14%,#d9d2c3 15% 22%,transparent 23%),linear-gradient(135deg,#f4f0e8,#cbbda5)}.home-v3 .reseller-number.positive{color:var(--accent)}.home-v3 .reseller-number.negative{color:var(--red-400)}.home-v3 .reseller-number small{color:var(--gray-2);margin-left:4px}.home-v3 .reseller-flag.is-ok{background:#c5e7561f;border:1px solid rgba(197,231,86,.25);color:var(--accent)}.home-v3 .reseller-flag.is-warn{background:#e26f201f;border:1px solid rgba(226,111,32,.3);color:var(--orange-500)}.home-v3 .reseller-flag.is-bad{background:#d0302f1f;border:1px solid rgba(208,48,47,.3);color:var(--red-400)}.home-v3 .reseller-economics-side{display:grid;gap:16px}.home-v3 .reseller-stat-card{padding:24px}.home-v3 .reseller-stat-card strong{color:#fff;display:block;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:42px;line-height:1;margin-top:8px}.home-v3 .reseller-stat-card em{color:var(--accent);display:block;font-size:13px;font-style:normal;margin-top:8px}.home-v3 .reseller-stat-card svg{height:72px;margin:18px 0;width:100%}.home-v3 .reseller-stat-card path{fill:none;stroke:var(--accent);stroke-width:3}.home-v3 .reseller-stat-card path.area{fill:#c5e7561f;stroke:none}.home-v3 .reseller-stat-card.compact strong{font-size:32px}.home-v3 .reseller-alert-card h3,.home-v3 .reseller-policy-card h3,.home-v3 .reseller-stock-board h3{margin-bottom:14px}.home-v3 .reseller-policy-card{display:flex;flex-direction:column}.home-v3 .reseller-policy-card h3{font-size:22px;margin-bottom:18px}.home-v3 .reseller-policy-list{display:flex;flex-direction:column}.home-v3 .reseller-policy-row{align-items:center;border-bottom:1px dashed var(--gray-4);display:grid;gap:12px;grid-template-columns:28px 1fr auto;padding:14px 0}.home-v3 .reseller-policy-row:last-child{border-bottom:none}.home-v3 .reseller-policy-row .txt{color:var(--ink);font-size:14px;line-height:1.45}.home-v3 .reseller-policy-row .txt b{font-weight:600}.home-v3 .reseller-policy-row .val{color:var(--accent-deep);font-size:15px;font-weight:600;white-space:nowrap}.home-v3 .reseller-rule-foot{background:var(--cream);border:1px solid var(--gray-4);border-radius:12px;color:var(--gray-1);font-size:12.5px;line-height:1.5;margin-top:18px;padding:12px 14px}.home-v3 .reseller-event-card{background:var(--ink);color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:28px;position:relative}.home-v3 .reseller-event-card:before{background:radial-gradient(400px 200px at 90% 0,rgba(197,231,86,.12),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .reseller-event-card>*{position:relative}.home-v3 .reseller-event-card h3{color:#fff;font-size:18px;margin-bottom:4px}.home-v3 .reseller-event-time{color:#9b9c9e;display:block;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:11px;margin-bottom:22px}.home-v3 .reseller-event-step{border-bottom:1px solid hsla(0,0%,100%,.06);display:grid;gap:14px;grid-template-columns:22px 1fr;padding:10px 0}.home-v3 .reseller-event-step:last-of-type{border-bottom:none}.home-v3 .reseller-event-step .dot{background:var(--accent);border-radius:50%;color:var(--ink);display:grid;font-size:9px;font-weight:700;height:14px;margin-top:4px;place-items:center;width:14px}.home-v3 .reseller-event-step .dot.muted{background:#ffffff14;color:#9b9c9e}.home-v3 .reseller-event-step p{color:#cdcecf;font-size:13.5px;line-height:1.5}.home-v3 .reseller-event-step p strong{color:#fff;font-weight:600}.home-v3 .reseller-event-step p .num{color:var(--accent);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace}.home-v3 .reseller-event-step p .strike{color:#686b6e;text-decoration:line-through}.home-v3 .reseller-alert-card p{color:var(--gray-3);font-size:14px}.home-v3 .reseller-event-summary{align-items:center;background:#c5e7561a;border:1px solid rgba(197,231,86,.3);border-radius:12px;color:#e8e9e9;display:flex;font-size:13px;gap:12px;line-height:1.4;margin-top:18px;padding:14px 16px}.home-v3 .reseller-event-summary strong{color:#fff}.home-v3 .reseller-event-summary svg{color:var(--accent);flex-shrink:0}.home-v3 .reseller-inventory{background:#fff}.home-v3 .reseller-inventory-grid{align-items:start;gap:28px;grid-template-columns:1.2fr 1fr}.home-v3 .reseller-stock-board{background:var(--cream);border:1px solid var(--gray-4);border-radius:20px;padding:24px}.home-v3 .reseller-stock-board h3{margin-bottom:4px}.home-v3 .reseller-stock-sub{color:var(--gray-1);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:12px;margin-bottom:20px}.home-v3 .reseller-stock-row{align-items:center;border-bottom:1px dashed var(--gray-4);display:grid;gap:14px;grid-template-columns:1fr 90px 110px;padding:14px 0}.home-v3 .reseller-stock-row:last-child{border-bottom:none}.home-v3 .reseller-stock-name{align-items:center;display:flex;gap:10px;min-width:0}.home-v3 .reseller-stock-meta{min-width:0}.home-v3 .reseller-stock-ttl{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v3 .reseller-stock-sku{color:var(--gray-1);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:10.5px;margin-top:1px}.home-v3 .reseller-stock-bar-wrap{display:flex;flex-direction:column;gap:4px}.home-v3 .reseller-stock-bar{background:#0000000f;border-radius:999px;height:8px;overflow:hidden}.home-v3 .reseller-stock-bar span{border-radius:inherit;display:block;height:100%;transition:width .8s ease}.home-v3 .reseller-stock-bar span.is-crit{animation:pulseBar 1.4s ease-in-out infinite;background:var(--red-500)}.home-v3 .reseller-stock-bar span.is-bad{background:var(--red-500)}.home-v3 .reseller-stock-bar span.is-warn{background:var(--orange-500)}.home-v3 .reseller-stock-bar span.is-ok{background:var(--success-500)}@keyframes pulseBar{0%,to{opacity:1}50%{opacity:.55}}@keyframes pulse{0%,to{box-shadow:0 0 0 3px #c5e75633}50%{box-shadow:0 0 0 6px #c5e75600}}.home-v3 .reseller-stock-num{color:var(--gray-1);font-size:11px}.home-v3 .reseller-stock-eta,.home-v3 .reseller-stock-num{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;text-align:right}.home-v3 .reseller-stock-eta{font-size:11.5px;font-weight:600}.home-v3 .reseller-stock-eta small{color:var(--gray-2);display:block;font-size:9.5px;font-weight:500;letter-spacing:.04em;margin-top:1px;text-transform:uppercase}.home-v3 .reseller-stock-eta.is-bad,.home-v3 .reseller-stock-eta.is-crit{color:var(--red-500)}.home-v3 .reseller-stock-eta.is-warn{color:var(--orange-500)}.home-v3 .reseller-stock-eta.is-ok{color:var(--accent-deep)}.home-v3 .reseller-alert-stack{display:flex;flex-direction:column;gap:14px}.home-v3 .reseller-alert-card{background:var(--ink);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;overflow:hidden;padding:20px 22px;position:relative}.home-v3 .reseller-alert-card.is-red{background:#1f0c0c;border-color:#d0302f59}.home-v3 .reseller-alert-card.is-amber{background:#2a1a0c;border-color:#e26f204d}.home-v3 .reseller-alert-head{align-items:center;display:flex;font-size:11px;font-weight:600;gap:10px;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.home-v3 .reseller-alert-card.is-red .reseller-alert-head{color:var(--red-400)}.home-v3 .reseller-alert-card.is-amber .reseller-alert-head{color:var(--orange-500)}.home-v3 .reseller-alert-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.home-v3 .reseller-alert-card.is-red .reseller-alert-dot{animation:pulse 2s infinite;background:var(--red-400);box-shadow:0 0 0 4px #d0302f2e}.home-v3 .reseller-alert-card.is-amber .reseller-alert-dot{animation:pulse 2s infinite;background:var(--orange-500);box-shadow:0 0 0 4px #e26f202e}.home-v3 .reseller-alert-when{color:#9b9c9e;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:0;margin-left:auto;text-transform:none}.home-v3 .reseller-alert-card h4{color:#fff;font-size:16px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.home-v3 .reseller-alert-card p{color:#cdcecf;font-size:13px;line-height:1.5}.home-v3 .reseller-alert-card p b{color:#fff}.home-v3 .reseller-alert-card p code{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:4px;color:var(--accent);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:11.5px;padding:1px 5px}.home-v3 .reseller-alert-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.home-v3 .reseller-alert-actions a{background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#fff;font-size:12px;font-weight:600;padding:6px 12px;transition:all .15s}.home-v3 .reseller-alert-actions a:first-child{background:var(--accent);border-color:var(--accent);color:var(--ink)}.home-v3 .reseller-channels{background:var(--cream)}.home-v3 .reseller-channel-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:48px}.home-v3 .reseller-channel-card{background:#fff;border:1px solid var(--gray-4);border-radius:14px;padding:18px}.home-v3 .reseller-channel-ttl{align-items:center;color:var(--ink);display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:6px}.home-v3 .reseller-channel-ttl span{border-radius:999px;font-size:9.5px;font-weight:600;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.home-v3 .reseller-channel-ttl span.is-live{background:#8cab3f24;color:var(--accent-deep)}.home-v3 .reseller-channel-ttl span.is-soon{background:#0000000d;color:var(--gray-1)}.home-v3 .reseller-channel-card p{color:var(--gray-1);font-size:12.5px;line-height:1.5;margin-top:0}.home-v3 .reseller-cta-note{color:var(--gray-1);font-size:13px;margin-top:18px}@media(max-width:1100px){.home-v3 .showcase-grid{gap:8px;grid-template-columns:1fr}.home-v3 .arrow-flow{flex-direction:column;padding:12px 0}.home-v3 .arrow-flow .arrow-svg{transform:rotate(0)}.home-v3 .reseller-economics-grid,.home-v3 .reseller-inventory-grid,.home-v3 .reseller-reprice-grid,.home-v3 .reseller-showcase-grid{grid-template-columns:1fr}.home-v3 .reseller-arrow-flow{margin:-10px 0;transform:rotate(90deg)}.home-v3 .reseller-channel-grid,.home-v3 .reseller-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3 .reseller-win-grid{grid-template-columns:1fr}}@media(max-width:980px){.home-v3 .sources-grid{grid-template-columns:1fr 1fr}.home-v3 .ue-grid{grid-template-columns:1fr}.home-v3 .ue-table td:nth-child(3),.home-v3 .ue-table td:nth-child(4),.home-v3 .ue-table th:nth-child(3),.home-v3 .ue-table th:nth-child(4){display:none}}@media(max-width:820px){.home-v3 .reseller-stock-row{grid-template-columns:1fr 80px}.home-v3 .reseller-stock-row .reseller-stock-eta{grid-column:1/-1;text-align:left}}@media(max-width:760px){.home-v3 .reseller-hero{padding:56px 0 64px}.home-v3 .reseller-alert-actions,.home-v3 .reseller-hero-actions{flex-direction:column}.home-v3 .reseller-alert-actions a,.home-v3 .reseller-hero-actions .btn{justify-content:center;text-align:center;width:100%}.home-v3 .reseller-showcase-grid{padding:20px}.home-v3 .reseller-channel-grid,.home-v3 .reseller-showcase-foot,.home-v3 .reseller-source-grid{grid-template-columns:1fr}.home-v3 .reseller-showcase-foot .stat{border-bottom:1px solid var(--gray-4);border-right:0}.home-v3 .reseller-showcase-foot .stat:last-child{border-bottom:0}.home-v3 .reseller-event-card,.home-v3 .reseller-policy-card{padding:22px}.home-v3 .reseller-policy-row{grid-template-columns:28px 1fr}.home-v3 .reseller-policy-row .val{font-size:13px;grid-column:2/-1;justify-self:start}.home-v3 .reseller-stock-board{padding:20px}.home-v3 .reseller-stock-row{gap:10px;grid-template-columns:1fr;padding:16px 0}.home-v3 .reseller-stock-row .reseller-stock-eta{text-align:left}.home-v3 .reseller-alert-card{padding:18px}.home-v3 .reseller-alert-card h4{font-size:15px}}@media(max-width:560px){.home-v3 .sources-grid{grid-template-columns:1fr}}.home-v3 .sc-hero,.home-v3.sellerclaw-page{background:var(--dark-bg);color:#fff}.home-v3 .sc-hero{overflow:hidden;padding:96px 0 72px;position:relative}.home-v3 .sc-hero:before{background:radial-gradient(ellipse 720px 420px at 85% 18%,rgba(197,231,86,.1),transparent 60%),radial-gradient(ellipse 560px 320px at 12% 92%,rgba(197,231,86,.05),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3 .sc-hero-grid{background-image:linear-gradient(rgba(197,231,86,.05) 1px,transparent 0),linear-gradient(90deg,rgba(197,231,86,.05) 1px,transparent 0);background-size:64px 64px;inset:0;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 30%,transparent 80%);pointer-events:none;position:absolute}.home-v3 .sc-hero-inner{align-items:center;display:flex;flex-direction:column;gap:28px;margin:0 auto;max-width:1080px;position:relative;text-align:center;z-index:1}.home-v3 .sc-hero h1.hero-title{font-size:clamp(44px,9vw,132px);font-weight:700;letter-spacing:-.025em;line-height:1.02;margin-bottom:0;max-width:1000px;text-wrap:balance}.home-v3 .sc-hero-sub{color:var(--accent);font-size:clamp(16px,2.2vw,22px);font-weight:600;letter-spacing:-.01em;max-width:760px;text-wrap:pretty}.home-v3 .sc-hero-cta{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:8px}.home-v3 .sc-hero-cta .btn{font-size:17px;font-weight:700;padding:18px 36px}.home-v3 .sc-hero-credits{color:var(--gray-2);font-size:13px}.home-v3 .sc-hero-scroll{align-items:center;color:var(--gray-1);display:flex;flex-direction:column;font-size:13px;gap:10px;margin-top:24px;transition:color .15s}.home-v3 .sc-hero-scroll:hover{color:var(--accent)}.home-v3 .sc-hero-scroll svg{animation:scBob 2.4s ease-in-out infinite}@keyframes scBob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.home-v3 .sc-team-section{background:var(--dark-bg);color:#fff;padding:120px 0}.home-v3 .sc-team-section .section-title{color:#fff}.home-v3 .sc-team-section .section-title .em{color:var(--accent)}.home-v3 .sc-team-section .section-eyebrow{background:#c5e75614;border:1px solid rgba(197,231,86,.25);border-radius:999px;color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.08em;padding:6px 14px;text-transform:uppercase}.home-v3 .sc-team-section .section-eyebrow:after,.home-v3 .sc-team-section .section-eyebrow:before{display:none}.home-v3 .sc-team-cards{display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-top:52px}.home-v3 .sc-team-card{background:var(--dark-bg-2);border-radius:18px;display:grid;grid-template-columns:1.15fr .85fr;min-height:320px;overflow:hidden}.home-v3 .sc-team-card-mini{grid-template-columns:1fr;min-height:220px}.home-v3 .sc-team-cards-mini{margin-top:24px}.home-v3 .sc-team-copy{display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:32px}.home-v3 .sc-team-card-mini .sc-team-copy{gap:14px;padding:28px}.home-v3 .sc-team-copy h3{color:#fff;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.home-v3 .sc-team-card-mini .sc-team-copy h3{font-size:20px}.home-v3 .sc-team-copy p{color:var(--gray-3);font-size:15px;line-height:1.5;margin-top:14px}.home-v3 .sc-team-card-mini .sc-team-copy p{font-size:14px;margin-top:8px}.home-v3 .sc-team-num{color:var(--accent);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1}.home-v3 .sc-team-stroke-btn{align-self:flex-start;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;font-size:14px;font-weight:600;padding:11px 18px;transition:all .15s}.home-v3 .sc-team-stroke-btn:hover{border-color:var(--accent);color:var(--accent)}.home-v3 .sc-team-visual{align-items:center;background:radial-gradient(ellipse at center,var(--accent) 0,var(--accent-deep) 100%);display:flex;justify-content:center;overflow:hidden;position:relative}.home-v3 .sc-team-visual:before{background-image:radial-gradient(circle,rgba(0,0,0,.45) 1px,transparent 1.6px);background-size:12px 12px;content:"";inset:0;mask-image:radial-gradient(circle,#000 30%,transparent 70%);-webkit-mask-image:radial-gradient(circle,#000 30%,transparent 70%);opacity:.55;position:absolute}.home-v3 .sc-team-glyph{background:#0000002e;border-radius:50%;box-shadow:inset 0 0 0 10px #0000001a,inset 0 0 0 20px #0000000f,inset 0 0 0 30px #00000008;color:#0000006b;display:grid;height:140px;place-items:center;position:relative;width:140px;z-index:1}.home-v3 .sc-team-glyph svg{height:48px;width:48px}.home-v3 .sc-cap-section{background:var(--dark-bg);color:#fff;padding:110px 0}.home-v3 .sc-cap-section .section-title{color:#fff}.home-v3 .sc-cap-section .section-title .em{color:var(--accent)}.home-v3 .sc-cap-section .section-sub{color:var(--gray-3)}.home-v3 .sc-cap-section .section-eyebrow{background:#c5e75614;border:1px solid rgba(197,231,86,.25);border-radius:999px;color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.08em;padding:6px 14px;text-transform:uppercase}.home-v3 .sc-cap-section .section-eyebrow:after,.home-v3 .sc-cap-section .section-eyebrow:before{display:none}.home-v3 .sc-cap-layout{align-items:stretch;display:flex;gap:32px;margin-top:56px}.home-v3 .sc-cap-track{flex-shrink:0;position:relative;width:16px}.home-v3 .sc-cap-pointer-track{inset-inline:0;pointer-events:none;position:absolute;z-index:10}.home-v3 .sc-cap-pointer-sticky{display:flex;justify-content:center;position:sticky;top:40vh}.home-v3 .sc-cap-pointer-dot{background:var(--accent);border-radius:50%;box-shadow:0 0 12px 4px #c5e75659;height:8px;margin-bottom:-4px;width:8px}.home-v3 .sc-cap-track-inner{overflow-y:clip;position:relative}.home-v3 .sc-cap-fill-sticky{display:flex;height:8px;justify-content:center;position:sticky;top:40vh}.home-v3 .sc-cap-fill-line{background:var(--accent);bottom:0;height:100vh;position:absolute;width:2px}.home-v3 .sc-cap-base-line{background:var(--dark-bg-3);height:100%;margin:0 auto;width:2px}.home-v3 .sc-cap-cards{display:flex;flex:1;flex-direction:column;gap:120px}.home-v3 .sc-cap-card{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;position:relative}.home-v3 .sc-cap-card-text{display:flex;flex-direction:column;gap:14px;position:relative}.home-v3 .sc-cap-marker{background:var(--dark-bg-3);border-radius:50%;height:20px;left:-50px;position:absolute;top:8px;transition:background .2s,box-shadow .2s;width:20px}.home-v3 .sc-cap-marker.is-active{background:var(--accent)}.home-v3 .sc-cap-card-text h3{color:var(--gray-2);font-size:26px;font-weight:700;letter-spacing:-.01em;line-height:1.2;transition:color .25s}.home-v3 .sc-cap-card.is-on .sc-cap-card-text h3{color:#fff}.home-v3 .sc-cap-card-text p{color:var(--gray-3);font-size:16px;line-height:1.5}.home-v3 .sc-cap-card-illo{align-items:center;display:flex;justify-content:center}.home-v3 .sc-illo-advisory{display:flex;flex-direction:column;gap:14px;max-width:460px;width:100%}.home-v3 .sc-illo-bubble{align-self:flex-start;background:var(--dark-bg-2);border:1px solid hsla(0,0%,100%,.04);border-radius:18px;color:#fff;font-size:15px;line-height:1.5;max-width:84%;padding:16px 20px}.home-v3 .sc-illo-bubble.you{align-self:flex-end;background:var(--accent);border:0;color:var(--ink)}.home-v3 .sc-illo-bubble.you b{color:var(--ink)}.home-v3 .sc-illo-typing{align-items:center;color:var(--gray-2);display:inline-flex;gap:4px}.home-v3 .sc-illo-typing i{animation:scTyping 1.2s ease-in-out infinite;background:currentColor;border-radius:50%;height:6px;width:6px}.home-v3 .sc-illo-typing i:nth-child(2){animation-delay:.15s}.home-v3 .sc-illo-typing i:nth-child(3){animation-delay:.3s}@keyframes scTyping{0%,80%,to{opacity:.3}40%{opacity:1;transform:translateY(-2px)}}.home-v3 .sc-illo-browser{background:#fff;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;box-shadow:0 30px 60px -20px #0006;color:#1a1d21;max-width:480px;overflow:hidden;position:relative;width:100%}.home-v3 .sc-illo-bar{align-items:center;background:#f0f0ee;border-bottom:1px solid #e3e3e0;display:flex;gap:8px;padding:10px 14px}.home-v3 .sc-illo-dots{display:flex;gap:6px}.home-v3 .sc-illo-dots i{background:#d0d0cd;border-radius:50%;height:10px;width:10px}.home-v3 .sc-illo-url{background:#fff;border:1px solid #e3e3e0;border-radius:6px;color:var(--gray-1);flex:1;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:12px;padding:4px 10px}.home-v3 .sc-illo-body{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;padding:18px}.home-v3 .sc-illo-tile{background:#f4f5f5;border-radius:8px;display:flex;flex-direction:column;gap:6px;height:96px;padding:10px}.home-v3 .sc-illo-img{background:#e3e3e0;border-radius:4px;flex:1}.home-v3 .sc-illo-ln{background:#cdcecf;border-radius:3px;height:6px}.home-v3 .sc-illo-ln.short{width:60%}.home-v3 .sc-illo-tile.win{outline:2px solid var(--accent);outline-offset:2px;position:relative}.home-v3 .sc-illo-tile.win:after{animation:scScan 1.4s linear infinite;border:2px dashed var(--accent);border-radius:8px;content:"";inset:0;position:absolute}@keyframes scScan{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.home-v3 .sc-illo-cursor{color:var(--ink);left:60%;position:absolute;top:65%}.home-v3 .sc-illo-cursor svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));height:22px;width:22px}.home-v3 .sc-illo-tasks{display:flex;flex-direction:column;gap:10px;max-width:460px;transform:rotate(-1deg);width:100%}.home-v3 .sc-illo-task{align-items:center;background:var(--dark-bg-2);border:1px solid hsla(0,0%,100%,.05);border-radius:14px;display:flex;gap:14px;justify-content:space-between;padding:16px 18px}.home-v3 .sc-illo-task-name{color:#fff;font-size:14px;font-weight:500}.home-v3 .sc-illo-task-meta{color:var(--gray-2);font-size:12px;margin-top:2px}.home-v3 .sc-illo-pill{border-radius:999px;font-size:11px;font-weight:600;padding:4px 10px;white-space:nowrap}.home-v3 .sc-illo-pill.done{background:#c5e75624;color:var(--accent);letter-spacing:.05em;text-transform:uppercase}.home-v3 .sc-illo-pill.run{background:#60a5fa26;color:#82c2ff}.home-v3 .sc-illo-pill.queued{background:#ffffff0f;color:var(--gray-2)}.home-v3 .sc-integ-section{background:var(--dark-bg);color:#fff;overflow:hidden;padding:110px 0}.home-v3 .sc-integ-section .section-title{color:#fff}.home-v3 .sc-integ-section .section-title .em{color:var(--accent)}.home-v3 .sc-integ-section .section-sub{color:var(--gray-3)}.home-v3 .sc-integ-strip{margin-top:48px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden}.home-v3 .sc-integ-track{animation:scDrift 28s linear infinite;display:flex;gap:18px;width:-moz-max-content;width:max-content}.home-v3 .sc-integ-track:hover{animation-play-state:paused}@keyframes scDrift{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-v3 .sc-integ-card{align-items:center;background:var(--dark-bg-2);border:1px solid hsla(0,0%,100%,.04);border-radius:14px;color:var(--gray-3);display:flex;flex:0 0 auto;font-size:15px;font-weight:600;gap:10px;height:80px;justify-content:center;width:175px}.home-v3 .sc-integ-card img{height:22px;width:auto}.home-v3 .sc-integ-card img.ig-shopify{height:32px}.home-v3 .sc-integ-card img.ig-amazon{height:28px;margin-top:6px}.home-v3 .sc-integ-card img.ig-ebay{height:36px}.home-v3 .sc-integ-card img.ig-googleads{height:26px}.home-v3 .sc-integ-card img.ig-metaads{height:22px}.home-v3 .sc-integ-card img.ig-merchant{height:36px}.home-v3 .sc-integ-card img.ig-chatgpt,.home-v3 .sc-integ-card img.ig-claude,.home-v3 .sc-integ-card img.ig-gemini{height:28px}.home-v3 .sc-projects-section{background:var(--dark-bg);color:#fff;padding:130px 0}.home-v3 .sc-projects-section .section-title{color:#fff}.home-v3 .sc-projects-section .section-title .em{color:var(--accent)}.home-v3 .sc-projects-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:60px}.home-v3 .sc-proj-card{background:var(--dark-bg-2);border:1px solid transparent;border-radius:18px;display:flex;flex-direction:column;gap:28px;padding:36px;transition:transform .2s ease,background .2s ease}.home-v3 .sc-proj-card:hover{border-color:#c5e75633;transform:translateY(-4px)}.home-v3 .sc-proj-illo{aspect-ratio:1;background:radial-gradient(circle at 50% 50%,rgba(197,231,86,.18),transparent 70%),var(--dark-bg);border:1px solid hsla(0,0%,100%,.04);border-radius:14px;display:grid;overflow:hidden;place-items:center;position:relative}.home-v3 .sc-proj-illo:before{background-image:radial-gradient(circle,rgba(197,231,86,.12) 1px,transparent 1.5px);background-size:12px 12px;content:"";inset:0;mask-image:radial-gradient(circle,#000 30%,transparent 70%);-webkit-mask-image:radial-gradient(circle,#000 30%,transparent 70%);position:absolute}.home-v3 .sc-proj-illo svg{color:var(--accent);height:64px;position:relative;width:64px;z-index:1}.home-v3 .sc-proj-card h3{color:#fff;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.home-v3 .sc-proj-card p{color:var(--gray-2);font-size:16px;line-height:1.45}.home-v3 .sc-steps-section{background:var(--dark-bg);color:#fff;padding:130px 0}.home-v3 .sc-steps-section .section-title{color:#fff}.home-v3 .sc-steps-section .section-title .em{color:var(--accent)}.home-v3 .sc-steps-section .section-sub{color:var(--gray-3)}.home-v3 .sc-steps-stage{align-items:center;display:grid;gap:80px;grid-template-columns:1.1fr 1fr;margin-top:70px}.home-v3 .sc-steps-list{display:flex;flex-direction:column;gap:56px}.home-v3 .sc-step-item{background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:20px;opacity:.3;padding:0;text-align:left;transition:opacity .2s}.home-v3 .sc-step-item:hover{opacity:.7}.home-v3 .sc-step-item.is-active{opacity:1}.home-v3 .sc-step-rail{background:var(--dark-bg-3);border-radius:2px;flex:0 0 2px;min-height:80px;overflow:hidden;position:relative}.home-v3 .sc-step-rail-fill{background:var(--accent);border-radius:2px;left:0;position:absolute;top:0;transition:height 60ms linear;width:100%}.home-v3 .sc-step-body{display:flex;flex-direction:column;gap:10px;padding:4px 0}.home-v3 .sc-step-title{color:#fff;display:block;font-size:22px;font-weight:700;letter-spacing:-.01em}.home-v3 .sc-step-desc{color:var(--gray-3);display:block;font-size:16px;line-height:1.5;max-width:520px}.home-v3 .sc-steps-illo{aspect-ratio:1;background:radial-gradient(ellipse at 50% 50%,rgba(197,231,86,.1),transparent 70%);border-radius:24px;display:grid;padding:40px;place-items:center;position:relative}.home-v3 .sc-steps-illo:before{background-image:radial-gradient(circle,rgba(197,231,86,.18) 1px,transparent 1.5px);background-size:14px 14px;border-radius:18px;content:"";inset:16px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 80%);position:absolute}.home-v3 .sc-stores-cluster{display:grid;gap:20px;grid-auto-rows:110px;grid-template-columns:repeat(3,110px);justify-content:center;max-width:420px;place-items:center;position:relative;width:100%;z-index:1}.home-v3 .sc-store-tile{background:var(--dark-bg-2);border-radius:22px;box-shadow:0 14px 30px -10px #0006;display:grid;height:92px;place-items:center;transition:transform .3s ease;width:92px}.home-v3 .sc-store-tile.center{background:#0e0f10;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 18px 50px -10px #0000008c,0 0 0 1px #c5e7562e,inset 0 1px #ffffff0a;height:110px;width:110px}.home-v3 .sc-store-tile img{height:24px;max-width:80px;-o-object-fit:contain;object-fit:contain;width:auto}.home-v3 .sc-store-tile.center img{height:32px;max-width:100px}.home-v3 .sc-store-label{color:var(--gray-2);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:11px}.home-v3 .sc-stores-cluster .sc-store-tile:first-child,.home-v3 .sc-stores-cluster .sc-store-tile:nth-child(2),.home-v3 .sc-stores-cluster .sc-store-tile:nth-child(3){transform:translateY(-8px)}.home-v3 .sc-stores-cluster .sc-store-tile:nth-child(7),.home-v3 .sc-stores-cluster .sc-store-tile:nth-child(8),.home-v3 .sc-stores-cluster .sc-store-tile:nth-child(9){transform:translateY(8px)}.home-v3 .sc-price-section{background:var(--cream);color:var(--ink);padding:130px 0}.home-v3 .sc-price-title{color:var(--ink)!important}.home-v3 .sc-price-title .em{color:var(--accent-deep)!important}.home-v3 .sc-price-sub{color:var(--ink-2)!important}.home-v3 .sc-price-section .section-eyebrow{color:var(--accent-deep)}.home-v3 .sc-price-section .section-eyebrow:after,.home-v3 .sc-price-section .section-eyebrow:before{background:var(--accent-deep)}.home-v3 .sc-price-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:60px auto 0;max-width:880px}.home-v3 .sc-price-card{background:var(--dark-bg-2);border-radius:22px;color:#fff;display:flex;flex-direction:column;gap:30px;min-height:480px;overflow:hidden;padding:40px;position:relative}.home-v3 .sc-price-card.is-featured{background:linear-gradient(180deg,#25271f 0,var(--dark-bg-2) 60%);border:1px solid rgba(197,231,86,.25)}.home-v3 .sc-price-top{display:flex;flex-direction:column;gap:30px}.home-v3 .sc-price-name{color:var(--accent);font-size:28px;font-weight:700;letter-spacing:-.01em}.home-v3 .sc-price-desc{color:var(--gray-3);font-size:16px;line-height:1.45;margin-top:8px}.home-v3 .sc-price-line{align-items:baseline;display:flex;gap:6px;margin-top:10px}.home-v3 .sc-price-from{color:var(--gray-2);font-size:14px;margin-right:6px}.home-v3 .sc-price-num{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:56px;font-weight:700;letter-spacing:-.02em;line-height:1}.home-v3 .sc-price-per{color:var(--gray-2);font-size:15px}.home-v3 .sc-price-features{display:flex;flex-direction:column;gap:10px;list-style:none;margin-top:4px}.home-v3 .sc-price-features li{align-items:flex-start;color:var(--gray-3);display:flex;font-size:14px;gap:10px;line-height:1.5}.home-v3 .sc-price-features svg{color:var(--accent);flex:0 0 16px;height:16px;margin-top:2px;width:16px}.home-v3 .sc-price-cta{display:flex;flex-direction:column;gap:10px;margin-top:auto}.home-v3 .sc-price-cta a{align-items:center;border-radius:999px;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:16px 22px;transition:transform .12s ease,background .15s,border-color .15s,color .15s;width:100%}.home-v3 .sc-price-btn-stroke{background:transparent;border:1px solid hsla(0,0%,100%,.22);color:#fff}.home-v3 .sc-price-btn-stroke:hover{border-color:var(--accent);color:var(--accent)}.home-v3 .sc-price-note{color:var(--gray-2);font-size:12px;text-align:center}.home-v3.sellerclaw-page .faq-section{background:var(--dark-bg);color:#fff}.home-v3.sellerclaw-page .faq-section .section-title{color:#fff}.home-v3.sellerclaw-page .faq-section .section-eyebrow,.home-v3.sellerclaw-page .faq-section .section-title .em{color:var(--accent)}.home-v3.sellerclaw-page .faq-section .section-eyebrow:after,.home-v3.sellerclaw-page .faq-section .section-eyebrow:before{background:var(--accent);opacity:.4}.home-v3.sellerclaw-page .faq-item{border-color:#ffffff14}.home-v3.sellerclaw-page .faq-q{color:var(--gray-2);font-size:19px;font-weight:700;letter-spacing:-.005em}.home-v3.sellerclaw-page .faq-item.open .faq-q{color:#fff}.home-v3.sellerclaw-page .faq-toggle{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);color:var(--gray-2)}.home-v3.sellerclaw-page .faq-item.open .faq-toggle{border-color:#c5e75640;color:var(--accent)}.home-v3.sellerclaw-page .faq-a{color:var(--gray-3)}.home-v3.sellerclaw-page .faq-a code{background:var(--dark-bg-2);color:var(--gray-3)}.home-v3.sellerclaw-page .faq-a a{color:var(--accent)}.home-v3.sellerclaw-page .final-section{background:var(--dark-bg)}.home-v3.sellerclaw-page .final-card{background:var(--dark-bg);border-color:#ffffff0f}.home-v3.sellerclaw-page .final-card:before{background:radial-gradient(ellipse 700px 380px at 12% 100%,rgba(197,231,86,.08),transparent 65%),radial-gradient(ellipse 600px 360px at 100% 100%,rgba(197,231,86,.06),transparent 65%)}.home-v3.sellerclaw-page .final-card h2{color:#fff}.home-v3.sellerclaw-page .final-card p{color:var(--gray-3)}@media(max-width:1100px){.home-v3 .sc-team-cards{grid-template-columns:1fr}.home-v3 .sc-projects-grid,.home-v3 .sc-team-cards-mini{grid-template-columns:1fr 1fr}.home-v3 .sc-cap-card{gap:32px;grid-template-columns:1fr}.home-v3 .sc-steps-stage{gap:56px;grid-template-columns:1fr}.home-v3 .sc-steps-illo{aspect-ratio:auto;margin:0 auto;max-width:480px;padding:32px}}@media(max-width:760px){.home-v3 .sc-hero{padding:56px 0 40px}.home-v3 .sc-hero h1.hero-title{font-size:clamp(40px,13vw,64px);line-height:1.04}.home-v3 .sc-hero-cta{width:100%}.home-v3 .sc-hero-cta .btn{font-size:16px;padding:16px 22px;width:100%}.home-v3 .sc-cap-section,.home-v3 .sc-integ-section,.home-v3 .sc-price-section,.home-v3 .sc-projects-section,.home-v3 .sc-steps-section,.home-v3 .sc-team-section{padding:80px 0}.home-v3 .sc-team-card{grid-template-columns:1fr;min-height:auto}.home-v3 .sc-team-copy{gap:16px;padding:24px}.home-v3 .sc-team-copy h3{font-size:20px}.home-v3 .sc-team-visual{aspect-ratio:16/10;min-height:180px}.home-v3 .sc-team-glyph{height:110px;width:110px}.home-v3 .sc-team-glyph svg{height:40px;width:40px}.home-v3 .sc-team-stroke-btn{display:block;justify-content:center;text-align:center;width:100%}.home-v3 .sc-team-cards-mini{gap:16px;grid-template-columns:1fr}.home-v3 .sc-team-card-mini .sc-team-copy{padding:22px}.home-v3 .sc-cap-layout{gap:24px}.home-v3 .sc-cap-cards{gap:64px}.home-v3 .sc-cap-marker{height:16px;left:-40px;top:8px;width:16px}.home-v3 .sc-cap-card-text h3{font-size:22px}.home-v3 .sc-cap-card{gap:24px;grid-template-columns:1fr}.home-v3 .sc-integ-card{font-size:13px;height:64px;width:140px}.home-v3 .sc-integ-card img{height:18px}.home-v3 .sc-integ-card img.ig-shopify{height:26px}.home-v3 .sc-integ-card img.ig-amazon{height:22px;margin-top:4px}.home-v3 .sc-integ-card img.ig-ebay{height:28px}.home-v3 .sc-integ-card img.ig-googleads{height:20px}.home-v3 .sc-integ-card img.ig-metaads{height:17px}.home-v3 .sc-integ-card img.ig-merchant{height:28px}.home-v3 .sc-integ-card img.ig-chatgpt,.home-v3 .sc-integ-card img.ig-claude,.home-v3 .sc-integ-card img.ig-gemini{height:22px}.home-v3 .sc-projects-grid{gap:16px;grid-template-columns:1fr}.home-v3 .sc-proj-card{gap:20px;padding:24px}.home-v3 .sc-proj-illo{aspect-ratio:16/10}.home-v3 .sc-proj-illo svg{height:48px;width:48px}.home-v3 .sc-proj-card h3{font-size:20px}.home-v3 .sc-steps-list{gap:36px}.home-v3 .sc-step-title{font-size:19px}.home-v3 .sc-step-desc{font-size:15px}.home-v3 .sc-stores-cluster{gap:12px;grid-auto-rows:88px;grid-template-columns:repeat(3,88px);max-width:320px}.home-v3 .sc-store-tile{border-radius:16px;height:72px;width:72px}.home-v3 .sc-store-tile.center{height:88px;width:88px}.home-v3 .sc-store-tile img{height:22px;max-width:56px}.home-v3 .sc-store-tile.center img{height:28px;max-width:64px}.home-v3 .sc-price-grid{gap:14px;grid-template-columns:1fr;max-width:480px}.home-v3 .sc-price-card{gap:24px;min-height:auto;padding:32px 24px}.home-v3 .sc-price-name{font-size:24px}.home-v3 .sc-price-num{font-size:44px}}@media(max-width:420px){.home-v3 .sc-integ-card{height:56px;width:120px}}.home-v3.pricing-page .pricing-hero{background:var(--dark-bg);color:#fff;overflow:hidden;padding:96px 0 120px;position:relative}.home-v3.pricing-page .pricing-hero:before{background:radial-gradient(ellipse 720px 420px at 85% 15%,rgba(197,231,86,.1),transparent 60%),radial-gradient(ellipse 560px 320px at 10% 90%,rgba(197,231,86,.05),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3.pricing-page .pricing-hero-inner{margin:0 auto;max-width:820px;position:relative;text-align:center;z-index:1}.home-v3.pricing-page .pricing-hero .hero-sub{margin:0 auto;max-width:640px}.home-v3.pricing-page .pricing-hero-offer{color:var(--gray-3);font-size:14px;margin:18px auto 0;max-width:640px}.home-v3.pricing-page .pricing-hero-offer .em{color:var(--accent);font-weight:600}.home-v3.pricing-page .tiers-section{margin-top:-80px;padding-bottom:100px;padding-top:0;position:relative;z-index:2}.home-v3.pricing-page .tiers-rail{background:#fff;border:1px solid var(--gray-4);border-radius:28px;box-shadow:0 40px 80px -30px #00000040,0 10px 24px -14px #00000024;padding:28px 28px 32px}.home-v3.pricing-page .tiers-head-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:22px}.home-v3.pricing-page .tiers-head-row h3{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.01em}.home-v3.pricing-page .tiers-head-row .sub{color:var(--gray-1);font-size:14px;margin-top:4px}.home-v3.pricing-page .tiers-billing{background:var(--gray-5);border-radius:12px;display:inline-flex;font-size:13px;gap:4px;padding:4px}.home-v3.pricing-page .tiers-billing button{border-radius:9px;color:var(--gray-1);font-weight:500;padding:8px 14px}.home-v3.pricing-page .tiers-billing button.active{background:#fff;box-shadow:0 1px 2px #0000000f;color:var(--ink)}.home-v3.pricing-page .tiers-billing-soon{font-size:10px;margin-left:2px;opacity:.6}.home-v3.pricing-page .tiers-scroller{margin:0;padding:4px 0 2px;position:relative}.home-v3.pricing-page .tiers-scroller:after,.home-v3.pricing-page .tiers-scroller:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;transition:opacity .2s;width:28px;z-index:2}.home-v3.pricing-page .tiers-scroller:before{background:linear-gradient(90deg,#fff,transparent);left:0;opacity:0}.home-v3.pricing-page .tiers-scroller:after{background:linear-gradient(270deg,#fff,transparent);right:0}.home-v3.pricing-page .tiers-scroller.at-start:before{opacity:0}.home-v3.pricing-page .tiers-scroller:not(.at-start):before{opacity:1}.home-v3.pricing-page .tiers-scroller.at-end:after{opacity:0}.home-v3.pricing-page .tiers-arrow{background:#fff;border:1px solid var(--gray-4);border-radius:999px;box-shadow:0 6px 18px -6px #0000002e,0 2px 4px #0000000f;color:var(--ink);cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s,background .15s,border-color .15s,opacity .2s;width:40px;z-index:3}.home-v3.pricing-page .tiers-arrow:hover{background:var(--accent);border-color:var(--accent);transform:translateY(-50%) scale(1.05)}.home-v3.pricing-page .tiers-arrow:disabled{opacity:0;pointer-events:none;transform:translateY(-50%) scale(.9)}.home-v3.pricing-page .tiers-arrow.left{left:4px}.home-v3.pricing-page .tiers-arrow.right{right:4px}.home-v3.pricing-page .tiers-arrow svg{height:16px;width:16px}.home-v3.pricing-page .tiers-grid{display:grid;gap:12px;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;padding:10px 12px 14px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-color:var(--gray-3) transparent;scrollbar-width:thin}.home-v3.pricing-page .tiers-grid::-webkit-scrollbar{height:8px}.home-v3.pricing-page .tiers-grid::-webkit-scrollbar-track{background:transparent}.home-v3.pricing-page .tiers-grid::-webkit-scrollbar-thumb{background:var(--gray-3);border-radius:999px}.home-v3.pricing-page .tiers-grid::-webkit-scrollbar-thumb:hover{background:var(--gray-1)}.home-v3.pricing-page .tier{background:var(--cream);border:1px solid var(--gray-4);border-radius:20px;display:flex;flex-direction:column;padding:22px 20px 20px;position:relative;scroll-snap-align:start;transition:transform .2s,border-color .2s,box-shadow .2s}.home-v3.pricing-page .tier:hover{border-color:var(--accent-deep);box-shadow:0 18px 36px -14px #0000001f;transform:translateY(-3px)}.home-v3.pricing-page .tier.featured{background:var(--ink);border-color:var(--ink);box-shadow:0 24px 50px -18px #00000059;color:#fff}.home-v3.pricing-page .tier.featured:hover{box-shadow:0 28px 60px -18px #00000073}.home-v3.pricing-page .tier.featured .tier-body p,.home-v3.pricing-page .tier.featured .tier-includes{color:#9b9c9e}.home-v3.pricing-page .tier-flag{background:var(--accent);border-radius:999px;color:var(--ink);font-size:10px;font-weight:700;left:50%;letter-spacing:.06em;padding:4px 12px;position:absolute;text-transform:uppercase;top:-10px;transform:translate(-50%);white-space:nowrap}.home-v3.pricing-page .tier-name{align-items:center;display:flex;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:18px;font-weight:600;gap:8px;letter-spacing:-.01em}.home-v3.pricing-page .tier.featured .tier-name{color:#fff}.home-v3.pricing-page .tier-price-row{align-items:baseline;display:flex;gap:4px;margin-top:14px}.home-v3.pricing-page .tier-price{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.01em}.home-v3.pricing-page .tier-price-per{color:var(--gray-1);font-size:12px}.home-v3.pricing-page .tier.featured .tier-price-per{color:#9b9c9e}.home-v3.pricing-page .tier-credits{align-items:center;background:#fff;border:1px solid var(--gray-4);border-radius:12px;display:flex;gap:10px;margin-top:14px;padding:10px 12px}.home-v3.pricing-page .tier.featured .tier-credits{background:#ffffff0d;border-color:#ffffff1a}.home-v3.pricing-page .credit-badge{background:var(--accent);border-radius:8px;color:var(--ink);display:grid;flex-shrink:0;height:28px;place-items:center;width:28px}.home-v3.pricing-page .credit-badge svg{height:16px;width:16px}.home-v3.pricing-page .credit-badge-muted{background:var(--gray-4);color:var(--gray-1)}.home-v3.pricing-page .credit-num{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:17px;font-weight:600;line-height:1}.home-v3.pricing-page .credit-sub{color:var(--gray-1);font-size:11px;margin-top:2px}.home-v3.pricing-page .tier.featured .credit-sub{color:#9b9c9e}.home-v3.pricing-page .tier-includes{color:var(--ink-2);display:flex;flex-direction:column;font-size:13px;gap:8px;list-style:none;margin-top:16px;padding:0}.home-v3.pricing-page .tier-includes li{align-items:flex-start;display:flex;gap:8px}.home-v3.pricing-page .tier-includes .chk{background:var(--accent);border-radius:50%;color:var(--ink);display:grid;flex-shrink:0;font-size:8px;font-weight:700;height:14px;margin-top:2px;place-items:center;width:14px}.home-v3.pricing-page .tier-includes .chk-no{background:transparent;border:1px solid var(--gray-3);color:var(--gray-1);font-size:10px}.home-v3.pricing-page .tier-includes .tier-excluded{color:var(--gray-1)}.home-v3.pricing-page .tier.featured .tier-includes .chk-no{border-color:#ffffff40;color:#9b9c9e}.home-v3.pricing-page .tier .tier-cta{margin-top:auto;padding-top:18px}.home-v3.pricing-page .tier .tier-cta a{background:#fff;border:1px solid var(--gray-4);border-radius:10px;color:var(--ink);display:flex;font-size:13px;font-weight:600;justify-content:center;padding:10px 16px;transition:all .15s;width:100%}.home-v3.pricing-page .tier .tier-cta a:hover{border-color:var(--ink)}.home-v3.pricing-page .tier.featured .tier-cta a{background:var(--accent);border-color:var(--accent);color:var(--ink)}.home-v3.pricing-page .tier.featured .tier-cta a:hover{background:var(--accent-hover)}.home-v3.pricing-page .tier .tier-note{color:var(--gray-1);font-size:11px;margin-top:8px;text-align:center}.home-v3.pricing-page .tier.free{background:transparent;border:1.5px dashed var(--gray-3)}.home-v3.pricing-page .tier.free .credit-badge{background:var(--gray-4);color:var(--gray-1)}.home-v3.pricing-page .tiers-foot{border-top:1px dashed var(--gray-4);color:var(--gray-1);display:flex;flex-wrap:wrap;font-size:13px;gap:24px;justify-content:space-between;margin-top:22px;padding-top:22px}.home-v3.pricing-page .tiers-foot strong{color:var(--ink);font-weight:600}.home-v3.pricing-page .tiers-foot .note{align-items:center;display:flex;gap:8px}.home-v3.pricing-page .tiers-foot .note svg{color:var(--accent-deep);flex-shrink:0}.home-v3.pricing-page .credits-section{background:var(--cream-2);padding:120px 0}.home-v3.pricing-page .credits-hero{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.home-v3.pricing-page .credits-copy h2.section-title{margin-top:14px}.home-v3.pricing-page .credits-em{color:var(--accent-deep);font-style:italic;font-weight:500}.home-v3.pricing-page .credits-sub-spacing{margin-top:18px}.home-v3.pricing-page .credits-rate{align-items:center;background:#fff;border:1px solid var(--gray-4);border-radius:14px;display:inline-flex;gap:14px;margin-top:24px;padding:14px 18px}.home-v3.pricing-page .credits-rate .val{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:22px;font-weight:600}.home-v3.pricing-page .credits-rate-sub{color:var(--gray-1);font-size:12px;margin-top:2px}.home-v3.pricing-page .credits-rate .coin{background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px var(--accent-soft);color:var(--ink);display:grid;height:36px;place-items:center;width:36px}.home-v3.pricing-page .credits-viz{background:#fff;border:1px solid var(--gray-4);border-radius:24px;box-shadow:0 30px 60px -28px #0000002e;padding:36px 32px;position:relative}.home-v3.pricing-page .credits-viz-head{align-items:center;border-bottom:1px dashed var(--gray-4);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.home-v3.pricing-page .credits-viz-head .lbl{color:var(--gray-1);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.home-v3.pricing-page .credits-viz-head .val{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:20px;font-weight:600}.home-v3.pricing-page .credits-viz-val{margin-top:4px}.home-v3.pricing-page .credits-viz-val .accent{color:var(--accent-deep)}.home-v3.pricing-page .credits-viz-of{color:var(--gray-1);font-size:13px;font-weight:500}.home-v3.pricing-page .credits-viz-reset{text-align:right}.home-v3.pricing-page .credits-viz-reset-val{font-size:16px;margin-top:4px}.home-v3.pricing-page .credits-bar-wrap{margin-bottom:16px;position:relative}.home-v3.pricing-page .credits-bar{background:var(--cream);border:1px solid var(--gray-4);border-radius:999px;height:32px;overflow:hidden;position:relative}.home-v3.pricing-page .credits-bar .fill{background:linear-gradient(90deg,var(--accent-hover),var(--accent));border-radius:999px;height:100%;position:relative;transition:width .8s cubic-bezier(.2,.8,.25,1)}.home-v3.pricing-page .credits-bar .fill:after{background:repeating-linear-gradient(135deg,transparent 0 10px,rgba(0,0,0,.03) 10px 14px);content:"";inset:0;position:absolute}.home-v3.pricing-page .credits-bar-caps{color:var(--gray-1);display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:11px;justify-content:space-between;margin-top:8px}.home-v3.pricing-page .credits-flow{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:22px}.home-v3.pricing-page .flow-cell{background:var(--cream);border:1px solid var(--gray-4);border-radius:14px;padding:14px 14px 16px}.home-v3.pricing-page .flow-cell-head{align-items:center;color:var(--gray-1);display:flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.home-v3.pricing-page .flow-cell-head .ic{background:var(--accent);border-radius:7px;color:var(--ink);display:grid;height:22px;place-items:center;width:22px}.home-v3.pricing-page .flow-cell-head .ic svg{height:12px;width:12px}.home-v3.pricing-page .flow-cost{align-items:baseline;display:flex;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:18px;font-weight:600;gap:4px}.home-v3.pricing-page .flow-cost .tiny{color:var(--gray-1);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:11px;font-weight:500}.home-v3.pricing-page .flow-cell p{color:var(--gray-1);font-size:12px;line-height:1.45;margin-top:4px}.home-v3.pricing-page .spend-section{background:var(--cream);padding:120px 0}.home-v3.pricing-page .spend-steps{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:50px;position:relative}.home-v3.pricing-page .spend-step{background:#fff;border:1px solid var(--gray-4);border-radius:20px;display:flex;flex-direction:column;padding:24px 22px 22px;position:relative}.home-v3.pricing-page .spend-step .num{color:var(--accent-deep);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:12px;font-weight:600;margin-bottom:14px}.home-v3.pricing-page .spend-step .pic{background:var(--cream-2);border:1px solid var(--gray-4);border-radius:12px;display:grid;height:120px;margin-bottom:18px;overflow:hidden;place-items:center;position:relative}.home-v3.pricing-page .spend-step h3.step-head{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.01em;margin-bottom:8px}.home-v3.pricing-page .spend-step p{color:var(--gray-1);font-size:14px;line-height:1.5}.home-v3.pricing-page .spend-step .cost-pill{align-items:center;align-self:flex-start;background:var(--cream-2);border:1px solid var(--gray-4);border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:8px;margin-top:14px;padding:5px 10px}.home-v3.pricing-page .spend-step .cost-pill .c{background:var(--accent);border-radius:50%;display:grid;height:14px;place-items:center;width:14px}.home-v3.pricing-page .spend-step .cost-pill .c svg{color:var(--ink);height:8px;width:8px}.home-v3.pricing-page .pic-chat{display:flex;flex-direction:column;gap:6px;justify-content:center;padding:14px;width:100%}.home-v3.pricing-page .pic-chat .bub{border-radius:10px;font-size:11px;max-width:80%;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;white-space:nowrap}.home-v3.pricing-page .pic-chat .bub.u{align-self:flex-end;background:var(--ink);border-bottom-right-radius:2px;color:#fff}.home-v3.pricing-page .pic-chat .bub.a{align-self:flex-start;background:var(--accent);border-bottom-left-radius:2px;color:var(--ink)}.home-v3.pricing-page .pic-brain-wrap{display:grid;height:100px;place-items:center;position:relative;width:100px}.home-v3.pricing-page .pic-brain-svg{animation:pricing-spin-slow 6s linear infinite;color:var(--accent-deep);height:56px;width:56px}@keyframes pricing-spin-slow{to{transform:rotate(1turn)}}.home-v3.pricing-page .pic-brain-dot{animation:pricing-orbit 3s linear infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 0 3px #c5e75640;height:6px;left:50%;position:absolute;top:50%;width:6px}.home-v3.pricing-page .pic-brain-dot:nth-child(2){animation-delay:-1s}.home-v3.pricing-page .pic-brain-dot:nth-child(3){animation-delay:-2s}@keyframes pricing-orbit{0%{transform:rotate(0) translate(40px)}to{transform:rotate(1turn) translate(40px)}}.home-v3.pricing-page .pic-actions{display:flex;flex-direction:column;gap:6px;justify-content:center;padding:14px;width:100%}.home-v3.pricing-page .pic-actions .a-row{align-items:center;background:#fff;border:1px solid var(--gray-4);border-radius:8px;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:10px;gap:8px;padding:6px 8px}.home-v3.pricing-page .pic-actions .a-row .chk{background:var(--accent);border-radius:50%;color:var(--ink);display:grid;height:12px;place-items:center;width:12px}.home-v3.pricing-page .pic-actions .a-row .chk svg{height:7px;width:7px}.home-v3.pricing-page .pic-counter{align-items:baseline;display:flex;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:28px;font-weight:600;gap:4px}.home-v3.pricing-page .pic-counter .num{color:var(--ink)}.home-v3.pricing-page .pic-counter .del{animation:pricing-drop-in .8s ease infinite;color:var(--red-500);font-size:16px;font-weight:500}@keyframes pricing-drop-in{0%{opacity:0;transform:translateY(-4px)}30%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0;transform:translateY(4px)}}.home-v3.pricing-page .packs-section{background:#fff;padding:120px 0}.home-v3.pricing-page .packs-grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin-top:48px}.home-v3.pricing-page .pack{background:var(--cream);border:1px solid var(--gray-4);border-radius:20px;display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:24px;position:relative;transition:transform .2s,border-color .2s}.home-v3.pricing-page .pack:hover{border-color:var(--accent-deep);transform:translateY(-3px)}.home-v3.pricing-page .pack:before{background:radial-gradient(circle,rgba(197,231,86,.22),transparent 70%);border-radius:50%;content:"";height:120px;pointer-events:none;position:absolute;right:-30px;top:-30px;width:120px}.home-v3.pricing-page .pack-head{align-items:center;display:flex;justify-content:space-between;position:relative}.home-v3.pricing-page .pack-icon{background:var(--ink);border-radius:12px;color:var(--accent);display:grid;height:42px;place-items:center;width:42px}.home-v3.pricing-page .pack-icon svg{height:20px;width:20px}.home-v3.pricing-page .pack-tag{background:#0000000d;border:1px solid var(--gray-4);border-radius:999px;color:var(--gray-1);font-size:10px;font-weight:700;letter-spacing:.08em;padding:3px 8px;text-transform:uppercase}.home-v3.pricing-page .pack-tag-discount{background:#c5e75633;border-color:#c5e7564d;color:var(--accent-deep)}.home-v3.pricing-page .pack-credits{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:36px;font-weight:600;letter-spacing:-.01em;line-height:1}.home-v3.pricing-page .pack-credits span{color:var(--gray-1);font-size:14px;font-weight:500}.home-v3.pricing-page .pack-price{font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:24px;font-weight:600;margin-top:4px}.home-v3.pricing-page .pack-price .tiny{color:var(--gray-1);font-size:12px;font-weight:500}.home-v3.pricing-page .pack-avail{align-items:center;border-top:1px dashed var(--gray-4);color:var(--gray-1);display:flex;font-size:12px;gap:6px;padding-top:10px}.home-v3.pricing-page .pack-avail b{color:var(--ink);font-weight:600}.home-v3.pricing-page .pack-avail .dot{background:var(--accent);border-radius:50%;flex-shrink:0;height:6px;width:6px}.home-v3.pricing-page .save-section{background:var(--dark-bg);color:#fff;overflow:hidden;padding:120px 0;position:relative}.home-v3.pricing-page .save-section:before{background:radial-gradient(800px 400px at 15% 0,rgba(197,231,86,.1),transparent 60%),radial-gradient(700px 360px at 100% 100%,rgba(197,231,86,.05),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3.pricing-page .save-section .container{position:relative}.home-v3.pricing-page .save-section .section-title{color:#fff}.home-v3.pricing-page .save-section .section-sub{color:#ffffffb8}.home-v3.pricing-page .save-section .section-eyebrow{color:var(--accent)}.home-v3.pricing-page .save-section .section-eyebrow:after,.home-v3.pricing-page .save-section .section-eyebrow:before{background:var(--accent)}.home-v3.pricing-page .save-em{color:var(--accent);font-style:italic;font-weight:500}.home-v3.pricing-page .save-grid{align-items:stretch;display:grid;gap:40px;grid-template-columns:1.05fr 1fr;margin-top:60px}.home-v3.pricing-page .save-compare{-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:inset 0 1px #ffffff0f,0 24px 60px -24px #0009;padding:32px}.home-v3.pricing-page .save-compare-head{color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.home-v3.pricing-page .save-compare h3{color:#fff;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:26px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin-bottom:24px}.home-v3.pricing-page .save-bars{display:flex;flex-direction:column;gap:18px}.home-v3.pricing-page .save-bar-label{align-items:center;color:#cdcecf;display:flex;font-size:13px;justify-content:space-between;margin-bottom:6px}.home-v3.pricing-page .save-bar-label .name{align-items:center;display:flex;font-weight:500;gap:8px}.home-v3.pricing-page .save-bar-label .name .ic{background:#ffffff14;border-radius:6px;display:grid;height:20px;place-items:center;width:20px}.home-v3.pricing-page .save-bar-label .name .ic svg{height:12px;width:12px}.home-v3.pricing-page .save-bar-label .val{color:#fff;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:16px;font-weight:600}.home-v3.pricing-page .save-bar-track{background:#ffffff0f;border-radius:999px;height:12px;overflow:hidden;position:relative}.home-v3.pricing-page .save-bar-fill{background:linear-gradient(90deg,var(--accent-hover),var(--accent));border-radius:999px;height:100%;transition:width 1s cubic-bezier(.2,.8,.25,1)}.home-v3.pricing-page .save-bar-fill.cloud{background:linear-gradient(90deg,var(--red-400),var(--orange-500))}.home-v3.pricing-page .save-result{align-items:center;background:#c5e75614;border:1px solid rgba(197,231,86,.3);border-radius:16px;display:flex;gap:16px;margin-top:28px;padding:20px}.home-v3.pricing-page .save-result .big{color:var(--accent);font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:1}.home-v3.pricing-page .save-result .big span{font-size:20px}.home-v3.pricing-page .save-result .lbl{color:#cdcecf;font-size:13px;line-height:1.4}.home-v3.pricing-page .save-result .lbl b{color:#fff;font-weight:600}.home-v3.pricing-page .save-story{display:flex;flex-direction:column;gap:14px}.home-v3.pricing-page .save-stat{align-items:flex-start;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;display:flex;gap:16px;padding:22px 24px}.home-v3.pricing-page .save-stat-ic{background:#c5e75624;border:1px solid rgba(197,231,86,.3);border-radius:12px;color:var(--accent);display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.home-v3.pricing-page .save-stat-ic svg{height:22px;width:22px}.home-v3.pricing-page .save-stat h4{color:#fff;font-family:StackSansNotch,StackSansNotch fallback,InstrumentSans,system-ui,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.home-v3.pricing-page .save-stat p{color:#ffffffb8;font-size:14px;line-height:1.5}.home-v3.pricing-page .save-cmd{background:var(--dark-bg-2);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",JetBrains Mono fallback,ui-monospace,monospace;font-size:13px;line-height:1.7;margin-top:6px;padding:18px 20px}.home-v3.pricing-page .save-cmd .ln-sh{color:var(--gray-2)}.home-v3.pricing-page .save-cmd .ln-cm{color:var(--accent);font-weight:500}.home-v3.pricing-page .save-cmd .ln-out{color:#9b9c9e}.home-v3.pricing-page .save-cmd .caret{color:var(--accent)}.home-v3.pricing-page .faq-section{background:var(--cream)}.home-v3.pricing-page .final-section{background:var(--cream-2)}@media(max-width:860px){.home-v3.pricing-page .credits-hero{gap:40px;grid-template-columns:1fr}.home-v3.pricing-page .spend-steps{grid-template-columns:1fr 1fr}}@media(max-width:1080px){.home-v3.pricing-page .packs-grid{grid-template-columns:1fr 1fr}}@media(max-width:980px){.home-v3.pricing-page .save-grid{grid-template-columns:1fr}}@media(max-width:820px){.home-v3.pricing-page .pricing-hero{padding:64px 0 96px}.home-v3.pricing-page .tiers-section{margin-top:-60px;padding-bottom:60px}.home-v3.pricing-page .tiers-rail{padding:18px 14px}.home-v3.pricing-page .tiers-scroller{margin:0}.home-v3.pricing-page .tiers-scroller:after,.home-v3.pricing-page .tiers-scroller:before{width:20px}.home-v3.pricing-page .tiers-grid{gap:10px;grid-auto-columns:minmax(200px,1fr);padding:8px 10px 12px}.home-v3.pricing-page .tier{border-radius:16px;padding:18px 16px 16px}.home-v3.pricing-page .tier-price{font-size:36px}.home-v3.pricing-page .tier-credits{padding:10px 12px}.home-v3.pricing-page .tier-includes{font-size:12.5px;gap:6px;margin-top:12px}.home-v3.pricing-page .tier .tier-cta a{font-size:13.5px;padding:10px 14px}.home-v3.pricing-page .tiers-arrow{height:32px;width:32px}.home-v3.pricing-page .packs-grid,.home-v3.pricing-page .spend-steps{grid-template-columns:1fr}.home-v3.pricing-page .save-grid{gap:24px;grid-template-columns:1fr}.home-v3.pricing-page .credits-section{padding:72px 0}.home-v3.pricing-page .packs-section,.home-v3.pricing-page .save-section,.home-v3.pricing-page .spend-section{padding:80px 0}}@media(max-width:680px){.home-v3.pricing-page .credits-rate{gap:10px;padding:12px 14px}.home-v3.pricing-page .credits-rate .val{font-size:18px}.home-v3.pricing-page .credits-rate .coin{height:30px;width:30px}.home-v3.pricing-page .credits-viz{padding:22px 18px}.home-v3.pricing-page .credits-viz-head{align-items:flex-start;flex-direction:column;gap:12px}.home-v3.pricing-page .credits-viz-reset{text-align:left}.home-v3.pricing-page .credits-bar{height:24px}.home-v3.pricing-page .credits-flow{gap:10px;grid-template-columns:1fr}.home-v3.pricing-page .flow-cell{padding:14px}}@media(max-width:520px){.home-v3.pricing-page .tiers-grid{grid-auto-columns:minmax(54vw,58vw);padding:6px 8px 12px}.home-v3.pricing-page .tier{padding:16px 14px 14px}.home-v3.pricing-page .tier-price{font-size:32px}.home-v3.pricing-page .tiers-foot{flex-direction:column;gap:12px}.home-v3.pricing-page .tiers-arrow{display:none}}.home-v3.connectors-page .cn-hero h1.hero-title{font-size:clamp(40px,4.4vw,60px);text-wrap:pretty}.home-v3.connectors-page .cn-nowrap{white-space:nowrap}.home-v3.connectors-page .cn-demo-head{padding:16px 20px}.home-v3.connectors-page .cn-model-tabs{background:#00000047;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;display:inline-flex;gap:6px;padding:4px}.home-v3.connectors-page .cn-model-tab{align-items:center;border-radius:999px;display:inline-flex;padding:6px 12px;transition:background .15s ease}.home-v3.connectors-page .cn-model-tab img{filter:grayscale(1);height:15px;opacity:.55;transition:opacity .15s ease,filter .15s ease;width:auto}.home-v3.connectors-page .cn-model-tab.active{background:#ffffff1a;box-shadow:inset 0 1px #ffffff24}.home-v3.connectors-page .cn-model-tab.active img{filter:none;opacity:1}.home-v3.connectors-page .cn-via-badge{align-items:center;background:#c5e7561a;border:1px solid rgba(197,231,86,.25);border-radius:999px;color:var(--accent);display:inline-flex;font-size:11px;font-weight:600;gap:7px;letter-spacing:.04em;padding:5px 11px;white-space:nowrap}.home-v3.connectors-page .cn-via-badge .dot{box-shadow:0 0 0 3px #c5e7562e}.home-v3.connectors-page .cn-how-section{background:var(--cream-2)}.home-v3.connectors-page .cn-step-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}.home-v3.connectors-page .cn-step-card{background:#fff;border:1px solid var(--gray-4);border-radius:24px;display:flex;flex-direction:column;padding:32px}.home-v3.connectors-page .cn-step-num{color:var(--accent-deep);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:12px;font-weight:600;margin-bottom:24px}.home-v3.connectors-page .cn-step-visual{background:var(--cream-2);border-radius:14px;display:grid;height:160px;margin-bottom:20px;overflow:hidden;place-items:center}.home-v3.connectors-page .cn-step-card h3{font-size:20px;font-weight:600;letter-spacing:-.01em;margin-bottom:10px}.home-v3.connectors-page .cn-step-card p{color:var(--gray-1);font-size:14px;line-height:1.55}.home-v3.connectors-page .cn-tile-row{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:280px;width:100%}.home-v3.connectors-page .cn-logo-tile{border-radius:12px;display:grid;height:46px;padding:9px 14px;place-items:center}.home-v3.connectors-page .cn-logo-tile.dark{background:var(--ink);border:1px solid hsla(0,0%,100%,.1)}.home-v3.connectors-page .cn-logo-tile.light{background:#fff;border:1px solid var(--gray-4)}.home-v3.connectors-page .cn-logo-tile img{max-height:22px;max-width:100%;width:auto}.home-v3.connectors-page .cn-model-stack{align-items:center;display:flex;flex-direction:column;gap:10px}.home-v3.connectors-page .cn-model-plate{background:var(--ink);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:grid;height:46px;padding:12px 20px;place-items:center;width:190px}.home-v3.connectors-page .cn-model-plate img{max-width:100%;width:auto}.home-v3.connectors-page .cn-model-plate img.claude{height:20px}.home-v3.connectors-page .cn-model-plate img.chatgpt{height:26px}.home-v3.connectors-page .cn-model-or{color:var(--gray-2);font-weight:600}.home-v3.connectors-page .cn-ask-bubble{background:#fff;border:1px solid var(--gray-4);border-radius:14px 14px 14px 4px;box-shadow:0 8px 24px -18px #2d312666;color:var(--ink);font-size:14px;line-height:1.45;max-width:240px;padding:14px 16px}.home-v3.connectors-page .cn-ask-from{color:var(--accent-deep);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:11px;font-weight:600;margin-bottom:6px}.home-v3.connectors-page .cn-integrations-section{background:var(--dark-bg);color:#fff;overflow:hidden;position:relative}.home-v3.connectors-page .cn-integrations-section:before{background:radial-gradient(900px 420px at 50% -10%,rgba(197,231,86,.1),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3.connectors-page .cn-integrations-section .container{position:relative;z-index:1}.home-v3.connectors-page .cn-integrations-section .section-title{color:#fff}.home-v3.connectors-page .cn-integrations-section .section-sub{color:#ffffffb8}.home-v3.connectors-page .cn-integrations-section .section-eyebrow{color:var(--accent)}.home-v3.connectors-page .cn-integrations-section .section-eyebrow:after,.home-v3.connectors-page .cn-integrations-section .section-eyebrow:before{background:var(--accent)}.home-v3.connectors-page .cn-flow{align-items:center;display:grid;grid-template-columns:auto 64px auto 64px auto;justify-content:center;margin:0 auto 64px;max-width:920px}.home-v3.connectors-page .cn-flow-models{display:flex;flex-direction:column;gap:14px}.home-v3.connectors-page .cn-flow-node{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:inset 0 1px #ffffff0f;display:flex;justify-content:center;min-height:60px;min-width:180px;padding:16px 20px}.home-v3.connectors-page .cn-flow-node img{max-height:22px;max-width:100%;width:auto}.home-v3.connectors-page .cn-flow-line{align-self:center;background:linear-gradient(90deg,#c5e75626,#c5e75699);height:2px;position:relative}.home-v3.connectors-page .cn-flow-line.reverse{background:linear-gradient(90deg,#c5e75699,#c5e75626)}.home-v3.connectors-page .cn-flow-pulse{animation:cnFlowPulse 2.4s linear infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 8px 2px #c5e75699;height:6px;left:0;margin-top:-3px;position:absolute;top:50%;width:6px}.home-v3.connectors-page .cn-flow-line.reverse .cn-flow-pulse{animation-delay:.6s;animation-direction:reverse}@keyframes cnFlowPulse{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}.home-v3.connectors-page .cn-flow-hub{align-items:center;background:#c5e7561a;border:1px solid rgba(197,231,86,.35);border-radius:16px;box-shadow:inset 0 1px #ffffff1a,0 0 42px -8px #c5e75666;display:flex;flex-direction:column;gap:10px;padding:24px 26px;text-align:center}.home-v3.connectors-page .cn-flow-hub-mark{background:var(--accent);border-radius:14px;color:var(--primary-on-accent);display:grid;height:52px;place-items:center;width:52px}.home-v3.connectors-page .cn-flow-hub-name{color:#fff;font-size:14px;font-weight:600}.home-v3.connectors-page .cn-flow-hub-role{color:var(--gray-2);font-size:11px}.home-v3.connectors-page .cn-flow-targets{display:grid;gap:10px;grid-template-columns:1fr 1fr}.home-v3.connectors-page .cn-flow-target{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:var(--gray-2);display:grid;font-size:12px;font-weight:500;height:52px;padding:12px;place-items:center;width:82px}.home-v3.connectors-page .cn-flow-target img{max-height:18px;max-width:100%;width:auto}.home-v3.connectors-page .cn-logo-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-v3.connectors-page .cn-logo-cell{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.09);border-radius:18px;display:grid;min-height:96px;padding:22px;place-items:center;position:relative;transition:border-color .2s ease,background .2s ease}.home-v3.connectors-page .cn-logo-cell:hover{background:#ffffff0f;border-color:#c5e75666}.home-v3.connectors-page .cn-logo-cell img{max-height:var(--cn-logo-height,28px);max-width:78%;opacity:.92;width:auto}.home-v3.connectors-page .cn-logo-name{color:#ffffffeb;font-size:15px;font-weight:600;letter-spacing:-.01em;text-align:center}.home-v3.connectors-page .cn-logo-named{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:center}.home-v3.connectors-page .cn-logo-cell img.cn-logo-mark{height:var(--cn-mark-height,28px);max-height:none;max-width:none}.home-v3.connectors-page .cn-logo-cell.more{align-items:center;border-color:#c5e7564d;border-style:dashed;color:var(--accent);display:flex;flex-direction:column;font-weight:600;gap:4px;grid-column:span 2;justify-content:center}.home-v3.connectors-page .cn-more-count{font-size:22px}.home-v3.connectors-page .cn-more-label{color:var(--gray-2);font-size:12px;font-weight:500}.home-v3.connectors-page .cn-soon-badge{background:#ffffff12;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:var(--gray-2);font-size:10px;font-weight:600;letter-spacing:.06em;padding:3px 8px;position:absolute;right:10px;text-transform:uppercase;top:10px}.home-v3.connectors-page .cn-footnote{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;color:#fffc;display:flex;font-size:14px;gap:14px;margin-top:40px;padding:20px 24px}.home-v3.connectors-page .cn-footnote .dot{box-shadow:0 0 0 4px #c5e7561f;flex-shrink:0;height:8px;width:8px}.home-v3.connectors-page .cn-footnote strong{color:#fff;font-weight:600}.home-v3.connectors-page .cn-models-section{background:var(--cream)}.home-v3.connectors-page .cn-model-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:52px}.home-v3.connectors-page .cn-model-card{background:var(--ink);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;color:#e8e9e9;display:flex;flex-direction:column;gap:18px;overflow:hidden;padding:40px;position:relative}.home-v3.connectors-page .cn-model-card:before{background:linear-gradient(135deg,rgba(197,231,86,.08),transparent 45%);content:"";inset:0;pointer-events:none;position:absolute}.home-v3.connectors-page .cn-model-card>*{position:relative}.home-v3.connectors-page .cn-model-logo{align-self:flex-start;height:26px;width:auto}.home-v3.connectors-page .cn-model-card h3{color:#fff;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.home-v3.connectors-page .cn-model-card p{color:var(--gray-2);font-size:14.5px;line-height:1.55}.home-v3.connectors-page .cn-model-note{align-items:center;color:var(--gray-2);display:flex;font-size:13px;gap:8px}.home-v3.connectors-page .cn-model-note svg{color:var(--accent);flex-shrink:0}.home-v3.connectors-page .cn-plan-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px}.home-v3.connectors-page .cn-plan-chip{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--gray-3);font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:12px;padding:6px 10px}.home-v3.connectors-page .cn-tokens-section{background:#fff}.home-v3.connectors-page .cn-token-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px}.home-v3.connectors-page .cn-token-card{background:var(--cream);border:1px solid var(--gray-4);border-radius:24px;display:flex;flex-direction:column;gap:12px;padding:36px 32px;transition:border-color .2s ease}.home-v3.connectors-page .cn-token-card:hover{border-color:var(--accent-deep)}.home-v3.connectors-page .cn-token-icon{background:#fff;border:1px solid var(--gray-4);border-radius:13px;color:var(--accent-deep);display:grid;height:46px;margin-bottom:6px;place-items:center;width:46px}.home-v3.connectors-page .cn-token-card h3{font-size:19px;font-weight:600;letter-spacing:-.01em}.home-v3.connectors-page .cn-token-card p{color:var(--gray-1);font-size:14.5px;line-height:1.55}.home-v3.connectors-page .cn-examples-section{background:var(--cream-2)}.home-v3.connectors-page .cn-example-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}.home-v3.connectors-page .cn-example-card{background:#fff;border:1px solid var(--gray-4);border-radius:20px;display:flex;flex-direction:column;gap:14px;padding:26px 28px;transition:box-shadow .2s ease}.home-v3.connectors-page .cn-example-card:hover{box-shadow:0 18px 40px -24px #2d31264d}.home-v3.connectors-page .cn-example-prompt{color:var(--ink);font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.4}.home-v3.connectors-page .cn-example-meta{align-items:center;color:var(--gray-1);display:flex;flex-wrap:wrap;font-family:ui-monospace,"ui-monospace fallback",monospace;font-size:12px;gap:8px}.home-v3.connectors-page .cn-example-tag{background:var(--ink);border-radius:6px;color:var(--accent);font-size:10px;font-weight:600;padding:3px 8px}.home-v3.connectors-page .cn-final-note{color:var(--gray-1);font-size:13px;margin-top:18px}@media(max-width:1100px){.home-v3.connectors-page .hero-grid{gap:40px;grid-template-columns:1fr}.home-v3.connectors-page .cn-step-grid,.home-v3.connectors-page .cn-token-grid{grid-template-columns:1fr 1fr}.home-v3.connectors-page .cn-model-grid{grid-template-columns:1fr}}@media(max-width:860px){.home-v3.connectors-page .cn-flow{gap:20px;grid-template-columns:1fr;justify-items:center}.home-v3.connectors-page .cn-flow-models{flex-direction:row;flex-wrap:wrap;justify-content:center}.home-v3.connectors-page .cn-flow-line{background:linear-gradient(180deg,#c5e75626,#c5e75699);height:40px;width:2px}.home-v3.connectors-page .cn-flow-line.reverse{background:linear-gradient(180deg,#c5e75699,#c5e75626)}.home-v3.connectors-page .cn-flow-pulse{animation-name:cnFlowPulseVertical}.home-v3.connectors-page .cn-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v3.connectors-page .cn-logo-cell.more{grid-column:auto}.home-v3.connectors-page .cn-example-grid{grid-template-columns:1fr}}@keyframes cnFlowPulseVertical{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{opacity:0;top:100%}}@media(max-width:680px){.home-v3.connectors-page .cn-examples-section,.home-v3.connectors-page .cn-how-section,.home-v3.connectors-page .cn-integrations-section,.home-v3.connectors-page .cn-models-section,.home-v3.connectors-page .cn-tokens-section,.home-v3.connectors-page .faq-section{padding:80px 0}.home-v3.connectors-page .cn-step-grid,.home-v3.connectors-page .cn-token-grid{grid-template-columns:1fr}.home-v3.connectors-page .cn-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-v3.connectors-page .cn-logo-cell.more{grid-column:span 2}.home-v3.connectors-page .cn-model-card{padding:28px}.home-v3.connectors-page .cn-demo-head{flex-wrap:wrap}.home-v3.connectors-page .cn-flow-node{min-width:150px}}@media(prefers-reduced-motion:reduce){.home-v3.connectors-page .cn-flow-pulse{animation:none}}
