@font-face{font-family:Oxanium;src:url(../../../assets/fonts/Oxanium/Oxanium-Light.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(../../../assets/fonts/Oxanium/Oxanium-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(../../../assets/fonts/Oxanium/Oxanium-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(../../../assets/fonts/Oxanium/Oxanium-SemiBold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Oxanium;src:url(../../../assets/fonts/Oxanium/Oxanium-Bold.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Exo2;src:url(../../../assets/fonts/Exo2/Exo2-Light.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Exo2;src:url(../../../assets/fonts/Exo2/Exo2-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Exo2;src:url(../../../assets/fonts/Exo2/Exo2-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Exo2;src:url(../../../assets/fonts/Exo2/Exo2-SemiBold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Exo2;src:url(../../../assets/fonts/Exo2/Exo2-Bold.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Quicksand;src:url(../../../assets/fonts/Quicksand/Quicksand-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}:root{--c-brand:#4aa05d;--c-accent:#ff8508;--c-base-1:#1c2333;--c-base-2:#fff;--bg-brand:color-mix(in srgb, var(--c-brand), black 96%);--bg-brand-2:color-mix(in srgb, var(--c-brand), black 93%);--bg-brand-3:color-mix(in srgb, var(--c-brand), black 80%);--bg-brand-linear-gradient-top:linear-gradient(to top, var(--bg-brand-2), var(--bg-brand-3));--bg-brand-linear-gradient-bottom:linear-gradient(to bottom, var(--bg-brand-2), var(--bg-brand-3));--bg-brand-linear-gradient-left-top:linear-gradient(to left top, var(--bg-brand-2), var(--bg-brand-3));--bg-accent:color-mix(in srgb, var(--c-accent), black 96%);--bg-accent-2:color-mix(in srgb, var(--c-accent), black 93%);--bg-accent-3:color-mix(in srgb, var(--c-accent), black 80%);--bg-accent-linear-gradient-top:linear-gradient(to top, var(--bg-accent-2), var(--bg-accent-3));--bg-accent-linear-gradient-bottom:linear-gradient(to bottom, var(--bg-accent-2), var(--bg-accent-3));--bg-accent-linear-gradient-left-top:linear-gradient(to left top, var(--bg-accent-2), var(--bg-accent-3));--c-title:color-mix(in srgb, var(--c-brand), white 20%);--c-text:#fff;--text-gradient:linear-gradient(100deg, var(--c-brand), color-mix(in srgb, var(--c-brand), var(--c-base-1) 55%));--c-text-secondary:color-mix(in srgb, var(--c-base-1), white 20%);--bg-input:var(--bg-brand-linear-gradient-bottom);--text-input:var(--c-base-2);--boder-input:1px solid color-mix(in srgb, var(--c-brand), black 50%);--bg-input-focus:var(--bg-accent-linear-gradient-bottom);--boder-input-focus:1px solid var(--c-brand);--c-placeholder:color-mix(in srgb, var(--c-brand), black 50%);--c-placeholder-focus:color-mix(in srgb, var(--c-accent), black 50%);--bg-label:color-mix(in srgb, var(--c-brand), black 50%);--text-label:var(--c-text);--boder-label:1px solid color-mix(in srgb, var(--c-brand), black 50%);--bg-label-focus:var(--c-accent);--boder-label-focus:1px solid var(--c-accent);--c-text-muted:color-mix(in srgb, var(--c-base-1), white 55%);--c-bg-muted:color-mix(in srgb, var(--c-base-1), white 90%);--c-bg-subtle:color-mix(in srgb, var(--c-base-1), white 96%);--c-bg-code:#222;--c-text-code:var(--c-base-2);--c-info:#5bc0de;--c-success:#2b3;--c-error:#bb2124;--c-warning:#f0ad4e;--c-text-notification:white;--tone-default:var(--c-brand);--tone-default-bg:color-mix(in srgb, var(--tone-default), black 70%);--tone-default-icon:color-mix(in srgb, var(--tone-default), white 70%);--tone-default-border:color-mix(in srgb, var(--tone-default), black 20%);--tone-default-text:color-mix(in srgb, var(--tone-default), black 15%);--tone-accent:var(--c-accent);--tone-accent-bg:color-mix(in srgb, var(--tone-accent), white 80%);--tone-accent-icon:color-mix(in srgb, var(--tone-accent), white 70%);--tone-accent-border:color-mix(in srgb, var(--tone-accent), white 50%);--tone-accent-text:color-mix(in srgb, var(--tone-accent), black 20%);--tone-info:var(--c-info);--tone-info-bg:color-mix(in srgb, var(--tone-info), white 80%);--tone-info-icon:color-mix(in srgb, var(--tone-info), white 70%);--tone-info-border:color-mix(in srgb, var(--tone-info), white 50%);--tone-info-text:color-mix(in srgb, var(--tone-info), black 20%);--tone-success:var(--c-success);--tone-success-bg:color-mix(in srgb, var(--tone-success), white 80%);--tone-success-icon:color-mix(in srgb, var(--tone-success), white 70%);--tone-success-border:color-mix(in srgb, var(--tone-success), white 50%);--tone-success-text:color-mix(in srgb, var(--tone-success), black 20%);--tone-warning:var(--c-warning);--tone-warning-bg:color-mix(in srgb, var(--tone-warning), white 80%);--tone-warning-icon:color-mix(in srgb, var(--tone-warning), white 70%);--tone-warning-border:color-mix(in srgb, var(--tone-warning), white 50%);--tone-warning-text:color-mix(in srgb, var(--tone-warning), black 20%);--tone-error:var(--c-error);--tone-error-bg:color-mix(in srgb, var(--tone-error), black 80%);--tone-error-icon:color-mix(in srgb, var(--tone-error), white 70%);--tone-error-border:color-mix(in srgb, var(--tone-error), black 10%);--tone-error-text:color-mix(in srgb, var(--tone-error), black 20%);--radial-gradient:radial-gradient(circle at center center, color-mix(in srgb, var(--c-brand), white 70%) 0%, transparent 40%), radial-gradient(circle at center, transparent 42%, transparent 98%, transparent);--border-gradient:linear-gradient(54deg, color-mix(in srgb, var(--c-brand), var(--c-scale) 80%) 10%, color-mix(in srgb, var(--c-brand), var(--c-scale) 20%) 45%, color-mix(in srgb, var(--c-brand), white 5%) 50%, color-mix(in srgb, var(--c-brand), var(--c-scale) 20%) 55%, color-mix(in srgb, var(--c-brand), var(--c-scale) 80%) 90%);--base-shadow:#e5e5e5 0px 0px 5px 3px;--base-shadow-hover:#e5e5e5 0px 0px 3px 1px;--c-border:color-mix(in srgb, var(--c-base-1), var(--c-base-2) 80%);--border:1px solid var(--c-border);--radius-xs:.3125rem;--radius-s:.625rem;--radius-m:.9375rem;--radius:1.25rem;--radius-pill:62.4375rem;--backdrop-filter-blur:blur(5px);--transition:all .6s ease;--fx-glitch-1:var(--c-brand);--fx-glitch-2:var(--c-accent);--page-padding-inline:var(--size);--page-small-size:760px;--page-medium-size:1400px;--page-wide-size:1700px;--page-full-size:100%;--size:5vw;--size-3xs:.125rem;--size-2xs:.375rem;--size-xs:.5rem;--size-s:.75rem;--size-m:1rem;--size-l:1.5rem;--size-xl:2rem;--size-2xl:2.75rem;--size-3xl:4rem;--size-4xl:8rem;--font-title:"Oxanium", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-text:"Exo2", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-japp:"Quicksand", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-size-xs:clamp(.7rem, .7rem + ((1vw - .2rem) * .07), .762rem);--font-size-s:clamp(.888rem, .888rem + ((1vw - .2rem) * .07), .95rem);--font-size-m:clamp(.938rem, .938rem + ((1vw - .2rem) * .07), 1rem);--font-size-l:clamp(1.188rem, 1.188rem + ((1vw - .2rem) * .07), 1.25rem);--font-size-xl:clamp(1.638rem, 1.638rem + ((1vw - .2rem) * .411), 2rem);--font-size-2xl:clamp(1.638rem, 1.638rem + ((1vw - .2rem) * .98), 2.5rem);--font-size-3xl:clamp(1.638rem, 1.638rem + ((1vw - .2rem) * 1.548), 3rem);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.15;--lh-snug:1.2;--lh-title:1.25;--lh-head:1.3;--lh-body:1.6;--lh-small:1.55;--lh-caption:1.45;--ls-title:-.02em;--ls-ui:-.01em;--bg-box:var(--c-base-2);--shadow-box:var(--base-shadow);--border-box:var(--border);--bg-glass:#ffffff40;--backdrop-filter-glass:blur(20px);--border-glass:1px solid #ffffff2e}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--c-brand), black 60%) var(--bg-brand-2);scrollbar-gutter:auto;margin:0;padding:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{font-size:100%}html body{box-sizing:border-box;min-height:100vh;color:var(--c-text);line-height:1.2;font-family:var(--font-text);font-size:var(--font-size-m);background:var(--bg-brand);grid-template-columns:1fr;display:grid;position:relative}html body a{cursor:pointer;color:var(--c-brand);outline:none;text-decoration:none;transition:all .5s}html body a:hover{color:var(--c-accent)}html body a:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:var(--radius-xs)}html body button{outline:none}html body button:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px;border-radius:var(--radius-xs)}html body p{text-box:trim-both cap alphabetic;line-height:1.3}html body p a{display:inline-block}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:var(--font-title);text-box:trim-both cap alphabetic;margin:0;font-weight:400}html body h1{font-size:var(--font-size-3xl)}html body h2{font-size:var(--font-size-2xl)}html body h3{font-size:var(--font-size-xl)}html body ul,html body ol{padding-left:var(--size-m);gap:var(--size-xs);list-style-position:outside;display:grid}:is(html body ul,html body ol) li::marker{color:var(--c-brand)}html body code{background:var(--c-bg-code);color:var(--c-text-code);border-radius:var(--radius-xs);font-family:var(--font-mono);padding:.15em .4em;font-size:.9em}html body pre{padding:var(--size-m);background:var(--c-bg-code);color:var(--c-text-code);border-radius:var(--radius-s);font-size:var(--font-size-s);line-height:var(--lh-body);overflow-x:auto}html body pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}html body .table-wrapper{-webkit-overflow-scrolling:touch;width:100%;min-width:0;display:block;overflow-x:auto}html body .table-wrapper table{border-collapse:collapse;border:1px solid var(--c-scale-5);background:var(--c-scale-1);width:100%}html body .table-wrapper table thead{background:var(--c-scale-2)}html body .table-wrapper table tr{border:1px solid var(--c-scale-5)}html body .table-wrapper table tr td,html body .table-wrapper table tr th{border:1px solid var(--c-scale-5);padding:var(--size-m)}html body .form{grid-row-gap:1rem;grid-template-columns:1fr;display:grid}::selection{background:var(--c-brand);color:var(--c-base-2)}:focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}html:not(.user-tabbing) input:focus-visible,html:not(.user-tabbing) textarea:focus-visible,html:not(.user-tabbing) select:focus-visible,html:not(.user-tabbing) [contenteditable]:focus-visible{outline:none!important}.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}.radial-gradient-company{background-image:radial-gradient(140% 80% at center 100%, color-mix(in srgb, var(--c-brand), white 80%) 0%, #f0f0f0 100%);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.full-bleed{margin-inline:calc(-1 * var(--page-padding-inline));width:calc(100% + var(--page-padding-inline) * 2)}.border-neon:before{content:"";border-radius:var(--radius);background:var(--border-gradient);z-index:-1;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.firma.svelte-m68l5i{align-items:center;gap:var(--size-xs);padding:var(--size-xs) var(--size-m) var(--size-xs) var(--size-xs);corner-shape:bevel;color:var(--c-text);font-family:var(--font-text);font-weight:var(--fw-semibold);font-size:var(--font-size-l);background:var(--c-brand);border-radius:0 0 20px 5px;display:flex}.firma.svelte-m68l5i img:where(.svelte-m68l5i){width:28px;height:28px;padding:var(--size-3xs);background:var(--bg-brand);corner-shape:bevel;border-radius:3px}.firma.svelte-m68l5i:hover{border-color:var(--c-accent);background:color-mix(in srgb, var(--c-accent), black 50%)}.locale-switcher.svelte-7p6ybm{padding:var(--size-m) var(--size-xs) var(--size-m) var(--size-m);corner-shape:bevel;color:var(--c-text);background:var(--c-brand);border-radius:0 0 5px 20px;align-items:center;display:flex}.locale-switcher.svelte-7p6ybm :where(.svelte-7p6ybm):first-child{border-right:1px solid color-mix(in srgb, var(--c-brand), white 20%)}.locale-switcher.svelte-7p6ybm a:where(.svelte-7p6ybm),.locale-switcher.svelte-7p6ybm span:where(.svelte-7p6ybm){padding:var(--size-3xs) var(--size-2xs);color:color-mix(in srgb, var(--c-text), transparent 35%);line-height:8px}.locale-switcher.svelte-7p6ybm a:where(.svelte-7p6ybm){text-decoration:none}.locale-switcher.svelte-7p6ybm a:where(.svelte-7p6ybm):hover{color:var(--c-accent)}.locale-switcher.svelte-7p6ybm span[aria-current]:where(.svelte-7p6ybm){color:var(--c-text)}.site-nav.svelte-hdz12x{justify-content:flex-end;align-items:center;gap:var(--size-m);display:flex}nav.svelte-hdz12x{align-items:center;gap:var(--size-l);display:flex}nav.svelte-hdz12x ul:where(.svelte-hdz12x){justify-content:right;align-items:center;gap:var(--size-m);padding:0;list-style:none;display:flex}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x){display:grid}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) a:where(.svelte-hdz12x),nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) button:where(.svelte-hdz12x){all:unset;cursor:pointer;appearance:none;corner-shape:bevel;padding:var(--size-2xs) var(--size-l);background:color-mix(in srgb, var(--tone-default-bg), transparent 5%);border:1px solid var(--tone-default-border);color:#fff;border-radius:5px 5px 5px 12px;justify-content:center;align-items:center;transition:all .3s;display:grid}:is(nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) a:where(.svelte-hdz12x),nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) button:where(.svelte-hdz12x)):hover{background:color-mix(in srgb, var(--c-accent), black 50%);border-color:var(--c-accent);color:#fff}:is(nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) a:where(.svelte-hdz12x),nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) button:where(.svelte-hdz12x)):focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}:is(nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) a:where(.svelte-hdz12x),nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) button:where(.svelte-hdz12x)).active{border-color:var(--c-accent);background:color-mix(in srgb, var(--c-accent), black 50%)}:is(nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) a:where(.svelte-hdz12x),nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) button:where(.svelte-hdz12x)).active:after{width:100%}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x) button:where(.svelte-hdz12x){justify-content:center;align-items:center;display:flex;position:relative}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x).button-content{position:relative}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x).button-content ul.submenu:where(.svelte-hdz12x){z-index:10;background:var(--c-scale-9);border-radius:var(--radius);margin:var(--size-m) 0;gap:var(--size-s);padding:var(--size-m);opacity:0;pointer-events:none;transform-origin:top;min-width:max-content;list-style:none;transition:max-height .3s,opacity .2s,transform .3s,padding .2s,margin .2s,gap .2s;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;transform:scaleY(.95)}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x).button-content ul.submenu:where(.svelte-hdz12x).show{opacity:1;pointer-events:auto;max-height:1000px;transform:scaleY(1)}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x).button-content ul.submenu:where(.svelte-hdz12x).hide{opacity:0;pointer-events:none;max-height:0;transform:scaleY(.95)}.btn-nav.svelte-hdz12x{appearance:auto;cursor:pointer;color:var(--c-text);background:0 0;background:var(--bg-brand-linear-gradient-top);border:none;border:1px solid var(--c-brand);corner-shape:bevel;border-radius:3px 3px 3px 8px;padding:4px;transition:all .3s;display:none}.btn-nav.svelte-hdz12x:hover{border-color:var(--c-accent);background:var(--bg-accent-linear-gradient-top);color:var(--c-accent)}@media (width<=768px){nav.svelte-hdz12x{width:max-content;max-width:calc(100vw - 2 * var(--size-m));background:var(--c-scale-9);border-radius:var(--radius);padding:var(--size-m);opacity:0;transform-origin:100% 0;transition:transform .3s ease, display .3s ease allow-discrete, opacity .3s ease;flex-direction:column;align-items:stretch;display:none;position:absolute;top:calc(100% + 10px);right:0;transform:scaleY(0)}nav.svelte-hdz12x ul:where(.svelte-hdz12x){justify-content:normal;display:grid;position:sticky}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x){justify-content:left}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x).button-content{position:static}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x).button-content ul.submenu:where(.svelte-hdz12x){position:static;transform:none}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x).button-content ul.submenu:where(.svelte-hdz12x).show{margin:var(--size-m) 0;gap:var(--size-s);padding:var(--size-m)}nav.svelte-hdz12x ul:where(.svelte-hdz12x) li:where(.svelte-hdz12x).button-content ul.submenu:where(.svelte-hdz12x).hide{gap:0;margin:0;padding:0}nav.svelte-hdz12x .nav-account:where(.svelte-hdz12x){gap:var(--size-s);border-top:1px solid var(--c-scale-5);flex-direction:column;display:flex}.navActive.svelte-hdz12x{gap:var(--size-m);opacity:1;transition:transform .3s,display .3s ease-in-out,opacity .3s;display:flex;transform:scaleY(1)}@starting-style{.navActive.svelte-hdz12x{opacity:0;transform:scaleY(0)}}.btn-nav.svelte-hdz12x{align-items:center;display:inline-flex}}@media (width<=480px){nav.svelte-hdz12x ul:where(.svelte-hdz12x){flex-direction:column}}header.svelte-wr8vvm{view-transition-name:header;box-sizing:border-box;gap:var(--size-s);z-index:100;grid-template-columns:auto 1fr;justify-self:center;align-items:center;width:100%;display:grid;position:fixed;top:0}@media print{header.svelte-wr8vvm{display:none!important}}.scroll-progress.svelte-1b8qxtd{background:var(--bg-brand-linear-gradient-bottom);border:1px solid color-mix(in srgb, var(--c-brand), black 50%);corner-shape:bevel;border-radius:0 0 35px 35px;justify-content:center;align-items:center;width:100%;height:36px;display:flex;position:relative}.scroll-progress.svelte-1b8qxtd .fill:where(.svelte-1b8qxtd){border-radius:var(--radius-pill);background:linear-gradient(90deg, transparent 0%, var(--c-brand) 50%, transparent 100%);width:0%;height:2px;animation:linear svelte-1b8qxtd-scroll-progress-grow;animation-timeline:scroll(root)}.scroll-progress.svelte-1b8qxtd .percentage:where(.svelte-1b8qxtd){border:1px solid var(--c-brand);width:25px;height:25px;color:var(--c-text);background:var(--bg-brand-linear-gradient-bottom);border-radius:50%;place-items:center;font-size:.6rem;display:grid;position:absolute}@keyframes svelte-1b8qxtd-scroll-progress-grow{0%{width:0%}to{width:100%}}@media (width<768px){.scroll-progress.svelte-1b8qxtd{opacity:0}}footer.svelte-1fjcq52{z-index:100;view-transition-name:footer;grid-template-columns:auto 1fr auto;justify-content:space-between;align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}footer.svelte-1fjcq52 h4:where(.svelte-1fjcq52){padding:var(--size-s) var(--size-xl) var(--size-s) var(--size-xs);corner-shape:bevel;font-family:var(--font-text);background:var(--c-brand);border-radius:5px 35px 0 0;margin:0;font-weight:400}footer.svelte-1fjcq52 .social-media{padding:var(--size-3xs) var(--size-xs) var(--size-3xs) var(--size-xl);corner-shape:bevel;border-radius:35px 5px 0 0;background:var(--c-brand)!important}footer.svelte-1fjcq52 .social-media a{background:var(--bg-brand-linear-gradient-bottom)}@keyframes svelte-1fjcq52-progress-grow{0%{width:0%}to{width:100%}}@media print{footer.svelte-1fjcq52{display:none!important}}dialog.svelte-1o93p6f{opacity:0;transition:transform .3s ease, opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete;background:0 0;border:none;place-self:center;padding:0;position:relative;overflow:visible;transform:translateY(100%)}dialog.svelte-1o93p6f:open{opacity:1;transform:translateY(0)}@starting-style{dialog.svelte-1o93p6f:open{opacity:0;transform:translateY(100%)}}dialog.svelte-1o93p6f::backdrop{-webkit-backdrop-filter:var(--backdrop-filter-blur);backdrop-filter:var(--backdrop-filter-blur);background:#0000001a}dialog.svelte-1o93p6f .content:where(.svelte-1o93p6f){box-sizing:border-box;width:min(560px,95vw);padding:var(--size-xl);color:var(--c-text);border-radius:var(--radius);background:var(--c-scale-5);position:relative}dialog.svelte-1o93p6f .position-btn:where(.svelte-1o93p6f){position:absolute;top:0;right:0}dialog.svelte-1o93p6f.dialog-sm .content:where(.svelte-1o93p6f){width:min(420px,95vw)}.dialog-info.svelte-1o93p6f .content:where(.svelte-1o93p6f){border:3px solid var(--c-info)}.dialog-error.svelte-1o93p6f .content:where(.svelte-1o93p6f){border:3px solid var(--c-error)}.dialog-ok.svelte-1o93p6f .content:where(.svelte-1o93p6f){border:3px solid var(--c-success)}.dialog-warning.svelte-1o93p6f .content:where(.svelte-1o93p6f){border:3px solid var(--c-warning)}@media screen and (width<=600px){dialog.svelte-1o93p6f{left:var(--size-s);right:var(--size-s)}}@media print{dialog.svelte-1o93p6f{align-self:baseline}dialog.svelte-1o93p6f .content:where(.svelte-1o93p6f){padding:0!important}.position-btn.svelte-1o93p6f{display:none!important}}.dialog-confirm.svelte-1yiz14k{gap:var(--size-l);display:grid}.dialog-confirm.svelte-1yiz14k h2:where(.svelte-1yiz14k){font-size:var(--font-size-l);font-weight:var(--fw-bold);color:var(--c-base-1);margin:0}.dialog-confirm.svelte-1yiz14k p:where(.svelte-1yiz14k){font-size:var(--font-size-s);color:var(--c-text-secondary);margin:0}.dialog-confirm.svelte-1yiz14k footer:where(.svelte-1yiz14k){justify-content:flex-end;gap:var(--size-s);display:flex}.crt-overlay.svelte-13qclip{z-index:900;pointer-events:none;position:fixed;inset:0;overflow:hidden}.crt-overlay.svelte-13qclip .scanline:where(.svelte-13qclip){opacity:0;filter:blur(.6px);mix-blend-mode:screen;background:linear-gradient(to right, transparent, var(--fx-glitch-1) 30%, var(--c-title) 70%, transparent);width:100%;height:1px;position:absolute;top:0;left:0}.crt-overlay.svelte-13qclip .glitch-line:where(.svelte-13qclip){opacity:0;filter:blur(.5px);mix-blend-mode:screen;background:linear-gradient(to right, transparent, var(--fx-glitch-1), var(--c-title), transparent);height:2px;position:absolute}.skip-link.svelte-12qhfyh{top:-100%;left:var(--size-m);z-index:1000;padding:var(--size-s) var(--size-m);border-radius:var(--radius-s);background:var(--c-brand);color:#fff;transition:top .2s;position:fixed}.skip-link.svelte-12qhfyh:focus-visible{top:var(--size-m)}.app.svelte-12qhfyh{min-height:100dvh;font-size:var(--font-size-m);padding:var(--size-4xl) 0 var(--size-4xl) 0;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;display:grid}.app.svelte-12qhfyh main:where(.svelte-12qhfyh){justify-items:center;gap:var(--size-4xl);padding-inline:var(--page-padding-inline);display:grid}
