:root{--brand:#ff7103;--brand-400:#ff9a3d;--brand-600:#d95700;--brand-700:#b34700;--brand-50:#fff4ec;--brand-100:#ffe3d1;--brand-200:#ffc9a8;--ink:#1b1b1b;--ink-2:#333;--muted:#5f6368;--muted-2:#8a8f94;--line:#eae7e4;--line-2:#f2efec;--bg:#f6f5f3;--surface:#fff;--surface-2:#fffaf6;--price:#e5383b;--ok:#12794a;--ok-bg:#e8f7ef;--warn:#9a5b00;--warn-bg:#fff6e5;--info-bg:#eef6ff;--r-xs:6px;--r-sm:10px;--r:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--sh-1:0 1px 2px rgba(27,27,27,.05),0 8px 24px rgba(27,27,27,.05);--sh-2:0 18px 44px rgba(27,27,27,.10);--sh-brand:0 12px 28px rgba(217,87,0,.22);--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;--mono:ui-monospace,SFMono-Regular,"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--wrap:1200px;--header-h:68px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font);font-size:16px;line-height:1.65;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}img,svg{max-width:100%}img{display:block;height:auto}a{color:var(--brand-700);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{color:var(--brand-600)}button{font:inherit}:focus-visible{outline:3px solid var(--brand-400);outline-offset:2px;border-radius:4px}::selection{background:var(--brand-200)}h1,h2,h3,h4{margin:0 0 .5em;line-height:1.15;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}h1{font-size:clamp(2rem,1.2rem + 3.4vw,3.35rem);font-weight:800;letter-spacing:-.035em}h2{font-size:clamp(1.45rem,1.1rem + 1.4vw,2.05rem);font-weight:800}h3{font-size:1.12rem;font-weight:700}p{margin:0 0 1em}ul,ol{padding-left:1.2em}strong{font-weight:700}small{font-size:.82rem}hr{border:0;border-top:1px solid var(--line);margin:2rem 0}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:12px;top:-60px;z-index:90;background:var(--ink);color:#fff;padding:10px 16px;border-radius:var(--r-pill);text-decoration:none}.skip:focus{top:12px;color:#fff}.icon{flex:none;vertical-align:-0.15em}.notice{background:linear-gradient(90deg,#fff2e6,#fff8f1 55%,#fff2e6);border-bottom:1px solid #ffe2cd;font-size:12.5px;color:#7a3c05}.notice p{margin:0;padding:7px 20px;max-width:var(--wrap);margin-inline:auto;display:flex;align-items:center;gap:8px}.notice a{color:#9a3f00}.notice__dot{width:7px;height:7px;border-radius:50%;background:var(--brand);flex:none;box-shadow:0 0 0 3px rgba(255,113,3,.16)}.site-head{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--line)}.site-head__inner{display:flex;align-items:center;gap:26px;min-height:var(--header-h)}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);flex:none}.brand__mark{display:flex;width:38px;height:38px}.brand__mark svg{width:100%;height:100%}.brand__text{display:flex;flex-direction:column;line-height:1}.brand__text strong{font-size:17px;font-weight:800;letter-spacing:-.03em}.brand__text span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:3px}.mainnav{display:flex;gap:4px;margin-left:8px}.mainnav a{padding:8px 11px;border-radius:var(--r-pill);font-size:14px;font-weight:600;color:var(--ink-2);text-decoration:none;white-space:nowrap}.mainnav a:hover{background:var(--brand-50);color:var(--brand-700)}.mainnav a[aria-current="page"]{background:var(--ink);color:#fff}.site-head__actions{margin-left:auto;display:flex;align-items:center;gap:10px}.iconlink{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;color:var(--ink-2)}.iconlink:hover{background:var(--brand-50);color:var(--brand-700)}.mobilemenu{display:none;position:relative}.mobilemenu summary{list-style:none;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;cursor:pointer}.mobilemenu summary::-webkit-details-marker{display:none}.mobilemenu nav{position:absolute;right:0;top:46px;background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-2);padding:8px;min-width:210px;display:grid}.mobilemenu nav a{padding:10px 12px;border-radius:8px;text-decoration:none;color:var(--ink);font-weight:600;font-size:14px}.mobilemenu nav a:hover{background:var(--brand-50)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:var(--r-pill);border:1px solid transparent;font-weight:700;font-size:15px;line-height:1;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn--primary{background:linear-gradient(180deg,#ef6500,var(--brand-600));color:#fff;box-shadow:var(--sh-brand)}.btn--primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 16px 32px rgba(217,87,0,.28)}.btn--ghost{background:#fff;color:var(--ink);border-color:var(--line)}.btn--ghost:hover{border-color:var(--brand-200);color:var(--brand-700);background:var(--brand-50)}.btn--dark{background:var(--ink);color:#fff}.btn--dark:hover{color:#fff;background:#000}.btn--sm{padding:10px 14px;font-size:13.5px}.btn--lg{padding:15px 26px;font-size:16px}.cta-label{white-space:nowrap}.hero{position:relative;overflow:hidden;background:#fff;border-bottom:1px solid var(--line)}.hero::before{content:"";position:absolute;inset:-40% -10% auto auto;width:760px;height:760px;background:radial-gradient(circle at center,rgba(255,113,3,.17),rgba(255,113,3,0) 62%);pointer-events:none}.hero__inner{position:relative;display:grid;gap:34px;padding:56px 0 48px}.eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-700);margin:0 0 12px;display:inline-flex;align-items:center;gap:8px}.eyebrow::before{content:"";width:22px;height:2px;background:var(--brand);border-radius:2px}.lede{font-size:clamp(1.02rem,.95rem + .4vw,1.18rem);color:#484848;max-width:62ch}.hero__proof{display:flex;flex-wrap:wrap;gap:18px 28px;margin-top:6px}.hero__proof span{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ink-2)}.hero__proof .icon{color:var(--ok)}.promo-btn{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.promo-btn__sub{font-size:12px;color:var(--muted)}.promo-link{color:inherit}.sec-head{max-width:760px;margin-bottom:26px}.sec-head--center{margin-inline:auto;text-align:center}.sec-head--center .eyebrow{justify-content:center}.sec-head__sub{color:var(--muted);margin:0}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-1)}.badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--r-pill);background:var(--brand-50);color:var(--brand-700);font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.badge--dark{background:var(--ink);color:#fff}.badge--ok{background:var(--ok-bg);color:var(--ok)}.badge--warn{background:var(--warn-bg);color:var(--warn)}.chip{display:inline-flex;padding:5px 11px;border-radius:var(--r-pill);background:#fff;border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--ink-2)}.pgrid{display:grid;gap:16px}.pgrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pgrid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pgrid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.pcard{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pcard:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:var(--brand-200)}.pcard__media{display:block;background:#f7f4f1;aspect-ratio:1;overflow:hidden}.pcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.pcard:hover .pcard__media img{transform:scale(1.04)}.pcard__body{padding:12px 13px 14px;display:flex;flex-direction:column;gap:4px;flex:1}.pcard__brand{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-700);margin:0}.pcard__brand--cat{color:var(--muted-2)}.pcard__name{font-size:14px;font-weight:650;line-height:1.35;margin:0;letter-spacing:0}.pcard__name a{color:var(--ink);text-decoration:none}.pcard__name a:hover{color:var(--brand-700)}.price{margin:4px 0 0;display:flex;align-items:baseline;gap:7px}.price__usd{font-size:16px;font-weight:800;color:var(--price);letter-spacing:-.02em}.price__cny{font-size:11px;color:var(--muted-2);font-family:var(--mono)}.pcard__cta{margin-top:auto;padding-top:6px;font-size:12px;font-weight:700;color:var(--brand-700);text-decoration:none;display:inline-flex;align-items:center;gap:5px}.pcard--sm .pcard__name{font-size:13px}.pcard--sm .pcard__body{padding:10px}.sheet{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;box-shadow:var(--sh-1)}.sheet__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line);background:#fffdfb}.sheet__search{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 14px;min-width:240px;flex:1 1 240px}.sheet__search input{border:0;outline:0;font-size:14px;width:100%;background:transparent}.sheet__search .icon{color:var(--muted-2)}.sheet__filters{display:flex;gap:6px;flex-wrap:wrap}.fbtn{border:1px solid var(--line);background:#fff;border-radius:var(--r-pill);padding:6px 12px;font-size:12.5px;font-weight:650;color:var(--ink-2);cursor:pointer}.fbtn:hover{border-color:var(--brand-200);color:var(--brand-700)}.fbtn.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.sheet__count{margin:0 0 0 auto;font-size:12px;color:var(--muted);font-family:var(--mono)}.sheet__scroll{overflow-x:auto;max-height:72vh;overflow-y:auto}.sheet__table{width:100%;border-collapse:collapse;font-size:13.5px;min-width:860px}.sheet__table thead th{position:sticky;top:0;z-index:2;background:#f7f4f1;text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:10px 12px;border-bottom:1px solid var(--line);font-weight:800}.sheet__table td,.sheet__table tbody th{padding:8px 12px;border-bottom:1px solid var(--line-2);vertical-align:middle}.sheet__table tbody tr:nth-child(even){background:#fdfbf9}.sheet__table tbody tr:hover{background:#fff4ec}.sheet__table .num{font-family:var(--mono);color:var(--muted);text-align:right}.sheet__table .cell-img img{width:46px;height:46px;border-radius:8px;object-fit:cover;background:#f5f0ec}.sheet__table .cell-name{font-weight:600;min-width:220px}.sheet__table .cell-name a{text-decoration:none;color:var(--ink)}.sheet__table .cell-name a:hover{color:var(--brand-700);text-decoration:underline}.price-cell{font-weight:800;color:var(--price)}.cny-cell{color:var(--muted-2)}.table-link{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--brand-700);text-decoration:none;white-space:nowrap}.sheet__foot{margin:0;padding:12px 16px;font-size:12px;color:var(--muted);background:#fffdfb;border-top:1px solid var(--line)}.callout{display:flex;gap:12px;padding:14px 16px;border-radius:var(--r-sm);background:var(--info-bg);border:1px solid #d8e8fb;font-size:14px}.callout--warn{background:var(--warn-bg);border-color:#f3dfb8}.callout__icon{color:var(--brand-700);margin-top:2px}.callout p:last-child{margin-bottom:0}.steps{list-style:none;padding:0;margin:0;display:grid;gap:0;counter-reset:s}.steps__item{display:grid;grid-template-columns:56px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--line)}.steps__item:first-child{border-top:0}.steps__num{font-family:var(--mono);font-size:13px;font-weight:700;color:var(--brand-700);padding-top:3px}.steps__body h3{margin-bottom:.25em}.steps__body p{margin-bottom:0;color:var(--muted);font-size:14.5px}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;margin:0}.metrics__item{background:#fff;padding:18px}.metrics dt{font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:700}.metrics dd{margin:6px 0 0;font-size:1.55rem;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.metrics__note{margin:4px 0 0;font-size:11.5px;color:var(--muted-2)}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.stats__cell{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px}.stats__v{margin:0;font-size:1.4rem;font-weight:800;letter-spacing:-.03em}.stats__l{margin:2px 0 0;font-size:12px;color:var(--muted)}.faq{display:grid;gap:8px}.faq__item{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm)}.faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;font-weight:650;font-size:15px}.faq__item summary::-webkit-details-marker{display:none}.faq__item[open] summary{border-bottom:1px solid var(--line-2)}.faq__item[open] summary .icon{transform:rotate(180deg)}.faq__body{padding:14px 18px 16px;color:#444;font-size:14.5px}.faq__body p:last-child{margin-bottom:0}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);padding:16px 0 0}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--brand-700);text-decoration:underline}.crumbs .sep{color:#cfcac6}.pstrip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(120deg,#fff3e8,#fff 60%,#ffe9d7);border:1px solid #ffe0c6;border-radius:var(--r-lg);padding:26px 28px;margin:44px 0}.pstrip__kicker{margin:0 0 4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-700);font-weight:800}.pstrip h2{margin:0 0 6px;font-size:1.35rem}.pstrip p{margin:0;color:#5b4a3d;font-size:14px}.foot{background:#171412;color:#cfc8c2;margin-top:72px;padding:52px 0 0}.foot a{color:#e9e3de;text-decoration:none}.foot a:hover{color:var(--brand-400);text-decoration:underline}.foot__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:32px}.foot__brand .brand__text strong{color:#fff}.foot__brand .brand__text span{color:#a49b94}.foot__brand p{font-size:13px;line-height:1.7;color:#a59d97;max-width:38ch}.foot__disclosure{font-size:11.5px !important;color:#7f7771 !important}.foot__col h2{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:#8d847d;margin:6px 0 12px}.foot__col ul{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:13.5px}.foot__bar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-top:1px solid #2c2724;margin-top:40px;padding:18px 20px 26px;font-size:12px;color:#857c76}.foot__bar p{margin:0}.mobilebar{display:none}@media (max-width:1024px){.mainnav{display:none}.mobilemenu{display:block}.pgrid--5{grid-template-columns:repeat(3,minmax(0,1fr))}.pgrid--4{grid-template-columns:repeat(3,minmax(0,1fr))}.foot__grid{grid-template-columns:1.6fr 1fr 1fr}}@media (max-width:760px){body{font-size:15.5px}:root{--header-h:60px}.wrap{padding-inline:16px}.site-head__actions .btn--sm{display:none}.notice p{font-size:11.5px;padding:7px 16px;display:block;line-height:1.5}.notice__dot{display:none}.notice a{white-space:nowrap}.pgrid--3,.pgrid--4,.pgrid--5{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics{grid-template-columns:repeat(2,1fr)}.stats{grid-template-columns:1fr 1fr}.foot__grid{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1 / -1}.mobilebar{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:1px;position:fixed;bottom:0;left:0;right:0;z-index:60;background:var(--line);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.mobilebar a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 0 10px;background:#fff;font-size:10.5px;font-weight:700;color:var(--ink-2);text-decoration:none}.mobilebar__cta{background:var(--brand-600) !important;color:#fff !important}body{padding-bottom:56px}.pstrip{padding:20px}.sheet__toolbar{gap:8px}.sheet__count{display:none}}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms !important;transition-duration:.001ms !important;scroll-behavior:auto !important}}.home-hero{background:#fff;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.home-hero::after{content:"";position:absolute;right:-120px;top:-120px;width:520px;height:520px;background:radial-gradient(circle,rgba(255,113,3,.14),transparent 65%);pointer-events:none}.home-hero__grid{display:grid;grid-template-columns:1.04fr .96fr;gap:46px;align-items:center;padding:54px 0 50px;position:relative}.home-hero h1{margin-bottom:14px}.home-hero h1 em{font-style:normal;color:var(--brand-600)}.home-hero .lede{max-width:54ch}.searchlink{display:flex;align-items:center;gap:10px;background:#fff;border:1.5px solid var(--line);border-radius:var(--r-pill);padding:8px 8px 8px 18px;max-width:520px;margin:22px 0 14px;box-shadow:var(--sh-1);text-decoration:none;color:var(--muted)}.searchlink:hover{border-color:var(--brand-200);color:var(--muted)}.searchlink span{flex:1;font-size:14.5px}.searchlink .btn{pointer-events:none;white-space:nowrap}.hero-sheet{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);overflow:hidden;transform:rotate(-.6deg)}.hero-sheet__bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid var(--line);background:#fffdfb}.hero-sheet__bar i{width:8px;height:8px;border-radius:50%;background:#e6ded8}.hero-sheet__bar i:first-child{background:var(--brand)}.hero-sheet__bar span{margin-left:auto;font-size:10.5px;font-family:var(--mono);color:var(--muted-2)}.hero-sheet table{width:100%;border-collapse:collapse;font-size:11.5px}.hero-sheet th{text-align:left;padding:7px 10px;background:#faf7f4;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.hero-sheet td{padding:6px 10px;border-top:1px solid var(--line-2)}.hero-sheet td:first-child{font-family:var(--mono);color:var(--muted-2)}.hero-sheet img{width:26px;height:26px;border-radius:6px;object-fit:cover}.hero-sheet .p{color:var(--price);font-weight:800}.hero-sheet__foot{padding:9px 14px;font-size:10.5px;color:var(--muted);border-top:1px solid var(--line);display:flex;justify-content:space-between}.home-strip{background:var(--ink);color:#fff}.home-strip .wrap{display:flex;flex-wrap:wrap;gap:10px 30px;justify-content:space-between;padding-block:14px;font-size:12.5px}.home-strip span{display:inline-flex;gap:7px;align-items:center;color:#e6dfd9}.home-strip .icon{color:var(--brand-400)}.bento{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.bento__item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:168px;padding:18px;border-radius:var(--r);overflow:hidden;background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--ink);transition:transform .18s ease,box-shadow .18s ease}.bento__item:hover{transform:translateY(-3px);box-shadow:var(--sh-2);color:var(--ink)}.bento__item--wide{grid-column:span 2}.bento__item--tall{grid-row:span 2;min-height:350px}.bento__item--warm{background:linear-gradient(160deg,#fff3e8,#ffe2cc);border-color:#ffd9bd}.bento__item--dark{background:#23201d;border-color:#23201d;color:#fff}.bento__item--dark:hover{color:#fff}.bento__item h3{margin:0 0 4px;font-size:1.1rem}.bento__item p{margin:0;font-size:12.5px;color:var(--muted)}.bento__item--dark p{color:#b9b0a9}.bento__count{position:absolute;top:14px;right:16px;font-family:var(--mono);font-size:11px;color:var(--muted-2)}.bento__item--dark .bento__count{color:#8d837c}.bento__arrow{position:absolute;top:14px;left:16px;color:var(--brand)}.workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;counter-reset:w}.workflow__step{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px;position:relative}.workflow__step::before{counter-increment:w;content:"0" counter(w);font-family:var(--mono);font-size:11px;color:var(--brand-700);font-weight:700;letter-spacing:.08em}.workflow__step h3{margin:8px 0 6px;font-size:1.02rem}.workflow__step p{margin:0;font-size:13.5px;color:var(--muted)}.evidence{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.quote-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px 22px;box-shadow:var(--sh-1)}.quote-card__meta{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--muted);margin-bottom:8px}.quote-card__meta b{color:var(--ink)}.quote-card p{margin:0;font-size:14.5px}.quote-card--accent{border-left:3px solid var(--brand)}.home-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start}.sheet-page__head{display:grid;grid-template-columns:1.3fr .7fr;gap:40px;align-items:end;padding:44px 0 26px}.sheet-page__stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sheet-page__stats div{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px}.sheet-page__stats b{display:block;font-size:1.3rem;letter-spacing:-.03em}.sheet-page__stats span{font-size:11.5px;color:var(--muted)}.legend{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--muted);padding:0 0 18px}.legend span{display:inline-flex;align-items:center;gap:6px}.legend i{width:10px;height:10px;border-radius:3px;background:var(--brand-100)}.sheet-note{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.sheet-note div{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:16px;font-size:13.5px}.sheet-note h3{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:6px}.sheet-note p{margin:0}.cat-shoes .shoe-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding:40px 0 28px}.shoe-stack{display:grid;grid-template-columns:1fr 1fr;gap:12px}.shoe-stack a{display:block;border-radius:var(--r);overflow:hidden;background:#fff;border:1px solid var(--line)}.shoe-stack img{aspect-ratio:1;object-fit:cover;width:100%}.shoe-stack a:nth-child(2){transform:translateY(18px)}.shoe-stack a:nth-child(3){transform:translateY(-6px)}.silo{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px}.silo__card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px}.silo__card h3{font-size:15px;margin-bottom:4px}.silo__card p{margin:0;font-size:13px;color:var(--muted)}.size-table table,.fit-table table{width:100%;border-collapse:collapse;font-size:13.5px;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.size-table th,.size-table td,.fit-table th,.fit-table td{padding:9px 12px;border-bottom:1px solid var(--line-2);text-align:left}.size-table th,.fit-table th{background:#faf7f4;font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.size-table caption,.fit-table caption{text-align:left;font-size:12px;color:var(--muted);padding-bottom:8px}.cat-hoodies .mag{display:grid;grid-template-columns:1.25fr .75fr;gap:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:#fff}.mag__feature{position:relative;min-height:420px;background:#f2ece6}.mag__feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mag__caption{position:absolute;left:0;right:0;bottom:0;padding:22px;background:linear-gradient(transparent,rgba(0,0,0,.72));color:#fff}.mag__caption .eyebrow{color:#ffd0a8}.mag__caption h2{color:#fff;font-size:1.6rem;margin-bottom:4px}.mag__caption p{margin:0;color:#e8ded6;font-size:13px}.mag__list{padding:20px;display:grid;gap:2px;align-content:start}.mag__row{display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line-2)}.mag__row:first-child{border-top:0}.mag__row img{width:54px;height:54px;border-radius:8px;object-fit:cover;background:#f5f0ec}.mag__row h3{font-size:13.5px;margin:0 0 2px;font-weight:650}.mag__row span{font-size:11.5px;color:var(--muted)}.fitnote{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.fitnote div{padding:14px 16px;border-radius:var(--r-sm);background:var(--brand-50);border:1px solid #ffe0c6;font-size:13px}.fitnote b{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--brand-700);margin-bottom:4px}.cat-tees .tee-wall{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.cat-tees .tee-wall .pcard{border-radius:10px}.cat-tees .tee-wall .pcard__body{padding:8px}.cat-tees .tee-wall .pcard__name{font-size:11.5px}.cat-tees .tee-wall .price__usd{font-size:14px}.cat-tees .tee-wall .pcard__cta{display:none}.tee-notes{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.tee-notes article{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px}.tee-notes h3{font-size:14.5px}.tee-notes p{margin:0;font-size:13.5px;color:var(--muted)}.lookbook{display:flex;gap:12px;overflow-x:auto;padding:4px 0 14px;scroll-snap-type:x mandatory}.lookbook__card{flex:0 0 230px;scroll-snap-align:start;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.lookbook__card img{width:100%;aspect-ratio:3 / 4;object-fit:cover;background:#f5f0ec}.lookbook__card div{padding:10px 12px}.lookbook__card h3{font-size:13px;margin:0}.lookbook__card span{font-size:12px;color:var(--price);font-weight:700}.season-matrix{overflow-x:auto}.season-matrix table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);font-size:13px;min-width:620px}.season-matrix th,.season-matrix td{padding:10px 12px;border-bottom:1px solid var(--line-2);text-align:left}.season-matrix th{background:#faf7f4;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--brand);margin-right:4px}.dot--light{background:#ffd0a8}.cat-pants .measure-layout{display:grid;grid-template-columns:1fr 300px;gap:26px;align-items:start}.measure{position:sticky;top:84px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px}.measure h2{font-size:1rem}.measure ol{padding-left:18px;font-size:13.5px;color:var(--muted);display:grid;gap:6px}.measure .callout{margin-top:12px}.waist{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.waist span{font-family:var(--mono);font-size:11px;background:#faf7f4;border:1px solid var(--line);border-radius:6px;padding:3px 7px}.mosaic{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:150px;gap:10px}.mosaic a{position:relative;border-radius:var(--r-sm);overflow:hidden;background:#f4efea}.mosaic a img{width:100%;height:100%;object-fit:cover}.mosaic a:nth-child(1){grid-column:span 2;grid-row:span 2}.mosaic a:nth-child(6){grid-column:span 2}.mosaic__price{position:absolute;left:8px;bottom:8px;background:rgba(0,0,0,.72);color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:var(--r-pill)}.under15{margin-top:22px;background:#23201d;color:#fff;border-radius:var(--r-lg);padding:26px}.under15 h2{color:#fff}.under15 p{color:#bdb3ab}.under15 .price__usd{color:#ffb27a}.vitrine{background:#1d1a18;color:#f4efe9;border-radius:var(--r-lg);padding:34px;position:relative;overflow:hidden}.vitrine::before{content:"";position:absolute;inset:auto -80px -120px auto;width:360px;height:360px;background:radial-gradient(circle,rgba(255,154,61,.28),transparent 65%)}.vitrine h2,.vitrine h3{color:#fff}.vitrine .eyebrow{color:var(--brand-400)}.vitrine .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;position:relative}.vitrine .pcard{background:#262220;border-color:#34302c}.vitrine .pcard__name a{color:#f6f1eb}.vitrine .price__cny{color:#8f867f}.acc-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.acc-tabs button{border:1px solid var(--line);background:#fff;border-radius:var(--r-pill);padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer}.acc-tabs button.is-on{background:var(--ink);color:#fff;border-color:var(--ink)}.lab{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lab__card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px;display:grid;grid-template-columns:68px 1fr;gap:12px;align-items:start}.lab__card img{width:68px;height:68px;border-radius:10px;object-fit:cover;background:#f6f1ec}.lab__card h3{font-size:13.5px;margin-bottom:2px}.lab__card p{margin:0;font-size:12px;color:var(--muted)}.lab__specs{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.lab__specs span{font-family:var(--mono);font-size:10.5px;color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:1px 5px}.feed{border-left:2px solid var(--line);margin-left:8px;padding-left:26px;display:grid;gap:34px}.feed__item{position:relative}.feed__item::before{content:"";position:absolute;left:-34px;top:8px;width:14px;height:14px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 4px #fff,0 0 0 5px var(--line)}.feed__date{font-family:var(--mono);font-size:11.5px;color:var(--brand-700);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px}.feed__item h2{font-size:1.3rem}.feed__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}.qc-hero{background:#1d1a18;color:#f6f1eb;padding:48px 0}.qc-hero h1{color:#fff}.qc-hero .lede{color:#c9c0b8}.qc-hero .eyebrow{color:var(--brand-400)}.qc-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:26px;align-items:start;margin-top:26px}.qc-tool{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;box-shadow:var(--sh-1);position:sticky;top:84px}.qc-tool h2{font-size:1.15rem}.qc-tool__list{list-style:none;padding:0;margin:0;display:grid;gap:2px}.qc-tool__list li{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px dashed var(--line);font-size:13.5px}.qc-tool__list input{margin-top:4px;accent-color:var(--brand-600);width:16px;height:16px}.qc-score{margin-top:14px;display:flex;align-items:center;gap:12px}.qc-score b{font-size:1.6rem;letter-spacing:-.03em}.qc-meter{flex:1;height:9px;border-radius:9px;background:#eee9e4;overflow:hidden}.qc-meter i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--brand-400),var(--brand-600));transition:width .25s ease}.rubric{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);font-size:13.5px}.rubric th,.rubric td{padding:10px 12px;border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top}.rubric th{background:#faf7f4;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.rubric .pass{color:var(--ok);font-weight:700}.rubric .fail{color:var(--price);font-weight:700}.qc-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.qc-photos figure{margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.qc-photos img{aspect-ratio:4 / 5;object-fit:cover;width:100%}.qc-photos figcaption{padding:8px 10px;font-size:11.5px;color:var(--muted)}.ship-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:26px;align-items:start}.ship-form{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;box-shadow:var(--sh-1)}.ship-form label{display:block;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:5px}.ship-form select,.ship-form input{width:100%;padding:11px 12px;border:1px solid var(--line);border-radius:var(--r-sm);font-size:14px;margin-bottom:14px;background:#fff}.ship-form .row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ship-result{background:linear-gradient(160deg,#fff6ee,#fff);border:1px solid #ffe1c8;border-radius:var(--r-lg);padding:22px}.ship-result__big{font-size:2.1rem;font-weight:800;letter-spacing:-.04em;color:var(--brand-700);margin:4px 0}.ship-result ul{margin:0;padding-left:18px;font-size:13px;color:var(--muted)}.lane-table{overflow-x:auto}.lane-table table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);font-size:13px;min-width:680px}.lane-table th,.lane-table td{padding:10px 12px;border-bottom:1px solid var(--line-2);text-align:left}.lane-table th{background:#faf7f4;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.timeline{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin:26px 0}.timeline div{position:relative;padding:34px 12px 0;font-size:12px;color:var(--muted);border-top:3px solid var(--line)}.timeline div::before{content:"";position:absolute;top:-8px;left:12px;width:13px;height:13px;border-radius:50%;background:#fff;border:3px solid var(--brand)}.timeline b{display:block;color:var(--ink);font-size:12.5px}.coupon-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ticket{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px;display:flex;flex-direction:column;gap:8px}.ticket::before,.ticket::after{content:"";position:absolute;width:16px;height:16px;background:var(--bg);border-radius:50%;top:62%}.ticket::before{left:-8px;border-right:1px solid var(--line)}.ticket::after{right:-8px;border-left:1px solid var(--line)}.ticket__code{font-family:var(--mono);font-size:1.2rem;font-weight:800;letter-spacing:.08em;border:1.5px dashed var(--brand-200);border-radius:var(--r-sm);padding:10px;text-align:center;background:var(--brand-50);color:var(--brand-700)}.ticket h3{font-size:14px;margin:0}.ticket p{margin:0;font-size:12.5px;color:var(--muted)}.ticket .copy{margin-top:auto}.copy{border:1px solid var(--line);background:#fff;border-radius:var(--r-pill);padding:8px 14px;font-size:12.5px;font-weight:700;cursor:pointer}.copy:hover{border-color:var(--brand-200);color:var(--brand-700)}.copy.is-done{background:var(--ok-bg);border-color:#bfe8d2;color:var(--ok)}.coupon-rules{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px;font-size:13.5px}.coupon-rules h2{font-size:1.05rem}.verdict{display:grid;grid-template-columns:190px 1fr;gap:24px;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;align-items:center;box-shadow:var(--sh-1)}.verdict__score{text-align:center;border-right:1px solid var(--line);padding-right:20px}.verdict__score b{display:block;font-size:3rem;line-height:1;letter-spacing:-.05em;color:var(--ok)}.verdict__score span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.verdict h2{margin-bottom:6px}.verdict p{margin:0;color:var(--muted);font-size:14px}.evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.evidence-grid article{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px}.evidence-grid h3{font-size:14px;margin-bottom:6px}.evidence-grid p{margin:0;font-size:13px;color:var(--muted)}.risk-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);font-size:13.5px}.risk-table th,.risk-table td{padding:10px 12px;border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top}.risk-table th{background:#faf7f4;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.howto-layout{display:grid;grid-template-columns:240px 1fr;gap:40px;align-items:start}.howto-aside{position:sticky;top:88px}.howto-aside ol{list-style:none;padding:0;margin:0;display:grid;gap:2px;font-size:13px}.howto-aside a{display:block;padding:8px 12px;border-left:2px solid var(--line);color:var(--muted);text-decoration:none}.howto-aside a:hover{border-color:var(--brand);color:var(--brand-700);background:var(--brand-50)}.wizard{display:grid;gap:16px;counter-reset:z}.wizard__step{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px 24px}.wizard__step h2{font-size:1.25rem;display:flex;align-items:center;gap:12px}.wizard__step h2::before{counter-increment:z;content:counter(z);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--brand-50);color:var(--brand-700);font-size:13px;font-family:var(--mono)}.wizard__step p:last-child{margin-bottom:0}.wizard__step .callout{margin-top:10px}.converter{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;box-shadow:var(--sh-1)}.converter label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);display:block;margin-bottom:6px}.converter textarea{width:100%;min-height:96px;border:1px solid var(--line);border-radius:var(--r-sm);padding:12px;font-family:var(--mono);font-size:12.5px;resize:vertical}.converter__out{margin-top:14px;background:#f7f4f1;border:1px dashed #d9d2cb;border-radius:var(--r-sm);padding:12px;font-family:var(--mono);font-size:12.5px;word-break:break-all}.url-anatomy{display:grid;gap:10px;margin:18px 0}.url-anatomy div{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:baseline;font-size:13px;padding-bottom:8px;border-bottom:1px dashed var(--line)}.url-anatomy code{font-family:var(--mono);font-size:12px;color:var(--brand-700);background:var(--brand-50);padding:2px 6px;border-radius:4px}.brand-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.brand-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:18px;text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:4px}.brand-card:hover{border-color:var(--brand-200);box-shadow:var(--sh-1);color:var(--ink)}.brand-card b{font-size:1rem;letter-spacing:-.01em}.brand-card span{font-size:12px;color:var(--muted)}.brand-card em{font-style:normal;font-size:11px;font-family:var(--mono);color:var(--brand-700)}.brand-hero{display:grid;grid-template-columns:1fr 1.15fr;gap:30px;align-items:center;padding:34px 0 20px}.brand-hero__strip{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.brand-hero__strip img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%;background:#f4efea}.guides-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;text-decoration:none;color:var(--ink)}.gcard:hover{box-shadow:var(--sh-2);color:var(--ink);border-color:var(--brand-200)}.gcard__media{aspect-ratio:16 / 9;background:linear-gradient(135deg,#ffe6d3,#fff3e8);position:relative;overflow:hidden}.gcard__media img{width:100%;height:100%;object-fit:cover}.gcard__body{padding:16px;display:flex;flex-direction:column;gap:6px}.gcard__tag{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-700)}.gcard h3{font-size:15.5px;margin:0}.gcard p{margin:0;font-size:13px;color:var(--muted)}.gcard__meta{margin-top:auto;font-size:11.5px;color:var(--muted-2);font-family:var(--mono)}.article-layout{display:grid;grid-template-columns:220px minmax(0,1fr) 300px;gap:40px;align-items:start;padding-top:20px}.toc{position:sticky;top:88px;font-size:13px}.toc h2{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.toc ol{list-style:none;padding:0;margin:0;display:grid;gap:2px}.toc a{display:block;padding:6px 10px;border-left:2px solid var(--line);color:var(--muted);text-decoration:none}.toc a:hover{border-color:var(--brand);color:var(--brand-700)}.prose{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:32px 36px;font-size:16.5px;line-height:1.75}.prose>p:first-of-type{font-size:1.05rem;color:#3d3d3d}.prose h2{margin-top:1.9em;scroll-margin-top:90px}.prose h3{margin-top:1.4em}.prose img{border-radius:var(--r-sm)}.prose blockquote{margin:1.4em 0;padding:2px 18px;border-left:3px solid var(--brand);color:#555;background:#fffaf5}.prose table{width:100%;border-collapse:collapse;font-size:14px;margin:1.2em 0}.prose th,.prose td{border-bottom:1px solid var(--line-2);padding:9px 10px;text-align:left}.prose th{background:#faf7f4}.prose .key{background:linear-gradient(transparent 62%,#ffe0c6 62%);font-weight:600}.article-aside{position:sticky;top:88px;display:grid;gap:14px}.aside-card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px;font-size:13px}.aside-card h2{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.aside-card ul{margin:0;padding-left:16px;display:grid;gap:6px}.article-tags{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;font-size:11.5px;color:var(--muted-2);align-items:center}.article-tags::before{content:"";display:none}.article-tags span{background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:3px 9px;font-size:11px;color:var(--muted)}.article-meta{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;color:var(--muted);padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:18px}.search-hero{background:linear-gradient(160deg,#fff,#fff3e8);border-bottom:1px solid var(--line);padding:40px 0 34px}.searchbox{display:flex;gap:8px;max-width:720px;margin-top:16px}.searchbox input{flex:1;padding:14px 18px;border:1.5px solid var(--line);border-radius:var(--r-pill);font-size:15px;background:#fff}.searchbox input:focus{border-color:var(--brand-200);outline:none;box-shadow:0 0 0 4px rgba(255,113,3,.12)}.s-results{display:grid;gap:10px;margin-top:20px}.s-item{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:14px 16px;display:grid;grid-template-columns:58px 1fr auto;gap:14px;align-items:center}.s-item img{width:58px;height:58px;border-radius:8px;object-fit:cover}.s-item h3{font-size:14px;margin:0}.s-item p{margin:0;font-size:12px;color:var(--muted)}.s-item .price__usd{font-size:14px}.doc{max-width:760px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:34px 38px}.doc h2{margin-top:1.6em;font-size:1.3rem}.doc ul{color:#444}.err{text-align:center;padding:80px 0}.err__code{font-size:clamp(4rem,12vw,9rem);font-weight:800;letter-spacing:-.06em;line-height:1;color:var(--brand);margin:0}.err h1{margin-top:6px}.page{padding-bottom:10px}.band{padding:52px 0}.band--white{background:#fff;border-block:1px solid var(--line)}.band--warm{background:linear-gradient(180deg,#fff8f2,#f6f5f3)}.band--tight{padding:34px 0}.split{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}.prose-list{display:grid;gap:10px}.prose-list li{margin-bottom:4px}@media (max-width:1024px){.home-hero__grid,.sheet-page__head,.cat-shoes .shoe-hero,.brand-hero,.qc-grid,.ship-grid,.evidence,.home-faq,.article-layout,.howto-layout{grid-template-columns:1fr}.bento{grid-template-columns:repeat(2,1fr)}.bento__item--tall{grid-row:auto;min-height:220px}.workflow{grid-template-columns:repeat(2,1fr)}.cat-tees .tee-wall{grid-template-columns:repeat(4,1fr)}.mosaic{grid-template-columns:repeat(3,1fr)}.mosaic a:nth-child(1){grid-column:span 2;grid-row:span 2}.vitrine .grid{grid-template-columns:repeat(3,1fr)}.guides-grid,.coupon-grid,.evidence-grid,.lab,.silo,.fitnote{grid-template-columns:repeat(2,1fr)}.article-layout{grid-template-columns:1fr}.toc,.article-aside,.howto-aside{position:static}.measure{position:static}.timeline{grid-template-columns:repeat(5,minmax(120px,1fr));overflow-x:auto}}@media (max-width:760px){.bento,.workflow,.pgrid--2,.brand-grid,.guides-grid,.coupon-grid,.evidence-grid,.lab,.silo,.fitnote,.tee-notes,.split,.qc-photos,.searchbox{grid-template-columns:1fr}.bento__item--wide{grid-column:auto}.cat-tees .tee-wall{grid-template-columns:repeat(2,1fr)}.mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:130px}.vitrine{padding:20px}.vitrine .grid{grid-template-columns:repeat(2,1fr)}.prose{padding:22px 18px;font-size:16px}.doc{padding:24px 18px}.verdict{grid-template-columns:1fr}.verdict__score{border-right:0;border-bottom:1px solid var(--line);padding:0 0 14px}.sheet-page__stats{grid-template-columns:1fr 1fr}.feed__grid{grid-template-columns:repeat(2,1fr)}.s-item{grid-template-columns:48px 1fr}.s-item>:last-child{grid-column:2}.url-anatomy div{grid-template-columns:1fr;gap:2px}.searchbox{display:grid}}