@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.0pz0x0eczp58u.woff2)format("woff2");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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_f65059bc-module___ukDna__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_f65059bc-module___ukDna__variable{--hc-ff-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/3bf0a7fbfaf92f8a-s.0e7bm1glrbyrp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/ad2175b88e6bd6af-s.10iv8tt5m.1l2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/f9ea4dd7757ffe41-s.03ov.z..vectj.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/fbe73f374d4c06e2-s.00vedis63y_mp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/de1fefbe5297a568-s.0~7_vp23p4jt9.woff2)format("woff2");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:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/da2b464f6ebc6f07-s.0litvf_2swqah.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/72068b9941c12912-s.1745oo4ihukjd.woff2)format("woff2");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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/60f58a7a803855c6-s.0ua4-zm6wrjdq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/187df20e17b435d1-s.0fvngwq16qrpp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/5e8350fc289b169a-s.0u6.dc64dl9ds.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/f99ec718d2aa2628-s.0w0nnp9t-7vmz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/252b59f46c3165d8-s.17.v05m1y6iez.woff2)format("woff2");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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/2ce13b16b29213e7-s.05fx94_q0ld_e.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/c8d3663ba40d1542-s.140b~mgvrpene.woff2)format("woff2");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:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.literata_b3402f7-module__pXKf8q__className{font-family:Literata,Literata Fallback}.literata_b3402f7-module__pXKf8q__variable{--hc-ff-literata:"Literata", "Literata Fallback"}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.0z52yf238t5rz.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.08hxj.vjw7kgd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.07i2tzufpn7tg.woff2)format("woff2");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:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_devanagari_9e63129e-module__GFGFEG__className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.noto_sans_devanagari_9e63129e-module__GFGFEG__variable{--hc-ff-sans-deva:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback"}
@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/b0db33b4a6649cdd-s.0aib72x6dawen.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/830f78e214d3db4d-s.0p80pj961xwp..woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f7390eb5cfa0b4e3-s.0pu6c38rceqql.woff2)format("woff2");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:Noto Serif Devanagari Fallback;src:local(Times New Roman);ascent-override:78.38%;descent-override:52.68%;line-gap-override:0.0%;size-adjust:118.65%}.noto_serif_devanagari_413d2314-module__Xmz0za__className{font-family:Noto Serif Devanagari,Noto Serif Devanagari Fallback;font-style:normal}.noto_serif_devanagari_413d2314-module__Xmz0za__variable{--hc-ff-serif-deva:"Noto Serif Devanagari", "Noto Serif Devanagari Fallback"}
@layer hc{[data-hc=root],[data-hc=layer]{--hc-brand:#2563eb;--hc-brand-rgb:37 99 235;--hc-brand-deep:#1e51c1;--hc-brand-hover:#1d4ed8;--hc-brand-ink:#fff;--hc-brand-tint:#2563eb14;--hc-brand-tint-strong:#2563eb26;--hc-brand-on-tint:#1e4fbc;--hc-brand-counter:#000;--hc-bg:#f4f3ec;--hc-surface:#fff;--hc-raised:#fff;--hc-hover:#f1eee9;--hc-text:#17100e;--hc-heading:#17100e;--hc-muted:#655d59;--hc-border:#d3cec6;--hc-hairline:#17100e14;--hc-strong:#111;--hc-strong-ink:#fff;--hc-focus-ring:var(--hc-brand);--hc-footer-bg:#17100e;--hc-footer-text:#fff;--hc-footer-muted:#fff9;--hc-footer-border:#ffffff1f;--hc-radius:8px;--hc-radius-sm:6px;--hc-radius-lg:10px;--hc-radius-pill:9999px;--hc-shadow-sm:0 1px 2px #0f172a0f;--hc-shadow-md:0 12px 32px #0f172a14;--hc-shadow-lg:0 24px 64px #0f172a38, 0 4px 16px #0f172a1a;--hc-font-body:var(--font-inter,ui-sans-serif), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--hc-font-display:var(--hc-font-body);--hc-font-reading:var(--hc-font-body);--hc-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--hc-hero-image:none;--hc-hero-image-mobile:var(--hc-hero-image);--hc-band-image:var(--hc-hero-image);--hc-band-image-mobile:var(--hc-band-image);--hc-art-fallback:linear-gradient(160deg, #142c6a 0%, #2157cf 58%, #455e94 100%);--hc-sky:13 35 82;--hc-on-art:#fff;--hc-header-h:66px;--hc-gutter:16px;--hc-container:1230px;--hc-container-wide:1600px;--hc-container-prose:720px;--hc-ease:cubic-bezier(.165, .84, .44, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-hc=root][data-hc-theme=dark],[data-hc=layer][data-hc-theme=dark]{--hc-bg:#0b0f17;--hc-surface:#121826;--hc-raised:color-mix(in srgb, var(--hc-surface) 94%, #fff);--hc-hover:color-mix(in srgb, var(--hc-surface) 90%, var(--hc-text));--hc-text:#cbd5e1;--hc-heading:#f1f5f9;--hc-muted:#94a3b8;--hc-border:#243044;--hc-hairline:#ffffff12;--hc-strong:var(--hc-heading);--hc-strong-ink:var(--hc-bg);--hc-brand-hover:#4f84ef;--hc-brand-on-tint:#7aa0f3;--hc-brand-tint:rgb(var(--hc-brand-rgb) / .16);--hc-brand-tint-strong:rgb(var(--hc-brand-rgb) / .26);--hc-footer-bg:color-mix(in srgb, var(--hc-bg) 70%, #000);--hc-footer-text:var(--hc-heading);--hc-footer-muted:color-mix(in srgb, var(--hc-heading) 60%, transparent);--hc-footer-border:#ffffff14;--hc-shadow-sm:0 1px 2px #0006;--hc-shadow-md:0 12px 32px #00000073;--hc-shadow-lg:0 24px 64px #0009, 0 4px 16px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-hc=root][data-hc-theme=auto],[data-hc=layer][data-hc-theme=auto]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){[data-hc=root][data-hc-theme=auto],[data-hc=layer][data-hc-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;--hc-bg:#0b0f17;--hc-surface:#121826;--hc-raised:color-mix(in srgb, var(--hc-surface) 94%, #fff);--hc-hover:color-mix(in srgb, var(--hc-surface) 90%, var(--hc-text));--hc-text:#cbd5e1;--hc-heading:#f1f5f9;--hc-muted:#94a3b8;--hc-border:#243044;--hc-hairline:#ffffff12;--hc-strong:var(--hc-heading);--hc-strong-ink:var(--hc-bg);--hc-brand-hover:#4f84ef;--hc-brand-on-tint:#7aa0f3;--hc-brand-tint:rgb(var(--hc-brand-rgb) / .16);--hc-brand-tint-strong:rgb(var(--hc-brand-rgb) / .26);--hc-footer-bg:color-mix(in srgb, var(--hc-bg) 70%, #000);--hc-footer-text:var(--hc-heading);--hc-footer-muted:color-mix(in srgb, var(--hc-heading) 60%, transparent);--hc-footer-border:#ffffff14;--hc-shadow-sm:0 1px 2px #0006;--hc-shadow-md:0 12px 32px #00000073;--hc-shadow-lg:0 24px 64px #0009, 0 4px 16px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-hc=root][data-hc-legacy]{color-scheme:normal}[data-hc=root],[data-hc=layer]{font-family:var(--hc-font-body)}:where([data-hc=root]:not([data-hc-legacy])){background:var(--hc-bg);color:var(--hc-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:1.45}:where([data-hc=root]:not([data-hc-legacy]),[data-hc=layer]) :where(h1,h2,h3,h4,h5,h6){font-family:var(--hc-font-display);color:var(--hc-heading)}:where([data-hc=root]:not([data-hc-legacy]),[data-hc=layer]) :where(code,kbd,pre,samp){font-family:var(--hc-font-mono)}:where([data-hc=root],[data-hc=layer]) .hc-prose{font-family:var(--hc-font-reading)}:where([data-hc=root]:not([data-hc-legacy]),[data-hc=layer]) :focus-visible{outline:2px solid var(--hc-focus-ring);outline-offset:2px}:where([data-hc=root],[data-hc=layer]) .hc-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-hc=root]) .hc-skip{z-index:2000;border-radius:var(--hc-radius-sm);background:var(--hc-strong);color:var(--hc-strong-ink);padding:10px 14px;font-weight:600;text-decoration:none;position:fixed;top:-60px;left:12px}:where([data-hc=root]) .hc-skip:focus{top:12px}:where([data-hc=root],[data-hc=layer]) .hc-container{width:100%;max-width:calc(var(--hc-container) + 2 * var(--hc-gutter));padding-inline:var(--hc-gutter);margin-inline:auto}:where([data-hc=root],[data-hc=layer]) .hc-container--wide{max-width:calc(var(--hc-container-wide) + 2 * var(--hc-gutter))}:where([data-hc=root],[data-hc=layer]) .hc-container--prose{max-width:calc(var(--hc-container-prose) + 2 * var(--hc-gutter))}:where([data-hc=root],[data-hc=layer]) .hc-label{letter-spacing:.12em;text-transform:uppercase;color:var(--hc-muted);font-size:12px;font-weight:500;line-height:15.6px}:where([data-hc=root],[data-hc=layer]) .hc-grain{isolation:isolate;position:relative}:where([data-hc=root],[data-hc=layer]) .hc-grain:after{content:"";z-index:1;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}:where([data-hc=root][data-hc-hero-tone=dark]) :is(.hc-home-hero,.hc-home-band,.hc-pg-strip,.hc-pg-band){--hc-on-art:#17100e;--hc-sky:255 255 255}:where([data-hc=root][data-hc-hero-tone=dark]) .hc-btn.hc-btn--outline-light{border-color:var(--hc-on-art);color:var(--hc-on-art)}:where([data-hc=root][data-hc-hero-tone=dark]) .hc-btn.hc-btn--outline-light:hover{background:var(--hc-on-art);color:#fff}:where([data-hc=root],[data-hc=layer]) .hc-on-art{color:var(--hc-on-art);text-shadow:0 0 1px rgb(var(--hc-sky) / .3), 0 1px 16px rgb(var(--hc-sky) / .42)}:where([data-hc=root],[data-hc=layer]) .hc-btn{border-radius:var(--hc-radius-sm);height:40px;color:inherit;font:inherit;letter-spacing:-.025em;white-space:nowrap;cursor:pointer;transition:background-color .45s var(--hc-ease), color .45s var(--hc-ease), border-color .45s var(--hc-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;line-height:15px;text-decoration:none;display:inline-flex}:where([data-hc=root],[data-hc=layer]) .hc-btn--sm{height:36px;padding:0 12px;font-size:14px}:where([data-hc=root],[data-hc=layer]) .hc-btn--lg{height:48px;padding:0 22px;font-size:16px;line-height:16px}:where([data-hc=root],[data-hc=layer]) .hc-btn--brand{background:var(--hc-brand);color:var(--hc-brand-ink)}:where([data-hc=root],[data-hc=layer]) .hc-btn--brand:hover{background:var(--hc-brand-hover)}:where([data-hc=root],[data-hc=layer]) .hc-btn--strong{background:var(--hc-strong);color:var(--hc-strong-ink)}:where([data-hc=root],[data-hc=layer]) .hc-btn--strong:hover{background:var(--hc-brand);color:var(--hc-brand-ink)}:where([data-hc=root],[data-hc=layer]) .hc-btn--outline{background:var(--hc-surface);border-color:var(--hc-border);color:var(--hc-text)}:where([data-hc=root],[data-hc=layer]) .hc-btn--outline:hover{border-color:var(--hc-text)}:where([data-hc=root],[data-hc=layer]) .hc-btn--white{color:#17100e;background:#fff}:where([data-hc=root],[data-hc=layer]) .hc-btn--white:hover{background:#ffffffd9}:where([data-hc=root],[data-hc=layer]) .hc-btn--outline-light{background:rgb(var(--hc-sky) / .22);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#fff}:where([data-hc=root],[data-hc=layer]) .hc-btn--outline-light:hover{color:#17100e;background:#fff}:where([data-hc=root],[data-hc=layer]) .hc-pill{border-radius:var(--hc-radius-pill);height:36px;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .3s var(--hc-ease);border:0;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}:where([data-hc=root],[data-hc=layer]) .hc-pill--brand{background:var(--hc-brand);color:var(--hc-brand-ink)}:where([data-hc=root],[data-hc=layer]) .hc-pill--brand:hover{background:var(--hc-brand-hover)}:where([data-hc=root],[data-hc=layer]) .hc-pill--tint{background:var(--hc-brand-tint);color:var(--hc-brand-on-tint);padding:0 14px;font-weight:400}:where([data-hc=root],[data-hc=layer]) .hc-pill--tint:hover{background:var(--hc-brand-tint-strong)}:where([data-hc=root],[data-hc=layer]) .hc-pill--block{width:100%;height:48px;font-size:16px}@media (prefers-reduced-motion:reduce){:where([data-hc=root],[data-hc=layer]) .hc-btn,:where([data-hc=root],[data-hc=layer]) .hc-pill{transition:none}}}
@layer hc{:where([data-hc=root],[data-hc=layer]) .hc-i{flex:none;display:block}:where([data-hc=root],[data-hc=layer]) .hc-i--star{color:currentColor}:where([data-hc=root],[data-hc=layer]) .hc-num{color:var(--hc-muted);font-variant-numeric:tabular-nums;font-size:12px}:where([data-hc=layer]).hc-layer{color:var(--hc-text)}@keyframes hc-drop{0%{opacity:0;transform:translateY(6px)}}@keyframes hc-fade{0%{opacity:0}}@keyframes hc-blink{50%{opacity:0}}@keyframes hc-pulse{50%{opacity:.45}}:where([data-hc=root]) .hc-hd{z-index:1000;background:var(--hc-raised);color:var(--hc-heading);box-shadow:0 1px 0 var(--hc-hairline);position:sticky;top:0;container:hc-header/inline-size}:where([data-hc=root]) .hc-hd__in{max-width:1920px;height:var(--hc-header-h);align-items:center;gap:10px;margin:0 auto;padding:0 12px;display:flex}:where([data-hc=root]) .hc-logo{min-width:0;color:var(--hc-heading);flex:none;align-items:center;gap:8px;padding:0 4px;text-decoration:none;display:flex}:where([data-hc=root]) .hc-logo__img{object-fit:contain;width:auto;max-width:180px;height:28px;display:block}:where([data-hc=root]) .hc-logo__word{letter-spacing:-.035em;white-space:nowrap;font-size:20px;font-weight:600;line-height:1}:where([data-hc=root]) .hc-logo__label{letter-spacing:-.02em;white-space:nowrap;color:color-mix(in srgb, var(--hc-heading) 72%, transparent);align-items:center;margin-left:2px;font-size:17px;font-weight:450;display:flex}:where([data-hc=root]) .hc-logo__label:before{content:"";background:var(--hc-border);width:1px;height:20px;margin-right:10px}:where([data-hc=root]) .hc-logo__short{display:none}:where([data-hc=root]) .hc-hd__nav{align-items:center;gap:2px;margin-left:14px;display:flex}:where([data-hc=root]) .hc-hd-link{border-radius:var(--hc-radius-sm);height:40px;color:var(--hc-heading);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 10px;font-size:14px;line-height:15.4px;text-decoration:none;transition:background-color .2s;display:inline-flex}:where([data-hc=root]) .hc-hd-link:hover,:where([data-hc=root]) .hc-hd-link[aria-expanded=true]{background:var(--hc-hover)}:where([data-hc=root]) .hc-hd-link .hc-i--chev{opacity:.6;transition:transform .2s}:where([data-hc=root]) .hc-hd-link[aria-expanded=true] .hc-i--chev{transform:rotate(180deg)}:where([data-hc=root],[data-hc=layer]) .hc-i--ext{opacity:.55}:where([data-hc=root]) .hc-hd__right{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}:where([data-hc=root]) .hc-hd-ask span{text-overflow:ellipsis;max-width:160px;overflow:hidden}:where([data-hc=root]) .hc-hd-search{border:1px solid var(--hc-border);border-radius:var(--hc-radius-sm);background:var(--hc-raised);width:220px;height:38px;color:var(--hc-muted);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:14px;transition:border-color .2s;display:inline-flex}:where([data-hc=root]) .hc-hd-search:hover{border-color:var(--hc-text)}:where([data-hc=root]) .hc-hd-search span{text-align:left;flex:1}:where([data-hc=root],[data-hc=layer]) .hc-hd-search kbd,:where([data-hc=root],[data-hc=layer]) .hc-search__kbd{border:1px solid var(--hc-border);background:var(--hc-raised);min-width:22px;height:22px;color:var(--hc-muted);font-family:var(--hc-font-body);border-radius:4px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}:where([data-hc=root]) :is(.hc-mega,.hc-lang){position:relative}:where([data-hc=root]) .hc-mega__panel{z-index:20;border:.5px solid var(--hc-border);border-radius:var(--hc-radius);background:var(--hc-raised);width:600px;box-shadow:var(--hc-shadow-md);animation:hc-drop .2s var(--hc-ease);padding:24px 28px 28px;position:absolute;top:calc(100% + 6px);left:0}:where([data-hc=root]) .hc-mega__list{columns:2;column-gap:28px;margin:14px 0 0;padding:0;list-style:none}:where([data-hc=root]) .hc-mega__list a{border-radius:var(--hc-radius-sm);color:var(--hc-heading);break-inside:avoid;align-items:center;gap:10px;padding:9px 10px;font-size:14px;text-decoration:none;display:flex}:where([data-hc=root]) .hc-mega__list a .hc-i{color:var(--hc-muted)}:where([data-hc=root]) .hc-mega__name{flex:1;min-width:0}:where([data-hc=root]) .hc-mega__list a:hover{background:var(--hc-hover)}:where([data-hc=root]) .hc-menu{z-index:20;border:.5px solid var(--hc-border);border-radius:var(--hc-radius);background:var(--hc-raised);min-width:210px;max-height:min(60vh,440px);box-shadow:var(--hc-shadow-md);animation:hc-drop .2s var(--hc-ease);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}:where([data-hc=root]) .hc-menu a{border-radius:var(--hc-radius-sm);height:40px;color:var(--hc-heading);justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}:where([data-hc=root]) .hc-menu a:hover{background:var(--hc-hover)}:where([data-hc=root]) .hc-menu__check{color:var(--hc-brand)}:where([data-hc=root]) .hc-burger{border-radius:var(--hc-radius-sm);cursor:pointer;background:0 0;border:0;flex:none;width:40px;height:40px;display:none;position:relative}:where([data-hc=root]) .hc-burger span{background:var(--hc-heading);height:1.5px;transition:transform .25s var(--hc-ease), top .25s var(--hc-ease);position:absolute;left:8px;right:8px}:where([data-hc=root]) .hc-burger span:first-child{top:16px}:where([data-hc=root]) .hc-burger span:last-child{top:24px}:where([data-hc=root]) .hc-burger[aria-expanded=true] span:first-child{top:20px;transform:rotate(45deg)}:where([data-hc=root]) .hc-burger[aria-expanded=true] span:last-child{top:20px;transform:rotate(-45deg)}@container hc-header (max-width:1229px){:where([data-hc=root]) :is(.hc-hd__nav,.hc-hd-action,.hc-lang){display:none}:where([data-hc=root]) .hc-burger{display:block}}@container hc-header (max-width:1399px){:where([data-hc=root]) .hc-hd-search{border-color:#0000;justify-content:center;width:40px;padding:0}:where([data-hc=root]) .hc-hd-search :is(span,kbd){display:none}}@container hc-header (max-width:639px){:where([data-hc=root]) .hc-hd :is(.hc-hd-ask,.hc-hd-btn--more){display:none}}:where([data-hc=root]) .hc-hd[data-hc-collapse] .hc-hd-search{border-color:#0000;justify-content:center;width:40px;padding:0}:where([data-hc=root]) .hc-hd[data-hc-collapse] .hc-hd-search :is(span,kbd),:where([data-hc=root]) .hc-hd:is([data-hc-collapse=nav],[data-hc-collapse=label]) :is(.hc-hd__nav,.hc-hd-action,.hc-lang){display:none}:where([data-hc=root]) .hc-hd:is([data-hc-collapse=nav],[data-hc-collapse=label]) .hc-burger{display:block}:where([data-hc=root]) .hc-hd[data-hc-collapse=label] .hc-logo__full{display:none}:where([data-hc=root]) .hc-hd[data-hc-collapse=label] .hc-logo__short{display:inline}@container hc-header (max-width:479px){:where([data-hc=root]) .hc-hd .hc-hd-btn{height:32px;padding:0 12px;font-size:13px}:where([data-hc=root]) .hc-hd__right{gap:2px}:where([data-hc=root]) .hc-hd__in{gap:6px;padding:0 6px 0 10px}:where([data-hc=root]) .hc-logo{flex:0 auto;gap:6px;padding:0}:where([data-hc=root]) .hc-logo__img{flex:none;max-width:120px;height:24px}:where([data-hc=root]) .hc-logo__word{text-overflow:ellipsis;min-width:0;font-size:18px;overflow:hidden}:where([data-hc=root]) .hc-logo__label{flex:none;margin-left:0;font-size:15px}:where([data-hc=root]) .hc-logo__label:before{height:16px;margin-right:7px}:where([data-hc=root]) .hc-hd--inner .hc-logo__full{display:none}:where([data-hc=root]) .hc-hd--inner .hc-logo__short{display:inline}}@container hc-header (max-width:359px){:where([data-hc=root]) .hc-logo__label{display:none}}:where([data-hc=layer],[data-hc=root]) .hc-mmenu{inset:var(--hc-header-h) 0 0 0;z-index:999;overscroll-behavior:contain;background:var(--hc-raised);color:var(--hc-heading);animation:.16s ease-out hc-fade;position:fixed;overflow-y:auto}:where([data-hc=root]) .hc-mmenu--inline{border-bottom:1px solid var(--hc-border);max-height:520px;box-shadow:var(--hc-shadow-md);position:absolute;inset:100% 0 auto}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__in{max-width:640px;padding:8px var(--hc-gutter) 32px;margin:0 auto}:where([data-hc=layer],[data-hc=root]) :is(.hc-mmenu__row,.hc-mmenu__group>summary){border-bottom:1px solid var(--hc-hairline);min-height:60px;color:var(--hc-heading);letter-spacing:-.03em;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-size:18px;text-decoration:none;list-style:none;display:flex}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__row .hc-i--ext{opacity:.5;margin-right:auto}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__group>summary::-webkit-details-marker{display:none}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__group>summary .hc-i--chev{transition:transform .2s}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__group[open]>summary .hc-i--chev{transform:rotate(180deg)}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__group ul{margin:0;padding:8px 0 12px;list-style:none}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__group li a{border-radius:var(--hc-radius-sm);width:100%;min-height:44px;color:var(--hc-heading);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:10px 4px;font-size:16px;text-decoration:none;display:flex}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__langs a[aria-current]{font-weight:600}:where([data-hc=layer],[data-hc=root]) .hc-mmenu__cta{gap:10px;margin-top:24px;display:grid}:where([data-hc=layer]) .hc-sheet{z-index:1500;padding:calc(var(--hc-header-h) + 18px) var(--hc-gutter) 24px;background:#17100e61;animation:.16s ease-out hc-fade;position:fixed;inset:0;overflow-y:auto}:where([data-hc=layer]) .hc-sheet__in{max-width:680px;margin:0 auto}:where([data-hc=root],[data-hc=layer]) .hc-search{z-index:30;width:100%;max-width:680px;color:var(--hc-text);text-shadow:none;position:relative;container:hc-search/inline-size}:where([data-hc=root],[data-hc=layer]) .hc-search__form{border-radius:var(--hc-radius-sm);background:var(--hc-raised);height:62px;box-shadow:0 1px 2px rgb(var(--hc-sky) / .12);align-items:center;margin:0;padding:0 14px 0 54px;display:flex;position:relative}:where([data-hc=root],[data-hc=layer]) :is(.hc-search--page,.hc-search--band) .hc-search__form{border:1px solid var(--hc-border);height:52px;padding-left:48px}:where([data-hc=root],[data-hc=layer]) .hc-search__form:focus-within{outline:2px solid var(--hc-brand);outline-offset:2px;box-shadow:0 0 0 6px #ffffff59}:where([data-hc=root],[data-hc=layer]) .hc-search__ic{color:color-mix(in srgb, var(--hc-text) 55%, transparent);position:absolute;left:18px}:where([data-hc=root],[data-hc=layer]) :is(.hc-search--page,.hc-search--band) .hc-search__ic{left:15px}:where([data-hc=root],[data-hc=layer]) .hc-search__input{min-width:0;height:100%;color:var(--hc-text);font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:17px}:where([data-hc=root],[data-hc=layer]) .hc-search__input:focus-visible{outline:0}:where([data-hc=root],[data-hc=layer]) .hc-search__input::placeholder{color:color-mix(in srgb, var(--hc-text) 50%, transparent)}:where([data-hc=root],[data-hc=layer]) .hc-search__input::-webkit-search-cancel-button{display:none}:where([data-hc=root],[data-hc=layer]) .hc-search__clear{border-radius:var(--hc-radius-sm);width:40px;height:40px;color:var(--hc-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}:where([data-hc=root],[data-hc=layer]) .hc-search__clear:hover{background:var(--hc-hover)}:where([data-hc=root],[data-hc=layer]) .hc-sr{overscroll-behavior:contain;border:.5px solid var(--hc-border);border-radius:var(--hc-radius);background:var(--hc-raised);max-height:min(100vh - 186px,760px);color:var(--hc-text);text-align:left;box-shadow:var(--hc-shadow-lg);animation:hc-drop .22s var(--hc-ease);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}:where([data-hc=layer]) .hc-search--sheet .hc-sr{max-height:calc(100vh - var(--hc-header-h) - 120px)}:where([data-hc=root],[data-hc=layer]) .hc-sr__label{padding:14px 22px 6px}:where([data-hc=root],[data-hc=layer]) .hc-sr__item{width:100%;min-height:56px;color:var(--hc-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:10px 22px;text-decoration:none;display:flex}:where([data-hc=root],[data-hc=layer]) :is(.hc-sr__item:hover,.hc-sr__item.is-active){background:var(--hc-hover)}:where([data-hc=root],[data-hc=layer]) .hc-sr__ic{border-radius:var(--hc-radius-sm);background:var(--hc-bg);width:34px;height:34px;color:var(--hc-muted);flex:none;place-items:center;display:grid}:where([data-hc=root],[data-hc=layer]) .hc-sr__item>span:nth-child(2){flex:1;min-width:0}:where([data-hc=root],[data-hc=layer]) .hc-sr__item b{color:var(--hc-heading);font-size:15px;font-weight:500;display:block}:where([data-hc=root],[data-hc=layer]) .hc-sr__item small{color:var(--hc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}:where([data-hc=root],[data-hc=layer]) .hc-sr__item mark{background:var(--hc-brand-tint-strong);color:inherit;border-radius:2px;padding:0 1px}:where([data-hc=root],[data-hc=layer]) .hc-sr__go{color:var(--hc-muted);opacity:0;transition:opacity .15s}:where([data-hc=root],[data-hc=layer]) :is(.hc-sr__item:hover,.hc-sr__item.is-active) .hc-sr__go{opacity:1}:where([data-hc=root],[data-hc=layer]) .hc-sr__ask .hc-sr__ic{background:var(--hc-brand-tint);color:var(--hc-brand)}:where([data-hc=root],[data-hc=layer]) .hc-sr__ask--lead{border-bottom:1px solid var(--hc-border);background:var(--hc-brand-tint);min-height:72px}:where([data-hc=root],[data-hc=layer]) .hc-sr__ask--lead .hc-sr__ic{background:var(--hc-raised)}:where([data-hc=root],[data-hc=layer]) .hc-sr__ask--lead .hc-sr__go{opacity:1;color:var(--hc-brand)}:where([data-hc=root],[data-hc=layer]) :is(.hc-sr__ask--lead:hover,.hc-sr__ask--lead.is-active){background:var(--hc-brand-tint-strong)}:where([data-hc=root],[data-hc=layer]) .hc-sr__ask--lead small{white-space:normal}:where([data-hc=root],[data-hc=layer]) .hc-sr__foot{border-top:1px solid var(--hc-border);color:var(--hc-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;font-size:13px;display:flex}:where([data-hc=root],[data-hc=layer]) .hc-sr__foot a{color:var(--hc-heading);font-size:14px;font-weight:600;text-decoration:none}:where([data-hc=root],[data-hc=layer]) .hc-sr__foot a:hover{text-underline-offset:3px;text-decoration:underline}:where([data-hc=root],[data-hc=layer]) .hc-sr__keys{align-items:center;gap:10px;display:flex}:where([data-hc=root],[data-hc=layer]) .hc-sr__keys kbd{border:1px solid var(--hc-border);min-width:20px;height:20px;font-family:var(--hc-font-body);border-radius:4px;place-items:center;margin-right:3px;padding:0 4px;font-size:11px;display:inline-grid}:where([data-hc=root],[data-hc=layer]) .hc-sr__empty{padding:22px}:where([data-hc=root],[data-hc=layer]) .hc-sr__empty p{color:var(--hc-heading);margin:0;font-size:15px}:where([data-hc=root],[data-hc=layer]) .hc-sr__empty p+p{color:var(--hc-muted);margin-top:4px;font-size:14px}:where([data-hc=root],[data-hc=layer]) .hc-sr__empty .hc-fy__actions{margin-top:14px}@container hc-search (max-width:560px){:where([data-hc=root],[data-hc=layer]) .hc-search__form{height:56px;padding-left:48px}:where([data-hc=root],[data-hc=layer]) .hc-search__ic{left:15px}:where([data-hc=root],[data-hc=layer]) .hc-search__kbd{display:none}:where([data-hc=root],[data-hc=layer]) .hc-search__input{font-size:16px}:where([data-hc=root],[data-hc=layer]) .hc-sr{max-height:70vh}:where([data-hc=root],[data-hc=layer]) .hc-fy{padding:18px 16px 16px}:where([data-hc=root],[data-hc=layer]) :is(.hc-sr__item,.hc-sr__label,.hc-sr__foot){padding-left:16px;padding-right:16px}:where([data-hc=root],[data-hc=layer]) .hc-sr__keys{display:none}}:where([data-hc=root],[data-hc=layer]) .hc-fy{border-bottom:1px solid var(--hc-border);background:linear-gradient(var(--hc-brand-tint), var(--hc-brand-tint)), var(--hc-raised);color:var(--hc-text);padding:20px 22px 18px}:where([data-hc=root],[data-hc=layer]) .hc-fy__head{align-items:center;gap:10px;display:flex}:where([data-hc=root],[data-hc=layer]) .hc-fy__head strong{color:var(--hc-heading);font-size:15px;font-weight:600}:where([data-hc=root],[data-hc=layer]) .hc-fy__head span{color:var(--hc-muted);font-size:13px}:where([data-hc=root],[data-hc=layer]) .hc-fy__text{max-width:62ch;color:var(--hc-text);white-space:pre-line;margin:12px 0 0;font-size:15.5px;line-height:24px}:where([data-hc=root],[data-hc=layer]) .hc-fy__text.is-typing:after{content:"";vertical-align:-2px;background:var(--hc-brand);width:7px;height:15px;margin-left:2px;animation:.9s steps(2,end) infinite hc-blink;display:inline-block}:where([data-hc=root],[data-hc=layer]) .hc-fy__reading{color:var(--hc-muted);margin:12px 0 0;font-size:14px;animation:1.4s ease-in-out infinite hc-pulse}:where([data-hc=root],[data-hc=layer]) .hc-cite{border-radius:var(--hc-radius-pill);background:var(--hc-brand-tint-strong);min-width:18px;height:18px;color:var(--hc-brand-on-tint);vertical-align:2px;place-items:center;margin:0 1px 0 3px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;text-decoration:none;display:inline-grid}:where([data-hc=root],[data-hc=layer]) .hc-fy__srclabel{margin:18px 0 0}:where([data-hc=root],[data-hc=layer]) .hc-fy__src{gap:6px;margin-top:10px;display:grid}:where([data-hc=root],[data-hc=layer]) .hc-fy__src a{border:1px solid color-mix(in srgb, var(--hc-border) 80%, transparent);border-radius:var(--hc-radius-sm);background:var(--hc-raised);min-height:44px;color:var(--hc-text);align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}:where([data-hc=root],[data-hc=layer]) .hc-fy__src a:hover{border-color:var(--hc-brand)}:where([data-hc=root],[data-hc=layer]) .hc-fy__src .hc-cite{vertical-align:0;margin:0}:where([data-hc=root],[data-hc=layer]) .hc-fy__src b{color:var(--hc-heading);font-size:14px;font-weight:600}:where([data-hc=root],[data-hc=layer]) .hc-fy__src small{color:var(--hc-muted);font-size:12.5px;display:block}:where([data-hc=root],[data-hc=layer]) .hc-fy__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}:where([data-hc=root],[data-hc=layer]) .hc-fy__note{color:var(--hc-muted);margin:10px 0 0;font-size:12.5px}:where([data-hc=root],[data-hc=layer]) .hc-bot-av{object-fit:cover;border-radius:50%;flex:none;display:block}:where([data-hc=root],[data-hc=layer]) .hc-bot-av__bg{fill:var(--hc-brand)}:where([data-hc=root],[data-hc=layer]) .hc-bot-av__line{stroke:var(--hc-brand-ink)}:where([data-hc=root],[data-hc=layer]) .hc-bot-av__dot{fill:var(--hc-brand-ink)}:where([data-hc=root]) .hc-askcard{border:1px solid color-mix(in srgb, var(--hc-border) 75%, transparent);border-radius:var(--hc-radius);background:var(--hc-surface);color:var(--hc-text);padding:18px}:where([data-hc=root]) .hc-askcard__head{align-items:center;gap:10px;display:flex}:where([data-hc=root]) .hc-askcard h2{color:var(--hc-heading);font-family:var(--hc-font-body);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:1.25}:where([data-hc=root]) .hc-askcard>p{color:var(--hc-muted);margin:8px 0 0;font-size:13.5px;line-height:19px}:where([data-hc=root]) .hc-askcard__form{margin:12px 0 0;position:relative}:where([data-hc=root]) .hc-askcard__form input{border:1px solid var(--hc-border);border-radius:var(--hc-radius-sm);background:var(--hc-raised);width:100%;height:42px;color:var(--hc-text);font:inherit;padding:0 46px 0 12px;font-size:14px}:where([data-hc=root]) .hc-askcard__form input:focus{outline:2px solid var(--hc-brand);outline-offset:0;border-color:#0000}:where([data-hc=root]) .hc-askcard__form button{background:var(--hc-strong);width:32px;height:32px;color:var(--hc-strong-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:5px;right:5px}:where([data-hc=root]) .hc-askcard__sug{gap:4px;margin-top:10px;display:grid}:where([data-hc=root]) .hc-askcard__sug button{border-radius:var(--hc-radius-sm);background:var(--hc-brand-tint);width:100%;min-height:34px;color:var(--hc-brand-on-tint);font:inherit;text-align:left;cursor:pointer;border:0;padding:6px 10px;font-size:13.5px}:where([data-hc=root]) .hc-askcard__sug button:hover{background:var(--hc-brand-tint-strong)}:where([data-hc=root]) .hc-askcard__answer{margin:14px -18px -18px}:where([data-hc=root]) .hc-askcard__answer .hc-fy{border-radius:0 0 var(--hc-radius) var(--hc-radius);border-bottom:0;padding:16px 18px}:where([data-hc=root]) .hc-askcard__none{margin-top:12px}:where([data-hc=root]) .hc-askcard__none p{color:var(--hc-muted);margin:0 0 10px;font-size:13.5px}:where([data-hc=root]) .hc-ft{background:var(--hc-footer-bg);color:var(--hc-footer-text);container:hc-footer/inline-size}:where([data-hc=root]) .hc-ft__in{max-width:var(--hc-container-wide);margin:0 auto;padding:40px 0 24px}:where([data-hc=root]) .hc-ft__cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding:0 24px;display:grid}:where([data-hc=root]) .hc-ft[data-cols="1"] .hc-ft__cols{grid-template-columns:minmax(0,1fr)}:where([data-hc=root]) .hc-ft[data-cols="2"] .hc-ft__cols{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-hc=root]) .hc-ft[data-cols="3"] .hc-ft__cols{grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-hc=root]) .hc-ft[data-cols="4"] .hc-ft__cols{grid-template-columns:repeat(4,minmax(0,1fr))}:where([data-hc=root]) .hc-ft__group{margin-bottom:32px}:where([data-hc=root]) .hc-ft__title{font:inherit;margin:0 0 14px}:where([data-hc=root]) .hc-ft__toggle{width:100%;color:var(--hc-footer-muted);font:inherit;letter-spacing:.12em;text-transform:uppercase;text-align:left;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:12px;font-weight:500;display:flex}:where([data-hc=root]) .hc-ft__caret{transition:transform .2s;display:none}:where([data-hc=root]) .hc-ft__group ul{margin:0;padding:0;list-style:none}:where([data-hc=root]) .hc-ft__group li{margin:4px 0;padding:2px 0}:where([data-hc=root]) .hc-ft__link{color:var(--hc-footer-text);opacity:.9;background:linear-gradient(currentColor,currentColor) 0 100%/0% .05rem no-repeat;font-size:15px;line-height:20px;text-decoration:none;transition:background-size .2s ease-out}:where([data-hc=root]) .hc-ft__link:hover{background-size:100% .05rem}:where([data-hc=root]) .hc-ft__legal{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px 24px 0;font-size:15px;line-height:24px;display:flex}:where([data-hc=root]) .hc-ft__cols+.hc-ft__legal{border-top:1px solid var(--hc-footer-border)}:where([data-hc=root]) .hc-ft__bottom{color:var(--hc-footer-muted);flex-wrap:wrap;gap:4px 24px;display:flex}:where([data-hc=root]) .hc-ft__bottom p{margin:0}:where([data-hc=root]) :is(.hc-ft__pw,.hc-ft__langs a){color:var(--hc-footer-muted);text-decoration:none}:where([data-hc=root]) :is(.hc-ft__pw:hover,.hc-ft__langs a:hover,.hc-ft__langs a.is-current){color:var(--hc-footer-text)}:where([data-hc=root]) .hc-ft__langs{flex-wrap:wrap;gap:12px;display:flex}:where([data-hc=root]) .hc-ft :focus-visible{outline-color:var(--hc-footer-text)}@container hc-footer (max-width:767px){:where([data-hc=root]) .hc-ft .hc-ft__cols,:where([data-hc=root]) .hc-ft[data-cols] .hc-ft__cols{padding:0 var(--hc-gutter);grid-template-columns:minmax(0,1fr);gap:0}:where([data-hc=root]) .hc-ft__group{border-bottom:1px solid var(--hc-footer-border);margin:0}:where([data-hc=root]) .hc-ft__title{margin:0}:where([data-hc=root]) .hc-ft__toggle{pointer-events:auto;cursor:pointer;min-height:52px}:where([data-hc=root]) .hc-ft__caret{display:block}:where([data-hc=root]) .hc-ft__group[data-open=true] .hc-ft__caret{transform:rotate(180deg)}:where([data-hc=root]) .hc-ft__group:not([data-open=true]) ul{display:none}:where([data-hc=root]) .hc-ft__group ul{padding-bottom:16px}:where([data-hc=root]) .hc-ft__group li{margin:0}:where([data-hc=root]) .hc-ft__link{padding:8px 0;display:inline-block}:where([data-hc=root]) .hc-ft__legal{padding:24px var(--hc-gutter) 72px;flex-direction:column}:where([data-hc=root]) .hc-ft__cols+.hc-ft__legal{border-top:0}}:where([data-hc=root]) .hc-ftp{border-top:1px solid var(--hc-border);background:var(--hc-surface)}:where([data-hc=root]) .hc-ftp__in{max-width:calc(var(--hc-container) + 2 * var(--hc-gutter));padding:28px var(--hc-gutter) 32px;color:var(--hc-muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin:0 auto;font-size:14px;display:flex}:where([data-hc=root]) .hc-ftp__in p{margin:0}:where([data-hc=root]) .hc-ftp a{color:var(--hc-heading);font-weight:600;text-decoration:none}:where([data-hc=root]) .hc-ftp__name{color:var(--hc-heading);font-weight:600}:where([data-hc=root]) .hc-ftp a:hover{text-underline-offset:3px;text-decoration:underline}:where([data-hc=root]) .hc-ftp .hc-ftp__pw{color:var(--hc-muted);font-weight:400}:where([data-hc=root]) .hc-ftp__langs{flex-wrap:wrap;gap:14px;display:flex}:where([data-hc=root]) .hc-ftp__langs a{color:var(--hc-muted);font-weight:400}:where([data-hc=root]) .hc-ftp__langs a.is-current{color:var(--hc-heading)}:where([data-hc=root][data-hc-header=brand]) .hc-hd{--hc-hd-ink:var(--hc-brand-ink);--hc-focus-ring:var(--hc-hd-ink);background:var(--hc-brand);color:var(--hc-hd-ink);box-shadow:none}:where([data-hc=root][data-hc-header=brand]) .hc-hd :is(.hc-mega__panel,.hc-menu){--hc-focus-ring:var(--hc-brand)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-logo{color:var(--hc-hd-ink)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-logo__label{color:color-mix(in srgb, var(--hc-hd-ink) 78%, transparent)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-logo__label:before{background:color-mix(in srgb, var(--hc-hd-ink) 35%, transparent)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-link{color:var(--hc-hd-ink)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-link:hover,:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-link[aria-expanded=true]{background:color-mix(in srgb, var(--hc-hd-ink) 14%, transparent)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-ask{background:color-mix(in srgb, var(--hc-brand-counter) 18%, transparent);color:var(--hc-hd-ink)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-ask:hover{background:color-mix(in srgb, var(--hc-brand-counter) 28%, transparent)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-btn{background:var(--hc-hd-ink);color:var(--hc-brand)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-btn:hover{background:color-mix(in srgb, var(--hc-hd-ink) 86%, var(--hc-brand))}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-search{border-color:color-mix(in srgb, var(--hc-hd-ink) 32%, transparent);background:color-mix(in srgb, var(--hc-hd-ink) 10%, transparent);color:color-mix(in srgb, var(--hc-hd-ink) 82%, transparent)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-search:hover{border-color:var(--hc-hd-ink)}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-search kbd{border-color:color-mix(in srgb, var(--hc-hd-ink) 32%, transparent);color:color-mix(in srgb, var(--hc-hd-ink) 82%, transparent);background:0 0}:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-burger span{background:var(--hc-hd-ink)}@container hc-header (max-width:1399px){:where([data-hc=root][data-hc-header=brand]) .hc-hd .hc-hd-search{background:0 0;border-color:#0000}}:where([data-hc=root][data-hc-header=brand]) .hc-hd[data-hc-collapse] .hc-hd-search{background:0 0;border-color:#0000}@media (prefers-reduced-motion:reduce){:where([data-hc=root],[data-hc=layer]) :is(.hc-mega__panel,.hc-menu,.hc-mmenu,.hc-sheet,.hc-sr,.hc-fy__reading),:where([data-hc=root],[data-hc=layer]) .hc-fy__text.is-typing:after{animation:none}:where([data-hc=root],[data-hc=layer]) :is(.hc-hd-link,.hc-burger span,.hc-sr__go,.hc-ft__link,.hc-ft__caret){transition:none}}}
