@property --tone{syntax:"<color>";inherits:true;initial-value:#2a2420}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--surface-page:#eee9df;--surface-raised:#f7f4ee;--surface-sunken:#e2dbcd;--surface-board:#1e1c19;--surface-board-row:#2c2925;--surface-petrol:#2e4550;--surface-card:#fcfbf8;--surface-night:#1d2833;--ink-primary:#26231f;--ink-secondary:#5c5650;--ink-on-board:#ede6d8;--ink-on-board-2:#b2a999;--hero-ink:#26231f;--hero-ink-2:#5c5650;--line-default:#d6cdbd;--line-strong:#8c8273;--field-bg:#f7f4ee;--field-line:#8c8273;--field-label:#5c5650;--action-bg:#2e4550;--action-ink:#f7f4ee;--sign:#d9b95e;--data-good:#1d6c5b;--data-warn:#bf7000;--data-warn-text:#a14d00;--on-warn:#14110e;--data-bad:#a1321f;--data-bar:#8c8273;--data-threshold:#26231f;--line-on-board:#3a3530;--data-good-on-board:#78c2ae;--data-warn-on-board:#e8a33a;--data-bad-on-board:#e66d71;--ink-on-petrol-2:#b8af9f;--cream:var(--surface-page);--cream-light:var(--surface-page);--paper:var(--surface-raised);--paper-2:var(--surface-raised);--board:var(--surface-board);--board-2:var(--surface-board);--board-row:var(--surface-board-row);--board-hi:var(--surface-board-row);--brown:var(--ink-primary);--petrol:var(--surface-petrol);--brick-panel:#8e4a36;--line:var(--line-default);--track-strong:var(--line-default);--line-dark:var(--line-on-board);--track:var(--surface-sunken);--ink:var(--ink-primary);--ink-2:var(--ink-secondary);--on-dark:var(--ink-on-board);--on-dark-2:var(--ink-on-board-2);--on-dark-3:var(--ink-on-board-2);--good:var(--data-good);--good-bar:var(--data-good);--good-on-dark:var(--data-good-on-board);--warn:var(--data-warn);--warn-bar:var(--data-warn);--warn-text:var(--data-warn-text);--warn-on-dark:var(--data-warn-on-board);--bad:var(--data-bad);--bad-flap:var(--data-bad);--bad-text:var(--data-bad);--bad-on-dark:var(--data-bad-on-board);--gutter:40px;--content:1248px;--header-h:72px;--ease-out:cubic-bezier(.22, 1, .36, 1);--t-hover:var(--m-swap) var(--ease-settle);--ease-settle:cubic-bezier(.2, .7, .2, 1);--m-swap:.16s;--m-settle:.28s;--m-step:30ms;--m-grow:.6s;--m-draw:.9s;--flap-tile:#e2dbcd;--flap-leaf:#cfc5b3;--flap-hinge:var(--surface-raised);--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:48px;--s-6:64px;--s-7:96px;--s-8:128px;--gap-pair:var(--s-1);--gap-line:var(--s-2);--gap-group:var(--s-4);--gap-block:var(--s-6);--gap-act:var(--s-7);--pad-panel:var(--s-4);--clear-edge:var(--s-3);--t-chapter:64px;--t-question:32px;--t-answer:76px;--t-unit:30px;--t-verdict:17px;--t-body:16px;--t-note:13px;--t-number:96px;--t-number-unit:36px;--t-headline:56px;--t-headline-s:48px;--t-ask:40px;--t-name:24px;--t-when:20px;--t-read:17px;--t-small:15px;--t-title:64px;--t-hero:72px;--t-section:48px;--t-sub:24px;--t-lead:18px;--t-data:20px;--t-copy:15px;--t-label:12px;--t-pass-small:14px;--t-pass-city:19px;--t-pass-dur:22px;--t-pass-ampm:16px;--t-pass-code:88px;--r-flap:2px;--r-card:4px;--ring-board:inset 0 0 0 1px var(--line-on-board);--ring-none:0 0 0 0 transparent;--light-obstruction:#ff3b2f;--glow-obstruction:0 0 6px 2px #ff3b2fbf;--grid:min(1248px, 100% - var(--gutter) * 2)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{min-width:1200px}@media (max-width:1199.98px){body:has(main[data-fits]){min-width:0}}body{background:var(--cream);color:var(--ink);font-family:var(--font-b612), "B612 Arrow", system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}p,h1,h2,h3,h4{margin:0}ul,ol{margin:0;padding:0;list-style:none}input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--sign);outline-offset:2px;border-radius:3px}.on-light :focus-visible,main :focus-visible{outline-color:var(--ink)}:is(input:not([type=checkbox]):not([type=radio]),textarea):focus-visible{outline:0}.grid{width:var(--grid);margin-inline:auto}.wrap{width:100%;max-width:calc(var(--content) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}@media (max-width:1199.98px){html:has(main[data-fits]){--gutter:max(16px, env(safe-area-inset-left), env(safe-area-inset-right));--header-h:calc(52px + env(safe-area-inset-top));-webkit-tap-highlight-color:#d9b95e40;-moz-text-size-adjust:100%;text-size-adjust:100%}html:has(main[data-fits]) .wrap{max-width:calc(720px + var(--gutter) * 2)}html:has(main[data-fits]){--footer-pad:28px 0 20px}}:where(h1,h2,h3,h4){text-wrap:balance}:where(p,li,dd,dt,figcaption,td,th){text-wrap:pretty}.balance{text-wrap:balance!important}.cq-narrow{display:none}@container (max-width:1199.98px){.cq-narrow{display:contents}.cq-wide{display:none}}@media (min-width:480px) and (max-width:743.98px){html:has(main[data-fits]){--gutter:max(24px, env(safe-area-inset-left), env(safe-area-inset-right))}}@media (min-width:744px) and (max-width:1199.98px){html:has(main[data-fits]){--gutter:max(32px, env(safe-area-inset-left), env(safe-area-inset-right))}html:has(main[data-fits]) .wrap{max-width:calc(960px + var(--gutter) * 2)}}@media (min-width:1680px){html{zoom:1.125;--zoom:1.125}}@media (min-width:1920px){html{zoom:1.25;--zoom:1.25}}@media (min-width:2240px){html{zoom:1.375;--zoom:1.375}}@media (min-width:2560px){html{zoom:1.5;--zoom:1.5}}@media (max-width:1199.98px) and (max-height:500px){html:has(main[data-fits]){--bar-top:0px}}.f-barlow{font-family:var(--font-barlow), sans-serif}.f-b612{font-family:var(--font-b612), "B612 Arrow", sans-serif}.f-mono{font-family:var(--font-b612-mono), monospace}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reveal{opacity:0;transition:opacity var(--m-swap) var(--ease-settle)}.reveal.is-in{opacity:1}.reveal.at-once{transition:none}.reveal:not(.is-in) .m-grow-y{scale:1 0}.reveal:not(.is-in) .m-grow-x{scale:0 1}.reveal:not(.is-in) .m-draw{stroke-dashoffset:1px}.reveal:not(.is-in) .m-drop{opacity:0}.m-draw{stroke-dasharray:1}.reveal.is-in .m-grow-y{transform-origin:50% 100%;animation:m-grow-y var(--m-grow) var(--ease-settle) both;animation-delay:calc(.12s + var(--i,0) * 28ms)}.reveal.is-in .m-grow-x{transform-origin:0;animation:m-grow-x var(--m-grow) var(--ease-settle) both;animation-delay:calc(.12s + var(--i,0) * 60ms)}.reveal.is-in .m-draw{animation:m-draw var(--m-draw) var(--ease-settle) both .12s}.reveal.is-in .m-drop{animation:m-drop var(--m-settle) var(--ease-settle) both;animation-delay:var(--drop,.65s)}@keyframes m-grow-y{0%{scale:1 0}to{scale:1}}@keyframes m-grow-x{0%{scale:0 1}to{scale:1}}@keyframes m-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes m-drop{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}@font-face{font-family:B612 Arrow;src:url(../media/b612-arrow-400.0xf4j482r_06i.woff2)format("woff2");font-weight:400;unicode-range:U+2192;font-display:swap}@font-face{font-family:B612 Arrow;src:url(../media/b612-arrow-700.33whc_hmledg7.woff2)format("woff2");font-weight:700;unicode-range:U+2192;font-display:swap}.print-grain{position:relative}.print-grain:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:multiply;opacity:.16;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22220%22%20height%3D%22220%22%3E%3Cfilter%20id%3D%22n%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%220.85%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22/%3E%3CfeColorMatrix%20values%3D%220%200%200%200%200.18%20%200%200%200%200%200.16%20%200%200%200%200%200.14%20%200%200%200%200.55%200%22/%3E%3C/filter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url%28%23n%29%22/%3E%3C/svg%3E);background-size:220px 220px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){main{animation:none}}:has(>.wrap>[data-cover]:first-child){padding-top:0!important}html,body{overflow-x:clip}::view-transition{pointer-events:none}body>header[class]{view-transition-name:site-header}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}html.keep-place *{view-transition-name:none!important}html.keep-place,html.keep-place body{overflow-anchor:none}html.keep-place::view-transition-group(root){animation:none}html.keep-place *,html.keep-place :before,html.keep-place :after{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(.page){animation-duration:0s}::view-transition-old(.page){animation:none;display:none}::view-transition-new(.page){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}
