html[data-brand=private-allocator]{color-scheme:light;--pa-ink:#1d2e27;--pa-muted:#586a60;--pa-green:#245a46;--pa-deep:#123528;--pa-terracotta:#b8573c;--pa-blue:#356e98;--pa-ochre:#ad7b25;--pa-paper:#f6f4ed;--pa-cream:#eee6d6;--pa-white:#ffffff;--pa-line:#cbd5ce;--pa-soft:#e7eee9;--pa-terracotta-wash:#f3e4df;--pa-blue-wash:#e2edf3;--pa-ochre-wash:#f2ead8;--pa-green-wash:#e2ece7;--brand-primary:var(--pa-green);--brand-primary-hover:var(--pa-deep);--brand-primary-active:var(--pa-deep);--brand-on-primary:#ffffff;--brand-accent:var(--pa-terracotta);--brand-accent-hover:#91432f;--brand-on-accent:#ffffff;--brand-surface:var(--pa-white);--brand-surface-alt:var(--pa-paper);--brand-text:var(--pa-ink);--brand-text-muted:var(--pa-muted);--brand-ink:var(--pa-ink);--brand-paper:var(--pa-white);--brand-paper-alt:var(--pa-paper);--brand-muted:var(--pa-muted);--brand-warn:var(--pa-ochre);--brand-warning:var(--pa-ochre);--brand-error:var(--pa-terracotta);--brand-border:var(--pa-line);--brand-input-border:var(--pa-muted);--brand-focus:var(--pa-terracotta);--brand-font-display:var(--font-manrope),"Manrope",Arial,sans-serif;--brand-font-body:var(--font-literata),"Literata",Georgia,serif;--brand-font-mono:var(--font-roboto-mono),"Roboto Mono",monospace;--brand-font-ui:var(--brand-font-display);--brand-label-font:var(--brand-font-mono);--background:var(--brand-paper);--foreground:var(--brand-ink);--muted:var(--brand-paper-alt);--muted-foreground:var(--brand-muted);--border:var(--brand-border);--primary:var(--brand-primary);--primary-foreground:#ffffff;--accent:var(--brand-accent);--accent-foreground:#ffffff}html[data-brand=private-allocator] .light,html[data-brand=private-allocator] body{color:var(--brand-ink);background:var(--brand-paper);font-family:var(--brand-font-body)}html[data-brand=private-allocator] .brand-breadcrumbs a,html[data-brand=private-allocator] .brand-filters button,html[data-brand=private-allocator] .brand-link,html[data-brand=private-allocator] .brand-nav-link:is(:hover,[aria-current=page]),html[data-brand=private-allocator] .brand-outline,html[data-brand=private-allocator] .brand-pagination :is(a,button),html[data-brand=private-allocator] .brand-prose a{color:var(--pa-terracotta)}html[data-brand=private-allocator] .brand-breadcrumbs a:hover,html[data-brand=private-allocator] .brand-filters button:hover,html[data-brand=private-allocator] .brand-link:hover,html[data-brand=private-allocator] .brand-outline:hover,html[data-brand=private-allocator] .brand-pagination :is(a,button):hover,html[data-brand=private-allocator] .brand-prose a:hover{color:var(--brand-accent-hover)}html[data-brand=private-allocator] .brand-outline{border-color:var(--pa-terracotta)}html[data-brand=private-allocator] .brand-outline:hover{border-color:var(--brand-accent-hover)}html[data-brand=private-allocator] .brand-card-title a:is(:hover,:focus-visible),html[data-brand=private-allocator] :is(.brand-card-title,.brand-related) a:is(:hover,:focus-visible) :is(h3,h4,span){color:var(--pa-terracotta)}html[data-brand=private-allocator] :is(a,button,input,textarea,[tabindex]):focus-visible{outline-color:var(--pa-terracotta)!important}html[data-brand=private-allocator] .pa-lenses .allocator-figure{background:var(--pa-white)!important}html[data-brand=private-allocator] .pa-lenses .allocator-figure>h2{color:var(--pa-ink)!important}html[data-brand=private-allocator] .pa-masthead{background:var(--pa-paper);border-top:4px solid var(--pa-green);border-bottom:1px solid var(--pa-line)}html[data-brand=private-allocator] .pa-masthead-title-row{padding-block:1.5rem 1.25rem}html[data-brand=private-allocator] .pa-masthead-wordmark{font-family:var(--font-literata),Georgia,serif;font-size:clamp(1.55rem,3.5vw,2.75rem);font-weight:500;letter-spacing:-.055em;color:var(--pa-deep);text-wrap:balance}html[data-brand=private-allocator] .pa-masthead-nav{border-top:3px double var(--pa-line);padding-block:.65rem;row-gap:.5rem}html[data-brand=private-allocator] .pa-masthead-nav>.pa-masthead-subscribe{margin-left:auto}html[data-brand=private-allocator] .pa-masthead-subscribe{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1.5rem;border:1px solid var(--pa-deep);border-radius:3px;background:var(--pa-green);color:white;font-family:var(--brand-font-ui);font-size:.875rem;font-weight:700;text-decoration:none;box-shadow:0 2px 0 var(--pa-deep)}html[data-brand=private-allocator] .pa-masthead-subscribe:hover{background:var(--pa-deep)}@media (max-width:639px){html[data-brand=private-allocator] .pa-masthead-title-row{gap:1rem;padding-block:1rem}}@font-face{font-family:source;src:url(/_next/static/media/42d1bc6a71b6d3d5-s.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:source;src:url(/_next/static/media/13b592ec9baa0bfc-s.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:source Fallback;src:local("Arial");ascent-override:114.52%;descent-override:44.74%;line-gap-override:0.00%;size-adjust:89.41%}.__className_6b64df{font-family:source,source Fallback}.__variable_6b64df{--font-source-sans-3:"source","source Fallback"}@font-face{font-family:chivo;src:url(/_next/static/media/014c9880f8a013e6-s.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:chivo Fallback;src:local("Arial");ascent-override:87.00%;descent-override:23.14%;line-gap-override:0.00%;size-adjust:108.05%}.__className_47ddbf{font-family:chivo,chivo Fallback;font-style:normal}.__variable_47ddbf{--font-chivo:"chivo","chivo Fallback"}@font-face{font-family:redHat;src:url(/_next/static/media/5a02feb35de9e472-s.woff2) format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:redHat Fallback;src:local("Arial");ascent-override:77.42%;descent-override:23.20%;line-gap-override:0.00%;size-adjust:131.49%}.__className_dd173a{font-family:redHat,redHat Fallback;font-style:normal}.__variable_dd173a{--font-red-hat-mono:"redHat","redHat Fallback"}@font-face{font-family:literata;src:url(/_next/static/media/78c83b2a67d73971-s.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:literata;src:url(/_next/static/media/bff6c028dd437ca4-s.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:literata Fallback;src:local("Arial");ascent-override:109.04%;descent-override:28.53%;line-gap-override:0.00%;size-adjust:107.95%}.__className_d1c0de{font-family:literata,literata Fallback}.__variable_d1c0de{--font-literata:"literata","literata Fallback"}@font-face{font-family:newsreader;src:url(/_next/static/media/257fdc6368e64b83-s.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:newsreader;src:url(/_next/static/media/79cb1c5a09662d65-s.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:newsreader Fallback;src:local("Arial");ascent-override:76.71%;descent-override:27.66%;line-gap-override:0.00%;size-adjust:95.82%}.__className_221730{font-family:newsreader,newsreader Fallback}.__variable_221730{--font-newsreader:"newsreader","newsreader Fallback"}@font-face{font-family:coverDisplay;src:url(/_next/static/media/e98110099c020b2e-s.p.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:coverDisplay Fallback;src:local("Arial");ascent-override:120.83%;descent-override:24.17%;line-gap-override:0.00%;size-adjust:82.76%}.__className_d1f9f5{font-family:coverDisplay,coverDisplay Fallback;font-weight:700;font-style:normal}