@font-face{font-family:"BG Serif Fallback";src:local("Source Han Serif SC"),local("Noto Serif SC"),local("Songti SC"),local("SimSun");font-display:swap}:root{--ink: #12100d;--ink-raised: #1b1712;--ink-soft: #241e17;--walnut: #3b2a1d;--paper: #f3ede2;--paper-raised: #faf6ec;--fg: #f2ece1;--fg-secondary: #c9c0af;--fg-muted: #9a9080;--fg-on-paper: #1a1611;--fg-on-paper-secondary: #4e463a;--accent: #c08a5a;--accent-deep: #8a5a32;--accent-on: #12100d;--border: #2e2820;--border-strong: #443a2c;--border-on-paper: #d6ccb9;--error: #e69187;--success: #8fb489;--focus: #e0ae7e;--font-display: "Source Han Serif SC", "Noto Serif SC", "Songti SC", "STSong", "SimSun", serif;--font-body: "PingFang SC", "Hiragino Sans GB", "Source Han Sans SC", "Noto Sans SC", "Microsoft YaHei", system-ui, -apple-system, sans-serif;--s-3xs: 4px;--s-2xs: 8px;--s-xs: 12px;--s-sm: 16px;--s-md: 24px;--s-lg: 32px;--s-xl: 48px;--s-2xl: 64px;--s-3xl: 96px;--s-4xl: 128px;--section-tight: 72px;--section: 96px;--section-loose: 128px;--gutter: 20px;--container: 1240px;--measure: 32em;--hairline: 1px;--r-xs: 2px;--r-sm: 4px;--ease: cubic-bezier(.16, 1, .3, 1)}@media (min-width: 640px){:root{--gutter: 32px;--section: 112px;--section-loose: 144px}}@media (min-width: 1024px){:root{--gutter: 48px;--section: 120px;--section-loose: 160px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--fg);font-family:var(--font-body);font-size:16px;line-height:1.8;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:16px;top:-64px;z-index:120;padding:10px 16px;background:var(--paper);color:var(--fg-on-paper);transition:top .18s var(--ease)}.skip-link:focus{top:12px}.display,.h1,.h2,.h3,.quote,.stat{font-family:var(--font-display);font-weight:400;margin:0;font-feature-settings:"palt" 1;text-wrap:balance}.display{font-size:clamp(44px,9vw,96px);line-height:1.08;letter-spacing:.01em}.h1{font-size:clamp(34px,6vw,72px);line-height:1.14;letter-spacing:.01em}.h2{font-size:clamp(28px,4.4vw,44px);line-height:1.28;letter-spacing:.02em}.h3{font-size:clamp(20px,2.6vw,30px);line-height:1.4;letter-spacing:.02em;font-weight:500}.quote{font-size:clamp(22px,3vw,32px);line-height:1.5;letter-spacing:.01em}.stat{font-size:clamp(34px,5vw,56px);line-height:1;letter-spacing:.01em}.deck{font-size:17px;line-height:1.85;color:var(--fg-secondary);max-width:var(--measure);margin:0;text-wrap:pretty}@media (min-width: 640px){.deck{font-size:20px}}.body{font-size:16px;line-height:1.8;margin:0;max-width:var(--measure);text-wrap:pretty}.body-sm{font-size:14px;line-height:1.7;letter-spacing:.01em;margin:0}.caption{font-size:13px;line-height:1.6;letter-spacing:.02em;color:var(--fg-muted);margin:0}.label-cn{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.28em;color:var(--accent)}.eyebrow{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.paper .label-cn{color:var(--accent-deep)}.paper .eyebrow{color:var(--fg-on-paper-secondary)}.paper{color:var(--fg-on-paper)}.paper .deck,.paper .body{color:var(--fg-on-paper-secondary)}.paper .caption{color:#6a6152}.wrap{width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--gutter)}.section{padding-block:var(--section);position:relative}.section--tight{padding-block:var(--section-tight)}.section--loose{padding-block:var(--section-loose)}.section--paper{background:var(--paper);color:var(--fg-on-paper)}.section--raised{background:var(--ink-raised)}.section--soft{background:var(--ink-soft)}.hairline{height:1px;background:var(--border);border:0;margin:0}.paper .hairline{background:var(--border-on-paper)}.section-head{display:flex;flex-direction:column;gap:var(--s-sm);margin-bottom:var(--s-xl)}.section-head__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-md)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 var(--s-md);border-radius:var(--r-xs);font-size:15px;font-weight:500;letter-spacing:.04em;line-height:1;transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease),transform .18s var(--ease)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--accent);color:var(--accent-on)}.btn--primary:hover{background:#ce9a6b}.btn--primary:active{background:#a9754a}.btn--secondary{border:1px solid var(--border-strong);color:var(--fg)}.btn--secondary:hover{background:var(--ink-soft)}.btn--inverse{background:var(--fg-on-paper);color:var(--paper)}.btn--inverse:hover{background:#2b241a}.btn--quiet{min-height:44px;padding:0;color:var(--fg);letter-spacing:.04em}.btn--quiet svg{transition:transform .18s var(--ease)}.btn--quiet:hover svg{transform:translate(4px)}.paper .btn--secondary{border-color:var(--border-on-paper);color:var(--fg-on-paper)}.paper .btn--secondary:hover{background:var(--paper-raised)}.paper .btn--quiet{color:var(--fg-on-paper)}.site-header{position:fixed;inset:0 0 auto 0;z-index:80;height:72px;display:flex;align-items:center;background:transparent;border-bottom:1px solid transparent;transition:height .18s var(--ease),background .18s var(--ease),border-color .18s var(--ease)}.site-header[data-scrolled=true],.site-header[data-solid=true]{height:60px;background:#1b1712eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--border)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--s-md);width:100%}.brand{display:flex;align-items:baseline;gap:10px;font-family:var(--font-display);font-size:20px;letter-spacing:.06em;color:var(--fg)}.brand small{font-family:var(--font-body);font-size:10px;letter-spacing:.18em;color:var(--fg-muted);text-transform:uppercase}.site-nav{display:none}@media (min-width: 1024px){.site-nav{display:flex;align-items:center;gap:var(--s-lg)}}.site-nav a{position:relative;display:inline-flex;align-items:center;height:44px;font-size:15px;font-weight:500;letter-spacing:.04em;color:var(--fg-secondary);transition:color .18s var(--ease)}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--fg)}.site-nav a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:1px;background:var(--accent)}.header-actions{display:flex;align-items:center;gap:var(--s-sm)}.header-phone{display:none;font-size:15px;letter-spacing:.04em;color:var(--fg);font-variant-numeric:tabular-nums}@media (min-width: 1024px){.header-phone{display:inline-flex;align-items:center;height:44px;gap:8px}}.burger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--fg)}@media (min-width: 1024px){.burger{display:none}}.drawer-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#08070599;opacity:0;pointer-events:none;transition:opacity .18s var(--ease)}.drawer-scrim[data-open=true]{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;right:0;bottom:0;z-index:95;width:86vw;max-width:320px;background:var(--ink);padding:var(--s-md);display:flex;flex-direction:column;gap:var(--s-md);transform:translate(102%);transition:transform .24s var(--ease);box-shadow:-24px 0 64px #0000008c;overflow-y:auto}.drawer[data-open=true]{transform:translate(0)}.drawer__top{display:flex;align-items:center;justify-content:space-between}.drawer__direct{display:grid;gap:var(--s-2xs);border-top:1px solid var(--border);padding-top:var(--s-sm)}.drawer__direct a,.drawer__direct button{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;color:var(--fg-secondary)}.drawer nav{display:grid;border-top:1px solid var(--border)}.drawer nav a{display:flex;align-items:center;justify-content:space-between;min-height:56px;font-family:var(--font-display);font-size:24px;color:var(--fg);border-bottom:1px solid var(--border)}.drawer nav a span{font-family:var(--font-body);font-size:11px;letter-spacing:.16em;color:var(--fg-muted)}.drawer__foot{margin-top:auto;font-size:13px;line-height:1.7;color:var(--fg-muted)}.hero{position:relative;min-height:76svh;display:flex;align-items:flex-end;padding-top:112px;padding-bottom:var(--s-xl);overflow:hidden;isolation:isolate}@media (min-width: 640px){.hero{min-height:84svh;padding-bottom:var(--s-2xl)}}@media (min-width: 1024px){.hero{min-height:88svh;max-height:880px;align-items:center;padding-bottom:0}}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hero__media img{width:100%;height:100%;object-fit:cover;object-position:62% 42%}.hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#12100dc7,#12100d33 34%,#12100d8c 72%,#12100df2),linear-gradient(90deg,#12100deb,#12100d8c 46%,#12100d00 78%)}@media (min-width: 1024px){.hero__scrim{background:linear-gradient(90deg,#12100df2,#12100db8 38%,#12100d1f 66%,#12100d00 88%),linear-gradient(180deg,#12100d8c,#12100d00 40%,#12100d99)}}.hero__inner{position:relative;width:100%}.hero__copy{max-width:620px;display:flex;flex-direction:column;gap:var(--s-md)}.hero__title{font-size:clamp(42px,11vw,84px);line-height:1.06;letter-spacing:.02em}.hero__meta{display:flex;flex-wrap:wrap;gap:var(--s-sm) var(--s-md);font-size:14px;color:var(--fg-secondary);letter-spacing:.02em}.hero__meta span{display:inline-flex;align-items:center;gap:8px}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--s-xs);padding-top:var(--s-2xs)}.hero__note{font-size:13px;color:var(--fg-muted);letter-spacing:.02em}.page-head{padding-top:132px;padding-bottom:var(--s-xl);background:var(--ink);border-bottom:1px solid var(--border)}@media (min-width: 1024px){.page-head{padding-top:168px;padding-bottom:var(--s-2xl)}}.page-head__inner{display:flex;flex-direction:column;gap:var(--s-md);max-width:760px}.system-row{display:grid;gap:var(--s-md);padding-block:var(--s-lg);border-top:1px solid var(--border);align-items:start}@media (min-width: 900px){.system-row{grid-template-columns:1.15fr 1fr;gap:var(--s-2xl);padding-block:var(--s-xl)}.system-row:nth-child(2n) .system-row__media{order:2}}.system-row__media{position:relative;overflow:hidden;background:var(--ink-soft)}.system-row__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover}@media (min-width: 900px){.system-row__media img{aspect-ratio:3 / 4}}.system-row__body{display:flex;flex-direction:column;gap:var(--s-sm)}.system-row__title{display:flex;align-items:baseline;gap:var(--s-sm);flex-wrap:wrap}.system-row__title em{font-family:var(--font-body);font-style:normal;font-size:11px;letter-spacing:.16em;color:var(--fg-muted)}.system-list{display:grid;gap:0;border-top:1px solid var(--border);margin-top:var(--s-2xs)}@media (min-width: 520px){.system-list{grid-template-columns:1fr 1fr;column-gap:var(--s-md)}}.system-list li{display:flex;align-items:center;min-height:46px;font-size:16px;color:var(--fg-secondary);border-bottom:1px solid var(--border)}.system-row__config{font-size:14px;color:var(--fg-muted);letter-spacing:.01em}.badge{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:var(--r-xs);font-size:12px;letter-spacing:.04em;line-height:1}.badge--live{background:#12100dd1;color:var(--fg);border:1px solid rgba(242,236,225,.18)}.badge--render{background:var(--paper);color:var(--fg-on-paper);border:1px solid transparent}.craft-grid{display:grid;gap:0;border-top:1px solid var(--border)}@media (min-width: 900px){.craft-grid{grid-template-columns:1fr 1fr;column-gap:var(--s-2xl)}}.craft-item{display:grid;grid-template-columns:52px 1fr;gap:var(--s-sm);padding-block:var(--s-md);border-bottom:1px solid var(--border)}.craft-item__no{font-family:var(--font-display);font-size:18px;color:var(--accent);padding-top:2px;font-variant-numeric:tabular-nums}.craft-item__head{display:flex;align-items:baseline;gap:var(--s-sm);flex-wrap:wrap}.craft-item__head h3{margin:0;font-family:var(--font-display);font-size:22px;font-weight:500;letter-spacing:.02em}.craft-item__value{font-size:13px;color:var(--fg-muted);letter-spacing:.04em}.craft-item p{margin:6px 0 0;font-size:15px;line-height:1.8;color:var(--fg-secondary)}.proof-row{display:grid;grid-template-columns:44px 1fr;gap:var(--s-sm);padding-block:var(--s-md);border-bottom:1px solid var(--border-on-paper)}.proof-row__no{font-family:var(--font-display);font-size:18px;color:var(--accent-deep)}.proof-row h3{margin:0;font-size:18px;font-weight:500;letter-spacing:.02em}.proof-row p{margin:6px 0 0;font-size:15px;line-height:1.8;color:var(--fg-on-paper-secondary)}.brand-list{display:grid;gap:0;border-top:1px solid var(--border)}.brand-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-xs);padding-block:var(--s-md);border-bottom:1px solid var(--border)}.brand-list strong{font-family:var(--font-display);font-size:22px;font-weight:500;letter-spacing:.02em}.brand-list span{font-size:14px;color:var(--fg-muted)}.filter-bar{display:flex;gap:var(--s-2xs);overflow-x:auto;padding-bottom:var(--s-2xs);margin-bottom:var(--s-lg);scrollbar-width:none}.filter-bar::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;display:inline-flex;align-items:center;height:44px;padding:0 var(--s-sm);border:1px solid var(--border-strong);border-radius:var(--r-xs);font-size:14px;font-weight:500;letter-spacing:.06em;color:var(--fg-secondary);transition:background .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease)}.chip:hover{color:var(--fg);border-color:var(--fg-muted)}.chip[aria-pressed=true]{background:var(--paper);color:var(--fg-on-paper);border-color:var(--paper)}.case-grid{display:grid;grid-template-columns:1fr;gap:var(--s-md)}@media (min-width: 640px){.case-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.case-grid{grid-template-columns:repeat(3,1fr);gap:var(--s-lg)}}.case-card{display:flex;flex-direction:column;gap:var(--s-xs)}.case-card__media{position:relative;overflow:hidden;background:var(--ink-soft);aspect-ratio:4 / 5;cursor:zoom-in}.case-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.case-card__media:hover img{transform:scale(1.015)}.case-card__body{display:flex;flex-direction:column;gap:4px}.case-card__cat{font-size:12px;letter-spacing:.16em;color:var(--accent)}.case-card__title{font-size:17px;font-weight:500;letter-spacing:.01em;margin:0}.case-card__detail{font-size:13px;line-height:1.7;color:var(--fg-muted);margin:0}.empty-state{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-sm);padding-block:var(--s-2xl);border-top:1px solid var(--border);color:var(--fg-muted)}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:var(--s-md);background:#0c0a08f2}.lightbox__stage{display:flex;flex-direction:column;align-items:center;gap:var(--s-sm);max-width:100%}.lightbox img{max-height:78vh;max-width:min(90vw,900px);object-fit:contain}.lightbox__caption{font-size:13px;color:var(--fg-secondary);text-align:center;max-width:620px}.lightbox__ui{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lightbox__ui>*{pointer-events:auto}.lightbox__close,.lightbox__nav{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--fg);border:1px solid var(--border-strong);background:#12100db3;border-radius:var(--r-xs)}.lightbox__close{top:20px;right:20px}.lightbox__nav--prev{left:16px;top:50%;transform:translateY(-50%)}.lightbox__nav--next{right:16px;top:50%;transform:translateY(-50%)}.guarantee{background:var(--paper);color:var(--fg-on-paper);padding-block:var(--s-xl)}.guarantee__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--border-on-paper)}@media (min-width: 900px){.guarantee__grid{grid-template-columns:repeat(4,1fr)}}.guarantee__item{padding:var(--s-md) var(--s-sm) var(--s-md) 0;border-bottom:1px solid var(--border-on-paper)}@media (min-width: 900px){.guarantee__item{border-bottom:0;border-left:1px solid var(--border-on-paper);padding-left:var(--s-md)}.guarantee__item:first-child{border-left:0;padding-left:0}}.guarantee__title{font-size:13px;letter-spacing:.16em;color:var(--fg-on-paper-secondary)}.guarantee__value{font-family:var(--font-display);font-size:30px;line-height:1.25;margin:6px 0 2px}.guarantee__desc{font-size:13px;color:var(--fg-on-paper-secondary)}.contact-split{display:grid;gap:var(--s-xl)}@media (min-width: 960px){.contact-split{grid-template-columns:1fr 1fr;gap:var(--s-2xl);align-items:start}}.contact-lines{display:grid;gap:0;border-top:1px solid var(--border)}.contact-line{display:grid;grid-template-columns:88px 1fr;gap:var(--s-sm);align-items:start;padding-block:var(--s-sm);border-bottom:1px solid var(--border)}.contact-line dt{font-size:13px;letter-spacing:.16em;color:var(--fg-muted);padding-top:4px}.contact-line dd{margin:0;font-size:17px;line-height:1.7}.contact-line a{border-bottom:1px solid var(--border-strong)}.contact-line a:hover{border-bottom-color:var(--accent)}.qr-block{display:flex;gap:var(--s-md);align-items:center}.qr-block img{width:132px;height:132px;background:var(--paper);padding:8px;object-fit:contain}.form{display:grid;gap:var(--s-md)}.form__row{display:grid;gap:var(--s-sm)}@media (min-width: 640px){.form__row--two{grid-template-columns:1fr 1fr}}.field{display:grid;gap:8px}.field label{font-size:13px;letter-spacing:.04em;color:var(--fg-secondary)}.field input,.field textarea{width:100%;min-height:52px;padding:var(--s-sm);background:var(--ink-raised);color:var(--fg);border:1px solid var(--border);border-radius:var(--r-xs);font-family:var(--font-body);font-size:16px;line-height:1.5}.field textarea{min-height:108px;resize:vertical}.field input:focus,.field textarea:focus{border-color:var(--border-strong);outline:none;box-shadow:0 0 0 2px var(--focus)}.field__error{font-size:13px;color:var(--error)}.form-note{font-size:13px;line-height:1.7;color:var(--fg-muted)}.form-note a{color:var(--accent);border-bottom:1px solid rgba(192,138,90,.4)}.site-footer{background:#0c0a08;padding-block:var(--s-xl) var(--s-lg);color:var(--fg-muted)}.footer-grid{display:grid;gap:var(--s-xl);padding-top:var(--s-lg);border-top:1px solid var(--border)}@media (min-width: 900px){.footer-grid{grid-template-columns:1.4fr 1fr 1.2fr;gap:var(--s-2xl)}}.footer-brand{font-family:var(--font-display);font-size:22px;letter-spacing:.06em;color:var(--fg)}.footer-col h4{margin:0 0 var(--s-sm);font-size:12px;font-weight:500;letter-spacing:.2em;color:var(--fg-muted);text-transform:uppercase}.footer-col ul{display:grid;gap:10px;font-size:14px}.footer-col a:hover{color:var(--fg)}.footer-legal{display:flex;flex-wrap:wrap;gap:var(--s-2xs) var(--s-md);margin-top:var(--s-xl);padding-top:var(--s-sm);border-top:1px solid var(--border);font-size:12px;color:var(--fg-muted)}.footer-legal a{border-bottom:1px solid var(--border-strong)}.mobile-cta{position:fixed;inset:auto 0 0 0;z-index:70;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom)}.mobile-cta a,.mobile-cta button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;background:#12100df5;font-size:14px;letter-spacing:.04em;color:var(--fg)}@media (min-width: 1024px){.mobile-cta{display:none}}body{padding-bottom:0}@media (max-width: 1023px){body{padding-bottom:57px}}.toast{position:fixed;left:50%;bottom:84px;z-index:130;transform:translate(-50%,8px);padding:10px 16px;background:var(--paper);color:var(--fg-on-paper);border-radius:var(--r-xs);font-size:14px;letter-spacing:.02em;opacity:0;pointer-events:none;transition:opacity .18s var(--ease),transform .18s var(--ease)}.toast[data-show=true]{opacity:1;transform:translate(-50%)}.stat-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-md);border-top:1px solid var(--border);padding-top:var(--s-md)}@media (min-width: 760px){.stat-row{grid-template-columns:repeat(4,1fr)}}.stat-item{display:flex;flex-direction:column;gap:4px}.stat-item p{margin:0;font-size:13px;color:var(--fg-muted)}.band{position:relative;overflow:hidden}.band img{width:100%;height:clamp(320px,52svh,640px);object-fit:cover}.band__caption{position:absolute;left:var(--gutter);bottom:var(--s-md);right:var(--gutter);max-width:520px;font-size:13px;color:#f2ece1db;text-shadow:0 1px 12px rgba(0,0,0,.6)}.two-col{display:grid;gap:var(--s-xl)}@media (min-width: 960px){.two-col{grid-template-columns:1fr 1fr;gap:var(--s-2xl);align-items:start}}.rows{display:grid;border-top:1px solid var(--border)}.row-item{display:grid;grid-template-columns:40px 1fr;gap:var(--s-sm);padding-block:var(--s-md);border-bottom:1px solid var(--border)}.row-item__no{font-family:var(--font-display);font-size:17px;color:var(--accent)}.row-item h3{margin:0;font-size:18px;font-weight:500;letter-spacing:.02em}.row-item p{margin:6px 0 0;font-size:15px;line-height:1.8;color:var(--fg-secondary)}.config-table{width:100%;border-collapse:collapse;font-size:15px}.config-table th,.config-table td{text-align:left;padding:14px 0;border-bottom:1px solid var(--border-on-paper);vertical-align:top}.config-table th{width:32%;font-weight:500;color:var(--fg-on-paper-secondary);font-size:14px;letter-spacing:.04em}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.case-card__media:hover img{transform:none}}
