@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{--color-brand-1:#fefdfb;--color-brand-2:#fdf9f0;--color-brand-3:#faefdc;--color-brand-4:#f6e4c5;--color-brand-5:#f0d6aa;--color-brand-6:#e4c28a;--color-brand-7:#d4a866;--color-brand-8:#c08c3e;--color-brand-9:#9e7219;--color-brand-10:#8a6312;--color-brand-11:#6b4d0e;--color-brand-12:#3d2c08;--color-brand-solid-text:#fff;--color-accent-1:#fbfcfe;--color-accent-2:#f5f8fc;--color-accent-3:#e8eff8;--color-accent-4:#d8e4f4;--color-accent-5:#c5d6ef;--color-accent-6:#adc4e6;--color-accent-7:#8eadd9;--color-accent-8:#6690c9;--color-accent-9:#1a4294;--color-accent-10:#153780;--color-accent-11:#102b64;--color-accent-12:#0a1a3d;--color-neutral-1:#fcfcfd;--color-neutral-2:#f9f9fb;--color-neutral-3:#f0f0f3;--color-neutral-4:#e8e8ec;--color-neutral-5:#e0e1e6;--color-neutral-6:#d9d9e0;--color-neutral-7:#cdced6;--color-neutral-8:#b9bbc6;--color-neutral-9:#8b8d98;--color-neutral-10:#80838d;--color-neutral-11:#60646c;--color-neutral-12:#1c2024;--color-overlay:#11111366;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:clamp(1.125rem, 1.0467rem + .3913vi, 1.35rem);--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:2rem;--text-3xl:2.5rem;--font-family:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--leading-none:1;--leading-tight:1.25;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.03em;--tracking-tight:-.02em;--tracking-normal:0em;--tracking-wide:.02em;--tracking-wider:.04em;--tracking-widest:.08em;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--measure-narrow:45ch;--measure-base:65ch;--measure-wide:80ch;--space-3xs:clamp(.2813rem, .2704rem + .0543vi, .3125rem);--space-2xs:clamp(.5625rem, .5408rem + .1087vi, .625rem);--space-xs:clamp(.8438rem, .8112rem + .163vi, .9375rem);--space-s:clamp(1.125rem, 1.0815rem + .2174vi, 1.25rem);--space-m:clamp(1.6875rem, 1.6223rem + .3261vi, 1.875rem);--space-l:clamp(2.25rem, 2.163rem + .4348vi, 2.5rem);--space-xl:clamp(3.375rem, 3.2446rem + .6522vi, 3.75rem);--space-2xl:clamp(4.5rem, 4.3261rem + .8696vi, 5rem);--space-3xl:clamp(6.75rem, 6.4891rem + 1.3043vi, 7.5rem);--space-3xs-2xs:clamp(.2813rem, .1618rem + .5977vi, .625rem);--space-2xs-xs:clamp(.5625rem, .4321rem + .6522vi, .9375rem);--space-xs-s:clamp(.8438rem, .7025rem + .7064vi, 1.25rem);--space-s-m:clamp(1.125rem, .8641rem + 1.3043vi, 1.875rem);--space-m-l:clamp(1.6875rem, 1.4049rem + 1.413vi, 2.5rem);--space-l-xl:clamp(2.25rem, 1.7283rem + 2.6087vi, 3.75rem);--space-xl-2xl:clamp(3.375rem, 2.8098rem + 2.8261vi, 5rem);--space-2xl-3xl:clamp(4.5rem, 3.4565rem + 5.2174vi, 7.5rem);--container-max:72rem;--container-narrow:48rem;--container-wide:90rem;--grid-columns:12;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--border-thin:1px;--border-medium:2px;--border-thick:4px;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 12px #00000014;--shadow-lg:0px 4px 6px -1px #00000014, 0px 2px 4px -2px #00000014;--shadow-xl:0px 10px 15px -3px #00000014, 0px 4px 6px -4px #00000014;--shadow-2xl:0px 25px 50px -12px #00000026;--ease-default:cubic-bezier(.25, .1, .25, 1);--ease-in:cubic-bezier(.55, .055, .675, .19);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--duration-fast:.1s;--duration-normal:.15s;--duration-slow:.3s;--duration-slower:.5s;--z-base:0;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--color-brand-bg:var(--color-brand-3);--color-brand-bg-hover:var(--color-brand-4);--color-brand-bg-active:var(--color-brand-5);--color-brand-border:var(--color-brand-7);--color-brand-solid:var(--color-brand-9);--color-brand-solid-hover:var(--color-brand-10);--color-brand-text:var(--color-brand-11);--color-brand-text-contrast:var(--color-brand-12);--color-bg-app:var(--color-neutral-1);--color-bg-subtle:#f5f4f2;--color-bg-ui:var(--color-neutral-3);--color-bg-ui-hover:var(--color-neutral-4);--color-bg-ui-active:var(--color-neutral-5);--color-border-subtle:var(--color-neutral-6);--color-border-ui:var(--color-neutral-7);--color-border-strong:var(--color-neutral-8);--color-border-control:var(--color-neutral-9);--color-border-control-hover:var(--color-neutral-10);--color-text-low:var(--color-neutral-11);--color-text-high:var(--color-neutral-12);--color-link:var(--color-accent-9);--color-link-hover:var(--color-accent-10);--color-focus-ring:var(--color-accent-8);--color-interactive-bg:var(--color-accent-3);--color-interactive-bg-hover:var(--color-accent-4);--font-family-numeric:var(--font-family);--font-size-body:var(--text-base);--font-size-body-sm:var(--text-sm);--font-size-body-lg:var(--text-md);--font-size-h1:var(--text-3xl);--font-size-h2:var(--text-xl);--font-size-h3:var(--text-lg);--font-size-h4:var(--text-md);--font-size-h5:var(--text-base);--font-size-h6:var(--text-sm);--font-size-display:var(--text-3xl);--font-size-lead:var(--text-md);--font-size-caption:var(--text-xs);--font-size-overline:var(--text-xs);--gutter:var(--space-m-l);--content-padding:var(--space-s-m);--grid-gap:var(--space-m-l);--color-bg-page:#faf9f7;--color-bg-surface:#fff;--color-text-primary:#1a1a1a;--ui-button-primary-background:var(--color-text-primary);--ui-button-primary-background-hover:var(--color-text-secondary);--ui-button-primary-color:var(--color-bg-surface);--color-text-secondary:#4a4a4a;--color-text-muted:#6b6b6b;--color-accent:#c45d3a;--color-accent-hover:#a84d2f;--color-tariff-high-bg:#fdf2f2;--color-tariff-high-text:#9a3c3c;--color-tariff-low-bg:#f2f7f2;--color-tariff-low-text:#3c6b3c;--color-tariff-zero-bg:#f2f5f7;--color-tariff-zero-text:#3c5a6b;--color-tariff-exempt-bg:#f5f2f7;--color-tariff-exempt-text:#5a3c6b;--color-border:#e8e6e3;--font-mono:"JetBrains Mono", "Fira Code", monospace;--font-feature-settings:"tnum" 1, "ss01" 1;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--max-width:40rem;--max-width-wide:64rem}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{font-family:var(--font-family);font-size-adjust:.546;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-secondary);background-color:var(--color-bg-page);min-height:100vh}h1,h2,h3,h4,h5,h6{color:var(--color-text-primary);font-weight:600;line-height:var(--leading-tight)}h1{font-size:var(--text-2xl);margin-bottom:var(--space-6)}h2{font-size:var(--text-xl);margin-top:var(--space-8);margin-bottom:var(--space-4)}h3{font-size:var(--text-lg);margin-top:var(--space-6);margin-bottom:var(--space-3)}p{margin-bottom:var(--space-4)}a{color:var(--color-accent);text-decoration:none;transition:color .15s}a:hover{color:var(--color-accent-hover);text-decoration:underline}ul,ol{margin-bottom:var(--space-4);padding-left:var(--space-6)}li{margin-bottom:var(--space-2)}pre,code{font-family:var(--font-mono);font-size:var(--text-sm);background-color:var(--color-bg-subtle);border-radius:var(--radius-sm)}code{padding:var(--space-1) var(--space-2)}pre{padding:var(--space-4);margin-bottom:var(--space-4);overflow-x:auto}pre code{background:0 0;padding:0}input,select,button{font-family:inherit;font-size:inherit}input[type=number],input[type=text],select{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-surface);color:var(--color-text-primary);transition:border-color .15s,box-shadow .15s}input[type=number]:focus,input[type=text]:focus,select:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #c45d3a1a}fieldset{border:0;min-inline-size:0;margin:0;padding:0}label,legend{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-2);padding:0;font-weight:500;display:block}.tabular-nums{font-feature-settings:var(--font-feature-settings)}.container{width:100%;max-width:var(--max-width);padding-left:var(--space-4);padding-right:var(--space-4);margin-left:auto;margin-right:auto}.container--wide{max-width:var(--max-width-wide)}@property --ui-nav-toggle-gap{syntax:"<length>";inherits:true;initial-value:4px}@layer ui.navigation{:is(ui-navigation,.ui-nav){--_nav-color:var(--ui-nav-color,var(--color-text-high,CanvasText));--_nav-bg:var(--ui-nav-bg,var(--color-bg-app,Canvas));--_nav-border:var(--ui-nav-border,var(--color-border-subtle,GrayText));--_nav-hover-bg:var(--ui-nav-hover-bg,var(--color-bg-ui-hover,transparent));--_nav-current:var(--ui-nav-current,var(--color-link,LinkText));--_nav-hover-color:var(--ui-nav-hover-color,currentColor);--_nav-hover-decoration:var(--ui-nav-hover-decoration,underline);--_nav-current-font-weight:var(--ui-nav-current-font-weight,600);--_nav-current-decoration:var(--ui-nav-current-decoration,underline);--_nav-current-underline-offset:var(--ui-nav-current-underline-offset,.2em);--_nav-focus:var(--ui-nav-focus,var(--color-focus-ring,Highlight));--_nav-focus-width:var(--ui-nav-focus-width,2px);--_nav-focus-style:var(--ui-nav-focus-style,solid);--_nav-focus-offset:var(--ui-nav-focus-offset,2px);--_nav-backdrop:var(--ui-nav-backdrop,var(--color-overlay,color-mix(in srgb, CanvasText 50%, transparent)));--_nav-font-size:var(--ui-nav-font-size,1rem);--_nav-panel-font-size:var(--ui-nav-panel-font-size,1.125rem);--_nav-item-gap:var(--ui-nav-item-gap,0px);--_nav-item-pad-block:var(--ui-nav-item-pad-block,4px);--_nav-item-pad-inline:var(--ui-nav-item-pad-inline,8px);--_nav-indent:var(--ui-nav-indent,16px);--_nav-dropdown-pad:var(--ui-nav-dropdown-pad,4px);--_nav-dropdown-item-pad-inline:var(--ui-nav-dropdown-item-pad-inline,8px);--_nav-button-pad-inline:var(--ui-nav-button-pad-inline,12px);--_nav-panel-pad:var(--ui-nav-panel-pad,16px);--_nav-panel-gap:var(--ui-nav-panel-gap,8px);--_nav-group-font-size:var(--ui-nav-group-font-size,1em);--_nav-group-color:var(--ui-nav-group-color,currentColor);--_nav-group-text-transform:var(--ui-nav-group-text-transform,none);--_nav-group-letter-spacing:var(--ui-nav-group-letter-spacing,normal);--_nav-group-divider:var(--ui-nav-group-divider,none);--_nav-group-pad-block-start:var(--ui-nav-group-pad-block-start,var(--_nav-item-pad-block));--_nav-toggle-gap:max(4px, var(--ui-nav-toggle-gap,4px));--_nav-control-pad:4px;--_nav-icon-size:var(--ui-nav-icon-size,24px);--_nav-radius:var(--ui-nav-radius,var(--radius-md,6px));--_nav-dropdown-width:var(--ui-nav-dropdown-width,16rem);--_nav-panel-width:var(--ui-nav-panel-width,min(24rem, 100vw));--_nav-gutter:var(--ui-nav-gutter,16px);--_nav-z:var(--ui-nav-z,100);--_nav-duration:var(--ui-nav-duration,var(--duration-normal,.2s));color:var(--_nav-color);font-size:var(--_nav-font-size);display:block}:is(ui-navigation,.ui-nav) nav :is(ul,li),:is(ui-navigation,.ui-nav) .ui-nav__panel :is(ul,li){margin:0;padding:0;list-style:none}:is(ui-navigation,.ui-nav) nav>ul{align-items:flex-start;gap:4px var(--_nav-item-gap);flex-wrap:wrap;display:flex}:is(ui-navigation,.ui-nav) nav ul ul,:is(ui-navigation,.ui-nav) .ui-nav__panel ul ul{padding-inline-start:var(--_nav-indent)}:is(ui-navigation,.ui-nav) nav a,:is(ui-navigation,.ui-nav) nav li>span,:is(ui-navigation,.ui-nav) .ui-nav__panel a,:is(ui-navigation,.ui-nav) .ui-nav__panel li>span{min-block-size:24px;padding-block:var(--_nav-item-pad-block);padding-inline:var(--_nav-item-pad-inline);color:inherit;align-items:center;text-decoration-line:none;display:inline-flex}:is(ui-navigation,.ui-nav) nav a:hover,:is(ui-navigation,.ui-nav) .ui-nav__panel a:hover{color:var(--_nav-hover-color);-webkit-text-decoration-line:var(--_nav-hover-decoration);text-decoration-line:var(--_nav-hover-decoration)}:is(ui-navigation,.ui-nav) nav [aria-current=page],:is(ui-navigation,.ui-nav) .ui-nav__panel [aria-current=page]{font-weight:var(--_nav-current-font-weight);color:var(--_nav-current);-webkit-text-decoration-line:var(--_nav-current-decoration);text-decoration-line:var(--_nav-current-decoration);text-underline-offset:var(--_nav-current-underline-offset)}:is(ui-navigation,.ui-nav) nav>ul>li>a,:is(ui-navigation,.ui-nav) .ui-nav__panel-inner>ul>li>a{border-radius:var(--_nav-radius)}:is(ui-navigation,.ui-nav) nav li:has(ul [aria-current=page])>:is(a,span,.ui-nav__toggle--label),:is(ui-navigation,.ui-nav) .ui-nav__panel li:has(ul [aria-current=page])>:is(a,span,.ui-nav__toggle--label){text-underline-offset:.2em;text-decoration-line:underline;text-decoration-style:dotted}:is(ui-navigation,.ui-nav) :is(a,button):focus-visible{outline:var(--_nav-focus-width) var(--_nav-focus-style) var(--_nav-focus);outline-offset:var(--_nav-focus-offset)}@media (width<=767.98px){:is(ui-navigation,.ui-nav):not([data-enhanced]) nav>ul{flex-direction:column}}@media (scripting:enabled){:is(ui-navigation,.ui-nav):not([data-enhanced],[submenu-visibility=always],[data-submenu-visibility=always]) nav ul ul{display:none}}:is(ui-navigation,.ui-nav)[data-enhanced] nav ul ul li>span,:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel ul ul li>span{font-size:var(--_nav-group-font-size);color:var(--_nav-group-color);text-transform:var(--_nav-group-text-transform);letter-spacing:var(--_nav-group-letter-spacing);margin-block-start:calc(var(--_nav-group-pad-block-start) - var(--_nav-item-pad-block));font-weight:600}:is(ui-navigation,.ui-nav)[data-enhanced] nav ul ul li+li:has(>span),:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel ul ul li+li:has(>span){border-block-start:var(--_nav-group-divider)}:is(ui-navigation,.ui-nav)[data-enhanced] nav ul ul li:has(ul [aria-current=page])>span,:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel ul ul li:has(ul [aria-current=page])>span{text-decoration-line:none}:is(ui-navigation,.ui-nav)[data-enhanced] nav ul ul li:has(>span)>ul,:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel ul ul li:has(>span)>ul{padding-inline-start:0}:is(ui-navigation,.ui-nav)[data-enhanced] :is(.ui-nav__toggle,.ui-nav__menu-button,.ui-nav__close){min-block-size:24px;min-inline-size:24px;padding:var(--_nav-control-pad);border-radius:var(--_nav-radius);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:4px;margin:0;display:inline-flex}:is(ui-navigation,.ui-nav)[data-enhanced] :is(.ui-nav__toggle,.ui-nav__menu-button,.ui-nav__close,a):hover{background:var(--_nav-hover-bg);color:var(--_nav-hover-color)}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__toggle--label{padding-inline:var(--_nav-item-pad-inline) var(--_nav-control-pad);justify-content:flex-start}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__toggle--label .ui-nav__chevron{margin-inline-start:auto}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__icon{inline-size:var(--_nav-icon-size);block-size:var(--_nav-icon-size);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;pointer-events:none;flex:none;display:block}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__chevron{flex:none;block-size:1em;inline-size:1em}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__toggle[aria-expanded=true] .ui-nav__chevron{rotate:180deg}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__toggle[aria-expanded=false]~ul{display:none}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline] .ui-nav__menu-button{display:none}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline] nav>ul{flex-direction:row;align-items:center}:is(ui-navigation,.ui-nav)[data-enhanced][data-justify=center] nav>ul{justify-content:center}:is(ui-navigation,.ui-nav)[data-enhanced][data-justify=end] nav>ul{justify-content:flex-end}:is(ui-navigation,.ui-nav)[data-enhanced][data-justify=space-between] nav>ul{justify-content:space-between}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline] nav>ul>li{align-items:center;column-gap:var(--_nav-toggle-gap);display:flex;position:relative}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline] nav>ul>li>a:has(+.ui-nav__toggle){padding-inline-end:0}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline] nav>ul>li>.ui-nav__toggle{padding-inline-end:var(--_nav-item-pad-inline)}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline]:not([data-submenus=always]) nav>ul>li>ul{z-index:var(--_nav-z);inline-size:max-content;min-inline-size:12rem;max-inline-size:min(var(--_nav-dropdown-width), 100vw - 2 * var(--_nav-gutter));padding:var(--_nav-dropdown-pad);border:1px solid var(--_nav-border);border-radius:var(--_nav-radius);background:var(--_nav-bg);box-shadow:0 4px 12px color-mix(in srgb, CanvasText 15%, transparent);margin-block-start:4px;position:absolute;inset-block-start:100%;inset-inline-start:0}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline]:not([data-submenus=always]) nav>ul>li>ul :is(a,li>span){padding-inline:var(--_nav-dropdown-item-pad-inline);border-radius:var(--_nav-radius);flex:auto}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline]:not([data-submenus=always]) nav>ul>li:nth-last-child(-n+2):nth-child(n+3)>ul{inset-inline:auto 0}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline] nav ul ul li,:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline][data-submenus=always] nav>ul>li{align-items:center;column-gap:var(--_nav-toggle-gap);flex-wrap:wrap;display:flex}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline] nav ul ul li>ul,:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline][data-submenus=always] nav>ul>li>ul{flex-basis:100%}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline][data-submenus=always] nav>ul{align-items:flex-start}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=overlay] .ui-nav__menu-button,:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel :is(a,button,li>span){min-block-size:44px}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=overlay] .ui-nav__menu-button{padding-inline:var(--_nav-button-pad-inline);border:1px solid var(--_nav-border)}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel{box-sizing:border-box;inline-size:var(--_nav-panel-width);border:0;border-inline-start:1px solid var(--_nav-border);background:var(--_nav-bg);block-size:100dvh;max-block-size:none;max-inline-size:100vw;color:var(--_nav-color);font-size:var(--_nav-panel-font-size);overscroll-behavior:contain;margin:0;padding:0;inset-block:0;inset-inline:auto 0;overflow-y:auto}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel::backdrop{background:var(--_nav-backdrop);overscroll-behavior:contain;overflow:hidden}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel-inner{gap:var(--_nav-panel-gap);padding-block:max(var(--_nav-panel-pad), env(safe-area-inset-top)) max(var(--_nav-panel-pad), env(safe-area-inset-bottom));padding-inline:max(var(--_nav-panel-pad), env(safe-area-inset-left)) max(var(--_nav-panel-pad), env(safe-area-inset-right));flex-direction:column;display:flex}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__close{padding-inline:var(--_nav-button-pad-inline);align-self:flex-end}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel-inner>ul{flex-direction:column;gap:0;display:flex}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel li{align-items:center;column-gap:var(--_nav-toggle-gap);flex-wrap:wrap;display:flex}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel li>:is(a,span,.ui-nav__toggle--label){flex:1}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel li>ul{flex-basis:100%}:root:has(.ui-nav__panel[open]){scrollbar-gutter:stable;overflow:hidden}@media (prefers-reduced-motion:no-preference){:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__chevron{transition:rotate var(--_nav-duration)}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel{opacity:0;transition:opacity var(--_nav-duration), translate var(--_nav-duration), display var(--_nav-duration), overlay var(--_nav-duration);transition-behavior:allow-discrete;translate:100%}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-100%}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel[open]{opacity:1;translate:0}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel::backdrop{opacity:0;transition:opacity var(--_nav-duration), display var(--_nav-duration), overlay var(--_nav-duration);transition-behavior:allow-discrete}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel[open]::backdrop{opacity:1}@starting-style{:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel[open]{opacity:0;translate:100%}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel[open]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:-100%}:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel[open]::backdrop{opacity:0}}}@media (forced-colors:active){:is(ui-navigation,.ui-nav)[data-enhanced] .ui-nav__panel{border:1px solid canvastext}:is(ui-navigation,.ui-nav)[data-enhanced][data-mode=inline] nav>ul>li>ul{border-color:canvastext}:is(ui-navigation,.ui-nav) :is(a,button):focus-visible{outline-color:highlight}}}.skip-link[data-astro-cid-z4jru4n3]{top:-100%;left:var(--space-4);z-index:200;padding:var(--space-3) var(--space-4);background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-weight:500;text-decoration:none;position:absolute}.skip-link[data-astro-cid-z4jru4n3]:focus{top:var(--space-4)}.site-header[data-astro-cid-z4jru4n3]{background-color:var(--color-bg-surface);border-bottom:1px solid var(--color-border);z-index:100;position:sticky;top:0}.site-nav[data-astro-cid-z4jru4n3]{padding-top:var(--space-4);padding-bottom:var(--space-4);max-width:var(--max-width-wide);padding-left:var(--space-4);padding-right:var(--space-4);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.site-logo[data-astro-cid-z4jru4n3]{font-weight:600;font-size:var(--text-lg);color:var(--color-text-primary);text-decoration:none}.site-logo[data-astro-cid-z4jru4n3]:hover{color:var(--color-accent);text-decoration:none}.site-navigation[data-astro-cid-z4jru4n3]{--ui-nav-color:var(--color-text-secondary);--ui-nav-hover-bg:var(--color-bg-subtle);--ui-nav-hover-color:var(--color-accent);--ui-nav-current:var(--color-accent);--ui-nav-current-font-weight:500;--ui-nav-current-decoration:none;--ui-nav-hover-decoration:none;--ui-nav-radius:var(--radius-md);--ui-nav-font-size:var(--text-sm)}.site-main[data-astro-cid-z4jru4n3]{min-height:calc(100vh - 200px);padding:var(--space-8) 0}.site-footer[data-astro-cid-z4jru4n3]{background-color:var(--color-bg-subtle);border-top:1px solid var(--color-border);padding-top:var(--space-12);font-size:var(--text-sm);color:var(--color-text-muted)}.footer-main[data-astro-cid-z4jru4n3]{gap:var(--space-8);padding-left:var(--space-4);padding-right:var(--space-4);grid-template-columns:1.5fr 1fr 1fr;margin:0 auto;display:grid}.footer-logo[data-astro-cid-z4jru4n3]{font-weight:600;font-size:var(--text-lg);color:var(--color-text-primary);text-decoration:none}.footer-logo[data-astro-cid-z4jru4n3]:hover{color:var(--color-accent);text-decoration:none}.footer-brand-col[data-astro-cid-z4jru4n3] p[data-astro-cid-z4jru4n3]{margin-top:var(--space-2);margin-bottom:0}.footer-links-col[data-astro-cid-z4jru4n3] h3[data-astro-cid-z4jru4n3]{font-size:var(--text-sm);color:var(--color-text-primary);margin:0 0 var(--space-3) 0;font-weight:600}.footer-links-col[data-astro-cid-z4jru4n3] ul[data-astro-cid-z4jru4n3]{margin:0;padding:0;list-style:none}.footer-links-col[data-astro-cid-z4jru4n3] li[data-astro-cid-z4jru4n3]{margin-bottom:var(--space-2)}.footer-links-col[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:var(--color-text-muted);text-decoration:none}.footer-links-col[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]:hover{color:var(--color-accent);text-decoration:none}.footer-bottom[data-astro-cid-z4jru4n3]{padding:var(--space-6) var(--space-4);margin:var(--space-8) auto 0;border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.footer-bottom-links[data-astro-cid-z4jru4n3]{gap:var(--space-4);display:flex}.footer-bottom[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:var(--color-text-muted);text-decoration:none}.footer-bottom[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]:hover{color:var(--color-accent)}@media (width<=640px){.footer-main[data-astro-cid-z4jru4n3]{gap:var(--space-6);grid-template-columns:1fr}}.site-navigation *{margin:revert-layer;padding:revert-layer}.site-navigation :is(ul,li){margin:0;padding:0;list-style:none}.site-navigation :is(nav,.ui-nav__panel) a{color:var(--color-text-secondary);text-decoration:none}.site-navigation :is(nav,.ui-nav__panel) a:hover{color:var(--color-accent);text-decoration:none}.site-navigation :is(nav,.ui-nav__panel) a[aria-current=page]{color:var(--color-accent)}
