*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{scrollbar-gutter:stable}body{overflow-x:clip}#callpageWrapper #callpage.cp-callpage .cp-button-section{bottom:20px!important}#callpageWrapper #callpage.cp-callpage .cp-callback-widget{max-height:calc(100dvh - 24px)!important;overflow:hidden!important;overscroll-behavior:contain!important}#callpageWrapper #callpage.cp-callpage .cp-fade-height{max-height:calc(100dvh - 72px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}@media(max-height:640px){#callpageWrapper #callpage.cp-callpage .cp-callback-widget{max-height:100dvh!important}#callpageWrapper #callpage.cp-callpage .cp-fade-height{max-height:calc(100dvh - 56px)!important}}.grecaptcha-badge{z-index:var(--layer-floating)}body:has(.grecaptcha-badge){--fixed-controls-bottom: 90px}@font-face{font-style:normal;font-weight:400 700;src:url("./media/google-sans-latin-wght-normal-3IZGQC6U.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-style:italic;font-weight:400 700;src:url("./media/google-sans-latin-wght-italic-YFXVR5TU.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-style:normal;font-weight:400 700;src:url("./media/google-sans-latin-ext-wght-normal-JD4DRAW3.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-style:italic;font-weight:400 700;src:url("./media/google-sans-latin-ext-wght-italic-SB5VSAHY.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-style:normal;font-weight:400 700;src:url("./media/google-sans-cyrillic-wght-normal-RCKFJ23N.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-style:italic;font-weight:400 700;src:url("./media/google-sans-cyrillic-wght-italic-32WIJ4EX.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-style:normal;font-weight:400 700;src:url("./media/google-sans-cyrillic-ext-wght-normal-4HYOBVFC.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-style:italic;font-weight:400 700;src:url("./media/google-sans-cyrillic-ext-wght-italic-LJIGRBVE.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-style:normal;font-weight:400 700;src:url("./media/google-sans-greek-wght-normal-DPW5IFZJ.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-style:italic;font-weight:400 700;src:url("./media/google-sans-greek-wght-italic-4ZZG3D5A.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-style:normal;font-weight:400 700;src:url("./media/google-sans-greek-ext-wght-normal-H6JQ2Y5E.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-style:italic;font-weight:400 700;src:url("./media/google-sans-greek-ext-wght-italic-RJ5GF7KA.woff2") format("woff2-variations");font-family:Google Sans Variable;font-display:swap;unicode-range:U+1F00-1FFF}[data-motion-entered=true] .motion-icon{transform-origin:center;animation:motion-icon-breathe var(--loop-slow) var(--ease-standard) infinite;animation-delay:var(--motion-delay, 0s);animation-play-state:var(--motion-play-state, paused)}[data-motion-entered=true] .motion-value{animation:motion-value-settle var(--duration-slow) var(--ease-out) both;animation-delay:var(--motion-delay, 0s);animation-play-state:var(--motion-play-state, paused)}[data-motion-entered=true] .motion-arrow{animation:motion-arrow-flow var(--loop-base) var(--ease-standard) infinite;animation-delay:var(--motion-delay, 0s);animation-play-state:var(--motion-play-state, paused)}@keyframes motion-icon-breathe{0%,65%,to{transform:translateY(0) rotate(0)}18%{transform:translateY(-3px) rotate(-3deg)}34%{transform:translateY(0) rotate(2deg)}}@keyframes motion-value-settle{0%{transform:translateY(6px)}to{transform:translateY(0)}}@keyframes motion-arrow-flow{0%,55%,to{transform:translate(-2px)}25%{transform:translate(4px)}}@media print,(prefers-reduced-motion:reduce){.motion-icon,.motion-value,.motion-arrow{transform:none!important;animation:none!important}}:root{color-scheme:light;--palette-white: #fff;--palette-navy: #051e34;--palette-blue: #22558c;--palette-yellow: #fcc850;--palette-snow: #f8f9fa;--palette-mist: #e9ecef;--palette-silver: #ced4da;--palette-slate: #666;--palette-night: #0d1117;--palette-night-raised: #161b22;--palette-night-line: #30363d;--palette-night-deep: #010409;--palette-red: #c62828;--palette-green: #237a35;--color-surface: var(--palette-white);--color-surface-muted: var(--palette-snow);--color-text: var(--palette-navy);--color-text-muted: var(--palette-slate);--color-text-inverse: var(--palette-white);--color-text-on-primary: var(--palette-white);--color-text-on-accent: var(--palette-navy);--color-heading: var(--palette-navy);--color-primary: var(--palette-navy);--color-accent: var(--palette-yellow);--color-accent-text: var(--color-accent);--color-warn: var(--palette-red);--color-success: var(--palette-green);--color-border: var(--palette-mist);--color-border-strong: var(--palette-silver);--color-focus-ring: var(--color-primary);--color-overlay: rgb(0 0 0 / 58%);--font-fallback: "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-heading: "Google Sans Variable", var(--font-fallback);--font-body: "Google Sans Variable", var(--font-fallback);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--text-h1: clamp(36px, 4.5vw, 52px);--text-h2: clamp(28px, 3vw, 36px);--text-lead: 20px;--text-body: 16px;--text-small: 14px;--text-caption: 10px;--leading-none: 1;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.7;--text-line-height: var(--leading-tight);--tracking-tight: -.02em;--tracking-wide: .08em;--tracking-wider: .16em;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-fluid-sm: clamp(20px, 2.8vw, 28px);--space-fluid-lg: clamp(32px, 5vw, 64px);--space-fluid-xl: clamp(48px, 7vw, 96px);--container-width: 1240px;--container-wide: 1440px;--measure-xs: 18ch;--measure-sm: 32ch;--measure-md: 52ch;--measure-lg: 62ch;--measure-xl: 90ch;--radius-base: 3px;--radius-large: 12px;--radius-pill: 999px;--radius-circle: 50%;--focus-width: 3px;--focus-offset: 3px;--shadow-sm: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-card: var(--shadow-sm), 0 0 0 1px var(--color-border);--shadow-control: 0 1px 3px rgb(0 0 0 / 25%);--shadow-floating: 0 14px 40px rgb(0 0 0 / 25%);--duration-standard: .25s;--duration-slow: .5s;--ease-standard: ease-in-out;--ease-out: cubic-bezier(.22, 1, .36, 1);--transition-standard: var(--duration-standard) var(--ease-standard);--transition-slow: var(--duration-slow) var(--ease-standard);--loop-spin: 1s;--loop-fast: 2s;--loop-base: 4s;--loop-slow: 8s;--loop-orbit: 24s;--hover-scale: 1.06;--hover-lift: -2px;--press-scale: .98;--opacity-low: .35;--opacity-medium: .6;--opacity-high: .85;--layer-behind: -1;--layer-raised: 1;--layer-header: 20;--layer-popover: 30;--layer-overlay: 50;--layer-drawer: 60;--layer-floating: 1000}html.dark{color-scheme:dark;--color-surface: var(--palette-night);--color-surface-muted: var(--palette-night-raised);--color-text: color-mix(in srgb, var(--palette-white) 87%, transparent);--color-text-muted: color-mix(in srgb, var(--palette-white) 60%, transparent);--color-text-inverse: var(--palette-white);--color-text-on-primary: var(--palette-white);--color-heading: var(--palette-white);--color-accent: #fbba47;--color-accent-text: var(--color-accent);--color-primary: var(--palette-blue);--color-warn: #ff4242;--color-success: #4caf50;--color-border: color-mix(in srgb, var(--palette-white) 12%, transparent);--color-border-strong: color-mix(in srgb, var(--palette-white) 22%, transparent);--color-overlay: rgb(0 0 0 / 70%);--color-focus-ring: var(--color-accent);--shadow-sm: 0 4px 6px -1px rgb(0 0 0 / 35%), 0 2px 4px -2px rgb(0 0 0 / 35%);--shadow-card: var(--shadow-sm), 0 0 0 1px var(--color-border);--shadow-control: 0 1px 3px rgb(0 0 0 / 45%);--shadow-floating: 0 14px 40px rgb(0 0 0 / 50%)}html.theme-transition::view-transition-old(root),html.theme-transition::view-transition-new(root){animation-duration:var(--duration-standard);animation-timing-function:ease-in-out}html.theme-reveal::view-transition-old(root),html.theme-reveal::view-transition-new(root){mix-blend-mode:normal;animation:none}html.theme-reveal::view-transition-old(root){z-index:1}html.theme-reveal::view-transition-new(root){z-index:2;animation:theme-reveal var(--duration-slow) var(--ease-out)}@keyframes theme-reveal{0%{clip-path:circle(0 at var(--theme-x) var(--theme-y))}to{clip-path:circle(var(--theme-radius) at var(--theme-x) var(--theme-y))}}html:not(.theme-transition) app-root>main{view-transition-name:page}html:not(.theme-transition) .fixed-controls{view-transition-name:fixed-controls}html:not(.theme-transition) app-cookie-files .cookie-btn{view-transition-name:cookie-files}::view-transition-group(page),::view-transition-group(fixed-controls),::view-transition-group(cookie-files){animation:none}::view-transition-old(fixed-controls),::view-transition-old(cookie-files){display:none}::view-transition-new(fixed-controls),::view-transition-new(cookie-files){animation:none}::view-transition-old(page){mix-blend-mode:normal;animation:none}::view-transition-new(page){mix-blend-mode:normal;animation:page-in var(--duration-standard) var(--ease-standard) both}@keyframes page-in{0%{opacity:0}}html:has(dialog[open]),body:has(dialog[open]){overflow:hidden}body{background-color:var(--color-surface);color:var(--color-text);font-style:normal;font-weight:var(--font-weight-regular);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{transition:color var(--transition-standard);color:var(--color-accent-text);text-decoration:none}:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--focus-width) solid var(--color-focus-ring);outline-offset:var(--focus-offset)}::selection{background-color:var(--color-accent);color:var(--color-text-on-accent)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.separator{margin:var(--space-lg) 0;border:1px solid var(--color-border);width:var(--default-width)}@media(max-width:575.98px){.separator{width:var(--default-width-mobile)}}@media print,(prefers-reduced-motion:reduce){html.theme-transition::view-transition-old(root),html.theme-transition::view-transition-new(root){animation:none}::view-transition-old(page),::view-transition-new(page){animation:none}}[appButton]{transition:border-color var(--transition-standard),background-color var(--transition-standard),color var(--transition-standard);cursor:pointer;border-radius:var(--radius-base)}[appButton]:focus-visible{outline:var(--focus-width) solid var(--color-focus-ring);outline-offset:var(--focus-offset)}[appButton]{display:inline-flex;justify-content:center;align-items:center;gap:var(--space-sm);box-shadow:var(--shadow-sm);border:none;background-color:var(--color-primary);padding:var(--space-sm) var(--space-xl);color:var(--color-text-on-primary);font-weight:var(--font-weight-bold);font-size:var(--text-small)}[appButton][data-button-arrow]{gap:var(--space-md);transition:border-color var(--transition-standard),background-color var(--transition-standard),color var(--transition-standard),box-shadow var(--transition-standard),transform var(--transition-standard)}[appButton][data-button-arrow]:after{flex:0 0 18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform var(--transition-standard);background:currentColor;width:18px;height:18px;content:""}[appButton][data-button-arrow][data-button-arrow=up-right]:after{transform:rotate(-45deg)}[appButton][data-button-arrow][data-button-arrow=send]:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m22 2-7 20-4-9-9-4zM22 2 11 13' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m22 2-7 20-4-9-9-4zM22 2 11 13' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[appButton][data-button-arrow][data-button-arrow=retry]:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 12a9 9 0 1 1-2.64-6.36L21 8M21 3v5h-5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 12a9 9 0 1 1-2.64-6.36L21 8M21 3v5h-5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:transform var(--transition-standard)}[appButton][data-button-arrow]:is(:hover,:focus-visible):not(:disabled):not(.app-button--pending):after{transform:translate(4px)}[appButton][data-button-arrow][data-button-arrow=up-right]:is(:hover,:focus-visible):not(:disabled):not(.app-button--pending):after{transform:translate(3px,-3px) rotate(-45deg)}[appButton][data-button-arrow][data-button-arrow=send]:is(:hover,:focus-visible):not(:disabled):not(.app-button--pending):after{transform:translate(3px,-3px)}[appButton][data-button-arrow][data-button-arrow=retry]:is(:hover,:focus-visible):not(:disabled):not(.app-button--pending):after{transform:rotate(160deg)}[appButton][data-button-arrow]:active:not(:disabled):not(.app-button--pending){transform:translateY(1px);box-shadow:none}[appButton][data-button-arrow].app-button--pending:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 12a9 9 0 1 1-6.2-8.56' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 12a9 9 0 1 1-6.2-8.56' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");animation:app-button-spinner var(--loop-spin) linear infinite;transition:none}[appButton]:hover{background-color:var(--color-accent);color:var(--color-text-on-accent)}[appButton].app-button--outline{box-shadow:none;border:2px solid var(--color-heading);background-color:var(--color-surface);padding:var(--space-sm) var(--space-xl);color:var(--color-heading)}[appButton].app-button--outline:hover{border-color:var(--color-accent);background-color:var(--color-accent);color:var(--color-text-on-accent)}[appButton].app-button--pending{opacity:var(--opacity-high);cursor:wait}[appButton]:disabled{opacity:var(--opacity-high)}[appButton] [appButtonSpinner]{animation:app-button-spinner var(--loop-spin) linear infinite}@media(prefers-reduced-motion:reduce){[appButton][data-button-arrow]{transition:none}[appButton][data-button-arrow]:after,[appButton][data-button-arrow].app-button--pending:after{animation:none;transition:none}}@keyframes app-button-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
