header[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--line);background:var(--card);position:relative}.bar[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:10px 0}.logo[data-astro-cid-3ef6ksr2]{display:block;margin-right:auto;line-height:0;background:var(--logo-bg, transparent);border-radius:10px;padding:4px 10px}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:46px;width:auto;display:block}.logo[data-astro-cid-3ef6ksr2] .lg-dark[data-astro-cid-3ef6ksr2]{display:none}@media (prefers-color-scheme: dark){html:not([data-theme]) .logo[data-astro-cid-3ef6ksr2],html[data-theme=warm] .logo[data-astro-cid-3ef6ksr2]{background:transparent}html:not([data-theme]) .logo[data-astro-cid-3ef6ksr2] .lg-dark[data-astro-cid-3ef6ksr2],html[data-theme=warm] .logo[data-astro-cid-3ef6ksr2] .lg-dark[data-astro-cid-3ef6ksr2]{display:block}html:not([data-theme]) .logo[data-astro-cid-3ef6ksr2] .lg-light[data-astro-cid-3ef6ksr2],html[data-theme=warm] .logo[data-astro-cid-3ef6ksr2] .lg-light[data-astro-cid-3ef6ksr2]{display:none}}nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;list-style:none;margin:0;padding:0}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--ink);text-decoration:none;padding:6px 0;display:inline-block}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{border-bottom:3px solid var(--accent)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].btn{color:var(--brand-ink);padding:.55em 1.1em;font-weight:700;border-bottom:0}.menu-btn[data-astro-cid-3ef6ksr2],.nav-more[data-astro-cid-3ef6ksr2]{display:none}@media (max-width: 760px){.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:40px}.bar[data-astro-cid-3ef6ksr2]{flex-wrap:nowrap;padding:6px 0}html.js .menu-btn[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1.5px solid var(--brand);border-radius:999px;background:transparent;color:var(--brand);font-weight:700;font-size:1rem;font-family:inherit;cursor:pointer}html.js nav[data-astro-cid-3ef6ksr2]{display:none;position:absolute;left:0;right:0;top:100%;z-index:45;background:var(--card);border-bottom:1px solid var(--line);box-shadow:0 12px 24px #0000001f;max-height:calc(100vh - 70px);overflow-y:auto}html.js nav[data-astro-cid-3ef6ksr2].open{display:block}html.js nav[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;padding:4px 16px 16px}html.js nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{border-bottom:1px solid var(--line)}html.js nav[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]:last-child{border-bottom:0;padding-top:14px}html.js nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;min-height:52px;padding:0;font-size:1.1rem}html.js nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].btn{justify-content:center;min-height:52px}html.js .nav-more[data-astro-cid-3ef6ksr2]{display:list-item}html.js .nav-more-h[data-astro-cid-3ef6ksr2]{display:block;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:14px 0 0;border-bottom:0!important}html.js nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{border-bottom:0;font-weight:700;color:var(--brand)}html[data-theme=modern] nav[data-astro-cid-3ef6ksr2]{background:#0f172a}html[data-theme=modern] .nav-more-h[data-astro-cid-3ef6ksr2]{color:#c3cbdb}html[data-theme=modern] .menu-btn[data-astro-cid-3ef6ksr2]{color:#fff;border-color:#fff}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:12px 0}}footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);background:var(--card);padding:28px 0 40px;font-size:.95rem}.cols[data-astro-cid-sz7xmlte]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0}li[data-astro-cid-sz7xmlte]{margin:4px 0}h2[data-astro-cid-sz7xmlte]{font-size:1rem;margin:0 0 8px}.short[data-astro-cid-sz7xmlte]{display:none}@media (max-width: 760px){footer[data-astro-cid-sz7xmlte]{padding:16px 0 28px}.cols[data-astro-cid-sz7xmlte]{display:none}.short[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}}.path[data-astro-cid-dcnysdxg]{margin:40px 0 0;padding:20px 22px;border:1px solid var(--line);border-radius:var(--radius, 12px);background:var(--card)}.path[data-astro-cid-dcnysdxg] h2[data-astro-cid-dcnysdxg]{font-size:1.05rem;margin:0 0 2px}.path-top[data-astro-cid-dcnysdxg] p[data-astro-cid-dcnysdxg]{margin:0 0 14px;font-size:.92rem}.path-steps[data-astro-cid-dcnysdxg]{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ps[data-astro-cid-dcnysdxg] a[data-astro-cid-dcnysdxg],.ps-here[data-astro-cid-dcnysdxg]{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1.5px solid var(--line);border-radius:10px;text-decoration:none;color:var(--ink);height:100%;background:var(--bg)}.ps-here[data-astro-cid-dcnysdxg]{cursor:default}.ps[data-astro-cid-dcnysdxg] a[data-astro-cid-dcnysdxg]:hover,.ps[data-astro-cid-dcnysdxg] a[data-astro-cid-dcnysdxg]:focus-visible{border-color:var(--brand)}.ps-n[data-astro-cid-dcnysdxg]{flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.85rem;border:2px solid var(--brand);color:var(--brand)}.ps-t[data-astro-cid-dcnysdxg]{display:grid;gap:1px}.ps-s[data-astro-cid-dcnysdxg]{font-size:.85rem;color:var(--muted)}.ps[data-astro-cid-dcnysdxg].done .ps-n[data-astro-cid-dcnysdxg]{background:var(--brand);color:var(--brand-ink)}.ps[data-astro-cid-dcnysdxg].now a[data-astro-cid-dcnysdxg],.ps[data-astro-cid-dcnysdxg].now .ps-here[data-astro-cid-dcnysdxg]{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand) inset}.ps[data-astro-cid-dcnysdxg].now .ps-n[data-astro-cid-dcnysdxg]{background:var(--brand);color:var(--brand-ink)}.path-branch[data-astro-cid-dcnysdxg]{font-size:.92rem;margin:0 0 10px}.path-next[data-astro-cid-dcnysdxg]{margin:0;display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.abar{display:none}@media (max-width: 760px){.abar{display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:8px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--card);border-top:1px solid var(--line);box-shadow:0 -4px 14px #00000014;transition:transform .2s ease}.abar .btn{flex:1 1 0;min-height:48px;display:flex;align-items:center;justify-content:center;text-align:center;padding:.4em .6em;font-size:.95rem;line-height:1.2}.abar .btn:first-child{flex:1.6 1 0}.abar.abar-hide{transform:translateY(110%)}body:has(.abar){padding-bottom:72px}body:has(.abar) #pv{bottom:84px}}.cookie-notice{position:fixed;left:12px;bottom:12px;z-index:45;box-sizing:border-box;width:min(520px,calc(100vw - 24px));padding:12px 16px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:12px;box-shadow:0 4px 16px #0000002e;font-size:1rem;line-height:1.45}.cookie-notice[hidden]{display:none}.cookie-notice p{margin:0 0 8px}#cookie-status:empty{display:none}.cookie-actions{display:flex;flex-wrap:wrap;gap:8px}.cookie-actions .btn{min-height:44px;padding:.4em 1.2em;font:inherit;cursor:pointer}.cookie-actions .btn[hidden]{display:none}.cookie-live{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cookie-link{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.cookie-link[hidden]{display:none}@media (max-width: 760px){body:has(.abar) .cookie-notice{bottom:80px}}@media print{.cookie-notice{display:none!important}}:root{--bg: #fffdf9;--ink: #22262b;--muted: #5b636b;--brand: #b45309;--brand-ink: #fff;--accent: #f2b84b;--line: #e4ded2;--card: #ffffff;--check-bg: #fff1b8}@media (prefers-color-scheme: dark){:root{--bg: #1c1814;--ink: #f1ebe2;--muted: #b5aa9c;--brand: #f0a24a;--brand-ink: #1c1410;--accent: #f2b84b;--line: #3a322a;--card: #25201a;--check-bg: #5a4a10;--logo-bg: #fff}}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:18px/1.6 system-ui,-apple-system,Segoe UI,sans-serif}a{color:var(--brand)}h1,h2,h3{line-height:1.2}h1{font-size:clamp(1.8rem,5vw,2.6rem);margin:0 0 .5em}h2{font-size:1.5rem;margin-top:2em}.wrap{max-width:960px;margin:0 auto;padding:0 16px}main{padding:32px 0 56px}.btn{display:inline-block;background:var(--brand);color:var(--brand-ink);padding:.7em 1.2em;border-radius:8px;text-decoration:none;font-weight:600;border:0;font-size:1rem;cursor:pointer}.btn.alt{background:transparent;color:var(--brand);border:2px solid var(--brand)}.grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px 18px}.card h3{margin-top:0}.muted{color:var(--muted)}.check{background:var(--check-bg);padding:0 .3em;border-radius:4px}.soon{display:none}html.clean .check,html.clean .check-card,html.clean .card:has(>.check:only-child),html.clean p:has(>.check:only-child){display:none!important}html.clean .soon{display:inline}.btn,.card{border-radius:var(--radius, 12px)}html[data-theme=garden]{--logo-bg: transparent;--bg: #f3f8ef;--ink: #1f2a22;--muted: #52635a;--brand: #2f7d4f;--brand-ink: #fff;--accent: #f4c542;--line: #d3e4cb;--card: #fff;--radius: 22px}html[data-theme=garden] h1,html[data-theme=garden] h2,html[data-theme=garden] h3,html[data-theme=garden] .logo{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif}html[data-theme=garden] .card{box-shadow:0 6px 18px #2f7d4f1a;border-color:transparent}html[data-theme=garden] header{background:#e6f1df;border-bottom:0}html[data-theme=sunny]{--logo-bg: transparent;--bg: #fff8ec;--ink: #2b2118;--muted: #6a5a4a;--brand: #d9622b;--brand-ink: #fff;--accent: #ffc94d;--line: #f0dcc0;--card: #fff;--radius: 28px}html[data-theme=sunny] body{font-family:Trebuchet MS,Segoe UI,system-ui,sans-serif}html[data-theme=sunny] h1,html[data-theme=sunny] h2,html[data-theme=sunny] h3{font-weight:800;letter-spacing:-.01em}html[data-theme=sunny] .btn{border-radius:999px;padding:.75em 1.5em}html[data-theme=sunny] .card{border:2px solid var(--accent)}html[data-theme=sunny] header{background:var(--accent);border-bottom:0}html[data-theme=modern]{--logo-bg: #fff;--bg: #ffffff;--ink: #0f172a;--muted: #5b6475;--brand: #2b4acb;--brand-ink: #fff;--accent: #00b3a4;--line: #e5e7eb;--card: #f8fafc;--radius: 6px}html[data-theme=modern] body{font-family:Inter,Segoe UI,system-ui,sans-serif}html[data-theme=modern] h1{font-weight:800;letter-spacing:-.02em;font-size:clamp(2rem,6vw,3.1rem)}html[data-theme=modern] h2{font-weight:700;letter-spacing:-.01em}html[data-theme=modern] .card{border:0;box-shadow:0 1px 2px #0f172a1f}html[data-theme=modern] header{background:#0f172a;border-bottom:0}html[data-theme=modern] header .logo,html[data-theme=modern] header nav a{color:#fff!important}html[data-theme=modern] header nav a[aria-current=page]{border-bottom-color:var(--accent)}.lede{font-size:1.2rem;margin:0 0 .8em}.glance{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:12px 0}.glance li{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:.25em .85em;font-size:.95rem}.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 20px}details.more{border:1px solid var(--line);border-radius:var(--radius, 12px);padding:10px 14px;margin:8px 0;background:var(--card)}details.more>summary{cursor:pointer;font-weight:700}details.more[open]>summary{margin-bottom:.5em}@media (max-width: 760px){main{padding:20px 0 40px}.btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.cta-row .btn{flex:1 1 100%}footer li a{display:inline-block;padding:11px 0}footer p a,footer p .cookie-link{display:inline-block;padding:10px 2px}.car-nav button,.hs-nav button{width:44px!important;height:44px!important}.src{position:relative}.src:after{content:"";position:absolute;inset:-10px}details.more>summary{padding:11px 0}.tl-chip,.back{display:inline-flex;align-items:center;min-height:44px}.ost-u,.ps-n,.ps-s,.rv-former,.src,.es-num,.fcc-widget-location,.fcc-widget-status,.fcc-widget-detail,.fcc-widget-footer,.fcc-widget-spot-badge{font-size:.875rem!important}}#pv{position:fixed;right:12px;bottom:12px;z-index:50;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:12px;padding:8px 12px;font:14px/1.4 system-ui,sans-serif;box-shadow:0 4px 16px #0000002e;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;max-width:calc(100vw - 24px)}#pv select{font:inherit}#pv-t{display:none}html.pub #pv{display:none!important}@media (max-width: 760px){#pv{left:auto;padding:4px 8px}#pv-t{display:block;min-height:44px;font:inherit;background:none;border:0;color:var(--ink);cursor:pointer}#pv:not(.pv-open)>:not(#pv-t){display:none}}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:var(--card);padding:8px;z-index:9}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
