@font-face{font-family:Okse Logo;src:url(/fonts/Dignitas-OkseLogo-Web.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Dignitas;src:url(/fonts/Dignitas-Regular-Web.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dignitas;src:url(/fonts/Dignitas-Italic-Web.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Dignitas;src:url(/fonts/Dignitas-Bold-Web.woff2)format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:Dignitas;src:url(/fonts/Dignitas-BoldItalic-Web.woff2)format("woff2");font-weight:600 800;font-style:italic;font-display:swap}@font-face{font-family:Gibson;src:url(/fonts/Gibson-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:url(/fonts/Gibson-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gibson;src:url(/fonts/Gibson-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:url(/fonts/Gibson-Bold.woff2)format("woff2");font-weight:700 800;font-style:normal;font-display:swap}@font-face{font-family:Gibson;src:url(/fonts/Gibson-BoldItalic.woff2)format("woff2");font-weight:600 800;font-style:italic;font-display:swap}:root{--color-yellow:#ffec7d;--color-green:#b1e8aa;--color-red:#ef9a9a;--color-grey:#f6f5f3;--color-black:#000;--color-white:#fff;--color-ink-900:#111110;--color-ink-800:#1d1c1a;--color-ink-700:#2c2a27;--color-ink-600:#5c5853;--color-ink-300:#b5b0a8;--color-paper-200:#e6e3dd;--color-paper-100:#ebe9e4;--color-rainbow-1:#ed0;--color-rainbow-2:#e94;--color-rainbow-3:#c66;--color-rainbow-4:#9d5;--color-rainbow-5:#4d8;--color-rainbow-6:#2cb;--color-rainbow-7:#0bc;--color-rainbow-8:#09c;--color-rainbow-9:#36b;--color-rainbow-10:#639;--color-rainbow-11:#817;--color-rainbow-12:#a35;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-gutter:clamp(1rem, .43rem + 2.86vw, 4rem);--font-family-body:"Gibson", -apple-system, BlinkMacSystemFont, "Avenir Next", "Segoe UI", Roboto, sans-serif;--font-family-heading:"Dignitas", Georgia, serif;--font-size-small:clamp(.875rem, .82rem + .2vw, .9375rem);--font-size-body:clamp(1.0625rem, .98rem + .35vw, 1.25rem);--font-size-lead:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--font-size-heading-3:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--font-size-heading-2:clamp(1.75rem, 1.4rem + 1.4vw, 2.75rem);--font-size-heading-1:clamp(2.5rem, 1.8rem + 3vw, 4.75rem);--line-height-tight:1.05;--line-height-body:1.5;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:800;--letter-spacing-label:.08em;--radius-small:.375rem;--radius-medium:.75rem;--radius-pill:100rem;--border-width:1px;--border-width-strong:2px;--color-bg:var(--color-grey);--color-bg-raised:var(--color-white);--color-border:var(--color-paper-200);--color-text:var(--color-black);--color-text-muted:var(--color-ink-600);--color-heading:var(--color-black);--color-link:var(--color-black);--color-focus:var(--color-black);--color-inverse:var(--color-black);--color-inverse-fade:#000000bf;--color-on-inverse:var(--color-yellow);--color-on-inverse-text:var(--color-grey);--color-on-inverse-line:#ffec8026;--color-accent:var(--color-yellow);--shadow-card:0 0 2rem #00000080;--focus-ring-width:3px;--measure-text:44rem;--measure-wide:58rem;--chart-text:var(--color-on-inverse);--chart-grid:var(--color-on-inverse-line);--chart-tooltip-bg:var(--color-inverse);--chart-tooltip-text:var(--color-on-inverse);--chart-series-1:var(--color-rainbow-1);--chart-series-2:var(--color-rainbow-2);--chart-series-3:var(--color-rainbow-3);--chart-series-4:var(--color-rainbow-4);--chart-series-5:var(--color-rainbow-5);--chart-series-6:var(--color-rainbow-6);--chart-series-7:var(--color-rainbow-7);--chart-series-8:var(--color-rainbow-8);--chart-series-9:var(--color-rainbow-9);--chart-series-10:var(--color-rainbow-10);--chart-series-11:var(--color-rainbow-11);--chart-series-12:var(--color-rainbow-12)}@media (prefers-color-scheme:dark){:root{--color-bg:var(--color-ink-900);--color-inverse-fade:#ffffff0f;--color-bg-raised:var(--color-ink-800);--color-border:var(--color-ink-700);--color-text:var(--color-grey);--color-text-muted:var(--color-ink-300);--color-heading:var(--color-white);--color-link:var(--color-yellow);--color-focus:var(--color-yellow)}}*,:before,:after{box-sizing:border-box}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family-body);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}h1,h2,h3{color:var(--color-heading);line-height:var(--line-height-tight);text-wrap:balance;font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}strong,b,th{font-weight:var(--font-weight-regular)}h1{font-size:var(--font-size-heading-1)}h2{font-size:var(--font-size-heading-2);margin-block:var(--space-16) var(--space-4)}h3{font-size:var(--font-size-heading-3);margin-block:var(--space-12) var(--space-3)}p,li{text-wrap:pretty}a{color:var(--color-link);text-underline-offset:.18em;text-decoration-thickness:.06em}a:hover{text-decoration-thickness:.2em}img{block-size:auto;max-inline-size:100%}blockquote{padding:var(--space-4) var(--space-6);background:var(--color-bg-raised);border-radius:var(--radius-medium);margin-inline:0;font-style:italic}:focus-visible{outline:var(--focus-ring-width) dashed var(--color-focus);outline-offset:.125rem}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{padding:var(--space-2) var(--space-4);background:var(--color-bg);border-radius:var(--radius-small);position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);translate:0 -200%}.skip-link:focus-visible{translate:0}.site-header{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-gutter) var(--space-gutter) 0;background:var(--color-bg);flex-wrap:wrap;display:flex}.site-header .site-header__name{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-lead);font-weight:var(--font-weight-bold);text-decoration:none}.site-header .site-header__name :is(em,i){background:url(/build/assets/underline-C-ukdgab.svg) bottom/100% .2em no-repeat;padding-block-end:.08em;font-style:normal}.site-header .site-header__name:is(:hover,:focus-visible) :is(em,i){animation:.9s ease-in-out infinite alternate site-header-brush}@media (prefers-reduced-motion:reduce){.site-header .site-header__name:is(:hover,:focus-visible) :is(em,i){background-size:100% .3em;animation:none}}@keyframes site-header-brush{0%{background-position:bottom;background-size:100% .2em}35%{background-position:30% bottom;background-size:108% .42em}70%{background-position:70% bottom;background-size:96% .32em}to{background-position:45% bottom;background-size:104% .38em}}.page{grid-template-columns:1fr min(var(--measure-text), calc(100% - 2 * var(--space-6))) 1fr;padding-block-end:var(--space-24);display:grid}.page>*{grid-column:2}.masthead{--masthead-bg:transparent;--masthead-text:var(--color-heading);--masthead-muted:var(--color-text-muted);padding-block:var(--space-16) var(--space-12);padding-inline:max(var(--space-6), (100% - var(--measure-text)) / 2);background:var(--masthead-bg);border-block-end:var(--border-width) solid var(--color-border);color:var(--masthead-text);grid-column:1/-1}.masthead .masthead__title{margin-block:var(--space-2) var(--space-6);color:var(--masthead-text)}.masthead .masthead__title :is(em,i){background:url(/build/assets/underline-C-ukdgab.svg) bottom/100% .15em no-repeat;font-style:normal}.masthead .masthead__lead{font-size:var(--font-size-lead);margin:0}.masthead .masthead__meta{margin-block:var(--space-6) 0;color:var(--masthead-muted)}.masthead a{color:var(--masthead-text)}.masthead__notice{margin-block:var(--space-6) 0;padding:var(--space-3) var(--space-4);background:var(--color-bg-raised);border-radius:var(--radius-medium);color:var(--color-text);font-size:var(--font-size-small)}.year-picker{--year-picker-size:var(--font-size-lead);--year-picker-text:var(--color-heading);--year-picker-blob:var(--color-yellow);--year-picker-panel-bg:var(--color-yellow);--year-picker-panel-text:var(--color-black);--year-picker-panel-size:clamp(1.75rem, 1.4rem + 1.5vw, 2.5rem);--year-picker-wave:var(--space-6);margin-inline-start:auto}.year-picker .year-picker__current{isolation:isolate;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--year-picker-text);cursor:pointer;font-family:var(--font-family-heading);font-size:var(--year-picker-size);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;background:0 0;border:0;line-height:1;display:flex;position:relative}.year-picker .year-picker__current:after{content:"";border-inline-end:var(--border-width-strong) solid currentColor;border-block-end:var(--border-width-strong) solid currentColor;block-size:.18em;inline-size:.18em;translate:0 -.08em;rotate:45deg}.year-picker .year-picker__current:before{content:"";z-index:-1;background:var(--year-picker-blob);border-radius:40% 50% 58% 42%/47% 40% 60% 53%;block-size:100%;inline-size:70%;min-inline-size:3.5rem;transition:inset-block-end .25s ease-in-out;position:absolute;inset-block-end:200%;inset-inline-start:50%;transform:translate(-50%)skew(-4deg)scale(1)}.year-picker .year-picker__current:is(:hover,:focus-visible):before{animation:5s ease-in infinite year-picker-blob;inset-block-end:0}@media (prefers-reduced-motion:reduce){.year-picker .year-picker__current:before{transition:none}.year-picker .year-picker__current:is(:hover,:focus-visible):before{animation:none}}.year-picker .year-picker__panel{inset:var(--space-16) var(--space-4) auto auto;inline-size:max-content;min-inline-size:14rem;max-block-size:calc(100dvh - var(--space-16) - var(--space-4));padding:var(--space-12) var(--space-12) calc(var(--space-12) + var(--year-picker-wave));background:var(--year-picker-panel-bg);color:var(--year-picker-panel-text);-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--year-picker-wave) + 1px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V20C1390 52 1330 60 1240 58C1040 52 860 64 640 58C420 52 200 40 0 20Z'/%3E%3C/svg%3E") bottom / 100% var(--year-picker-wave) no-repeat;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--year-picker-wave) + 1px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V20C1390 52 1330 60 1240 58C1040 52 860 64 640 58C420 52 200 40 0 20Z'/%3E%3C/svg%3E") bottom / 100% var(--year-picker-wave) no-repeat;border:0;border-start-start-radius:var(--radius-medium);border-start-end-radius:var(--radius-medium);margin:0;overflow-y:auto}.year-picker .year-picker__panel::backdrop{background:#0003}.year-picker .year-picker__close{block-size:2.75rem;inline-size:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.year-picker .year-picker__close svg{fill:none;stroke:currentColor;stroke-width:1.5px;block-size:1.75rem;inline-size:1.75rem}.year-picker .year-picker__list{gap:var(--space-2);text-align:center;margin:0;padding:0;list-style:none;display:grid}.year-picker .year-picker__link{padding:var(--space-1) var(--space-4);color:inherit;font-family:var(--font-family-heading);font-size:var(--year-picker-panel-size);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;line-height:1.3;text-decoration:none;display:block}.year-picker .year-picker__link:hover,.year-picker .year-picker__link:focus-visible{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.06em}.year-picker .year-picker__link[aria-current=page]{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.08em}@keyframes year-picker-blob{0%,to{transform:translate(-50%)skew(6deg)scale(1)}10%{transform:translate(-50%)skew(-4deg)scale(1)}20%{transform:translate(-50%)skew(4deg)scale(1)}25%{transform:translate(-50%)skew(4deg)scale(1.1)}35%{transform:translate(-50%)skew(-3deg)scale(.9)}45%{transform:translate(-50%)skew(-6deg)scale(1.1)}55%{transform:translate(-50%)skew(6deg)scale(.9)}65%{transform:translate(-50%)skew(5deg)scale(1.1)}75%{transform:translate(-50%)skew(4deg)scale(.9)}90%{transform:translate(-50%)skew(-5deg)scale(1)}}.invite{--invite-answer-bg:var(--color-heading);--invite-answer-text:var(--color-bg);--invite-answer-hover-bg:var(--color-yellow);--invite-answer-hover-text:var(--color-black);padding-block:var(--space-12);grid-column:2}.invite .invite__title{margin-block:0 var(--space-4)}.invite .invite__lead{margin-block:0 var(--space-8);font-size:var(--font-size-lead)}.invite .invite__actions{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;margin:0;display:flex}.invite .invite__answer{min-block-size:3.5rem;padding-inline:var(--space-8);border-radius:var(--radius-pill);background:var(--invite-answer-bg);color:var(--invite-answer-text);font-size:var(--font-size-lead);font-weight:var(--font-weight-regular);align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.invite .invite__answer:is(:hover,:focus-visible){background:var(--invite-answer-hover-bg);color:var(--invite-answer-hover-text)}.invite .invite__answer:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus);outline-offset:3px}.toc{margin-block:var(--space-8);padding:var(--space-4) var(--space-6);background:var(--color-bg-raised);border-radius:var(--radius-medium)}.toc .toc__title{font-size:var(--font-size-heading-3);margin:0}.toc .toc__list{columns:2 14rem;margin:0;padding-inline-start:var(--space-6)}.toc a{--toc-hover-bg:color-mix(in srgb, var(--color-yellow) 40%, transparent);--toc-current-bg:var(--color-yellow);--toc-current-text:var(--color-black);padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);color:var(--color-text);text-decoration:none;transition:background-color .15s,color .15s;display:inline-block}.toc a:hover{background:var(--toc-hover-bg);color:var(--color-heading)}.toc a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:2px}.toc a[aria-current=location]{background:var(--toc-current-bg);color:var(--toc-current-text)}@media (prefers-reduced-motion:reduce){.toc a{transition:none}}.report{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.report>:not(.masthead){grid-column:2}@media (width>=80rem){.report>.toc{inline-size:min(16rem, 100% - var(--space-8));max-block-size:calc(100dvh - var(--space-12));margin-block:var(--space-8) 0;background:0 0;grid-area:2/1/span 2;place-self:start end;margin-inline-end:var(--space-8);padding:0;position:sticky;inset-block-start:var(--space-6);overflow-y:auto}.report>.toc .toc__title{font-size:var(--font-size-body)}.report>.toc .toc__list{columns:auto;font-size:var(--font-size-small)}.report>.toc .toc__list li+li{margin-block-start:var(--space-1)}}.report .report__body>:first-child{margin-block-start:var(--space-8)}.report .report__footer{border-block-start:var(--border-width) solid var(--color-border);color:var(--color-text-muted);margin-block-start:var(--space-16);padding-block-start:var(--space-8)}.chart{--chart-card-top:var(--color-inverse-fade);--chart-card-bottom:var(--color-inverse);--chart-card-title:var(--color-on-inverse);--chart-card-text:var(--color-on-inverse-text);--chart-card-line:var(--color-on-inverse-line);--chart-canvas-height:clamp(18rem, 45svh, 24rem);--chart-gap:var(--space-3);--data-table-border:var(--chart-card-line);margin:var(--space-12) 0;padding:var(--space-4) var(--space-4) var(--space-3);background:linear-gradient(180deg, var(--chart-card-top), var(--chart-card-bottom));border-radius:var(--radius-small);box-shadow:var(--shadow-card);color:var(--chart-card-text);scroll-margin-block-start:var(--space-8);container-type:inline-size}@container (inline-size>40rem){.chart{padding-inline:var(--space-6)}}.chart .chart__header{align-items:baseline;gap:var(--space-2);color:var(--chart-card-title);font-size:var(--font-size-heading-3);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);margin-block-end:var(--chart-gap);display:flex}.chart .chart__title{flex:1}.chart .chart__anchor{color:var(--chart-card-title);font-weight:var(--font-weight-regular);text-decoration:none}.chart .chart__anchor:hover{text-decoration:underline}.chart .chart__canvas{block-size:var(--chart-canvas-height)}.chart .chart__canvas--tall{block-size:auto}.chart .chart__data{margin-block-start:var(--chart-gap)}.chart .chart__summary{padding-block:var(--space-3);color:var(--chart-card-title);cursor:pointer}.chart .chart__table-wrap{overflow-x:auto}.chart .chart__note{margin-block:var(--space-2) 0;color:var(--chart-card-text);font-size:var(--font-size-small)}.chart :focus-visible{outline-color:var(--chart-card-title)}.chart--missing{padding:var(--space-4);background:var(--color-bg-raised);border-radius:var(--radius-medium);color:var(--color-text-muted)}.quote{--quote-bar:.25rem;margin-block:var(--space-8);margin-inline:0}.quote .quote__source{color:var(--color-text-muted);font-size:var(--font-size-small);margin-block-start:var(--space-3);padding-inline-start:calc(var(--quote-bar) + var(--font-size-heading-3))}.quote__text,.report blockquote{--quote-bar:.25rem;--quote-bar-color:var(--color-accent);border-inline-start:var(--quote-bar) solid var(--quote-bar-color);color:var(--color-heading);font:italic var(--font-size-heading-3) / 1.5 var(--font-family-heading);background:0 0;border-radius:0;margin-inline:0;padding:0 1em}:is(.quote__text,.report blockquote) p{font-size:inherit;line-height:1.1}:is(.quote__text,.report blockquote) p:first-child{margin-block-start:0}:is(.quote__text,.report blockquote) p:last-child{margin-block-end:0}.data-table{--data-table-border:var(--color-border);border-collapse:collapse;inline-size:100%;font-size:var(--font-size-small);font-variant-numeric:tabular-nums}.data-table th,.data-table td{padding:var(--space-2) var(--space-3);border-block-end:var(--border-width) solid var(--data-table-border);text-align:start}.data-table td{text-align:end;white-space:nowrap}.data-table thead th:not(:first-child){text-align:end}.data-table thead th{border-block-end-width:2px}.data-table tbody th{font-weight:var(--font-weight-regular)}@container (inline-size<30rem){.data-table th,.data-table td{padding:var(--space-1) var(--space-2)}}.site-footer{--footer-yellow:var(--color-yellow);--footer-on-yellow:var(--color-black);--footer-logo-size:clamp(3rem, 2rem + 3vw, 5rem);--footer-wave-size:clamp(2rem, 4vw, 4rem);margin-block-start:var(--space-16)}.site-footer a{color:inherit}.site-footer .site-footer__okse{padding-inline:var(--space-6);text-align:center}.site-footer .site-footer__made-by{margin:0 0 var(--space-2);font-size:var(--font-size-body)}.site-footer .site-footer__logo{margin:0 0 var(--space-4);color:var(--color-heading);font-family:"Okse Logo", var(--font-family-heading);font-size:var(--footer-logo-size);font-weight:var(--font-weight-semibold);line-height:1}.site-footer .site-footer__tagline{margin:0 0 var(--space-4);font-size:var(--font-size-lead)}.site-footer .site-footer__contact{justify-content:center;gap:var(--space-2) var(--space-6);font-size:var(--font-size-lead);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-footer .site-footer__yellow{margin-block-start:var(--space-16);position:relative}.site-footer .site-footer__yellow:before{content:"";aspect-ratio:222/275;pointer-events:none;background:url(/build/assets/tree-CBXHc7Im.svg) 50%/contain no-repeat;inline-size:clamp(4.5rem,8vw,7.5rem);position:absolute;inset-block-end:calc(100% - var(--footer-wave-size) * .75);inset-inline-end:clamp(var(--space-6), 10vw, 9rem)}.site-footer .site-footer__wave{inline-size:100%;block-size:var(--footer-wave-size);fill:var(--footer-yellow);display:block}.site-footer .site-footer__columns{gap:var(--space-6) var(--space-12);padding:var(--space-12) var(--space-12) var(--space-16);background:var(--footer-yellow);color:var(--footer-on-yellow);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-block-start:-1px;display:grid}.site-footer .site-footer__column>:first-child{margin-block-start:0}.site-footer .site-footer__column>:last-child{margin-block-end:0}
