@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/young-serif-latin-ext-400-normal.DzElnxZw.woff2)format("woff2"),url(/_astro/young-serif-latin-ext-400-normal.4arC2Gh9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Young Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/young-serif-latin-400-normal.DIMmNPI9.woff2)format("woff2"),url(/_astro/young-serif-latin-400-normal.D1tz0Z9s.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-cyrillic-ext-400-normal.CBouUAPx.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-400-normal.ClLgPhqT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-cyrillic-400-normal.CFUoBDld.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-400-normal.C2XSGevv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-ext-400-normal.CaUEPd_u.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-400-normal.D6j-TQLM.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-greek-400-normal.B87Md6o9.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-400-normal.8U5NAP_q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-vietnamese-400-normal.D7fwYHgb.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-400-normal.BFvpiE3j.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-ext-400-normal.D7N6b6bd.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-400-normal.DpBVrRWA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-400-normal.DtLlO8BS.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-400-normal.DmA8jeke.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-cyrillic-ext-500-normal.BjdEjhHc.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-500-normal.CBZLRaMr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-cyrillic-500-normal.kQHBM3cE.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-500-normal.gEBUHwKD.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-greek-ext-500-normal.8OvC5Vmr.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-500-normal.Cp0bGOKK.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-greek-500-normal.CjlmbScm.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-500-normal.BwxJMQU_.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-vietnamese-500-normal.CFLbXWhL.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-500-normal.B1LHNMw0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-latin-ext-500-normal.TH5u60nj.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-500-normal.CxFoZ42m.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-latin-500-normal.DS713u5J.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-500-normal.vXxrTKJT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-cyrillic-ext-700-normal.Cpzx2u2L.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-700-normal.YOec_wOb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-cyrillic-700-normal.BMO00Gdb.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-700-normal.qSextXl4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-greek-ext-700-normal.ChNZoGr1.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-700-normal.BVJ8GoGc.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-greek-700-normal.CTof9pYC.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-700-normal.BZuMtSJ5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-vietnamese-700-normal.CHYTK2w7.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-700-normal.D0056cUE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-latin-ext-700-normal.HuHd3-Mg.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-700-normal.CkNjzB9Y.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-latin-700-normal.DEbcy2sF.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-700-normal.BnzUNlma.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/alegreya-sans-cyrillic-ext-800-normal.t99nLxKn.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-ext-800-normal.AL7dFV8Q.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/alegreya-sans-cyrillic-800-normal.D2Jsre_s.woff2)format("woff2"),url(/_astro/alegreya-sans-cyrillic-800-normal.BCYhB7NR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/alegreya-sans-greek-ext-800-normal.uCdZyMib.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-ext-800-normal.Y9Z6K4Rv.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/alegreya-sans-greek-800-normal.BF_Q3SoR.woff2)format("woff2"),url(/_astro/alegreya-sans-greek-800-normal.BLeqXWgY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/alegreya-sans-vietnamese-800-normal.BW-pKOU0.woff2)format("woff2"),url(/_astro/alegreya-sans-vietnamese-800-normal.DR1LKS7f.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/alegreya-sans-latin-ext-800-normal.BBRJ-mcX.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-ext-800-normal.D8aPPA-q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/alegreya-sans-latin-800-normal.CpHsWMQ0.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-800-normal.17etSahV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-cyrillic-ext-wght-normal.CN0-BfWD.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-cyrillic-wght-normal.CU5lb38f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-greek-ext-wght-normal.C8PPRmwJ.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-greek-wght-normal.BPx8yWcZ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-vietnamese-wght-normal.DOV9JYup.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-latin-ext-wght-normal.o8axeAGu.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/alegreya-latin-wght-normal.BG9rTJo4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fir-900:oklch(22% .045 163);--fir-800:oklch(28% .055 163);--fir-700:oklch(37% .07 163);--fir-600:oklch(45% .075 163);--fir-100:oklch(94.5% .018 163);--fir-50:oklch(97.6% .008 163);--snow:oklch(99.3% .003 163);--ink:oklch(23% .025 163);--ink-soft:oklch(43% .022 163);--rule:oklch(88.5% .014 163);--bauble:oklch(50% .19 24);--bauble-deep:oklch(43% .17 24);--foil:oklch(77% .135 82);--foil-deep:oklch(62% .13 75);--foil-ink:oklch(30% .05 75);--bg:var(--fir-50);--surface:var(--snow);--text:var(--ink);--text-soft:var(--ink-soft);--brand:var(--fir-700);--cta:var(--bauble);--font-display:"Young Serif", "Cooper", Georgia, serif;--font-ui:"Alegreya Sans", "Gill Sans", "Segoe UI", system-ui, sans-serif;--font-serif:"Alegreya Variable", "Iowan Old Style", Georgia, serif;--t-xs:.94rem;--t-sm:1.02rem;--t-base:1.125rem;--t-md:clamp(1.15rem, 1.05rem + .4vw, 1.35rem);--t-lg:clamp(1.4rem, 1.2rem + .9vw, 1.9rem);--t-xl:clamp(1.85rem, 1.4rem + 2vw, 2.9rem);--t-2xl:clamp(2.3rem, 1.6rem + 3.2vw, 3.9rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-section:clamp(3rem, 2rem + 4vw, 5.5rem);--gutter:clamp(1rem, .6rem + 2vw, 2rem);--measure:66ch;--radius:6px;--ease-out:cubic-bezier(.22, 1, .36, 1);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:5rem}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--t-base);font-optical-sizing:auto;font-kerning:normal;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}img{max-width:100%;height:auto}a{color:var(--fir-700);text-decoration-color:color-mix(in oklch, currentColor 40%, transparent);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:3px solid var(--foil);outline-offset:2px;border-radius:2px}h1,h2,h3,h4{font-family:var(--font-display);font-synthesis:none;letter-spacing:-.012em;text-wrap:balance;margin:0 0 .45em;font-weight:400;line-height:1.1}h1{font-size:var(--t-2xl);letter-spacing:-.02em;line-height:1.04}h2{font-size:var(--t-xl)}h3{font-size:var(--t-md);letter-spacing:-.005em}p,ul,ol{margin:0 0 1em}.wrap{width:min(1240px, 100% - 2 * var(--gutter));margin-inline:auto}.prose{max-width:var(--measure)}.prose h2{font-size:var(--t-lg);margin-top:1.6em}.prose h3{margin-top:1.4em}.prose li{margin-bottom:.35em}.prose>:first-child{margin-top:0}.lede{font-family:var(--font-serif);font-size:var(--t-md);color:var(--text-soft);max-width:44ch;font-weight:400;line-height:1.45}.small{font-size:var(--t-xs);color:var(--text-soft)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;top:0;left:0;overflow:hidden;position:absolute!important}.skip-link{background:var(--foil);color:var(--foil-ink);z-index:20;padding:.5rem 1rem;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.stamp{font-family:var(--font-serif);font-optical-sizing:auto;font-variant-numeric:lining-nums;letter-spacing:-.01em;font-weight:560;line-height:1}.notched{-webkit-mask:radial-gradient(circle var(--notch,5px) at 100% 38%, transparent 96%, #000 100%);mask:radial-gradient(circle var(--notch,5px) at 100% 38%, transparent 96%, #000 100%)}.btn-amazon{border-radius:var(--radius);background:var(--cta);min-height:44px;color:var(--snow);white-space:nowrap;border:0;justify-content:center;align-items:center;gap:.45em;padding:.55em 1.15em;font-size:1rem;font-weight:700;line-height:1.1;text-decoration:none;transition:background-color .15s;display:inline-flex}.btn-amazon:hover{background:var(--bauble-deep);color:var(--snow)}.link-quiet{color:var(--fir-700);font-weight:650}.price-band{font-family:var(--font-display);letter-spacing:.04em;font-variant-numeric:lining-nums;color:var(--text);white-space:nowrap;font-size:1.05em;font-weight:400}.price-band .off{color:var(--rule)}.chip{border:1px solid var(--rule);background:var(--surface);min-height:36px;color:var(--text);font:inherit;font-size:var(--t-sm);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .85rem;font-weight:650;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--fir-600)}.chip[aria-pressed=true],.chip[aria-current=page]{background:var(--fir-700);border-color:var(--fir-700);color:var(--snow)}.scroller{gap:var(--space-2);scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:2px;display:flex;position:relative;overflow-x:auto}.scroller::-webkit-scrollbar{display:none}table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}th,td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:.6em .7em}th{font-weight:700}.table-scroll{margin-bottom:1.5em;overflow-x:auto}details.faq{border-top:1px solid var(--rule);padding:.95em 0}details.faq:last-of-type{border-bottom:1px solid var(--rule)}details.faq summary{cursor:pointer;justify-content:space-between;gap:1rem;font-weight:700;list-style:none;display:flex}details.faq summary::-webkit-details-marker{display:none}details.faq summary:after{content:"+";font-family:var(--font-serif);color:var(--fir-600);font-size:1.3em;line-height:1}details.faq[open] summary:after{content:"–"}details.faq[open] summary{margin-bottom:.5em}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-header[data-astro-cid-hkbrpulz]{background:var(--surface);color:var(--fir-700);border-bottom:1px solid var(--rule)}.header-top[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;min-height:66px;padding-top:.35rem;display:flex}.brand[data-astro-cid-hkbrpulz]{align-items:center;text-decoration:none;display:inline-flex}.brand-logo[data-astro-cid-hkbrpulz]{width:auto;height:52px;display:block}@media (width<=640px){.brand-logo[data-astro-cid-hkbrpulz]{height:38px}.header-top[data-astro-cid-hkbrpulz]{min-height:58px}}.search-link[data-astro-cid-hkbrpulz]{min-height:44px;color:var(--fir-700);align-items:center;gap:.4rem;margin-right:-.6rem;padding-inline:.6rem;font-weight:650;text-decoration:none;display:inline-flex}.main-nav[data-astro-cid-hkbrpulz]{padding-bottom:.55rem}.main-nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:.15rem;margin:0;padding:0;list-style:none}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--fir-700);white-space:nowrap;border-radius:999px;padding:.35rem .75rem;font-size:.95rem;font-weight:640;text-decoration:none;display:block}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{background:var(--fir-100)}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{background:var(--fir-700);color:var(--snow)}@media (width<=640px){.search-label[data-astro-cid-hkbrpulz]{display:none}.main-nav[data-astro-cid-hkbrpulz]{width:100%;padding-inline:var(--gutter)}}main[data-astro-cid-hkbrpulz]{padding-bottom:var(--space-section)}.site-footer[data-astro-cid-hkbrpulz]{background:var(--fir-900);color:var(--fir-100);padding:3rem 0 2.5rem}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--snow);text-decoration:none}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{text-decoration:underline}.site-footer[data-astro-cid-hkbrpulz] .small[data-astro-cid-hkbrpulz]{color:oklch(80% .02 163)}.footer-grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=760px){.footer-grid[data-astro-cid-hkbrpulz]{grid-template-columns:2fr 1fr 1fr}}.footer-brand[data-astro-cid-hkbrpulz]{margin:0 0 .8rem}.footer-logo[data-astro-cid-hkbrpulz]{width:auto;height:48px;display:block}.footer-title[data-astro-cid-hkbrpulz]{color:var(--snow);margin:0 0 .6rem;font-size:1rem}.footer-list[data-astro-cid-hkbrpulz]{columns:2;column-gap:1.5rem;margin:0;padding:0;line-height:2;list-style:none}.footer-grid[data-astro-cid-hkbrpulz]>div[data-astro-cid-hkbrpulz]:last-child .footer-list[data-astro-cid-hkbrpulz]{columns:1}.disclosure[data-astro-cid-hkbrpulz]{max-width:52ch}
