/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.text-wrap{text-wrap:wrap}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.partner-portal{background:#f4f5f3;border-bottom:1px solid #111;grid-template-columns:235px minmax(0,1fr);min-height:900px;display:grid}.portal-sidebar{color:#fff;background:#0a0a0a;border-right:1px solid #333;flex-direction:column;display:flex}.portal-sidebar>header{border-bottom:1px solid #333;gap:7px;padding:30px 25px;display:grid}.portal-sidebar>header span,.portal-sidebar>header small{color:var(--electric);letter-spacing:.14em;font-size:8px;font-weight:900}.portal-sidebar>header b{letter-spacing:-.04em;font-size:26px}.portal-sidebar nav{padding:18px 0;display:grid}.portal-sidebar nav p{color:#777;letter-spacing:.12em;margin:18px 25px 8px;font-size:8px;font-weight:900}.portal-sidebar nav a{color:#c8c8c8;border-left:4px solid #0000;grid-template-columns:22px 1fr;align-items:center;min-height:47px;padding:0 25px;font-size:9px;font-weight:800;line-height:1.35;display:grid}.portal-sidebar nav a span{color:#777}:is(.portal-sidebar nav a:hover,.portal-sidebar nav a:focus-visible){color:#fff;background:#1c1c1c}.portal-sidebar nav a.active{color:#0a0a0a;background:var(--electric);border-left-color:#fff}.portal-sidebar nav a.active span{color:#0a0a0a}.portal-sidebar>footer{border-top:1px solid #333;gap:9px;margin-top:auto;padding:25px;display:grid}.portal-sidebar>footer b{color:var(--electric);font-size:9px}.portal-sidebar>footer span{color:#888;font-size:9px;line-height:1.6}.portal-sidebar>footer a{text-underline-offset:4px;margin-top:12px;font-size:9px;font-weight:900;text-decoration:underline}.portal-main{min-width:0}.portal-topbar{background:#fff;border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;min-height:66px;padding:0 38px;display:flex}.portal-topbar>div{gap:4px;display:grid}.portal-topbar span{color:#777;letter-spacing:.13em;font-size:8px;font-weight:900}.portal-topbar b{font-size:14px}.portal-topbar p{align-items:center;gap:8px;font-size:8px;font-weight:900;display:flex}.portal-topbar i{background:#e2a500;border-radius:50%;width:8px;height:8px}.portal-page-head{background:#fff;border-bottom:1px solid #ccc;justify-content:space-between;align-items:end;gap:40px;min-height:190px;padding:38px 42px;display:flex}.portal-page-head>div{max-width:720px}.portal-page-head p{color:#666;letter-spacing:.14em;margin:0 0 13px;font-size:8px;font-weight:900}.portal-page-head h1{letter-spacing:-.055em;margin:0 0 14px;font-size:46px;line-height:.95}.portal-page-head>div>span{color:#666;font-size:12px;line-height:1.65}.portal-page-head aside{border-left:4px solid var(--electric);background:#f1f1f1;gap:6px;min-width:230px;padding:18px;display:grid}.portal-page-head aside b{font-size:8px}.portal-page-head aside span{font-size:13px;font-weight:800}.portal-page-head aside small{color:#777;font-size:8px}.portal-content{gap:22px;padding:28px 34px 55px;display:grid}.portal-notice{background:linear-gradient(120deg, #101010 0 66%, var(--electric) 66%);color:#fff;justify-content:space-between;align-items:center;gap:30px;min-height:235px;padding:38px 42px;display:flex;overflow:hidden}.portal-notice.black{background:linear-gradient(120deg,#101010 0 66%,#444 66%)}.portal-notice.red{background:linear-gradient(120deg,#17101d 0 66%,#a6001e 66%)}.portal-notice>div{max-width:650px}.portal-notice span{color:var(--electric);letter-spacing:.14em;font-size:8px;font-weight:900}.portal-notice h2{letter-spacing:-.045em;margin:14px 0;font-size:40px;line-height:.95}.portal-notice p{color:#bdbdbd;margin:0;font-size:12px;line-height:1.7}.portal-notice>b{color:#101010;text-align:right;font-size:28px;line-height:.9}.portal-notice.red>b,.portal-notice.black>b{color:#fff}.portal-kpis{background:#ccc;border:1px solid #ccc;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;display:grid}.portal-kpis article{background:#fff;flex-direction:column;min-height:120px;padding:22px;display:flex}.portal-kpis span,.portal-kpis small{color:#777;letter-spacing:.07em;font-size:8px;font-weight:900}.portal-kpis b{letter-spacing:-.04em;margin:auto 0 8px;font-size:30px}.portal-kpis small{color:#999;font-size:7px}.portal-shortcuts{background:#111;border:1px solid #111;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.portal-shortcuts a{background:#fff;flex-direction:column;min-height:230px;padding:26px;display:flex}.portal-shortcuts a:nth-child(2){background:var(--electric)}.portal-shortcuts.creator a:nth-child(2){color:#fff;background:#a6001e}.portal-shortcuts span{color:#777;font-size:9px;font-weight:900}.portal-shortcuts b{margin-top:32px;font-size:21px;line-height:1.1}.portal-shortcuts p{color:#666;font-size:10px;line-height:1.6}.portal-shortcuts.creator a:nth-child(2) p{color:#ffc4cd}.portal-shortcuts i{text-underline-offset:4px;margin-top:auto;font-size:8px;font-style:normal;font-weight:900;text-decoration:underline}.portal-panel{background:#fff;border:1px solid #d0d0d0}.portal-panel>header{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;min-height:62px;padding:0 24px;display:flex}.portal-panel>header h2{margin:0;font-size:15px}.portal-balance{font-size:9px;font-weight:900}.portal-process{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:24px;display:grid}.portal-process article{border-right:1px solid #ddd;grid-template-columns:34px 1fr;gap:12px;min-height:135px;padding:14px 18px;display:grid}.portal-process article:last-child{border:0}.portal-process article>b{color:#fff;background:#111;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.portal-process article div{flex-direction:column;gap:12px;display:flex}.portal-process span{font-size:11px;font-weight:900}.portal-process small{color:#777;font-size:9px;line-height:1.6}.portal-filter{border-bottom:1px solid #ddd;grid-template-columns:1fr auto;gap:15px;padding:24px;display:grid}.portal-filter-fields{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.portal-filter label{gap:7px;display:grid}.portal-filter label span{font-size:8px;font-weight:900}.portal-filter input,.portal-filter select{background:#fff;border:1px solid #bbb;min-width:0;height:40px;padding:0 12px;font-size:10px}.portal-filter-actions{align-items:end;gap:8px;display:flex}.portal-filter button{color:#fff;cursor:pointer;background:#111;border:1px solid #111;min-width:78px;height:40px;font-size:8px;font-weight:900}.portal-filter button[type=reset]{color:#111;background:#fff}.portal-filter>p{color:#8d0018;grid-column:1/-1;margin:0;font-size:8px;font-weight:800}.portal-table{overflow:hidden}.portal-table-head{background:#f1f1f1;min-width:850px;padding:17px 20px;display:grid}.portal-table-head b{font-size:8px}.portal-product-row{background:#f3ffdf;grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;min-width:850px;padding:18px 20px;display:grid}.portal-product-row>*{font-size:8px}.portal-product-row>div{align-items:center;gap:10px;display:flex}.portal-product-row img{object-fit:contain;background:#fff;width:62px;height:62px}.portal-product-row strong,.portal-product-row small{line-height:1.4;display:block}.portal-product-row small{color:#777;margin-top:4px}.portal-product-row a{font-weight:900;text-decoration:underline}.portal-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:260px;padding:32px;display:flex}.portal-empty>span{font-size:28px}.portal-empty b{font-size:14px}.portal-empty p{color:#777;max-width:500px;margin:0;font-size:10px;line-height:1.6}.creator-candidate-wrap{padding:22px}.creator-candidate-note{border-left:4px solid var(--electric);background:#f0f0f0;justify-content:space-between;gap:30px;margin-bottom:18px;padding:15px 18px;display:flex}.creator-candidate-note b{font-size:9px}.creator-candidate-note span{color:#666;text-align:right;max-width:650px;font-size:9px;line-height:1.55}.creator-candidate-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.creator-candidate{background:#fff;border:1px solid #bbb;flex-direction:column;min-height:280px;padding:20px;transition:border-color .15s,transform .15s;display:flex}.creator-candidate:hover{border-color:#111;transform:translateY(-2px)}.creator-candidate>header{align-items:center;gap:13px;display:flex}.creator-avatar{object-fit:cover;object-position:center;background:#eee;border:2px solid #111;border-radius:50%;flex:none;width:58px;height:58px}.creator-candidate>header>span{gap:4px;display:grid}.creator-candidate>header b{font-size:14px}.creator-candidate>header small{color:#777;font-size:9px}.creator-status{border-block:1px solid #ddd;justify-content:space-between;gap:12px;margin:18px 0;padding:9px 0;display:flex}.creator-status span{color:#111;font-size:8px;font-weight:900}.creator-status b{color:#8d0018;text-align:right;font-size:7px}.creator-candidate>p{color:#555;margin:0;font-size:10px;line-height:1.65}.creator-candidate>footer{gap:12px;margin-top:auto;display:grid}.creator-candidate>footer>span{background:#eefbd9;align-self:start;padding:7px 9px;font-size:8px;font-weight:900}.creator-candidate>footer>a{color:#fff;text-align:center;background:#111;padding:12px;font-size:8px;font-weight:900}:is(.creator-candidate>footer>a:hover,.creator-candidate>footer>a:focus-visible){background:var(--electric);color:#111}.creator-review-disclaimer{color:#685020;background:#fff7e6;border:1px solid #e2b04d;margin:18px 0 0;padding:15px;font-size:9px;line-height:1.6}.portal-record-tabs{background:#fff;border:1px solid #ccc;align-items:center;gap:35px;min-height:58px;padding:0 24px;display:flex}.portal-record-tabs>*{align-items:center;height:58px;font-size:9px;display:flex}.portal-record-tabs b{color:#8d0018;border-bottom:4px solid #8d0018}.portal-application{background:#fff;border:1px solid #ccc;grid-template-columns:.8fr 1.2fr;gap:50px;padding:40px;scroll-margin-top:20px;display:grid}.portal-application>div>p{color:#777;letter-spacing:.12em;font-size:8px;font-weight:900}.portal-application h2{letter-spacing:-.04em;margin:18px 0;font-size:36px;line-height:.95}.portal-application>div>span{color:#666;font-size:11px;line-height:1.7}.ugc-sample-brief{color:#fff;background:#111;border:1px solid #111;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);min-height:610px;display:grid}.ugc-sample-video{background:#e9e9e9;place-items:center;min-width:0;padding:28px;display:grid;position:relative}.ugc-sample-video>span{z-index:1;background:var(--electric);color:#111;letter-spacing:.08em;padding:9px 11px;font-size:8px;font-weight:900;position:absolute;top:18px;left:18px}.ugc-sample-video video{aspect-ratio:9/16;object-fit:cover;background:#050505;width:min(100%,330px);max-height:555px;display:block;box-shadow:0 18px 45px #0000002e}.ugc-sample-copy{flex-direction:column;align-items:flex-start;padding:54px 58px;display:flex}.ugc-sample-copy>p:first-child{color:var(--electric);letter-spacing:.15em;margin:0;font-size:8px;font-weight:900}.ugc-sample-copy h2{letter-spacing:-.055em;margin:20px 0 22px;font-size:clamp(38px,4.2vw,66px);line-height:.9}.ugc-sample-copy>strong{color:#fff;letter-spacing:.06em;background:#a6001e;padding:10px 12px;font-size:8px;line-height:1.45;display:inline-flex}.ugc-sample-description{color:#bdbdbd;max-width:680px;margin:23px 0 26px;font-size:11px;line-height:1.75}.ugc-sample-copy dl{border-top:1px solid #444;border-left:1px solid #444;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0 0 28px;display:grid}.ugc-sample-copy dl>div{border-bottom:1px solid #444;border-right:1px solid #444;align-content:center;gap:7px;min-height:76px;padding:14px 16px;display:grid}.ugc-sample-copy dt{color:#777;letter-spacing:.1em;font-size:7px;font-weight:900}.ugc-sample-copy dd{margin:0;font-size:10px;font-weight:800;line-height:1.45}.ugc-sample-copy dl>div:last-child{background:#191919;grid-column:1/-1}.ugc-sample-copy>a{background:var(--electric);color:#111;margin-top:auto;padding:15px 18px;font-size:8px;font-weight:900}:is(.ugc-sample-copy>a:hover,.ugc-sample-copy>a:focus-visible){background:#fff}html[data-language=zh] .portal-page-head h1{font-size:40px;line-height:1.16}html[data-language=zh] .portal-notice h2{font-size:34px;line-height:1.16}html[data-language=zh] .portal-sidebar nav a{font-size:11px;line-height:1.5}html[data-language=zh] .portal-shortcuts b{font-size:19px;line-height:1.35}html[data-language=zh] .portal-process span{font-size:12px;line-height:1.45}html[data-language=zh] .portal-process small,html[data-language=zh] .portal-empty p{font-size:10px;line-height:1.75}html[data-language=zh] .creator-candidate-note span,html[data-language=zh] .creator-candidate>p,html[data-language=zh] .creator-review-disclaimer{font-size:11px;line-height:1.75}html[data-language=zh] .portal-application h2{font-size:32px;line-height:1.2}.directory-hero{color:#fff;background:#0b0b0b;flex-direction:column;justify-content:end;min-height:440px;padding:70px 6vw;display:flex}.directory-hero.creator-directory-hero{background:linear-gradient(120deg,#17101d 0 68%,#a6001e 68%)}.directory-hero>p{color:var(--electric);letter-spacing:.15em;margin:0;font-size:9px;font-weight:900}.directory-hero h1{letter-spacing:-.065em;margin:18px 0;font-size:76px;line-height:.84}.directory-hero>span{color:#aaa;max-width:680px;line-height:1.7}.directory-hero>div{color:#111;background:#fff;grid-template-columns:auto auto auto auto;align-self:start;align-items:center;gap:18px;margin-top:28px;padding:16px 20px;display:grid}.directory-hero>div b{font-size:18px}.directory-hero>div span{color:#666;font-size:9px}.people-directory{background:#f4f4f4;padding:70px 32px}.people-directory>header{grid-template-columns:1.2fr .8fr;align-items:end;gap:7vw;margin-bottom:38px;display:grid}.people-directory>header p{letter-spacing:.14em;margin:0;font-size:9px;font-weight:900}.people-directory>header h2{letter-spacing:-.055em;margin:16px 0 0;font-size:56px;line-height:.88}.people-directory>header aside{border-left:4px solid var(--electric);background:#fff;gap:9px;padding:18px;display:grid}.people-directory>header aside b{font-size:8px}.people-directory>header aside span{color:#666;font-size:10px;line-height:1.6}.affiliate-profile-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.affiliate-profile-card{background:#fff;border:1px solid #bbb;flex-direction:column;min-height:310px;padding:22px;display:flex}.affiliate-profile-card>header{align-items:center;gap:14px;display:flex}.affiliate-profile-card>header>span{width:58px;height:58px;color:var(--electric);background:#111;border-radius:50%;flex:0 0 58px;place-items:center;font-weight:900;display:grid}.affiliate-profile-card>header div{gap:5px;display:grid}.affiliate-profile-card>header b{font-size:15px}.affiliate-profile-card>header small{color:#8d0018;font-size:7px;font-weight:900}.affiliate-profile-card>p{color:#555;margin:34px 0;font-size:11px;line-height:1.7}.affiliate-profile-card>footer{gap:12px;margin-top:auto;display:grid}.affiliate-profile-card>footer span{background:#eefbd9;padding:8px;font-size:8px;font-weight:900}.affiliate-profile-card>footer a{color:#fff;text-align:center;background:#111;padding:13px;font-size:8px;font-weight:900}.creator-public-directory .creator-candidate-wrap{padding:0}.creator-public-directory .creator-candidate-note{background:#fff}.directory-paths{border-block:1px solid #111;grid-template-columns:repeat(3,1fr);display:grid}.directory-paths a{border-right:1px solid #111;flex-direction:column;justify-content:center;gap:10px;min-height:110px;padding:25px 32px;display:flex}.directory-paths a:last-child{border-right:0}.directory-paths b{font-size:12px}.directory-paths span{color:#666;font-size:9px}.public-application{margin:70px 32px}html[data-language=zh] .directory-hero h1{letter-spacing:-.025em;font-size:62px;line-height:1.05}html[data-language=zh] .people-directory>header h2{letter-spacing:-.015em;font-size:46px;line-height:1.15}@media (max-width:800px){.people-directory>header,.affiliate-profile-grid,.creator-candidate-grid,.directory-paths{grid-template-columns:1fr}.directory-hero h1{font-size:52px}.directory-hero>div{grid-template-columns:auto 1fr}.public-application{margin:35px 16px}.people-directory{padding:55px 16px}}html[data-language=zh] .ugc-sample-copy h2{font-size:clamp(36px,3.7vw,56px);line-height:1.12}html[data-language=zh] .ugc-sample-copy>strong,html[data-language=zh] .ugc-sample-copy dd{line-height:1.65}html[data-language=zh] .ugc-sample-description{font-size:12px;line-height:1.85}@media (max-width:900px){.ugc-sample-brief{grid-template-columns:1fr}.ugc-sample-video{padding:48px 20px 28px}.ugc-sample-video video{max-height:520px}.ugc-sample-copy{padding:38px 28px}.ugc-sample-copy h2{font-size:42px}}@media (max-width:560px){.ugc-sample-copy dl{grid-template-columns:1fr}.ugc-sample-copy dl>div:last-child{grid-column:auto}}:root{--ink:#0a0a0a;--paper:#fff;--line:#d7d7d7;--soft:#f3f3f3;--electric:#b8ff32}*{box-sizing:border-box}html{scroll-behavior:smooth}html[data-language=zh] body{font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}body{background:var(--paper);min-width:1180px;color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.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}.announcement{background:var(--ink);color:#fff;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1fr 1fr 1fr;align-items:center;height:32px;padding:0 32px;font-size:10px;font-weight:700;display:grid}.announcement span:nth-child(2){text-align:center}.announcement span:last-child{text-align:right}.announcement-region{justify-content:flex-end;align-items:center;gap:18px;display:flex}.language-switcher{align-items:center;gap:5px;display:flex}.language-switcher>span{color:var(--electric);font-size:13px}.language-switcher select{background:var(--ink);color:#fff;letter-spacing:.04em;cursor:pointer;border:0;outline:none;max-width:112px;font-size:9px;font-weight:800}.language-switcher option{color:var(--ink);background:#fff}.site-header{border-bottom:1px solid var(--line);grid-template-columns:160px 260px minmax(330px,1fr) 300px;align-items:center;gap:24px;height:76px;padding:0 32px;display:grid}.category-button{text-align:left;letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;padding:12px 0;font-size:12px;font-weight:700}.menu-mark{vertical-align:-1px;margin-right:8px;font-size:20px}.wordmark{letter-spacing:-.04em;white-space:nowrap;font-size:18px}.wordmark strong{background:var(--electric);padding:3px 4px}.search-box{border:1px solid #9b9b9b;align-items:center;height:42px;padding:0 14px;display:flex}.search-box input{background:0 0;border:0;outline:none;width:100%;font-size:13px}.search-box button{cursor:pointer;background:0 0;border:0;font-size:22px}.utility-nav{justify-content:flex-end;gap:24px;font-size:12px;font-weight:700;display:flex}.category-nav{border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;gap:34px;height:44px;font-size:11px;font-weight:700;display:flex}.category-nav a{line-height:44px;position:relative}.category-nav a.active:after{content:"";background:var(--ink);height:3px;position:absolute;bottom:0;left:0;right:0}.hero{background:var(--soft);grid-template-columns:43% 57%;min-height:calc(100vh - 152px);display:grid}.hero-copy{background:#fff;flex-direction:column;justify-content:center;padding:64px clamp(48px,5vw,92px);display:flex}.eyebrow,.product-kicker{letter-spacing:.18em;margin:0 0 20px;font-size:10px;font-weight:800}.eyebrow{align-items:center;gap:12px;display:flex}.eyebrow:before{content:"";background:var(--electric);width:28px;height:4px}.hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(58px,6vw,94px);font-weight:900;line-height:.84}.hero-intro{color:#3c3c3c;max-width:520px;margin:30px 0 42px;font-size:18px;line-height:1.55}.product-line{border-top:1px solid var(--ink);justify-content:space-between;align-items:end;gap:24px;padding-top:22px;display:flex}.product-line h2{max-width:340px;margin:6px 0 0;font-size:19px;line-height:1.15}.product-kicker{color:#666;margin:0}.price{white-space:nowrap;font-size:20px}.hero-actions{gap:10px;margin-top:28px;display:flex}.primary-action,.secondary-action{border:1px solid var(--ink);letter-spacing:.07em;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:11px;font-weight:800;display:inline-flex}.primary-action{background:var(--ink);color:#fff}.primary-action:hover{background:#292929}.secondary-action:hover{background:var(--soft)}.launch-note{color:#666;margin:14px 0 0;font-size:10px;line-height:1.5}.hero-product{background:linear-gradient(135deg,#b8ff3238,#0000 42%),#efefef;min-height:660px;position:relative;overflow:hidden}.hero-product img{object-fit:cover;object-position:58% 50%;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.drop-badge{z-index:2;border:1px solid var(--ink);letter-spacing:.1em;background:#fff;padding:9px 12px;font-size:10px;font-weight:800;position:absolute;top:30px;right:30px}.color-row{z-index:2;background:#fffffff0;border:1px solid #0000004d;align-items:center;gap:9px;padding:12px 14px;display:flex;position:absolute;bottom:30px;left:30px}.color-row span{text-transform:uppercase;letter-spacing:.08em;margin-left:6px;font-size:10px;font-weight:700}.color-dot{border:1px solid #777;border-radius:50%;width:18px;height:18px;padding:0}.color-dot.selected{outline:2px solid var(--ink);outline-offset:3px;margin-right:3px}.black{background:#0d0d0d}.graphite{background:#6b6b6b}.silver{background:#dedede}.announcement a{color:#fff;text-align:center;text-underline-offset:3px;text-decoration:underline}.category-menu-wrap{z-index:20;position:relative}.category-menu-wrap summary{cursor:pointer;list-style:none}.category-menu-wrap summary::-webkit-details-marker{display:none}.mega-menu{border:1px solid var(--ink);background:#fff;grid-template-columns:1fr 1fr 1.3fr;gap:40px;width:760px;padding:32px;display:grid;position:absolute;top:54px;left:-32px;box-shadow:0 18px 50px #0000002e}.mega-menu>div{flex-direction:column;gap:15px;display:flex}.mega-menu b{border-bottom:1px solid var(--line);letter-spacing:.12em;padding-bottom:12px;font-size:10px}.mega-menu a{font-size:12px}.mega-menu a span{float:right;color:#777}.mega-feature{background:var(--ink);color:#fff;flex-direction:column;justify-content:end;min-height:190px;padding:22px;display:flex}.mega-feature small{color:var(--electric);font-size:9px;font-weight:800}.mega-feature strong{letter-spacing:-.06em;margin:8px 0 45px;font-size:42px}.mega-feature span{font-size:9px;font-weight:800;float:none!important;color:#fff!important}.utility-nav a{flex-direction:column;align-items:center;gap:4px;display:flex}.utility-nav i{font-size:19px;font-style:normal;line-height:1}.utility-nav span{font-size:9px}.category-nav a em{color:#e10000;font-size:7px;font-style:normal;position:absolute;top:-2px;right:-14px}.floating-tools{z-index:15;border:1px solid var(--line);background:#fff;flex-direction:column;display:flex;position:fixed;top:45%;right:0}.floating-tools a{border-bottom:1px solid var(--line);place-items:center;width:42px;height:42px;font-size:17px;display:grid}.floating-tools a:hover{background:var(--ink);color:#fff}.category-showcase{border-bottom:1px solid var(--line);background:#fff;padding:90px 32px 55px}.category-showcase>header{grid-template-columns:1.2fr .8fr auto;align-items:end;gap:45px;margin-bottom:45px;display:grid}.category-showcase>header h2{letter-spacing:-.06em;margin:12px 0 0;font-size:48px;line-height:.88}.category-showcase>header>p{color:#666;max-width:440px;margin:0;font-size:13px;line-height:1.65}.category-showcase>header .text-link{white-space:nowrap;margin-bottom:3px}.quick-categories{grid-template-columns:repeat(8,1fr);gap:18px;display:grid}.quick-categories a{text-align:center;min-width:0}.quick-categories a>div{aspect-ratio:1;background:#ededed;border:1px solid #d4d4d4;border-radius:50%;flex-direction:column;justify-content:space-between;padding:13px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.quick-categories a>div:after{content:"";background:linear-gradient(#0000,#000000d1);position:absolute;inset:42% 0 0}.quick-categories a img{object-fit:contain;width:100%;height:100%;padding:9%;transition:transform .3s;position:absolute;inset:0}.quick-categories a:first-child>div{background:var(--electric);border-color:var(--ink)}.quick-categories a:nth-child(6)>div{background:var(--ink);color:#fff}.quick-categories a:hover>div{border-color:var(--ink);transform:translateY(-5px);box-shadow:0 10px 22px #00000024}.quick-categories a:hover img{transform:scale(1.08)}.quick-categories a div span,.quick-categories a div b{z-index:1;color:#fff;text-shadow:0 1px 4px #000000bf;position:relative}.quick-categories a div span{align-self:start;font-size:9px;font-weight:800}.quick-categories a div b{font-size:12px}.quick-categories strong{white-space:nowrap;letter-spacing:.06em;margin-top:13px;font-size:9px;display:block;overflow:hidden}.deal-trust-strip{background:var(--ink);color:#fff;grid-template-columns:repeat(4,1fr);min-height:74px;display:grid}.deal-trust-strip span{letter-spacing:.08em;border-right:1px solid #404040;align-items:center;gap:14px;padding:0 24px;font-size:9px;font-weight:800;display:flex}.deal-trust-strip b{color:var(--electric)}.launch-perks{border:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin:0 32px 42px;display:grid}.launch-perks a{border-right:1px solid var(--ink);justify-content:center;align-items:center;gap:18px;min-height:74px;display:flex}.launch-perks a:last-child{border:0}.launch-perks b{font-size:12px}.launch-perks span{color:#666;font-size:10px}.product-tabs{border-bottom:1px solid var(--line);justify-content:center;gap:55px;margin:-10px 0 30px;font-size:11px;display:flex}.product-tabs span,.product-tabs b{padding:14px 3px}.product-tabs b{border-bottom:3px solid var(--ink)}.search-shell{z-index:25;position:relative}.search-discovery{border:1px solid var(--ink);background:#fff;padding:22px;position:absolute;top:49px;left:0;right:0;box-shadow:0 18px 50px #00000029}.search-discovery>div{justify-content:space-between;align-items:center;margin:0 0 14px;display:flex}.search-discovery>div:not(:first-child){border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.search-discovery b{letter-spacing:.12em;font-size:9px}.search-discovery button{cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800}.search-discovery>div:first-child button{font-size:20px}.search-discovery nav{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.search-discovery nav a{background:#fff;justify-content:space-between;padding:12px;font-size:10px;display:flex}.search-discovery nav a:hover{background:#f1f1f1}.search-discovery nav.recent-searches{background:#fff;border:0;flex-wrap:wrap;gap:8px;display:flex}.search-discovery nav.recent-searches a{border:1px solid var(--line)}.xtand-editorial{grid-template-columns:1.08fr .92fr;gap:16px;padding:0 32px 80px;display:grid}.xtand-editorial-top{border-bottom:1px solid var(--line);background:#fff;padding-top:24px}.xtand-editorial>a{border:1px solid var(--ink);background:var(--ink);color:#fff;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}.xtand-editorial img{aspect-ratio:1464/600;object-fit:cover;width:100%;display:block}.xtand-editorial>a>.xtand-editorial-copy{flex-direction:column;align-items:flex-start;min-height:235px;padding:30px;display:flex}.xtand-editorial-banner{background:#fff;overflow:hidden}.xtand-editorial-banner.has-caption img{aspect-ratio:1464/520;object-position:top}.xtand-editorial-banner.has-caption>span{color:#252b33;letter-spacing:0;text-transform:none;background:#fff;padding:10px 18px 12px;font-size:13px;font-weight:800;line-height:1.35;display:block}.xtand-editorial>a:nth-child(2){color:var(--ink);background:#f1f1f1}.xtand-editorial span{color:var(--electric);letter-spacing:.1em;font-size:9px;font-weight:800}.xtand-editorial>a:nth-child(2) span{color:#527a00}.xtand-editorial h2{letter-spacing:-.055em;margin:18px 0 12px;font-size:clamp(30px,3vw,47px);line-height:.9}.xtand-editorial p{color:#aaa;max-width:520px;margin:0 0 24px;font-size:11px;line-height:1.6}.xtand-editorial>a:nth-child(2) p{color:#666}.xtand-editorial b{text-underline-offset:5px;margin-top:auto;font-size:9px;text-decoration:underline}.search-result-note{border-bottom:1px solid var(--line);background:#f2f2f2;align-items:baseline;gap:14px;padding:24px 32px;display:flex}.search-result-note span,.search-result-note small{letter-spacing:.08em;font-size:9px;font-weight:800}.search-result-note b{font-size:20px}.search-result-note small{color:#666;margin-left:auto}.listing-bar label{margin-left:auto}.listing-bar select{background:#fff;border:0;font-size:10px;font-weight:800}.view-switch{gap:5px;display:flex}.view-switch button{color:#888;cursor:pointer;padding:6px 10px}.view-switch button.selected{background:var(--ink);color:#fff}.saved-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:end;min-height:220px;padding:55px 32px 35px;display:flex}.saved-head span,.recent-section>div span{letter-spacing:.12em;font-size:9px;font-weight:800}.saved-head h1{letter-spacing:-.06em;margin:10px 0 0;font-size:64px;line-height:.9}.saved-head>b{font-size:11px}.saved-grid{grid-template-columns:repeat(4,1fr);gap:18px;padding:40px 32px 80px;display:grid}.saved-grid.compact{padding:30px 0 0}.saved-card>a>div{aspect-ratio:.78;background:#333;overflow:hidden}.saved-card>a>div.graphite-gray{background:#999}.saved-card>a>div.silver{background:#eee}.saved-card img{object-fit:cover;width:100%;height:100%}.saved-card p{letter-spacing:.1em;margin:14px 0 4px;font-size:8px;font-weight:800}.saved-card h2{margin:0 0 10px;font-size:13px}.saved-card>span{color:#777;font-size:10px}.saved-card>b{float:right;font-size:11px}.saved-card>button{border:1px solid var(--ink);cursor:pointer;background:#fff;width:100%;margin-top:16px;padding:11px;font-size:9px;font-weight:800}.saved-empty{background:#f2f2f2;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.saved-empty b{font-size:26px}.saved-empty p{color:#666}.saved-empty .primary-action{margin-top:22px}.recent-section{border-top:1px solid var(--line);padding:70px 32px}.recent-section h2{letter-spacing:-.05em;margin:9px 0 0;font-size:38px}.recent-section>p{color:#777;margin-top:30px}.catalog-products.columns-3{grid-template-columns:repeat(3,1fr)}.clear-filters{border:1px solid var(--ink);cursor:pointer;background:#fff;width:100%;margin-top:18px;padding:11px;font-size:9px;font-weight:800}.clear-filters:disabled{color:#aaa;cursor:default;border-color:#ccc}.catalog-image>button.saved{color:#e00034}.catalog-image>button.quick-view-button{opacity:0;border-radius:0;width:auto;height:34px;font-size:8px;font-weight:800;transition:opacity .2s;inset:auto 10px 10px}.catalog-card:hover .quick-view-button{opacity:1}.no-results{background:#f2f2f2;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:430px;display:flex}.no-results b{font-size:32px}.no-results p{color:#666}.no-results a{text-underline-offset:5px;margin-top:20px;font-size:10px;font-weight:800;text-decoration:underline}.quick-view-backdrop{z-index:50;background:#0000009e;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.quick-view-modal{background:#fff;grid-template-columns:56% 44%;width:min(940px,86vw);min-height:570px;display:grid;position:relative;box-shadow:0 28px 90px #0006}.modal-close{z-index:2;border:1px solid var(--ink);cursor:pointer;background:#fff;width:36px;height:36px;font-size:23px;position:absolute;top:14px;right:14px}.quick-view-image{background:#333;overflow:hidden}.quick-view-image.graphite-gray{background:#999}.quick-view-image.silver{background:#eee}.quick-view-image img{object-fit:cover;width:100%;height:100%}.quick-view-modal>div:last-child{flex-direction:column;justify-content:center;padding:55px;display:flex}.quick-view-modal h2{letter-spacing:-.05em;margin:0 0 20px;font-size:42px;line-height:.9}.quick-view-modal>div:last-child>strong{border-top:1px solid var(--ink);padding:18px 0 5px}.quick-view-modal>div:last-child>span{color:#666;margin-bottom:25px;font-size:10px}.quick-view-modal .secondary-action{cursor:pointer;background:#fff;margin-top:9px}.listing-subnav{border-bottom:1px solid var(--line);justify-content:center;gap:50px;padding:18px;font-size:10px;font-weight:800;display:flex}.listing-subnav a.selected{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:3px}.listing-bar button{background:0 0;border:0;font-size:10px}.catalog-layout{grid-template-columns:220px 1fr;gap:24px;padding:30px 32px 80px;display:grid}.catalog-layout aside{padding-right:20px}.catalog-layout aside>b{border-bottom:1px solid var(--ink);padding-bottom:17px;font-size:11px;display:block}.catalog-layout details{border-bottom:1px solid var(--line);padding:18px 0;font-size:11px}.catalog-layout summary{cursor:pointer;margin-bottom:15px;font-weight:800}.catalog-layout label{margin:11px 0;display:block}.catalog-products{grid-template-columns:repeat(4,1fr);align-items:start;gap:14px;display:grid}.catalog-image{aspect-ratio:.78;background:#333;position:relative;overflow:hidden}.catalog-image.graphite-gray{background:#999}.catalog-image.silver{background:#eee}.catalog-image img{object-fit:cover;width:100%;height:100%}.catalog-image>span{z-index:2;background:#fff;padding:6px 8px;font-size:8px;font-weight:800;position:absolute;top:10px;left:10px}.catalog-image>button{z-index:2;cursor:pointer;background:#fff;border:0;border-radius:50%;width:28px;height:28px;position:absolute;top:10px;right:10px}.catalog-image>small{z-index:2;opacity:0;text-align:center;background:#ffffffed;padding:10px;font-size:8px;font-weight:800;transition:opacity .2s;position:absolute;bottom:10px;left:10px;right:10px}.catalog-card:hover .catalog-image>small{opacity:1}.catalog-card>p{letter-spacing:.1em;margin:14px 0 5px;font-size:8px;font-weight:800}.catalog-card h2{height:32px;margin:0 0 9px;font-size:12px;line-height:1.35;overflow:hidden}.catalog-card>div:nth-of-type(2){justify-content:space-between;font-size:10px;display:flex}.catalog-card>i{color:#777;margin-top:7px;font-size:9px;font-style:normal;display:block}.catalog-coming{aspect-ratio:.78;background:var(--electric);flex-direction:column;justify-content:end;padding:24px;display:flex}.catalog-coming span{font-size:8px;font-weight:800}.catalog-coming b{letter-spacing:-.05em;margin:12px 0 55px;font-size:27px;line-height:.9}.catalog-coming small{font-weight:800}.catalog-note{border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:10px;padding:35px;display:flex}.catalog-note b{font-size:11px}.catalog-note span{color:#777;font-size:10px}.launch-status{background:var(--electric);letter-spacing:.08em;justify-content:space-between;margin:8px 0 13px;padding:11px 14px;font-size:9px;display:flex}.buy-benefits{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.buy-benefits a{border-right:1px solid var(--line);align-items:center;gap:9px;min-height:74px;padding:10px;display:flex}.buy-benefits a:last-child{border:0}.buy-benefits b{font-size:18px}.buy-benefits span{font-size:9px;font-weight:800}.buy-benefits small{color:#777;font-weight:400}.product-anchor-nav{z-index:10;border-block:1px solid var(--line);letter-spacing:.08em;background:#fff;justify-content:center;gap:60px;padding:19px;font-size:9px;font-weight:800;display:flex;position:sticky;top:0}.detail-accordions{grid-template-columns:repeat(4,1fr);gap:0;padding:50px 32px;display:grid}.detail-accordions details{border:1px solid var(--line);border-right:0;padding:22px}.detail-accordions details:last-child{border-right:1px solid var(--line)}.detail-accordions summary{cursor:pointer;justify-content:space-between;font-size:11px;font-weight:800;display:flex}.detail-accordions summary i{font-style:normal}.detail-accordions p{color:#666;font-size:11px;line-height:1.6}.ticker{background:var(--electric);letter-spacing:-.04em;justify-content:space-around;align-items:center;height:74px;font-size:22px;font-weight:900;display:flex;overflow:hidden}.section-heading h2,.waitlist-section h2,.brand-manifesto h2,.how-it-works h2,.spec-section h2,.use-section h2,.seller-content h2{letter-spacing:-.06em;margin:0;font-size:58px;line-height:.9}.text-link{letter-spacing:.08em;text-underline-offset:6px;font-size:11px;font-weight:800;text-decoration:underline}.feature-strip{background:var(--ink);color:#fff;grid-template-columns:repeat(3,1fr);display:grid}.feature-strip article{border-right:1px solid #454545;min-height:220px;padding:40px}.feature-strip article>span{color:var(--electric);font-size:12px;font-weight:800}.feature-strip h3{margin:55px 0 10px;font-size:18px}.feature-strip p{color:#bdbdbd;margin:0;font-size:13px}.shop-drop{padding:110px 32px}.section-heading{justify-content:space-between;align-items:end;margin-bottom:48px;display:flex}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-card .product-visual,.listing-product>div{background:#ececec;height:500px;position:relative;overflow:hidden}.product-card .product-visual.graphite-gray{background:#aaa}.product-card .product-visual.silver{background:#f4f4f4}.product-card img,.listing-product img{object-fit:cover;width:100%;height:100%}.product-visual>span,.listing-product>div>span{z-index:1;background:var(--ink);color:#fff;letter-spacing:.1em;padding:8px 10px;font-size:9px;font-weight:800;position:absolute;top:16px;left:16px}.product-card>p,.listing-product>p{letter-spacing:.14em;margin:17px 0 5px;font-size:9px;font-weight:800}.product-card h3,.listing-product h2{margin:0 0 12px;font-size:15px}.product-card>div:last-child{color:#555;justify-content:space-between;font-size:12px;display:flex}.product-card>div:last-child b{color:var(--ink)}.waitlist-section{background:#f0f0f0;grid-template-columns:1fr 1fr;padding:100px 8vw;display:grid}.waitlist-section>div>p:last-child{color:#555;max-width:520px;margin-top:25px;line-height:1.6}.waitlist-form{align-content:center;gap:15px;display:grid}.waitlist-form label,.interest-form label{gap:8px;display:grid}.waitlist-form label span,.interest-form label span{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.waitlist-form input,.waitlist-form select,.interest-form input,.interest-form textarea{background:#fff;border:1px solid #777;outline:none;width:100%;padding:16px}.waitlist-form.compact{grid-template-columns:1fr auto}.waitlist-form.compact small{grid-column:1/-1}.waitlist-form small{color:#666}.form-success{background:var(--electric);flex-direction:column;justify-content:center;min-height:120px;padding:25px;display:flex}.form-success b{font-size:22px}.form-success span{margin-top:8px;font-size:12px}.future-grid{grid-template-columns:repeat(3,1fr);display:grid}.future-grid a{background:var(--ink);color:#fff;border-right:1px solid #444;flex-direction:column;justify-content:space-between;min-height:250px;padding:32px;display:flex;position:relative;overflow:hidden}.future-grid a:after{content:"";background:linear-gradient(#00000038,#000000e0);position:absolute;inset:0}.future-grid img{object-fit:cover;width:100%;height:100%;transition:transform .35s,filter .35s;position:absolute;inset:0}.future-grid a:nth-child(2) img{object-position:50% 48%}.future-grid a:hover img{filter:saturate(1.12);transform:scale(1.045)}.future-grid b,.future-grid span{z-index:1;position:relative}.future-grid b{letter-spacing:-.04em;max-width:220px;font-size:28px;line-height:.95}.future-grid span{color:var(--electric);letter-spacing:.1em;font-size:10px;font-weight:800}.footer{background:var(--ink);color:#fff;grid-template-columns:2fr repeat(3,1fr);gap:70px;padding:70px 32px 95px;display:grid;position:relative}.footer>div{flex-direction:column;align-items:start;gap:10px;font-size:11px;display:flex}.footer p{color:#aaa;margin:0;line-height:1.6}.footer b{letter-spacing:.12em;margin-bottom:10px;font-size:10px}.footer small{color:#777;position:absolute;bottom:28px;left:32px}.wordmark.inverse strong{color:var(--ink)}.listing-hero,.seller-hero{background:var(--ink);color:#fff;flex-direction:column;justify-content:end;min-height:310px;padding:65px 32px;display:flex}.listing-hero p,.seller-hero p{color:var(--electric);letter-spacing:.14em;font-size:10px;font-weight:800}.listing-hero h1,.seller-hero h1{letter-spacing:-.06em;margin:12px 0 5px;font-size:76px;line-height:.9}.listing-hero span,.seller-hero span{color:#aaa}.listing-bar{border-bottom:1px solid var(--line);align-items:center;gap:55px;height:58px;padding:0 32px;font-size:10px;display:flex}.listing-bar span:last-child{margin-left:auto}.listing-layout{grid-template-columns:240px minmax(360px,470px) 1fr;gap:22px;min-height:760px;padding:32px;display:grid}.listing-layout aside{padding-right:28px}.listing-layout aside>b{border-bottom:1px solid var(--ink);padding-bottom:18px;font-size:11px;display:block}.listing-layout details{border-bottom:1px solid var(--line);padding:18px 0;font-size:11px}.listing-layout summary{margin-bottom:16px;font-weight:800}.listing-product{flex-direction:column;display:flex}.listing-product small{color:#777}.listing-product>b{margin-top:14px;font-size:14px}.coming-card{background:var(--electric);flex-direction:column;justify-content:end;min-height:500px;padding:45px;display:flex}.coming-card span{font-size:10px;font-weight:800}.coming-card h2{letter-spacing:-.06em;max-width:500px;margin:12px 0;font-size:58px;line-height:.9}.brand-hero{grid-template-columns:45% 55%;min-height:670px;display:grid}.brand-hero>div{flex-direction:column;justify-content:center;padding:90px 6vw;display:flex}.brand-hero>div>img{object-fit:contain;object-position:left;width:140px;height:auto;margin:20px 0}.brand-hero h1{letter-spacing:-.06em;margin:15px 0 25px;font-size:58px;line-height:.9}.brand-hero p:not(.eyebrow){color:#555;max-width:440px;line-height:1.6}.brand-hero .primary-action{align-self:start;margin-top:20px}.brand-hero>img{object-fit:cover;background:#eee;width:100%;height:100%}.brand-manifesto{background:var(--ink);color:#fff;grid-template-columns:1fr 2fr 1fr;gap:50px;padding:110px 10vw;display:grid}.brand-manifesto>span{color:var(--electric);font-size:10px;font-weight:800}.brand-manifesto p{color:#aaa;line-height:1.7}.scenario-nav,.included{border-bottom:1px solid var(--line);letter-spacing:.08em;grid-template-columns:2fr repeat(4,1fr);align-items:center;min-height:95px;padding:0 32px;font-size:11px;font-weight:800;display:grid}.breadcrumb{border-bottom:1px solid var(--line);color:#666;padding:18px 32px;font-size:10px}.product-detail{grid-template-columns:58% 42%;min-height:760px;display:grid}.product-gallery{background:#333;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.product-gallery.silver{background:#eee}.product-gallery.graphite-gray{background:#999}.gallery-main-button{cursor:zoom-in;background:0 0;border:0;width:88%;height:88%;padding:0}.gallery-main-button>img{object-fit:contain;width:100%;height:100%}.gallery-index{z-index:2;background:#fff;padding:9px;font-size:10px;font-weight:800;position:absolute;top:24px;left:24px}.gallery-zoom{color:var(--ink);letter-spacing:.08em;background:#ffffffeb;padding:9px 12px;font-size:9px;font-weight:800;position:absolute;top:24px;right:24px}.gallery-arrow{color:#fff;background:#0000004d;border:1px solid #ffffffb3;border-radius:50%;width:42px;height:42px;font-size:18px;position:absolute;top:50%}.gallery-arrow:hover{background:var(--ink)}.gallery-arrow.previous{left:24px}.gallery-arrow.next{right:24px}.thumb-row{z-index:2;gap:8px;display:flex;position:absolute;bottom:24px;left:24px}.thumb-row button{background:#444;border:1px solid #fff;width:64px;height:64px;padding:0;overflow:hidden}.thumb-row button.selected{outline:2px solid var(--electric);outline-offset:2px}.thumb-row img{object-fit:cover;width:100%;height:100%}.product-zoom-backdrop{z-index:200;background:#000000db;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.product-zoom-modal{color:#fff;text-align:center;background:#333;width:min(1100px,94vw);height:min(820px,88vh);padding:30px;position:relative}.product-zoom-modal img{object-fit:contain;width:100%;height:calc(100% - 34px)}.product-zoom-modal p{letter-spacing:.08em;text-transform:uppercase;margin:10px 0 0;font-size:10px;font-weight:800}.product-zoom-close{z-index:2;width:42px;height:42px;color:var(--ink);background:#fff;border:0;border-radius:50%;font-size:26px;position:absolute;top:16px;right:16px}.product-buy{padding:60px 5vw}.product-buy h1{letter-spacing:-.06em;margin:0;font-size:54px;line-height:.9}.product-subtitle{color:#555;margin:22px 0;line-height:1.6}.buy-price{border-block:1px solid var(--ink);justify-content:space-between;padding:20px 0;display:flex}.buy-price span{color:#777;font-size:10px}.option{padding:25px 0}.option>div:first-child{justify-content:space-between;font-size:11px;display:flex}.swatches{gap:13px;margin-top:18px;display:flex}.swatches button{border:1px solid #777;border-radius:50%;width:28px;height:28px;padding:0}.swatches button.selected{outline:2px solid var(--ink);outline-offset:3px}.fit-box{background:#eee;flex-direction:column;gap:8px;margin-bottom:20px;padding:20px;display:flex}.fit-box span{color:#666;font-size:11px}.save-button{border:1px solid var(--ink);background:#fff;width:100%;margin-top:10px;padding:16px;font-size:10px;font-weight:800}.product-notes{color:#666;padding-top:20px;font-size:11px}.how-it-works,.spec-section,.use-section{grid-template-columns:1fr 1fr;gap:8vw;padding:110px 7vw;display:grid}.how-it-works{background:var(--electric)}.how-it-works ol{margin:0;padding:0;list-style:none}.how-it-works li{border-top:1px solid var(--ink);gap:30px;padding:28px 0;display:flex}.how-it-works li>span{font-size:10px;font-weight:800}.how-it-works p{margin:8px 0 0}.spec-section{background:var(--ink);color:#fff}.spec-section>div>p:last-child{color:#aaa;max-width:480px;line-height:1.6}.spec-section dl{margin:0}.spec-section dl div{border-bottom:1px solid #555;justify-content:space-between;padding:18px 0;display:flex}.spec-section dt{color:#aaa}.spec-section dd{margin:0;font-weight:800}.use-section>div:first-child{background:#333;min-height:480px}.use-section img{object-fit:cover;width:100%;height:100%}.use-section>div:last-child{flex-direction:column;justify-content:center;display:flex}.use-section>div:last-child>p:not(.eyebrow){color:#555;max-width:480px;line-height:1.6}.use-section .secondary-action{align-self:start;margin-top:25px}.seller-content{grid-template-columns:1fr 1fr;gap:8vw;padding:100px 7vw;display:grid}.seller-content>div>p:not(.eyebrow){color:#555;max-width:540px;line-height:1.7}.seller-content ul{margin:30px 0 0;padding-left:20px;line-height:2}.interest-form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.interest-form .wide{grid-column:1/-1}.empty-page{text-align:center;background:#eee;flex-direction:column;justify-content:center;align-items:center;min-height:620px;padding:80px;display:flex}.empty-page>span,.policy-head>span{letter-spacing:.14em;font-size:10px;font-weight:800}.empty-page h1,.policy-head h1{letter-spacing:-.07em;margin:18px 0;font-size:76px;line-height:.86}.empty-page>p{color:#555;max-width:560px;line-height:1.7}.empty-page .waitlist-form{width:620px;margin:28px 0}.empty-page>.primary-action,.empty-page>.text-link{margin-top:25px}.policy-head{background:var(--electric);padding:90px 7vw}.policy-head p{max-width:560px;line-height:1.6}.policy-grid{grid-template-columns:1fr 1fr;display:grid}.policy-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:330px;padding:55px 7vw}.policy-grid article>span{font-size:10px;font-weight:800}.policy-grid h2{margin:70px 0 15px;font-size:26px}.policy-grid p{color:#555;line-height:1.7}.brand-directory-hero{background:var(--ink);color:#fff;flex-direction:column;justify-content:end;min-height:450px;padding:70px 32px;display:flex}.brand-directory-hero p{color:var(--electric);letter-spacing:.14em;font-size:10px;font-weight:800}.brand-directory-hero h1{letter-spacing:-.07em;margin:14px 0 22px;font-size:82px;line-height:.84}.brand-directory-hero span{color:#aaa}.brand-directory{grid-template-columns:repeat(3,1fr);display:grid}.brand-directory a{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;justify-content:space-between;min-height:260px;padding:32px;display:flex}.brand-directory a.active-brand{background:var(--electric)}.brand-directory a:nth-child(2){background:#f1f1f1}.brand-directory a:nth-child(3){background:var(--ink);color:#fff}.brand-directory span,.brand-directory small{letter-spacing:.1em;font-size:9px;font-weight:800}.brand-directory b{letter-spacing:-.05em;font-size:50px}.partner-disclosure{border-bottom:1px solid var(--line);background:#fff7dc;gap:35px;padding:20px 32px;font-size:10px;display:flex}.partner-disclosure span{color:#666}.marketplace-shop{padding:90px 32px}.home-marketplace{background:#f3f3f3}.section-copy{color:#666;max-width:520px;line-height:1.6}.marketplace-product-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.marketplace-product-card{min-width:0}.marketplace-product-image{aspect-ratio:.82;background:#f5f5f5;position:relative;overflow:hidden}.marketplace-product-image.dji{background:#050505}.marketplace-product-image>span{z-index:1;background:var(--electric);padding:7px 9px;font-size:8px;font-weight:800;position:absolute;top:12px;left:12px}.marketplace-product-image img{object-fit:contain;width:100%;height:100%}.marketplace-product-card>p{letter-spacing:.1em;text-transform:uppercase;margin:15px 0 6px;font-size:8px;font-weight:800}.marketplace-product-card h3{min-height:38px;margin:0 0 8px;font-size:14px;line-height:1.3}.marketplace-product-card>small{color:#666;min-height:42px;line-height:1.45;display:block}.marketplace-product-card>div:nth-of-type(2){border-top:1px solid var(--ink);justify-content:space-between;margin-top:16px;padding-top:13px;font-size:9px;display:flex}.marketplace-product-card>div:nth-of-type(2) span{color:#777;font-size:8px}.marketplace-product-card nav{border:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.marketplace-product-card nav a{text-align:center;padding:11px 8px;font-size:8px;font-weight:800}.marketplace-product-card nav a:first-child{background:var(--ink);color:#fff}.brand-listing-hero{color:var(--ink);background:#ececec}.brand-listing-hero p{color:var(--ink)}.brand-listing-hero span{color:#555}.outdoor-listing-hero{background:#17303a}.search-page-head{background:var(--electric);padding:75px 32px}.search-page-head p{letter-spacing:.12em;font-size:9px;font-weight:800}.search-page-head h1{letter-spacing:-.06em;margin:14px 0 18px;font-size:68px;line-height:.9}.search-page-head span{color:#444}.search-live-result{background:var(--ink);color:#fff;grid-template-columns:45% 55%;min-height:380px;display:grid}.search-live-result>div{flex-direction:column;justify-content:center;align-items:start;padding:55px;display:flex}.search-live-result span{color:var(--electric);font-size:9px;font-weight:800}.search-live-result b{margin-top:18px;font-size:34px}.search-live-result h2{margin:8px 0 10px;font-size:26px}.search-live-result p{color:#aaa}.search-live-result img{object-fit:contain;background:#333;width:100%;height:380px}.search-live-result .primary-action{margin-top:20px}.seller-service-strip{border-bottom:1px solid var(--ink);background:#fff;grid-template-columns:repeat(4,1fr);align-items:center;min-height:68px;display:grid}.seller-service-strip span{border-right:1px solid var(--line);text-align:center;letter-spacing:.08em;padding:16px 24px;font-size:9px;font-weight:800}.market-brand-hero{background:#ededed;flex-direction:column;justify-content:end;min-height:500px;padding:70px 6vw;display:flex}.market-brand-hero.dji{color:#fff;background:#0d2028}.market-brand-hero>span{letter-spacing:.12em;font-size:9px;font-weight:800}.market-brand-hero>b{letter-spacing:-.06em;margin:30px 0 12px;font-size:72px}.market-brand-hero h1{letter-spacing:-.05em;margin:0;font-size:38px;line-height:.9}.market-brand-hero p{color:#666;max-width:520px;margin-top:25px;line-height:1.6}.market-brand-hero.dji p{color:#aaa}.market-product-detail{grid-template-columns:58% 42%;min-height:720px;display:grid}.market-product-gallery{background:#f2f2f2;place-items:center;padding:60px;display:grid;position:relative}.market-product-detail.dji .market-product-gallery{background:#050505}.market-product-gallery>span{background:var(--electric);letter-spacing:.08em;padding:9px 12px;font-size:9px;font-weight:800;position:absolute;top:24px;left:24px}.market-product-gallery img{object-fit:contain;width:90%;height:580px}.market-product-buy{flex-direction:column;justify-content:center;padding:65px 5vw;display:flex}.market-product-buy h1{letter-spacing:-.05em;margin:8px 0 18px;font-size:48px;line-height:.95}.market-product-buy>p:not(.eyebrow){color:#666;line-height:1.6}.market-price{border-block:1px solid var(--ink);justify-content:space-between;margin-top:22px;padding:19px 0;display:flex}.market-price span{color:#777;font-size:9px}.seller-card{background:#f1f1f1;grid-template-columns:85px 1fr;align-items:center;margin-top:20px;padding:18px;display:grid}.seller-card>span{font-size:8px;font-weight:800}.seller-card a{justify-content:space-between;align-items:center;display:flex}.seller-card b{font-size:19px}.seller-card small{font-size:9px;font-weight:800}.market-status{background:var(--electric);flex-direction:column;gap:5px;margin:12px 0;padding:14px 18px;display:flex}.market-status b{letter-spacing:.08em;font-size:9px}.market-status span{font-size:10px}.product-interest-form{grid-template-columns:1fr auto;gap:10px;display:grid}.product-interest-form label{gap:7px;display:grid}.product-interest-form label span{font-size:8px;font-weight:800}.product-interest-form input{border:1px solid var(--ink);width:100%;padding:14px}.product-interest-form small{color:#777;grid-column:1/-1}.market-product-info{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;gap:9vw;padding:100px 7vw;display:grid}.market-product-info h2{letter-spacing:-.06em;margin:12px 0 0;font-size:54px;line-height:.9}.market-product-info ul{margin:0;padding:0;list-style:none}.market-product-info li{border-bottom:1px solid #555;padding:23px 0}.seller-policy{background:var(--electric);grid-template-columns:1.4fr repeat(3,1fr);padding:30px 32px;font-size:10px;display:grid}.marketplace-product-image>a{width:100%;height:100%;display:block}.brand-directory a:nth-child(4){background:#dce9ff}.marketplace-product-image.samsung{background:#e9f1ff}.smart-living-hero{color:var(--ink);background:#dce9ff}.market-brand-hero.samsung{background:linear-gradient(125deg,#dce9ff,#f7f9ff)}.market-product-detail.samsung .market-product-gallery{background:#e9f1ff}.marketplace-index-hero{background:linear-gradient(120deg, var(--ink) 0 62%, #17303a 62%);color:#fff;flex-direction:column;justify-content:end;min-height:500px;padding:70px 32px;display:flex}.marketplace-index-hero p{color:var(--electric);letter-spacing:.14em;font-size:10px;font-weight:800}.marketplace-index-hero h1{letter-spacing:-.07em;margin:14px 0 22px;font-size:82px;line-height:.84}.marketplace-index-hero span{color:#aaa}.catalog-shop{background:#f7f7f7}.catalog-controls{border-block:1px solid var(--ink);grid-template-columns:1fr 1.5fr 220px;gap:20px;padding:18px 0;display:grid}.catalog-controls>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.catalog-controls span{letter-spacing:.1em;margin-right:8px;font-size:8px;font-weight:800}.catalog-controls button{cursor:pointer;background:#fff;border:1px solid #bbb;padding:8px 10px;font-size:9px}.catalog-controls button.selected{border-color:var(--ink);background:var(--ink);color:#fff}.catalog-controls label{grid-template-columns:auto 1fr;align-items:center;display:grid}.catalog-controls select{border:1px solid var(--ink);background:#fff;height:34px;padding:0 8px;font-size:10px}.catalog-result-bar{letter-spacing:.08em;justify-content:space-between;padding:18px 0 24px;font-size:9px;display:flex}.catalog-result-bar span{color:#666}.marketplace-save{z-index:3;border:1px solid var(--ink);cursor:pointer;background:#fff;border-radius:50%;width:36px;height:36px;font-size:18px;position:absolute;top:12px;right:12px}.marketplace-save.saved{color:#e00034}.marketplace-quick-view{z-index:3;color:#fff;letter-spacing:.08em;opacity:0;cursor:pointer;background:#0a0a0aeb;border:0;height:38px;font-size:9px;font-weight:800;transition:opacity .2s;position:absolute;bottom:12px;left:12px;right:12px}.marketplace-product-card:hover .marketplace-quick-view{opacity:1}.marketplace-quick-view:focus-visible{opacity:1}.marketplace-modal .quick-view-image{background:#f1f1f1;place-items:center;display:grid}.marketplace-modal .quick-view-image.dji{background:#050505}.marketplace-modal .quick-view-image.samsung{background:#e9f1ff}.marketplace-modal .quick-view-image img{object-fit:contain}.marketplace-product-image.dji,.marketplace-modal .quick-view-image.dji,.marketplace-saved-card>a>div.dji,.market-product-detail.dji .market-product-gallery{background:#f3f3f3}.marketplace-modal>div:last-child>p:not(.eyebrow){color:#666;line-height:1.55}.marketplace-saved-card>a>div{background:#f1f1f1}.marketplace-saved-card>a>div.dji{background:#f3f3f3}.marketplace-saved-card>a>div.samsung{background:#e9f1ff}.marketplace-saved-card img{object-fit:contain}.recommendations{background:#f3f3f3}.smart-wordmark{align-items:center;gap:12px;line-height:1;display:flex}.brand-symbol{object-fit:contain;flex:0 0 54px;width:54px;height:54px}.brand-copy{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.brand-copy>b{letter-spacing:-.035em;font-size:22px;font-weight:900}.brand-copy>small{letter-spacing:.1em;white-space:nowrap;font-size:7px;font-weight:800}.category-nav{gap:19px}.category-nav .partner-nav-button{text-align:left;min-width:auto;color:inherit;background:0 0;border:0;padding:0;line-height:44px}:is(.category-nav .partner-nav-button:hover,.category-nav .partner-nav-button:focus-visible){color:#555}.category-menu-wrap{align-items:center;height:76px;display:flex}.category-menu-wrap .category-button{cursor:pointer}.category-menu-wrap .mega-menu{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;display:grid;transform:translateY(-6px)}.category-menu-wrap:hover .mega-menu,.category-menu-wrap:focus-within .mega-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.category-mega{grid-template-columns:230px 1fr 230px;gap:0;width:1050px;padding:0;top:75px;left:-32px;overflow:hidden}.mega-category-list{border-right:1px solid var(--line);padding:24px 0}.mega-category-list>b{letter-spacing:.12em;margin:0 22px 12px;font-size:9px;display:block}.mega-category-list a{justify-content:space-between;padding:9px 22px;font-size:11px;display:flex}.mega-category-list a.active{background:var(--ink);color:#fff}.mega-category-products{padding:24px}.mega-category-products>div:first-child{border-bottom:1px solid var(--ink);justify-content:space-between;padding-bottom:13px;font-size:9px;display:flex}.mega-category-products>div:last-child{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}.mega-category-products>div:last-child a{min-width:0}.mega-category-products img{object-fit:contain;background:#f1f1f1;width:100%;height:110px}.mega-category-products a span{min-height:28px;margin:7px 0 3px;font-size:9px;line-height:1.35;display:block}.mega-category-products a b{font-size:9px}.mega-category-promo{color:#fff;background:#8d0018;flex-direction:column;justify-content:end;padding:24px;display:flex}.mega-category-promo>span{color:#ffc7ce;letter-spacing:.12em;font-size:8px;font-weight:800}.mega-category-promo>b{margin:18px 0;font-size:34px;line-height:.92}.mega-category-promo p{color:#ffc7ce;font-size:10px;line-height:1.5}.mega-category-promo a{text-underline-offset:4px;margin-top:30px;font-size:9px;font-weight:800;text-decoration:underline}.coupon-hover-zone{z-index:100;position:fixed;top:50%;right:0;transform:translateY(-50%)}.coupon-rail{z-index:2;filter:drop-shadow(0 9px 22px #00000038);position:relative}.coupon-rail>button{color:#fff;cursor:pointer;background:#090909;border:0;grid-template-rows:28px 1fr auto;place-items:center;width:52px;min-height:190px;padding:0 0 13px;transition:width .18s,background .18s;display:grid}:is(.coupon-rail>button:hover,.coupon-rail>button:focus-visible){background:#d90022;width:58px}.coupon-rail>button>span{color:#111;background:#fff;width:100%;padding:5px 0;font-size:22px;line-height:1}.coupon-rail>button b{writing-mode:vertical-rl;color:#fff;letter-spacing:.08em;white-space:nowrap;font-size:16px;transform:rotate(180deg)}.coupon-rail>button small{writing-mode:vertical-rl;color:var(--electric);letter-spacing:.08em;white-space:nowrap;font-size:7px;font-weight:900;transform:rotate(180deg)}.floating-tools{top:70%}.coupon-modal{z-index:1;visibility:hidden;opacity:0;pointer-events:none;background:#ffc6c1;border-left:12px solid #090909;width:min(860px,100vw - 70px);padding:42px 48px 30px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:50%;right:52px;overflow:hidden;transform:translate(18px,-50%);box-shadow:0 30px 90px #00000061}.coupon-hover-zone.is-open .coupon-modal{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.coupon-hover-zone:hover .coupon-modal{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(-50%)}}.coupon-modal:before{content:"";background:#d90022;width:175px;height:12px;position:absolute;top:0;right:0}.coupon-modal>.modal-close{color:#111;background:0 0;font-size:26px;top:18px;right:18px}.coupon-modal>p{color:#bb001e;letter-spacing:.14em;margin:0 0 28px;font-size:10px;font-weight:900}.coupon-hero{grid-template-columns:1fr 1px 1fr;align-items:center;gap:34px;display:grid}.coupon-hero>i{background:#d90022;width:1px;height:105px}.coupon-hero>div{flex-direction:column;display:flex}.coupon-hero span{color:#d90022;font-size:18px;font-weight:900}.coupon-hero strong{color:#d90022;letter-spacing:-.06em;margin:3px 0;font-size:clamp(54px,7vw,84px);line-height:.95}.coupon-hero>div:last-child strong{font-size:clamp(40px,5vw,66px)}.coupon-hero small{font-size:10px;font-weight:800}.coupon-signup{grid-template-columns:1fr 190px;gap:12px;margin-top:30px;display:grid}.coupon-signup input{background:#fff;border:1px solid #777;min-width:0;height:52px;padding:0 18px;font-size:13px}.coupon-signup button,.coupon-more button{color:#fff;letter-spacing:.05em;cursor:pointer;background:#090909;border:0;font-size:10px;font-weight:900}:is(.coupon-signup button:hover,.coupon-signup button:focus-visible,.coupon-more button:hover,.coupon-more button:focus-visible){background:#d90022}.coupon-consent{align-items:flex-start;gap:10px;margin:14px 0 24px;font-size:10px;line-height:1.45;display:flex}.coupon-consent input{accent-color:#d90022;margin-top:1px}.coupon-more{background:#ffffff9e;border:1px dashed #d90022;grid-template-columns:auto auto 1fr 120px;align-items:center;gap:14px;padding:14px 16px;display:grid}.coupon-more>span{color:#d90022;letter-spacing:.1em;font-size:8px;font-weight:900}.coupon-more>b{color:#d90022;white-space:nowrap;font-size:22px}.coupon-more>small{color:#555;font-size:9px}.coupon-more button{min-height:40px}.coupon-more button:disabled{background:var(--electric);color:#111}.coupon-modal>footer{border-top:1px solid #00000040;justify-content:space-between;gap:20px;margin-top:22px;padding-top:18px;font-size:9px;font-weight:800;display:flex}.coupon-modal>footer a{color:#111;text-underline-offset:4px;text-decoration:underline}.coupon-modal>small{color:#6b4a4a;text-align:center;margin-top:12px;font-size:8px;display:block}@media (max-width:680px){.coupon-rail>button{width:45px;min-height:164px}.coupon-modal{border-left-width:7px;width:calc(100vw - 57px);max-height:88vh;padding:34px 24px 24px;right:45px;overflow-y:auto}.coupon-hero{grid-template-columns:1fr;gap:15px}.coupon-hero>i{width:100%;height:1px}.coupon-hero strong,.coupon-hero>div:last-child strong{font-size:48px}.coupon-signup{grid-template-columns:1fr}.coupon-signup button{min-height:48px}.coupon-more{grid-template-columns:1fr 1fr}.coupon-more>small,.coupon-more button{grid-column:1/-1}.coupon-modal>footer{flex-direction:column}}@media (hover:hover){.coupon-modal>.modal-close{display:none}}.christmas-campaign{color:#fff;background:radial-gradient(circle at 20% 20%,#ffffff29,#0000 18%),linear-gradient(130deg,#050505 0 58%,#8d0018 58%);grid-template-columns:1.1fr .9fr;gap:6vw;min-height:520px;padding:70px 6vw;display:grid}.christmas-copy{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.christmas-copy>p{color:#ff8696;letter-spacing:.16em;font-size:9px;font-weight:900}.christmas-copy h2{letter-spacing:-.07em;margin:12px 0 20px;font-size:70px;line-height:.84}.christmas-copy>span{font-size:17px;font-weight:800}.christmas-copy>small{color:#aaa;margin:14px 0 30px}.christmas-copy>a{color:var(--electric);text-underline-offset:5px;font-size:10px;font-weight:900;text-decoration:underline}.christmas-coupons{grid-template-columns:1fr 1fr;align-content:center;gap:14px;display:grid}.christmas-coupons article{min-height:300px;color:var(--ink);background:#fff4f3;border:1px dashed #8d0018;flex-direction:column;padding:28px;display:flex}.christmas-coupons article>span{color:#8d0018;font-size:8px;font-weight:900}.christmas-coupons article>b{color:#d00024;margin:40px 0 5px;font-size:43px}.christmas-coupons article p{color:#666}.christmas-coupons code{text-align:center;border:1px dashed #8d0018;margin-top:auto;padding:10px}.christmas-coupons button{background:var(--ink);color:#fff;cursor:pointer;border:0;margin-top:12px;padding:13px;font-size:9px;font-weight:900}.christmas-coupons button:disabled{background:var(--electric);color:var(--ink)}.holiday-deals{background:#fff4f3;border-bottom:1px solid #d9aaaa}.card-deal{color:#b0001d;background:#fff0ef;justify-content:space-between;gap:8px;margin-top:10px;padding:10px;font-size:8px;display:flex}.card-deal span{font-size:7px}.card-deal.unavailable{color:#555;background:#ededed}.detail-coupon{color:#b0001d;background:#fff0ef;flex-direction:column;gap:5px;margin-bottom:12px;padding:14px 18px;display:flex}.detail-coupon b{font-size:9px}.detail-coupon span{font-size:10px}.coupon-wallet{background:#fff4f3;min-height:700px;padding:75px 6vw}.coupon-wallet-head span{color:#8d0018;letter-spacing:.14em;font-size:9px;font-weight:900}.coupon-wallet-head h1{letter-spacing:-.07em;margin:12px 0;font-size:72px}.coupon-wallet-head p{color:#666}.wallet-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:45px;display:grid}.wallet-grid article{background:#fff;border:1px dashed #8d0018;flex-direction:column;min-height:280px;padding:30px;display:flex}.wallet-grid article>span{color:#8d0018;font-size:8px;font-weight:900}.wallet-grid article>b{color:#d00024;margin-top:28px;font-size:42px}.wallet-grid article code{border:1px dashed #8d0018;align-self:flex-start;padding:8px 12px}.wallet-grid article small{color:#777;margin:14px 0}.wallet-grid article button{background:var(--ink);color:#fff;border:0;margin-top:auto;padding:13px;font-size:9px;font-weight:900}.wallet-grid article.claimed{border-style:solid}.wallet-grid article.claimed button{background:var(--electric);color:var(--ink)}.wallet-terms{background:var(--ink);color:#fff;grid-template-columns:1.2fr repeat(3,1fr);gap:20px;margin-top:30px;padding:24px;font-size:10px;display:grid}.robotics-hero{background:linear-gradient(120deg,#071922,#252525)}.market-brand-hero.unitree{background:#e7edf1}.market-brand-hero.enabot{color:#fff;background:#17101d}.market-brand-hero.enabot p{color:#aaa}.market-product-detail.unitree .market-product-gallery{background:#e7edf1}.market-product-detail.enabot .market-product-gallery{background:#17101d}.brand-directory{grid-template-columns:repeat(3,1fr)}.brand-directory a:nth-child(5){background:#e7edf1}.brand-directory a:nth-child(6){color:#fff;background:#17101d}.program-subnav{z-index:20;border-bottom:1px solid var(--ink);letter-spacing:.08em;background:#fff;align-items:center;gap:36px;min-height:52px;padding:0 32px;font-size:9px;font-weight:800;display:flex;position:sticky;top:0}.program-subnav b{margin-right:auto;font-size:11px}.program-subnav a{border-bottom:4px solid #0000;padding:19px 0 15px}:is(.program-subnav a:hover,.program-subnav a:focus-visible){border-color:var(--ink)}.program-subnav .apply-link{background:var(--electric);border-color:var(--electric);padding-inline:18px}.partner-hero{color:#fff;flex-direction:column;justify-content:end;align-items:flex-start;min-height:500px;padding:70px 6vw;display:flex}.affiliate-hero{background:linear-gradient(120deg,#050505 0 65%,#b8ff32 65%)}.creator-hero{background:linear-gradient(120deg,#17101d 0 65%,#8d0018 65%)}.partner-hero p{color:var(--electric);letter-spacing:.15em;font-size:9px;font-weight:900}.partner-hero h1{letter-spacing:-.07em;margin:14px 0 20px;font-size:78px;line-height:.85}.partner-hero span{color:#aaa;max-width:600px;line-height:1.6}.partner-hero-action{color:var(--ink);letter-spacing:.08em;background:#fff;margin-top:28px;padding:14px 20px;font-size:9px;font-weight:900}:is(.partner-hero-action:hover,.partner-hero-action:focus-visible){background:var(--electric)}.partner-benefits{border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.partner-benefits article{border-right:1px solid var(--ink);flex-direction:column;justify-content:center;min-height:150px;padding:28px;display:flex}.partner-benefits b{font-size:25px}.partner-benefits span{color:#666;margin-top:8px;font-size:10px}.program-workspace{background:#f4f4f4;grid-template-columns:.82fr 1.18fr;gap:7vw;padding:78px 7vw;display:grid}.program-workspace>header{align-self:start;position:sticky;top:82px}.program-workspace h2{letter-spacing:-.06em;margin:14px 0 22px;font-size:52px;line-height:.9}.program-workspace header>span{color:#666;max-width:480px;font-size:12px;line-height:1.7;display:block}.program-steps{border:1px solid var(--ink);background:var(--ink);grid-template-columns:1fr 1fr;gap:1px;display:grid}.program-steps article{background:#fff;grid-template-columns:42px 1fr;gap:18px;min-height:210px;padding:28px;display:grid}.program-steps article>span{color:#777;font-size:10px;font-weight:900}.program-steps b{font-size:17px}.program-steps p{color:#666;margin:55px 0 0;font-size:11px;line-height:1.6}.program-steps article:first-child{background:var(--electric)}.creator-workspace .program-steps article:first-child{color:#fff;background:#8d0018}.creator-workspace .program-steps article:first-child p,.creator-workspace .program-steps article:first-child>span{color:#ffc7ce}.program-disclosure{background:var(--ink);color:#fff;grid-template-columns:1.1fr repeat(3,1fr);align-items:center;min-height:78px;display:grid}.program-disclosure>*{border-right:1px solid #444;align-items:center;height:100%;padding:18px 28px;display:flex}.program-disclosure b{color:var(--electric);letter-spacing:.12em;font-size:9px}.program-disclosure span{color:#bbb;font-size:9px;line-height:1.5}.creator-disclosure b{color:#ff7185}.partner-application{grid-template-columns:.8fr 1.2fr;gap:8vw;padding:90px 7vw;scroll-margin-top:54px;display:grid}.partner-application h2{letter-spacing:-.06em;font-size:48px;line-height:.9}.partner-application>div>p:last-child{color:#666;line-height:1.7}.partner-form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.partner-form label{gap:7px;display:grid}.partner-form label>span{letter-spacing:.08em;font-size:8px;font-weight:900}.partner-form input,.partner-form select,.partner-form textarea{background:#fff;border:1px solid #777;width:100%;padding:13px}.partner-form .wide{grid-column:1/-1}.partner-form .consent{flex-direction:row;align-items:center;display:flex}.partner-form .consent input{width:auto}.partner-paths{grid-template-columns:repeat(3,1fr);display:grid}.partner-paths a{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;justify-content:space-between;min-height:210px;padding:30px;display:flex}.partner-paths a:nth-child(2){background:var(--electric)}.partner-paths a:nth-child(3){color:#fff;background:#8d0018}.partner-paths span,.partner-paths small{font-size:9px;font-weight:800}.partner-paths b{font-size:27px}.official-store-link{border:1px solid var(--ink);background:#fff;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:12px;transition:background .15s;display:flex}:is(.official-store-link:hover,.official-store-link:focus-visible){background:var(--electric)}.official-store-link span{color:#666;letter-spacing:.08em;font-size:7px;font-weight:800}.official-store-link b{white-space:nowrap;font-size:8px}.official-store-cta{border:1px solid var(--ink);background:#fff;gap:4px;margin-top:10px;padding:15px 18px;transition:background .15s;display:grid}:is(.official-store-cta:hover,.official-store-cta:focus-visible){background:#f2ffdc}.official-store-cta span{color:#666;letter-spacing:.09em;font-size:7px;font-weight:800}.official-store-cta b{font-size:13px}.official-store-cta small{color:#777;font-size:8px}.quick-official-link{color:#111;text-underline-offset:4px;padding:11px 0;font-size:9px;font-weight:850;text-decoration:underline}.home-product-first{border-bottom:1px solid var(--ink);background:#fff;padding-top:42px}.home-product-first .section-heading{margin-bottom:34px}.home-product-grid,.catalog-shop .marketplace-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-product-grid>.marketplace-product-grid{display:contents}.featured-xtand-card .marketplace-product-image{background:linear-gradient(145deg,#e9e9e9,#fafafa)}.featured-xtand-card .marketplace-product-image>span{background:var(--ink);color:#fff}.featured-xtand-card .marketplace-quick-view{justify-content:center;align-items:center;display:flex}.coupon-modal>.modal-close{display:block!important}.coupon-modal>h2{letter-spacing:-.06em;margin:0 0 26px;font-size:48px;line-height:.9}.coupon-tier-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.coupon-tier-grid article{background:#ffffffb8;border:1px dashed #b0001d;flex-direction:column;min-height:230px;padding:22px;display:flex}.coupon-tier-grid article.member{border-color:var(--ink);background:var(--ink);color:#fff}.coupon-tier-grid article>span{color:#b0001d;letter-spacing:.1em;font-size:8px;font-weight:900}.coupon-tier-grid article.member>span{color:var(--electric)}.coupon-tier-grid article strong{color:#d00024;margin:20px 0 4px;font-size:44px;line-height:1}.coupon-tier-grid article.member strong{color:#fff}.coupon-tier-grid article small{color:#666}.coupon-tier-grid article.member small{color:#bbb}.coupon-tier-grid article code{border:1px dashed;align-self:flex-start;margin:15px 0;padding:8px 10px}.coupon-tier-grid article a{color:var(--electric);margin-bottom:12px;font-size:9px;font-weight:900}.coupon-tier-grid article button{color:#fff;cursor:pointer;background:#090909;border:0;min-height:42px;margin-top:auto;font-size:9px;font-weight:900}.coupon-tier-grid article.member button{background:var(--electric);color:var(--ink)}.coupon-tier-grid article button:disabled{color:#333;background:#b7b7b7}.wallet-grid article.member{background:var(--ink);color:#fff}.wallet-grid article.member>span,.wallet-grid article.member>b{color:var(--electric)}.wallet-grid article.member p,.wallet-grid article.member small{color:#bbb}.wallet-grid article>a{margin-bottom:14px;font-size:9px;font-weight:900;text-decoration:underline}.membership-hero{background:linear-gradient(120deg, #050505 0 66%, var(--electric) 66%);color:#fff;grid-template-columns:1.3fr .7fr;align-items:center;gap:7vw;min-height:600px;padding:70px 7vw;display:grid}.membership-hero>div>p{color:var(--electric);letter-spacing:.14em;font-size:9px;font-weight:900}.membership-hero h1{letter-spacing:-.07em;margin:18px 0 25px;font-size:80px;line-height:.84}.membership-hero>div>span{color:#bbb;max-width:600px;line-height:1.7;display:block}.membership-hero aside{min-height:370px;color:var(--ink);background:#fff;flex-direction:column;padding:34px;display:flex;box-shadow:18px 18px #8d0018}.membership-hero aside>span{letter-spacing:.12em;font-size:9px;font-weight:900}.membership-hero aside strong{letter-spacing:-.06em;margin:55px 0 18px;font-size:72px;line-height:.8}.membership-hero aside strong i{font-size:30px;font-style:normal}.membership-hero aside strong small{letter-spacing:0;font-size:12px}.membership-hero aside p{color:#666;font-size:11px;line-height:1.6}.membership-hero aside a{background:var(--ink);color:#fff;text-align:center;margin-top:auto;padding:15px;font-size:9px;font-weight:900}.membership-benefits{grid-template-columns:.72fr 1.28fr;gap:7vw;padding:90px 7vw;display:grid}.membership-benefits header h2{letter-spacing:-.06em;margin:15px 0 24px;font-size:56px;line-height:.9}.membership-benefits header>span{color:#666;line-height:1.7}.membership-benefits>div{border:1px solid var(--ink);background:var(--ink);grid-template-columns:1fr 1fr;gap:1px;display:grid}.membership-benefits article{background:#fff;flex-direction:column;min-height:190px;padding:26px;display:flex}.membership-benefits article:first-child{background:var(--electric)}.membership-benefits article>span{color:#777;font-size:9px}.membership-benefits article b{margin-top:30px;font-size:17px}.membership-benefits article p{color:#666;font-size:11px;line-height:1.6}.membership-coupon{background:#ffc6c1;justify-content:space-between;align-items:end;padding:55px 7vw;display:flex}.membership-coupon p{color:#9e001a;font-size:9px;font-weight:900}.membership-coupon h2{color:#c90020;margin:5px 0;font-size:64px}.membership-coupon span{color:#6b4a4a}.membership-coupon a{background:var(--ink);color:#fff;padding:16px 22px;font-size:9px;font-weight:900}.membership-join{background:#f2f2f2;grid-template-columns:.85fr 1.15fr;gap:8vw;padding:90px 7vw;display:grid}.membership-join h2{letter-spacing:-.06em;margin:15px 0 20px;font-size:56px;line-height:.9}.membership-join>div>span{color:#666;line-height:1.7}.membership-join form{grid-template-columns:1fr auto;align-content:center;gap:12px;display:grid}.membership-join label{gap:7px;display:grid}.membership-join label span{font-size:8px;font-weight:900}.membership-join input{border:1px solid var(--ink);min-height:52px;padding:0 15px}.membership-join button{background:var(--ink);color:#fff;border:0;padding:0 24px;font-size:9px;font-weight:900}.membership-join small{color:#777;grid-column:1/-1}.membership-disclosure{background:var(--electric);grid-template-columns:1.2fr repeat(3,1fr);padding:25px 32px;font-size:10px;display:grid}.membership-disclosure>*{border-right:1px solid #00000040;padding:8px 18px}.product-media-section{color:#fff;background:#101010;grid-template-columns:.65fr 1.35fr;gap:7vw;padding:90px 7vw;display:grid}.product-media-section header h2{letter-spacing:-.06em;margin:14px 0 24px;font-size:58px;line-height:.88}.product-media-section header>span{color:#aaa;max-width:420px;line-height:1.7;display:block}.product-media-player{min-width:0}.product-media-player video,.product-media-player iframe,.product-media-fallback{aspect-ratio:16/9;object-fit:contain;background:#000;border:0;width:100%;display:block}.product-media-fallback{position:relative;overflow:hidden}.product-media-fallback img{object-fit:contain;opacity:.72;width:100%;height:100%}.product-media-fallback b{background:var(--electric);color:var(--ink);padding:13px 16px;font-size:9px;position:absolute;bottom:20px;right:20px}.product-media-player>div{border-bottom:1px solid #555;justify-content:space-between;gap:18px;padding:14px 0;font-size:9px;font-weight:900;display:flex}.product-media-player>div span{color:#aaa}.product-media-player>div a{color:var(--electric)}@media (max-width:1050px){.home-product-grid,.catalog-shop .marketplace-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.home-product-grid,.catalog-shop .marketplace-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xtand-editorial{grid-template-columns:1fr;padding-inline:18px}.xtand-editorial>a>div{min-height:205px;padding:24px}.coupon-tier-grid,.membership-benefits>div,.membership-hero,.membership-benefits,.membership-join,.product-media-section{grid-template-columns:1fr}.membership-hero{background:var(--ink)}.membership-hero h1{font-size:58px}.membership-hero aside{box-shadow:8px 8px 0 var(--electric)}.membership-coupon{flex-direction:column;align-items:flex-start;gap:24px}.membership-join form{grid-template-columns:1fr}.membership-join button{min-height:48px}.membership-join small{grid-column:auto}.membership-disclosure{grid-template-columns:1fr}.membership-disclosure>*{border-bottom:1px solid #00000040;border-right:0}}@media (max-width:520px){.home-product-grid,.catalog-shop .marketplace-product-grid{grid-template-columns:1fr}}html[data-language=zh] :is(h1,h2,h3){letter-spacing:-.015em;word-break:keep-all;text-wrap:balance;line-height:1.2}html[data-language=zh] :is(p,small,li){line-height:1.75}html[data-language=zh] :is(.eyebrow,.product-kicker,button,.primary-action,.secondary-action,.text-link){letter-spacing:.04em}html[data-language=zh] .hero h1{max-width:440px;font-size:70px;line-height:1.12}html[data-language=zh] .christmas-copy h2{max-width:600px;font-size:56px;line-height:1.14}html[data-language=zh] :is(.section-heading h2,.waitlist-section h2,.brand-manifesto h2,.how-it-works h2,.spec-section h2,.use-section h2,.seller-content h2){font-size:50px;line-height:1.14}html[data-language=zh] .category-showcase>header h2{font-size:43px;line-height:1.16}html[data-language=zh] .xtand-editorial h2{letter-spacing:-.01em;line-height:1.14}html[data-language=zh] .xtand-editorial p{font-size:12px;line-height:1.75}html[data-language=zh] :is(.listing-hero h1,.seller-hero h1,.brand-directory-hero h1,.marketplace-index-hero h1,.partner-hero h1,.empty-page h1,.policy-head h1){font-size:64px;line-height:1.12}html[data-language=zh] :is(.brand-hero h1,.product-buy h1,.market-product-buy h1,.search-page-head h1,.coupon-wallet-head h1){line-height:1.14}html[data-language=zh] :is(.coupon-modal>h2,.market-product-info h2,.partner-application h2,.coming-card h2,.mega-category-promo>b){line-height:1.16}html[data-language=zh] .hero-intro{max-width:430px;line-height:1.8}html[data-language=zh] .christmas-copy>span{line-height:1.55}html[data-language=zh] .category-nav{letter-spacing:.01em}html[data-language=zh] .coupon-rail>button{grid-template-rows:30px 1fr auto;width:66px;min-height:176px;padding-bottom:14px}:is(html[data-language=zh] .coupon-rail>button:hover,html[data-language=zh] .coupon-rail>button:focus-visible){width:70px}html[data-language=zh] .coupon-rail>button b,html[data-language=zh] .coupon-rail>button small{writing-mode:horizontal-tb;white-space:normal;text-align:center;max-width:52px;transform:none}html[data-language=zh] .coupon-rail>button b{letter-spacing:.02em;font-size:14px;line-height:1.45}html[data-language=zh] .coupon-rail>button small{color:var(--electric);letter-spacing:.02em;font-size:10px;line-height:1.45}html[data-language=zh] .partner-hero span{max-width:680px;font-size:15px;line-height:1.75}html[data-language=zh] .partner-benefits b{font-size:22px;line-height:1.35}html[data-language=zh] .partner-benefits span{font-size:12px;line-height:1.7}html[data-language=zh] .program-subnav{letter-spacing:.02em;font-size:11px}html[data-language=zh] .program-subnav b{font-size:13px}html[data-language=zh] .program-workspace h2{letter-spacing:-.01em;font-size:44px;line-height:1.18}html[data-language=zh] .program-workspace header>span{font-size:14px;line-height:1.85}html[data-language=zh] .program-steps b{font-size:18px;line-height:1.4}html[data-language=zh] .program-steps p{font-size:13px;line-height:1.75}html[data-language=zh] .program-disclosure span{font-size:11px;line-height:1.6}html[data-language=zh] .partner-application h2{letter-spacing:-.01em;font-size:44px;line-height:1.22}html[data-language=zh] .partner-application>div>p:last-child{font-size:14px;line-height:1.85}html[data-language=zh] .partner-form label>span{font-size:11px;line-height:1.5}.nav-shop-menu{height:44px;position:relative}.nav-shop-menu summary{cursor:pointer;align-items:center;gap:6px;height:44px;list-style:none;display:flex;position:relative}.nav-shop-menu summary::-webkit-details-marker{display:none}.nav-shop-menu summary i{font-size:13px;font-style:normal;transition:transform .15s}.nav-shop-menu[open] summary i{transform:rotate(180deg)}.nav-shop-menu.active summary:after{background:var(--ink);content:"";height:3px;position:absolute;bottom:0;left:0;right:0}.nav-shop-popover{z-index:70;visibility:hidden;opacity:0;pointer-events:none;border:1px solid var(--ink);background:#fff;grid-template-columns:repeat(2,1fr);width:560px;padding:14px;transition:opacity .15s,transform .15s,visibility .15s;display:grid;position:absolute;top:43px;left:50%;transform:translate(-50%,-7px);box-shadow:0 20px 45px #0000002e}.nav-shop-menu:hover .nav-shop-popover,.nav-shop-menu:focus-within .nav-shop-popover,.nav-shop-menu[open] .nav-shop-popover{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-shop-popover a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:52px;padding:0 15px;line-height:1.25;display:flex}.nav-shop-popover a:nth-last-child(-n+2){border-bottom:0}:is(.nav-shop-popover a:hover,.nav-shop-popover a:focus-visible,.nav-shop-popover a.active){background:#f0f0f0}.nav-shop-popover a:first-child{background:var(--ink);color:#fff;grid-column:1/-1}:is(.nav-shop-popover a:first-child:hover,.nav-shop-popover a:first-child:focus-visible){background:var(--electric);color:var(--ink)}.nav-shop-popover b{letter-spacing:.08em;font-size:10px}.nav-shop-popover small{color:#999;font-size:8px}.nav-shop-popover em{color:#d00024;position:static!important}.program-entry-hero{color:#fff;flex-direction:column;justify-content:end;align-items:flex-start;min-height:470px;padding:72px 6vw;display:flex}.program-entry-hero p{color:var(--electric);letter-spacing:.16em;margin:0;font-size:9px;font-weight:900}.program-entry-hero h1{letter-spacing:-.065em;margin:16px 0 22px;font-size:78px;line-height:.84}.program-entry-hero span{color:#ccc;max-width:650px;font-size:15px;line-height:1.65}.program-entry-hero a{border-bottom:2px solid var(--electric);color:#fff;letter-spacing:.08em;margin-top:30px;padding-bottom:6px;font-size:9px;font-weight:900}.pr-entry-hero{background:linear-gradient(120deg,#080808 0 66%,#164a36 66%)}.review-entry-hero{background:linear-gradient(120deg,#111 0 66%,#8d0018 66%)}.review-video-section{background:#f3f3f3;padding:70px 6vw 78px;scroll-margin-top:35px}.review-video-section>header{grid-template-columns:1.15fr .85fr;align-items:end;gap:7vw;margin-bottom:38px;display:grid}.review-video-section>header p{color:#8d0018;letter-spacing:.16em;margin:0;font-size:9px;font-weight:900}.review-video-section>header h2{letter-spacing:-.055em;margin:17px 0 0;font-size:56px;line-height:.9}.review-video-section>header aside{background:#fff;border-left:4px solid #8d0018;gap:11px;padding:18px 20px;display:grid}.review-video-section>header aside b{color:#8d0018;letter-spacing:.09em;font-size:8px;line-height:1.5}.review-video-section>header aside span{color:#666;font-size:10px;line-height:1.65}.review-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.review-video-grid article{border:1px solid var(--ink);color:#fff;background:#0d0d0d;flex-direction:column;min-width:0;display:flex;overflow:hidden}.review-video-frame{aspect-ratio:16/9;background:#050505;border-bottom:1px solid #3b3b3b;place-items:center;display:grid;overflow:hidden}.review-video-frame video{object-fit:cover;background:#050505;width:100%;height:100%;display:block}.review-video-grid article.portrait video{object-fit:contain}.review-video-copy{flex-direction:column;flex:1;align-items:flex-start;padding:25px 27px 28px;display:flex}.review-video-copy>span{color:var(--electric);letter-spacing:.1em;font-size:8px;font-weight:900}.review-video-copy>b{color:#ff899e;letter-spacing:.08em;background:#2a2a2a;margin-top:18px;padding:8px 10px;font-size:7px;line-height:1.4}.review-video-grid article.portrait .review-video-copy>b{color:var(--electric)}.review-video-copy h3{letter-spacing:-.045em;margin:32px 0 13px;font-size:34px;line-height:.96}.review-video-copy p{color:#aaa;max-width:540px;margin:0;font-size:11px;line-height:1.7}.pressroom-featured{color:#fff;background:#0c0c0c;padding:70px 6vw 76px;scroll-margin-top:35px}.pressroom-featured>header{grid-template-columns:1.15fr .85fr;align-items:end;gap:7vw;margin-bottom:42px;display:grid}.pressroom-featured>header p{color:var(--electric);letter-spacing:.16em;margin:0;font-size:9px;font-weight:900}.pressroom-featured>header h2{letter-spacing:-.055em;margin:17px 0 0;font-size:56px;line-height:.9}.pressroom-featured>header aside{border-left:4px solid var(--electric);background:#191919;gap:12px;padding:18px 20px;display:grid}.pressroom-featured>header aside b{color:var(--electric);letter-spacing:.09em;font-size:8px;line-height:1.5}.pressroom-featured>header aside span{color:#aaa;font-size:10px;line-height:1.65}.pressroom-release-grid{border-top:1px solid #555;border-left:1px solid #555;grid-template-columns:repeat(3,1fr);display:grid}.pressroom-release-grid article{border-bottom:1px solid #555;border-right:1px solid #555;flex-direction:column;min-width:0;transition:background .18s,color .18s;display:flex}.pressroom-release-grid article:hover{background:#164a36}.pressroom-release-shot{aspect-ratio:16/9;background:#eee;border-bottom:1px solid #555;display:block;position:relative;overflow:hidden;margin:0!important;padding:0!important}.pressroom-release-shot img{object-fit:cover;object-position:top center;filter:saturate(.9);width:100%;height:100%;transition:transform .24s,filter .24s;display:block}.pressroom-release-shot b{color:var(--electric);letter-spacing:.08em;background:#0c0c0ce6;padding:8px 10px;font-size:7px;position:absolute;bottom:13px;left:14px}.pressroom-release-shot:hover img{filter:saturate();transform:scale(1.018)}.pressroom-release-copy{flex-direction:column;flex:1;padding:25px 28px 28px;display:flex}.pressroom-release-copy>span{color:var(--electric);letter-spacing:.1em;font-size:8px;font-weight:900}.pressroom-release-copy>small{color:#777;letter-spacing:.08em;margin-top:14px;font-size:7px;font-weight:800}.pressroom-release-grid h3{letter-spacing:-.04em;margin:48px 0 16px;font-size:27px;line-height:1}.pressroom-release-grid p{color:#aaa;margin:0;font-size:11px;line-height:1.7}.pressroom-release-copy>a{color:#fff;text-underline-offset:5px;margin-top:auto;padding-top:24px;font-size:8px;font-weight:900;text-decoration:underline}.program-entry-grid{grid-template-columns:repeat(3,1fr);display:grid}.program-entry-grid article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);flex-direction:column;min-height:320px;padding:38px;display:flex}.program-entry-grid article:nth-child(2){background:#f0f0f0}.program-entry-grid article:nth-child(3){background:var(--electric)}.program-entry-grid span{letter-spacing:.1em;font-size:9px;font-weight:900}.program-entry-grid h2{letter-spacing:-.045em;margin:76px 0 16px;font-size:32px;line-height:.95}.program-entry-grid p{color:#606060;font-size:12px;line-height:1.65}.program-entry-grid b{text-underline-offset:5px;margin-top:auto;font-size:9px;text-decoration:underline}.program-entry-principles{background:#f5f5f5;grid-template-columns:.85fr 1.15fr;gap:7vw;padding:90px 7vw;display:grid}.program-entry-principles header p{color:#164a36;letter-spacing:.15em;font-size:9px;font-weight:900}.program-entry-principles header h2{letter-spacing:-.055em;margin:18px 0 0;font-size:53px;line-height:.9}.program-entry-principles>div{border-top:1px solid var(--ink)}.program-entry-principles article{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.3fr;gap:25px;padding:25px 0;display:grid}.program-entry-principles article b{font-size:10px}.program-entry-principles article span{color:#666;font-size:11px;line-height:1.65}.review-principles header p{color:#8d0018}html[data-language=zh] .program-entry-hero h1{letter-spacing:-.015em;font-size:62px;line-height:1.12}html[data-language=zh] .review-video-section>header h2{letter-spacing:-.01em;font-size:46px;line-height:1.15}html[data-language=zh] .review-video-copy h3{letter-spacing:-.01em;font-size:29px;line-height:1.2}html[data-language=zh] .review-video-copy p,html[data-language=zh] .review-video-section>header aside span{font-size:12px;line-height:1.8}html[data-language=zh] .pressroom-featured>header h2{letter-spacing:-.01em;font-size:46px;line-height:1.15}html[data-language=zh] .pressroom-release-grid h3{letter-spacing:-.01em;font-size:25px;line-height:1.28}html[data-language=zh] .pressroom-release-grid p,html[data-language=zh] .pressroom-featured>header aside span{font-size:12px;line-height:1.8}html[data-language=zh] .program-entry-grid h2{letter-spacing:-.01em;font-size:29px;line-height:1.2}html[data-language=zh] .program-entry-principles header h2{letter-spacing:-.01em;font-size:46px;line-height:1.16}@media (max-width:820px){.category-nav{justify-content:flex-start;padding:0 20px;overflow-x:auto}.nav-shop-popover{width:calc(100vw - 24px);position:fixed;top:152px;left:12px;transform:translateY(-7px)}.nav-shop-menu:hover .nav-shop-popover,.nav-shop-menu:focus-within .nav-shop-popover,.nav-shop-menu[open] .nav-shop-popover{transform:translateY(0)}.program-entry-grid,.program-entry-principles,.pressroom-featured>header,.pressroom-release-grid,.review-video-section>header,.review-video-grid{grid-template-columns:1fr}.program-entry-hero h1{font-size:58px}.review-video-section>header h2,.pressroom-featured>header h2{font-size:42px}.pressroom-release-shot{aspect-ratio:16/8.6}}@media (max-width:900px){html,body{max-width:100%;overflow-x:hidden}body{min-width:0}img,video,iframe{max-width:100%}.announcement{grid-template-columns:1fr auto;gap:12px;height:38px;padding:0 16px;font-size:8px}.announcement>span{display:none}.announcement>a{text-align:left;white-space:nowrap}.announcement-region{justify-content:flex-end}.language-switcher select{max-width:84px}.site-header{grid-template-rows:64px 42px;grid-template-columns:42px 1fr auto;gap:0 12px;height:116px;padding:0 16px 10px}.category-menu-wrap{height:64px}.category-menu-wrap .category-button{white-space:nowrap;width:42px;font-size:0;overflow:hidden}.category-menu-wrap .menu-mark{margin:0;font-size:24px}.smart-wordmark{justify-self:center;gap:8px}.brand-symbol{flex-basis:42px;width:42px;height:42px}.brand-copy>b{font-size:20px}.brand-copy>small{font-size:6px}.search-shell{grid-area:2/1/auto/-1}.search-box{height:38px}.utility-nav{gap:12px}.utility-nav a{min-width:28px}.utility-nav span{display:none}.utility-nav i{font-size:22px}.category-mega{grid-template-columns:1fr;width:calc(100vw - 24px);max-height:calc(100vh - 118px);position:fixed;top:102px;left:12px;overflow-y:auto}.mega-category-products,.mega-category-promo{display:none}.category-nav{overscroll-behavior-x:contain;overscroll-behavior-y:none;touch-action:pan-x;scrollbar-width:none;white-space:nowrap;justify-content:flex-start;gap:24px;width:100%;height:48px;padding:0 16px;overflow:auto hidden}.category-nav::-webkit-scrollbar{display:none}.category-nav a,.category-nav .partner-nav-button{flex:none;line-height:48px}.nav-shop-menu{flex:none;height:48px}.nav-shop-menu summary{height:48px}.nav-shop-popover{top:202px}.xtand-editorial{grid-template-columns:1fr;gap:12px;padding:16px 16px 36px}.xtand-editorial img{aspect-ratio:1464/600;object-fit:contain;object-position:center;height:auto}.xtand-editorial-banner.has-caption img{aspect-ratio:1464/520;object-fit:cover;object-position:top}.xtand-editorial-banner.has-caption>span{padding:9px 12px 11px;font-size:10px}.xtand-editorial>a>.xtand-editorial-copy{min-height:190px;padding:22px}.xtand-editorial h2{font-size:clamp(31px,9vw,42px)}.marketplace-shop{padding:56px 16px}.section-heading{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:30px}.section-heading h2,.waitlist-section h2,.brand-manifesto h2,.how-it-works h2,.spec-section h2,.use-section h2,.seller-content h2{font-size:42px}.home-product-grid,.catalog-shop .marketplace-product-grid,.marketplace-product-grid,.catalog-products,.catalog-products.columns-3,.saved-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.home-product-grid>.marketplace-product-grid{display:contents}.marketplace-product-image{aspect-ratio:.9}.marketplace-quick-view{display:none}.marketplace-product-card h3{min-height:auto}.marketplace-product-card>small{min-height:58px}.official-store-link{flex-direction:column;align-items:flex-start}.hero{grid-template-columns:1fr;min-height:0}.hero-copy{padding:54px 22px}.hero h1,html[data-language=zh] .hero h1{font-size:clamp(50px,16vw,70px)}.hero-intro{margin:24px 0 30px;font-size:16px}.hero-product{grid-row:1;min-height:76vw}.hero-actions{flex-direction:column;align-items:stretch}.ticker{white-space:nowrap;justify-content:flex-start;gap:36px;height:56px;padding:0 20px;font-size:16px}.category-showcase{padding:58px 16px 42px}.category-showcase>header{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.category-showcase>header h2{font-size:40px}.quick-categories{grid-template-columns:repeat(3,1fr);gap:22px 12px}.deal-trust-strip{grid-template-columns:1fr 1fr}.deal-trust-strip span{border-bottom:1px solid #404040;min-height:58px;padding:12px 16px}.launch-perks{grid-template-columns:1fr;margin:0 16px 30px}.launch-perks a{border-right:0;border-bottom:1px solid var(--ink);justify-content:space-between;padding:0 18px}.feature-strip{grid-template-columns:1fr}.feature-strip article{border-bottom:1px solid #454545;border-right:0;min-height:165px;padding:28px 22px}.feature-strip h3{margin-top:34px}.waitlist-section,.how-it-works,.spec-section,.use-section,.seller-content,.market-product-info,.search-live-result{grid-template-columns:1fr;gap:40px;padding:64px 22px}.future-grid{grid-template-columns:1fr}.future-grid a{border-bottom:1px solid #444;border-right:0;min-height:220px}.marketplace-index-hero,.listing-hero,.seller-hero,.brand-directory-hero{min-height:360px;padding:52px 20px}.marketplace-index-hero h1,.listing-hero h1,.seller-hero h1,.brand-directory-hero h1{font-size:clamp(52px,15vw,72px)}.seller-service-strip,.seller-policy,.membership-disclosure,.program-disclosure{grid-template-columns:1fr 1fr}.catalog-controls{grid-template-columns:1fr}.catalog-layout{grid-template-columns:1fr;padding:24px 16px 60px}.catalog-layout aside{padding-right:0}.listing-bar{white-space:nowrap;gap:16px;height:auto;padding:16px;overflow-x:auto}.brand-hero,.product-detail,.market-product-detail{grid-template-columns:1fr;min-height:0}.brand-hero>div,.product-buy,.market-product-buy{padding:56px 22px}.brand-hero>img{grid-row:1;min-height:70vw}.brand-manifesto{grid-template-columns:1fr;gap:28px;padding:64px 22px}.scenario-nav,.included{grid-template-columns:1fr 1fr;gap:18px;padding:22px}.product-gallery,.market-product-gallery{min-height:86vw;padding:24px}.market-product-gallery img{height:76vw}.product-buy h1,.market-product-buy h1{font-size:42px}.use-section>div:first-child{min-height:320px}.market-product-info h2{font-size:44px}.product-media-section{padding:64px 22px}.brand-directory{grid-template-columns:1fr 1fr}.brand-directory a{min-height:200px;padding:22px}.brand-directory b{font-size:34px}.partner-hero,.program-entry-hero{min-height:410px;padding:54px 22px}.partner-hero h1,.program-entry-hero h1{font-size:clamp(50px,15vw,68px)}.partner-benefits,.program-entry-grid,.partner-paths{grid-template-columns:1fr}.program-subnav{white-space:nowrap;gap:24px;padding:0 16px;overflow-x:auto}.program-workspace,.partner-application,.program-entry-principles{grid-template-columns:1fr;gap:40px;padding:60px 22px}.program-workspace>header{position:static}.program-steps,.partner-form{grid-template-columns:1fr}.partner-form .wide{grid-column:auto}.membership-hero{min-height:0;padding:58px 22px}.membership-hero h1{font-size:54px}.membership-benefits,.membership-join{padding:64px 22px}.membership-coupon{padding:44px 22px}.membership-coupon h2{font-size:48px}.wallet-grid,.policy-grid{grid-template-columns:1fr}.coupon-wallet,.policy-head{padding:56px 22px}.coupon-wallet-head h1,.policy-head h1{font-size:52px}.wallet-terms{grid-template-columns:1fr}.quick-view-backdrop{padding:12px}.quick-view-modal{grid-template-columns:1fr;width:100%;min-height:0;max-height:92vh;overflow-y:auto}.quick-view-image{min-height:45vh}.quick-view-modal>div:last-child{padding:28px 22px}.quick-view-modal h2{font-size:34px}.coupon-hover-zone{top:auto;bottom:18px;right:10px;transform:none}.coupon-rail>button,html[data-language=zh] .coupon-rail>button{border-radius:50%;grid-template:1fr/1fr;width:52px;min-height:52px;padding:0}.coupon-rail>button>span{color:var(--electric);background:0 0;padding:0}.coupon-rail>button b,.coupon-rail>button small{display:none}.coupon-modal{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:auto;max-height:calc(100vh - 105px);position:fixed;inset:auto 10px 82px;transform:translateY(18px)}.coupon-hover-zone.is-open .coupon-modal{transform:translateY(0)}.coupon-modal>.modal-close{z-index:10;float:right;touch-action:manipulation;background:#ffd8d4;place-items:center;width:52px;height:52px;margin:-12px -6px 0 12px;font-size:34px;line-height:1;position:sticky;top:0;display:grid!important}.floating-tools{display:none}.footer{grid-template-columns:1fr 1fr;gap:38px 24px;padding:54px 22px 90px}.footer>div:first-child{grid-column:1/-1}.footer small{line-height:1.5;bottom:24px;left:22px;right:22px}}@media (max-width:560px){.home-product-grid,.catalog-shop .marketplace-product-grid,.marketplace-product-grid,.catalog-products,.catalog-products.columns-3,.saved-grid{grid-template-columns:1fr}.marketplace-product-image{aspect-ratio:1/.92}.marketplace-product-card>small{min-height:0}.quick-categories{grid-template-columns:repeat(2,1fr)}.product-line,.market-price,.buy-price{flex-direction:column;align-items:flex-start}.seller-service-strip,.seller-policy,.membership-disclosure,.program-disclosure,.brand-directory{grid-template-columns:1fr}.coupon-modal{padding:30px 18px 20px}.coupon-tier-grid{grid-template-columns:1fr}.footer{grid-template-columns:1fr 1fr}}
