@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.2ch_0577yepja.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.2hvcnh59x4e6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_dfd5e296-module__6KwHJW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_dfd5e296-module__6KwHJW__variable{--font-body:"Poppins", "Poppins Fallback"}
:root{--ink:#0a0a0c;--muted:#686b72;--paper:#f4f5f7;--paper-strong:#fbfbfc;--glass:#ffffff94;--glass-strong:#ffffffc2;--line:#0a0a0c1f;--line-light:#ffffffc7;--shadow:0 22px 70px #1e222a1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-body), Poppins, Arial, sans-serif;background:radial-gradient(circle at 74% 14%,#fffffffa 0 13%,#0000 36%),radial-gradient(circle at 14% 76%,#e7eaefb8 0 10%,#0000 34%),linear-gradient(135deg,#f8f8f9 0%,#eef0f3 48%,#fafafa 100%);margin:0;overflow-x:hidden}button,a,input,textarea{font:inherit}button{cursor:pointer}a{color:inherit}.page{flex-direction:column;width:min(100%,1680px);min-height:100svh;margin:0 auto;padding:18px clamp(24px,3vw,54px) 14px;display:flex}.site-header{z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:58px;display:grid;position:relative}.logo{color:var(--ink);letter-spacing:-.075em;justify-self:start;font-size:22px;font-weight:800;line-height:.76;text-decoration:none}.logo span{display:block}.nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff57;border:1px solid #0a0a0c14;border-radius:999px;align-items:center;gap:7px;padding:5px;display:flex}.nav button,.mobile-switches button{appearance:none;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:999px;padding:10px 17px;transition:color .2s,background .2s,border-color .2s,transform .2s}.nav button:hover,.mobile-switches button:hover{transform:translateY(-1px)}.nav button.active,.mobile-switches [aria-selected=true]{color:#fff;background:var(--ink);border-color:var(--ink)}.header-cta,.primary,.secondary,.submit{appearance:none;border:1px solid var(--line);transition:transform .2s,box-shadow .2s,background .2s}.header-cta{color:#fff;background:var(--ink);border-color:var(--ink);border-radius:12px;justify-content:space-between;justify-self:end;align-items:center;gap:20px;min-width:178px;padding:13px 17px;display:flex}.header-cta b{font-size:18px;font-weight:400}.header-cta:hover,.primary:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0a0a0c33}.hero{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(500px,.92fr);align-items:center;gap:clamp(26px,3.5vw,62px);min-height:0;padding:clamp(18px,2.4vh,32px) 0 12px;display:grid}.hero-copy{z-index:5;min-width:0;position:relative}.hero-copy h1{max-width:860px;font-family:var(--font-display), "Arial Black", "Helvetica Neue", Arial, sans-serif;letter-spacing:-.085em;text-transform:uppercase;margin:0 0 28px;font-size:clamp(94px,11.7vw,202px);font-weight:900;line-height:.72}.hero-copy h1 span{display:block}.kicker{letter-spacing:-.06em;margin:0 0 14px;font-size:clamp(31px,2.75vw,48px);font-weight:500;line-height:1.02}.lead{max-width:620px;margin:0 0 12px;font-size:clamp(18px,1.32vw,23px);font-weight:500;line-height:1.32}.sublead{max-width:680px;color:var(--muted);margin:0;font-size:clamp(15px,1vw,18px);line-height:1.45}.mobile-switches{display:none}.mode-copy{border:1px solid var(--line-light);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(135deg,#ffffffb8,#ffffff57);border-radius:20px;align-items:center;gap:16px;width:min(100%,610px);min-height:88px;margin-top:24px;padding:14px 18px;display:flex;box-shadow:inset 0 0 0 1px #0a0a0c0e,0 22px 55px #1a1f2814}.mode-icon{color:#fff;background:var(--ink);border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.mode-copy strong,.mode-copy>div>span{display:block}.mode-copy strong{letter-spacing:-.035em;font-size:20px}.mode-copy>div>span{color:var(--muted);margin-top:3px;font-size:15px}.cta-row{align-items:center;gap:16px;margin:22px 0 20px;display:flex}.primary{width:min(100%,330px);min-height:58px;color:var(--ink);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,#ffffffc7,#ffffff47);border-color:#ffffffe6;border-radius:16px;justify-content:space-between;align-items:center;padding:0 20px 0 24px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #0a0a0c14,0 18px 42px #1419221f}.primary b{font-size:22px;font-weight:400}.secondary{color:var(--ink);background:0 0;border:0;border-bottom:1px dotted #0a0a0ca6;padding:12px 3px}.secondary:hover{transform:translateY(-1px)}.store-section{margin-top:2px}.coming-soon{color:#7c8088;letter-spacing:.34em;margin-bottom:10px;font-size:10px;display:block}.store-row{align-items:center;gap:12px;display:flex}.store-badge{min-width:174px;height:56px;color:var(--ink);background:#ffffff75;border:1px solid #0a0a0c40;border-radius:9px;align-items:center;gap:10px;padding:8px 13px;display:flex}.store-badge svg{fill:currentColor;flex:none;width:28px;height:28px}.store-badge span{font-weight:600;line-height:1.05}.store-badge small{letter-spacing:0;margin-bottom:2px;font-size:9px;font-weight:400;display:block}.visual{isolation:isolate;min-height:clamp(690px,79svh,840px);position:relative}.visual:before{content:"";z-index:-2;filter:blur(1px);background:radial-gradient(circle at 50% 30%,#fffffff5,#dde1e857 56%,#0000 76%);border-radius:38px;position:absolute;inset:5% 3% 3% 1%}.model-panel{background:#eef0f4b3;border:1px solid #ffffffe6;border-radius:28px;position:absolute;inset:1% 20% 1% 0;overflow:hidden;box-shadow:0 36px 90px #1c212a29}.fashion-figure{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.selection-frame{pointer-events:none;border:1px solid #ffffff70;border-radius:22px;width:74%;height:43%;animation:5s ease-in-out infinite frameFloat;position:absolute;top:13%;left:7%}.selection-frame>span{border-color:#ffffffeb;width:30px;height:30px;position:absolute}.selection-frame>span:first-child{border-top:3px solid;border-left:3px solid;border-radius:15px 0 0;top:-1px;left:-1px}.selection-frame>span:nth-child(2){border-top:3px solid;border-right:3px solid;border-radius:0 15px 0 0;top:-1px;right:-1px}.selection-frame>span:nth-child(3){border-bottom:3px solid;border-left:3px solid;border-radius:0 0 0 15px;bottom:-1px;left:-1px}.selection-frame>span:nth-child(4){border-bottom:3px solid;border-right:3px solid;border-radius:0 0 15px;bottom:-1px;right:-1px}.selection-frame>i{color:#333;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc2;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;display:grid;position:absolute;bottom:-15px;right:-15px}.feature-card{z-index:4;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);width:214px;box-shadow:inset 0 0 0 1px #0a0a0c0e, var(--shadow);background:linear-gradient(135deg,#ffffffb8,#ffffff57);border:1px solid #ffffffeb;border-radius:17px;padding:15px 16px;position:absolute}.feature-card small{letter-spacing:.04em;margin-bottom:9px;font-size:9px;font-weight:600;display:block}.feature-card p{color:#30333a;margin:8px 0 0;font-size:12px;line-height:1.35}.feature-0{top:9%;right:-1%}.feature-1{top:34%;right:-7%}.feature-2{top:60%;right:-3%}.feature-3{bottom:1%;right:-4%}.metric{align-items:center;gap:9px;display:flex}.metric strong{letter-spacing:-.06em;font-size:37px;font-weight:400;line-height:1}.metric i{background:#151618;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #15161814}.progress{background:#0a0a0c21;border-radius:99px;height:4px;margin-top:12px;overflow:hidden}.progress span{background:var(--ink);border-radius:inherit;width:76%;height:100%;display:block}.product-miniatures{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.product-miniatures i{background:#f5f6f8cc;border:1px solid #0a0a0c0f;border-radius:9px;height:50px;display:block;position:relative}.mini-bag:before{content:"";background:#4e4038;border-radius:4px 4px 8px 8px;height:22px;position:absolute;bottom:9px;left:12px;right:12px}.mini-bag:after{content:"";border:2px solid #4e4038;border-bottom:0;border-radius:9px 9px 0 0;width:14px;height:13px;position:absolute;top:12px;left:18px}.mini-jewel:before,.mini-jewel:after{content:"";border:2px solid #a88b66;border-radius:50%;width:11px;height:17px;position:absolute;top:15px}.mini-jewel:before{left:10px}.mini-jewel:after{right:10px}.mini-shoe:before{content:"";background:#d7d9dd;border-radius:11px 14px 7px 8px;width:36px;height:13px;position:absolute;top:23px;left:8px;transform:rotate(-10deg);box-shadow:inset -8px -3px #a9adb4}.micro-link{pointer-events:none;background:#ffffff38;border:1px solid #0a0a0c40;border-radius:999px;justify-content:space-between;width:100%;margin-top:11px;padding:8px 10px;font-size:10px;display:flex}.network-visual{width:100%;height:48px;overflow:visible}.network-visual path{fill:none;stroke:#0a0a0c57;stroke-width:1px;stroke-dasharray:2 3}.network-visual circle{fill:var(--ink)}.stylist-visual{height:34px;position:relative}.stylist-visual span{border:2px solid #17181b;border-radius:50%;width:15px;height:15px;position:absolute;top:5px}.stylist-visual span:first-child{left:4px}.stylist-visual span:nth-child(2){left:19px}.stylist-visual i{border:2px solid #17181b;border-bottom:0;border-radius:20px 20px 0 0;width:36px;height:12px;position:absolute;top:20px;left:2px}.micro-toggle{background:var(--ink);pointer-events:none;border:0;border-radius:99px;width:38px;height:22px;padding:2px;position:absolute;bottom:14px;right:15px}.micro-toggle span{background:#fff;border-radius:50%;width:18px;height:18px;margin-left:auto;display:block}footer{color:#767981;justify-content:space-between;align-items:center;gap:20px;min-height:34px;font-size:11px;display:flex}footer nav{align-items:center;gap:18px;display:flex}footer a{text-underline-offset:3px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0e116b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:linear-gradient(145deg,#fffffff2,#eceff4eb);border:1px solid #ffffffe6;border-radius:24px;width:min(560px,100%);padding:30px;position:relative;box-shadow:0 36px 120px #00000047}.close{background:0 0;border:0;font-size:30px;position:absolute;top:12px;right:18px}.modal h2{letter-spacing:-.06em;margin:0;font-size:40px;line-height:.95}.modal p{color:var(--muted)}label{gap:6px;margin:12px 0;display:grid}input,textarea{border:1px solid var(--line);background:#ffffffd1;border-radius:12px;outline:none;width:100%;padding:12px 14px}input:focus,textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px #0a0a0c14}fieldset{border:1px solid var(--line);border-radius:14px;margin:12px 0;padding:12px}.radio{grid-auto-flow:column;align-items:center;gap:7px;margin-right:14px;display:inline-flex}.radio input{width:auto}.submit{color:#fff;background:var(--ink);border-color:var(--ink);border-radius:12px;width:100%;padding:14px 18px}.error{color:#9b1c1c}.success{background:#e8f5ea;border-radius:14px;padding:18px}.legal{max-width:880px;margin:60px auto;padding:0 24px;line-height:1.7}.legal h1{letter-spacing:-.08em;margin-bottom:34px;font-size:clamp(52px,8vw,102px);line-height:.86}button:focus-visible,a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@keyframes frameFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@media (max-width:1250px){.hero{grid-template-columns:minmax(0,1fr) minmax(430px,.85fr);gap:20px}.hero-copy h1{font-size:clamp(92px,11.8vw,160px)}.feature-card{width:194px}.feature-1{right:-2%}.feature-2,.feature-3{right:0}}@media (max-width:960px){.page{padding:14px 18px}.site-header{grid-template-columns:1fr auto}.nav{display:none}.hero{flex-direction:column;align-items:stretch;padding-top:22px;display:flex}.hero-copy h1{max-width:none;margin-bottom:24px;font-size:clamp(78px,23vw,150px)}.mobile-switches{border:1px solid var(--line);background:#ffffff6b;border-radius:999px;gap:6px;margin:22px 0 12px;padding:5px;display:flex;overflow-x:auto}.mobile-switches button{flex:1 0 auto}.mode-copy{margin-top:0}.visual{width:min(100%,650px);min-height:760px;margin:14px auto 0}.model-panel{inset:0 18% 0 2%}.feature-0{right:0}.feature-1{right:-1%}.feature-2{right:1%}.feature-3{right:0}footer{margin-top:22px}}@media (max-width:620px){.page{padding:12px 14px}.site-header{min-height:52px}.logo{font-size:18px}.header-cta{min-width:0;padding:11px 13px}.header-cta b{display:none}.hero-copy h1{letter-spacing:-.09em;font-size:clamp(72px,24vw,112px)}.kicker{font-size:30px}.lead{font-size:17px}.sublead{font-size:14px}.cta-row{flex-direction:column;align-items:stretch;gap:8px}.primary{width:100%}.secondary{align-self:flex-start}.store-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.store-badge{gap:6px;min-width:0;height:52px;padding:7px 8px;font-size:12px}.store-badge svg{width:23px;height:23px}.visual{min-height:620px}.model-panel{inset:0}.selection-frame{width:78%;left:5%}.feature-card{width:174px;padding:12px}.feature-0{top:7%;right:4px}.feature-1{top:auto;bottom:5%;right:4px}.feature-2,.feature-3{display:none}footer{flex-direction:column;align-items:flex-start;gap:8px}footer nav{flex-wrap:wrap;gap:10px 15px}.modal{padding:26px 18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.page,.hero{isolation:isolate;position:relative}.hero:before,.hero:after,.hero-copy:after{content:"";z-index:-2;pointer-events:none;border-radius:999px;position:absolute}.hero:before{filter:blur(105px);background:#eadcf842;width:420px;height:420px;top:2%;left:-120px}.hero:after{filter:blur(120px);background:#ddf4ff4d;width:560px;height:560px;top:12%;right:2%}.hero-copy:after{filter:blur(110px);background:#f6e3da2e;width:340px;height:340px;bottom:-4%;left:8%}.site-header{grid-template-columns:auto minmax(0,1fr) auto}.nav{justify-self:center}.header-actions{z-index:40;justify-self:end;align-items:center;gap:10px;display:flex;position:relative}.language-switcher{position:relative}.language-button{min-width:66px;height:44px;color:var(--ink);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff8f;border:1px solid #0a0a0c1a;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.language-button b{font-size:14px;font-weight:400;transform:translateY(-1px)}.language-menu{z-index:100;-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);background:#f9fafce6;border:1px solid #ffffffe6;border-radius:16px;width:224px;max-height:min(520px,72vh);padding:7px;position:absolute;top:calc(100% + 9px);right:0;overflow-y:auto;box-shadow:0 24px 70px #191e282e,inset 0 0 0 1px #0a0a0c0d}.language-menu button{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 11px;display:flex}.language-menu button:hover,.language-menu button.active{background:#0a0a0c12}.language-menu small{color:#777b83;letter-spacing:.08em;font-size:10px}.hero-copy h1 img{width:100%;height:auto;display:block}.kicker{max-width:760px;font-family:var(--font-display), var(--font-body), Arial, sans-serif;letter-spacing:-.055em;margin:0 0 16px;font-size:clamp(32px,3.1vw,51px);font-weight:450;line-height:1.03}.lead,.sublead{max-width:620px;font-family:var(--font-body), Arial, sans-serif;letter-spacing:-.025em}.lead{margin-bottom:10px;font-size:clamp(18px,1.18vw,21px);font-weight:500;line-height:1.38}.sublead{color:#686c75;font-size:clamp(16px,1.02vw,18px);font-weight:400;line-height:1.48}.cta-row .primary,.cta-row .secondary{width:auto;min-height:0;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-bottom:1px dotted #0a0a0ca6;border-radius:0;justify-content:flex-start;align-items:center;gap:10px;padding:10px 3px;font-weight:400;display:inline-flex}.cta-row .primary b,.cta-row .secondary span{font-size:18px;font-weight:400;line-height:1}.cta-row .primary:hover,.cta-row .secondary:hover{box-shadow:none;transform:translateY(-1px)}.model-panel:before,.model-panel:after,.selection-frame,.feature-stylist>svg,.feature-stylist .micro-toggle,.feature-products .micro-link{display:none!important}.fashion-figure{width:100%;height:100%;object-fit:cover!important;object-position:center center!important}.feature-card{min-width:0}.feature-card p{overflow-wrap:anywhere}body[data-locale=ar]{font-family:Tahoma,Arial,sans-serif}body[data-locale=ja]{font-family:Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif}body[data-locale=ko]{font-family:Apple SD Gothic Neo,Malgun Gothic,Arial,sans-serif}body[data-locale=ar] .kicker,body[data-locale=ja] .kicker,body[data-locale=ko] .kicker{letter-spacing:-.025em;font-family:inherit}[dir=rtl] .hero-copy,[dir=rtl] .mode-copy,[dir=rtl] .feature-card,[dir=rtl] .modal{text-align:right;direction:rtl}[dir=rtl] .cta-row,[dir=rtl] .store-row{justify-content:flex-start}[dir=rtl] .language-menu{left:0;right:auto}[dir=rtl] .language-menu button{text-align:right}[dir=rtl] .modal input[type=email]{text-align:left}@media (min-width:1280px){.page{padding-left:44px;padding-right:44px}.hero{grid-template-columns:minmax(500px,1.03fr) minmax(620px,.97fr);grid-template-areas:"copy visual";align-items:center;gap:clamp(34px,3vw,58px)}[dir=rtl] .hero{grid-template-areas:"visual copy"}.hero-copy{grid-area:copy}.visual{isolation:isolate;direction:ltr;grid-area:visual;grid-template-rows:repeat(3,minmax(0,auto)) 1fr;grid-template-columns:minmax(0,1fr) 242px;align-content:center;gap:18px;min-height:clamp(720px,75svh,840px);display:grid;position:relative}.hero-copy h1{width:80%;max-width:688px;margin-bottom:24px}.model-panel{aspect-ratio:766/1456;background:#eef0f4ad;border:1px solid #ffffffe6;border-radius:30px;width:auto;height:98%;position:absolute;inset:1% auto 1% 7%;overflow:hidden;box-shadow:0 36px 90px #1c212a29}.feature-card{z-index:4;align-self:center;width:100%;padding:17px 18px;position:relative;inset:auto}.feature-0{grid-area:1/2;margin-left:-58px}.feature-1{grid-area:2/2;margin-left:-42px}.feature-2{grid-area:3/2;margin-left:-54px}.feature-3{grid-area:4/1;place-self:end start;width:228px;margin:0 0 18px}[dir=rtl] .visual{direction:ltr}[dir=rtl] .feature-card{direction:rtl}}@media (min-width:768px) and (max-width:1279px){.page{padding:16px 28px 18px}.site-header{grid-template-columns:auto 1fr auto}.nav{display:none}.hero{flex-direction:column;align-items:stretch;gap:30px;padding-top:30px;display:flex}.hero-copy{width:min(100%,900px)}.hero-copy h1{width:min(76%,660px);max-width:none;margin-bottom:24px}.kicker{max-width:780px;font-size:clamp(36px,5.7vw,58px)}.lead,.sublead{max-width:760px}.mobile-switches{border:1px solid var(--line);scrollbar-width:none;background:#ffffff80;border-radius:999px;gap:6px;width:min(100%,760px);margin:22px 0 12px;padding:5px;display:flex;overflow-x:auto}.mobile-switches::-webkit-scrollbar{display:none}.mobile-switches button{white-space:nowrap;flex:1 0 auto}.mode-copy{margin-top:0}.visual{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;width:min(100%,920px);min-height:0;margin:0 auto;display:grid}.model-panel{aspect-ratio:766/1456;background:#eef0f4ad;border:1px solid #ffffffe6;border-radius:28px;grid-column:1/-1;justify-self:center;width:min(100%,430px);height:auto;position:relative;inset:auto;overflow:hidden;box-shadow:0 30px 75px #1c212a24}.feature-card,.feature-0,.feature-1,.feature-2,.feature-3{width:100%;height:auto;min-height:170px;margin:0;padding:18px;position:relative;inset:auto}.feature-3{justify-self:stretch}footer{margin-top:34px}}@media (max-width:767px){.page{padding:12px 16px 16px}.site-header{grid-template-columns:auto 1fr auto;gap:10px;min-height:52px}.logo{font-size:18px}.nav{display:none}.header-actions{gap:7px}.header-cta{min-width:0;padding:11px 13px}.header-cta span{display:none}.header-cta b{font-size:17px}.language-button{min-width:58px;height:42px;padding:0 10px}.language-menu{width:auto;max-height:calc(100svh - 88px);position:fixed;top:66px;left:16px;right:16px}[dir=rtl] .language-menu{left:16px;right:16px}.hero{flex-direction:column;align-items:stretch;gap:24px;padding-top:24px;display:flex}.hero-copy h1{width:min(88%,520px);margin-bottom:22px}.kicker{max-width:none;font-size:clamp(31px,10.5vw,48px)}.lead{font-size:18px}.sublead{font-size:16px}.mobile-switches{border:1px solid var(--line);scrollbar-width:none;background:#ffffff80;border-radius:999px;gap:5px;margin:20px 0 12px;padding:5px;display:flex;overflow-x:auto}.mobile-switches::-webkit-scrollbar{display:none}.mobile-switches button{white-space:nowrap;flex:none;padding:9px 14px}.mode-copy{min-height:0;margin-top:0;padding:14px}.mode-icon{width:42px;height:42px}.cta-row{flex-wrap:wrap;gap:10px 18px}.store-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.store-badge{gap:7px;min-width:0;height:54px;padding:7px 8px;font-size:12px}.store-badge svg{width:23px;height:23px}.visual{grid-template-columns:minmax(0,1fr);gap:13px;width:100%;min-height:0;margin:0 auto;display:grid}.model-panel{aspect-ratio:766/1456;background:#eef0f4ad;border:1px solid #ffffffe6;border-radius:24px;justify-self:center;width:min(100%,430px);height:auto;position:relative;inset:auto;overflow:hidden;box-shadow:0 24px 58px #1c212a21}.feature-card,.feature-0,.feature-1,.feature-2,.feature-3{width:100%;min-height:0;margin:0;padding:17px;position:relative;inset:auto}footer{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px}footer nav{flex-wrap:wrap;gap:10px 15px}.modal{width:min(100%,520px);max-height:calc(100svh - 24px);padding:26px 18px;overflow-y:auto}}@media (max-width:390px){.store-row{grid-template-columns:1fr}.header-cta{display:none}}
.header-actions .header-cta,.header-actions .language-button{height:48px;min-height:48px}.header-actions .language-button{width:104px;min-width:104px;color:var(--ink);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);white-space:nowrap;background:#ffffff9e;border:1px solid #0a0a0c1f;border-radius:12px;grid-template-columns:auto auto 12px;justify-content:center;align-items:center;column-gap:10px;padding:0 14px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff8c}.language-current-flag{font-size:19px;line-height:1;display:inline-block;transform:translateY(-1px)}.language-current-code{letter-spacing:.04em;font-size:14px;font-weight:600;line-height:1}.language-chevron{width:11px;height:7px;overflow:visible}.language-chevron path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.language-menu{width:248px;max-height:min(560px,100svh - 92px);padding:8px}.language-menu button{min-height:42px;padding:8px 11px}.language-option-main{align-items:center;gap:12px;min-width:0;display:flex}.language-option-flag{flex:0 0 24px;justify-content:center;width:24px;font-size:18px;display:inline-flex}.language-check{flex:none;font-size:13px;font-weight:600}@media (max-width:767px){.header-actions .header-cta,.header-actions .language-button{height:42px;min-height:42px}.header-actions .language-button{column-gap:9px;width:94px;min-width:94px;padding:0 11px}.language-menu{max-height:calc(100svh - 88px)}}
@media (min-width:1080px) and (max-width:1279px){.page{padding:18px 32px 16px}.site-header{grid-template-columns:auto minmax(360px,1fr) auto;gap:24px}.nav{display:flex}.hero{grid-template-columns:minmax(500px,1.03fr) minmax(430px,.77fr);grid-template-areas:"copy visual";align-items:center;gap:clamp(22px,2.4vw,36px);padding-top:22px;display:grid}[dir=rtl] .hero{grid-template-areas:"visual copy"}.hero-copy{grid-area:copy;width:auto;min-width:0}.hero-copy h1{width:min(86%,560px);max-width:none;margin-bottom:20px}.kicker{max-width:560px;margin-bottom:14px;font-size:clamp(38px,4.15vw,50px);line-height:1.02}.lead,.sublead{max-width:525px}.lead{margin-bottom:8px;font-size:clamp(18px,1.65vw,20px);line-height:1.34}.sublead{font-size:clamp(15px,1.4vw,17px);line-height:1.46}.mobile-switches{display:none}.mode-copy{border-radius:18px;width:min(100%,520px);min-height:76px;margin-top:19px;padding:12px 14px}.mode-icon{width:42px;height:42px;font-size:19px}.mode-copy strong{font-size:18px}.mode-copy>div>span{font-size:14px}.cta-row{gap:15px;margin:17px 0 14px}.cta-row .primary,.cta-row .secondary{padding-top:8px;padding-bottom:8px}.coming-soon{margin-bottom:8px}.store-row{gap:9px}.store-badge{min-width:150px;height:50px;padding:7px 10px}.store-badge svg{width:24px;height:24px}.visual{isolation:isolate;direction:ltr;grid-area:visual;grid-template-rows:repeat(3,minmax(0,auto)) 1fr;grid-template-columns:minmax(0,1fr) 190px;align-content:center;align-items:center;gap:12px;width:100%;min-height:650px;margin:0;display:grid;position:relative}.model-panel{aspect-ratio:766/1456;border-radius:27px;width:auto;height:98%;position:absolute;inset:1% auto 1% 0;overflow:hidden}.feature-card,.feature-0,.feature-1,.feature-2,.feature-3{width:100%;height:auto;min-height:0;margin:0;padding:13px 14px;position:relative;inset:auto}.feature-card small{margin-bottom:7px;font-size:8px}.feature-card p{margin-top:7px;font-size:11px;line-height:1.34}.feature-0{grid-area:1/2;margin-left:-38px}.feature-1{grid-area:2/2;margin-left:-27px}.feature-2{grid-area:3/2;margin-left:-34px}.feature-3{grid-area:4/1;place-self:end start;width:190px;margin:0 0 10px}[dir=rtl] .feature-card{direction:rtl}footer{margin-top:14px}}@media (min-width:768px) and (max-width:1079px){.page{padding:16px 28px 18px}.hero{gap:26px;padding-top:26px}.hero-copy{width:min(100%,780px)}.hero-copy h1{width:min(68%,520px);margin-bottom:20px}.kicker{max-width:690px;font-size:clamp(38px,5.35vw,50px);line-height:1.04}.lead,.sublead{max-width:660px}.mode-copy{width:min(100%,650px);min-height:80px}.visual{gap:14px;width:min(100%,860px)}.model-panel{width:min(54vw,420px)}.feature-card,.feature-0,.feature-1,.feature-2,.feature-3{min-height:156px;padding:17px}}@media (max-width:767px){.hero-copy h1{width:min(82%,420px)}.kicker{font-size:clamp(30px,9.2vw,42px);line-height:1.05}.lead{line-height:1.4}.sublead{line-height:1.48}}
@media (max-width:767px){.visual{overflow:visible}.model-panel{grid-row:1}.feature-card,.feature-0,.feature-1,.feature-2,.feature-3{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:block!important;position:relative!important;inset:auto!important}.feature-0{grid-row:2}.feature-1{grid-row:3}.feature-2{grid-row:4}.feature-3{grid-row:5}}
.visual-brand,.visual-stylist{justify-content:center;align-items:center;min-height:clamp(650px,72svh,790px);display:flex!important}.visual-brand:before,.visual-stylist:before{background:radial-gradient(circle at 18% 12%,#fffffffa,#0000 33%),radial-gradient(circle at 88% 88%,#e1e5ee9e,#0000 38%);border-radius:38px;inset:2% 0}.product-preview{-webkit-backdrop-filter:blur(32px)saturate(140%);backdrop-filter:blur(32px)saturate(140%);background:linear-gradient(145deg,#ffffffd1,#eff1f5a3);border:1px solid #fffffff0;border-radius:30px;width:min(100%,680px);padding:20px;overflow:hidden;box-shadow:inset 0 0 0 1px #0a0a0c0d,0 36px 90px #1c212a26}.preview-header{justify-content:space-between;align-items:flex-start;gap:18px;min-height:58px;margin-bottom:15px;display:flex}.preview-header small{color:#777b83;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:600;display:block}.preview-header h3{letter-spacing:-.05em;max-width:430px;margin:0;font-size:clamp(22px,2vw,31px);font-weight:600;line-height:1.02}.preview-period,.sync-status{color:#555a63;white-space:nowrap;background:#ffffff9e;border:1px solid #0a0a0c17;border-radius:999px;flex:none;padding:8px 10px;font-size:10px}.dashboard-card{background:linear-gradient(145deg,#ffffffc7,#ffffff5c);border:1px solid #ffffffeb;border-radius:17px;min-width:0;box-shadow:inset 0 0 0 1px #0a0a0c0e,0 14px 34px #1a1f2812}.brand-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.metric-card{flex-direction:column;min-height:104px;padding:13px 14px;display:flex;position:relative}.metric-card>span{color:#686d76;min-height:31px;font-size:10px;line-height:1.25}.metric-card strong{letter-spacing:-.055em;margin-top:auto;font-size:clamp(25px,2.4vw,37px);font-weight:500;line-height:1}.metric-card small{color:#3b654c;font-size:9px;font-weight:600;position:absolute;bottom:14px;right:12px}.demand-card{margin-bottom:10px;padding:14px 15px 9px}.dashboard-card-heading,.workspace-section-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.dashboard-card-heading strong,.workspace-section-title strong{letter-spacing:-.025em;font-size:13px;display:block}.dashboard-card-heading span,.workspace-section-title span{color:#7b7f87;margin-top:2px;font-size:9px;display:block}.dashboard-card-heading i{background:#ffffffa8;border:1px solid #0a0a0c14;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.demand-chart{width:100%;height:142px;margin-top:6px;overflow:visible}.chart-grid{fill:none;stroke:#0a0a0c14;stroke-width:1px}.chart-area{fill:#0a0a0c12}.chart-line{fill:none;stroke:#111216;stroke-width:3px;stroke-linecap:round}.demand-chart circle{fill:#111216;stroke:#ffffffe6;stroke-width:4px}.brand-lower-grid{grid-template-columns:1.12fr .88fr;gap:10px;display:grid}.category-card,.insight-card{min-height:152px;padding:14px}.category-card>strong{margin-bottom:13px;font-size:12px;display:block}.category-bars{gap:10px;display:grid}.category-row>div{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;font-size:9px;display:flex}.category-row b{font-weight:500}.category-row>i{background:#0a0a0c17;border-radius:999px;height:5px;display:block;overflow:hidden}.category-row>i>span{border-radius:inherit;background:#111216;height:100%;display:block}.insight-card{color:#fff;background:#111216;flex-direction:column;display:flex}.insight-card small{color:#ffffff94;letter-spacing:.14em;font-size:8px}.insight-card p{letter-spacing:-.025em;margin:11px 0;font-size:14px;line-height:1.32}.insight-card>span{color:#ffffff78;margin-top:auto;font-size:8px}.stylist-workspace{width:min(100%,720px)}.sync-status{align-items:center;gap:6px;display:inline-flex}.sync-status i{background:#3b7654;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3b76541a}.client-card{background:#ffffff94;border:1px solid #0a0a0c14;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:62px;margin-bottom:10px;padding:10px 12px;display:grid}.client-avatar{color:#fff;background:#111216;border-radius:12px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:600;display:grid}.client-card strong,.client-card span{display:block}.client-card strong{font-size:13px}.client-card div span{color:#777b83;margin-top:2px;font-size:9px}.client-card button{background:#0a0a0c0d;border:0;border-radius:50%;width:30px;height:30px;padding:0}.stylist-main-grid{grid-template-columns:1.06fr .94fr;gap:10px;display:grid}.wardrobe-browser,.look-builder{min-height:455px;padding:14px}.wardrobe-filters{gap:5px;margin:12px 0;display:flex;overflow:hidden}.wardrobe-filters span{color:#72767e;background:#ffffff94;border:1px solid #0a0a0c12;border-radius:999px;flex:none;padding:6px 8px;font-size:8px}.wardrobe-filters span.active{color:#fff;background:#111216}.wardrobe-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wardrobe-item{background:linear-gradient(145deg,#f8f8f9,#e7e9ed);border:1px solid #0a0a0c0e;border-radius:13px;min-width:0;height:105px;display:block;position:relative;overflow:hidden}.wardrobe-item>i,.wardrobe-item:before,.wardrobe-item:after{content:"";display:block;position:absolute}.wardrobe-item.blazer>i{clip-path:polygon(18% 0,42% 12%,50% 33%,58% 12%,82% 0,100% 28%,83% 42%,78% 100%,22% 100%,17% 42%,0 28%);background:#27282c;width:48px;height:69px;top:18px;left:50%;transform:translate(-50%)}.wardrobe-item.shirt>i{clip-path:polygon(22% 0,42% 9%,50% 22%,58% 9%,78% 0,100% 20%,82% 39%,76% 100%,24% 100%,18% 39%,0 20%);background:#e9e7e3;width:53px;height:66px;top:19px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #0a0a0c14}.wardrobe-item.skirt>i{clip-path:polygon(17% 0,83% 0,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#6d6258 0 6px,#4e463f 6px 8px);width:52px;height:58px;top:24px;left:50%;transform:translate(-50%)}.wardrobe-item.trousers>i{clip-path:polygon(5% 0,95% 0,82% 100%,55% 100%,50% 38%,45% 100%,18% 100%);background:#4b4c50;width:45px;height:73px;top:16px;left:50%;transform:translate(-50%)}.wardrobe-item.loafer>i{background:#151619;border-radius:40% 60% 24% 28%;width:70px;height:29px;top:51px;left:50%;transform:translate(-50%)rotate(-5deg)}.wardrobe-item.bag>i{background:#57483f;border-radius:8px 8px 15px 15px;width:57px;height:42px;top:42px;left:50%;transform:translate(-50%)}.wardrobe-item.bag:before{border:4px solid #57483f;border-bottom:0;border-radius:18px 18px 0 0;width:31px;height:22px;top:27px;left:50%;transform:translate(-50%)}.look-builder{flex-direction:column;display:flex}.look-builder h4{letter-spacing:-.045em;margin:11px 0 10px;font-size:18px;font-weight:500;line-height:1.05}.look-canvas{background:#ffffff6b;border:1px dashed #0a0a0c2e;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:6px;min-height:135px;padding:10px;display:grid}.look-canvas .wardrobe-item{background:#ffffffad;height:112px}.stylist-recommendation{color:#fff;background:#111216;border-radius:14px;margin-top:10px;padding:12px}.stylist-recommendation small{color:#ffffff8c;letter-spacing:.12em;font-size:8px}.stylist-recommendation p{margin:7px 0 0;font-size:11px;line-height:1.35}.share-look{background:#ffffffad;border:1px solid #0a0a0c1f;border-radius:11px;justify-content:space-between;align-items:center;min-height:38px;margin-top:auto;padding:0 12px;font-size:10px;display:flex}@media (min-width:1080px) and (max-width:1279px){.visual-brand,.visual-stylist{min-height:650px}.product-preview{border-radius:25px;padding:15px}.preview-header{min-height:48px;margin-bottom:10px}.preview-header h3{font-size:21px}.brand-metrics{gap:7px;margin-bottom:7px}.metric-card{min-height:88px;padding:10px}.metric-card>span{min-height:28px;font-size:8px}.metric-card strong{font-size:25px}.metric-card small{font-size:7px;bottom:10px;right:8px}.demand-card{margin-bottom:7px;padding:11px 12px 5px}.demand-chart{height:105px}.brand-lower-grid{grid-template-columns:1fr;gap:7px}.category-card,.insight-card{min-height:105px;padding:11px}.category-bars{gap:6px}.insight-card p{margin:7px 0;font-size:11px}.stylist-main-grid{grid-template-columns:1fr}.wardrobe-browser{min-height:244px}.look-builder{min-height:230px}.wardrobe-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.wardrobe-item,.look-canvas .wardrobe-item{height:79px}.look-canvas{min-height:96px}}@media (min-width:768px) and (max-width:1079px){.visual-brand,.visual-stylist{width:min(100%,920px);min-height:0}.product-preview{width:min(100%,820px)}}@media (max-width:767px){.visual-brand,.visual-stylist{min-height:0;display:block!important}.product-preview{border-radius:22px;width:100%;padding:14px}.preview-header{min-height:0;margin-bottom:12px}.preview-header h3{font-size:22px}.preview-period,.sync-status{white-space:normal;text-align:right;max-width:124px;line-height:1.2}.brand-metrics{grid-template-columns:1fr;gap:8px}.metric-card{min-height:82px}.metric-card>span{min-height:0}.metric-card strong{margin-top:10px}.demand-chart{height:120px}.brand-lower-grid{grid-template-columns:1fr}.category-card,.insight-card{min-height:135px}.stylist-main-grid{grid-template-columns:1fr}.wardrobe-browser,.look-builder{min-height:0}.wardrobe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.look-builder{min-height:420px}}[dir=rtl] .preview-header,[dir=rtl] .dashboard-card,[dir=rtl] .client-card,[dir=rtl] .stylist-recommendation{text-align:right;direction:rtl}[dir=rtl] .metric-card small{left:12px;right:auto}
.page[data-audience=brand] .hero-copy h1,.page[data-audience=stylist] .hero-copy h1{width:min(64%,470px)!important;max-width:470px!important;margin-bottom:30px!important}.page[data-audience=brand] .audience-message,.page[data-audience=stylist] .audience-message{width:min(100%,610px)}.platform-tagline{color:#737780;letter-spacing:-.018em;margin-bottom:12px;font-size:clamp(13px,.95vw,16px);line-height:1.3;display:block}.audience-headline{max-width:640px;font-family:var(--font-display), var(--font-body), Arial, sans-serif;letter-spacing:-.06em;margin:0;font-size:clamp(42px,4.15vw,68px);font-weight:500;line-height:.98}.audience-body{color:#565b65;letter-spacing:-.026em;max-width:570px;margin:17px 0 0;font-size:clamp(17px,1.18vw,20px);line-height:1.42}.conversion-actions{margin:28px 0 22px}.conversion-cta{color:#fff;background:#0a0a0c;border:1px solid #0a0a0c;border-radius:14px;justify-content:space-between;align-items:center;gap:28px;min-width:238px;min-height:54px;padding:0 18px 0 21px;font-weight:500;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 16px 35px #0a0a0c24}.conversion-cta:hover{transform:translateY(-2px);box-shadow:0 20px 44px #0a0a0c33}.conversion-cta b{font-size:20px;font-weight:400}.header-cta{white-space:nowrap;width:auto;max-width:280px}.brand-access{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.brand-access span,.brand-access b{color:#666b74;letter-spacing:.08em;background:#ffffff8c;border:1px solid #0a0a0c1c;border-radius:999px;align-items:center;min-height:34px;padding:0 11px;font-size:9px;font-weight:600;display:inline-flex}.brand-access span{letter-spacing:.04em}[dir=rtl] .audience-message,[dir=rtl] .brand-access{text-align:right;direction:rtl}@media (min-width:1080px) and (max-width:1279px){.page[data-audience=brand] .hero-copy h1,.page[data-audience=stylist] .hero-copy h1{width:min(58%,390px)!important;max-width:390px!important;margin-bottom:22px!important}.platform-tagline{margin-bottom:9px;font-size:12px}.audience-headline{max-width:500px;font-size:clamp(36px,4vw,48px)}.audience-body{max-width:490px;margin-top:12px;font-size:16px}.conversion-actions{margin:20px 0 16px}.conversion-cta{min-width:210px;min-height:48px}}@media (min-width:768px) and (max-width:1079px){.page[data-audience=brand] .hero-copy h1,.page[data-audience=stylist] .hero-copy h1{width:min(58%,440px)!important;max-width:440px!important}.audience-message{width:min(100%,760px)}.audience-headline{max-width:720px;font-size:clamp(42px,6vw,60px)}.audience-body{max-width:680px}}@media (max-width:767px){.page[data-audience=brand] .hero-copy h1,.page[data-audience=stylist] .hero-copy h1{width:min(72%,330px)!important;max-width:330px!important;margin-bottom:20px!important}.platform-tagline{margin-bottom:9px;font-size:12px}.audience-headline{max-width:none;font-size:clamp(34px,10vw,48px);line-height:1}.audience-body{margin-top:12px;font-size:16px}.conversion-actions{margin:20px 0 17px}.conversion-cta{width:100%;min-width:0;min-height:50px}.brand-access{gap:6px}.header-cta{max-width:none}}
