:root{color-scheme:light;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.8125rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5625rem;--text-2xl:1.953rem;--text-3xl:2.441rem;--text-display-s:clamp(2.25rem, 4vw + .5rem, 3.75rem);--text-display:clamp(2.75rem, 5vw + 1rem, 5.25rem);--text-section:clamp(2rem, 2.5vw + 1rem, 3.5rem);--text-title:clamp(1.25rem, .75vw + .875rem, 1.625rem);--text-lead:clamp(1.125rem, .35vw + 1rem, 1.375rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--color-error:oklch(52% .19 27);--color-success:oklch(50% .12 150);--container:1440px;--gutter:64px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:oklch(97.6% .008 89);--color-paper-2:oklch(95.6% .012 211);--color-paper-3:oklch(90.2% .022 211);--color-ink:oklch(22% .025 222);--color-ink-2:oklch(32% .02 222);--color-muted:oklch(47% .022 220);--color-rule:oklch(86.5% .012 200);--color-accent:oklch(45.1% .08 222);--color-accent-deep:oklch(38% .07 224);--color-accent-soft:oklch(90.2% .022 211);--color-accent-ink:oklch(98.5% .006 211);--color-focus:oklch(45% .11 222);--p-petrol:oklch(90.2% .022 211);--p-warm:oklch(92.2% .007 89);--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.3  0 0 0 0 0.3  0 0 0 0 0.25  0 0 0 0.07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--light:oklch(99.4% .016 84);--glint:oklch(100% 0 0);--font-display:"Schibsted Grotesk", "PingFang TC", "Noto Sans TC", ui-sans-serif, sans-serif;--font-body:"Instrument Sans", "PingFang TC", "Noto Sans TC", ui-sans-serif, sans-serif;--font-outlier:"DM Mono", ui-monospace, "PingFang TC", "Noto Sans TC", monospace;--radius-card:14px;--radius-input:10px;--radius-pill:999px;--rule-hair:1px;--shadow-card:0 1px 2px oklch(30% .03 222/.08), 0 24px 48px -24px oklch(40% .06 222/.35);--shadow-lift:0 1px 1px oklch(30% .03 222/.1), 8px 18px 28px -14px oklch(36% .05 222/.3), 18px 40px 60px -30px oklch(40% .06 222/.28);--tracking-display:-.03em;--display-weight:700}:root:lang(zh-Hant){--tracking-display:0em}:root:lang(ja){--tracking-display:0em;--font-display:"Schibsted Grotesk", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", ui-sans-serif, sans-serif;--font-body:"Instrument Sans", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", ui-sans-serif, sans-serif;--font-outlier:"DM Mono", ui-monospace, "Hiragino Sans", "Noto Sans JP", monospace}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0;line-height:1.55}::selection{background:color-mix(in oklab, var(--color-accent) 22%, transparent);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight,700);font-synthesis:none;letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;line-height:1.05}h1{max-width:20ch;font-size:var(--text-display)}h2{max-width:30ch;font-size:var(--text-section)}h3{max-width:40ch;font-size:var(--text-title);line-height:1.2}.lead{font-size:var(--text-lead);max-width:52ch;line-height:1.45}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot]{background:linear-gradient(160deg, var(--color-paper-2,var(--color-paper)), var(--color-paper-3,var(--color-paper)));position:relative;overflow:hidden}[data-slot]>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (width<=60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (width<=40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-slot]>img{filter:saturate(.85)contrast(.94)}body{background-image:var(--grain)}.hero{isolation:isolate;position:relative;overflow:clip}.hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent 0 4%, var(--light) 4% 22%, transparent 22% 26%, var(--light) 26% 44%, transparent 44% 52%, var(--light) 52% 70%, transparent 70% 74%, var(--light) 74% 92%, transparent 92%);opacity:.75;filter:blur(28px);height:90%;position:absolute;inset:-10% -5% auto 30%;transform:skew(-24deg)}.skip{left:var(--space-md);top:calc(-1 * var(--space-3xl));z-index:var(--z-toast);padding:var(--space-xs) var(--space-md);background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-input);position:absolute}.skip:focus-visible{top:var(--space-md)}.mast{border-bottom:var(--rule-hair) solid var(--color-rule)}.mast__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:72px;display:grid}.mast__mark{align-items:center;gap:var(--space-xs);font:700 var(--text-xl)/1 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);border-radius:var(--radius-input);grid-area:1/2;text-decoration:none;display:inline-flex}.mast__mark img{border-radius:8px;width:32px;height:32px}.mast__pages{grid-area:1/1;justify-self:start;display:flex}.mast__langs{justify-content:end;justify-self:end;gap:var(--space-3xs);flex-wrap:wrap;grid-area:1/3;display:flex}.mast__pages a{min-height:44px;padding:0 var(--space-sm);margin-left:calc(-1 * var(--space-sm));font-size:var(--text-sm);color:var(--color-ink-2);border-radius:var(--radius-input);transition:background-color var(--dur-short) var(--ease-out);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.mast__pages a:hover{background:var(--color-paper-2)}.mast__pages a[aria-current=page]{color:var(--color-accent)}.mast__pages a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.mast__lang{min-height:44px;padding:0 var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2);border-radius:var(--radius-input);white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.mast__lang:hover{background:var(--color-paper-2)}.mast__lang:active{background:var(--color-paper-3)}.mast__mark:focus-visible,.mast__lang:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.btn{justify-content:center;align-items:center;gap:var(--space-xs);min-height:52px;padding:0 var(--space-lg);border-radius:var(--radius-input);font:500 var(--text-md)/1 var(--font-body);white-space:nowrap;cursor:pointer;background:linear-gradient(var(--color-accent), var(--color-accent-deep));color:var(--color-accent-ink);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--glint) 30%, transparent), 0 0 0 1px var(--color-accent-deep), 0 3px 0 var(--color-accent-deep);transition:transform var(--dur-micro) var(--ease-out), filter var(--dur-short) var(--ease-out);border:0;text-decoration:none;display:inline-flex}.btn:hover{filter:brightness(1.08)}.btn:active{box-shadow:0 0 0 1px var(--color-accent-deep);transform:translateY(3px)}.btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.note{font-size:var(--text-sm);color:var(--color-muted)}.note a{color:var(--color-ink-2)}.note a:hover{text-decoration-color:var(--color-accent)}.note a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.shot{aspect-ratio:644/1400;box-shadow:var(--shadow-lift);border-radius:28px;margin:0}.shot>img{outline:1px solid color-mix(in oklab, var(--color-ink) 8%, transparent);outline-offset:-1px;filter:none;border-radius:28px}.label{padding:var(--space-md) var(--space-lg) var(--space-lg);background:var(--light);border-radius:var(--radius-input);box-shadow:var(--shadow-card);font-family:var(--font-outlier);font-size:var(--text-sm);color:var(--color-ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.6;position:relative}abbr[title]{cursor:help;text-decoration:none}.label dl{gap:var(--space-2xs);margin:0;display:grid}.label dt{color:var(--color-muted)}.label dd{margin:0 0 var(--space-xs)}.label__stub{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px dashed var(--color-rule);color:var(--color-accent);font-weight:500}.hero{min-height:min(100dvh - 73px,900px);padding-block:var(--space-xl);align-items:center;display:grid}.hero__grid{gap:var(--space-3xl);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;display:grid}.hero__text{gap:var(--space-lg);justify-items:start;display:grid}.hero__text h1{max-width:12em}.hero__actions{gap:var(--space-sm);margin-top:var(--space-xs);justify-items:start;display:grid}.hero__visual{justify-content:start;align-items:end;gap:var(--space-lg);grid-template-columns:auto minmax(0,auto);margin:0;display:grid}.hero__visual .shot{height:clamp(440px,64dvh,600px)}.hero__visual .label{z-index:2;min-width:17rem;max-width:19rem;margin-right:calc(-1 * var(--space-lg) - var(--space-sm));margin-bottom:var(--space-lg);position:relative;transform:rotate(-1.5deg)}.hero__visual .shot{z-index:1;position:relative}.label .ln{white-space:nowrap;display:block}.label .frac{font-family:var(--font-body);font-weight:500}.shot--crop{aspect-ratio:660/980}.stages{padding-block:var(--section-gap) var(--section-gap-s)}.stages__head{margin-bottom:var(--space-2xl)}.stages__list{gap:var(--space-xl);margin:0;padding:0;list-style:none;display:grid}.stage{--t:var(--p-petrol);gap:var(--space-2xl);padding:var(--space-2xl);border-radius:var(--radius-card);background:linear-gradient(color-mix(in oklab, var(--glint) 30%, transparent), transparent 18%), color-mix(in oklab, var(--t) 70%, transparent);box-shadow:inset 0 1.5px 0 var(--glint), inset 0 -24px 36px -28px color-mix(in oklab, var(--t) 50%, var(--color-ink));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.stage--warm{--t:var(--p-warm);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.stage__text{gap:var(--space-md);align-content:center;display:grid}.stage__text p{color:var(--color-ink-2);max-width:38ch}.stage__obj{gap:var(--space-xl);justify-content:center;align-items:center;display:flex}.stage__obj .shot{flex-shrink:0;height:520px}.stage__obj .shot--crop{width:300px;height:auto}.caption{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-ink-2)}.close__fig{justify-self:center;margin:0}.worked{gap:var(--space-md);justify-items:start;display:grid}.worked__fig{align-items:baseline;gap:var(--space-xs);font:700 clamp(4.5rem, 9vw, 8rem)/.9 var(--font-display);letter-spacing:-.04em;color:var(--color-accent);font-variant-numeric:tabular-nums;display:flex}.worked__fig small{font:500 var(--text-lg)/1 var(--font-body);letter-spacing:0;color:var(--color-ink-2)}.worked .label{min-width:22rem}.sources{padding-block:var(--section-gap-s) var(--section-gap)}.sources__head{gap:var(--gap-columns);margin-bottom:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;display:grid}.sources__head .lead{color:var(--color-ink-2)}.sources__intro{gap:var(--space-sm);justify-items:start;display:grid}.textlink{min-height:44px;color:var(--color-accent);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent);border-radius:var(--radius-input);align-items:center;font-weight:500;display:inline-flex}.textlink:hover{text-decoration-color:var(--color-accent)}.table td:first-child a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-rule)}.table td:first-child a:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}.table{border-collapse:collapse;width:100%;font-size:var(--text-md)}.table th{text-align:left;font-size:var(--text-sm);color:var(--color-muted);padding:0 var(--space-md) var(--space-sm) 0;border-bottom:1px solid var(--color-ink);white-space:nowrap;font-weight:500}.table td{padding:var(--space-lg) var(--space-md) var(--space-lg) 0;border-bottom:var(--rule-hair) solid var(--color-rule);vertical-align:top}.table td:first-child{font-weight:500;font-size:var(--text-lg);width:26%}.table td:last-child{font-family:var(--font-outlier);font-size:var(--text-sm);color:var(--color-accent-deep);width:30%;padding-right:0}.band{background:var(--color-ink);color:var(--color-paper);padding-block:var(--section-gap-s)}.band h2{font-size:var(--text-display-s);max-width:22ch;color:var(--color-paper)}.band p{margin-top:var(--space-lg);font-size:var(--text-lead);color:var(--color-accent-soft);max-width:52ch}.rows{padding-block:var(--section-gap-l) var(--section-gap)}.rows__grid{gap:var(--gap-columns);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.rows__side{gap:var(--space-xl);align-content:start;display:grid}.rows__side img{mix-blend-mode:multiply;width:min(100%,300px);height:auto}.rows__list{margin:0;display:grid}.rows__item{gap:var(--gap-columns);padding-block:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,3fr) minmax(0,4fr);display:grid}.rows__item:last-child{border-bottom:var(--rule-hair) solid var(--color-rule)}.rows__item dt{font:700 var(--text-title)/1.2 var(--font-display);letter-spacing:var(--tracking-display)}.rows__item dd{color:var(--color-ink-2);max-width:44ch;margin:0}.close{padding-block:var(--section-gap-s);background:var(--color-paper-2)}.close__grid{gap:var(--space-3xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.close__text{gap:var(--space-lg);justify-items:start;display:grid}.close__text p{color:var(--color-ink-2);max-width:46ch}.close .shot{height:560px}.foot{padding-block:var(--space-3xl) var(--space-xl)}.foot__word{font:700 clamp(3.5rem, 9vw, 8rem)/.9 var(--font-display);letter-spacing:-.04em;color:var(--color-ink)}.foot__grid{gap:var(--gap-columns);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,6fr) minmax(0,6fr);display:grid}.foot__disclaimer{color:var(--color-ink-2);max-width:52ch}.foot__cols{gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,max-content));align-content:start;display:grid}.foot__links{gap:var(--space-xs);font-size:var(--text-sm);justify-items:start;margin:0;padding:0;list-style:none;display:grid}.foot__links a{min-height:44px;color:var(--color-ink-2);text-decoration:underline;text-decoration-color:var(--color-rule);border-radius:var(--radius-input);transition:color var(--dur-short) var(--ease-out);align-items:center;display:inline-flex}.foot__links a:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}.foot__links a[aria-current=page]{color:var(--color-accent)}.foot__links a:active{color:var(--color-accent-deep)}.foot__links a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.foot__legal{margin-top:var(--space-xl);font-size:var(--text-sm);color:var(--color-muted)}.page-head{padding-block:var(--space-3xl) var(--space-2xl);border-bottom:var(--rule-hair) solid var(--color-rule)}.page-head .container{gap:var(--space-lg);display:grid}.page-head .lead{color:var(--color-ink-2)}.page-head .lead a,.prose a,.calc a{color:var(--color-accent);text-decoration-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}.page-head .lead a:hover,.prose a:hover,.calc a:hover{text-decoration-color:var(--color-accent)}.doc{gap:var(--space-2xl);padding-block:var(--space-2xl) var(--section-gap);display:grid}.doc__section{gap:var(--gap-columns);padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.doc__section:first-child{border-top:0;padding-top:0}.doc__section h2{font-size:var(--text-title);line-height:1.2}.doc__actions{gap:var(--space-lg);flex-wrap:wrap;align-items:center;display:flex}.prose{gap:var(--space-md);max-width:65ch;color:var(--color-ink-2);display:grid}.prose ul{gap:var(--space-xs);margin:0;padding-left:1.25em;display:grid}.faq{gap:var(--space-2xs);margin:0;display:grid}.faq dt{margin-top:var(--space-md);color:var(--color-ink);font-weight:500}.faq dt:first-child{margin-top:0}.faq dd{margin:0}.toc{padding:var(--space-xl);border-radius:var(--radius-card);background:color-mix(in oklab, var(--p-petrol) 70%, transparent);box-shadow:inset 0 1.5px 0 var(--glint)}.toc__title{font-size:var(--text-title);margin-bottom:var(--space-md);line-height:1.2}.toc ol{columns:2 16rem;column-gap:var(--space-2xl);margin:0;padding-left:1.6em}.toc li{break-inside:avoid;padding-block:var(--space-3xs)}.toc a{color:var(--color-ink);text-decoration-color:var(--color-rule)}.toc a:hover{color:var(--color-accent);text-decoration-color:var(--color-accent)}.calc{scroll-margin-top:var(--space-lg);padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule);gap:var(--space-lg);display:grid}.calc>h2{align-items:baseline;gap:var(--space-md);font-size:var(--text-2xl);max-width:none;line-height:1.15;display:flex}.calc__no{font:500 var(--text-sm)/1 var(--font-outlier);color:var(--color-accent);letter-spacing:0}.calc__grid{gap:var(--space-2xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.calc__formula{gap:var(--space-xs);display:grid}.calc__k{color:var(--color-muted)}.calc__line{overflow-wrap:anywhere}.calc__body{gap:var(--space-sm);color:var(--color-ink-2);display:grid}.calc__body h3{font-size:var(--text-md);font-family:var(--font-body);letter-spacing:0;color:var(--color-muted);margin-top:var(--space-sm);font-weight:500}.calc__body h3:first-child{margin-top:0}.calc__notes,.calc__sources{gap:var(--space-xs);max-width:70ch;margin:0;padding-left:1.25em;display:grid}.calc__sources{font-size:var(--text-sm)}.calc__year{margin-left:var(--space-xs);padding:0 var(--space-2xs);background:var(--color-paper-3);font:500 var(--text-xs)/1.6 var(--font-outlier);color:var(--color-accent-deep);white-space:nowrap;border-radius:4px}.calc__basis{max-width:70ch;color:var(--color-ink-2)}.changelog{gap:var(--space-xs);margin:0;display:grid}.changelog__row{gap:var(--space-md);padding-block:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:8rem minmax(0,1fr);display:grid}.changelog dt{font:500 var(--text-md)/1.5 var(--font-outlier);color:var(--color-accent)}.changelog dd{margin:0}@media (width<=60rem){.hero{min-height:0;padding-block:var(--space-2xl)}.hero__grid,.close__grid,.rows__grid,.sources__head{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.hero__visual{justify-content:start}.hero__visual .shot{height:480px}.hero__visual .label{margin-bottom:0;margin-right:calc(-1 * var(--space-lg))}.stage,.stage--warm{padding:var(--space-xl) var(--space-lg);gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.stage__obj{flex-wrap:wrap;justify-content:start}.stage__obj .shot{height:420px}.rows__item{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.close .shot{height:460px}.close__fig{justify-self:start}.stage__obj .shot--crop{width:260px}.foot__grid{grid-template-columns:minmax(0,1fr)}.table td:first-child,.table td:last-child{width:auto}.doc__section,.calc__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.hero__visual{grid-template-columns:minmax(0,1fr)}.hero__visual .shot{height:440px}.hero__visual .label{min-width:0;max-width:none;margin-right:0;transform:none}.label .ln{white-space:normal}.worked .label{width:100%;min-width:0}.table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.table,.table tbody,.table tr,.table td{width:100%;display:block}.table tr{padding-block:var(--space-md);border-bottom:var(--rule-hair) solid var(--color-rule)}.table td{padding:var(--space-3xs) 0;border:0}.mast__row{column-gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto}.mast__mark{grid-column:1;justify-self:start}.mast__langs{grid-column:2}.mast__pages{display:none}.mast__lang{padding:0 var(--space-xs)}.foot__cols{gap:var(--space-xl)}.toc{padding:var(--space-lg)}.changelog__row{gap:var(--space-2xs);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.btn,.mast__lang,.mast__pages a,.foot__links a{transition:none}.btn:active{transform:none}}
