.btn[data-astro-cid-j6ocf6pu]{border-radius:var(--r-md);height:44px;font:500 15px/1 var(--font-ui);letter-spacing:.005em;white-space:nowrap;transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), color var(--fast) var(--ease), transform var(--fast) var(--ease);justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.btn[data-astro-cid-j6ocf6pu]:active{transform:translateY(1px)}.is-lg[data-astro-cid-j6ocf6pu]{height:52px;padding:0 26px;font-size:16px}.is-primary[data-astro-cid-j6ocf6pu]{background:var(--accent-ink);color:#fff}.is-primary[data-astro-cid-j6ocf6pu]:hover{background:var(--accent-ink-hover)}.is-secondary[data-astro-cid-j6ocf6pu]{background:var(--paper);color:var(--ink);border:1px solid var(--line-strong)}.is-secondary[data-astro-cid-j6ocf6pu]:hover{border-color:var(--ink-faint)}.is-ghost[data-astro-cid-j6ocf6pu]{color:var(--ink);padding-inline:12px}.is-ghost[data-astro-cid-j6ocf6pu]:hover{background:var(--bone)}.is-light[data-astro-cid-j6ocf6pu]{color:var(--ink);background:#fff}.is-light[data-astro-cid-j6ocf6pu]:hover{background:var(--bone)}.section.is-ink .is-secondary[data-astro-cid-j6ocf6pu]{color:#fff;background:0 0;border-color:#ffffff47}.section.is-ink .is-secondary[data-astro-cid-j6ocf6pu]:hover{border-color:#fff9}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-normal.Czevyj-6.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-normal.CJcjJNj7.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-normal.DihXLNYH.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}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-opsz-italic.DxWqP7Ku.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-opsz-italic.CGbN9UgK.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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-opsz-italic.lSdLDfvT.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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.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{--ink:#0e1b2a;--ink-soft:#243447;--ink-muted:#5c6b7e;--ink-faint:#8e9aa8;--accent:#0e8c9b;--accent-bright:#18aebf;--accent-deep:#0a6a76;--accent-ink:#0c7e8c;--accent-ink-hover:#0a737f;--accent-wash:#e6f4f6;--accent-wash-deep:#cde9ed;--bone:#f3efe9;--bone-deep:#e9e3da;--paper:#fcfbf9;--canvas:#f7f6f3;--white:#fff;--bone-off:#f3efe900;--white-off:#fff0;--line:#e4e1db;--line-strong:#d2cec6;--positive:#2e9e6b;--positive-wash:#e7f5ee;--warning:#d08a3e;--warning-wash:#fbf1e4;--danger:#c5453b;--danger-wash:#faebea;--info:#3d6bb3;--info-wash:#eaf0f9;--index-fai:#39518f;--index-fyi:#f17676;--index-sqi:#eaa04b;--index-fai-wash:#e8ebf3;--index-fyi-wash:#fdecec;--index-sqi-wash:#fcf1e3;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s12:48px;--s16:64px}@font-face{font-family:Viola;src:url(/fonts/viola.otf)format("opentype");font-display:swap}:root{color-scheme:light;--font-display:"Fraunces Variable", "Iowan Old Style", Georgia, serif;--font-ui:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.215, .61, .355, 1);--fast:.16s;--medium:.28s;--slow:.56s;--gutter:clamp(16px, 4vw, 40px);--max:1200px;--section:clamp(72px, 10vw, 136px);--shadow-md:0 4px 16px #0e1b2a0f, 0 1px 2px #0e1b2a08;--shadow-lg:0 12px 40px #0e1b2a14, 0 2px 4px #0e1b2a0a;--dot:#0e1b2a14}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--canvas);color:var(--ink-soft);font:400 16px/1.6 var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg,canvas,video{max-width:100%;display:block}img[src^="/brand/"]{object-fit:contain;max-width:100%}.fit-img{position:relative}.fit-img>img{inset:var(--inset,9%);object-fit:contain;max-width:none;width:calc(100% - 2 * var(--inset,9%));height:calc(100% - 2 * var(--inset,9%));position:absolute}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-xs)}::selection{background:var(--accent-wash-deep);color:var(--ink)}h1,h2,h3,h4{color:var(--ink);text-wrap:balance;margin:0;font-weight:400}p{text-wrap:pretty;margin:0}.display-xl,.display-lg,.display-md,.display-sm{font-family:var(--font-display);color:var(--ink);font-optical-sizing:auto;font-weight:300}.display-xl{letter-spacing:-.025em;font-size:clamp(42px,6.4vw,84px);line-height:1.02}.display-lg{letter-spacing:-.022em;font-size:clamp(34px,4.6vw,58px);line-height:1.06}.display-md{letter-spacing:-.018em;font-size:clamp(28px,3.2vw,40px);font-weight:350;line-height:1.12}.display-sm{letter-spacing:-.01em;font-size:clamp(22px,2.2vw,28px);font-weight:400;line-height:1.2}.display-xl em,.display-lg em,.display-md em,.display-sm em,.accent-italic{color:var(--accent-deep);font-style:italic}.lede{color:var(--ink-soft);max-width:60ch;font-size:clamp(17px,1.5vw,19px);line-height:1.6}.body-sm{color:var(--ink-muted);font-size:14px;line-height:1.55}.caption{color:var(--ink-faint);font-size:12px;line-height:1.45}.eyebrow{font:500 13px/1.35 var(--font-ui);color:var(--ink-muted);align-items:center;gap:10px;display:inline-flex}.container{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section);position:relative}.section.is-tight{padding-block:calc(var(--section) * .6)}.section.is-bone{background:var(--bone)}.section.is-paper{background:var(--paper)}.section.is-ink{background:var(--ink);color:#ffffffbd;--line:#ffffff1f;--line-strong:#fff3;--dot:#ffffff12}.section.is-ink :is(h1,h2,h3,h4,.display-xl,.display-lg,.display-md,.display-sm){color:#fff}.section.is-ink :is(em,.accent-italic){color:var(--accent-bright)}.section.is-ink .eyebrow{color:#fff9}.section.is-ink .lede,.section.is-ink .body-sm{color:#ffffffb3}.section-head{gap:18px;max-width:760px;margin-bottom:clamp(40px,6vw,72px);display:grid}.section-head.is-center{text-align:center;justify-items:center;margin-inline:auto}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,5vw,72px);display:grid}.grid-2>*,.grid-3>*{min-width:0}@media (width<=880px){.grid-3,.grid-2{grid-template-columns:1fr}}.hairline-cols>*{border-left:1px solid var(--line);padding:8px clamp(20px,3vw,40px)}.hairline-cols>:first-child{border-left:0;padding-left:0}@media (width<=880px){.hairline-cols>*{border-left:0;border-top:1px solid var(--line);padding:28px 0}.hairline-cols>:first-child{border-top:0;padding-top:0}}.dot-field{background-image:radial-gradient(circle at center, var(--dot) .9px, transparent 1.3px);background-position:9px 9px;background-size:18px 18px}.dot-field.is-faded{-webkit-mask-image:radial-gradient(62% 62%,#000 30%,#0000 100%);mask-image:radial-gradient(62% 62%,#000 30%,#0000 100%)}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg)}.chip{border:1px solid var(--line);border-radius:var(--r-sm);font:500 12.5px/1.2 var(--font-ui);color:var(--ink-muted);background:var(--paper);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.link-arrow{font:500 14.5px/1.3 var(--font-ui);color:var(--accent-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.link-arrow:after{content:"→";transition:transform var(--fast) var(--ease)}.link-arrow:hover:after{transform:translate(3px)}.section.is-ink .link-arrow{color:var(--accent-bright)}.prose{max-width:68ch;font-size:17px;line-height:1.7}.prose>*+*{margin-top:1.1em}.prose h2{font:350 clamp(26px, 2.6vw, 32px) / 1.2 var(--font-display);letter-spacing:-.015em;margin-top:2em}.prose h3{font:600 19px/1.35 var(--font-ui);margin-top:1.8em}.prose a{color:var(--accent-ink);text-underline-offset:3px}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:.4em}.prose strong{color:var(--ink);font-weight:600}.prose blockquote{border-left:2px solid var(--accent);font:italic 300 22px/1.45 var(--font-display);color:var(--ink);margin:1.6em 0;padding-left:20px}[data-reveal]{opacity:0;transition:opacity var(--slow) var(--ease), transform var(--slow) var(--ease);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(14px)}[data-reveal].is-in,html:not(.js) [data-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}}@media (width<=1080px){.menu-open body{overflow:hidden}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:#fff;border-radius:var(--r-sm);padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:16px}.skip-link:focus{top:12px}.logo[data-astro-cid-qmbhzs4e]{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.tile[data-astro-cid-qmbhzs4e]{border-radius:var(--r-sm);background:var(--ink);place-items:center;width:36px;height:36px;display:grid}.is-dark[data-astro-cid-qmbhzs4e] .tile[data-astro-cid-qmbhzs4e]{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.tile[data-astro-cid-qmbhzs4e] img[data-astro-cid-qmbhzs4e]{width:auto;height:26px}.word[data-astro-cid-qmbhzs4e]{font:400 18px/1 "Viola", var(--font-display);letter-spacing:.04em}.is-dark[data-astro-cid-qmbhzs4e] .word[data-astro-cid-qmbhzs4e]{color:#fff}.tag[data-astro-cid-qmbhzs4e]{font:600 10px/1 var(--font-ui);letter-spacing:.22em;color:var(--accent-ink);margin-top:2px}.is-dark[data-astro-cid-qmbhzs4e] .tag[data-astro-cid-qmbhzs4e]{color:var(--accent-bright)}.trust-icon[data-astro-cid-y2bv3a3q]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.trust-icon[data-astro-cid-y2bv3a3q] circle[data-astro-cid-y2bv3a3q]{fill:currentColor;stroke:none}.trust-icon[data-astro-cid-y2bv3a3q] .dot[data-astro-cid-y2bv3a3q]{fill:var(--accent)}.site-footer[data-astro-cid-uq6og73e]{padding-block:clamp(56px,8vw,96px) 32px}.top[data-astro-cid-uq6og73e]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:48px;padding-bottom:56px;display:grid}.brand[data-astro-cid-uq6og73e]{align-content:start;justify-items:start;gap:18px;display:grid}.tagline[data-astro-cid-uq6og73e]{font:italic 300 20px/1.35 var(--font-display);color:#fff;max-width:22ch}.chip[data-astro-cid-uq6og73e]{color:#ffffffbf;--accent:var(--accent-bright);background:0 0;border-color:#ffffff29;gap:8px;padding:7px 12px}.cols[data-astro-cid-uq6og73e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.cols[data-astro-cid-uq6og73e] div[data-astro-cid-uq6og73e]{align-content:start;gap:10px;display:grid}.cols[data-astro-cid-uq6og73e] .eyebrow[data-astro-cid-uq6og73e]{color:#fff;margin-bottom:4px;font-weight:600}.cols[data-astro-cid-uq6og73e] a[data-astro-cid-uq6og73e],.legal[data-astro-cid-uq6og73e] a[data-astro-cid-uq6og73e]{color:#ffffffb8;font-size:14.5px;text-decoration:none}.cols[data-astro-cid-uq6og73e] a[data-astro-cid-uq6og73e]:hover,.legal[data-astro-cid-uq6og73e] a[data-astro-cid-uq6og73e]:hover{color:#fff}.bottom[data-astro-cid-uq6og73e]{color:#ffffff80;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:28px;font-size:13px;display:flex}.legal[data-astro-cid-uq6og73e]{gap:20px;display:flex}.legal[data-astro-cid-uq6og73e] a[data-astro-cid-uq6og73e]{font-size:13px}@media (width<=960px){.top[data-astro-cid-uq6og73e]{grid-template-columns:1fr}.cols[data-astro-cid-uq6og73e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-header[data-astro-cid-cazewum5]{z-index:50;-webkit-backdrop-filter:saturate(1.4)blur(14px);transition:border-color var(--medium) var(--ease);background:#f7f6f3d1;border-bottom:1px solid #0000;position:sticky;top:0}.site-header[data-astro-cid-cazewum5].is-scrolled{border-bottom-color:var(--line)}.bar[data-astro-cid-cazewum5]{align-items:center;gap:24px;height:72px;display:flex}.primary[data-astro-cid-cazewum5]{gap:2px;margin-left:16px;display:flex}.item[data-astro-cid-cazewum5]{position:relative}.item[data-astro-cid-cazewum5]>a[data-astro-cid-cazewum5]{border-radius:var(--r-sm);height:40px;font:500 14.5px/1 var(--font-ui);color:var(--ink-soft);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.item[data-astro-cid-cazewum5]>a[data-astro-cid-cazewum5]:hover,.item[data-astro-cid-cazewum5].is-active>a[data-astro-cid-cazewum5]{color:var(--ink);background:var(--bone)}.dropdown[data-astro-cid-cazewum5]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:opacity var(--fast) var(--ease), transform var(--fast) var(--ease), visibility 0s linear var(--fast);padding:10px;position:absolute;top:calc(100% + 8px);left:-12px;transform:translateY(-4px)}.dropdown[data-astro-cid-cazewum5]:before{content:"";height:10px;position:absolute;inset:-10px 0 auto}.has-menu[data-astro-cid-cazewum5]:hover .dropdown[data-astro-cid-cazewum5],.has-menu[data-astro-cid-cazewum5]:focus-within .dropdown[data-astro-cid-cazewum5]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.dropdown-grid[data-astro-cid-cazewum5]{grid-template-columns:repeat(2,260px);gap:2px;display:grid}.dropdown[data-astro-cid-cazewum5].is-narrow{gap:2px;width:240px;display:grid}.dropdown[data-astro-cid-cazewum5] a[data-astro-cid-cazewum5]{border-radius:var(--r-md);gap:3px;padding:10px 12px;text-decoration:none;display:grid}.dropdown[data-astro-cid-cazewum5] a[data-astro-cid-cazewum5]:hover{background:var(--bone)}.d-title[data-astro-cid-cazewum5]{font:500 14.5px/1.3 var(--font-ui);color:var(--ink)}.d-body[data-astro-cid-cazewum5]{font:400 12.5px/1.35 var(--font-ui);color:var(--ink-muted)}.actions[data-astro-cid-cazewum5]{align-items:center;gap:6px;margin-left:auto;display:flex}.signin[data-astro-cid-cazewum5]{font:500 14.5px/40px var(--font-ui);color:var(--ink-soft);border-radius:var(--r-sm);padding:0 12px;text-decoration:none}.signin[data-astro-cid-cazewum5]:hover{background:var(--bone);color:var(--ink)}.lang[data-astro-cid-cazewum5]{position:relative}.lang[data-astro-cid-cazewum5] summary[data-astro-cid-cazewum5]{cursor:pointer;font:600 12px/40px var(--font-ui);letter-spacing:.08em;color:var(--ink-muted);border-radius:var(--r-sm);padding:0 10px;list-style:none}.lang[data-astro-cid-cazewum5] summary[data-astro-cid-cazewum5]::-webkit-details-marker{display:none}.lang[data-astro-cid-cazewum5] summary[data-astro-cid-cazewum5]:hover{background:var(--bone)}.lang[data-astro-cid-cazewum5] ul[data-astro-cid-cazewum5]{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);min-width:150px;box-shadow:var(--shadow-lg);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.lang[data-astro-cid-cazewum5] a[data-astro-cid-cazewum5]{border-radius:var(--r-sm);font:500 14px/1.2 var(--font-ui);color:var(--ink-soft);padding:8px 10px;text-decoration:none;display:block}.lang[data-astro-cid-cazewum5] a[data-astro-cid-cazewum5]:hover,.lang[data-astro-cid-cazewum5] a[data-astro-cid-cazewum5][aria-current]{background:var(--bone);color:var(--ink)}.menu-toggle[data-astro-cid-cazewum5]{border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;width:44px;height:44px;display:none}.bars[data-astro-cid-cazewum5],.bars[data-astro-cid-cazewum5]:before,.bars[data-astro-cid-cazewum5]:after{background:var(--ink);width:20px;height:1.5px;transition:transform var(--medium) var(--ease), opacity var(--fast);border-radius:1px;margin:auto;display:block}.bars[data-astro-cid-cazewum5]{position:relative}.bars[data-astro-cid-cazewum5]:before,.bars[data-astro-cid-cazewum5]:after{content:"";position:absolute;left:0}.bars[data-astro-cid-cazewum5]:before{top:-6px}.bars[data-astro-cid-cazewum5]:after{top:6px}.menu-open .bars[data-astro-cid-cazewum5]{background:0 0}.menu-open .bars[data-astro-cid-cazewum5]:before{transform:translateY(6px)rotate(45deg)}.menu-open .bars[data-astro-cid-cazewum5]:after{transform:translateY(-6px)rotate(-45deg)}.mobile-menu[data-astro-cid-cazewum5]{display:none}@media (width<=1080px){.primary[data-astro-cid-cazewum5],.lang[data-astro-cid-cazewum5],.signin[data-astro-cid-cazewum5]{display:none}.menu-toggle[data-astro-cid-cazewum5]{display:block}.mobile-menu[data-astro-cid-cazewum5]{background:var(--canvas);opacity:0;visibility:hidden;transition:opacity var(--medium) var(--ease), visibility 0s linear var(--medium);padding:8px 0 40px;display:block;position:fixed;inset:72px 0 0;overflow-y:auto}.menu-open .mobile-menu[data-astro-cid-cazewum5]{opacity:1;visibility:visible;transition-delay:0s}.mobile-menu[data-astro-cid-cazewum5] .container[data-astro-cid-cazewum5]{display:grid}.mobile-menu[data-astro-cid-cazewum5] .eyebrow[data-astro-cid-cazewum5]{margin:24px 0 6px}.mobile-menu[data-astro-cid-cazewum5] a[data-astro-cid-cazewum5]:not(.btn){border-bottom:1px solid var(--line);font:400 18px/1.3 var(--font-ui);color:var(--ink);padding:10px 0;text-decoration:none}.m-langs[data-astro-cid-cazewum5]{flex-wrap:wrap;gap:0 16px;display:flex}.m-langs[data-astro-cid-cazewum5] a[data-astro-cid-cazewum5]{border-bottom:0!important}.m-langs[data-astro-cid-cazewum5] a[data-astro-cid-cazewum5][aria-current]{color:var(--accent-ink)!important}.m-cta[data-astro-cid-cazewum5]{gap:10px;margin-top:28px;display:grid}}@media (width<=520px){.cta[data-astro-cid-cazewum5]{display:none}.bar[data-astro-cid-cazewum5]{gap:12px}}
