@font-face{font-family:Newsreader Var;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Newsreader Var;src:url(/_astro/newsreader-latin-wght-italic.Bxi8ein9.woff2)format("woff2");font-weight:200 800;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans Var;src:url(/_astro/instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans Var;src:url(/_astro/instrument-sans-latin-wght-italic.BlcgWI5J.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}[data-world=b]{--b-paper:#fbfbfd;--b-record:#e4e7ef;--b-draft:#f2f3f9;--b-ink:#0c0c24;--b-rail-tint:#d5def6;--b-surface-on-record:#f6f7fb;--b-surface-on-draft:#fff;--b-surface-on-paper:#eceef5;--b-surface-on-ink:#1b1c33;--b-fg:#1a1b24;--b-fg-2:#3c3f50;--b-fg-3:#565a6b;--b-on-ink:#eceef6;--b-on-ink-2:#b3b8cd;--b-action:var(--brand-violet-text);--b-action-ink:#fff;--b-link:var(--brand-blue-text);--b-link-on-ink:#8fb0ff;--b-ring:var(--brand-violet-text);--b-ring-on-ink:#9dbcff;--b-gutter:clamp(16px, 4.2vw, 72px);--b-rail:clamp(44px, 6vw, 88px);--b-body-max:980px;--b-band-pad:clamp(76px, 8.5vw, 152px);--b-band-pad-tail:clamp(40px, 4.4vw, 84px);--b-split-gap:clamp(32px, 4vw, 80px);--b-t-micro:.75rem;--b-t-small:.8125rem;--b-t-meta:.9375rem;--b-t-body:clamp(1.0625rem, .28vw + 1rem, 1.125rem);--b-d4:clamp(1.25rem, .42vw + 1.1rem, 1.5rem);--b-d3:clamp(1.6875rem, 1.05vw + 1.35rem, 2.375rem);--b-d2:clamp(2.125rem, 2.6vw + 1.05rem, 3.625rem);--b-d1:clamp(60px, 8.85vw, 128px);--b-mark:clamp(1.125rem, .72vw + .94rem, 1.75rem);--b-cue-ease:linear;--b-spring:linear(0, .0219, .079, .1596, .2541, .355, .4565, .554, .6446, .7263, .798, .8593, .9105, .952, .9846, 1.0093, 1.0271, 1.0392, 1.0464, 1.0498, 1.0502, 1.0485, 1.0451, 1.0408, 1.0359, 1.0307, 1.0257, 1.0209, 1.0164, 1.0125, 1);--b-fam-display:"Newsreader Var", Newsreader, Georgia, "Times New Roman", serif;--b-fam-text:"Instrument Sans Var", "Instrument Sans", "DM Sans", system-ui, sans-serif;--b-shadow-plate:0 1px 2px #1a1b241a, 0 18px 40px -22px #1a1b246b;--b-shadow-plate-ink:0 1px 2px #00000059, 0 22px 50px -24px #000000b3;background:var(--b-paper);color:var(--b-fg);font-family:var(--b-fam-text);font-size:var(--b-t-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums lining-nums;font-optical-sizing:auto;overflow-x:clip}[data-world=b] ::selection{background:var(--brand-blue);color:#fff}[data-world=b] *{scrollbar-color:var(--b-fg-3) var(--b-record);scrollbar-width:thin}[data-world=b] :where(h1,h2,h3,h4){font-family:var(--b-fam-display);font-weight:460;line-height:var(--lh-display);text-wrap:balance;margin:0}[data-world=b] :where(p){margin:0}[data-world=b] :where(ul,ol){margin:0;padding:0;list-style:none}[data-world=b] :where(figure){margin:0}[data-world=b] :is(a,button,input,label,summary,[tabindex]):focus-visible{outline:3px solid var(--b-ring);outline-offset:3px;border-radius:var(--r-1)}[data-world=b] :is(.band--ink,.sec) :is(a,button,input,label,[tabindex]):focus-visible{outline-color:var(--b-ring-on-ink)}[data-world=b] .band{grid-template-columns:[full-start] minmax(var(--b-gutter), 1fr) [rail-start] var(--b-rail) [rail-end main-start] minmax(0, var(--b-body-max)) [main-end] minmax(var(--b-gutter), 1fr) [full-end];padding-block:var(--b-band-pad);scroll-margin-top:76px;display:grid;position:relative}[data-world=b] .band>*{grid-column:main}[data-world=b] .col,[data-world=b] .sec__copy>.col{grid-column:main;container:col/inline-size}[data-world=b] .band--tail{padding-top:var(--b-band-pad-tail)}[data-world=b] .band--dense{padding-bottom:clamp(56px,5.6vw,104px)}[data-world=b] .band:has(+.band--tail){padding-bottom:var(--b-band-pad-tail)}.band--paper{background:var(--b-paper)}.band--record{background:var(--b-record)}.band--draft{background:var(--b-draft)}.band--ink{background:var(--b-ink);color:var(--b-on-ink)}.band--ink :is(h1,h2,h3,h4){color:var(--b-on-ink)}.band--draft:before{content:"";background:var(--b-rail-tint);pointer-events:none;grid-area:1/rail/span 12}.band--draft:not(.band--tail):before{-webkit-mask-image:linear-gradient(#0000,#000 9% 100%);mask-image:linear-gradient(#0000,#000 9% 100%)}.band--draft.band--tail:before{-webkit-mask-image:linear-gradient(#000 0% 88%,#0000);mask-image:linear-gradient(#000 0% 88%,#0000)}[data-world=b] .band>.mark{grid-area:1/rail/span 12}[data-world=b] .mark{align-self:start;align-items:stretch;gap:var(--sp-4);padding-right:var(--sp-4);flex-direction:column;padding-top:.35em;display:flex;position:sticky;top:92px}[data-world=b] .mark__n{text-align:right;width:100%;font-size:var(--b-mark);font-family:var(--b-fam-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--b-fg);font-weight:520;line-height:1}.band--ink .mark__n,.sec .mark__n{color:var(--b-on-ink)}[data-world=b] .mark__label{writing-mode:vertical-rl;width:100%;font-size:var(--b-t-micro);letter-spacing:var(--track--1-caps);font-variant-numeric:tabular-nums;color:var(--b-fg-3);font-weight:600;display:none}.band--ink .mark__label,.sec .mark__label{color:var(--b-on-ink-2)}@media (width>=900px){[data-world=b] .mark__label{display:block}}[data-world=b] .ln{font-family:var(--b-fam-text);font-size:var(--b-t-small);letter-spacing:var(--track--1);font-variant-numeric:tabular-nums;color:var(--b-fg-3);user-select:none;white-space:nowrap;font-weight:600}:is(.band--ink,.sec) .ln{color:var(--b-on-ink-2)}[data-world=b] .qmark{font-family:var(--b-fam-text);font-size:var(--b-t-small);letter-spacing:var(--track--1-caps);color:var(--b-action);user-select:none;font-weight:700;line-height:2.4}:is(.band--ink,.sec) .qmark{color:var(--b-link-on-ink)}[data-world=b] .running{z-index:40;pointer-events:none;background:#1a1b241f;width:5px;height:100vh;position:fixed;top:0;left:0}[data-world=b] .running__fill{transform-origin:top;background:var(--brand-gradient);width:100%;height:100%;scale:1}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){[data-world=b] .running__fill{animation-name:b-running;animation-duration:auto;animation-timing-function:var(--b-cue-ease);animation-fill-mode:both;animation-timeline:scroll(root)}}}@keyframes b-running{0%{scale:1 .02}to{scale:1}}[data-world=b] .mast{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(1.5);padding-inline:max(var(--b-gutter), calc((100% - var(--b-rail) - var(--b-body-max)) / 2));justify-content:space-between;align-items:center;gap:var(--sp-6);background:#fbfbfddb;min-height:68px;display:flex;position:sticky;top:0}.mast__cb{clip-path:inset(50%);pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:clip}.mast__bar{justify-content:space-between;align-items:center;gap:var(--sp-4);flex:auto;min-width:0;display:flex}.mast__brand{min-height:44px;padding-block:var(--sp-2);cursor:pointer;align-items:center;text-decoration:none;display:flex}.mast__brand img{width:168px;height:20px}.mast__trigger,.mast__close{align-items:center;gap:var(--sp-3);min-width:44px;min-height:44px;padding:var(--sp-2) var(--sp-4);cursor:pointer;font-size:var(--b-t-micro);text-transform:uppercase;letter-spacing:var(--track--1-caps);color:var(--b-fg);background:var(--b-surface-on-paper);border-radius:var(--r-1);user-select:none;transition:background-color var(--dur-1) ease, color var(--dur-1) ease;font-weight:700;display:inline-flex}.mast__trigger:hover,.mast__close:hover{background:var(--b-record)}.mast__trigger:active,.mast__close:active{background:var(--b-rail-tint)}.mast__glyph{background:currentColor;width:18px;height:2px;display:block;box-shadow:0 -6px,0 6px}.mast__cb:checked~.mast__bar .mast__glyph{box-shadow:0 -6px}.mast__cb:focus-visible~.mast__bar .mast__trigger,.mast__cb:focus-visible~.mast__nav .mast__close{outline:3px solid var(--b-ring);outline-offset:3px}.mast__close{margin-bottom:var(--sp-6);color:var(--b-fg-2);align-self:flex-start}.mast__nav{display:none}.mast__cb:checked~.mast__nav{overscroll-behavior:contain;background:var(--b-paper);max-height:calc(100dvh - 68px);box-shadow:var(--b-shadow-plate);padding:var(--sp-8) var(--b-gutter) var(--sp-16);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mast__list{flex-direction:column;display:flex}.mast__link{align-items:center;gap:var(--sp-3);min-height:52px;color:var(--b-fg);font-size:var(--b-d4);font-family:var(--b-fam-display);cursor:pointer;grid-template-columns:2.6em 1fr;text-decoration:none;display:grid}.mast__nav .btn{margin-top:var(--sp-8);align-self:flex-start}@media (width>=1120px){[data-world=b] .mast{gap:var(--sp-8)}.mast__bar{flex:none}.mast__trigger,.mast__close,.mast__cb{display:none}.mast__nav{align-items:center;gap:clamp(var(--sp-3), 1.1vw, var(--sp-6));flex:0 auto;justify-content:flex-end;display:flex}.mast__list{flex-direction:row;align-items:center;gap:clamp(2px,.7vw,10px)}.mast__link{min-height:44px;padding-inline:var(--sp-2);font-family:var(--b-fam-text);font-size:var(--b-t-meta);color:var(--b-fg-2);background-image:linear-gradient(var(--b-action), var(--b-action));background-position:0 calc(100% - 10px);background-repeat:no-repeat;background-size:100% 2px;align-items:center;display:inline-flex}.mast__link .ln{display:none}.mast__nav .btn{margin-top:0}}[data-world=b] .btn{justify-content:center;align-items:center;gap:var(--sp-3);min-width:44px;min-height:52px;padding:var(--sp-3) var(--sp-8);border-radius:var(--r-1);cursor:pointer;font-family:var(--b-fam-text);font-size:var(--b-t-meta);letter-spacing:var(--track-0-caps);text-transform:uppercase;background:var(--b-action);color:var(--b-action-ink);transition:background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);border:0;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 #ffffff8c}[data-world=b] .btn:hover{background:#562aa8;background:oklch(from var(--brand-violet-text) calc(l - .06) c h);box-shadow:inset 0 0 0 2px #ffffff8c}[data-world=b] .btn:focus-visible{outline-color:var(--b-fg)}:is(.band--ink,.sec) .btn:focus-visible{outline-color:var(--b-ring-on-ink)}[data-world=b] .btn:active{background:#43208a;background:oklch(from var(--brand-violet-text) calc(l - .12) c h);box-shadow:inset 0 0 0 2px #ffffff4d}[data-world=b] .ink-link{color:var(--b-link);cursor:pointer;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;text-decoration:none}:is(.band--ink,.sec) .ink-link{color:var(--b-link-on-ink)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-world=b] :is(.ink-link,.mast__link,.index__row,.cert__menu a){transition:background-size var(--dur-2) var(--ease-out), color var(--dur-1) ease;background-size:0% 2px}[data-world=b] :is(.ink-link,.mast__link):hover,[data-world=b] .index__row:hover{background-size:100% 2px}[data-world=b] .cert__menu a:hover{background-size:calc(100% - 2.6em) 2px}[data-world=b] .mast__link:hover,[data-world=b] .index__row:hover{color:var(--b-fg)}[data-world=b] .cert__menu a:hover{color:var(--b-on-ink)}[data-world=b] .index__row{transition-duration:var(--dur-3)}}[data-world=b] :is(.ink-link,.mast__link,.index__row):active{color:var(--b-fg)}[data-world=b] .cert__menu a:active{color:var(--b-on-ink)}.hero{padding-block:clamp(48px,6.4vw,112px) clamp(64px,8vw,124px)}.hero__mark{padding-top:.75em}.hero__h1{font-size:var(--b-d1);letter-spacing:-.022em;margin-bottom:clamp(var(--sp-8), 4vw, var(--sp-16));text-wrap:pretty;font-weight:430;line-height:.94}.hero__h1 .h1a{display:block}.hero__h1 .h1b{letter-spacing:-.012em;color:var(--b-fg-2);font-style:italic;font-weight:330;display:block}.hero__h1 .h1for{font-weight:250}.hero__promise{justify-items:start;gap:var(--sp-3);margin-bottom:clamp(var(--sp-8), 3.4vw, var(--sp-16));display:grid}.hero__promise li{align-items:baseline;gap:var(--sp-3);font-family:var(--b-fam-display);line-height:var(--lh-tight);font-size:var(--b-d3);letter-spacing:-.012em;font-weight:540;display:flex}.hero__body{gap:var(--sp-6);max-width:62ch;color:var(--b-fg-2);margin-top:clamp(var(--sp-8), 3.4vw, var(--sp-16));display:grid}.hero__cred{font-family:var(--b-fam-display);font-style:italic;font-size:var(--b-d4);line-height:var(--lh-snug);color:var(--b-fg);max-width:44ch;margin-top:clamp(var(--sp-8), 3vw, var(--sp-12))}.hero__act{justify-items:start;gap:var(--sp-6);margin-top:clamp(var(--sp-8), 3vw, var(--sp-12));display:grid}.hero__status{font-size:var(--b-t-meta);color:var(--b-fg-2);max-width:36ch}.index{margin-top:clamp(var(--sp-16), 7vw, var(--sp-32))}.index__cap{font-size:var(--b-t-micro);letter-spacing:var(--track--1-caps);font-variant-numeric:tabular-nums;color:var(--b-fg-3);margin-bottom:var(--sp-4);font-weight:700}.index__row{align-items:center;gap:var(--sp-4);min-height:52px;padding:var(--sp-2) var(--sp-3) var(--sp-2) 0;color:var(--b-fg-2);font-family:var(--b-fam-display);font-size:var(--b-d4);line-height:var(--lh-snug);cursor:pointer;background-image:linear-gradient(var(--b-action), var(--b-action));background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;grid-template-columns:2.8em minmax(0,1fr);text-decoration:none;display:grid}[data-world=b]:has(#s1:target) .index__row[href=\#s1],[data-world=b]:has(#s2:target) .index__row[href=\#s2],[data-world=b]:has(#s3:target) .index__row[href=\#s3],[data-world=b]:has(#s4:target) .index__row[href=\#s4],[data-world=b]:has(#s5:target) .index__row[href=\#s5],[data-world=b]:has(#s6:target) .index__row[href=\#s6],[data-world=b]:has(#s7:target) .index__row[href=\#s7],[data-world=b]:has(#s8:target) .index__row[href=\#s8]{color:var(--b-fg);background-size:100% 2px}[data-world=b] .h2{font-size:var(--b-d2);letter-spacing:-.018em;max-width:19ch;font-weight:440;line-height:1.03}.qa__q{gap:var(--sp-3);margin-bottom:clamp(var(--sp-8), 3.4vw, var(--sp-16));grid-template-columns:2.4em minmax(0,1fr);align-items:baseline;display:grid}.qa__a,.exhibit{gap:var(--sp-3) var(--sp-3);color:var(--b-fg-2);grid-template-columns:2.4em minmax(0,1fr);align-items:baseline;display:grid}.qa__a>:not(.qmark),.exhibit>:not(.qmark){grid-column:2}.qa__a>p+p{margin-top:var(--sp-6)}.exhibit .lead{font-family:var(--b-fam-display);font-size:var(--b-d4);line-height:var(--lh-snug);color:var(--b-fg);max-width:46ch}.qa__a--wide{margin-bottom:clamp(var(--sp-8), 3.4vw, var(--sp-16))}.qa__a .lead{font-family:var(--b-fam-display);font-size:var(--b-d4);line-height:var(--lh-snug);color:var(--b-fg);max-width:46ch}:is(.band--ink,.sec) .qa__a{color:var(--b-on-ink-2)}:is(.band--ink,.sec) .qa__a .lead{color:var(--b-on-ink)}[data-world=b] .plate{border-radius:var(--r-1);background:var(--b-surface-on-record);box-shadow:var(--b-shadow-plate);line-height:0;overflow:clip}:is(.band--ink,.sec) .plate{background:var(--b-surface-on-ink);box-shadow:var(--b-shadow-plate-ink)}[data-world=b] .plate img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.plate--32{aspect-ratio:3/2}.plate--11{aspect-ratio:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-world=b] .plate img{transition:object-position var(--dur-4) var(--ease-in-out)}[data-world=b] .plate:hover img{object-position:64% 44%}}.split{gap:var(--b-split-gap);margin-top:clamp(var(--sp-8), 3.4vw, var(--sp-16));display:grid}@container col (width>=720px){.split{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start}.split--flip .split>:not(.split__pic){order:2}.split--flip .split__pic{order:1}}.split__pic .plate{max-width:640px}.split--flip{margin-top:clamp(var(--sp-16), 6vw, var(--sp-32))}.cards{margin-top:clamp(var(--sp-8), 3vw, var(--sp-16));column-gap:var(--sp-4);row-gap:var(--sp-8);grid-template-columns:minmax(0,1fr);display:grid}@container col (width>=520px){.cards{column-gap:var(--sp-6);row-gap:var(--sp-12);grid-template-columns:repeat(2,minmax(0,1fr))}}@container col (width>=840px){.cards{column-gap:var(--sp-6);row-gap:var(--sp-16);grid-template-columns:repeat(4,minmax(0,1fr))}.card{padding:var(--sp-6) var(--sp-6) var(--sp-8)}.card p{font-size:var(--b-t-meta)}}.card{grid-row:span 3;grid-template-rows:subgrid [e-icon] [e-head] [e-body] [e-end];gap:var(--sp-3);padding:var(--sp-8) var(--sp-6);background:var(--b-surface-on-record);border-radius:var(--r-1);display:grid}.card__top{justify-content:space-between;align-items:center;gap:var(--sp-3);grid-row:e-icon/e-head;display:flex}.card__n{font-size:var(--b-t-small);letter-spacing:var(--track--1);color:var(--b-fg-3);font-variant-numeric:tabular-nums;font-weight:700}.card__icon{color:var(--b-fg);display:block}.card__icon svg{width:30px;height:30px;display:block}.card h3{font-size:var(--b-d4);font-weight:540;line-height:var(--lh-tight);letter-spacing:-.008em;grid-row:e-head/e-body}.card p{font-size:var(--b-t-meta);line-height:var(--lh-snug);color:var(--b-fg-2);grid-row:e-body/e-end}.record{gap:clamp(var(--sp-8), 4vw, var(--sp-16));margin-top:clamp(var(--sp-8), 3vw, var(--sp-16));display:grid}@container col (width>=700px){.record{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start}}[data-world=b] .record__cap{align-items:baseline;gap:var(--sp-4);font-family:var(--b-fam-text);font-size:var(--b-t-micro);text-transform:uppercase;letter-spacing:var(--track--1-caps);margin-bottom:var(--sp-4);font-weight:700;display:flex}.record__cap span{font-size:var(--b-t-small);color:var(--b-fg-3);font-variant-numeric:tabular-nums;font-weight:600}.record--live .record__cap{color:var(--b-action)}.record--soon .record__cap{color:var(--b-fg-3)}.record--live ol{background:var(--b-surface-on-draft);border-radius:var(--r-1);box-shadow:var(--b-shadow-plate);padding:var(--sp-4) var(--sp-6) var(--sp-6)}.record__group ol{grid-template-columns:3.2em minmax(0,1fr);display:grid}.record__row{grid-column:1/-1;grid-template-columns:subgrid [r-cite] [r-entry] [r-end];column-gap:var(--sp-4);padding-block:var(--sp-3);align-items:baseline;display:grid}.record__row .ln{grid-column:r-cite/r-entry}.record__row h4{font-size:var(--b-d4);line-height:var(--lh-snug);letter-spacing:-.006em;grid-column:r-entry/r-end}.record--live .record__row h4{color:var(--b-fg);font-weight:560}.record--soon .record__row h4{color:var(--b-fg-2);font-style:italic;font-weight:380}.seats{gap:clamp(var(--sp-6), 2.4cqi, var(--sp-12));margin-top:clamp(var(--sp-8), 3vw, var(--sp-16));grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container col (width>=600px){.seats{grid-template-columns:repeat(2,minmax(0,1fr))}}.seat{align-content:start;gap:var(--sp-4);padding:clamp(var(--sp-6), 2.4vw, var(--sp-12));background:var(--b-surface-on-draft);border-radius:var(--r-1);box-shadow:var(--b-shadow-plate);display:grid}.seat__cite{font-size:var(--b-t-small);letter-spacing:var(--track--1);color:var(--b-fg-3);font-variant-numeric:tabular-nums;font-weight:700}.seat h3{font-size:var(--b-d4);letter-spacing:-.006em;font-weight:560}.seat__price{font-family:var(--b-fam-display);font-size:var(--b-d3);letter-spacing:-.016em;font-variant-numeric:tabular-nums;font-weight:480;line-height:1}.seat__unit{font-size:var(--b-t-meta);color:var(--b-fg-2)}.inc{margin-top:clamp(var(--sp-8), 3vw, var(--sp-16))}[data-world=b] .inc__cap{gap:var(--sp-3);font-family:var(--b-fam-text);font-size:var(--b-t-micro);text-transform:uppercase;letter-spacing:var(--track--1-caps);color:var(--b-fg-3);margin-bottom:var(--sp-6);grid-template-columns:2.8em 1fr;font-weight:700;display:grid}.inc__list{column-gap:clamp(var(--sp-6), 2.4cqi, var(--sp-12));row-gap:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid}@container col (width>=440px){.inc__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container col (width>=720px){.inc__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.inc__list li{gap:var(--sp-3);font-size:var(--b-t-meta);color:var(--b-fg-2);line-height:var(--lh-snug);grid-template-columns:2.8em 1fr;display:grid}.usage{margin-top:clamp(var(--sp-12), 4vw, var(--sp-24))}.usage table{border-collapse:collapse;width:100%}.usage caption{text-align:left;font-size:var(--b-t-micro);text-transform:uppercase;letter-spacing:var(--track--1-caps);color:var(--b-fg-3);padding-bottom:var(--sp-4);font-weight:700}.usage :is(th,td){padding:var(--sp-4);vertical-align:baseline}.usage tbody th{text-align:left;font-size:var(--b-t-meta);color:var(--b-fg-2);font-weight:500}.usage tbody tr:nth-child(odd){background:var(--b-surface-on-draft)}.usage__ln{width:3.4em;display:none}.usage__v{text-align:right;font-family:var(--b-fam-display);font-size:var(--b-d4);font-variant-numeric:tabular-nums;color:var(--b-fg);font-weight:500}@container col (width>=560px){.usage__ln{display:table-cell}.usage__v{white-space:nowrap}}.notes{gap:var(--sp-3);margin-top:var(--sp-8);max-width:82ch;display:grid}.notes li{font-size:var(--b-t-meta);line-height:var(--lh-snug);color:var(--b-fg-2);white-space:pre-wrap}.band__act{margin-top:clamp(var(--sp-12), 4vw, var(--sp-24))}.sec{background:var(--b-ink);color:var(--b-on-ink);padding-bottom:var(--b-band-pad);grid-template-columns:minmax(0,1fr);scroll-margin-top:76px;display:grid}.sec__pic{order:-1;line-height:0}.sec__pic img{object-fit:cover;object-position:24% 42%;aspect-ratio:1075/716;width:100%;height:100%}.sec__copy{grid-template-columns:[rail-start] var(--b-rail) [rail-end main-start] minmax(0, 1fr) [main-end];padding:var(--b-band-pad) var(--b-gutter) 0;align-content:start;display:grid}.sec__copy>*{grid-column:main}.sec__copy>.mark{grid-area:1/rail/span 12}.sec__points{gap:clamp(var(--sp-6), 2.4vw, var(--sp-12));margin-top:clamp(var(--sp-8), 3vw, var(--sp-16));display:grid}.sec__point{gap:var(--sp-4);grid-template-columns:3.2em minmax(0,1fr);display:grid}.sec__point h3{font-size:var(--b-d4);margin-bottom:var(--sp-2);font-weight:560}.sec__point p{font-size:var(--b-t-meta);line-height:var(--lh-snug);color:var(--b-on-ink-2)}@media (width>=1024px){.sec{grid-template-columns:minmax(0,1fr) min(54vw,1040px);align-items:stretch}.sec__pic{z-index:1;margin-bottom:calc(-1 * var(--b-band-pad) - 44px);order:0;position:relative}.sec__pic img{aspect-ratio:auto;min-height:100%}.sec__copy{padding-right:clamp(var(--sp-8), 4vw, var(--sp-16))}}.steps{margin-top:clamp(var(--sp-8), 3vw, var(--sp-16));gap:var(--sp-8);grid-template-columns:minmax(0,1fr);display:grid}@container col (width>=440px){.steps{gap:var(--sp-12);grid-template-columns:repeat(2,minmax(0,1fr))}}@container col (width>=700px){.steps{gap:clamp(var(--sp-8), 3.4cqi, var(--sp-16));grid-template-columns:repeat(3,minmax(0,1fr))}}.step{grid-row:span 3;grid-template-rows:subgrid [s-plate] [s-head] [s-body] [s-end];gap:var(--sp-4);align-content:start;display:grid}.step .plate{grid-row:s-plate/s-head}.step__head{grid-row:s-head/s-body}.step p{grid-row:s-body/s-end}.step .plate{aspect-ratio:1/2;width:min(100%,216px);min-height:0}.step .plate img{width:100%;height:580px}.step .plate--s1 img{object-position:52% 50%;margin-top:-74px}.step .plate--s2 img{object-position:89% 50%;margin-top:-74px}.step .plate--s3 img{object-position:50% 50%;margin-top:-103px}.step__head{align-items:baseline;gap:var(--sp-3);display:flex}.step h3{font-size:var(--b-d4);letter-spacing:-.006em;font-weight:560}.step p{font-size:var(--b-t-meta);line-height:var(--lh-snug);color:var(--b-fg-2)}.wl{gap:clamp(var(--sp-12), 4vw, var(--sp-24));margin-top:clamp(var(--sp-8), 3vw, var(--sp-16));display:grid}@container col (width>=760px){.wl{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:start}}.wl__reasons{gap:var(--sp-4);margin-top:clamp(var(--sp-8), 3vw, var(--sp-12));display:grid}.wl__reasons li{gap:var(--sp-3);font-family:var(--b-fam-display);font-size:var(--b-d4);font-weight:500;line-height:var(--lh-snug);grid-template-columns:2.8em 1fr;align-items:baseline;display:grid}.wl__exhibit{margin-top:clamp(var(--sp-8), 3vw, var(--sp-12));max-width:248px}.form{gap:var(--sp-6);padding:clamp(var(--sp-6), 2.6vw, var(--sp-12));background:var(--b-surface-on-paper);border-radius:var(--r-1);display:grid}.form__cite{font-size:var(--b-t-micro);letter-spacing:var(--track--1);font-variant-numeric:tabular-nums;color:var(--b-fg-3);font-weight:700}.field label{gap:var(--sp-2);cursor:pointer;display:grid}.field__name{font-size:var(--b-t-meta);letter-spacing:var(--track--1);color:var(--b-fg-2);font-weight:600}.field input{min-height:52px;padding:var(--sp-3) var(--sp-4);font:inherit;font-size:var(--b-t-meta);color:var(--b-fg);background:var(--b-paper);border:0;border-bottom:2px solid var(--b-fg-3);border-radius:var(--r-1) var(--r-1) 0 0;cursor:text;transition:border-color var(--dur-1) ease, background-color var(--dur-1) ease}.field input:hover{border-bottom-color:var(--b-fg-2);background:#fff}.field input:focus-visible{border-bottom-color:var(--b-action)}.form .btn{margin-top:var(--sp-2)}.cert__wrap{gap:clamp(var(--sp-12), 4vw, var(--sp-24));display:grid}@container col (width>=660px){.cert__wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}}.cert__brand{width:200px;height:24px}.cert__standfirst{font-family:var(--b-fam-display);font-style:italic;font-size:var(--b-d4);line-height:var(--lh-snug);color:var(--b-on-ink);max-width:34ch;margin-top:clamp(var(--sp-6), 2.4vw, var(--sp-8))}.cert__cap{font-size:var(--b-t-micro);letter-spacing:var(--track--1-caps);font-variant-numeric:tabular-nums;color:var(--b-on-ink-2);margin-bottom:var(--sp-4);font-weight:700}.cert__menu{display:grid}.cert__menu a{align-items:center;gap:var(--sp-3);min-height:48px;color:var(--b-on-ink-2);font-size:var(--b-t-meta);cursor:pointer;background-image:linear-gradient(var(--b-link-on-ink), var(--b-link-on-ink));background-position:2.6em 100%;background-repeat:no-repeat;background-size:calc(100% - 2.6em) 2px;grid-template-columns:2.6em 1fr;text-decoration:none;display:grid}.cert__foot{margin-top:clamp(var(--sp-12), 5vw, var(--sp-24));gap:var(--sp-4) var(--sp-8);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.cert__legal{gap:var(--sp-6);flex-wrap:wrap;display:flex}.cert__legal a{min-height:44px;font-size:var(--b-t-small);align-items:center;display:inline-flex}.cert__copy{font-size:var(--b-t-small);letter-spacing:var(--track--1);color:var(--b-on-ink-2)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-world=b] :is(.record__row,.card,.sec__point,.step){animation-name:b-ink;animation-duration:auto;animation-timing-function:var(--b-cue-ease);animation-fill-mode:both;animation-timeline:view();animation-range:entry 6% cover 22%}@keyframes b-ink{0%{opacity:.28}to{opacity:1}}[data-world=b] :is(.record__row,.sec__point,.step__head) .ln,[data-world=b] .card__n{animation-name:b-strike;animation-duration:auto;animation-timing-function:var(--b-cue-ease);animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% cover 24%}@keyframes b-strike{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -6% 0 0)}}}}@media (prefers-reduced-motion:no-preference){[data-world=b] .hero__h1>span{animation-name:b-register;animation-duration:var(--dur-3);animation-timing-function:var(--b-spring);animation-fill-mode:both}[data-world=b] .hero__h1>span:nth-child(2){animation-delay:70ms}[data-world=b] .hero__h1>span:nth-child(3){animation-delay:.14s}@keyframes b-register{0%{opacity:0;translate:0 .14em}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){[data-world=b] .running__fill{animation-name:none;animation-timeline:auto;scale:1}[data-world=b] :is(.record__row,.card,.sec__point,.step){opacity:1;animation-name:none;animation-timeline:auto}[data-world=b] :is(:is(.record__row,.sec__point,.step__head) .ln,.card__n){clip-path:none;animation-name:none;animation-timeline:auto}[data-world=b] .hero__h1>span{opacity:1;animation-name:none;translate:none}[data-world=b] .plate img{transition:none}[data-world=b] :is(.ink-link,.index__row,.cert__menu a,.mast__link){transition-property:color,background-color}}
