@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-var.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--bg:#fff;--bg-2:#f5f7fa;--surface:#fff;--heading:#0e223d;--text:#1c2838;--muted:#4c5e75;--faint:#5b6d84;--line:#e1e7ee;--line-2:#c9d3df;--accent:#1769b8;--accent-hover:#11589c;--accent-t:#155fa7;--accent-soft:#eaf2fb;--teal:#0d766c;--check:#0d766c;--topbar:#1aa192;--rule:#0e223d;--focus:#1769b8;--logo-accent:#1769b8;--band:#0e223d;--band-2:#0a1a30;--band-text:#c9d4e3;--band-muted:#a9b8cc;--band-line:#ffffff24;--band-accent:#4fb3e8;--band-label:#5fd0bf;--band-link:#9fd0f5;--shadow:0 1px 2px #0e223d0f, 0 8px 24px -12px #0e223d1f;--shadow-lg:0 2px 4px #0e223d0f, 0 18px 40px -18px #0e223d38;--shadow-lift:0 4px 10px #0e223d0d, 0 24px 44px -20px #0e223d4d;--header-shadow:0 8px 20px -14px #0e223d66;--font-head:"Manrope", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;--font:"Inter", "Segoe UI", system-ui, -apple-system, Arial, sans-serif;--step--1:.8125rem;--step-0:1.0625rem;--step-1:clamp(1.0625rem, 1.016rem + .19vw, 1.1875rem);--step-2:clamp(1.25rem, 1.157rem + .38vw, 1.5rem);--step-3:1.25rem;--step-4:clamp(1.75rem, 1.471rem + 1.143vw, 2.5rem);--step-5:clamp(2rem, 1.443rem + 2.286vw, 3.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:clamp(3rem, 2.443rem + 2.286vw, 4.5rem);--space-9:clamp(4.5rem, 3.386rem + 4.571vw, 7.5rem);--measure:40rem;--container:80rem;--gutter:clamp(1rem, .443rem + 2.286vw, 2.5rem);--header-h:4.125rem;--r:8px;--r-sm:6px;--card-pad:clamp(1.25rem, 1.157rem + .38vw, 1.5rem);--card-gap:clamp(1rem, .814rem + .762vw, 1.5rem);--chip:2.5rem;--chip-icon:1.25rem;--label-size:.8125rem;--label-track:.12em;--ease:cubic-bezier(.22, 1, .36, 1)}:root[data-theme=dark]{color-scheme:dark;--bg:#0a111b;--bg-2:#0e1724;--surface:#121d2c;--heading:#f2f5f9;--text:#dbe2ec;--muted:#a9b5c5;--faint:#94a2b5;--line:#1f2b3c;--line-2:#314057;--accent:#1f6fbf;--accent-hover:#2877c6;--accent-t:#74b6f2;--accent-soft:#15283f;--teal:#4cc4b4;--check:#4cc4b4;--topbar:#4cc4b4;--rule:#5f7391;--focus:#74b6f2;--logo-accent:#4fb3e8;--band:#0e223d;--band-2:#081320;--shadow:0 1px 2px #00000059, 0 10px 24px -14px #0009;--shadow-lg:0 2px 4px #00000059, 0 20px 40px -18px #000000b3;--shadow-lift:0 4px 10px #00000059, 0 26px 46px -18px #000000d9;--header-shadow:0 10px 22px -12px #000c}html{font-size:100%}@media (width<=600px){:root{--step-0:1rem;--header-h:3.5rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1rem);background:var(--bg);overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font);font-size:var(--step-0);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;margin:0;line-height:1.6;display:flex;overflow-x:clip}main{flex:1}main:focus{outline:0}img,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4{font-family:var(--font-head);color:var(--heading);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}h1{font-size:var(--step-5);letter-spacing:-.03em;font-weight:700;line-height:1.06}h2{font-size:var(--step-4);letter-spacing:-.024em;line-height:1.15}h3{font-size:var(--step-3);letter-spacing:-.014em;line-height:1.25}p{text-wrap:pretty;margin:0}ul,ol,dl,dd,figure{margin:0;padding:0}a{color:var(--accent-t);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.22em;transition:color .16s linear,text-decoration-color .16s linear}a:hover{color:var(--accent-hover);text-decoration-color:currentColor}:root[data-theme=dark] a:hover{color:#a5d0f8}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:3px}.band :focus-visible,.site-footer :focus-visible{outline-color:var(--band-link)}::selection{background:color-mix(in srgb, var(--accent) 24%, transparent);color:inherit}dd,td,time,.num{font-variant-numeric:lining-nums tabular-nums}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.skip-link{left:var(--gutter);z-index:200;border-radius:var(--r-sm);background:var(--accent);color:#fff;padding:.6rem 1rem;font-weight:600;text-decoration:none;position:fixed;top:-5rem}.skip-link:hover{color:#fff}.skip-link:focus{top:.75rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lede{font-size:var(--step-1);color:var(--muted);max-width:var(--measure);line-height:1.5}.muted{color:var(--muted)}.eyebrow,.label{font-family:var(--font);font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;font-weight:700;line-height:1.35;display:block}.eyebrow{color:var(--teal)}.label{color:var(--faint)}.status{border-radius:var(--r-sm);background:var(--accent-soft);color:var(--accent-t);font-size:var(--step--1);align-items:center;gap:.5rem;padding:.3rem .65rem;font-weight:600;line-height:1.3;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.45rem;height:.45rem;animation:2.8s ease-in-out infinite alternate status-dot}.status.plain:before{animation:none}@keyframes status-dot{0%{opacity:.5}to{opacity:1}}.status.plain{background:var(--bg-2);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.btn{border-radius:var(--r-sm);border:1px solid var(--heading);min-height:3.25rem;color:var(--heading);font:600 1rem/1.2 var(--font);letter-spacing:-.005em;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:.55rem;padding:.5rem 1.625rem;text-decoration:none;transition:background-color .16s linear,color .16s linear,border-color .16s linear;display:inline-flex}.btn:hover{background:var(--heading);color:var(--bg)}.btn:active{transform:translateY(1px)}.btn .arr{width:1rem;height:1rem;transition:transform .32s var(--ease);flex:none}.btn:hover .arr{transform:translate(.22rem)}.btn--primary{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 1px 2px #0e223d33}.btn--primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}.btn--sm{min-height:2.75rem;padding:.4rem 1.25rem;font-size:.9375rem}.on-band .btn:not(.btn--primary){color:#fff;background:#ffffff0a;border-color:#ffffff80}.on-band .btn:not(.btn--primary):hover{color:var(--band);background:#fff;border-color:#fff}.on-band .btn--primary{box-shadow:0 1px 2px #0000004d}@media (width<=480px){.actions .btn{flex:auto;padding-inline:1.125rem}}.text-link{color:var(--accent-t);text-underline-offset:.22em;align-items:center;gap:.4rem;padding-block:.4rem;font-weight:600;text-decoration:underline;display:inline-flex}.text-link .arr{width:.9rem;height:.9rem;transition:transform .32s var(--ease)}.text-link:hover .arr{transform:translate(.22rem)}.sec{padding-block:var(--space-9);scroll-margin-top:var(--header-h);position:relative}.sec:not(.alt):not(.band)+.sec:not(.alt):not(.band){padding-top:0}.sec.alt{background:var(--bg-2);border-block:1px solid var(--line)}.sec-head{max-width:46rem;margin-bottom:clamp(1.75rem,1.3rem + 1.9vw,3rem)}.sec-head .eyebrow{margin-bottom:var(--space-4)}.sec-head .lede{margin-top:var(--space-4)}.sec-head--split{gap:var(--space-5) var(--space-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;max-width:none;display:grid}.sec-head--split .lede{margin-top:0;padding-bottom:.15rem}@media (width<=860px){.sec-head--split{grid-template-columns:1fr}}.topbar{--bar:inset 0 3px 0 var(--topbar)}.lift{transition:translate .42s var(--ease);position:relative}.lift:after{content:"";border-radius:var(--r);box-shadow:var(--shadow-lift);opacity:0;transition:opacity .42s var(--ease);pointer-events:none;border:1px solid #0000;position:absolute;inset:-1px}.lift .icon{transition:transform .42s var(--ease)}@media (hover:hover){.lift:hover{translate:0 -3px}.lift:hover:after{opacity:1}.lift:hover .icon{transform:translateY(-2px)}}.checks{gap:.7rem;list-style:none;display:grid}.checks li{padding-left:1.85rem;line-height:1.55;position:relative}.checks li:before{content:"";border:solid var(--check);border-width:0 0 2px 2px;width:.95rem;height:.55rem;position:absolute;top:.42rem;left:.1rem;transform:rotate(-45deg)}.rules{border-top:1px solid var(--line-2);list-style:none}.rules>li{border-bottom:1px solid var(--line);padding-block:1rem}.band{background:var(--band);color:var(--band-text);isolation:isolate;position:relative;overflow:hidden}.band h1,.band h2,.band h3{color:#fff}.band .lede{color:var(--band-text)}.band .eyebrow{color:var(--band-label)}.band a:not(.btn){color:var(--band-link)}.band a:not(.btn):hover{color:#fff}:root[data-theme=dark] .band{box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #ffffff0f}.js .rv,.js .words{opacity:0;transition:opacity .6s var(--ease) var(--d,0s), transform .7s var(--ease) var(--d,0s);transform:translateY(.875rem)}.js .rv.in,.js .words.in{opacity:1;transform:none}.js .rv.lift{transition:opacity .6s var(--ease) var(--d,0s), transform .7s var(--ease) var(--d,0s), translate .42s var(--ease)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .rv,.js .words{opacity:1!important;transition:none!important;transform:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo[data-astro-cid-f7espo7c]{--logo-a2:#2a4a78;--logo-b:var(--logo-accent);--logo-b2:#3d95e0;color:var(--heading);border-radius:var(--r-sm);align-items:center;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c]:hover{color:var(--heading)}[data-theme=dark] .logo[data-astro-cid-f7espo7c],.logo[data-astro-cid-f7espo7c].on-band{--logo-a2:#c3d3e6;--logo-b:#4fb3e8;--logo-b2:#8ed1f6}.on-band[data-astro-cid-f7espo7c],.on-band[data-astro-cid-f7espo7c]:hover{color:#fff}.lockup[data-astro-cid-f7espo7c]{width:auto;height:1.5rem;display:block;overflow:visible}.a[data-astro-cid-f7espo7c],.wm[data-astro-cid-f7espo7c]{fill:currentColor}.a2[data-astro-cid-f7espo7c]{fill:var(--logo-a2)}.b[data-astro-cid-f7espo7c]{fill:var(--logo-b)}.b2[data-astro-cid-f7espo7c]{fill:var(--logo-b2)}.p1[data-astro-cid-f7espo7c],.p2[data-astro-cid-f7espo7c]{transition:transform .56s var(--ease)}.logo[data-astro-cid-f7espo7c]:hover .p1[data-astro-cid-f7espo7c],.logo[data-astro-cid-f7espo7c]:focus-visible .p1[data-astro-cid-f7espo7c]{transform:translate(1px,-1px)}.logo[data-astro-cid-f7espo7c]:hover .p2[data-astro-cid-f7espo7c],.logo[data-astro-cid-f7espo7c]:focus-visible .p2[data-astro-cid-f7espo7c]{transform:translate(-1px,1px)}@media (prefers-reduced-motion:reduce){.logo[data-astro-cid-f7espo7c]:hover .p1[data-astro-cid-f7espo7c],.logo[data-astro-cid-f7espo7c]:hover .p2[data-astro-cid-f7espo7c],.logo[data-astro-cid-f7espo7c]:focus-visible .p1[data-astro-cid-f7espo7c],.logo[data-astro-cid-f7espo7c]:focus-visible .p2[data-astro-cid-f7espo7c]{transform:none}}.logo-intro .site-logo[data-astro-cid-f7espo7c] .p1[data-astro-cid-f7espo7c]{animation:piece-a .76s var(--ease) 80ms backwards}.logo-intro .site-logo[data-astro-cid-f7espo7c] .p2[data-astro-cid-f7espo7c]{animation:piece-b .76s var(--ease) .22s backwards}.logo-intro .site-logo[data-astro-cid-f7espo7c] .wm[data-astro-cid-f7espo7c]{animation:name-in .64s var(--ease) .56s backwards}@media (prefers-reduced-motion:reduce){.logo-intro .site-logo[data-astro-cid-f7espo7c] .p1[data-astro-cid-f7espo7c],.logo-intro .site-logo[data-astro-cid-f7espo7c] .p2[data-astro-cid-f7espo7c],.logo-intro .site-logo[data-astro-cid-f7espo7c] .wm[data-astro-cid-f7espo7c]{animation:none}}@keyframes piece-a{0%{opacity:0;transform:translate(-7px,7px)}to{opacity:1;transform:none}}@keyframes piece-b{0%{opacity:0;transform:translate(7px,-7px)}to{opacity:1;transform:none}}@keyframes name-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.site-header[data-astro-cid-nen7h5rs]{z-index:60;background:var(--bg);position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs]:after{content:"";pointer-events:none;border-bottom:1px solid var(--line);box-shadow:var(--header-shadow);opacity:0;transition:opacity .42s var(--ease);position:absolute;inset:0}.site-header[data-astro-cid-nen7h5rs].solid:after,html:not(.js) .site-header[data-astro-cid-nen7h5rs]:after{opacity:1}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-5);min-height:var(--header-h);display:flex}.bar[data-astro-cid-nen7h5rs] .logo{margin-right:auto}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(.25rem,1vw,.75rem);list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){letter-spacing:-.005em;min-height:2.75rem;color:var(--heading);border-radius:var(--r-sm);align-items:center;padding:0 .625rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .32s var(--ease);position:absolute;bottom:.4rem;left:.625rem;right:.625rem;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover:after,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--accent-t)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):focus-visible{outline-offset:-2px}.cta-li[data-astro-cid-nen7h5rs]{margin-left:.5rem}.tools[data-astro-cid-nen7h5rs]{align-items:center;gap:.4rem;display:flex}.theme[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]{border-radius:var(--r-sm);border:1px solid var(--line-2);width:2.75rem;height:2.75rem;color:var(--heading);cursor:pointer;background:0 0;place-items:center;transition:border-color .16s linear,background-color .16s linear,color .16s linear;display:inline-grid}.theme[data-astro-cid-nen7h5rs]:hover,.menu[data-astro-cid-nen7h5rs]:hover{border-color:var(--heading);background:var(--bg-2)}.theme[data-astro-cid-nen7h5rs]:active,.menu[data-astro-cid-nen7h5rs]:active{transform:translateY(1px)}.theme[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem;transition:transform .52s var(--ease)}.theme[data-astro-cid-nen7h5rs]:hover svg[data-astro-cid-nen7h5rs]{transform:rotate(20deg)}.menu[data-astro-cid-nen7h5rs][aria-expanded=true]{border-color:var(--heading);background:var(--bg-2)}.theme[data-astro-cid-nen7h5rs] .sun[data-astro-cid-nen7h5rs]{display:none}[data-theme=dark] .theme[data-astro-cid-nen7h5rs] .sun[data-astro-cid-nen7h5rs]{display:block}[data-theme=dark] .theme[data-astro-cid-nen7h5rs] .moon[data-astro-cid-nen7h5rs],html:not(.js) .theme[data-astro-cid-nen7h5rs]{display:none}.progress[data-astro-cid-nen7h5rs]{z-index:1;background:var(--accent);transform-origin:0;will-change:transform;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.menu[data-astro-cid-nen7h5rs]{display:none}.bars[data-astro-cid-nen7h5rs]{gap:4px;width:1.125rem;display:grid}.bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{height:2px;transition:transform .32s var(--ease), opacity .2s var(--ease);background:currentColor;display:block}.menu[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(6px)rotate(45deg)}.menu[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.menu[data-astro-cid-nen7h5rs][aria-expanded=true] .bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (width<=920px){.bar[data-astro-cid-nen7h5rs]{flex-wrap:wrap;row-gap:0;padding-block:.4rem}.nav[data-astro-cid-nen7h5rs]{order:3;width:100%}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;margin-inline:-.625rem}.cta-li[data-astro-cid-nen7h5rs]{margin-left:0}.theme[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]{width:2.5rem;height:2.5rem}.js .bar[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;padding-block:0}.js .menu[data-astro-cid-nen7h5rs]{display:inline-grid}.js .nav[data-astro-cid-nen7h5rs]{width:auto;padding:.5rem var(--gutter) 1.25rem;background:var(--bg);border-bottom:1px solid var(--line);box-shadow:var(--header-shadow);order:0;display:none;position:absolute;top:100%;left:0;right:0}.js .site-header[data-astro-cid-nen7h5rs].open .nav[data-astro-cid-nen7h5rs]{animation:menu-in .32s var(--ease) both;display:block}.js .nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0;margin:0}.js .nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:not(.cta-li){border-bottom:1px solid var(--line)}.js .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){min-height:3rem;padding:0;font-size:1.0625rem}.js .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):after{width:2rem;bottom:.55rem;left:0;right:auto}.js .cta-li[data-astro-cid-nen7h5rs]{margin-top:1rem}.js .cta-li[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{width:100%;min-height:3rem}}@keyframes menu-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--band-2);color:var(--band-text);padding-top:var(--space-8);border-top:1px solid var(--band-line)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-7);grid-template-columns:minmax(0,2.1fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1.5fr);display:grid}.about[data-astro-cid-jo6i4kqk]{margin-top:var(--space-4);max-width:27rem;color:var(--band-text);font-size:.9375rem;line-height:1.6}.head[data-astro-cid-jo6i4kqk]{font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:#fff;font-weight:700;line-height:1.35}ul[data-astro-cid-jo6i4kqk]{list-style:none}nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3)}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:2.25rem;color:var(--band-text);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-decoration:underline #ffffff80}.mail[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3);font-weight:600}.mail[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;align-items:center;min-height:2.25rem;text-decoration-color:#fff6;display:inline-flex}.mail[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-decoration-color:#fff}.line[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2);max-width:18rem;color:var(--band-text);font-size:.9375rem;line-height:1.6}.base[data-astro-cid-jo6i4kqk]{margin-top:var(--space-7);padding-block:var(--space-5);border-top:1px solid var(--band-line)}.base[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--step--1);color:var(--band-muted)}@media (width<=1020px){.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-6) var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.brand[data-astro-cid-jo6i4kqk],.contact[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.brand[data-astro-cid-jo6i4kqk]{order:0}.contact[data-astro-cid-jo6i4kqk]{order:1}nav[data-astro-cid-jo6i4kqk]{order:2}.line[data-astro-cid-jo6i4kqk]{max-width:none}}
