@font-face{font-family:Secular One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/secular-one-hebrew-400-normal.BGED0j6b.woff2)format("woff2"),url(/_astro/secular-one-hebrew-400-normal.64rITXLy.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Secular One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/secular-one-latin-ext-400-normal.ChZZHYFY.woff2)format("woff2"),url(/_astro/secular-one-latin-ext-400-normal.DpHswjTA.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:Secular One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/secular-one-latin-400-normal.CoYDZDMD.woff2)format("woff2"),url(/_astro/secular-one-latin-400-normal.CKrzmbp4.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2)format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2)format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-cyrillic-ext-800-normal.BZOjs1Xv.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-800-normal.Ca-gJeZY.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-cyrillic-800-normal.C7MGvYyJ.woff2)format("woff2"),url(/_astro/inter-cyrillic-800-normal.CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-greek-ext-800-normal.B--PVpEC.woff2)format("woff2"),url(/_astro/inter-greek-ext-800-normal.DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-greek-800-normal.CLIouy3y.woff2)format("woff2"),url(/_astro/inter-greek-800-normal.BU00tryP.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-vietnamese-800-normal.Cm7tD1pz.woff2)format("woff2"),url(/_astro/inter-vietnamese-800-normal.DDlpr_Ee.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-latin-ext-800-normal.DZJjya6U.woff2)format("woff2"),url(/_astro/inter-latin-ext-800-normal.BOMpwxm3.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/inter-latin-800-normal.BYj_oED-.woff2)format("woff2"),url(/_astro/inter-latin-800-normal.D1mf63XC.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-ext-600-normal.DDEJyoof.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-600-normal.BLVNc-Ct.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-600-normal.Ba_MyzgW.woff2)format("woff2"),url(/_astro/caveat-cyrillic-600-normal.CqH0c_uj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-ext-600-normal.DDJRD6ps.woff2)format("woff2"),url(/_astro/caveat-latin-ext-600-normal.shBvSnoU.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.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}:root{--color-primary:#fa543b;--color-primary-rgb:250 84 59;--color-primary-hover:#fe7347;--color-primary-hover-rgb:254 115 71;--color-primary-press:#ed4c3d;--color-primary-press-rgb:237 76 61;--color-primary-ink:#b8342c;--color-primary-ink-rgb:184 52 44;--color-primary-tint:#ffded0;--color-primary-tint-rgb:255 222 208;--color-primary-wash:#fef2eb;--color-primary-wash-rgb:254 242 235;--color-primary-shade:#3e1c16;--color-primary-shade-rgb:62 28 22;--color-primary-lift:#f98966;--color-primary-lift-rgb:249 137 102;--color-ink:#1b1613;--color-ink-rgb:27 22 19;--color-ink-soft:#36302d;--color-ink-soft-rgb:54 48 45;--color-muted:#665f5a;--color-muted-rgb:102 95 90;--color-line:#e7e2de;--color-line-rgb:231 226 222;--color-sunken:#f1ece7;--color-sunken-rgb:241 236 231;--color-ground:#f8f4ef;--color-ground-rgb:248 244 239;--color-surface:#fefcfa;--color-surface-rgb:254 252 250;--color-inverse:#2e2926;--color-inverse-rgb:46 41 38;--color-plus:#fb0;--color-plus-rgb:255 187 0;--color-plus-ink:#8f5a04;--color-plus-ink-rgb:143 90 4;--color-plus-tint:#fbeec9;--color-plus-tint-rgb:251 238 201;--color-success:#237742;--color-success-rgb:35 119 66;--color-success-surface:#e3f6e6;--color-success-surface-rgb:227 246 230;--color-success-lift:#76c788;--color-success-lift-rgb:118 199 136;--color-warning:#935c0f;--color-warning-rgb:147 92 15;--color-warning-surface:#fef0d4;--color-warning-surface-rgb:254 240 212;--color-warning-lift:#e6b55d;--color-warning-lift-rgb:230 181 93;--color-error:#ad2039;--color-error-rgb:173 32 57;--color-error-surface:#ffeaea;--color-error-surface-rgb:255 234 234;--color-error-lift:#f38183;--color-error-lift-rgb:243 129 131;--color-info:#1d679c;--color-info-rgb:29 103 156;--color-info-surface:#e6f4fe;--color-info-surface-rgb:230 244 254;--color-info-lift:#73baea;--color-info-lift-rgb:115 186 234;--color-favourite:#ee2f5f;--color-favourite-rgb:238 47 95;--color-player-blue:#3e84c8;--color-player-blue-rgb:62 132 200;--color-player-yellow:#a57710;--color-player-yellow-rgb:165 119 16;--color-player-green:#3f9557;--color-player-green-rgb:63 149 87;--color-player-purple:#926bbc;--color-player-purple-rgb:146 107 188;--color-player-grey:#867e7a;--color-player-grey-rgb:134 126 122;--color-dark-bg:#14100d;--color-dark-bg-rgb:20 16 13;--color-dark-surface:#1e1917;--color-dark-surface-rgb:30 25 23;--color-dark-raised:#292421;--color-dark-raised-rgb:41 36 33;--color-dark-line:#3a3431;--color-dark-line-rgb:58 52 49;--color-on-dark:#f2ede9;--color-on-dark-rgb:242 237 233;--color-on-dark-muted:#b6b0ab;--color-on-dark-muted-rgb:182 176 171;--radius-none:0px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px;--space-s2:2px;--space-s4:4px;--space-s8:8px;--space-s16:16px;--space-s24:24px;--space-s32:32px;--space-s48:48px;--space-s64:64px;--type-display-xl-family:"Secular One", "Arial Rounded MT Bold", system-ui, sans-serif;--type-display-xl-size:88px;--type-display-xl-weight:400;--type-display-xl-line-height:.95;--type-display-xl-letter-spacing:-.01em;--type-display-lg-family:"Secular One", "Arial Rounded MT Bold", system-ui, sans-serif;--type-display-lg-size:56px;--type-display-lg-weight:400;--type-display-lg-line-height:1;--type-display-lg-letter-spacing:-.005em;--type-display-md-family:"Secular One", "Arial Rounded MT Bold", system-ui, sans-serif;--type-display-md-size:36px;--type-display-md-weight:400;--type-display-md-line-height:1.05;--type-display-md-letter-spacing:normal;--type-wordmark-family:"Secular One", "Arial Rounded MT Bold", system-ui, sans-serif;--type-wordmark-size:24px;--type-wordmark-weight:400;--type-wordmark-line-height:1;--type-wordmark-letter-spacing:normal;--type-headline-lg-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-headline-lg-size:24px;--type-headline-lg-weight:800;--type-headline-lg-line-height:1.2;--type-headline-lg-letter-spacing:-.02em;--type-title-md-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-title-md-size:20px;--type-title-md-weight:800;--type-title-md-line-height:1.25;--type-title-md-letter-spacing:-.01em;--type-title-sm-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-title-sm-size:16px;--type-title-sm-weight:800;--type-title-sm-line-height:1.3;--type-title-sm-letter-spacing:normal;--type-body-lg-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-body-lg-size:18px;--type-body-lg-weight:400;--type-body-lg-line-height:1.6;--type-body-lg-letter-spacing:normal;--type-body-md-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-body-md-size:16px;--type-body-md-weight:400;--type-body-md-line-height:1.55;--type-body-md-letter-spacing:normal;--type-body-sm-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-body-sm-size:14px;--type-body-sm-weight:400;--type-body-sm-line-height:1.5;--type-body-sm-letter-spacing:normal;--type-label-md-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-label-md-size:14px;--type-label-md-weight:600;--type-label-md-line-height:1.3;--type-label-md-letter-spacing:normal;--type-label-sm-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-label-sm-size:12px;--type-label-sm-weight:600;--type-label-sm-line-height:1.3;--type-label-sm-letter-spacing:normal;--type-caption-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-caption-size:12px;--type-caption-weight:400;--type-caption-line-height:1.4;--type-caption-letter-spacing:normal;--type-overline-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-overline-size:12px;--type-overline-weight:600;--type-overline-line-height:1.3;--type-overline-letter-spacing:.1em;--type-figure-lg-family:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--type-figure-lg-size:32px;--type-figure-lg-weight:800;--type-figure-lg-line-height:1;--type-figure-lg-letter-spacing:-.02em;--type-handwriting-family:"Caveat", "Bradley Hand", "Segoe Print", cursive;--type-handwriting-size:28px;--type-handwriting-weight:600;--type-handwriting-line-height:1.15;--type-handwriting-letter-spacing:normal}.type-display-xl{font-family:var(--type-display-xl-family);font-size:var(--type-display-xl-size);font-weight:var(--type-display-xl-weight);line-height:var(--type-display-xl-line-height);letter-spacing:var(--type-display-xl-letter-spacing)}.type-display-lg{font-family:var(--type-display-lg-family);font-size:var(--type-display-lg-size);font-weight:var(--type-display-lg-weight);line-height:var(--type-display-lg-line-height);letter-spacing:var(--type-display-lg-letter-spacing)}.type-display-md{font-family:var(--type-display-md-family);font-size:var(--type-display-md-size);font-weight:var(--type-display-md-weight);line-height:var(--type-display-md-line-height);letter-spacing:var(--type-display-md-letter-spacing)}.type-wordmark{font-family:var(--type-wordmark-family);font-size:var(--type-wordmark-size);font-weight:var(--type-wordmark-weight);line-height:var(--type-wordmark-line-height);letter-spacing:var(--type-wordmark-letter-spacing)}.type-headline-lg{font-family:var(--type-headline-lg-family);font-size:var(--type-headline-lg-size);font-weight:var(--type-headline-lg-weight);line-height:var(--type-headline-lg-line-height);letter-spacing:var(--type-headline-lg-letter-spacing)}.type-title-md{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);line-height:var(--type-title-md-line-height);letter-spacing:var(--type-title-md-letter-spacing)}.type-title-sm{font-family:var(--type-title-sm-family);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line-height);letter-spacing:var(--type-title-sm-letter-spacing)}.type-body-lg{font-family:var(--type-body-lg-family);font-size:var(--type-body-lg-size);font-weight:var(--type-body-lg-weight);line-height:var(--type-body-lg-line-height);letter-spacing:var(--type-body-lg-letter-spacing)}.type-body-md{font-family:var(--type-body-md-family);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);letter-spacing:var(--type-body-md-letter-spacing)}.type-body-sm{font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);letter-spacing:var(--type-body-sm-letter-spacing)}.type-label-md{font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-line-height);letter-spacing:var(--type-label-md-letter-spacing)}.type-label-sm{font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);line-height:var(--type-label-sm-line-height);letter-spacing:var(--type-label-sm-letter-spacing)}.type-caption{font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing)}.type-overline{font-family:var(--type-overline-family);font-size:var(--type-overline-size);font-weight:var(--type-overline-weight);line-height:var(--type-overline-line-height);letter-spacing:var(--type-overline-letter-spacing)}.type-figure-lg{font-family:var(--type-figure-lg-family);font-size:var(--type-figure-lg-size);font-weight:var(--type-figure-lg-weight);line-height:var(--type-figure-lg-line-height);letter-spacing:var(--type-figure-lg-letter-spacing);font-feature-settings:"tnum" 1}.type-handwriting{font-family:var(--type-handwriting-family);font-size:var(--type-handwriting-size);font-weight:var(--type-handwriting-weight);line-height:var(--type-handwriting-line-height);letter-spacing:var(--type-handwriting-letter-spacing)}:root{--radius-box:6px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--space-5xl:128px;--gutter:24px;--content-max:1200px;--prose-max:680px;--nav-height:64px;--band-tight:64px;--band:96px;--band-loose:144px;--lid-overlap:48px;--shadow-resting:0 12px 24px -10px rgb(var(--color-ink-rgb) / 10%);--shadow-table:0 24px 48px -16px rgb(var(--color-ink-rgb) / 40%);--motion-fast:.15s;--ease-enter:cubic-bezier(.2, 0, 0, 1)}@media (width>=1024px){:root{--gutter:48px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-height) + var(--space-md))}body{background:var(--color-ground);color:var(--color-ink-soft);font-family:var(--type-body-md-family);font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,h3,h4,p,ol,ul,dl,figure{margin:0}h1,h2,h3,h4{color:var(--color-ink);text-wrap:balance}img,svg{max-width:100%;display:block}a{color:var(--color-primary-ink);text-underline-offset:.18em;transition:color var(--motion-fast) var(--ease-enter);text-decoration-thickness:1px}a:hover{color:var(--color-ink)}:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px;border-radius:2px}.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.band{padding-block:var(--band)}.band--ground{background:var(--color-ground)}.band--surface{background:var(--color-surface)}.band--night{background:var(--color-dark-bg);color:var(--color-on-dark)}.band--night h1,.band--night h2,.band--night h3{color:var(--color-on-dark)}.band--night a{color:var(--color-primary-lift)}.band--night a:hover{color:var(--color-on-dark)}.prose{max-width:var(--prose-max)}.eyebrow{margin-bottom:var(--space-md);font-family:var(--type-overline-family);font-size:var(--type-overline-size);font-weight:var(--type-overline-weight);line-height:var(--type-overline-line-height);letter-spacing:var(--type-overline-letter-spacing);text-transform:uppercase;color:var(--color-muted);display:block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{top:var(--space-sm);left:var(--space-sm);z-index:100;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-full);background:var(--color-inverse);color:var(--color-surface);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.button{justify-content:center;align-items:center;gap:var(--space-sm);min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-full);font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-line-height);transition:background-color var(--motion-fast) var(--ease-enter), color var(--motion-fast) var(--ease-enter);border:1px solid #0000;text-decoration:none;display:inline-flex}.button--primary{background:var(--color-primary);color:var(--color-ink)}.button--primary:hover{background:var(--color-primary-hover);color:var(--color-ink)}.button--primary:active{background:var(--color-primary-press)}.button--dark{background:var(--color-inverse);color:var(--color-surface)}.button--dark:hover{background:var(--color-ink);color:var(--color-surface)}.button--secondary{background:var(--color-surface);border-color:var(--color-line);color:var(--color-ink)}.button--secondary:hover{background:var(--color-sunken);color:var(--color-ink)}.draft-banner{padding:var(--space-sm) var(--gutter);background:var(--color-warning-surface);color:var(--color-warning);font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-line-height)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.badges[data-astro-cid-td5nviid]{gap:var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.badges__soon[data-astro-cid-td5nviid]{cursor:default}.box-bottom[data-astro-cid-v3eho7ad]{padding-block:var(--band-tight)}.box-bottom__badges[data-astro-cid-v3eho7ad]{padding-bottom:var(--space-2xl);border-bottom:1px solid var(--color-dark-line);scroll-margin-top:var(--nav-height);justify-content:center;display:flex}.box-bottom__print[data-astro-cid-v3eho7ad]{gap:var(--space-lg);padding-top:var(--space-2xl);display:grid}.box-bottom__wordmark[data-astro-cid-v3eho7ad]{color:var(--color-on-dark)}.box-bottom__links[data-astro-cid-v3eho7ad]{gap:var(--space-sm) var(--space-lg);font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.box-bottom__small[data-astro-cid-v3eho7ad]{color:var(--color-on-dark-muted)}@media (width>=1024px){.box-bottom__print[data-astro-cid-v3eho7ad]{grid-template-columns:3fr 5fr 4fr;align-items:start}.box-bottom__print[data-astro-cid-v3eho7ad]>[data-astro-cid-v3eho7ad]:last-child{grid-column:1/-1}}.nav[data-astro-cid-wpvy4v7s]{z-index:10;height:var(--nav-height);background:rgb(var(--color-surface-rgb) / 92%);border-bottom:1px solid var(--color-line);backdrop-filter:saturate(180%)blur(12px);position:sticky;top:0}.nav__inner[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;gap:var(--space-lg);height:100%;display:flex}.nav__wordmark[data-astro-cid-wpvy4v7s]{color:var(--color-ink);white-space:nowrap;text-decoration:none}.nav__wordmark[data-astro-cid-wpvy4v7s]:hover{color:var(--color-ink)}.nav__links[data-astro-cid-wpvy4v7s],.nav__sheet[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);margin:0;padding:0;list-style:none}.nav__links[data-astro-cid-wpvy4v7s]{align-items:center;gap:var(--space-lg);display:flex}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.nav__sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--color-ink-soft);white-space:nowrap;text-decoration:none}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page],.nav__sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav__sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--color-primary-ink)}.nav__menu[data-astro-cid-wpvy4v7s]{display:none}@media (width<=699px){.nav__wide[data-astro-cid-wpvy4v7s]{display:none}.nav__menu[data-astro-cid-wpvy4v7s]{display:block}}.nav__toggle[data-astro-cid-wpvy4v7s]{width:44px;height:44px;margin-right:calc(-1 * var(--space-sm));border-radius:var(--radius-full);color:var(--color-ink);cursor:pointer;place-items:center;list-style:none;display:grid}.nav__toggle[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.nav__toggle[data-astro-cid-wpvy4v7s]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.nav__toggle[data-astro-cid-wpvy4v7s] .nav__icon--close,.nav__menu[data-astro-cid-wpvy4v7s][open] .nav__toggle[data-astro-cid-wpvy4v7s] .nav__icon--open{display:none}.nav__menu[data-astro-cid-wpvy4v7s][open] .nav__toggle[data-astro-cid-wpvy4v7s] .nav__icon--close{display:block}.nav__menu[data-astro-cid-wpvy4v7s]:not([open]) .nav__sheet[data-astro-cid-wpvy4v7s]{display:none}.nav__sheet[data-astro-cid-wpvy4v7s]{top:var(--nav-height);background:var(--color-surface);border-bottom:1px solid var(--color-line);box-shadow:var(--shadow-resting);position:absolute;left:0;right:0}.nav__sheet[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{padding:var(--space-sm) var(--gutter) var(--space-md);flex-direction:column;display:flex}.nav__sheet[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding:var(--space-md) 0;display:block}.nav__sheet[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s]+li[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--color-line)}@media (width<=399px){.nav__wordmark[data-astro-cid-wpvy4v7s]{font-size:min(var(--type-wordmark-size), 5.4vw)}}
