@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-vietnamese-400-normal.CkBxLiRJ.woff2)format("woff2"),url(/_astro/anton-vietnamese-400-normal.2FfR1wHA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-ext-400-normal.SyiqE2Jt.woff2)format("woff2"),url(/_astro/anton-latin-ext-400-normal.BMODBQc6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-italic.C-296ow0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-italic.CalKM9tT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-italic.o1-A_FsB.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-italic.Vv_u9p1E.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-italic.Bp4BYShX.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-italic.DP5iIMI9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-italic.C3DTNE_9.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-italic.Bdap-eNg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-italic.DYtrqAWE.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-italic.CcucBqPp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-italic.DCuhXWyK.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-italic.BcJbkSJ4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter 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{--neutral-0:oklch(100% 0 0);--neutral-50:oklch(98.5% .002 250);--neutral-100:oklch(97% .003 250);--neutral-200:oklch(93% .005 250);--neutral-300:oklch(87% .007 250);--neutral-400:oklch(71% .009 250);--neutral-500:oklch(55% .01 250);--neutral-600:oklch(44% .01 250);--neutral-700:oklch(37% .01 250);--neutral-800:oklch(27% .009 250);--neutral-900:oklch(20% .008 250);--neutral-950:oklch(14% .007 250);--brand-50:oklch(97% .02 250);--brand-100:oklch(93% .04 250);--brand-200:oklch(86% .07 250);--brand-300:oklch(78% .11 250);--brand-400:oklch(70% .15 250);--brand-500:oklch(62% .17 250);--brand-600:oklch(54% .16 250);--brand-700:oklch(46% .14 250);--brand-800:oklch(39% .11 250);--brand-900:oklch(32% .08 250);--green-500:oklch(65% .17 150);--amber-500:oklch(80% .16 80);--red-500:oklch(62% .2 25);--blue-500:oklch(62% .15 250);--space-0:0;--space-px:1px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--space-48:12rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-fluid-lg:clamp(1.5rem, 1rem + 2.5vw, 2.5rem);--text-fluid-xl:clamp(2rem, 1.2rem + 4vw, 3.75rem);--text-fluid-hero:clamp(2.5rem, 1.5rem + 5vw, 5rem);--leading-none:1;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tighter:-.03em;--tracking-tight:-.015em;--tracking-normal:0;--tracking-wide:.02em;--tracking-wider:.06em;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-display:var(--font-sans);--font-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius-none:0;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:2rem;--radius-full:9999px;--shadow-xs:0 1px 2px #1018280d;--shadow-sm:0 1px 2px #1018280f, 0 1px 3px #1018281a;--shadow-md:0 2px 4px #1018280f, 0 4px 8px #10182814;--shadow-lg:0 4px 8px #1018280f, 0 12px 24px #1018281a;--shadow-xl:0 8px 16px #10182814, 0 24px 48px #1018281f;--shadow-2xl:0 16px 32px #1018281a, 0 40px 72px #10182829;--container-sm:40rem;--container-md:48rem;--container-lg:64rem;--container-xl:72rem;--container-2xl:80rem;--measure:65ch;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--duration-instant:75ms;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.4s;--z-base:0;--z-sticky:10;--z-dropdown:20;--z-overlay:30;--z-modal:40;--z-toast:50;--color-bg:var(--neutral-50);--color-surface:var(--neutral-0);--color-surface-sunken:var(--neutral-100);--color-surface-raised:var(--neutral-0);--color-overlay:#10182880;--color-fg:var(--neutral-900);--color-fg-muted:var(--neutral-600);--color-fg-subtle:var(--neutral-500);--color-fg-on-primary:var(--neutral-0);--color-border:var(--neutral-200);--color-border-strong:var(--neutral-500);--color-primary:var(--brand-600);--color-primary-hover:var(--brand-700);--color-primary-active:var(--brand-800);--color-primary-subtle:var(--brand-50);--color-ring:var(--brand-500);--color-link:var(--color-primary);--color-link-hover:var(--color-primary-hover);--color-on-primary-subtle:var(--color-primary);--color-success:var(--green-500);--color-warning:var(--amber-500);--color-danger:var(--red-500);--color-info:var(--blue-500);--color-success-strong:oklch(53% .17 150);--color-warning-strong:oklch(56% .16 80);--color-danger-strong:oklch(58% .2 25);--color-info-strong:oklch(56% .15 250);--color-success-text:oklch(45% .14 150);--color-warning-text:oklch(45% .12 70);--color-danger-text:oklch(47% .19 25);--color-info-text:oklch(46% .14 250)}[data-theme=dark]{--color-bg:var(--neutral-950);--color-surface:var(--neutral-900);--color-surface-sunken:var(--neutral-950);--color-surface-raised:var(--neutral-800);--color-overlay:#0009;--color-fg:var(--neutral-50);--color-fg-muted:var(--neutral-300);--color-fg-subtle:var(--neutral-400);--color-fg-on-primary:var(--neutral-950);--color-border:var(--neutral-800);--color-border-strong:var(--neutral-500);--color-primary:var(--brand-400);--color-primary-hover:var(--brand-300);--color-primary-active:var(--brand-200);--color-primary-subtle:oklch(32% .06 250);--color-ring:var(--brand-400);--color-success-text:oklch(78% .15 150);--color-warning-text:oklch(84% .14 80);--color-danger-text:oklch(74% .17 25);--color-info-text:oklch(76% .13 250)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg:var(--neutral-950);--color-surface:var(--neutral-900);--color-surface-sunken:var(--neutral-950);--color-surface-raised:var(--neutral-800);--color-overlay:#0009;--color-fg:var(--neutral-50);--color-fg-muted:var(--neutral-300);--color-fg-subtle:var(--neutral-400);--color-fg-on-primary:var(--neutral-950);--color-border:var(--neutral-800);--color-border-strong:var(--neutral-700);--color-primary:var(--brand-400);--color-primary-hover:var(--brand-300);--color-primary-active:var(--brand-200);--color-primary-subtle:oklch(32% .06 250);--color-ring:var(--brand-400);--color-success-text:oklch(78% .15 150);--color-warning-text:oklch(84% .14 80);--color-danger-text:oklch(74% .17 25);--color-info-text:oklch(76% .13 250)}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;scroll-behavior:smooth}body{min-height:100dvh;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-fg);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis:none}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}input[type=checkbox],input[type=radio]{width:1.125rem;height:1.125rem}p,li,figcaption{text-wrap:pretty;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-size:var(--text-5xl);letter-spacing:var(--tracking-tighter)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-3xl)}h4{font-size:var(--text-2xl)}h5{font-size:var(--text-xl)}h6{font-size:var(--text-lg)}.prose{max-width:var(--measure)}.prose>*+*{margin-top:1em}a{color:var(--color-link);text-underline-offset:.15em;text-decoration-thickness:.08em}a:hover{color:var(--color-link-hover)}code,kbd,samp,pre{font-family:var(--font-mono);font-size:.9em}table{font-variant-numeric:tabular-nums;border-collapse:collapse}:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}::selection{background-color:var(--color-primary-subtle);color:var(--color-fg)}.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}:target{scroll-margin-top:var(--space-20)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-theme=drippin]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0b0809;--ink-raised-top:#191c22;--ink-raised-bottom:#111318;--steel:#d6dde6;--steel-muted:#8e99a8;--whisper:#f3d9c6;--ember:#ff4a1c;--ember-deep:#8c0f08;--ember-soft:#ff8a4a;--chrome-min:#5b6573;--field-border:#6b7584;--chrome:linear-gradient(180deg, #fff 0%, #e2e7ed 42%, var(--chrome-min) 43%, #8d949d 68%, #ff7a3d 90%, #ffc07a 100%);--chrome-ring:linear-gradient(90deg, #6d7886 0%, #f4f7fa 38%, var(--chrome-min) 39%, #c9d2dc 80%, var(--ember-soft) 100%);--rim:inset 0 1px 0 #ffffff29;--glow-cta:0 8px 30px -10px #ff4a1c8c;--aura-room:radial-gradient(70% 45% at 70% 62%, #ff4a1c4d, transparent 70%), radial-gradient(90% 60% at 30% 100%, #8c0f0873, transparent 70%), radial-gradient(60% 40% at 20% 10%, #505a6e40, transparent 70%);--aura-under:radial-gradient(50% 55% at 50% 100%, #ff4a1c99, #8c0f0847 50%, transparent 72%);--color-bg:var(--ink);--color-surface:var(--ink-raised-bottom);--color-surface-raised:var(--ink-raised-top);--color-surface-sunken:#070506;--color-fg:var(--steel);--color-fg-muted:var(--steel-muted);--color-fg-subtle:var(--steel-muted);--color-fg-on-primary:var(--ink);--color-border:#262a31;--color-border-strong:var(--field-border);--color-primary:var(--ember);--color-primary-hover:#ff6a3d;--color-primary-active:#e03a10;--color-primary-subtle:#2a110b;--color-ring:var(--ember-soft);--color-link:var(--steel);--color-link-hover:#fff;--color-on-primary-subtle:var(--whisper);--color-danger-text:#ff8a7a;--color-success-text:#9fe3b0;--font-sans:"Inter Variable", "Inter Fallback", system-ui, sans-serif;--font-display:"Anton", "Anton Fallback", Impact, sans-serif;--font-serif:"Cormorant Garamond", "Cormorant Fallback", Georgia, serif;--radius-sm:4px;--radius-md:6px;--duration-ui:.16s;--duration-scene:.56s;--aura-breathe:6s}@font-face{font-family:Anton Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo),local(Helvetica Neue),local(Helvetica),local(Roboto);font-style:normal;size-adjust:69.5998%;ascent-override:169.005%;descent-override:47.2848%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo),local(Helvetica Neue),local(Helvetica),local(Roboto);font-style:normal;size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Cormorant Fallback;src:local(Times New Roman Italic),local(TimesNewRomanPS-ItalicMT),local(Liberation Serif Italic),local(Tinos Italic),local(Georgia Italic),local(Noto Serif Italic);font-style:italic;size-adjust:88.3692%;ascent-override:104.561%;descent-override:32.4774%;line-gap-override:0%}:root[data-theme=drippin] body{background:var(--ink);color:var(--steel)}.kicker{font:500 var(--text-xs)/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--steel-muted)}.wrap{width:min(100% - 2 * var(--space-6), var(--container-2xl));margin-inline:auto}@keyframes ds-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.section{padding-block:var(--space-16)}@media (width>=64rem){.section{padding-block:var(--space-32)}}.ds-button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:2.875rem;box-shadow:var(--rim), var(--glow-cta);color:#eef2f6;font:500 var(--text-xs)/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:box-shadow var(--duration-ui) var(--ease-standard), filter var(--duration-ui) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);background:linear-gradient(#3a414b,#1f242a);border:0;padding:12px 18px;text-decoration:none;display:inline-flex}.ds-button:hover{color:#fff;filter:brightness(1.12);box-shadow:var(--rim), 0 10px 34px -8px #ff4a1cb3}.ds-button:not([aria-disabled=true]):active{filter:brightness(.94);box-shadow:var(--rim), 0 4px 16px -8px #ff4a1c99;transform:translateY(1px)}.ds-button:disabled,.ds-button[aria-disabled=true]{cursor:progress;filter:saturate(.6);opacity:.75}.ds-button__dot{border-radius:var(--radius-full);background:var(--ember);width:.45rem;height:.45rem;box-shadow:0 0 8px 1px #ff4a1c99}:root[data-theme=drippin] a:not(.ds-button):active{color:var(--ember-soft)}a,button{-webkit-tap-highlight-color:transparent}.ds-defs[data-astro-cid-zowbogbd]{width:0;height:0;position:absolute;overflow:hidden}.ds-chrome[data-astro-cid-3egnqtj7]{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;text-wrap:balance;font-size:clamp(2.5rem,1.6rem + 3.6vw,5rem);font-weight:400;line-height:.88}.ds-chrome__ink[data-astro-cid-3egnqtj7]{background:var(--chrome);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0000;-webkit-background-clip:text;background-clip:text}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.ds-chrome__ink[data-astro-cid-3egnqtj7]{color:var(--steel);background:0 0}}@media (forced-colors:active){.ds-chrome__ink[data-astro-cid-3egnqtj7]{color:canvastext;background:0 0}}.ds-halo[data-astro-cid-jm32scul]{flex:none;display:inline-block;overflow:visible}.ds-halo--section[data-astro-cid-jm32scul]{display:block}.ds-halo--crown[data-astro-cid-jm32scul]{filter:drop-shadow(0 0 6px #ff8a4a59);width:58%;height:auto;display:block}.ds-halo__spark[data-astro-cid-jm32scul]{stroke:#ffc07a;stroke-linecap:round;stroke-dasharray:16 84;opacity:0}@media (prefers-reduced-motion:no-preference){.ds-halo--crown[data-astro-cid-jm32scul]{transition:transform .42s var(--ease-out), opacity .42s var(--ease-out)}:hover>.ds-halo--crown[data-astro-cid-jm32scul]{transform:translateY(-2px)}}.ds-lang[data-astro-cid-lemdd452]{min-width:2.5rem;min-height:2rem;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font:500 var(--text-xs) / 1 var(--font-sans);letter-spacing:.2em;color:var(--steel);transition:border-color var(--duration-ui) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ds-lang[data-astro-cid-lemdd452]:hover{border-color:var(--steel-muted);color:#fff}.ds-header[data-astro-cid-fzpbxy5g]{z-index:var(--z-sticky);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);background:#0b0809d9;position:sticky;top:0}.ds-header__inner[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-2) var(--space-8);padding-block:var(--space-3);grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav lang";display:grid}.ds-header__brand[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-2);grid-area:brand;text-decoration:none;display:inline-flex}.ds-header__nav[data-astro-cid-fzpbxy5g]{grid-area:nav;justify-self:end}.ds-header__inner[data-astro-cid-fzpbxy5g] .ds-header__lang{grid-area:lang}.ds-header__brand[data-astro-cid-fzpbxy5g] .ds-header__word{white-space:nowrap;font-size:2.5rem}.ds-header[data-astro-cid-fzpbxy5g][data-wordmark=steel] .ds-header__brand[data-astro-cid-fzpbxy5g] .ds-header__word .ds-chrome__ink{color:var(--steel)}@media (prefers-reduced-motion:no-preference){.ds-header__brand[data-astro-cid-fzpbxy5g] .ds-header__word .ds-chrome__ink{transition:color var(--duration-scene) var(--ease-out)}}.ds-header__nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.ds-header__nav[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]{white-space:nowrap}.ds-header__link[data-astro-cid-fzpbxy5g]{min-height:2rem;font:500 var(--text-xs) / 1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--steel-muted);transition:color var(--duration-ui) var(--ease-standard), border-color var(--duration-ui) var(--ease-standard);border-bottom:1px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.ds-header__link[data-astro-cid-fzpbxy5g]:hover{color:var(--steel)}.ds-header__link[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--steel);border-bottom-color:var(--ember)}.ds-header__live[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-2);font:500 var(--text-xs) / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ember);display:inline-flex}.ds-header__dot[data-astro-cid-fzpbxy5g]{border-radius:var(--radius-full);background:var(--ember);width:.45rem;height:.45rem;box-shadow:0 0 8px 1px #ff4a1c99}@media (width<=959.98px){.ds-header__inner[data-astro-cid-fzpbxy5g]{column-gap:var(--space-3);grid-template-columns:1fr auto;grid-template-areas:"brand lang""nav nav"}.ds-header__nav[data-astro-cid-fzpbxy5g]{scrollbar-width:none;justify-self:stretch;overflow-x:auto}.ds-header__nav[data-astro-cid-fzpbxy5g]::-webkit-scrollbar{display:none}.ds-header__nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{justify-content:space-between;gap:var(--space-4)}.ds-header__link[data-astro-cid-fzpbxy5g]{letter-spacing:.14em}.ds-header__live[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=399.98px){.ds-header__brand[data-astro-cid-fzpbxy5g] .ds-header__word{font-size:2.125rem}.ds-header__brand[data-astro-cid-fzpbxy5g] .ds-header__word .ds-chrome__ink{color:var(--steel);background:0 0}}@media (width<=359.98px){.ds-header__nav[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{gap:var(--space-1-5)}.ds-header__link[data-astro-cid-fzpbxy5g]{letter-spacing:.05em}}@media (width<=345.98px){.ds-header__brand[data-astro-cid-fzpbxy5g] .ds-halo{display:none}}.ds-footer[data-astro-cid-nns7i3if]{padding-block:var(--space-16) var(--space-10);border-top:1px solid var(--color-border)}.ds-footer[data-astro-cid-nns7i3if] .ds-footer__halo{margin-bottom:var(--space-10)}.ds-footer__grid[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:end;gap:var(--space-8);flex-wrap:wrap;display:flex}.ds-footer__block[data-astro-cid-nns7i3if]{gap:var(--space-2);display:grid}.ds-footer__mail[data-astro-cid-nns7i3if]{font-size:var(--text-lg);color:var(--steel)}.ds-footer__socials[data-astro-cid-nns7i3if],.ds-footer__links[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-footer__socials[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.ds-footer__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:not(.ds-lang){min-height:2rem;font:500 var(--text-xs) / 1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--steel-muted);align-items:center;display:inline-flex}.ds-footer__motion[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-2);min-height:2rem;font:500 var(--text-xs) / 1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--steel-muted);cursor:pointer;transition:color var(--duration-ui) var(--ease-standard), border-color var(--duration-ui) var(--ease-standard);background:0 0;border:0;border-bottom:1px solid #0000;padding:0;display:inline-flex}.ds-footer__motion[data-astro-cid-nns7i3if][hidden]{display:none}.ds-footer__motion[data-astro-cid-nns7i3if] svg[data-astro-cid-nns7i3if]{fill:currentColor}.ds-footer__motion[data-astro-cid-nns7i3if]:hover{color:var(--steel)}.ds-footer__motion[data-astro-cid-nns7i3if]:active{color:var(--ember-soft)}.ds-footer__motion[data-astro-cid-nns7i3if][aria-pressed=true]{color:var(--steel);border-bottom-color:var(--ember)}.ds-footer__motion[data-astro-cid-nns7i3if][aria-pressed=true] svg[data-astro-cid-nns7i3if]{fill:var(--ember)}@media (prefers-reduced-motion:reduce){.ds-footer__motion[data-astro-cid-nns7i3if]{display:none}}.ds-footer__bottom[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-8);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.ds-footer__legal[data-astro-cid-nns7i3if]{font-size:var(--text-xs);color:var(--steel-muted)}.ds-skip[data-astro-cid-hkbrpulz]{top:var(--space-2);left:var(--space-2);z-index:calc(var(--z-sticky) + 1);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--ink-raised-top);box-shadow:var(--rim);color:var(--steel);position:absolute;transform:translateY(-200%)}.ds-skip[data-astro-cid-hkbrpulz]:focus-visible{transform:none}.ds-aura[data-astro-cid-yi3lfl4u]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ds-aura--room[data-astro-cid-yi3lfl4u]{background:var(--aura-room)}.ds-aura--under[data-astro-cid-yi3lfl4u]{background:var(--aura-under);transform-origin:50% 100%}.ds-aura__smoke[data-astro-cid-yi3lfl4u]{background:radial-gradient(38% 26% at 24% 34%,#ffffff0d,#0000 70%),radial-gradient(32% 22% at 72% 18%,#ffffff0a,#0000 70%),radial-gradient(46% 30% at 58% 78%,#ffffff09,#0000 72%);position:absolute;inset:0}.ds-aura__ember[data-astro-cid-yi3lfl4u]{background:var(--ember-soft);opacity:.7;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 6px 2px #ff6a3d8c}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(2){top:72%;left:14%}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(3){width:2px;height:2px;top:88%;left:31%}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(4){top:64%;left:57%}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(5){width:2px;height:2px;top:83%;left:68%}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(6){top:58%;left:82%}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(7){width:2px;height:2px;top:79%;left:91%}@media (prefers-reduced-motion:no-preference){.ds-aura--under[data-astro-cid-yi3lfl4u]{animation:ds-breathe var(--aura-breathe) ease-in-out infinite;will-change:transform, opacity}.ds-aura__ember[data-astro-cid-yi3lfl4u]{animation:4.2s ease-in-out infinite ds-ember-flicker}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(3){animation-delay:-1.1s}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(4){animation-duration:5.1s;animation-delay:-2.3s}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(5){animation-delay:-.6s}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(6){animation-duration:3.6s;animation-delay:-3.4s}.ds-aura__ember[data-astro-cid-yi3lfl4u]:nth-of-type(7){animation-duration:4.8s;animation-delay:-1.8s}}html[data-motion=paused] .ds-aura--under[data-astro-cid-yi3lfl4u],html[data-motion=paused] .ds-aura__ember[data-astro-cid-yi3lfl4u]{animation-play-state:paused}@keyframes ds-ember-flicker{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.9;transform:translateY(-6px)}}
