@layer reset{*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;interpolate-size:allow-keywords}body{-webkit-font-smoothing:antialiased;min-height:100dvh}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol[role=list],ul[role=list]{padding:0;list-style:none}dialog{color:inherit;background:0 0;border:0;max-width:none;max-height:none;padding:0}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--c-bg:var(--lightningcss-light,oklch(97.8% .014 75))var(--lightningcss-dark,oklch(19% .02 40));--c-surface:var(--lightningcss-light,oklch(99.3% .007 75))var(--lightningcss-dark,oklch(23.5% .022 42));--c-surface-2:var(--lightningcss-light,oklch(95.6% .024 66))var(--lightningcss-dark,oklch(27.5% .025 45));--c-sunken:var(--lightningcss-light,oklch(94% .028 62))var(--lightningcss-dark,oklch(16% .018 40));--c-overlay:var(--lightningcss-light,oklch(30% .04 40/.32))var(--lightningcss-dark,oklch(8% .01 40/.6));--c-text:var(--lightningcss-light,oklch(27% .025 40))var(--lightningcss-dark,oklch(93.5% .018 72));--c-text-muted:var(--lightningcss-light,oklch(46% .028 45))var(--lightningcss-dark,oklch(76% .026 62));--c-text-subtle:var(--lightningcss-light,oklch(51% .025 50))var(--lightningcss-dark,oklch(68% .024 55));--c-border:var(--lightningcss-light,oklch(89% .026 62))var(--lightningcss-dark,oklch(33% .024 45));--c-border-strong:var(--lightningcss-light,oklch(78% .035 58))var(--lightningcss-dark,oklch(44% .028 48));--c-primary:var(--lightningcss-light,oklch(76% .125 58))var(--lightningcss-dark,oklch(78% .115 60));--c-primary-hover:var(--lightningcss-light,oklch(72% .135 55))var(--lightningcss-dark,oklch(82% .11 62));--c-on-primary:var(--lightningcss-light,oklch(25% .045 40))var(--lightningcss-dark,oklch(22% .04 40));--c-primary-ink:var(--lightningcss-light,oklch(50% .125 45))var(--lightningcss-dark,oklch(82% .1 62));--c-primary-soft:var(--lightningcss-light,oklch(93.5% .045 62))var(--lightningcss-dark,oklch(31% .05 50));--c-secondary:var(--lightningcss-light,oklch(47% .075 132))var(--lightningcss-dark,oklch(74% .085 130));--c-secondary-hover:var(--lightningcss-light,oklch(42% .075 132))var(--lightningcss-dark,oklch(79% .085 130));--c-on-secondary:var(--lightningcss-light,oklch(98% .012 90))var(--lightningcss-dark,oklch(20% .03 130));--c-secondary-ink:var(--lightningcss-light,oklch(43% .075 132))var(--lightningcss-dark,oklch(80% .08 130));--c-secondary-soft:var(--lightningcss-light,oklch(93% .035 128))var(--lightningcss-dark,oklch(29% .04 132));--c-accent:var(--lightningcss-light,oklch(47% .075 350))var(--lightningcss-dark,oklch(75% .07 350));--c-accent-hover:var(--lightningcss-light,oklch(42% .075 350))var(--lightningcss-dark,oklch(80% .07 350));--c-on-accent:var(--lightningcss-light,oklch(98% .01 350))var(--lightningcss-dark,oklch(21% .03 350));--c-accent-ink:var(--lightningcss-light,oklch(45% .08 350))var(--lightningcss-dark,oklch(81% .065 350));--c-accent-soft:var(--lightningcss-light,oklch(93.5% .025 350))var(--lightningcss-dark,oklch(29% .04 350));--c-success-ink:var(--lightningcss-light,oklch(44% .09 148))var(--lightningcss-dark,oklch(80% .1 148));--c-success-soft:var(--lightningcss-light,oklch(93% .045 148))var(--lightningcss-dark,oklch(28% .045 148));--c-warning:var(--lightningcss-light,oklch(80% .13 82))var(--lightningcss-dark,oklch(80% .12 82));--c-on-warning:var(--lightningcss-light,oklch(27% .05 60))var(--lightningcss-dark,oklch(23% .045 60));--c-warning-ink:var(--lightningcss-light,oklch(47% .1 65))var(--lightningcss-dark,oklch(84% .11 82));--c-warning-soft:var(--lightningcss-light,oklch(94.5% .05 85))var(--lightningcss-dark,oklch(29% .045 75));--c-danger:var(--lightningcss-light,oklch(52% .16 28))var(--lightningcss-dark,oklch(70% .14 28));--c-danger-hover:var(--lightningcss-light,oklch(47% .16 28))var(--lightningcss-dark,oklch(75% .13 28));--c-on-danger:var(--lightningcss-light,oklch(98.5% .01 30))var(--lightningcss-dark,oklch(20% .04 28));--c-danger-ink:var(--lightningcss-light,oklch(49% .16 28))var(--lightningcss-dark,oklch(78% .12 28));--c-danger-soft:var(--lightningcss-light,oklch(93.5% .035 28))var(--lightningcss-dark,oklch(29% .05 28));--c-focus:var(--lightningcss-light,oklch(50% .13 45))var(--lightningcss-dark,oklch(84% .11 62));--c-chart-accent:var(--lightningcss-light,oklch(62% .15 48))var(--lightningcss-dark,oklch(65% .14 55));--c-chart-muted:var(--lightningcss-light,oklch(78% .012 60))var(--lightningcss-dark,oklch(46% .012 55));--c-chart-grid:var(--lightningcss-light,oklch(92% .012 65))var(--lightningcss-dark,oklch(31% .016 45));--c-chart-track:var(--lightningcss-light,oklch(93% .04 60))var(--lightningcss-dark,oklch(31% .05 50));--shadow-faint:var(--lightningcss-light,oklch(45% .06 45/.05))var(--lightningcss-dark,oklch(5% .01 40/.18));--shadow-soft:var(--lightningcss-light,oklch(45% .06 45/.07))var(--lightningcss-dark,oklch(5% .01 40/.26));--shadow-deep:var(--lightningcss-light,oklch(45% .06 45/.1))var(--lightningcss-dark,oklch(5% .01 40/.38));--font-display:"Lora Variable", "Lora", Georgia, "Times New Roman", serif;--font-body:"Onest Variable", "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:calc(clamp(1.25rem, 1.15rem + .45vw, 1.5rem));--text-xl:calc(clamp(1.5rem, 1.25rem + 1.1vw, 2rem));--text-2xl:calc(clamp(1.875rem, 1.45rem + 1.9vw, 2.75rem));--text-3xl:calc(clamp(2.375rem, 1.6rem + 3.6vw, 4.25rem));--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.55;--space-1:.25rem;--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-section:calc(clamp(3rem, 2rem + 5vw, 6.5rem));--gutter:calc(clamp(1rem, .6rem + 2vw, 2rem));--content-max:72rem;--radius-xs:8px;--radius-sm:12px;--radius-md:18px;--radius-lg:26px;--radius-xl:36px;--radius-pill:999px;--radius-pebble-a:28px 40px 32px 44px / 34px 30px 42px 36px;--radius-pebble-b:42px 30px 46px 28px / 30px 40px 32px 44px;--radius-pebble-c:34px 46px 28px 38px / 44px 32px 40px 30px;--shadow-1:0 1px 1px var(--shadow-faint), 0 2px 6px var(--shadow-faint);--shadow-2:0 1px 2px var(--shadow-faint), 0 4px 10px var(--shadow-soft), 0 12px 28px var(--shadow-soft);--shadow-3:0 2px 4px var(--shadow-faint), 0 10px 24px var(--shadow-soft), 0 28px 60px var(--shadow-deep);--shadow-inset:inset 0 1px 2px var(--shadow-soft);--dur-instant:90ms;--dur-fast:.16s;--dur-base:.26s;--dur-slow:.44s;--dur-slower:.72s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:linear(0, .0018, .0069 1.15%, .026 2.3%, .0637, .1135 5.18%, .2229 7.78%, .5977 15.84%, .7014, .7904, .8641, .9228, .9676 28.8%, 1.0032 31.68%, 1.0225, 1.0352 36.29%, 1.0431 38.88%, 1.046 42.05%, 1.0448 44.35%, 1.0407 47.23%, 1.0118 61.63%, 1.0025 69.41%, .9981 80.35%, .9992 99.94%);--ease-spring-soft:linear(0, .0121, .0459 3.1%, .1638 6.5%, .3507 10.6%, .5622 15.5%, .7353 20.6%, .8524 25.6%, .9284 30.9%, .9705 36.4%, .9918 42.6%, 1.0012 50.4%, 1.0029 62.8%, 1);--anchor-offset:5.5rem;--z-header:20;--z-popover:40;--z-toast:60}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms;--dur-slower:1ms;--ease-spring:linear;--ease-spring-soft:linear}}}@layer base{html{background:var(--c-bg);color:var(--c-text);font-family:var(--font-body);font-size:100%;line-height:var(--leading-normal);font-feature-settings:"ss01","cv11";scroll-behavior:smooth;scrollbar-color:var(--c-border-strong) transparent;scrollbar-gutter:stable;accent-color:var(--c-primary)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-size:var(--text-base);background:radial-gradient(60rem 40rem at 110% -10%,color-mix(in oklch,var(--c-primary-soft) 70%,transparent),transparent 70%),radial-gradient(50rem 36rem at -15% 30%,color-mix(in oklch,var(--c-secondary-soft) 55%,transparent),transparent 70%),var(--c-bg);background-attachment:fixed}h1,h2,h3,h4{font-family:var(--font-display);font-weight:560;line-height:var(--leading-tight);letter-spacing:-.012em;text-wrap:balance}h1{font-size:var(--text-3xl);font-weight:520}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}p{text-wrap:pretty}em{font-family:var(--font-display);font-style:italic}a{color:var(--c-primary-ink);text-underline-offset:.2em;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in oklch,currentColor 40%,transparent);text-decoration-color:color-mix(in oklch,currentColor 40%,transparent);transition:text-decoration-color var(--dur-fast) var(--ease-out)}a:hover{text-decoration-color:currentColor}:where([id]){scroll-margin-top:var(--anchor-offset)}::selection{background:var(--c-primary-soft);color:var(--c-text)}:focus-visible{outline:2.5px solid var(--c-focus);outline-offset:3px;border-radius:var(--radius-xs)}:focus:not(:focus-visible){outline:none}hr{background:linear-gradient(90deg,transparent,var(--c-border-strong),transparent);border:0;height:1px}code,kbd{background:var(--c-sunken);border-radius:6px;padding:.1em .4em;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.9em}[data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out),translate var(--dur-slower) var(--ease-spring-soft),scale var(--dur-slower) var(--ease-spring-soft);transition-delay:calc(var(--reveal-index,0) * 70ms);translate:0 18px;scale:.985}[data-reveal=shown]{opacity:1;translate:0;scale:1}.page-enter-active{transition:opacity var(--dur-base) var(--ease-out)}.page-leave-active{transition:opacity var(--dur-fast) var(--ease-out)}.page-enter-from,.page-leave-to{opacity:0}.soft-enter-active,.soft-leave-active{transition:opacity var(--dur-base) var(--ease-out),translate var(--dur-slow) var(--ease-spring),scale var(--dur-slow) var(--ease-spring)}.soft-enter-from,.soft-leave-to{opacity:0;translate:0 8px;scale:.97}.soft-leave-active{transition-duration:var(--dur-fast)}.fade-enter-active,.fade-leave-active{transition:opacity var(--dur-base) var(--ease-out)}.fade-enter-from,.fade-leave-to{opacity:0}@keyframes vt-in{0%{opacity:0}}::view-transition-old(root){animation:none}::view-transition-new(root){animation:vt-in var(--dur-slow) var(--ease-out) both}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;translate:none;scale:none}::view-transition-new(root){animation:none}*,:after,:before{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}}@layer layout{.container{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.stack{gap:var(--stack-gap,var(--space-4));flex-direction:column;display:flex}.cluster{align-items:center;gap:var(--cluster-gap,var(--space-3));flex-wrap:wrap;display:flex}.flow-grid{gap:var(--grid-gap,var(--space-6));grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--grid-min,18rem)),1fr));display:grid}.section{padding-block:var(--space-section);position:relative}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}}@layer components{.control{--_border:var(--c-border-strong);align-items:center;gap:var(--space-2);min-height:3rem;padding-inline:var(--space-4);background:var(--c-surface);border:1.5px solid var(--_border);border-radius:var(--radius-md);box-shadow:var(--shadow-inset);color:var(--c-text);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),background-color var(--dur-fast) var(--ease-out);display:flex}.control:hover{--_border:color-mix(in oklch, var(--c-border-strong), var(--c-text) 18%)}.control.is-open,.control:focus-within{--_border:var(--c-focus);box-shadow:var(--shadow-inset),0 0 0 4px color-mix(in oklch,var(--c-focus) 18%,transparent)}.control.is-invalid{--_border:var(--c-danger-ink)}.control.is-invalid:focus-within{box-shadow:var(--shadow-inset),0 0 0 4px color-mix(in oklch,var(--c-danger) 18%,transparent)}.control.is-disabled{opacity:.55;cursor:not-allowed;background:var(--c-sunken)}.control>input,.control>textarea{min-width:0;padding-block:var(--space-3);font-size:max(16px,var(--text-base));background:0 0;border:0;outline:none;flex:1;align-self:stretch}.control ::placeholder{color:var(--c-text-subtle);opacity:1}.control .adornment{color:var(--c-text-muted);display:inline-flex}.control>:focus-visible{outline:none}.popover-panel{z-index:var(--z-popover);overscroll-behavior:contain;min-width:12rem;max-width:calc(min(24rem,100vw - 24px));padding:var(--space-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);color:var(--c-text);position:fixed;top:0;left:0;overflow-y:auto}.popover-enter-active{transition:opacity var(--dur-fast) var(--ease-out),scale var(--dur-slow) var(--ease-spring),translate var(--dur-slow) var(--ease-spring)}.popover-leave-active{transition:opacity var(--dur-fast) var(--ease-out),scale var(--dur-fast) var(--ease-out)}.popover-enter-from,.popover-leave-to{opacity:0;translate:0 -4px;scale:.92}.popover-item{align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:start;color:inherit;cursor:pointer;transition:background-color var(--dur-instant) var(--ease-out);text-decoration:none;display:flex}.popover-item.active,.popover-item:focus-visible{background:var(--c-primary-soft);outline:none}.popover-item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.popover-item.danger{color:var(--c-danger-ink)}.popover-item.danger.active,.popover-item.danger:focus-visible{background:var(--c-danger-soft)}}@layer utilities{.text-muted{color:var(--c-text-muted)}.text-sm{font-size:var(--text-sm)}.eyebrow,.text-xs{font-size:var(--text-xs)}.display{font-family:var(--font-display)}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--c-secondary-ink);font-weight:600}.tabular{font-variant-numeric:tabular-nums}}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-cyrillic-ext-wght-normal.YcVxMP-u.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-cyrillic-wght-normal.UWPuZLjM.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-math-wght-normal.sOy7rEfW.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-symbols-wght-normal.DQ5VrUkH.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-vietnamese-wght-normal.CfJ7gtf3.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-latin-ext-wght-normal.C2Wlntb9.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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./lora-latin-wght-normal.BiLcIKcI.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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./lora-cyrillic-ext-wght-italic.Cgu7qCFu.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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./lora-cyrillic-wght-italic.BWw7-oF9.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./lora-math-wght-italic.CnuSFIyO.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./lora-symbols-wght-italic.BMZuTBzt.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./lora-vietnamese-wght-italic.BGkqizij.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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./lora-latin-ext-wght-italic.BC6VAxdc.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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(./lora-latin-wght-italic.DBI-iqMr.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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-cyrillic-ext-wght-normal.DOFToQv1.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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-cyrillic-wght-normal.DayYxulF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-math-wght-normal.Bl4ZGkZl.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-symbols-wght-normal.DxQzqQfC.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-vietnamese-wght-normal.BBxOatbv.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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-latin-ext-wght-normal.QAhDxQuo.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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./onest-latin-wght-normal.Dun_Rd-l.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}@property --stack-gap{syntax:"<length-percentage>";inherits:false;initial-value:16px}@property --cluster-gap{syntax:"<length-percentage>";inherits:false;initial-value:12px}@property --grid-gap{syntax:"<length-percentage>";inherits:false;initial-value:24px}.ui-spinner[data-v-0c23b7ba]{align-items:center;gap:calc(var(--size) * .18);height:var(--size);display:inline-flex}.dot[data-v-0c23b7ba]{width:calc(var(--size) * .26);aspect-ratio:1;animation:breathe-0c23b7ba 1.1s var(--ease-in-out) infinite;background:currentColor;border-radius:50%}.dot[data-v-0c23b7ba]:nth-child(3){animation-delay:.15s}.dot[data-v-0c23b7ba]:nth-child(4){animation-delay:.3s}@keyframes breathe-0c23b7ba{0%,to{opacity:.35;transform:translateY(0)scale(.85)}45%{opacity:1;transform:translateY(-30%)scale(1.05)}}@media (prefers-reduced-motion:reduce){.dot[data-v-0c23b7ba]{opacity:.7;animation:none}}.ui-button[data-v-4e88c2f7]{--_bg:var(--c-primary);--_bg-hover:var(--c-primary-hover);--_fg:var(--c-on-primary);--_border:transparent;--_shadow:var(--shadow-1);--_h:2.75rem;--_px:1.25rem;min-height:var(--_h);padding-inline:var(--_px);border-radius:var(--radius-pill);border:1.5px solid var(--_border);background:var(--_bg);color:var(--_fg);font-weight:600;font-size:var(--text-sm);letter-spacing:.01em;white-space:nowrap;box-shadow:var(--_shadow);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),scale var(--dur-slow) var(--ease-spring),translate var(--dur-slow) var(--ease-spring);place-items:center;line-height:1;text-decoration:none;display:inline-grid;position:relative}.ui-button[data-v-4e88c2f7]:hover:not(:disabled,[aria-disabled=true]){background:var(--_bg-hover);box-shadow:var(--shadow-2);translate:0 -1px}.ui-button[data-v-4e88c2f7]:active:not(:disabled,[aria-disabled=true]){box-shadow:var(--shadow-1);transition-duration:var(--dur-instant);translate:0;scale:.96}.ui-button[data-v-4e88c2f7]:focus-visible{border-radius:var(--radius-pill)}.ui-button[data-v-4e88c2f7]:disabled,.ui-button[aria-disabled=true][data-v-4e88c2f7]{cursor:not-allowed;opacity:.5;box-shadow:none}.ui-button.loading[data-v-4e88c2f7]{cursor:progress;opacity:1}.ui-button.loading .content[data-v-4e88c2f7]{opacity:0}.content[data-v-4e88c2f7]{transition:opacity var(--dur-fast);align-items:center;gap:.5em;display:inline-flex}.spinner[data-v-4e88c2f7]{position:absolute}.icon-end[data-v-4e88c2f7]{transition:translate var(--dur-slow) var(--ease-spring)}.ui-button:hover .icon-end[class][data-v-4e88c2f7]{translate:3px}.v-secondary[data-v-4e88c2f7]{--_bg:var(--c-secondary);--_bg-hover:var(--c-secondary-hover);--_fg:var(--c-on-secondary)}.v-accent[data-v-4e88c2f7]{--_bg:var(--c-accent);--_bg-hover:var(--c-accent-hover);--_fg:var(--c-on-accent)}.v-soft[data-v-4e88c2f7]{--_bg:var(--c-primary-soft);--_bg-hover:color-mix(in oklch, var(--c-primary-soft), var(--c-primary) 22%);--_fg:var(--c-text);--_shadow:none}.v-ghost[data-v-4e88c2f7]{--_bg:transparent;--_bg-hover:color-mix(in oklch, var(--c-primary-soft) 70%, transparent);--_fg:var(--c-text);--_shadow:none}.v-ghost[data-v-4e88c2f7]:hover:not(:disabled){box-shadow:none!important}.v-outline[data-v-4e88c2f7]{--_bg:transparent;--_bg-hover:var(--c-surface);--_fg:var(--c-text);--_border:var(--c-border-strong);--_shadow:none}.v-danger[data-v-4e88c2f7]{--_bg:var(--c-danger);--_bg-hover:var(--c-danger-hover);--_fg:var(--c-on-danger)}.s-sm[data-v-4e88c2f7]{--_h:2.25rem;--_px:.9rem;font-size:var(--text-xs)}.s-lg[data-v-4e88c2f7]{--_h:3.25rem;--_px:1.75rem;font-size:var(--text-base)}.block[data-v-4e88c2f7]{width:100%;display:grid}.icon-only[data-v-4e88c2f7]{--_px:0;width:var(--_h)}.ui-toaster[data-v-d6e3db5d]{z-index:var(--z-toast);inset:auto var(--gutter) calc(var(--gutter) + env(safe-area-inset-bottom)) auto;width:min(25rem,100vw - 2 * var(--gutter));pointer-events:none;position:fixed}.list[data-v-d6e3db5d]{flex-direction:column;margin:0}.list[data-v-d6e3db5d],.toast[data-v-d6e3db5d]{gap:var(--space-3);display:flex}.toast[data-v-d6e3db5d]{pointer-events:auto;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--c-surface);border-radius:var(--radius-pebble-a);box-shadow:var(--shadow-3);border:1px solid var(--c-border);align-items:flex-start}.icon[data-v-d6e3db5d]{background:var(--c-primary-soft);width:2.25rem;height:2.25rem;color:var(--c-primary-ink);border-radius:46% 54% 50% 50%/55% 45%;flex-shrink:0;place-items:center;display:grid}.t-success .icon[data-v-d6e3db5d]{background:var(--c-success-soft);color:var(--c-success-ink)}.t-warning .icon[data-v-d6e3db5d]{background:var(--c-warning-soft);color:var(--c-warning-ink)}.t-danger .icon[data-v-d6e3db5d]{background:var(--c-danger-soft);color:var(--c-danger-ink)}.text[data-v-d6e3db5d]{flex:1;min-width:0;padding-top:.4rem}.title[data-v-d6e3db5d]{font-weight:600}.desc[data-v-d6e3db5d],.title[data-v-d6e3db5d]{font-size:var(--text-sm)}.desc[data-v-d6e3db5d]{color:var(--c-text-muted)}.toast-enter-active[data-v-d6e3db5d]{transition:opacity var(--dur-base) var(--ease-out),translate var(--dur-slower) var(--ease-spring),scale var(--dur-slower) var(--ease-spring)}.toast-leave-active[data-v-d6e3db5d]{transition:opacity var(--dur-fast) var(--ease-out),scale var(--dur-fast) var(--ease-out);width:100%;position:absolute}.toast-move[data-v-d6e3db5d]{transition:translate var(--dur-slow) var(--ease-spring)}.toast-enter-from[data-v-d6e3db5d]{opacity:0;translate:0 24px;scale:.9}.toast-leave-to[data-v-d6e3db5d]{opacity:0;scale:.94}@media (width<=40rem){.ui-toaster[data-v-d6e3db5d]{inset:auto var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom));width:auto}}.organic-backdrop[data-v-15390809]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 98%);mask-image:linear-gradient(#000 55%,#0000 98%)}.b[data-v-15390809]{filter:blur(2px);opacity:.9;animation:drift-15390809 24s var(--ease-in-out) infinite alternate;position:absolute}.b1[data-v-15390809]{width:calc(min(46rem,90vw));top:-18%;right:-14%}.b2[data-v-15390809]{width:calc(min(30rem,70vw));animation-duration:30s;bottom:-20%;left:-12%}.b3[data-v-15390809]{opacity:.7;width:calc(min(16rem,40vw));animation-duration:20s;top:38%;left:46%}.medium .b[data-v-15390809]{opacity:1;filter:none}@keyframes drift-15390809{to{translate:2.5% 4%;rotate:8deg}}@media (prefers-reduced-motion:reduce){.b[data-v-15390809]{animation:none}}.err[data-v-d3d58259]{padding-block:calc(clamp(3rem,2rem + 6vw,7rem));position:relative;overflow:hidden}.inner[data-v-d3d58259]{z-index:1;gap:var(--space-8);align-items:center;display:grid;position:relative}@media (width>=48rem){.inner[data-v-d3d58259]{gap:var(--space-12);grid-template-columns:auto 1fr}}.art[data-v-d3d58259]{justify-self:center;place-items:center;width:calc(min(18rem,70vw));display:grid}.art>[data-v-d3d58259]{grid-area:1/1}.code[data-v-d3d58259]{font-family:var(--font-display);color:var(--c-primary-ink);font-size:calc(clamp(3.5rem,2.5rem + 4vw,5.5rem));font-style:italic;font-weight:600}.text[data-v-d3d58259]{gap:var(--space-4);flex-direction:column;display:flex}.lead[data-v-d3d58259]{color:var(--c-text-muted);font-size:var(--text-md);max-width:32rem}
