@font-face{font-family:Sofia Sans;src:url(/fonts/sofiasans-normal-1-1000-latin.woff2) format("woff2");font-weight:1 1000;font-style:normal;font-display:swap}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/sofiasanscondensed-normal-1-1000-latin.woff2) format("woff2");font-weight:1 1000;font-style:normal;font-display:swap}@font-face{font-family:Sofia Sans Extra Condensed;src:url(/fonts/sofiasansextracondensed-normal-1-1000-latin.woff2) format("woff2");font-weight:1 1000;font-style:normal;font-display:swap}@font-face{font-family:MLD Reading;src:url(/fonts/mldreading-normal-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MLD Reading;src:url(/fonts/mldreading-italic-400-latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Routed Gothic;src:url(/fonts/routedgothic-normal-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--v8-paper:#eceeeb;--v8-ink:#000000;--v8-ink-2:#454947;--v8-rule:#bfc4c0;--v8-mark:#8a8f8b;--v8-card:#ffffff;--v8-signal:#d10a10;--v8-table-border:#aab0ab;--v8-table-coast:#8d938f;--v8-font-text:"Sofia Sans","V8 Sans Fallback","Helvetica Neue",Arial,sans-serif;--v8-font-head:"Sofia Sans Condensed","V8 Condensed Fallback","V8 Condensed Fallback Wide",Arial,sans-serif;--v8-font-figure:"Sofia Sans Extra Condensed","V8 Figure Fallback","V8 Figure Fallback Wide",Arial,sans-serif;--v8-font-read:"MLD Reading","V8 Reading Fallback",Georgia,"Times New Roman",serif;--v8-font-annot:"Routed Gothic","Sofia Sans","Helvetica Neue",Arial,sans-serif;--v8-s-note:13px;--v8-s-label:16px;--v8-s-read:19px;--v8-s-ask:clamp(22px,1.95vw,28px);--v8-s-title:clamp(38px,4.45vw,64px);--v8-s-head:clamp(54px,8.6vw,124px);--v8-s-figure:clamp(128px,17.4vw,250px);--v8-margin:32px;--v8-gap:16px;--v8-head-h:64px}@media (max-width:900px){:root{--v8-margin:16px;--v8-gap:12px;--v8-head-h:56px}}.v8{background:var(--v8-paper);color:var(--v8-ink);font-family:var(--v8-font-text);font-size:var(--v8-s-label);line-height:1.4;font-synthesis:none}.v8 :focus-visible{outline:2px solid var(--v8-ink);outline-offset:3px;border-radius:0}.v8 ::selection{background:var(--v8-ink);color:var(--v8-paper)}.v8-sr{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.v8-skip,.v8-sr{position:absolute}.v8-skip{left:var(--v8-margin);top:-80px;z-index:10;padding:12px 16px;background:var(--v8-ink);color:var(--v8-paper);font-weight:650;text-decoration:none}.v8-skip:focus{top:8px}.v8-sheet{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));column-gap:var(--v8-gap);padding-inline:var(--v8-margin);align-items:start}.v8-block{grid-column:var(--from,1) /var(--to,17);min-width:0}.v8-sheet--bleed{padding-inline:0}.v8-sheet--touch{margin-top:0}.v8-sheet--near{margin-top:clamp(24px,3vw,40px)}.v8-sheet--apart{margin-top:clamp(64px,8vw,120px)}.v8-sheet--far{margin-top:clamp(112px,15vw,220px)}.v8-sheet--ruled{border-top:1px solid var(--v8-ink);padding-top:16px}.v8-sheet--heavy{border-top:3px solid var(--v8-ink);padding-top:16px}@media (max-width:900px){.v8-block{grid-column:var(--from-s,1) /var(--to-s,17)}.v8-block+.v8-block{margin-top:var(--stack,20px)}.v8-block+.v8-block--beside{margin-top:0}}.v8-head1,.v8-numeral,.v8-title{margin:0;font-weight:800;text-wrap:balance}.v8-head1{font-size:var(--v8-s-head);line-height:.9;letter-spacing:-.012em}.v8-head1,.v8-title{font-family:var(--v8-font-head)}.v8-title{font-size:var(--v8-s-title);line-height:.96;letter-spacing:-.008em}.v8-title--m{font-size:clamp(28px,2.5vw,36px);line-height:1.02;font-weight:750;letter-spacing:0}.v8-title--s{font-family:var(--v8-font-text);font-size:var(--v8-s-label);line-height:1.3;font-weight:700;letter-spacing:0;text-wrap:wrap}.v8-numeral{font-family:var(--v8-font-figure);font-size:var(--v8-s-figure);line-height:.76;letter-spacing:-.02em;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.v8-numeral--risk{color:var(--v8-signal)}.v8-read{font-family:var(--v8-font-read);font-size:var(--v8-s-read);line-height:1.45;max-width:62ch;text-wrap:pretty}.v8-read>*+*{margin-top:.7em}.v8-read--large{font-size:clamp(22px,2.05vw,29px);line-height:1.3;max-width:36ch}.v8-ask{font-family:var(--v8-font-read);font-style:italic;font-size:var(--v8-s-ask);line-height:1.25;max-width:30ch;margin:0}.v8-note{font-size:var(--v8-s-note);line-height:1.38;font-weight:500;color:var(--v8-ink-2);max-width:34ch}.v8-note b,.v8-note strong{color:var(--v8-ink);font-weight:700}.v8-annot{font-family:var(--v8-font-annot);font-size:12px;line-height:1.3;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v8-annot,.v8-demo{color:var(--v8-ink-2)}.v8-demo{font-size:var(--v8-s-note);line-height:1.38;font-weight:500}.v8-link{color:var(--v8-ink);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28em}.v8-link:hover{text-decoration-thickness:3px}.v8-button{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border:2px solid var(--v8-ink);background:var(--v8-ink);color:var(--v8-paper);font-family:var(--v8-font-text);font-size:var(--v8-s-label);font-weight:650;line-height:1.1;text-decoration:none;cursor:pointer}.v8-button:hover{background:var(--v8-paper);color:var(--v8-ink)}.v8-button--quiet{background:transparent;color:var(--v8-ink);border-width:1px}.v8-button--quiet:hover{background:var(--v8-ink);color:var(--v8-paper)}.v8-head{position:relative;z-index:3;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));column-gap:var(--v8-gap);align-items:center;height:var(--v8-head-h);padding-inline:var(--v8-margin)}.v8-lockup{grid-column:1/6;justify-self:start;display:inline-flex;align-items:baseline;gap:10px;color:var(--v8-ink);font-size:var(--v8-s-label);font-weight:650;line-height:1;letter-spacing:0;text-decoration:none;white-space:nowrap}.v8 .v4-mark__p{fill:var(--v8-signal)}.v8-nav{grid-column:6/15;display:grid;grid-template-columns:subgrid;align-self:stretch}.v8-nav ul{grid-column:1/9;display:grid;grid-template-columns:subgrid;list-style:none}.v8-nav li{grid-column:span 2;position:relative;display:flex;align-items:center}.v8-nav a{color:var(--v8-ink);font-weight:600;text-decoration:none;white-space:nowrap}.v8-nav li a:before{content:"";position:absolute;left:0;top:0;width:1px;height:12px;background:var(--v8-ink)}.v8-nav li a[aria-current=page]:before{width:100%;height:4px}.v8-nav a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}.v8-nav__lang{grid-column:9/10;align-self:center;justify-self:start;color:var(--v8-ink-2)}.v8-head__brief{grid-column:15/17;justify-self:end;white-space:nowrap}.v8-menu{display:none}@media (max-width:1100px){.v8-head{display:flex;justify-content:space-between}.v8-head__brief,.v8-nav{display:none}.v8-menu{display:block}.v8-menu summary{display:flex;align-items:center;min-height:44px;padding-left:16px;list-style:none;cursor:pointer;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28em}.v8-menu summary::-webkit-details-marker{display:none}.v8-menu[open] summary{text-decoration-thickness:3px}.v8-menu__panel{position:absolute;left:0;right:0;top:var(--v8-head-h);padding:0 var(--v8-margin) 28px;background:var(--v8-paper);border-bottom:3px solid var(--v8-ink)}.v8-menu__panel ul{list-style:none}.v8-menu__panel li{border-top:1px solid var(--v8-ink)}.v8-menu__page{display:block;padding:10px 0 12px;color:var(--v8-ink);font-family:var(--v8-font-head);font-size:44px;font-weight:800;line-height:1;text-decoration:none}.v8-menu__page[aria-current=page]{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:.12em}.v8-menu__foot{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;border-top:1px solid var(--v8-ink)}.v8-menu__foot a{display:inline-flex;align-items:center;min-height:44px}}.v8-colophon{margin-top:clamp(96px,12vw,180px);padding:0 var(--v8-margin) 28px}.v8-colophon__sheet{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));column-gap:var(--v8-gap);row-gap:40px;align-items:end;border-top:3px solid var(--v8-ink);padding-top:20px}.v8-colophon__mark{grid-column:1/9;display:flex;align-items:baseline;gap:18px;margin:0;font-weight:650;white-space:nowrap}.v8-colophon__mark .v4-mark{width:clamp(150px,19vw,270px);height:auto}.v8-colophon__pages{grid-column:9/17;display:flex;flex-wrap:wrap;gap:6px 26px;list-style:none;align-self:start}.v8-colophon__pages a{display:inline-flex;align-items:center;min-height:32px;color:var(--v8-ink);font-weight:600;text-decoration:none}.v8-colophon__pages a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}.v8-colophon__act{grid-column:9/17;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px}.v8-colophon__base{grid-column:1/9;grid-row:2;font-size:var(--v8-s-note);font-weight:500;color:var(--v8-ink-2)}@media (max-width:900px){.v8-colophon__sheet{row-gap:28px}.v8-colophon__act,.v8-colophon__base,.v8-colophon__mark,.v8-colophon__pages{grid-column:1/17;grid-row:auto}.v8-colophon__mark{flex-direction:column;gap:14px}}.v8-spec{margin:0;border-top:1px solid var(--v8-ink)}.v8-spec__row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,11fr);column-gap:var(--v8-gap);padding:9px 0 11px;border-bottom:1px solid var(--v8-rule)}.v8-spec__row:last-child{border-bottom-color:var(--v8-ink)}.v8-spec dt{font-weight:700}.v8-spec dd{margin:0;color:var(--v8-ink)}.v8-spec--dense .v8-spec__row{padding:5px 0 6px;font-size:var(--v8-s-note)}@media (max-width:560px){.v8-spec__row{grid-template-columns:1fr;row-gap:2px}}.v8-index{list-style:none}.v8-index--large li{font-family:var(--v8-font-figure);font-size:clamp(56px,7.9vw,114px);font-weight:800;line-height:.94}.v8-index--medium li{padding:8px 0 10px;border-top:1px solid var(--v8-ink);font-family:var(--v8-font-head);font-size:clamp(26px,2.5vw,36px);font-weight:750;line-height:1.04}.v8-index--small li{padding:6px 0 7px;border-top:1px solid var(--v8-rule);font-size:var(--v8-s-note);font-weight:500;line-height:1.38;color:var(--v8-ink-2)}.v8-index--small li b{color:var(--v8-ink);font-weight:700}.v8-index small{display:block;margin-top:4px;font-family:var(--v8-font-text);font-size:var(--v8-s-note);font-weight:500;line-height:1.38;letter-spacing:0;color:var(--v8-ink-2);max-width:44ch}.v8-plate{margin:0}.v8-plate img,.v8-plate picture{display:block;width:100%;height:auto}.v8-plate figcaption,.v8-rec figcaption{margin-top:8px}.v8-rec{margin:0}.v8-rec__frame{position:relative;aspect-ratio:1440/900;background:var(--v8-ink);overflow:hidden}.v8-rec__frame img,.v8-rec__frame picture,.v8-rec__frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v8-rec__frame video{opacity:0}.v8-rec__frame video[data-shown="1"]{opacity:1}.v8-rec__toggle{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:var(--v8-paper);color:var(--v8-ink);cursor:pointer}.v8-rec__toggle:hover{background:var(--v8-ink);color:var(--v8-paper)}.v8-rec__icon{width:12px;height:14px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.v8-rec__icon[data-state=pause]{clip-path:polygon(0 0,34% 0,34% 100%,0 100%,0 0,66% 0,100% 0,100% 100%,66% 100%,66% 0)}@media (max-width:520px){.v8-rec--phone .v8-rec__frame{aspect-ratio:390/844;max-width:390px}}.v8-film .v8-rec__frame{aspect-ratio:16/9}@media (max-width:520px){.v8-film .v8-rec__frame{aspect-ratio:4/5}}.v8-film--quiet .v8-rec__toggle:not(:focus-visible){width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.v8-balloon{display:inline-grid;place-items:center;width:26px;height:26px;border:1px solid var(--v8-ink);border-radius:50%;background:var(--v8-paper);color:var(--v8-ink);font-family:var(--v8-font-annot);font-size:13px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v8-balloon--on,.v8-balloon[aria-current=true]{background:var(--v8-ink);color:var(--v8-paper)}.v8-status{padding-top:clamp(64px,12vw,160px)}.v8-status .v8-read{margin-top:24px}.v8-status__acts{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}@media (prefers-reduced-motion:reduce){.v8 *,.v8 :after,.v8 :before{transition:none;animation:none;scroll-behavior:auto}}