.general-page{--g-ink:#141719;--g-blue:#2940ff;--g-cream:#f4f2ed;--g-line:#d9ddd8;color:var(--g-ink);background:#f6f7f3;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.general-page *{box-sizing:border-box}.general-page a{color:inherit;text-decoration:none}.general-wrap{width:min(100% - 64px,1280px);margin-inline:auto}.general-header{z-index:5;background:#f6f7f3;border-bottom:1px solid #e2e5df;height:84px;position:relative}.general-nav{justify-content:space-between;align-items:center;gap:28px;height:100%;display:flex}.general-logo{letter-spacing:-2.1px;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:27px;font-weight:900;line-height:1}.general-logo span{letter-spacing:-.5px;color:var(--g-blue);margin-left:1px;font-size:11px}.general-nav nav,.general-header-actions{align-items:center;gap:30px;display:flex}.general-nav nav a,.general-header-actions>a:first-child{font-size:13px;font-weight:700;transition:color .2s}.general-nav nav a:hover,.general-header-actions>a:first-child:hover{color:var(--g-blue)}.general-header-actions>a:last-child{background:var(--g-blue);color:#fff;white-space:nowrap;border-radius:100px;align-items:center;gap:12px;padding:14px 20px;font-size:13px;font-weight:700;transition:transform .2s,background .2s;display:flex}.general-header-actions>a:last-child:hover,.general-button:hover{transform:translateY(-2px)}.general-hero{background:#f6f7f3}.general-hero-grid{grid-template-columns:52% 48%;align-items:stretch;min-height:670px;display:grid}.general-hero-copy{z-index:1;align-self:center;padding:56px 45px 60px 0;position:relative}.general-eyebrow,.general-kicker,.general-hero-foot,.general-visual-label,.general-visual-index,.general-card-top,.general-step-no,.general-path-number,.general-manifesto-mark{letter-spacing:.1em;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:800}.general-eyebrow{color:var(--g-blue);align-items:center;gap:10px;margin-bottom:27px;display:flex}.general-eyebrow-star{background:#e9ecff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:17px;display:grid}.general-hero h1{letter-spacing:-.075em;max-width:780px;margin:0 0 28px;font-size:clamp(52px,5.8vw,88px);font-weight:800;line-height:.99}.general-hero h1 em{color:var(--g-blue);font-style:normal}.general-hero-copy>p{color:#4b5151;max-width:600px;margin:0 0 31px;font-size:17px;line-height:1.58}.general-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.general-button{border-radius:100px;justify-content:space-between;align-items:center;gap:35px;min-width:190px;padding:17px 21px;font-size:14px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.general-button-primary{background:var(--g-blue);color:#fff!important}.general-button-secondary{background:#fff;border:1px solid #a5aea8;color:#171b1d!important}.general-hero-foot{color:#757e7c;align-items:center;gap:12px;margin-top:43px;display:flex}.general-line{background:#aeb5ae;width:31px;height:1px}.general-hero-visual{background:#d8d6d0;min-height:620px;margin-right:calc(min(100vw - 64px,1280px)/2 - 50vw);position:relative;overflow:hidden}.general-photo{position:absolute;overflow:hidden}.general-photo img{object-fit:cover;width:100%;height:100%}.general-photo-brand{background:#dedbd5;width:45%;height:79%;top:0;left:0}.general-photo-creator{background:#b5a79a;border-top:9px solid #f6f7f3;border-left:9px solid #f6f7f3;width:61%;height:91%;bottom:0;right:0}.general-visual-label{background:#cbef58;justify-content:space-between;align-items:center;gap:10px;width:39%;height:21%;padding:24px;line-height:1.45;display:flex;position:absolute;bottom:0;left:0}.general-visual-index{color:#fff;text-shadow:0 1px 4px #0008;position:absolute;bottom:17px;right:20px}.general-connector{color:#fff;text-align:center;letter-spacing:.12em;background:#101719;padding:27px 0;font-size:12px;font-weight:800}.general-connector .general-wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;display:flex}.general-connector span{color:#c9e965;font-size:20px;line-height:0}.general-section{padding:118px 0}.general-section-heading{grid-template-columns:28% 72%;align-items:start;gap:20px;margin-bottom:51px;display:grid}.general-kicker{color:var(--g-blue);text-transform:uppercase;padding-top:13px}.general-section-heading h2{letter-spacing:-.06em;max-width:960px;margin:0 0 20px;font-size:clamp(38px,4vw,61px);line-height:1.08}.general-section-heading h2 span{color:#8b9693}.general-section-heading p{color:#59625f;max-width:660px;margin:0;font-size:16px;line-height:1.65}.general-value-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.general-value-card{flex-direction:column;justify-content:space-between;min-height:426px;padding:32px 36px 37px;display:flex;overflow:hidden}.general-value-brand{background:#e9eddf}.general-value-creator{background:#dfe5ff}.general-card-top{color:#2732b5;justify-content:space-between;align-items:center;display:flex}.general-card-top svg{border:1px solid;border-radius:50%;width:46px;height:46px;padding:10px}.general-value-card h3{letter-spacing:-.055em;max-width:470px;margin:0 0 14px;font-size:clamp(32px,3vw,44px);line-height:1.08}.general-value-card p{color:#394240;max-width:485px;margin:0 0 29px;font-size:16px;line-height:1.55}.general-value-card a{border-bottom:1px solid #1a2526;align-items:center;gap:15px;padding-bottom:8px;font-size:14px;font-weight:800;display:inline-flex}.general-value-card a:hover{color:var(--g-blue);border-color:var(--g-blue)}.general-process{background:#f4f5f1}.general-steps{border-top:1px solid #bcc5bc;border-bottom:1px solid #bcc5bc;grid-template-columns:repeat(4,1fr);display:grid}.general-steps article{border-right:1px solid #bcc5bc;min-height:308px;padding:34px 25px 37px}.general-steps article:first-child{padding-left:0}.general-steps article:last-child{border-right:0}.general-step-icon{width:49px;height:49px;color:var(--g-blue);background:#e8ebdf;border-radius:14px;place-items:center;margin-bottom:33px;display:grid}.general-step-no{color:var(--g-blue);margin-bottom:16px}.general-steps h3{letter-spacing:-.035em;margin:0 0 12px;font-size:22px;line-height:1.15}.general-steps p{color:#5b6460;margin:0;font-size:14px;line-height:1.55}.general-manifesto{background:#c9ec5a;padding:47px 0}.general-manifesto .general-wrap{align-items:center;gap:30px;display:flex}.general-manifesto p{letter-spacing:-.045em;flex:1;max-width:930px;margin:0;font-size:clamp(24px,2.8vw,42px);font-weight:800;line-height:1.1}.general-manifesto p span{opacity:.62}.general-manifesto-mark{white-space:nowrap}.general-path-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.general-path{border:1px solid #d5dad4;flex-direction:column;min-height:410px;padding:29px 35px 35px;transition:transform .25s,background .25s,border-color .25s;display:flex}.general-path:hover{background:#f5f7ee;border-color:#b2c86c;transform:translateY(-4px)}.general-path-icon{background:#eaf0d9;border-radius:50%;place-items:center;width:65px;height:65px;margin:38px 0 23px;display:grid}.general-path h3{letter-spacing:-.055em;max-width:450px;margin:0 0 15px;font-size:clamp(30px,3vw,43px);line-height:1.1}.general-path p{color:#59625f;max-width:460px;margin:0 0 30px;font-size:16px;line-height:1.5}.general-path-link{align-items:center;gap:12px;margin-top:auto;font-size:14px;font-weight:800;display:flex}.general-final{color:#fff;text-align:center;background:#2636ee;padding:113px 0 120px}.general-final .general-kicker{color:#cbed65;margin-bottom:25px;padding:0}.general-final h2{letter-spacing:-.07em;margin:0 0 20px;font-size:clamp(46px,5.8vw,78px);line-height:1.04}.general-final p{color:#e1e5ff;margin:0 0 30px;font-size:17px}.general-final .general-hero-actions{justify-content:center}.general-button-light{background:#fff;color:#172141!important}.general-button-outline{border:1px solid #b8c2ff;color:#fff!important}.general-footer{color:#fff;background:#111719;padding:43px 0}.general-footer>.general-wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.general-footer .general-logo{margin-bottom:9px;display:block}.general-footer p{color:#bbc4c1;margin:0;font-size:13px}.general-footer nav{gap:25px;font-size:13px;display:flex}.general-footer nav a:hover{color:#c9ec5a}.general-footer small{color:#bbc4c1}@media (width<=1100px){.general-nav nav{gap:16px}.general-hero-grid{grid-template-columns:55% 45%}.general-hero h1{font-size:clamp(48px,6vw,70px)}.general-photo-brand{width:43%}.general-photo-creator{width:69%}.general-steps h3{font-size:20px}}@media (width<=800px){.general-wrap{width:min(100% - 36px,1280px)}.general-header{height:74px}.general-nav nav{display:none}.general-header-actions{gap:9px}.general-header-actions>a:first-child{border:1px solid #d7ddd4;border-radius:30px;padding:10px 12px;font-size:11px}.general-header-actions>a:last-child{padding:12px 14px;font-size:11px}.general-hero-grid{flex-direction:column;display:flex}.general-hero-copy{padding:70px 0 48px}.general-hero h1{font-size:clamp(48px,9vw,74px)}.general-hero-copy>p{max-width:650px}.general-hero-visual{min-height:500px;margin:0 -18px}.general-photo-brand{width:49%}.general-photo-creator{width:60%}.general-section{padding:82px 0}.general-section-heading{grid-template-columns:1fr;gap:23px}.general-steps{grid-template-columns:repeat(2,1fr)}.general-steps article:nth-child(2){border-right:0}.general-steps article:nth-child(-n+2){border-bottom:1px solid #bcc5bc}.general-steps article:first-child{padding-left:25px}.general-manifesto-mark{display:none}}@media (width<=580px){.general-header-actions>a:first-child{display:none}.general-logo{font-size:25px}.general-hero-copy{padding:55px 0 38px}.general-eyebrow{font-size:9px}.general-hero h1{letter-spacing:-.07em;font-size:clamp(47px,12vw,65px)}.general-hero-copy>p{font-size:15px;line-height:1.55}.general-hero-actions{gap:10px}.general-button{width:100%;min-width:0;font-size:14px}.general-hero-foot{margin-top:28px;font-size:9px}.general-hero-visual{min-height:410px}.general-photo-brand{width:55%;height:78%}.general-photo-creator{border-width:5px;width:64%;height:90%}.general-visual-label{width:49%;height:22%;padding:15px;font-size:9px}.general-visual-index{font-size:9px}.general-connector{padding:19px 0;font-size:9px}.general-connector .general-wrap{gap:9px}.general-section-heading h2{font-size:39px}.general-value-grid,.general-path-grid{grid-template-columns:1fr}.general-value-card{min-height:360px;padding:27px}.general-value-card h3{font-size:36px}.general-value-card p{font-size:15px}.general-steps{grid-template-columns:1fr}.general-steps article,.general-steps article:first-child{border-bottom:1px solid #bcc5bc;border-right:0;min-height:0;padding:25px 0}.general-steps article:last-child{border:0}.general-step-icon{margin-bottom:20px}.general-manifesto{padding:35px 0}.general-manifesto .general-wrap{gap:17px}.general-manifesto svg{flex:none}.general-manifesto p{font-size:25px}.general-path{min-height:365px;padding:27px}.general-path-icon{margin:30px 0 20px}.general-path h3{font-size:35px}.general-final{padding:84px 0}.general-final h2{font-size:46px}.general-final p{font-size:15px}.general-footer>.general-wrap{flex-direction:column;align-items:flex-start;gap:28px}.general-footer nav{flex-wrap:wrap;gap:17px}}@media (width>=801px){.general-hero h1{font-size:clamp(50px,5vw,70px)}.general-photo-brand{object-position:center;width:100%;height:100%}.general-photo-creator img{object-position:right center}.general-photo-creator{width:85%;height:75%}}.general-hero-visual{grid-template-rows:41% 59%;min-height:620px;display:grid}.general-photo-brand,.general-photo-creator{border:0;width:100%;height:100%;position:relative;inset:auto}.general-photo-brand img{object-position:center 12%}.general-photo-creator{border-top:8px solid #f6f7f3}.general-photo-creator img{object-position:center center}.general-visual-label{z-index:1;width:220px;height:auto;min-height:73px;padding:15px 17px;bottom:20px;left:20px}.general-visual-index{z-index:1;bottom:17px;right:17px}@media (width>=801px){.general-photo-brand,.general-photo-creator{width:100%;height:100%}.general-photo-creator img{object-position:center center}}@media (width<=800px){.general-hero-visual{min-height:520px;margin:0 -18px}.general-photo-brand,.general-photo-creator{width:100%;height:100%}.general-visual-label{bottom:16px;left:16px}}@media (width<=580px){.general-hero-visual{grid-template-rows:43% 57%;min-height:430px}.general-photo-creator{border-top-width:5px}.general-photo-creator img{object-position:54% center}.general-visual-label{width:172px;min-height:58px;padding:10px 12px;font-size:8px;bottom:12px;left:12px}.general-visual-index{bottom:10px;right:10px}}@media (width>=801px){.general-hero-visual{align-self:center;height:670px;min-height:0}}@media (width>=581px) and (width<=800px){.general-hero-visual{height:520px;min-height:0}}@media (width<=580px){.general-hero-visual{height:430px;min-height:0}}.general-value{background:linear-gradient(#fff 0%,#f7f9ff 100%)}.general-value-grid,.general-path-grid{gap:22px}.general-value-card,.general-path{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(1.3);border:1px solid #ffffffd9;border-radius:30px;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:0 16px 42px #20325a17,inset 0 1px #ffffffe6}.general-value-card:before,.general-path:before{content:"";z-index:-1;filter:blur(4px);opacity:.6;border-radius:50%;width:330px;height:330px;transition:transform .45s,opacity .45s;position:absolute;top:-145px;right:-75px}.general-value-card:after,.general-path:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffffb8,#0000 35% 66%,#ffffff4d);position:absolute;inset:1px}.general-value-card:hover,.general-path:hover{border-color:#fff;transform:translateY(-7px);box-shadow:0 27px 54px #20325a29,inset 0 1px #fff}.general-value-card:hover:before,.general-path:hover:before{opacity:.78;transform:translate(-25px,22px)scale(1.12)}.general-value-brand,.general-path-brand{background:linear-gradient(145deg,#eef2fff0,#cddaffcf 60%,#adc0fff0)}.general-value-brand:before,.general-path-brand:before{background:radial-gradient(circle,#8eaaff 0%,#b8c9ff 38%,#0000 70%)}.general-value-creator,.general-path-creator{background:linear-gradient(145deg,#f8fde8f7,#def5a6d4 60%,#bee565db)}.general-value-creator:before,.general-path-creator:before{background:radial-gradient(circle,#bcf15b 0%,#d8f59a 38%,#0000 70%)}.general-value-card{min-height:470px;padding:34px 38px 38px}.general-card-top{color:#2133ad}.general-value-creator .general-card-top{color:#425c0c}.general-card-top svg{background:#fff6;border-color:#ffffffe6;box-shadow:0 3px 10px #1e325a14}.general-value-card h3{max-width:500px;font-size:clamp(31px,2.8vw,42px)}.general-value-card p{color:#263238}.general-value-card a{background:#ffffffab;border:1px solid #ffffffe6;border-radius:999px;align-self:flex-start;padding:13px 18px;transition:background .2s,transform .2s;box-shadow:0 4px 13px #19326414}.general-value-card a:hover{background:#fff;border-color:#fff;transform:translateY(-2px)}.general-paths{background:linear-gradient(#fff 0%,#f6f8f2 100%)}.general-path{border-color:#ffffffd9;min-height:440px;padding:32px 36px 36px}.general-path-number{color:#2133ad}.general-path-creator .general-path-number{color:#425c0c}.general-path-icon{background:#ffffffa6;box-shadow:inset 0 1px #fff,0 5px 15px #2846641a}.general-path h3{max-width:510px}.general-path p{color:#2e3c3a}.general-path-link{background:#ffffffbd;border:1px solid #fff;border-radius:999px;align-self:flex-start;padding:13px 17px;transition:background .2s,transform .2s;box-shadow:0 5px 14px #1e325014}.general-path:hover .general-path-link{background:#fff;transform:translateY(-2px)}.general-button{justify-content:center}@media (width<=580px){.general-value-grid,.general-path-grid{gap:16px}.general-value-card,.general-path{border-radius:24px}.general-value-card{min-height:410px;padding:27px}.general-value-card h3{font-size:34px}.general-path{min-height:400px;padding:27px}.general-path h3{font-size:34px}}@media (prefers-reduced-motion:reduce){.general-value-card,.general-path,.general-value-card:before,.general-path:before,.general-value-card a,.general-path-link{transition:none!important}}.general-page h1 em:after{content:none}@font-face{font-family:Geist Mono VOOX;src:url(/fonts/geist-mono-latin-v1.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--ink:#090909;--muted:#6f716e;--line:#dedfd9;--soft:#f4f5f1;--lime:#b7f63d;--blue:#2535ff;--cream:#f7f4ed;--font-geist-mono:"Geist Mono VOOX"}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.header{border-bottom:1px solid var(--line);z-index:30;background:#fffffff5;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex;position:relative}.logo{letter-spacing:-.06em;align-items:center;gap:9px;font-size:23px;font-weight:900;display:flex}.logo-mark{color:#fff;background:var(--ink);letter-spacing:-.1em;border-radius:50%;place-items:center;width:29px;height:29px;padding-right:1px;font-size:15px;display:grid}.logo-dot{color:var(--blue)}.nav{align-items:center;gap:32px;margin-left:5vw;display:flex}.nav a{font-size:13px;font-weight:700}.nav a:hover{color:var(--blue)}.button{border:1px solid var(--ink);background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:26px;min-height:52px;padding:0 20px;font-size:13px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.button:hover{background:var(--blue);border-color:var(--blue);transform:translateY(-2px)}.button-small{gap:18px;min-height:42px;padding:0 16px}.menu-button{background:0 0;border:0;width:40px;height:40px;padding:10px;display:none}.menu-button span{background:var(--ink);height:1px;margin:6px 0;display:block}.hero{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#f9f9f6 0%,#f0f0ff 55%,#e7e9ff 100%);grid-template-columns:1.02fr .98fr;min-height:760px;display:grid}.hero-copy{border-right:1px solid #cdd0d6bf;padding:70px 5vw 55px}.hero-profile-switch{background:#e5e6df;border-radius:12px;margin-bottom:38px;padding:4px;display:inline-flex}.hero-profile-switch a{color:#6b6e67;background:0 0;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 19px;font-size:12px;font-weight:800;display:inline-flex}.hero-profile-switch a.active{color:#fff;background:var(--blue);box-shadow:0 6px 16px #2535ff3d}.kicker{text-transform:uppercase;font:700 10px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;align-items:center;gap:10px;display:flex}.kicker .ai-spark{width:25px;height:25px;color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;font-size:14px;display:grid;box-shadow:0 0 0 5px #b7f63d2e}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.075em;max-width:730px;margin:32px 0 25px;font-size:clamp(58px,6.2vw,95px);font-weight:800;line-height:.93}h1 em,h2 em{z-index:1;font-style:normal;display:inline-block;position:relative}h1 em:after{content:"";z-index:-1;background:var(--lime);border-radius:50% 12% 45% 16%;height:.58em;position:absolute;bottom:.02em;left:-2%;right:-2%;transform:rotate(-1.5deg)}.hero-text{color:#43443f;max-width:610px;font-size:18px;line-height:1.55}.hero-actions{flex-direction:column;align-items:flex-start;gap:18px;margin:35px 0 48px;display:flex}.hero-join-button{color:#fff;background:var(--blue);border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:0 22px;font-size:14px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 22px #2457ff33}.hero-join-button:hover{transform:translateY(-2px);box-shadow:0 13px 28px #2457ff45}.hero-checks{color:#555950;flex-wrap:wrap;gap:20px;font-size:11px;display:flex}.hero-checks span:first-letter{color:#1a8b54}.text-link{border-bottom:1px solid var(--ink);align-items:center;gap:16px;padding-bottom:5px;font-size:13px;font-weight:800;display:inline-flex}.hero-meta{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:640px;padding-top:20px;display:grid}.hero-meta div{flex-direction:column;gap:8px;padding-right:12px;display:flex}.hero-meta strong{color:var(--blue);font:800 13px var(--font-geist-mono), monospace}.hero-meta span{color:#3d3f3a;letter-spacing:-.02em;font-size:14px;font-weight:700;line-height:1.25}.hero-meta div:first-child span{color:var(--ink);font-size:16px}.hero-visual{background:0 0;min-width:0;position:relative}.visual-glow{background:var(--lime);filter:blur(100px);opacity:.18;border-radius:50%;width:320px;height:320px;position:absolute;top:100px;left:20%}.dashboard-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #dfe1de;box-shadow:0 26px 80px #0a140c1a}.main-dashboard{border-radius:4px;width:min(78%,520px);min-height:465px;padding:22px;position:absolute;top:91px;left:11%;transform:perspective(1000px)rotateY(-3deg)rotateX(1deg)}.dashboard-top{color:#8d918b;font:700 9px var(--font-geist-mono), monospace;letter-spacing:.08em;border-bottom:1px solid #eceeea;justify-content:space-between;padding-bottom:18px;display:flex}.status-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.dashboard-title{justify-content:space-between;align-items:flex-end;margin-top:25px;display:flex}.dashboard-title div{flex-direction:column;gap:6px;display:flex}.dashboard-title small{color:var(--muted);font:700 9px var(--font-geist-mono), monospace}.dashboard-title strong{letter-spacing:-.05em;font-size:31px}.trend{color:#168350;font:700 10px var(--font-geist-mono), monospace;background:#e5f7ed;padding:6px 8px}.chart{border-bottom:1px solid #e5e7e2;align-items:end;gap:7px;height:135px;padding-top:30px;display:flex;position:relative}.bar{background:#dfe4df;flex:1;height:40%}.bar.b2{height:55%}.bar.b3{height:38%}.bar.b4{height:72%}.bar.b5{height:62%}.bar.b6{height:80%}.bar.b7{height:67%}.bar.b8{height:88%}.bar.b9{height:72%}.bar.b10{height:100%}.bar.active{background:var(--lime)}.chart-line{border-top:1px dashed #b9bcb7;position:absolute;top:54px;left:0;right:0}.week-compare{color:#777a74;font:700 8px var(--font-geist-mono), monospace;gap:22px;padding:12px 0 4px;display:flex}.week-compare span{align-items:center;gap:6px;display:inline-flex}.week-compare strong{color:var(--ink)}.legend{background:var(--lime);width:11px;height:3px;display:inline-block}.legend.previous{background:#9fa39d;height:1px}.dashboard-row{color:#8a8c88;font:700 9px var(--font-geist-mono), monospace;grid-template-columns:1fr 60px 80px;padding:15px 0 9px;display:grid}.dashboard-row.data{color:var(--ink);border-top:1px solid #eceeea;align-items:center;padding:11px 0}.dashboard-row.data span{align-items:center;font-family:Arial,sans-serif;display:flex}.dashboard-row.data b{color:#168350}.avatar{color:#fff;width:28px;height:28px;font:700 8px var(--font-geist-mono), monospace;border-radius:50%;place-items:center;margin-right:8px;font-style:normal;display:grid}.purple{background:#6754d9}.orange{background:#dc7445}.floating-card{z-index:3;position:absolute}.order-card{gap:11px;min-width:210px;padding:13px 15px;display:flex;bottom:52px;left:4%}.mini-icon{background:var(--lime);border-radius:50%;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.order-card div:last-child{grid-template-columns:1fr auto;gap:2px 20px;display:grid}.order-card small{color:var(--muted);font:700 8px var(--font-geist-mono), monospace;grid-column:1/-1}.order-card strong{font-size:12px}.order-card span{color:#168350;font-size:9px}.ai-card{color:#fff;background:#0c0d0c;border-color:#222;width:230px;padding:16px;top:410px;right:3%}.ai-label{color:var(--lime);font:700 8px var(--font-geist-mono), monospace}.ai-card p{margin:14px 0;font-size:14px;line-height:1.35}.ai-card a{border-bottom:1px solid #666;font-size:10px}.floating-pill{border:1px solid var(--line);background:#fff;padding:9px 13px;font-size:10px;position:absolute;top:50px;right:8%;box-shadow:0 10px 40px #00000012}.floating-pill span{color:var(--blue);font-weight:800}.section{padding:110px 5vw}.section-label{color:#898b86;font:700 9px var(--font-geist-mono), monospace;letter-spacing:.15em}.intro{grid-template-columns:1fr 3fr;display:grid}.intro-copy{max-width:1020px}.eyebrow{font:700 10px var(--font-geist-mono), monospace;letter-spacing:.13em}h2{letter-spacing:-.065em;font-size:clamp(44px,5.7vw,78px);font-weight:800;line-height:.98}.intro h2{margin:25px 0 32px}.intro h2 em{color:var(--blue)}.intro-copy>p:last-child{max-width:650px;color:var(--muted);font-size:17px;line-height:1.55}.tool-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.tool-card{border-right:1px solid var(--line);flex-direction:column;min-height:650px;padding:30px 3vw 42px;display:flex;position:relative}.tool-card:last-child{border-right:0}.tool-number{color:#a3a59f;font:700 9px var(--font-geist-mono), monospace;position:absolute;top:24px;right:24px}.tool-visual{background:var(--soft);place-items:center;height:290px;margin-bottom:30px;display:grid;overflow:hidden}.tool-tag{border:1px solid var(--ink);font:700 8px var(--font-geist-mono), monospace;align-self:flex-start;margin-bottom:22px;padding:5px 8px}.tool-card h3{letter-spacing:-.04em;margin:10px 0 15px;font-size:31px}.tool-card>p:last-of-type{color:var(--muted);font-size:14px;line-height:1.55}.tool-card>a{border-bottom:1px solid;align-self:flex-start;margin-top:auto;padding-bottom:5px;font-size:12px;font-weight:800}.browser-mock{background:#fff;border:1px solid #cfd2cc;width:82%;height:78%;padding:11px;transform:rotate(-2deg);box-shadow:18px 20px #dff3bb}.mock-nav{height:24px;font:800 7px var(--font-geist-mono), monospace;align-items:center;gap:7px;display:flex}.mock-nav span{margin-right:auto}.mock-nav i{background:#c8cbc5;width:24px;height:3px}.mock-photo{background:linear-gradient(115deg,#00000014,#0000),url(/media/fashion-community-v1.webp) 50% 32%/cover;height:132px;position:relative}.mock-photo:after{content:"NUEVA COLECCIÓN";color:#fff;max-width:95px;font-size:17px;font-weight:800;line-height:.9;position:absolute;bottom:10px;left:12px}.mock-products{grid-template-columns:repeat(3,1fr);gap:7px;padding-top:8px;display:grid}.mock-products i{background:#ebece8;height:42px}.mock-products i:nth-child(2){background:#dde6ff}.mock-products i:nth-child(3){background:#e6f4ca}.catalog-cover{width:164px;height:226px;box-shadow:-19px 18px 0 var(--lime), 0 22px 45px #0000002e;background:#111;position:relative;overflow:hidden;transform:rotate(5deg)}.catalog-cover img{object-fit:cover;width:100%;height:100%;display:block}.catalog-cover>div{color:#fff;text-shadow:0 2px 16px #0000008c;flex-direction:column;justify-content:space-between;padding:15px;display:flex;position:absolute;inset:0}.catalog-cover strong{letter-spacing:-.08em;font-size:25px}.catalog-cover span{font:800 8px var(--font-geist-mono), monospace;color:var(--lime)}.campaign-preview{background:#0a0a0a;border-radius:8px;width:88%;height:72%;padding:6px;transform:perspective(800px)rotateY(-4deg);box-shadow:0 20px 45px #00000029}.campaign-preview img{object-fit:cover;object-position:center;border-radius:4px;width:100%;height:100%;display:block}.operations{background:var(--soft);border-bottom:1px solid var(--line);grid-template-columns:1fr 3fr;display:grid}.operations-body{min-width:0}.operations-heading{grid-template-columns:1.5fr .7fr;align-items:end;gap:6vw;margin-bottom:60px;display:grid}.operations-heading h2{margin:24px 0 0;font-size:clamp(42px,5.2vw,72px)}.operations-heading h2 em{color:var(--blue)}.operations-heading>p{color:var(--muted);margin-bottom:7px;font-size:14px;line-height:1.6}.operations-list{border-top:1px solid #cfd1cb;grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.operation-item{border-bottom:1px solid #cfd1cb}.operation-item summary{cursor:pointer;grid-template-columns:34px 54px 1fr 30px;align-items:center;gap:14px;min-height:94px;list-style:none;display:grid}.operation-item summary::-webkit-details-marker{display:none}.operation-index{color:#999b95;font:800 8px var(--font-geist-mono), monospace}.operation-icon{color:#fff;background:var(--ink);border:1px solid var(--ink);border-radius:14px;place-items:center;width:50px;height:50px;font-size:21px;font-weight:900;transition:transform .2s,background .2s,color .2s;display:grid;box-shadow:0 9px 18px #0909091f}.operation-icon-2,.operation-icon-5,.operation-icon-8,.operation-icon-11{color:var(--ink);background:var(--lime);border-color:var(--lime)}.operation-icon-3,.operation-icon-6,.operation-icon-9,.operation-icon-12{background:var(--blue);border-color:var(--blue)}.operation-item summary strong{letter-spacing:-.03em;font-size:17px}.operation-toggle{width:30px;height:30px;color:var(--ink);background:#e4e7e1;border-radius:50%;justify-self:end;place-items:center;font-size:19px;transition:transform .25s,background .2s;display:grid}.operation-item[open] .operation-icon{color:var(--ink);background:var(--lime);border-color:var(--lime);transform:rotate(-4deg)scale(1.05)}.operation-item[open] .operation-toggle{background:var(--blue);color:#fff;transform:rotate(45deg)}.operation-item>p{color:var(--muted);max-width:440px;margin:-5px 42px 22px 89px;font-size:13px;line-height:1.55}.ecosystem{padding-bottom:130px}.ecosystem>.section-label{color:var(--ink);letter-spacing:.08em;font-size:clamp(13px,1.45vw,19px);font-weight:900}.ecosystem-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:8vw;margin-top:65px;display:grid}.editorial-stack{background:#efefea;min-height:640px;position:relative}.fashion-photo{background-position:50%;background-size:cover;position:absolute;overflow:hidden}.fashion-photo span{font:700 8px var(--font-geist-mono), monospace;background:#fff;padding:6px 8px;position:absolute;top:12px;left:12px}.photo-one{background-image:linear-gradient(#0000,#00000014),url(/media/fashion-editorial-v1.webp);width:56%;height:72%;top:8%;left:7%}.photo-two{background-image:linear-gradient(#0000,#0000001a),url(/media/fashion-community-v1.webp);width:43%;height:58%;bottom:4%;right:5%}.photo-caption{flex-direction:column;gap:12px;display:flex;position:absolute;bottom:4%;left:5%}.photo-caption strong{letter-spacing:-.04em;font-size:20px}.photo-caption span{font:700 8px var(--font-geist-mono), monospace;color:var(--muted)}.audience-panel h2{margin:24px 0 38px}.audience-panel h2 em{color:var(--blue)}.audience-tabs{border-bottom:1px solid var(--line);display:flex}.audience-tabs button{color:#92948e;font:700 9px var(--font-geist-mono), monospace;cursor:pointer;background:0 0;border:0;flex:1;padding:15px 4px}.audience-tabs button.active{color:var(--ink);box-shadow:0 2px 0 var(--ink)}.audience-content{min-height:310px;padding:30px 0 0;position:relative}.big-index{color:#e7e8e4;letter-spacing:-.08em;font-size:80px;font-weight:800;position:absolute;top:20px;right:0}.audience-content h3{letter-spacing:-.04em;max-width:390px;margin:20px 0 14px;font-size:30px;position:relative}.audience-content>p{max-width:520px;color:var(--muted);font-size:14px;line-height:1.55;position:relative}.audience-content ul{gap:10px;padding:5px 0 18px;font-size:13px;list-style:none;display:grid}.audience-content li span{color:var(--blue);margin-right:9px;font-weight:800}.intelligence{color:#fff;background:#090a09;padding:110px 5vw 0}.intelligence-heading{grid-template-columns:1fr 3fr;display:grid}.section-label.light{color:#686a65}.lime{color:var(--lime)}.intelligence h2{margin:25px 0 65px}.intelligence h2 em{color:var(--lime)}.intelligence-grid{background:#2b2d2a;border:1px solid #2b2d2a;grid-template-columns:2fr 1fr;gap:1px;display:grid}.insight-main,.insight-side article{background:#111211}.insight-main{flex-direction:column;padding:30px;display:flex}.insight-top{color:#a4a69f;font:700 9px var(--font-geist-mono), monospace;justify-content:space-between;display:flex}.insight-top i{color:var(--lime);font-style:normal}.insight-top i:before{content:"";background:var(--lime);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.heatmap{grid-template-columns:repeat(12,1fr);gap:6px;padding:45px 0;display:grid}.heat{aspect-ratio:1;background:#20221f}.h1{background:#32441d}.h2{background:#526f25}.h3{background:#82b52e}.h4{background:#a6e437}.h5{background:var(--lime);box-shadow:0 0 20px #b7f63d33}.h6{background:#d5ff82}.insight-bottom{border-top:1px solid #2c2e2b;justify-content:space-between;align-items:flex-end;gap:30px;padding-top:20px;display:flex}.insight-bottom strong{font-size:24px}.insight-bottom p{color:#92958e;max-width:370px;margin-bottom:0;font-size:13px;line-height:1.5}.insight-side{grid-template-rows:1fr 1fr;gap:1px;display:grid}.insight-side article{flex-direction:column;min-height:240px;padding:30px;display:flex}.insight-icon{color:var(--lime);margin-bottom:auto;font-size:27px}.insight-side small{color:#7e807a;font:700 8px var(--font-geist-mono), monospace}.insight-side strong{margin:12px 0;font-size:19px}.insight-side p{color:#888b84;margin:0;font-size:12px;line-height:1.5}.ai-ticker{background:var(--lime);color:var(--ink);text-align:center;white-space:nowrap;font:800 11px var(--font-geist-mono), monospace;letter-spacing:.1em;margin:80px -5vw 0;padding:18px 5vw;overflow:hidden}.ai-ticker span{margin:0 30px}.manifesto{background:var(--cream);border-bottom:1px solid var(--line);grid-template-columns:1fr 3fr;display:grid}.manifesto-copy h2{margin:0 0 55px;font-size:clamp(54px,7vw,100px)}.manifesto-copy h2 em{color:var(--blue)}.manifesto-tags{font:800 10px var(--font-geist-mono), monospace;letter-spacing:.12em;border-top:1px solid #d6d1c6;align-items:center;gap:22px;padding-top:24px;display:flex}.manifesto-tags i{color:var(--blue);font-size:18px;font-style:normal}.how{grid-template-columns:1fr 3fr;display:grid}.how-heading{grid-column:2}.how-heading h2{margin:25px 0 60px}.steps{grid-column:2;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.step-card{border:1px solid var(--line);border-radius:26px;flex-direction:column;min-height:385px;padding:25px;display:flex;position:relative;overflow:hidden}.step-card:after{content:"";border:1px solid #2457ff33;border-radius:50%;width:180px;height:180px;position:absolute;top:82px;right:-50px;box-shadow:0 0 0 25px #2457ff0a,0 0 0 50px #2457ff06}.step-network{color:#fff;background:#0b0b0b;border-color:#0b0b0b}.step-network:after{border-color:#b7f63d66;box-shadow:0 0 0 25px #b7f63d14,0 0 0 50px #b7f63d0a}.step-scale{background:var(--blue);color:#fff;border-color:var(--blue)}.step-scale:after{border-color:#ffffff59;box-shadow:0 0 0 25px #ffffff0f,0 0 0 50px #ffffff09}.step-meta{font:800 9px var(--font-geist-mono), monospace;letter-spacing:.12em;z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.step-meta span{color:var(--blue)}.step-network .step-meta span{color:var(--lime)}.step-scale .step-meta span{color:#fff}.step-meta small{opacity:.55}.step-icon{z-index:1;width:66px;height:66px;color:var(--blue);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);text-shadow:0 1px 10px #2535ff2e;background:linear-gradient(145deg,#fffc,#e1e7ff6b);border:1px solid #ffffffeb;border-radius:20px;place-items:center;margin:68px 0 36px;font-size:27px;font-weight:700;transition:transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -1px #2535ff14,0 16px 36px #2535ff29,0 3px 9px #14183214}.step-icon:before{content:"";pointer-events:none;background:linear-gradient(#fffc,#fff0);border-radius:18px 18px 10px 10px;position:absolute;inset:1px 1px 52%}.step-network .step-icon{color:var(--lime);text-shadow:0 0 18px #b7f63d6b;background:linear-gradient(145deg,#ffffff29,#ffffff0e);border-color:#fff3;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff0a,0 18px 38px #00000057,0 0 28px #b7f63d14}.step-scale .step-icon{color:#fff;text-shadow:0 2px 16px #0409644d;background:linear-gradient(145deg,#ffffff47,#ffffff1a);border-color:#ffffff52;box-shadow:inset 0 1px #fff6,inset 0 -1px #ffffff14,0 18px 38px #0f158c47,0 0 30px #ffffff14}.step-card:hover .step-icon{transform:translateY(-3px)scale(1.03);box-shadow:inset 0 1px #fff,0 20px 42px #2535ff33,0 4px 10px #1418321a}.step-network:hover .step-icon{box-shadow:inset 0 1px #ffffff47,0 22px 44px #00000061,0 0 32px #b7f63d1f}.step-scale:hover .step-icon{box-shadow:inset 0 1px #ffffff70,0 22px 44px #0f158c57,0 0 34px #ffffff1a}.step-card h3{letter-spacing:-.045em;z-index:1;margin-bottom:12px;font-size:25px;position:relative}.step-card p{color:var(--muted);z-index:1;max-width:260px;font-size:13px;line-height:1.55;position:relative}.step-network p,.step-scale p{color:#ffffffa8}.step-card>b{font:800 8px var(--font-geist-mono), monospace;opacity:.45;z-index:1;margin-top:auto;position:relative}.final-cta{background:var(--lime);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:610px;padding:110px 5vw;display:flex;position:relative}.cta-orb{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:65px;height:65px;margin-bottom:35px;font-size:26px;font-weight:900;display:grid;box-shadow:0 0 0 10px #ffffff40}.final-cta h2{margin:12px 0 25px;font-size:clamp(52px,7vw,96px)}.final-cta h2 em{color:var(--blue)}.final-cta>p:not(.eyebrow){color:#404534;max-width:610px;line-height:1.55}.cta-actions{justify-content:center;align-items:center;gap:14px;margin-top:25px;display:flex}.final-cta-button{min-width:205px;box-shadow:0 10px 28px #2535ff40}.button.dark:hover{color:var(--ink);background:#fff;border-color:#fff}footer{color:#fff;background:#090909;padding:70px 5vw 25px}.footer-top{grid-template-columns:1fr 1fr 1fr;align-items:start;padding-bottom:80px;display:grid}.footer-logo .logo-mark{color:var(--ink);background:#fff}.footer-top p{color:#888;max-width:330px;font-size:13px;line-height:1.5}.footer-social{justify-content:flex-end;gap:25px;font-size:12px;display:flex}.footer-social a{border-bottom:1px solid #444;padding-bottom:4px}.footer-bottom{color:#666;font:700 8px var(--font-geist-mono), monospace;letter-spacing:.06em;border-top:1px solid #292929;justify-content:space-between;padding-top:22px;display:flex}.footer-bottom div{gap:20px;display:flex}@media (width<=1050px){.nav{gap:16px;margin-left:0}.nav a{font-size:11px}.hero{grid-template-columns:1fr}.hero-copy{border-right:0}.hero-visual{min-height:620px}.main-dashboard{width:64%;left:18%}.tool-card{min-height:610px}.ecosystem-grid{gap:5vw}.fashion-photo.photo-one{width:68%}.photo-two{width:47%}}@media (width<=760px){.header{height:66px;padding:0 20px}.menu-button{display:block}.nav{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;align-items:flex-start;padding:25px 20px;display:none;position:absolute;top:66px;left:0;right:0}.nav-open{display:flex}.hero-copy{padding:55px 20px 45px}.hero{min-height:auto}.hero-profile-switch{margin-bottom:34px}.hero-profile-switch a{min-height:42px;padding:0 16px}h1{font-size:56px}.hero-text{font-size:16px}.hero-actions{align-items:flex-start;margin-bottom:45px}.hero-checks{gap:10px;display:grid}.hero-meta{gap:8px}.hero-meta span,.hero-meta div:first-child span{font-size:11px}.hero-visual{min-height:540px}.main-dashboard{width:86%;min-height:420px;padding:16px;top:55px;left:7%}.dashboard-title strong{font-size:23px}.chart{height:100px}.week-compare{gap:9px;font-size:7px}.ai-card{display:none}.order-card{bottom:25px}.floating-pill{top:22px;right:3%}.section{padding:80px 20px}.intro,.operations,.intelligence-heading,.manifesto,.how{grid-template-columns:1fr}.section-label{margin-bottom:55px}.intro h2,h2{font-size:45px}.tool-grid{grid-template-columns:1fr}.tool-card{border-right:0;border-bottom:1px solid var(--line);min-height:620px;padding:25px 20px 35px}.tool-visual{height:280px}.operations-heading{grid-template-columns:1fr;gap:30px}.operations-list{grid-template-columns:1fr}.operation-item summary{grid-template-columns:28px 50px 1fr 24px;gap:10px}.operation-item>p{margin-left:88px}.manifesto-copy h2{font-size:52px}.manifesto-tags{flex-wrap:wrap;gap:10px;font-size:8px}.ecosystem-grid{grid-template-columns:1fr;gap:70px;margin-top:0}.editorial-stack{min-height:520px}.audience-tabs{overflow-x:auto}.audience-tabs button{min-width:115px}.intelligence{padding:80px 20px 0}.intelligence-heading{display:block}.intelligence h2{font-size:47px}.intelligence-grid{grid-template-columns:1fr}.heatmap{grid-template-columns:repeat(8,1fr)}.insight-bottom{flex-direction:column;align-items:flex-start}.ai-ticker{text-align:left;margin:60px -20px 0;padding-left:20px}.how-heading,.steps{grid-column:1}.steps{grid-template-columns:1fr}.step-card{min-height:355px;padding:24px}.step-icon{margin:65px 0 34px}.final-cta{min-height:620px;padding:85px 20px}.final-cta h2{font-size:62px}.cta-actions{flex-direction:column}footer{padding:55px 20px 25px}.footer-top{grid-template-columns:1fr;gap:28px;padding-bottom:50px}.footer-social{justify-content:flex-start}.footer-bottom{flex-direction:column;align-items:flex-start;gap:18px}.step-scale .step-icon{font-size:0}.step-scale .step-icon:after{content:"➜";z-index:2;font-size:29px;font-weight:600;line-height:1;position:relative}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}.voox-lead{--lead-accent:#2535ff;border:1px solid #dedfd9;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:center;gap:clamp(32px,5vw,76px);margin:clamp(28px,4vw,64px) 7vw;padding:clamp(38px,4.5vw,68px);display:grid;position:relative;overflow:hidden}.voox-lead:after{background:var(--lead-accent);content:"";pointer-events:none;width:84px;height:3px;position:absolute;top:0;left:clamp(38px,4.5vw,68px)}.voox-lead-blue{color:#101111;background:#f6f7fb;border-color:#e1e3ec}.voox-lead-ink{--lead-accent:#b7f63d;color:#fff;background:#121313;border-color:#2a2c2a}.voox-lead-lime{--lead-accent:#7cae25;color:#0c0d0d;background:#f4f5ef;border-color:#dde1d5}.voox-lead-copy,.voox-lead-form{z-index:1;position:relative}.voox-lead-eyebrow{letter-spacing:.16em;align-items:center;gap:10px;font-weight:800;display:flex;margin:0 0 18px!important;font-size:12px!important}.voox-lead-eyebrow span{color:var(--lead-accent);letter-spacing:0;font-size:17px}.voox-lead-copy h2{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(32px,3.7vw,56px);line-height:1.02}.voox-lead-copy>p:last-child{opacity:.68;max-width:640px;margin:18px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.5}.voox-lead-form{background:#fff;border:1px solid #dfe0db;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px;display:grid;box-shadow:0 14px 34px #10121114}.voox-lead-form label{display:block}.voox-lead-form input{color:#0c0d0d;font:inherit;background:#fafaf8;border:1px solid #e2e3de;border-radius:11px;outline:none;width:100%;min-height:54px;padding:0 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.voox-lead-form input:focus{border-color:#2535ff;box-shadow:0 0 0 4px #2535ff1f}.voox-lead-form button{color:#fff;cursor:pointer;font:inherit;background:#2535ff;border:0;border-radius:11px;justify-content:space-between;align-items:center;min-width:158px;min-height:54px;padding:0 18px;font-size:15px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex}.voox-lead-form button:hover{transform:translateY(-1px);box-shadow:0 9px 22px #2535ff38}.voox-lead-form button span{font-size:24px}.voox-lead-form small{color:#62645e;grid-column:1/-1;padding:0 6px 3px;font-size:11px;line-height:1.45}@media (width<=800px){.voox-lead{grid-template-columns:1fr;margin-left:20px;margin-right:20px;padding:34px 22px}.voox-lead-copy h2{font-size:clamp(31px,9vw,46px)}.voox-lead-form{grid-template-columns:1fr}.voox-lead-form small{grid-column:auto}}main{overflow:clip visible}.header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5efeb;height:74px;padding:0 max(28px,50vw - 592px);position:sticky;top:0}.header .logo{letter-spacing:-.06em;flex:none;font-size:30px;font-weight:950;line-height:1}.header .logo-dot{color:var(--blue)}@media (width<=760px){.header{background:#f5f5eff7;height:66px;padding:0 18px}.header .logo{font-size:26px}.nav{background:#f5f5ef;top:66px}}.brands-page{--blue:#2535ff;--lime:#c9fa5d;--ink:#111;--muted:#60615f;--line:#deded9;color:var(--ink);background:#fff;overflow-x:clip}.brands-header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff2;justify-content:space-between;align-items:center;gap:30px;height:72px;padding:0 max(26px,50vw - 649px);display:flex;position:sticky;top:0}.brands-logo{letter-spacing:-.07em;white-space:nowrap;font-size:28px;font-weight:900}.brands-nav{align-items:center;gap:25px;display:flex}.brands-nav a:hover,.brands-header-actions>a:first-child:hover{color:var(--blue)}.brands-pill{background:var(--ink);color:#fff;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}.bm-shell{max-width:1380px;margin:0 auto;padding-left:5vw;padding-right:5vw}.bm-label{color:var(--blue);font:800 11px var(--font-geist-mono),monospace;letter-spacing:.08em;margin:0 0 24px}.bm-button{background:var(--blue);color:#fff;border-radius:100px;justify-content:space-between;align-items:center;gap:50px;min-height:56px;padding:0 24px;font-size:14px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.bm-button:hover{background:#1624d7;transform:translateY(-3px)}.bm-button span{font-size:20px;font-weight:400}.bm-hero{background:#f6f6f3;grid-template-columns:1.02fr .98fr;min-height:670px;display:grid}.bm-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:75px 6vw 80px max(5vw,55vw - 690px);display:flex}.bm-eyebrow{color:#3b3d38;font:800 11px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:12px;display:flex}.bm-eyebrow i{background:var(--lime);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 5px #e5f8c2}.bm-hero h1{letter-spacing:-.072em;max-width:770px;margin:31px 0 25px;font-size:clamp(50px,5.4vw,84px);line-height:.99}.bm-hero h1 em,.bm-shell h2 em{color:var(--blue);font-style:normal}.bm-hero-copy>p{color:#565954;max-width:590px;margin:0 0 27px;font-size:18px;line-height:1.55}.bm-hero-copy>small{color:#747772;margin-top:16px;font-size:12px;line-height:1.4}.bm-hero-image{background-image:url(/media/vestido-tejido-arena-voox.jpg);background-position:0;background-size:auto 100%;min-height:670px;position:relative}.bm-hero-sticker{background:var(--lime);border-radius:50%;flex-direction:column;justify-content:center;width:195px;height:195px;padding:27px;display:flex;position:absolute;top:7%;right:6%;transform:rotate(10deg);box-shadow:0 18px 60px #0003}.bm-hero-sticker span{font:800 10px var(--font-geist-mono),monospace;letter-spacing:.08em;margin-bottom:10px}.bm-hero-sticker strong{letter-spacing:-.05em;font-size:25px;line-height:1.05}.bm-hero-caption{color:#333;font:800 10px var(--font-geist-mono),monospace;background:#fff;padding:10px 12px;position:absolute;bottom:20px;left:22px}.bm-ticker{color:#fff;min-height:66px;font:800 11px var(--font-geist-mono),monospace;letter-spacing:.06em;background:#151515;flex-wrap:wrap;justify-content:center;align-items:center;gap:3vw;padding:12px 20px;display:flex}.bm-ticker b{color:var(--lime);font-size:18px}.bm-problem{grid-template-columns:1fr 2.3fr;gap:7vw;padding-top:125px;padding-bottom:130px;display:grid}.bm-problem h2,.bm-story h2,.bm-path h2,.bm-benefits h2,.bm-amplify h2,.bm-fit h2,.bm-faq h2,.bm-final h2{letter-spacing:-.065em;margin:0 0 32px;font-size:clamp(39px,4.5vw,69px);line-height:1.04}.bm-problem p:not(.bm-label){color:var(--muted);max-width:730px;margin:0 0 18px;font-size:18px;line-height:1.65}.bm-story{background:#eeeef3;padding:105px 0 28px}.bm-story-intro{grid-template-columns:1.35fr .65fr;align-items:end;gap:7vw;margin-bottom:45px;display:grid}.bm-story-intro h2{max-width:720px;margin-bottom:0}.bm-story-intro>p{color:#565954;margin:0 0 6px;font-size:16px;line-height:1.6}.bm-media-grid{grid-template-columns:1.15fr 1fr 1fr;gap:12px;padding:0 3vw;display:grid}.bm-media{background:#fff;min-width:0}.bm-media-visual{background-image:url(/media/vestido-tejido-arena-voox.jpg);background-repeat:no-repeat;height:500px;position:relative;overflow:hidden}.bm-media-photo .bm-media-visual{background-position:0;background-size:auto 100%}.bm-media-video .bm-media-visual,.bm-media-live .bm-media-visual{background-position:100%;background-size:auto 100%}.bm-media-video .bm-media-visual:after{content:"";background:linear-gradient(#0000 60%,#0007);position:absolute;inset:0}.bm-media-live .bm-media-visual:after{content:"";background:linear-gradient(#0000 35%,#0008);position:absolute;inset:0}.bm-media-tag{z-index:2;color:#111;font:800 10px var(--font-geist-mono),monospace;background:#fff;padding:10px 12px;position:absolute;top:17px;left:17px}.bm-live-tag{color:#fff;background:#f1494f}.bm-play{z-index:2;color:#111;background:#fff;border-radius:50%;place-items:center;width:58px;height:58px;padding-left:3px;font-size:21px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 25px #0004}.bm-video-track{z-index:2;background:#fffa;height:3px;position:absolute;bottom:20px;left:20px;right:20px}.bm-video-track:before{content:"";background:var(--lime);width:42%;height:3px;display:block}.bm-live-chat{z-index:2;color:#fff;flex-direction:column;align-items:flex-start;gap:6px;font-size:13px;display:flex;position:absolute;bottom:18px;left:17px;right:17px}.bm-live-chat b{font-size:14px}.bm-live-chat span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0008;border-radius:20px;padding:8px 11px}.bm-media-copy strong{letter-spacing:-.04em;font-size:23px}.bm-media-copy p{color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.5}.bm-demo-note{color:#777;margin:20px 0 0;padding:0 3vw;font-size:12px;line-height:1.45}.bm-path{padding-top:125px;padding-bottom:125px}.bm-path-heading{max-width:950px;margin-bottom:70px}.bm-steps{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.bm-steps article{border-right:1px solid var(--line);margin-right:22px;padding:23px 28px 12px 0}.bm-steps article:last-child{border:0}.bm-steps span,.bm-benefit-grid article>span{font:800 12px var(--font-geist-mono),monospace;color:var(--blue)}.bm-steps h3{letter-spacing:-.05em;margin:56px 0 14px;font-size:25px;line-height:1.1}.bm-steps p{color:var(--muted);font-size:14px;line-height:1.6}.bm-commerce{color:#fff;background:#111;grid-template-columns:1fr 1fr;display:grid}.bm-commerce-image{background:url(/media/vestido-tejido-arena-voox.jpg) 100%/auto 100% no-repeat;min-height:680px;position:relative}.bm-commerce-image>span{color:#111;font:800 10px var(--font-geist-mono),monospace;background:#fff;padding:10px;position:absolute;bottom:24px;left:25px}.bm-commerce-copy{flex-direction:column;justify-content:center;padding:80px 7vw;display:flex}.bm-commerce-copy .bm-label{color:var(--lime)}.bm-commerce h2{letter-spacing:-.065em;margin:0 0 24px;font-size:clamp(43px,4.5vw,68px);line-height:1.02}.bm-commerce-copy>p:not(.bm-label){color:#b8b8b8;max-width:520px;font-size:17px;line-height:1.55}.bm-product-card{color:#111;max-width:460px;box-shadow:18px 18px 0 var(--lime);background:#fff;grid-template-columns:110px 1fr;gap:20px;margin-top:35px;padding:13px;display:grid}.bm-product-thumb{background:url(/media/vestido-tejido-arena-voox.jpg) 0/auto 100%;min-height:138px}.bm-product-card>div:last-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;display:flex}.bm-product-card small{font:700 9px var(--font-geist-mono),monospace;color:#777}.bm-product-card strong{font-size:21px}.bm-product-card span{color:#6a6a6a;font-size:12px}.bm-product-card .bm-product-link{color:var(--blue);margin-top:8px;font-weight:800}.bm-commerce-note{color:#999;margin-top:32px;font-size:11px}.bm-benefits{grid-template-columns:.9fr 1.1fr;gap:8vw;padding-top:125px;padding-bottom:125px;display:grid}.bm-benefit-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.bm-benefit-grid article{border-top:2px solid var(--ink);padding-top:16px}.bm-benefit-grid h3{letter-spacing:-.04em;margin:30px 0 9px;font-size:22px}.bm-benefit-grid p{color:var(--muted);font-size:14px;line-height:1.55}.bm-amplify{background:var(--lime);padding:115px 0}.bm-amplify .bm-label{color:#111}.bm-amplify h2{max-width:1000px}.bm-amplify p:not(.bm-label){max-width:850px;font-size:17px;line-height:1.6}.bm-amplify-flow{border-top:1px solid #1118;border-bottom:1px solid #1118;flex-wrap:wrap;align-items:center;gap:17px;margin-top:46px;padding:24px 0;font-size:13px;font-weight:800;display:flex}.bm-amplify-flow b{color:var(--blue);font-size:20px}.bm-fit{grid-template-columns:1fr .65fr;align-items:end;gap:8vw;padding-top:125px;padding-bottom:125px;display:grid}.bm-fit p:not(.bm-label){color:var(--muted);font-size:18px;line-height:1.6}.bm-faq{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:8vw;padding-top:110px;padding-bottom:130px;display:grid}.bm-faq-list{border-top:1px solid var(--line)}.bm-faq details{border-bottom:1px solid var(--line)}.bm-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:77px;font-size:16px;font-weight:800;list-style:none;display:flex}.bm-faq summary::-webkit-details-marker{display:none}.bm-faq summary:after{content:"+";color:var(--blue);font-size:24px}.bm-faq details[open] summary:after{content:"−"}.bm-faq details p{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.6}.bm-final{color:#fff;background:#151515;padding:115px 0}.bm-final-inner{grid-template-columns:1fr .8fr;align-items:center;gap:9vw;display:grid}.bm-final .bm-label,.bm-final h2 em{color:var(--lime)}.bm-final-inner>div>p:not(.bm-label){color:#b6b6b6;font-size:17px;line-height:1.55}.bm-final-form{color:#111;background:#fff;border-radius:12px;padding:32px}.bm-final-form h3{letter-spacing:-.05em;margin:0 0 8px;font-size:28px}.bm-final-form>p{margin:0 0 23px;color:#60615f!important;font-size:14px!important}.brands-final-form{gap:18px;display:grid}.brands-form-switch{background:#efefed;border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;padding:4px;display:grid}.brands-form-switch>*{border-radius:7px;place-items:center;min-height:42px;font-size:12px;font-weight:800;display:grid}.brands-form-switch .active{background:var(--blue);color:#fff}.brands-final-form label{gap:7px;font-size:13px;font-weight:700;display:grid}.brands-final-form input{border:1px solid #cfcfcf;border-radius:7px;height:51px;padding:0 13px;font-size:15px}.brands-final-form button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:7px;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;font-size:14px;font-weight:800;display:flex}.brands-final-form small{color:#777;font-size:11px;line-height:1.4}.bm-footer{color:#fff;background:#151515;border-top:1px solid #444;justify-content:space-between;align-items:center;gap:20px;padding:34px 5vw;display:flex}.bm-footer strong{letter-spacing:-.07em;font-size:27px}.bm-footer strong span{color:var(--lime)}.bm-footer nav{gap:20px;display:flex}.bm-footer a,.bm-footer small{color:#b3b3b3;font-size:12px}@media (width<=1050px){.brands-nav{gap:13px}.brands-nav a{font-size:11px}.bm-hero{grid-template-columns:1fr 1fr}.bm-hero h1{font-size:clamp(47px,5vw,67px)}.bm-media-visual{height:400px}.bm-commerce-image{min-height:570px}}@media (width<=760px){.brands-header{height:66px;padding:0 20px}.brands-logo{font-size:25px}.brands-nav{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;align-items:stretch;padding:15px 20px 22px;display:none;position:absolute;top:66px;left:0;right:0}.brands-nav-open{display:flex}.brands-nav a{padding:11px 0;font-size:15px}.brands-header-actions{display:none}.brands-menu{display:block}.bm-shell{padding-left:22px;padding-right:22px}.bm-hero{grid-template-columns:1fr}.bm-hero-copy{padding:60px 22px 53px}.bm-hero h1{font-size:clamp(48px,9vw,67px)}.bm-hero-copy>p{font-size:17px}.bm-hero-image{background-position:0;background-size:cover;min-height:500px}.bm-hero-sticker{width:145px;height:145px;padding:21px}.bm-hero-sticker strong{font-size:19px}.bm-ticker{gap:12px;font-size:10px}.bm-problem,.bm-story-intro,.bm-benefits,.bm-fit,.bm-faq,.bm-final-inner{grid-template-columns:1fr;gap:18px}.bm-problem,.bm-path,.bm-benefits,.bm-fit,.bm-faq{padding-top:85px;padding-bottom:85px}.bm-problem h2,.bm-story h2,.bm-path h2,.bm-benefits h2,.bm-amplify h2,.bm-fit h2,.bm-faq h2,.bm-final h2{font-size:clamp(40px,8vw,60px)}.bm-story{padding-top:85px}.bm-media-grid{grid-template-columns:1fr;gap:13px;padding:0 22px}.bm-media-visual{height:500px}.bm-media-photo .bm-media-visual{background-size:cover}.bm-demo-note{padding:0 22px}.bm-steps{grid-template-columns:1fr 1fr;gap:20px}.bm-steps article{margin-right:0;padding-right:12px}.bm-steps article:nth-child(2){border-right:0}.bm-steps h3{margin-top:28px}.bm-commerce{grid-template-columns:1fr}.bm-commerce-image{min-height:530px}.bm-commerce-copy{padding:70px 22px 85px}.bm-benefit-grid{gap:18px}.bm-amplify,.bm-final{padding:85px 0}.bm-footer{flex-direction:column;align-items:flex-start}}@media (width<=440px){.bm-hero h1{font-size:46px}.bm-hero-image{min-height:440px}.bm-media-visual{height:430px}.bm-steps,.bm-benefit-grid{grid-template-columns:1fr}.bm-steps article{border-right:0;border-bottom:1px solid var(--line)}.bm-commerce-image{min-height:430px}.bm-product-card{grid-template-columns:95px 1fr}.bm-final-form{padding:21px}.bm-footer nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.bm-button{transition:none}}.bm-hero-image{background-image:url(/media/vestido-arena-creadora-medellin-rubia.jpg);background-position:50% 24%;background-size:cover}.bm-media{box-shadow:0 16px 42px #1f1d1917}.bm-media-visual{background-image:none;background-position:top;background-size:cover}.bm-media-photo .bm-media-visual{background-image:url(/media/vestido-arena-creadora-medellin-rubia.jpg);background-position:50% 22%;background-size:cover}.bm-media-video .bm-media-visual{background-image:url(/media/vestido-arena-creadora-producto-v2.jpg);background-position:50% 18%;background-size:cover}.bm-media-live .bm-media-visual{background-image:url(/media/vestido-arena-creadora-barranquilla.jpg);background-position:50% 20%;background-size:cover}.bm-media-bogota .bm-media-visual{background-image:url(/media/vestido-arena-creadora-bogota.jpg);background-position:50% 20%;background-size:cover}.bm-media-buenaventura .bm-media-visual{background-image:url(/media/vestido-arena-creadora-buenaventura.jpg);background-position:50% 20%;background-size:cover}.bm-media-photo .bm-media-visual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000007a);position:absolute;inset:56% 0 0}.bm-media-video .bm-media-visual:after{background:linear-gradient(#0000 48%,#000000a3)}.bm-media-live .bm-media-visual:after{background:linear-gradient(#0000 35%,#000000bf)}.bm-photo-caption{z-index:2;color:#fff;letter-spacing:-.04em;text-shadow:0 2px 10px #00000059;font-size:21px;font-weight:800;position:absolute;bottom:22px;left:20px}.bm-talk-note{z-index:2;color:#fff;text-shadow:0 2px 10px #00000080;gap:5px;display:grid;position:absolute;bottom:17px;left:16px;right:16px}.bm-talk-note span{letter-spacing:-.04em;font-size:19px;font-weight:800}.bm-talk-note b{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.bm-live-tag{background:#f13945;align-items:center;gap:7px;display:flex}.bm-live-tag:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;display:inline-block}.bm-live-chat{gap:8px}.bm-live-chat b{text-transform:uppercase;letter-spacing:.07em;font-size:11px}.bm-live-chat span{font-size:12px}.bm-commerce-image{background-image:url(/media/vestido-arena-creadora-producto-v2.jpg);background-position:50% 28%;background-size:cover}@media (width<=760px){.bm-hero-image{background-position:50% 18%}.bm-media-photo .bm-media-visual{background-size:cover}.bm-media-video .bm-media-visual,.bm-media-live .bm-media-visual{background-position:50% 18%}}.bm-media-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:0 3vw}.bm-media-visual{height:390px}.bm-media-copy{padding:20px 18px 24px}.bm-media-copy strong{font-size:20px}.bm-media-tag{max-width:calc(100% - 32px);padding:9px 10px;font-size:9px}@media (width<=1100px){.bm-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bm-media-visual{height:430px}}@media (width<=760px){.bm-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 22px}.bm-media-visual{height:340px}.bm-media-copy strong{font-size:18px}}@media (width<=520px){.bm-media-grid{grid-template-columns:1fr}.bm-media-visual{height:470px}.bm-media-copy strong{font-size:22px}}.bm-media-copy .bm-media-tag{color:#30302f;background:#f0f0ee;max-width:100%;margin-bottom:13px;display:inline-flex;position:static}.bm-media-copy .bm-live-tag{color:#fff;background:#f13945}.bm-media-copy strong{display:block}.bm-palazzo{background:#fff;padding:105px 0 45px}.bm-palazzo-intro{grid-template-columns:1.35fr .65fr;align-items:end;gap:7vw;margin-bottom:42px;display:grid}.bm-palazzo h2{letter-spacing:-.065em;max-width:850px;margin:0;font-size:clamp(39px,4.5vw,69px);line-height:1.04}.bm-palazzo h2 em{color:var(--blue);font-style:normal}.bm-palazzo-intro>p{color:#565954;margin:0 0 6px;font-size:16px;line-height:1.6}.bm-palazzo-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:0 3vw;display:grid}.bm-palazzo-card{background:#f5f5f3;min-width:0}.bm-palazzo-card img{object-fit:cover;object-position:center top;width:100%;height:390px;display:block}.bm-palazzo-card>div{flex-direction:column;gap:7px;padding:18px;display:flex}.bm-palazzo-card span{font:800 10px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--blue)}.bm-palazzo-card strong{letter-spacing:-.04em;font-size:20px}.bm-palazzo-card p{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.5}.bm-palazzo-quote{color:var(--ink);gap:4px;margin-top:4px;font-size:14px;line-height:1.3;display:grid}.bm-palazzo-quote small{font:800 9px var(--font-geist-mono),monospace;letter-spacing:.04em;color:var(--blue)}.bm-button,.brands-final-form button{justify-content:center}.bm-button{gap:0}@media (width<=1100px){.bm-palazzo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bm-palazzo-card img{height:430px}}@media (width<=760px){.bm-palazzo{padding-top:85px}.bm-palazzo-intro{grid-template-columns:1fr;gap:18px}.bm-palazzo h2{font-size:clamp(40px,8vw,60px)}.bm-palazzo-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 22px}.bm-palazzo-card img{height:340px}}@media (width<=520px){.bm-palazzo-grid{grid-template-columns:1fr}.bm-palazzo-card img{height:470px}}.bm-beauty-story{background:linear-gradient(#f8f3f1 0%,#f1e6e2 100%);padding-bottom:72px}.bm-beauty-story .bm-story-intro{margin-bottom:38px}.bm-beauty-story .bm-story-intro h2{max-width:850px}.bm-beauty-story .bm-story-intro h2 em{color:var(--blue);font-style:normal}.bm-beauty-story .bm-media{background:#fff;border-radius:3px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 14px 38px #492b3117}.bm-beauty-story .bm-media:hover{transform:translateY(-5px);box-shadow:0 22px 42px #492b3124}.bm-beauty-story .bm-media-visual{background-position:50% 22%;background-size:cover;height:410px}.bm-beauty-story .bm-media-photo .bm-media-visual{background-image:url(/media/beauty-gloss-descubrimiento.jpg)}.bm-beauty-story .bm-media-bogota .bm-media-visual{background-image:url(/media/beauty-gloss-aplicacion.jpg)}.bm-beauty-story .bm-media-live .bm-media-visual{background-image:url(/media/beauty-gloss-live-v2.jpg);background-position:50% 20%}.bm-beauty-story .bm-media-video .bm-media-visual{background-image:url(/media/beauty-gloss-demostracion-v2.jpg);background-position:50% 22%}.bm-beauty-story .bm-media-buenaventura .bm-media-visual{background-image:url(/media/beauty-gloss-maquillaje-v2.jpg);background-position:50% 24%}.bm-beauty-story .bm-media-visual:after{display:none}.bm-beauty-live-badge{z-index:2;color:#fff;font:800 10px var(--font-geist-mono),monospace;letter-spacing:.04em;background:#e73554;border-radius:4px;padding:8px 10px;position:absolute;top:14px;left:14px;box-shadow:0 5px 16px #681b2a55}.bm-beauty-story .bm-media-copy{min-height:170px;padding:20px 18px 25px}.bm-beauty-story .bm-media-copy .bm-media-tag{color:var(--blue);letter-spacing:.05em;background:#e8edfa;font-size:9px}.bm-beauty-story .bm-media-copy strong{font-size:20px;line-height:1.15}.bm-beauty-story .bm-media-copy p{font-size:13px;line-height:1.48}@media (width<=1100px){.bm-beauty-story .bm-media-visual{height:430px}}@media (width<=760px){.bm-beauty-story{padding-bottom:55px}.bm-beauty-story .bm-media-visual{height:380px}.bm-beauty-story .bm-media-copy{min-height:155px}}@media (width<=520px){.bm-beauty-story .bm-media-visual{height:min(118vw,510px)}.bm-beauty-story .bm-media-copy{min-height:0}}@media (prefers-reduced-motion:reduce){.bm-beauty-story .bm-media{transition:none}}.bm-problem{grid-template-columns:.55fr 1.45fr;align-items:start;gap:5vw;padding-top:78px;padding-bottom:82px}.bm-problem h2{max-width:780px;margin-bottom:24px;font-size:clamp(36px,3.7vw,54px);line-height:1.1}.bm-problem p:not(.bm-label){max-width:760px;margin-bottom:12px;font-size:16px;line-height:1.55}.bm-problem p:not(.bm-label):last-child{margin-bottom:0}@media (width<=760px){.bm-problem{grid-template-columns:1fr;gap:15px;padding-top:66px;padding-bottom:70px}.bm-problem h2{margin-bottom:20px;font-size:clamp(36px,8vw,48px)}.bm-problem p:not(.bm-label){font-size:16px;line-height:1.55}}.brands-page{--b-ink:#11110f;--b-muted:#5f625c;--b-line:#dedfd9;--b-lime:#b7f63d;--b-blue:#2638ff;color:var(--b-ink);background:#f7f7f4;overflow:hidden}.brands-page *{box-sizing:border-box}.brands-page .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brands-header{z-index:20;background:#f7f7f4;justify-content:space-between;align-items:center;height:72px;padding:0 7vw;display:flex;position:relative}.brands-logo{letter-spacing:-.06em;align-items:center;gap:9px;font-size:23px;display:flex}.brands-logo>span{background:var(--b-ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:900;display:grid}.brands-logo i{color:var(--b-blue);font-style:normal}.brands-nav{gap:28px;display:flex}.brands-nav a,.brands-header-actions>a:first-child{font-size:12px;font-weight:700}.brands-header-actions{align-items:center;gap:23px;display:flex}.brands-pill{background:var(--b-ink);color:#fff;border-radius:999px;padding:12px 20px;font-size:12px;font-weight:800}.brands-menu{background:0 0;border:0;width:40px;height:40px;display:none}.brands-menu span{background:var(--b-ink);height:1px;margin:6px;display:block}.brands-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:5vw;min-height:660px;padding:55px 7vw 75px;display:grid}.brands-kicker{font:700 9px var(--font-geist-mono),monospace;letter-spacing:.13em;align-items:center;gap:10px;display:flex}.brands-kicker span{background:var(--b-lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #b7f63d40}.brands-hero h1{letter-spacing:-.075em;max-width:750px;margin:25px 0;font-size:clamp(60px,6vw,92px);line-height:.93}.brands-hero h1 em{color:var(--b-blue);font-style:normal}.brands-lead{max-width:680px;color:var(--b-muted);font-size:19px;line-height:1.5}.brands-email-card{color:#fff;background:linear-gradient(145deg,#111,#282925);border-radius:32px;flex-direction:column;gap:5px;max-width:560px;margin-top:28px;padding:24px;display:flex;box-shadow:0 18px 40px #00000029}.brands-email-card>strong{font-size:16px}.brands-email-card>span{color:#b4b6b0;font-size:12px}.brands-email-card label{border:1px solid #60625e;border-radius:999px;align-items:center;height:57px;margin-top:16px;padding:5px;display:flex}.brands-email-card input{color:#fff;background:0 0;border:0;outline:0;flex:1;height:100%;padding:0 18px;font-size:14px}.brands-email-card input::placeholder{color:#a6a8a2}.brands-email-card button{color:#111;cursor:pointer;background:#fff;border:0;border-radius:50%;width:45px;height:45px;font-size:20px}.brands-consent{color:#8b8e87;margin:9px 0 0 24px;font-size:8px;display:block}.brands-hero-product{place-items:center;min-height:500px;display:grid;position:relative}.brands-store{z-index:2;border:1px solid var(--b-line);background:#fff;border-radius:6px;width:76%;padding:10px;position:absolute;top:7%;left:7%;box-shadow:0 28px 80px #10151221}.brands-store-nav{justify-content:space-between;align-items:center;height:42px;padding:0 10px;display:flex}.brands-store-nav strong{font-size:13px}.brands-store-nav span{letter-spacing:.08em;color:#7e817a;font-size:7px}.brands-store-cover{color:#fff;background:linear-gradient(90deg,#0000006b,#00000005),url(/media/fashion-editorial-v1.webp) 50% 28%/cover;flex-direction:column;justify-content:center;align-items:flex-start;height:260px;padding:35px;display:flex}.brands-store-cover small{font:700 7px var(--font-geist-mono),monospace;letter-spacing:.14em}.brands-store-cover strong{letter-spacing:-.06em;margin:14px 0;font-size:40px;line-height:.88}.brands-store-cover span{border-bottom:1px solid;padding-bottom:4px;font-size:8px}.brands-store-thumbs{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:8px;display:grid}.brands-store-thumbs i{background-position:50%;background-size:cover;height:72px}.thumb-one{background-image:url(/media/fashion-look-v1.webp)}.thumb-two{background-image:url(/media/fashion-community-v1.webp)}.thumb-three{background-image:url(/media/fashion-product-v1.webp)}.brands-product-card{z-index:4;border:1px solid var(--b-line);background:#fff;border-radius:8px;flex-direction:column;gap:4px;width:155px;padding:11px;display:flex;position:absolute;top:23%;right:1%;box-shadow:0 20px 50px #00000024}.product-bag{background:url(/media/fashion-product-v1.webp) 50%/cover;height:120px;margin-bottom:4px}.brands-product-card strong{font-size:10px}.brands-product-card small{color:#8c8f87;font-size:8px}.brands-product-card b{font-size:10px}.brands-product-card button{background:#fff;border:1px solid #111;margin-top:5px;padding:7px;font-size:8px;font-weight:800}.brands-channel{z-index:5;border:1px solid var(--b-line);background:#fff;border-radius:8px;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 15px 40px #0000001a}.brands-channel>span{color:#fff;border-radius:6px;place-items:center;width:29px;height:29px;font-size:8px;font-weight:800;display:grid}.brands-channel div{flex-direction:column;display:flex}.brands-channel small{color:#999c94;font:700 6px var(--font-geist-mono),monospace}.brands-channel strong{font-size:9px}.channel-one{bottom:21%;left:0}.channel-one>span{background:#7754dd}.channel-two{bottom:8%;right:6%}.channel-two>span{background:#22a665}.brands-loop{z-index:0;border:1px solid #dadcd6;border-radius:50%;width:430px;height:430px;position:absolute}.brands-proof{background:#fff;padding:60px 7vw 80px}.brands-proof h2{letter-spacing:-.055em;margin:0 0 55px;font-size:clamp(35px,4vw,58px);font-weight:500;line-height:1.05}.brands-proof h2 em{color:#777a73;font-style:normal}.brands-proof div{color:#8a8d85;font:800 10px var(--font-geist-mono),monospace;letter-spacing:.12em;justify-content:space-between;display:flex}.brands-proof div i{color:var(--b-lime);font-style:normal}.brands-smart{background:#fff;padding:115px 7vw}.brands-section-title{grid-template-columns:1fr 2.3fr;align-items:start;margin-bottom:80px;display:grid}.brands-section-title>span{font:700 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.brands-section-title h2{letter-spacing:-.07em;margin:0;font-size:clamp(50px,5.5vw,78px);line-height:.96}.brands-feature-list{gap:110px;display:grid}.brands-feature-list article{grid-template-columns:1.25fr .75fr;align-items:center;gap:8vw;display:grid}.brands-feature-list article.reverse{grid-template-columns:.75fr 1.25fr}.brands-feature-list article.reverse .brands-feature-art{order:2}.brands-feature-art{background:#f0f1ed;border-radius:4px;height:520px;position:relative;overflow:hidden}.brands-feature-copy>span{color:var(--b-blue);font:800 9px var(--font-geist-mono),monospace}.brands-feature-copy h3{letter-spacing:-.06em;margin:25px 0;font-size:clamp(34px,4vw,54px);line-height:1}.brands-feature-copy p{color:var(--b-muted);font-size:15px;line-height:1.6}.brands-feature-copy a{border-bottom:1px solid;gap:30px;margin-top:18px;padding-bottom:7px;font-size:12px;font-weight:800;display:inline-flex}.art-1{background:#dfe2ff}.template-main{color:#fff;background:linear-gradient(#0000000d,#0000001a),url(/media/fashion-community-v1.webp) 50%/cover;flex-direction:column;justify-content:flex-end;width:65%;height:78%;padding:35px;display:flex;position:absolute;top:9%;left:10%;box-shadow:0 25px 50px #20233c2e}.template-main small{font:700 8px var(--font-geist-mono),monospace}.template-main strong{letter-spacing:-.07em;margin-top:12px;font-size:45px;line-height:.84}.template-side{width:27%;height:64%;color:var(--b-lime);font:700 8px var(--font-geist-mono),monospace;background:#111;place-items:center;display:grid;position:absolute;bottom:6%;right:9%;box-shadow:0 20px 40px #00000040}.art-2{background:#131412}.network-center{background:var(--b-lime);z-index:3;border-radius:50%;place-items:center;width:84px;height:84px;font-size:27px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.network-node{z-index:3;background:#fff;border-radius:50%;place-items:center;width:50px;height:50px;font-size:10px;font-weight:800;display:grid;position:absolute}.n1{top:17%;left:18%}.n2{top:27%;right:16%}.n3{bottom:14%;left:22%}.n4{bottom:16%;right:21%}.network-ring{border:1px solid #4a4c47;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r1{width:260px;height:260px}.r2{width:420px;height:420px}.art-3{background:#e6f9c1;place-items:center;display:grid}.ops-panel{background:#fff;border:1px solid #d5d8d0;width:78%;padding:28px;box-shadow:0 25px 60px #212a1a21}.ops-panel>small{color:#888b84;font:700 8px var(--font-geist-mono),monospace}.ops-panel>strong{letter-spacing:-.05em;margin:10px 0 28px;font-size:38px;display:block}.ops-panel>div{border-bottom:1px solid var(--b-line);align-items:end;gap:8px;height:120px;display:flex}.ops-panel>div i{background:#dfe2dc;flex:1;height:42%}.ops-panel>div i:nth-child(2){height:57%}.ops-panel>div i:nth-child(3){height:50%}.ops-panel>div i:nth-child(4){background:var(--b-lime);height:72%}.ops-panel>div i:nth-child(5){background:var(--b-lime);height:83%}.ops-panel>div i:nth-child(6){background:var(--b-blue);height:100%}.ops-panel>p{border-bottom:1px solid var(--b-line);justify-content:space-between;margin:0;padding:14px 0;font-size:10px;display:flex}.ops-panel .green{color:#178752}.brands-ai{color:#fff;background:#11120f;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:115px 7vw;display:grid}.brands-ai-copy>span{color:var(--b-lime);font:700 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.brands-ai-copy h2{letter-spacing:-.07em;margin:28px 0;font-size:clamp(48px,5vw,70px);line-height:.96}.brands-ai-copy p{color:#969991;font-size:14px;line-height:1.6}.brands-ai-copy a{border-bottom:1px solid #555;gap:45px;margin-top:20px;padding-bottom:7px;font-size:12px;font-weight:800;display:inline-flex}.brands-ai-grid{background:#32342f;border:1px solid #32342f;grid-template-columns:1fr 1fr;gap:1px;display:grid}.brands-ai-grid article{background:#181917;flex-direction:column;min-height:280px;padding:28px;display:flex}.brands-ai-grid small{color:#81847d;font:700 8px var(--font-geist-mono),monospace}.brands-ai-grid strong{margin:18px 0 auto;font-size:20px;line-height:1.3}.ai-spark{align-items:end;gap:6px;height:80px;display:flex}.ai-spark i{background:#3a3c37;flex:1;height:22%}.ai-spark i:nth-child(2){height:35%}.ai-spark i:nth-child(3){height:30%}.ai-spark i:nth-child(4){height:48%}.ai-spark i:nth-child(5){background:#7ca32d;height:59%}.ai-spark i:nth-child(6){background:#99cf32;height:76%}.ai-spark i:nth-child(7){background:var(--b-lime);height:95%}.ai-meter{background:#353732;height:9px}.ai-meter span{background:var(--b-lime);height:100%;display:block}.brands-ai-grid article>p{color:#868981;justify-content:space-between;font-size:9px;display:flex}.brands-ai-grid article>p b{color:var(--b-lime)}.ai-catalog{background:var(--b-blue);width:130px;height:100px;padding:14px;font-size:17px;font-weight:900;line-height:.9;position:relative}.ai-catalog span{color:var(--b-lime);font-size:8px;position:absolute;bottom:11px;right:11px}.ai-avatars{display:flex}.ai-avatars span{background:#7555df;border:2px solid #181917;border-radius:50%;place-items:center;width:39px;height:39px;margin-right:-7px;font-size:8px;font-weight:800;display:grid}.ai-avatars span:nth-child(2){background:#c86747}.ai-avatars span:nth-child(3){background:#39836c}.ai-avatars span:last-child{background:#32342f}.brands-market{background:var(--b-lime);grid-template-columns:1fr 1fr 1fr;align-items:end;gap:4vw;padding:70px 7vw;display:grid}.brands-market div{flex-direction:column;display:flex}.brands-market span{font:700 8px var(--font-geist-mono),monospace;letter-spacing:.1em}.brands-market strong{letter-spacing:-.05em;margin-top:9px;font-size:37px}.brands-market strong small{letter-spacing:0;font-size:12px}.brands-market>p{margin:0;font-size:16px;font-weight:700;line-height:1.45}.brands-support{background:#fff;padding:115px 7vw}.brands-support-grid{border-top:1px solid var(--b-line);border-left:1px solid var(--b-line);grid-template-columns:repeat(4,1fr);display:grid}.brands-support-grid article{border-right:1px solid var(--b-line);border-bottom:1px solid var(--b-line);flex-direction:column;min-height:290px;padding:26px;display:flex}.brands-support-grid article>span{width:46px;height:46px;color:var(--b-blue);background:#eff1ff;border-radius:50%;place-items:center;margin-bottom:auto;font-size:20px;display:grid}.brands-support-grid h3{margin:45px 0 12px;font-size:19px}.brands-support-grid p{color:var(--b-muted);margin:0;font-size:12px;line-height:1.55}.brands-quote{text-align:center;background:#eceee9;padding:110px 15vw}.brands-quote>span{color:var(--b-blue);font-size:80px;line-height:.6}.brands-quote blockquote{letter-spacing:-.04em;max-width:1000px;margin:20px auto;font-size:clamp(30px,3.4vw,49px);line-height:1.18}.brands-quote p{font:800 8px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#868981}.brands-faq{background:#fff;grid-template-columns:.75fr 1.25fr;gap:8vw;padding:115px 7vw;display:grid}.brands-faq h2{letter-spacing:-.07em;margin:0;font-size:clamp(45px,5vw,70px);line-height:.95}.brands-faq>div{border-top:1px solid var(--b-line)}.brands-faq details{border-bottom:1px solid var(--b-line)}.brands-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:78px;font-size:14px;font-weight:800;list-style:none;display:flex}.brands-faq summary::-webkit-details-marker{display:none}.brands-faq summary span{color:var(--b-blue);font-size:22px}.brands-faq details[open] summary span{transform:rotate(45deg)}.brands-faq details p{color:var(--b-muted);max-width:650px;padding:0 35px 23px 0;font-size:13px;line-height:1.6}.brands-final{color:#fff;background:#11120f;grid-template-columns:1fr 1fr;align-items:end;gap:8vw;padding:110px 7vw;display:grid}.brands-final>div>span{background:var(--b-lime);color:#111;border-radius:50%;place-items:center;width:58px;height:58px;font-size:24px;font-weight:900;display:grid}.brands-final h2{letter-spacing:-.075em;margin:35px 0 20px;font-size:clamp(54px,6vw,86px);line-height:.91}.brands-final p{color:#9da099}.brands-final form label{border:1px solid #656760;border-radius:999px;height:58px;padding:5px;display:flex}.brands-final input{color:#fff;background:0 0;border:0;outline:0;flex:1;padding:0 20px}.brands-final button{background:#fff;border:0;border-radius:999px;padding:0 22px;font-weight:800}.brands-final button b{margin-left:20px}.brands-final form small{color:#777a73;margin:10px 0 0 20px;font-size:9px;display:block}.brands-footer{color:#fff;background:#11120f;border-top:1px solid #30312e;grid-template-columns:1fr 1fr;align-items:start;gap:40px;padding:55px 7vw 25px;display:grid}.brands-footer .brands-logo>span{color:#111;background:#fff}.brands-footer>div{justify-content:flex-end;gap:25px;font-size:12px;display:flex}.brands-footer>small{color:#6e716a;font:700 8px var(--font-geist-mono),monospace;border-top:1px solid #30312e;grid-column:1/-1;padding-top:20px}@media (width<=1050px){.brands-nav{gap:14px}.brands-hero{grid-template-columns:1fr}.brands-hero-product{min-height:570px}.brands-store{width:70%;left:15%}.brands-feature-list article,.brands-feature-list article.reverse{grid-template-columns:1fr 1fr;gap:5vw}.brands-ai{grid-template-columns:1fr}.brands-support-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.brands-header{height:66px;padding:0 20px}.brands-nav{border-bottom:1px solid var(--b-line);background:#fff;flex-direction:column;padding:25px 20px;display:none;position:absolute;top:66px;left:0;right:0}.brands-nav-open{display:flex}.brands-header-actions{display:none}.brands-menu{display:block}.brands-hero{padding:60px 20px 70px}.brands-hero h1{font-size:55px}.brands-lead{font-size:16px}.brands-email-card{border-radius:22px}.brands-email-card label{border-radius:12px}.brands-hero-product{min-height:470px}.brands-store{width:90%;left:2%}.brands-store-cover{height:190px}.brands-product-card{width:125px;right:-1%}.product-bag{height:85px}.brands-channel{display:none}.brands-proof{padding:55px 20px}.brands-proof h2{font-size:34px}.brands-proof div{flex-wrap:wrap;justify-content:flex-start;gap:11px}.brands-smart,.brands-support{padding:80px 20px}.brands-section-title{grid-template-columns:1fr;gap:45px;margin-bottom:60px}.brands-section-title h2{font-size:48px}.brands-feature-list{gap:75px}.brands-feature-list article,.brands-feature-list article.reverse{grid-template-columns:1fr}.brands-feature-list article.reverse .brands-feature-art{order:0}.brands-feature-art{height:420px}.brands-feature-copy h3{font-size:38px}.brands-ai{padding:80px 20px}.brands-ai-grid{grid-template-columns:1fr}.brands-market{grid-template-columns:1fr;gap:35px;padding:55px 20px}.brands-support-grid{grid-template-columns:1fr}.brands-quote{padding:85px 20px}.brands-faq{grid-template-columns:1fr;gap:55px;padding:80px 20px}.brands-final{grid-template-columns:1fr;padding:80px 20px}.brands-final h2{font-size:58px}.brands-final form label{border:0;flex-direction:column;gap:10px;height:auto}.brands-final input,.brands-final button{border:1px solid #656760;border-radius:999px;height:52px}.brands-footer{grid-template-columns:1fr;padding:50px 20px 25px}.brands-footer>div{justify-content:flex-start}.brands-footer>small{grid-column:1}}.brands-support{background:#f4f4f0}.brands-support-grid{border:0;gap:12px}.brands-support-card{isolation:isolate;color:#fff;background-position:50%;background-size:cover;border-radius:18px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 24px 55px #11110f24;border:0!important;min-height:420px!important;padding:24px!important}.brands-support-card:before{content:"";z-index:-1;background:linear-gradient(#08090814 15%,#08090838 42%,#080908eb 100%);position:absolute;inset:0}.brands-support-card:after{content:"";z-index:-1;border:1px solid #ffffff38;border-radius:18px;position:absolute;inset:0}.brands-support-card:hover{transform:translateY(-7px);box-shadow:0 32px 70px #11110f38}.support-card-1{background-image:url(/media/fashion-community-v1.webp)}.support-card-2{background-image:url(/media/fashion-editorial-v1.webp)}.support-card-3{background-image:url(/media/fashion-look-v1.webp)}.support-card-4{background-image:url(/media/fashion-product-v1.webp)}.brands-support-card>span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff8c;color:#fff!important;background:#ffffff29!important;width:48px!important;height:48px!important;margin:0!important}.brands-support-card>div{z-index:1;margin-top:auto;position:relative}.brands-support-card small{color:var(--b-lime);font:800 9px var(--font-geist-mono),monospace;letter-spacing:.14em;display:block}.brands-support-card h3{color:#fff;letter-spacing:-.045em;line-height:1.05;margin:13px 0 10px!important;font-size:22px!important}.brands-support-card p{max-width:270px;color:#ffffffc7!important;font-size:12px!important;line-height:1.55!important}.brands-final{color:var(--b-ink);background:linear-gradient(135deg,#eef0ff,#f9faf6 55%,#efffd3);grid-template-columns:.82fr 1.18fr;align-items:center;gap:9vw;padding:115px 7vw}.brands-final-copy .brands-kicker{margin:0}.brands-final-copy h2{letter-spacing:-.07em;margin:25px 0;font-size:clamp(50px,5.4vw,76px);line-height:.96}.brands-final-copy>p:not(.brands-kicker){max-width:560px;color:var(--b-muted);font-size:15px;line-height:1.55}.brands-final-copy blockquote{border-left:4px solid var(--b-lime);max-width:520px;margin:45px 0 0;padding:4px 0 4px 22px;font-size:15px;font-weight:700;line-height:1.5}.brands-final-form{border:1px solid var(--b-line);background:#fff;border-radius:20px;gap:18px;width:100%;max-width:650px;margin-left:auto;padding:32px;display:grid;box-shadow:0 24px 70px #1f25401f}.brands-form-switch{background:#edeff0;border-radius:11px;grid-template-columns:1fr 1fr;margin-bottom:8px;padding:4px;display:grid}.brands-form-switch a,.brands-form-switch span{color:#6f736b;border-radius:8px;place-items:center;min-height:42px;font-size:13px;font-weight:800;display:grid}.brands-form-switch .active{background:var(--b-blue);color:#fff;box-shadow:0 5px 13px #2638ff38}.brands-final-form label{color:#383b35;font-size:12px;font-weight:700;border:0!important;border-radius:0!important;gap:8px!important;height:auto!important;padding:0!important;display:grid!important}.brands-final-form input{width:100%;height:49px;color:var(--b-ink);background:#fff;border:1px solid #d4d7d0;border-radius:8px;outline:none;padding:0 13px;font-size:14px}.brands-final-form input:focus{border-color:var(--b-blue);box-shadow:0 0 0 3px #2638ff1a}.brands-final-form button{background:var(--b-blue);color:#fff;cursor:pointer;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:54px;padding:0 22px;font-size:14px;font-weight:800;display:flex}.brands-final-form button b{margin:0}.brands-final .brands-final-form>small{color:#777b73;margin:0;font-size:11px;line-height:1.45}@media (width<=1050px){.brands-final{gap:5vw}}@media (width<=760px){.brands-support-card{min-height:430px!important}.brands-final{grid-template-columns:1fr;gap:60px;padding:80px 20px}.brands-final-copy h2{font-size:51px}.brands-final-form{margin:0;padding:22px}.brands-final-form input,.brands-final-form button{border-radius:8px}.brands-final-form button{border:0}}.brands-page{overflow:clip visible}.brands-header{z-index:50;border-bottom:1px solid var(--b-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5efeb;height:74px;padding:0 max(28px,50vw - 592px);position:sticky;top:0}.brands-logo{letter-spacing:-.06em;font-size:30px;font-weight:950;line-height:1}.brands-logo strong{font-weight:950}.brands-logo i{color:var(--b-blue)}.brands-nav{gap:22px;font-size:14px}.brands-header-actions{gap:22px}.brands-pill{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:14px;display:inline-flex}@media (width<=1050px){.brands-nav{gap:15px}.brands-nav a{font-size:11px}}@media (width<=760px){.brands-header{background:#f5f5eff7;height:66px;padding:0 18px}.brands-logo{font-size:26px}.brands-nav{background:#f5f5ef;top:66px}}.join-page{--join-blue:#2535ff;--join-lime:#b7f63d;--join-ink:#11120f;--join-muted:#62675f;--join-line:#dfe2dc;--join-soft:#f5f7f1;color:var(--join-ink);background:#fff;overflow:hidden}.join-page *{box-sizing:border-box}.join-header{border-bottom:1px solid var(--join-line);z-index:20;background:#fffffff5;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex;position:relative}.join-logo{letter-spacing:-.06em;align-items:center;gap:9px;font-size:23px;display:flex}.join-logo>span{background:var(--join-ink);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:900;display:grid}.join-logo i{color:var(--join-blue);font-style:normal}.join-nav{align-items:center;gap:22px;display:flex}.join-nav button,.join-nav a{color:var(--join-ink);cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700}.join-nav .join-path-link{border:1px solid var(--join-line);border-radius:8px;align-items:center;min-height:34px;padding:0 12px;display:none}.join-nav .join-path-link.active{color:#fff;background:var(--join-blue);border-color:var(--join-blue)}.join-header-actions{align-items:center;gap:24px;font-size:13px;font-weight:700;display:flex}.header-brand-link{border-bottom:1px solid var(--join-ink);padding-bottom:4px}.join-button{background:var(--join-blue);color:#fff;cursor:pointer;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:0 22px;font-size:14px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 22px #2535ff33}.join-button:hover{transform:translateY(-2px);box-shadow:0 13px 28px #2535ff45}.join-button-small{min-height:42px;box-shadow:none;padding:0 17px}.join-menu{background:0 0;border:0;width:42px;height:42px;display:none}.join-menu span{background:var(--join-ink);height:1px;margin:7px 0;display:block}.join-hero{background:linear-gradient(120deg,#f9f9f6 0%,#f0f0ff 55%,#e7e9ff 100%);grid-template-columns:1fr 1fr;min-height:700px;display:grid}.join-hero-copy{flex-direction:column;align-items:flex-start;padding:84px 4vw 72px 7vw;display:flex}.join-switch{background:#e5e6df;border-radius:12px;margin-bottom:38px;padding:4px;display:inline-flex}.join-switch button,.join-switch a{color:#6b6e67;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 19px;font-size:12px;font-weight:800;display:inline-flex}.join-switch button.active,.join-switch a.active{background:var(--join-blue);color:#fff;box-shadow:0 6px 16px #2535ff3d}.join-eyebrow{font:700 10px/1.3 var(--font-geist-mono),monospace;letter-spacing:.12em;align-items:center;gap:9px;margin:0;display:flex}.join-eyebrow>span{background:var(--join-lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #b7f63d38}.join-hero h1{letter-spacing:-.075em;max-width:680px;margin:25px 0;font-size:clamp(56px,5.8vw,88px);line-height:.95}.join-lead{color:#50544d;max-width:610px;font-size:18px;line-height:1.55}.join-hero-actions{align-items:center;gap:24px;margin:28px 0;display:flex}.join-checks{color:#555950;flex-wrap:wrap;gap:20px;font-size:11px;display:flex}.join-checks span:first-letter{color:#1a8b54}.join-product-visual{place-items:center;min-width:0;display:grid;position:relative}.join-orb{filter:blur(70px);opacity:.5;border-radius:50%;position:absolute}.orb-one{background:#bcc3ff;width:300px;height:300px;top:10%;right:8%}.orb-two{background:#d4ff7f;width:230px;height:230px;bottom:14%;left:13%}.store-browser{z-index:2;background:#fff;border:1px solid #d7d9d5;border-radius:16px;width:min(82%,600px);padding:13px;position:relative;transform:rotate(1.4deg);box-shadow:0 30px 90px #21274b2e}.store-browser-top{color:#9da097;align-items:center;gap:5px;height:25px;display:flex}.store-browser-top i{background:#d8dad5;border-radius:50%;width:7px;height:7px}.store-browser-top span{order:2}.store-browser-top small{font:600 8px var(--font-geist-mono),monospace;margin-left:auto;margin-right:auto}.store-nav{justify-content:space-between;align-items:center;height:42px;padding:0 8px;display:flex}.store-nav strong{font-size:13px}.store-nav span{color:#898d85;letter-spacing:.08em;font-size:7px}.store-nav b{font-size:12px}.store-cover{color:#fff;background:linear-gradient(90deg,#120f1324,#120f130f),url(/media/fashion-editorial-v1.webp) 50% 25%/cover;border-radius:8px;align-items:center;height:245px;padding:38px;display:flex}.store-cover div{flex-direction:column;align-items:flex-start;display:flex}.store-cover small{font:700 7px var(--font-geist-mono),monospace;letter-spacing:.16em}.store-cover strong{letter-spacing:-.06em;margin:13px 0;font-size:36px;line-height:.9}.store-cover button{background:#fff;border:0;padding:8px 11px;font-size:7px;font-weight:800}.store-products{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:10px;display:grid}.store-products>div{flex-direction:column;gap:4px;font-size:8px;display:flex}.store-products small{color:#7c8078}.product-image{background-position:50%;background-size:cover;border-radius:5px;height:105px}.product-a{background-image:url(/media/fashion-look-v1.webp)}.product-b{background-image:url(/media/fashion-community-v1.webp)}.product-c{background-image:url(/media/fashion-product-v1.webp)}.seller-float,.ai-float{z-index:4;background:#fff;border:1px solid #dedfdb;position:absolute;box-shadow:0 16px 45px #181b2621}.seller-float{border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex;bottom:19%;left:2%}.seller-float>span{color:#fff;background:#7759e8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;font-weight:800;display:grid}.seller-float div{flex-direction:column;gap:3px;display:flex}.seller-float small{color:#8b8e87;font:700 7px var(--font-geist-mono),monospace}.seller-float strong{font-size:10px}.seller-float b{color:#148451;margin-left:8px;font-size:10px}.ai-float{color:#fff;background:#10110f;border-radius:11px;width:175px;padding:14px;top:16%;right:3%}.ai-float small{color:var(--join-lime);font:700 7px var(--font-geist-mono),monospace}.ai-float strong{margin-top:9px;font-size:11px;line-height:1.35;display:block}.join-trust{border-top:1px solid var(--join-line);border-bottom:1px solid var(--join-line);justify-content:space-between;align-items:center;min-height:105px;padding:0 7vw;display:flex}.join-trust p{color:#6b6e67;margin:0;font-size:13px}.join-trust div{font:800 10px var(--font-geist-mono),monospace;letter-spacing:.08em;align-items:center;gap:16px;display:flex}.join-trust i{color:#a0a39b;font-style:normal}.join-trust strong{color:var(--join-blue)}.join-benefits{padding:115px 7vw}.join-section-heading{grid-template-columns:1.1fr 2fr 1fr;align-items:end;gap:4vw;margin-bottom:65px;display:grid}.join-section-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(45px,5vw,72px);line-height:.98}.join-section-heading h2 em{color:var(--join-blue);font-style:normal}.join-section-heading>p:last-child{color:var(--join-muted);margin:0;font-size:14px;line-height:1.55}.join-benefit-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:13px;display:grid}.join-benefit-grid article{border:1px solid var(--join-line);background:#fff;border-radius:18px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.join-benefit-grid article:hover{transform:translateY(-5px);box-shadow:0 22px 48px #1b1f301a}.benefit-visual{background:#eff1ec;height:205px;position:relative;overflow:hidden}.benefit-vitrine{background:linear-gradient(145deg,#e8ebff,#f6f7f2);padding:16px}.benefit-vitrine img{object-fit:cover;object-position:center;border:5px solid #111;border-radius:9px;width:100%;height:100%;display:block;box-shadow:0 18px 30px #1418322e}.benefit-window{color:#fff;background:var(--join-blue);font:800 7px var(--font-geist-mono),monospace;letter-spacing:.1em;padding:6px 8px;position:absolute;top:25px;left:25px}.benefit-orders{color:#fff;background:linear-gradient(135deg,#10110f,#272925);align-items:center;gap:11px;padding:24px;display:flex}.order-avatar{background:var(--join-blue);border:4px solid #ffffff1f;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;font-size:10px;font-weight:900;display:grid}.order-copy{background:#1b1d1a;border:1px solid #42443f;border-radius:12px;flex-direction:column;flex:1;gap:7px;padding:16px;display:flex}.order-copy small{color:#969a92;font:700 7px var(--font-geist-mono),monospace}.order-copy strong{font-size:12px}.order-copy i{color:var(--join-lime);font-size:12px;font-style:normal;font-weight:900}.benefit-insights{background:var(--join-blue);align-items:flex-end;padding:30px 24px;display:flex}.benefit-chart{border-bottom:1px solid #ffffff59;flex:1;align-items:flex-end;gap:8px;height:120px;display:flex}.benefit-chart i{background:#ffffff59;flex:1;height:28%}.benefit-chart i:nth-child(2){height:46%}.benefit-chart i:nth-child(3){height:38%}.benefit-chart i:nth-child(4){background:#fff;height:67%}.benefit-chart i:nth-child(5){background:var(--join-lime);height:78%}.benefit-chart i:nth-child(6){background:var(--join-lime);height:96%}.insight-badge{color:#178651;background:#fff;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:900;position:absolute;top:18px;right:19px}.benefit-ai{color:#111;background:radial-gradient(circle at 80% 20%,#d8ff8d,#0000 38%),linear-gradient(145deg,#f4f5ef,#e7eaff);flex-direction:column;justify-content:space-between;padding:24px;display:flex}.benefit-ai:after{content:"";border:1px solid #2535ff40;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-38px;right:-30px;box-shadow:0 0 0 20px #2535ff0d,0 0 0 40px #2535ff06}.ai-star{background:var(--join-lime);border-radius:13px;place-items:center;width:45px;height:45px;font-size:22px;display:grid;box-shadow:0 10px 20px #6f962233}.benefit-ai p{max-width:190px;color:var(--join-ink);z-index:1;font-size:16px;font-weight:800;line-height:1.25;position:relative}.benefit-copy{grid-template-columns:42px 1fr;align-content:start;column-gap:13px;padding:20px;display:grid}.benefit-copy>span{width:42px;height:42px;color:var(--join-blue);background:#eef0ff;border-radius:11px;grid-row:1/3;place-items:center;font-size:20px;display:grid}.benefit-copy h3{margin:2px 0 7px;font-size:19px}.benefit-copy p{color:var(--join-muted);grid-column:2;margin:0;font-size:12px;line-height:1.48}.join-demo{color:#fff;background:#11120f;border-radius:28px;grid-template-columns:.85fr 1.15fr;gap:8vw;margin:0 5vw 110px;padding:90px 7vw;display:grid;overflow:hidden}.join-demo-copy h2{letter-spacing:-.06em;margin:24px 0;font-size:clamp(44px,4.7vw,68px);line-height:.98}.join-demo-copy>p:not(.join-eyebrow){color:#a1a39e;font-size:14px;line-height:1.55}.join-demo-copy ul{gap:11px;padding:15px 0 25px;font-size:12px;list-style:none;display:grid}.join-demo-copy li:first-letter{color:var(--join-lime)}.join-text-link{border-bottom:1px solid #666;gap:25px;padding-bottom:6px;font-size:12px;font-weight:800;display:inline-flex}.join-demo-art{min-height:500px;position:relative}.catalog-sheet,.campaign-sheet{flex-direction:column;justify-content:space-between;width:270px;height:380px;display:flex;position:absolute;box-shadow:0 25px 60px #00000061}.catalog-sheet{top:8%;left:5%;transform:rotate(-8deg)}.campaign-sheet{bottom:4%;right:7%;transform:rotate(7deg)}.fashion-cover{background:#171815;border:1px solid #ffffff2e;overflow:hidden}.fashion-cover>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.campaign-sheet>img{object-position:center}.fashion-cover:after{content:"";background:linear-gradient(#0000000d,#000000b8);position:absolute;inset:0}.fashion-cover>div{z-index:1;color:#fff;flex-direction:column;justify-content:space-between;padding:25px;display:flex;position:absolute;inset:0}.fashion-cover strong{letter-spacing:-.055em;font-size:30px;line-height:.88}.fashion-cover small{color:var(--join-lime);font:800 8px var(--font-geist-mono),monospace;letter-spacing:.1em}.mini-data{z-index:4;width:160px;color:var(--join-ink);background:#fff;border-radius:13px;grid-template-columns:1fr auto;gap:8px;padding:18px;display:grid;position:absolute;top:40%;right:34%;box-shadow:0 15px 40px #0000004d}.mini-data small{color:#878a83;font:700 7px var(--font-geist-mono),monospace;grid-column:1/-1}.mini-data strong{font-size:25px}.mini-data span{color:#148451;align-self:end;font-size:9px}.join-steps{background:#f3f4ef;padding:115px 7vw}.join-section-heading.centered{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.join-section-heading.centered h2{max-width:900px}.join-switch-light{background:#e4e6df;margin:10px 0 0}.join-step-grid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1250px;margin:0 auto;display:grid}.seller-step-card{border:1px solid var(--join-line);background:#fff;border-radius:26px;flex-direction:column;min-height:385px;padding:25px;display:flex;position:relative;overflow:hidden}.seller-step-card:after{content:"";border:1px solid #2535ff33;border-radius:50%;width:180px;height:180px;position:absolute;top:82px;right:-50px;box-shadow:0 0 0 25px #2535ff0a,0 0 0 50px #2535ff06}.seller-step-02{color:#fff;background:#0b0b0b;border-color:#0b0b0b}.seller-step-02:after{border-color:#b7f63d66;box-shadow:0 0 0 25px #b7f63d14,0 0 0 50px #b7f63d0a}.seller-step-03{color:#fff;background:var(--join-blue);border-color:var(--join-blue)}.seller-step-03:after{border-color:#ffffff59;box-shadow:0 0 0 25px #ffffff0f,0 0 0 50px #ffffff09}.seller-step-meta{font:800 9px var(--font-geist-mono),monospace;letter-spacing:.12em;z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.seller-step-meta span{color:var(--join-blue)}.seller-step-02 .seller-step-meta span{color:var(--join-lime)}.seller-step-03 .seller-step-meta span{color:#fff}.seller-step-meta small{opacity:.55}.seller-step-icon{z-index:1;width:66px;height:66px;color:var(--join-blue);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);text-shadow:0 1px 10px #2535ff2e;background:linear-gradient(145deg,#fffc,#e1e7ff6b);border:1px solid #ffffffeb;border-radius:20px;place-items:center;margin:68px 0 36px;font-size:27px;font-weight:700;transition:transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -1px #2535ff14,0 16px 36px #2535ff29,0 3px 9px #14183214}.seller-step-icon:before{content:"";pointer-events:none;background:linear-gradient(#fffc,#fff0);border-radius:18px 18px 10px 10px;position:absolute;inset:1px 1px 52%}.seller-step-02 .seller-step-icon{color:var(--join-lime);text-shadow:0 0 18px #b7f63d6b;background:linear-gradient(145deg,#ffffff29,#ffffff0e);border-color:#fff3;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #ffffff0a,0 18px 38px #00000057,0 0 28px #b7f63d14}.seller-step-03 .seller-step-icon{color:#fff;text-shadow:0 2px 16px #0409644d;background:linear-gradient(145deg,#ffffff47,#ffffff1a);border-color:#ffffff52;box-shadow:inset 0 1px #fff6,inset 0 -1px #ffffff14,0 18px 38px #0f158c47,0 0 30px #ffffff14}.seller-step-card:hover .seller-step-icon{transform:translateY(-3px)scale(1.03);box-shadow:inset 0 1px #fff,0 20px 42px #2535ff33,0 4px 10px #1418321a}.seller-step-02:hover .seller-step-icon{box-shadow:inset 0 1px #ffffff47,0 22px 44px #00000061,0 0 32px #b7f63d1f}.seller-step-03:hover .seller-step-icon{box-shadow:inset 0 1px #ffffff70,0 22px 44px #0f158c57,0 0 34px #ffffff1a}.seller-step-card h3{letter-spacing:-.045em;z-index:1;margin:0 0 12px;font-size:25px;position:relative}.seller-step-card p{color:var(--join-muted);z-index:1;max-width:270px;margin:0;font-size:13px;line-height:1.55;position:relative}.seller-step-02 p,.seller-step-03 p{color:#ffffffa8}.seller-step-card>b{font:800 8px var(--font-geist-mono),monospace;opacity:.45;z-index:1;margin-top:auto;position:relative}.join-register{background:linear-gradient(135deg,#eef0ff,#f9faf6 55%,#efffd3);grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;padding:115px 7vw;display:grid}.join-register-copy h2{letter-spacing:-.07em;margin:25px 0;font-size:clamp(50px,5.4vw,76px);line-height:.96}.join-register-copy>p:not(.join-eyebrow){color:var(--join-muted);max-width:560px;font-size:15px;line-height:1.55}.join-register-copy blockquote{border-left:4px solid var(--join-lime);max-width:520px;margin:45px 0 0;padding:4px 0 4px 22px;font-size:15px;font-weight:700;line-height:1.5}.join-form{border:1px solid var(--join-line);background:#fff;border-radius:20px;gap:18px;width:100%;max-width:650px;margin-left:auto;padding:32px;display:grid;box-shadow:0 24px 70px #1f25401f}.join-form-switch{background:#edeff0;border-radius:11px;grid-template-columns:1fr 1fr;margin-bottom:8px;padding:4px;display:grid}.join-form-switch a,.join-form-switch span{color:#6f736b;border-radius:8px;place-items:center;min-height:42px;font-size:13px;font-weight:800;display:grid}.join-form-switch .active{background:var(--join-blue);color:#fff;box-shadow:0 5px 13px #2535ff38}.join-form label{color:#383b35;gap:7px;font-size:12px;font-weight:700;display:grid}.join-form label small{color:#90938c;font-weight:400}.join-form input,.join-form select{width:100%;height:49px;color:var(--join-ink);background:#fff;border:1px solid #d4d7d0;border-radius:8px;outline:none;padding:0 13px;font:400 14px Arial,sans-serif}.join-form input:focus,.join-form select:focus{border-color:var(--join-blue);box-shadow:0 0 0 3px #2535ff1a}.join-consent{align-items:start;line-height:1.45;color:#777b73!important;grid-template-columns:auto 1fr!important;gap:9px!important;font-weight:400!important;display:flex!important}.join-consent input{width:16px;height:16px;margin:2px 0 0}.join-submit{width:100%}.join-faq{grid-template-columns:.8fr 1.2fr;gap:9vw;padding:115px 7vw;display:grid}.join-faq h2{letter-spacing:-.065em;margin:24px 0;font-size:clamp(48px,5vw,70px);line-height:.98}.join-faq-list{border-top:1px solid var(--join-line)}.join-faq details{border-bottom:1px solid var(--join-line);padding:0 3px}.join-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:76px;font-size:15px;font-weight:800;list-style:none;display:flex}.join-faq summary::-webkit-details-marker{display:none}.join-faq summary span{color:var(--join-blue);font-size:22px}.join-faq details[open] summary span{transform:rotate(45deg)}.join-faq details p{color:var(--join-muted);max-width:650px;padding:0 35px 20px 0;font-size:13px;line-height:1.6}.join-final{text-align:center;background:var(--join-lime);flex-direction:column;align-items:center;padding:110px 7vw;display:flex}.join-final-mark{background:var(--join-ink);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:25px;font-weight:900;display:grid;box-shadow:0 0 0 10px #ffffff4d}.join-final h2{letter-spacing:-.075em;max-width:900px;margin:38px 0 20px;font-size:clamp(55px,6.7vw,92px);line-height:.93}.join-final h2 strong{color:var(--join-blue)}.join-final>p{color:#4c513f;font-size:16px}.join-final>div:last-child{gap:12px;margin-top:20px;display:flex}.join-final>div:last-child a{border:1px solid var(--join-ink);color:var(--join-ink);background:0 0;border-radius:9px;padding:16px 22px;font-weight:800}.join-final>div:last-child a:last-child{background:var(--join-blue);border-color:var(--join-blue);color:#fff}.join-footer{color:#fff;background:#11120f;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:25px;min-height:190px;padding:55px 7vw 25px;display:grid}.join-footer .join-logo>span{color:var(--join-ink);background:#fff}.join-footer>p{color:#7f837b;font-size:13px}.join-footer>div{justify-content:flex-end;gap:23px;font-size:12px;display:flex}.join-footer small{color:#666a63;font:700 8px var(--font-geist-mono),monospace;border-top:1px solid #2d2e2a;grid-column:1/-1;padding-top:20px}@media (width<=1050px){.join-nav{gap:15px}.join-nav button,.join-nav a{font-size:11px}.join-hero{grid-template-columns:1fr}.join-product-visual{min-height:650px}.store-browser{width:min(75%,600px)}.join-section-heading{grid-template-columns:1fr 2fr}.join-section-heading>p:last-child{grid-column:2}.join-benefit-grid{grid-template-columns:repeat(2,1fr)}.join-demo{grid-template-columns:1fr}.join-demo-art{min-height:520px}.join-register,.join-faq{gap:5vw}}@media (width<=760px){.join-header{height:66px;padding:0 20px}.join-nav{border-bottom:1px solid var(--join-line);background:#fff;flex-direction:column;align-items:flex-start;padding:25px 20px;display:none;position:absolute;top:66px;left:0;right:0}.join-nav-open{display:flex}.join-nav .join-path-link{display:inline-flex}.join-header-actions{display:none}.join-menu{display:block}.join-hero-copy{padding:60px 20px 50px}.join-hero h1{font-size:54px}.join-lead{font-size:16px}.join-hero-actions{flex-direction:column;align-items:flex-start}.join-product-visual{min-height:500px}.store-browser{width:90%;padding:9px}.store-cover{height:190px;padding:24px}.store-products{gap:5px}.product-image{height:80px}.seller-float{bottom:7%;left:3%}.ai-float{top:4%;right:2%}.join-trust{flex-direction:column;align-items:flex-start;gap:20px;padding:26px 20px}.join-trust div{flex-wrap:wrap;gap:8px;font-size:8px}.join-benefits,.join-steps,.join-register,.join-faq{padding:80px 20px}.join-section-heading{flex-direction:column;align-items:flex-start;gap:25px;display:flex}.join-section-heading h2{font-size:44px}.join-benefit-grid{grid-template-columns:1fr}.join-demo{border-radius:20px;margin:0 12px 80px;padding:75px 25px}.join-demo-art{min-height:430px}.catalog-sheet,.campaign-sheet{width:210px;height:300px}.fashion-cover>div{padding:20px}.mini-data{top:40%;right:22%}.join-step-grid{grid-template-columns:1fr}.seller-step-card{min-height:355px;padding:24px}.seller-step-icon{margin:65px 0 34px}.join-register,.join-faq{grid-template-columns:1fr;gap:60px}.join-register-copy h2{font-size:51px}.join-form{padding:22px}.join-final{padding:85px 20px}.join-final h2{font-size:56px}.join-final>div:last-child{flex-direction:column}.join-footer{grid-template-columns:1fr;padding:50px 20px 25px}.join-footer>div{justify-content:flex-start}.join-footer small{grid-column:1}.centered{align-items:center}.join-section-heading>p:last-child{grid-column:auto}.seller-step-03 .seller-step-icon{font-size:0}.seller-step-03 .seller-step-icon:after{content:"➜";z-index:2;font-size:29px;font-weight:600;line-height:1;position:relative}}.join-page{overflow:clip visible}.join-header{z-index:50;border-bottom:1px solid var(--join-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5efeb;height:74px;padding:0 max(28px,50vw - 592px);position:sticky;top:0}.join-logo{letter-spacing:-.06em;font-size:30px;font-weight:950;line-height:1}.join-logo strong{font-weight:950}.join-logo i{color:var(--join-blue)}.join-nav{gap:22px;font-size:14px}.join-header-actions{gap:22px}.join-button-small{border:1px solid var(--join-ink);background:var(--join-ink);color:#fff;min-height:52px;box-shadow:none;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}@media (width<=1050px){.join-nav{gap:15px}.join-nav button,.join-nav a{font-size:11px}}@media (width<=760px){.join-header{background:#f5f5eff7;height:66px;padding:0 18px}.join-logo{font-size:26px}.join-nav{background:#f5f5ef;top:66px}.join-nav .join-path-link.active{background:var(--join-ink);box-shadow:none;border-radius:999px}}
