.v16{--paper:oklch(98.3% 0.006 165);--paper-2:oklch(96.2% 0.011 165);--paper-3:oklch(93.5% 0.018 166);--card:oklch(99.6% 0.002 165);--ink:oklch(19% 0.028 172);--ink-2:oklch(36% 0.024 172);--ink-3:oklch(49% 0.02 172);--line:oklch(88.5% 0.014 168);--line-2:oklch(82% 0.018 168);--teal:#178d72;--teal-ink:#0d6b56;--teal-soft:oklch(93% 0.045 168);--mint:oklch(87% 0.13 165);--signal:oklch(60% 0.2 35);--signal-soft:oklch(94.5% 0.035 40);--spruce:oklch(21% 0.038 172);--spruce-2:oklch(26% 0.042 172);--spruce-line:oklch(34% 0.04 172);--on-spruce:oklch(96% 0.012 165);--on-spruce-2:oklch(80% 0.03 168);--ease:cubic-bezier(0.16,1,0.3,1);--shadow-1:0 1px 2px oklch(19% 0.028 172/0.06),0 8px 24px -12px oklch(19% 0.028 172/0.18);--shadow-2:0 2px 4px oklch(19% 0.028 172/0.05),0 28px 60px -28px oklch(19% 0.028 172/0.35);--gutter:clamp(1.25rem,4vw,3.5rem);--max:82rem;background:var(--paper);color:var(--ink);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:1.0625rem;line-height:1.55;font-feature-settings:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}html:has(.v16){background:oklch(98.3% .006 165);scrollbar-color:oklch(70% .03 168) oklch(96.2% .011 165);scroll-padding-top:5rem}html:has(.v16) body{background:transparent}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.v16 ::-moz-selection{background:oklch(87% .13 165);color:oklch(19% .028 172)}.v16 ::selection{background:oklch(87% .13 165);color:oklch(19% .028 172)}.v16 :focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:6px}.v16 .on-dark :focus-visible,.v16 .on-dark:focus-visible{outline-color:var(--mint)}.v16 input{caret-color:var(--teal)}.v16 .serif{font-family:var(--font-serif),"Iowan Old Style",Georgia,serif;font-optical-sizing:auto}.v16 .display{font-size:clamp(2.6rem,1.4rem + 5.4vw,5.6rem);line-height:.98;letter-spacing:-.03em}.v16 .display,.v16 .h2{font-family:var(--font-serif),"Iowan Old Style",Georgia,serif;font-weight:400;text-wrap:balance}.v16 .h2{font-size:clamp(2.1rem,1.3rem + 3.2vw,4rem);line-height:1.02;letter-spacing:-.028em}.v16 .h3{font-family:var(--font-serif),"Iowan Old Style",Georgia,serif;font-weight:400;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.v16 .display em,.v16 .h2 em,.v16 .h3 em{font-style:italic;color:var(--teal-ink)}.v16 .on-dark .display em,.v16 .on-dark .h2 em,.v16 .on-dark .h3 em{color:var(--mint)}.v16 .lede{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.5;color:var(--ink-2);max-width:34rem;text-wrap:pretty}.v16 .on-dark .lede{color:var(--on-spruce-2)}.v16 .small{font-size:.875rem;line-height:1.45;color:var(--ink-3)}.v16 .on-dark .small{color:var(--on-spruce-2)}.v16 .tnum{font-variant-numeric:tabular-nums}.v16 .wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.v16 .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.875rem;padding:.7rem 1.25rem;border-radius:999px;font-weight:600;font-size:.975rem;line-height:1;white-space:nowrap;transition:transform .35s var(--ease),background-color .25s,color .25s,box-shadow .35s var(--ease)}.v16 .btn:active{transform:scale(.97)}.v16 .btn-primary{background:var(--ink);color:var(--paper)}.v16 .btn-primary:hover{background:var(--teal-ink);box-shadow:0 10px 24px -12px var(--teal-ink)}.v16 .btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.v16 .btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--ink)}.v16 .on-dark .btn-primary{background:var(--mint);color:var(--spruce)}.v16 .on-dark .btn-primary:hover{background:var(--on-spruce);box-shadow:none}.v16 .on-dark .btn-ghost{color:var(--on-spruce);box-shadow:inset 0 0 0 1px var(--spruce-line)}.v16 .on-dark .btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--on-spruce)}.v16 .btn .arrow{transition:transform .35s var(--ease)}.v16 .btn:hover .arrow{transform:translateX(3px)}.v16 .tlink{display:inline-flex;align-items:baseline;gap:.4rem;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .2s,color .2s}.v16 .tlink:hover{text-decoration-color:var(--teal);color:var(--teal-ink)}.v16 .on-dark .tlink{color:var(--on-spruce);text-decoration-color:var(--spruce-line)}.v16 .on-dark .tlink:hover{color:var(--mint);text-decoration-color:var(--mint)}.v16 .tlink .arrow{transition:transform .35s var(--ease);display:inline-block}.v16 .tlink:hover .arrow{transform:translateX(3px)}.v16 .prow{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:1rem;padding:.95rem 0;border-top:1px solid var(--line);transition:padding .4s var(--ease)}.v16 .prow:last-child{border-bottom:1px solid var(--line)}.v16 .prow:hover{padding-left:.5rem}.v16 .prow .pname{font-weight:600}.v16 .prow .pline{color:var(--ink-3);font-size:.9375rem}.v16 .prow .pmeta{font-size:.875rem;color:var(--ink-3);white-space:nowrap}.v16 .prow:hover .pmeta{color:var(--teal-ink)}.v16 .on-dark .prow{border-color:var(--spruce-line)}.v16 .on-dark .prow .pline,.v16 .on-dark .prow .pmeta{color:var(--on-spruce-2)}.v16 .on-dark .prow:hover .pmeta{color:var(--mint)}.v16 .frag{background:var(--card);border-radius:14px;box-shadow:var(--shadow-1);color:var(--ink);will-change:transform,opacity}.v16 .on-dark .frag .small{color:var(--ink-3)}.v16 .frag-lg{box-shadow:var(--shadow-2);border-radius:18px}.v16 .pill{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap}.v16 .pill-yes{background:var(--teal-soft);color:var(--teal-ink)}.v16 .pill-no{background:var(--paper-3);color:var(--ink-2)}.v16 .pill-plain{background:var(--paper-2);color:var(--ink-2)}.v16 .dot{width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.v16 .illus-note{font-size:.75rem;color:var(--ink-3);letter-spacing:.01em}.v16 .on-dark .illus-note{color:var(--on-spruce-2)}.v16 .on-dark .frag .illus-note{color:var(--ink-3)}.v16 .caret{display:inline-block;width:2px;height:1.05em;margin-left:1px;vertical-align:-.15em;background:var(--teal);animation:v16-blink 1s steps(2,start) infinite}@keyframes v16-blink{to{visibility:hidden}}.v16 .check{display:flex;align-items:center;gap:.375rem;padding:.375rem;border-radius:999px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-1);transition:box-shadow .3s var(--ease)}.v16 .check:focus-within{box-shadow:inset 0 0 0 1.5px var(--teal),var(--shadow-1)}.v16 .check input{flex:1;min-width:0;background:transparent;padding:.5rem .5rem .5rem 1.1rem;font-size:1.0625rem;outline:none}.v16 .check input::-moz-placeholder{color:var(--ink-3)}.v16 .check input::placeholder{color:var(--ink-3)}@media (max-width:479px){.v16 .check{flex-direction:column;align-items:stretch;border-radius:20px;padding:.5rem}.v16 .check input{padding:.65rem .75rem}.v16 .check .btn{width:100%}}.v16 .placeholder-proof{border:1px dashed var(--line-2);border-radius:14px;padding:1.25rem 1.5rem;color:var(--ink-3);font-size:.9375rem}.v16 .on-dark .placeholder-proof{border-color:var(--spruce-line);color:var(--on-spruce-2)}.v16 details>summary{list-style:none;cursor:pointer}.v16 details>summary::-webkit-details-marker{display:none}.v16 details .plus{transition:transform .4s var(--ease)}.v16 details[open] .plus{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.v16 *,.v16 :after,.v16 :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.v16 .caret{display:none}}@font-face{font-family:__Newsreader_ee5d09;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fc61cfb200d549a5.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_ee5d09;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/fe6c4b8cc116014d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_ee5d09;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8edf6d3506a17285.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_ee5d09;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_ee5d09;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_ee5d09;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_ee5d09{font-family:__Newsreader_ee5d09}.__variable_ee5d09{--font-serif:"__Newsreader_ee5d09"}@font-face{font-family:__Schibsted_Grotesk_caefae;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/56069e83bb5b2425-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Schibsted_Grotesk_caefae;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/91601dd83defba07-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Schibsted_Grotesk_Fallback_caefae;src:local("Arial");ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.00%;size-adjust:104.49%}.__className_caefae{font-family:__Schibsted_Grotesk_caefae,__Schibsted_Grotesk_Fallback_caefae;font-style:normal}.__variable_caefae{--font-sans:"__Schibsted_Grotesk_caefae","__Schibsted_Grotesk_Fallback_caefae"}