:root{--brand-blue-700:#1c429c;--brand-blue-700-rgb:28 66 156;--brand-cyan-500:#28a9e0;--brand-cyan-500-rgb:40 169 224;--accent-violet-500:#a44dd8;--accent-violet-500-rgb:164 77 216;--accent-yellow-400:#eddf4b;--accent-yellow-400-rgb:237 223 75;--accent-yellow-100:#fff5a8;--accent-yellow-100-rgb:255 245 168;--neutral-950:#15202b;--neutral-950-rgb:21 32 43;--neutral-700:#3a4658;--neutral-700-rgb:58 70 88;--neutral-500:#6b7789;--neutral-500-rgb:107 119 137;--neutral-200:#e2e8f0;--neutral-200-rgb:226 232 240;--neutral-100:#f6f7fa;--neutral-100-rgb:246 247 250;--white:#fff;--white-rgb:255 255 255;--semantic-success:#16794d;--semantic-warning:#8a4b00;--semantic-error:#b42318;--semantic-info:#175cd3;--state-blue-hover:#17377f;--state-blue-active:#10295f;--state-yellow-hover:#e2d43f;--state-yellow-active:#cabb31;--disabled-opacity:.55;--surface-page:var(--white);--surface-subtle:var(--neutral-100);--surface-inverse:var(--neutral-950);--text-primary:var(--neutral-950);--text-secondary:var(--neutral-700);--text-on-inverse:var(--white);--border-subtle:var(--neutral-200);--border-strong:var(--neutral-500);--border-subtle-line:var(--border-width) solid var(--border-subtle);--border-strong-line:var(--border-width) solid var(--border-strong);--gradient-digital:linear-gradient(135deg,#1c429c 0%,#28a9e0 100%);--gradient-image:linear-gradient(135deg,#1c429c 0%,#a44dd8 100%);--gradient-highlight:linear-gradient(90deg,#eddf4b 0%,#fff5a8 100%);--font-display:"Manrope","Manrope Fallback","Inter",Arial,Helvetica,sans-serif;--font-body:"Inter","Inter Fallback",Arial,Helvetica,sans-serif;--fw-regular:400;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fs-display:clamp(2rem,1.2rem + 4vw,4rem);--lh-display:1.08;--fw-display:var(--fw-extrabold);--fs-h1:clamp(1.875rem,1.2rem + 3vw,3.25rem);--lh-h1:1.12;--fw-h1:var(--fw-extrabold);--fs-h2:clamp(1.625rem,1.2rem + 2vw,2.5rem);--lh-h2:1.2;--fw-h2:var(--fw-bold);--fs-h3:clamp(1.25rem,1rem + 1vw,1.75rem);--lh-h3:1.25;--fw-h3:var(--fw-bold);--fs-lead:clamp(1.0625rem,.95rem + .5vw,1.375rem);--lh-lead:1.5;--fw-lead:var(--fw-regular);--fs-body:clamp(1rem,.95rem + .25vw,1.125rem);--lh-body:1.55;--fw-body:var(--fw-regular);--fs-small:.875rem;--lh-small:1.45;--fw-small:var(--fw-regular);--fw-label:var(--fw-semibold);--measure-body:68ch;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--section-gap:clamp(48px,7vw,96px);--card-padding:24px;--geometry-text-gap:24px;--bp-mobile-max:767px;--bp-tablet-min:768px;--bp-tablet-max:1199px;--bp-desktop-min:1200px;--grid-columns-mobile:4;--grid-columns-tablet:8;--grid-columns-desktop:12;--container-max:1280px;--page-gutter-mobile:20px;--page-gutter-tablet:40px;--page-gutter-desktop:64px;--grid-gutter-mobile:16px;--grid-gutter-tablet:24px;--grid-gutter-desktop:24px;--nav-height-mobile:64px;--nav-height-tablet:72px;--nav-height-desktop:72px;--radius-control:10px;--radius-card:14px;--radius-print:0;--border-width:1px;--shadow-card:0 8px 24px #15202b14;--card-accent-height:var(--space-1);--shadow-focus:0 0 0 3px var(--white),0 0 0 6px var(--semantic-info);--interactive-min:44px;--control-height:48px;--button-padding-x:24px;--icon-size:24px;--icon-stroke:2px;--duration-fast:.12s;--duration-standard:.2s;--duration-slow:.32s;--duration-reduced:1ms;--ease-standard:cubic-bezier(.2,0,0,1);--ease-exit:cubic-bezier(.4,0,1,1);--z-base:0;--z-sticky:100;--z-nav:200;--z-dropdown:300;--z-overlay:400;--z-modal:500;--z-toast:600;--geometry-angle:12deg;--photo-blue-overlay:.18;--logo-clear-space:.25;--logo-min-digital:220px}@font-face{font-family:Manrope Fallback;src:local(Arial);size-adjust:109.64%;ascent-override:97.22%;descent-override:27.36%;line-gap-override:0.0%}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:106.88%;ascent-override:90.64%;descent-override:22.57%;line-gap-override:0.0%}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--surface-page);min-height:100svh;color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3)}p,li{text-wrap:pretty}p{max-width:var(--measure-body)}small{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-small)}a{color:var(--brand-blue-700);transition:color var(--duration-fast) var(--ease-standard), text-decoration-thickness var(--duration-fast) var(--ease-standard);text-decoration:underline}a:hover,[data-force=hover]>a{color:var(--state-blue-hover);text-decoration-thickness:var(--icon-stroke)}a:active,[data-force=active]>a{color:var(--state-blue-active)}.std-display{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-display);text-wrap:balance}.std-h1{font-family:var(--font-display);font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1);text-wrap:balance}.std-h2{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);text-wrap:balance}.std-h3{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3);text-wrap:balance}.std-lead{font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-lead);max-width:var(--measure-body)}.std-body{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);max-width:var(--measure-body)}.std-small{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-small)}:focus-visible,[data-force=focus]>*{box-shadow:var(--shadow-focus);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--duration-reduced)!important;transition-duration:var(--duration-reduced)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}}.std-field{gap:var(--space-2);flex-direction:column;display:flex}.std-field__label{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);color:var(--text-primary)}.std-field__control{width:100%;height:var(--control-height);padding-inline:var(--space-4);background:var(--surface-page);border:var(--border-strong-line);border-radius:var(--radius-control);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-standard)}.std-field__control--multiline{height:auto;min-height:var(--control-height);padding-block:var(--space-3);resize:vertical}.std-field__control:hover,[data-force=hover] .std-field__control{border-color:var(--state-blue-hover)}.std-field__control:focus-visible,[data-force=focus] .std-field__control{border-color:var(--brand-blue-700)}[data-force=focus] .std-field__control{box-shadow:var(--shadow-focus)}.std-field--error .std-field__control,[data-force=error] .std-field__control{border-color:var(--semantic-error)}.std-field--success .std-field__control,[data-force=success] .std-field__control{border-color:var(--semantic-success)}.std-field__control:disabled,[data-force=disabled] .std-field__control{background:var(--surface-subtle);border-color:var(--neutral-500);color:var(--neutral-700);opacity:var(--disabled-opacity);cursor:not-allowed}.std-field__message{align-items:baseline;gap:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);display:flex}.std-field--error .std-field__message{color:var(--semantic-error)}.std-field--success .std-field__message{color:var(--semantic-success)}.std-checkbox__zone{align-items:center;gap:var(--space-3);min-height:var(--interactive-min);cursor:pointer;display:flex}.std-checkbox__input{appearance:none;width:var(--icon-size);height:var(--icon-size);background:var(--surface-page);border:var(--border-strong-line);border-radius:var(--radius-control);cursor:inherit;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);flex:none;place-content:center;margin:0;display:grid}.std-checkbox__input:before{content:"";width:var(--space-2);height:var(--space-3);border-inline-end:var(--icon-stroke) solid var(--white);border-block-end:var(--icon-stroke) solid var(--white);transition:transform var(--duration-fast) var(--ease-standard);margin-block-end:var(--space-1);transform:rotate(45deg)scale(0)}.std-checkbox__zone:hover .std-checkbox__input,[data-force=hover] .std-checkbox__input{border-color:var(--state-blue-hover)}[data-force=focus] .std-checkbox__input{box-shadow:var(--shadow-focus)}.std-checkbox__input:checked{background:var(--brand-blue-700);border-color:var(--brand-blue-700)}.std-checkbox__input:checked:before{transform:rotate(45deg)scale(1)}.std-checkbox--error .std-checkbox__input,[data-force=error] .std-checkbox__input{border-color:var(--semantic-error)}.std-checkbox__input:disabled,[data-force=disabled] .std-checkbox__input{background:var(--surface-subtle);border-color:var(--neutral-500);opacity:var(--disabled-opacity);cursor:not-allowed}.std-checkbox__input:disabled:checked,[data-force=disabled] .std-checkbox__input:checked{background:var(--neutral-500)}.std-checkbox__zone:has(.std-checkbox__input:disabled){cursor:not-allowed}.std-checkbox__label{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}.std-checkbox__message{align-items:baseline;gap:var(--space-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--semantic-error);margin-block-start:var(--space-1);display:flex}.std-honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.std-button{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--interactive-min);min-height:var(--interactive-min);height:var(--control-height);padding-inline:var(--button-padding-x);border-radius:var(--radius-control);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-label);line-height:var(--lh-body);white-space:normal;text-align:center;cursor:pointer;max-width:100%;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:none;text-decoration:none;display:inline-flex}.std-button--sm{height:var(--interactive-min);padding-inline:var(--space-4);font-size:var(--fs-small)}.std-button--full{width:100%}.std-button__icon{width:var(--icon-size);height:var(--icon-size);justify-content:center;align-items:center;display:inline-flex}.std-button--primary{background:var(--brand-blue-700);color:var(--white)}.std-button--primary:hover,[data-force=hover]>.std-button--primary{background:var(--state-blue-hover)}.std-button--primary:active,[data-force=active]>.std-button--primary{background:var(--state-blue-active)}.std-button--accent{background:var(--accent-yellow-400);color:var(--neutral-950)}.std-button--accent:hover,[data-force=hover]>.std-button--accent{background:var(--state-yellow-hover)}.std-button--accent:active,[data-force=active]>.std-button--accent{background:var(--state-yellow-active)}.std-button--secondary{border:var(--border-width) solid currentColor;color:var(--brand-blue-700);background:0 0}.std-button--secondary:hover,[data-force=hover]>.std-button--secondary{background:var(--neutral-100);color:var(--state-blue-hover)}.std-button--secondary:active,[data-force=active]>.std-button--secondary{background:var(--neutral-200);color:var(--state-blue-active)}.std-button:disabled,.std-button[aria-disabled=true],[data-force=disabled]>.std-button{background:var(--neutral-200);color:var(--neutral-700);opacity:var(--disabled-opacity);cursor:not-allowed}.std-button--secondary:disabled,.std-button--secondary[aria-disabled=true],[data-force=disabled]>.std-button--secondary{background:0 0;border-color:currentColor}.std-text-link{align-items:center;gap:var(--space-2);min-height:var(--interactive-min);color:var(--text-on-inverse);font-weight:var(--fw-label);text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:var(--space-1);border-radius:var(--radius-control);transition:text-decoration-thickness var(--duration-fast) var(--ease-standard), text-decoration-color var(--duration-fast) var(--ease-standard);display:inline-flex}.std-text-link__icon{width:var(--icon-size);height:var(--icon-size);color:var(--accent-yellow-400);justify-content:center;align-items:center;display:inline-flex}.std-text-link:hover,[data-force=hover]>.std-text-link{color:var(--text-on-inverse);text-decoration-thickness:var(--icon-stroke)}.std-text-link:active,[data-force=active]>.std-text-link{color:var(--text-on-inverse);text-decoration-thickness:var(--icon-stroke);text-decoration-color:var(--accent-yellow-400)}.std-text-link--disabled,[data-force=disabled]>.std-text-link{opacity:var(--disabled-opacity);cursor:not-allowed;text-decoration-thickness:var(--border-width)}.std-site-header{z-index:var(--z-nav);background:var(--surface-page);border-block-end:var(--border-subtle-line);position:sticky;inset-block-start:0}.std-site-header__inner{align-items:center;gap:var(--space-2) var(--space-6);width:100%;max-width:var(--container-max);min-height:var(--nav-height-mobile);padding-block:var(--space-2);padding-inline:var(--page-gutter-mobile);flex-wrap:wrap;margin-inline:auto;display:flex}.std-site-header__logo{padding-block:calc(var(--logo-clear-space) * var(--space-8));border-radius:var(--radius-control);flex:none;align-items:center;margin-inline-end:auto;display:inline-flex}.std-site-header__logo img{width:var(--logo-min-digital);max-width:100%;height:auto}.std-site-header__nav{flex:1 1 0;justify-content:center;min-width:min-content;display:none}.std-site-header__list{justify-content:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.std-site-header__link{min-height:var(--interactive-min);padding-inline:var(--space-1);color:var(--text-primary);font-size:var(--fs-small);font-weight:var(--fw-label);text-underline-offset:var(--space-2);border-radius:var(--radius-control);transition:color var(--duration-fast) var(--ease-standard), text-decoration-color var(--duration-fast) var(--ease-standard);align-items:center;text-decoration:underline #0000;display:inline-flex}.std-site-header__link:hover,[data-force=hover]>.std-site-header .std-site-header__link{color:var(--state-blue-hover);text-decoration-color:currentColor;text-decoration-thickness:var(--icon-stroke)}.std-site-header__link:active{color:var(--state-blue-active);text-decoration-color:currentColor}.std-site-header__link--current{color:var(--brand-blue-700);font-weight:var(--fw-bold);text-decoration-color:var(--brand-cyan-500);text-decoration-thickness:var(--icon-stroke)}.std-site-header__contacts{font-size:var(--fs-small);line-height:var(--lh-small);flex-direction:column;flex:none;align-items:end;display:none}.std-site-header__contact{min-height:var(--space-6);padding-block:var(--space-1);color:var(--text-primary);border-radius:var(--radius-control);align-items:center;text-decoration:none;display:inline-flex}.std-site-header__contact:hover{color:var(--state-blue-hover);text-decoration:underline}.std-site-header__slot{flex:none;align-items:center;display:inline-flex}.std-site-header__cta{flex:none}.std-site-header__group{position:relative}.std-site-header__group-toggle{gap:var(--space-1);cursor:pointer;list-style:none}.std-site-header__group-toggle::-webkit-details-marker{display:none}.std-site-header__chevron{width:var(--space-2);height:var(--space-2);border-inline-end:var(--icon-stroke) solid currentColor;border-block-end:var(--icon-stroke) solid currentColor;transform:translateY(calc(-1 * var(--space-1) / 2)) rotate(45deg);transition:transform var(--duration-fast) var(--ease-standard);margin-inline-start:var(--space-1);display:inline-block}.std-site-header__group[open] .std-site-header__chevron{transform:translateY(calc(var(--space-1) / 2)) rotate(225deg)}.std-site-header__submenu{z-index:var(--z-dropdown);min-width:max-content;margin:var(--space-2) 0 0;padding:var(--space-2);background:var(--surface-page);border:var(--border-subtle-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);list-style:none;display:grid;position:absolute;inset-block-start:100%;inset-inline-start:0}.std-site-header__sublink{min-height:var(--interactive-min);padding-inline:var(--space-3);border-radius:var(--radius-control);color:var(--text-primary);font-size:var(--fs-small);font-weight:var(--fw-label);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);align-items:center;text-decoration:none;display:flex}.std-site-header__sublink:hover{background:var(--neutral-100);color:var(--state-blue-hover)}.std-site-header__sublink:active{background:var(--neutral-200);color:var(--state-blue-active)}.std-site-header__sublink--current{color:var(--brand-blue-700);font-weight:var(--fw-bold)}.std-site-header__group-label{color:var(--text-secondary);text-decoration:none}.std-site-header__list--nested{padding-inline-start:var(--space-4)}.std-site-header__messenger{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--interactive-min);height:var(--interactive-min);border:var(--border-width) solid currentColor;border-radius:var(--radius-control);color:var(--brand-blue-700);font-size:var(--fs-small);font-weight:var(--fw-label);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;padding-inline:0;text-decoration:none;display:inline-flex}.std-site-header__messenger:hover,[data-force=hover]>.std-site-header .std-site-header__messenger{background:var(--neutral-100);color:var(--state-blue-hover)}.std-site-header__messenger:active{background:var(--neutral-200);color:var(--state-blue-active)}.std-site-header__messenger-icon{width:var(--icon-size);height:var(--icon-size);display:inline-flex}.std-site-header__messenger-icon svg{width:var(--icon-size);height:var(--icon-size);stroke-width:var(--icon-stroke)}.std-site-header__messenger-label{display:none}.std-site-header__menu{flex:none}.std-site-header__toggle{align-items:center;gap:var(--space-2);min-height:var(--interactive-min);padding-inline:var(--space-2);border-radius:var(--radius-control);color:var(--brand-blue-700);font-size:var(--fs-small);font-weight:var(--fw-label);cursor:pointer;list-style:none;display:inline-flex}.std-site-header__toggle::-webkit-details-marker{display:none}.std-site-header__burger{width:var(--space-4);height:var(--space-3);padding-block:var(--space-1);border-block-start:var(--icon-stroke) solid currentColor;border-block-end:var(--icon-stroke) solid currentColor;box-shadow:inset 0 calc(-1 * var(--icon-stroke)) 0 0 currentColor;background-clip:content-box;display:block}.std-site-header__menu[open]{flex-basis:100%}.std-site-header__drawer{gap:var(--space-4);padding-block:var(--space-2) var(--space-4);display:grid}.std-site-header__drawer .std-site-header__list{align-items:start;gap:var(--space-2);flex-direction:column}.std-site-header__drawer .std-site-header__contacts{display:flex}@media (width>=768px){.std-site-header__inner{min-height:var(--nav-height-tablet);padding-inline:var(--page-gutter-tablet)}}@media (width>=1200px){.std-site-header__inner{min-height:var(--nav-height-desktop);padding-inline:var(--page-gutter-desktop)}.std-site-header__nav{display:flex}.std-site-header__nav .std-site-header__list{gap:var(--space-2) var(--space-3)}.std-site-header__menu{display:none}}.std-skip-link{z-index:var(--z-toast);min-height:var(--interactive-min);padding:var(--space-3) var(--space-4);background:var(--brand-blue-700);color:var(--text-on-inverse);border-radius:var(--radius-control);font-weight:var(--fw-label);align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:var(--space-4);inset-inline-start:-10000px}.std-skip-link:hover,.std-skip-link:active{color:var(--text-on-inverse)}.std-skip-link:focus-visible,[data-force=focus]>.std-skip-link{box-shadow:var(--shadow-focus);inset-inline-start:var(--space-4)}.std-site-footer{background:var(--surface-page);border-block-start:var(--border-subtle-line);padding-block:var(--section-gap)}.std-site-footer__inner{gap:var(--space-8);width:100%;max-width:var(--container-max);padding-inline:var(--page-gutter-mobile);margin-inline:auto;display:grid}.std-site-footer__top{gap:var(--space-8);align-items:start;display:grid}.std-site-footer__logo{border-radius:var(--radius-control);display:inline-flex}.std-site-footer__logo img{width:var(--logo-min-digital);max-width:100%;height:auto}.std-site-footer__columns{gap:var(--space-8);display:grid}.std-site-footer__title{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);text-transform:uppercase;color:var(--text-secondary)}.std-site-footer__links{gap:var(--space-1);margin:0;margin-block-start:var(--space-3);padding:0;list-style:none;display:grid}.std-site-footer__link{min-height:var(--interactive-min);color:var(--text-primary);border-radius:var(--radius-control);align-items:center;text-decoration:none;display:inline-flex}.std-site-footer__link:hover,[data-force=hover]>.std-site-footer .std-site-footer__link{color:var(--state-blue-hover);text-decoration:underline;text-decoration-thickness:var(--icon-stroke)}.std-site-footer__link:active{color:var(--state-blue-active)}.std-site-footer__bottom{gap:var(--space-3);border-block-start:var(--border-subtle-line);padding-block-start:var(--space-6);display:grid}.std-site-footer__note{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--brand-blue-700)}.std-site-footer__copyright{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);max-width:none}@media (width>=768px){.std-site-footer__inner{padding-inline:var(--page-gutter-tablet)}.std-site-footer__top{column-gap:var(--space-16);grid-template-columns:auto minmax(0,1fr)}.std-site-footer__columns{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-32) + var(--space-12)), 1fr));column-gap:var(--grid-gutter-tablet)}}@media (width>=1200px){.std-site-footer__inner{padding-inline:var(--page-gutter-desktop)}.std-site-footer__columns{column-gap:var(--grid-gutter-desktop)}}.std-section{padding-block:var(--section-gap)}.std-section--white{background:var(--surface-page)}.std-section--paper{background:var(--surface-subtle)}.std-section__container{width:100%;max-width:var(--container-max);padding-inline:var(--page-gutter-mobile);margin-inline:auto}@media (width>=768px){.std-section__container{padding-inline:var(--page-gutter-tablet)}}@media (width>=1200px){.std-section__container{padding-inline:var(--page-gutter-desktop)}}.std-section-heading{gap:var(--space-6);display:grid}.std-section-heading__eyebrow{align-items:center;gap:var(--space-3);max-width:none;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);text-transform:uppercase;color:var(--text-secondary);display:inline-flex}.std-section-heading__marker{width:var(--space-6);height:var(--space-3);background:var(--accent-yellow-400);transform:skewX(calc(-1 * var(--geometry-angle)));display:inline-block}.std-section-heading__row{gap:var(--space-6);align-items:end;display:grid}.std-section-heading__title{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);color:var(--text-primary);text-wrap:balance}.std-section-heading__accent{color:var(--brand-blue-700)}.std-section-heading__lead{font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-lead);color:var(--text-secondary);max-width:var(--measure-body)}@media (width>=1200px){.std-section-heading__row{column-gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.std-knowledge-grid{gap:var(--space-6) var(--grid-gutter-mobile);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.std-knowledge-grid{grid-template-columns:repeat(var(--grid-columns-tablet), minmax(0, 1fr));gap:var(--space-6) var(--grid-gutter-tablet)}.std-knowledge-grid>.std-knowledge-card--slot-1,.std-knowledge-grid>.std-knowledge-card--slot-2,.std-knowledge-grid>.std-knowledge-card--slot-3,.std-knowledge-grid>.std-knowledge-card--slot-4{grid-column:span 4}.std-knowledge-grid>.std-knowledge-card--slot-5{grid-column:span 8}}@media (width>=1200px){.std-knowledge-grid{grid-template-columns:repeat(calc(var(--grid-columns-desktop) / 2), minmax(0, 1fr));gap:var(--space-6) var(--grid-gutter-desktop)}.std-knowledge-grid>.std-knowledge-card--slot-1,.std-knowledge-grid>.std-knowledge-card--slot-2{grid-column:span 3}.std-knowledge-grid>.std-knowledge-card--slot-3,.std-knowledge-grid>.std-knowledge-card--slot-4,.std-knowledge-grid>.std-knowledge-card--slot-5{grid-column:span 2}}.std-industry-grid{gap:var(--space-6) var(--grid-gutter-mobile);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.std-industry-grid{gap:var(--space-6) var(--grid-gutter-tablet);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.std-industry-grid{gap:var(--space-6) var(--grid-gutter-desktop);grid-template-columns:repeat(3,minmax(0,1fr))}}.std-hero{background:var(--gradient-digital);color:var(--text-on-inverse);padding-block:var(--section-gap);position:relative;overflow:hidden}.std-hero__container{gap:var(--space-12);width:100%;max-width:var(--container-max);padding-inline:var(--page-gutter-mobile);margin-inline:auto;display:grid}.std-hero__copy{gap:var(--space-6);align-content:start;display:grid}.std-hero__eyebrow{align-items:center;gap:var(--space-3);max-width:none;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);text-transform:uppercase;color:var(--text-on-inverse);display:inline-flex}.std-hero__marker{width:var(--space-6);height:var(--space-3);background:var(--accent-yellow-400);transform:skewX(calc(-1 * var(--geometry-angle)));display:inline-block}.std-hero__headline{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-display);color:var(--text-on-inverse);text-wrap:balance}.std-hero__headline em{text-decoration:underline;text-decoration-color:var(--accent-yellow-400);text-decoration-thickness:var(--space-1);text-underline-offset:var(--space-2);font-style:normal}.std-hero__lead{font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-lead);max-width:var(--measure-body);color:var(--text-on-inverse)}.std-hero__actions{align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.std-hero__actions>.std-button{width:100%}.std-hero__media{gap:var(--space-6);align-content:start;display:grid}.std-hero__photo{border-radius:var(--radius-card);position:relative;overflow:hidden}.std-hero__photo img{aspect-ratio:4/3;object-fit:cover;width:100%}.std-hero__photo:after{content:"";background:rgb(var(--brand-blue-700-rgb) / var(--photo-blue-overlay));position:absolute;inset:0}.std-hero__result{gap:var(--space-2);padding:var(--card-padding);background:var(--surface-page);color:var(--text-primary);border-radius:var(--radius-card);box-shadow:var(--shadow-card);max-width:var(--measure-body);display:grid}.std-hero__result-label{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);text-transform:uppercase;color:var(--brand-blue-700)}.std-hero__result-text{color:var(--text-primary)}.std-hero__stats{gap:var(--space-6);border-block-start:var(--border-width) solid var(--brand-cyan-500);padding-block-start:var(--space-6);display:grid}.std-hero__stat{gap:var(--space-1);flex-direction:column-reverse;display:flex}.std-hero__stat-value{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2)}.std-hero__stat-label{font-size:var(--fs-small);line-height:var(--lh-small)}@media (width>=768px){.std-hero__container{padding-inline:var(--page-gutter-tablet)}.std-hero__actions>.std-button{width:auto}.std-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.std-hero__photo{transform:skewX(calc(-1 * var(--geometry-angle)));border-radius:0;margin-inline-start:var(--space-8)}.std-hero__photo img{transform:skewX(var(--geometry-angle)) scale(1.25)}}@media (width>=1200px){.std-hero__container{padding-inline:var(--page-gutter-desktop);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.std-hero__stats{grid-column:1/-1}.std-hero__media{position:relative}.std-hero__photo+.std-hero__result{z-index:var(--z-base);margin-block-start:calc(-1 * var(--space-16));margin-inline-end:var(--space-12);position:relative}}.std-knowledge-card{gap:var(--space-3);min-height:var(--interactive-min);padding:var(--card-padding);background:var(--surface-page);border:var(--border-subtle-line);border-block-start:var(--card-accent-height) solid var(--brand-blue-700);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);grid-template-rows:auto auto 1fr;text-decoration:none;display:grid;position:relative}.std-knowledge-card__number{font-family:var(--font-display);font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--text-secondary)}.std-knowledge-card__title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3);color:var(--text-primary)}.std-knowledge-card__text{color:var(--text-secondary)}.std-knowledge-card__arrow{width:var(--icon-size);height:var(--icon-size);color:var(--brand-blue-700);font-weight:var(--fw-bold);transition:color var(--duration-fast) var(--ease-standard);justify-content:center;place-self:end;align-items:center;display:inline-flex}.std-knowledge-card--link:hover,[data-force=hover]>.std-knowledge-card--link{color:var(--state-blue-hover)}.std-knowledge-card--link:hover .std-knowledge-card__title,[data-force=hover]>.std-knowledge-card--link .std-knowledge-card__title{color:var(--state-blue-hover);text-decoration:underline;text-decoration-thickness:var(--icon-stroke)}.std-knowledge-card--link:hover .std-knowledge-card__arrow,[data-force=hover]>.std-knowledge-card--link .std-knowledge-card__arrow{color:var(--state-blue-hover)}.std-knowledge-card--link:active .std-knowledge-card__title,[data-force=active]>.std-knowledge-card--link .std-knowledge-card__title{color:var(--state-blue-active);text-decoration:underline}.std-knowledge-card--accent-blue{border-block-start-color:var(--brand-blue-700)}.std-knowledge-card--accent-cyan{border-block-start-color:var(--brand-cyan-500)}.std-knowledge-card--accent-violet{border-block-start-color:var(--accent-violet-500)}.std-knowledge-card--accent-yellow{border-block-start-color:var(--accent-yellow-400)}.std-knowledge-grid>.std-knowledge-card--slot-1,.std-knowledge-grid>.std-knowledge-card--slot-4{border-block-start-color:var(--brand-blue-700)}.std-knowledge-grid>.std-knowledge-card--slot-2{border-block-start-color:var(--brand-cyan-500)}.std-knowledge-grid>.std-knowledge-card--slot-3{border-block-start-color:var(--accent-violet-500)}.std-knowledge-grid>.std-knowledge-card--slot-5{border-block-start-color:var(--accent-yellow-400)}.std-industry-card{gap:var(--space-4);padding:var(--card-padding);background:var(--surface-page);border:var(--border-subtle-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);display:grid}.std-industry-card__icon{width:var(--icon-size);height:var(--icon-size);color:var(--brand-blue-700);font-size:var(--fs-lead);justify-content:center;align-items:center;display:inline-flex}.std-industry-card__icon svg{width:var(--icon-size);height:var(--icon-size);stroke-width:var(--icon-stroke)}.std-industry-card__title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3)}.std-industry-card__rows{display:grid}.std-industry-card__row{gap:var(--space-3);padding-block:var(--space-3);border-block-start:var(--border-subtle-line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.std-industry-card__row:last-child{border-block-end:var(--border-subtle-line)}.std-industry-card__term{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);color:var(--text-secondary)}.std-industry-card__description{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-primary)}.std-industry-card__link{align-items:center;gap:var(--space-2);min-height:var(--interactive-min);font-weight:var(--fw-label);align-self:end;display:inline-flex}.std-industry-card__link-icon{width:var(--icon-size);height:var(--icon-size);justify-content:center;align-items:center;display:inline-flex}.std-process-steps{gap:var(--space-8);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.std-process-steps__item{gap:var(--space-3);align-content:start;display:grid;position:relative}.std-process-steps__number{min-height:var(--interactive-min);font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);color:var(--brand-blue-700);align-items:center;display:inline-flex}.std-process-steps__title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3)}.std-process-steps__text{color:var(--text-secondary)}@media (width>=768px){.std-process-steps{column-gap:var(--grid-gutter-tablet);grid-template-columns:repeat(2,minmax(0,1fr))}.std-process-steps__item:before{content:"";border-block-start:var(--icon-stroke) solid var(--brand-cyan-500);position:absolute;inset-block-start:calc(var(--interactive-min) + var(--space-2));inset-inline:0}.std-process-steps__number{z-index:var(--z-base);background:inherit;padding-inline-end:var(--space-3);position:relative}}@media (width>=1200px){.std-process-steps{column-gap:var(--grid-gutter-desktop);grid-template-columns:repeat(4,minmax(0,1fr))}}.std-video-panel{min-height:calc(var(--space-32) * 3);padding:var(--card-padding);background:var(--gradient-image);color:var(--text-on-inverse);border-radius:var(--radius-card);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.std-video-panel__play{width:calc(var(--interactive-min) * 2);height:calc(var(--interactive-min) * 2);min-width:var(--interactive-min);min-height:var(--interactive-min);background:var(--brand-blue-700);color:var(--white);box-shadow:var(--shadow-card);transition:background-color var(--duration-standard) var(--ease-standard), transform var(--duration-standard) var(--ease-standard);border:none;border-radius:50%;justify-content:center;align-items:center;margin:auto;padding:0;display:inline-flex;position:absolute;inset:0}.std-video-panel__play:hover,[data-force=hover]>.std-video-panel .std-video-panel__play{background:var(--state-blue-hover)}.std-video-panel__play:active,[data-force=active]>.std-video-panel .std-video-panel__play{background:var(--state-blue-active)}[data-force=focus]>.std-video-panel .std-video-panel__play{box-shadow:var(--shadow-focus)}.std-video-panel__triangle{border-inline-start:var(--space-4) solid currentColor;border-block:var(--space-2) solid transparent;margin-inline-start:var(--space-1);display:block}.std-video-panel__caption{align-self:end;gap:var(--space-2);max-width:var(--measure-body);display:grid}.std-video-panel__meta{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);text-transform:uppercase;color:var(--text-on-inverse)}.std-video-panel__title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3);color:var(--text-on-inverse)}.std-video-panel__equaliser{align-items:flex-end;gap:var(--space-1);height:var(--space-8);display:flex;position:absolute;inset-block-end:var(--card-padding);inset-inline-end:var(--card-padding)}.std-video-panel__equaliser span{width:var(--space-1);background:var(--brand-cyan-500);transform-origin:bottom;height:100%;animation:std-equaliser var(--duration-slow) var(--ease-standard) infinite alternate;display:block}.std-video-panel__equaliser span:nth-child(2){animation-delay:calc(var(--duration-fast) * 1)}.std-video-panel__equaliser span:nth-child(3){animation-delay:calc(var(--duration-fast) * 2)}.std-video-panel__equaliser span:nth-child(4){animation-delay:calc(var(--duration-fast) * 3)}.std-video-panel__equaliser span:nth-child(5){animation-delay:calc(var(--duration-fast) * 4)}@keyframes std-equaliser{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.std-testimonial{gap:var(--space-6);grid-template-areas:"quote""caption""metric";margin:0;display:grid}.std-testimonial__quote{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3);color:var(--text-primary);text-wrap:pretty;grid-area:quote;margin:0}.std-testimonial__caption{align-items:center;gap:var(--space-3);grid-area:caption;display:flex}.std-testimonial__disc{width:var(--control-height);height:var(--control-height);background:var(--brand-blue-700);color:var(--text-on-inverse);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-small);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.std-testimonial__author{display:grid}.std-testimonial__name{font-weight:var(--fw-label)}.std-testimonial__role{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}.std-testimonial__metric{gap:var(--space-1);border-block-start:var(--border-subtle-line);grid-area:metric;padding-block-start:var(--space-6);display:grid}.std-testimonial__metric-value{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-display);color:var(--brand-blue-700);font-variant-numeric:tabular-nums}.std-testimonial__metric-label{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}@media (width>=768px){.std-testimonial{column-gap:var(--space-12);grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"quote metric""caption metric";align-items:start}.std-testimonial__metric{border-block-start:none;border-inline-start:var(--border-subtle-line);padding-block-start:0;padding-inline-start:var(--space-8)}}.std-stat-strip{gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.std-stat-strip__item{gap:var(--space-2);border-block-start:var(--card-accent-height) solid var(--brand-blue-700);flex-direction:column-reverse;padding-block-start:var(--space-4);display:flex}.std-stat-strip__item:nth-child(2){border-block-start-color:var(--brand-cyan-500)}.std-stat-strip__item:nth-child(3){border-block-start-color:var(--accent-violet-500)}.std-stat-strip__value{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0}.std-stat-strip__label{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}@media (width>=768px){.std-stat-strip{column-gap:var(--grid-gutter-tablet);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.std-stat-strip{column-gap:var(--grid-gutter-desktop)}}.std-offer-card{gap:var(--space-4);padding:var(--card-padding);background:var(--surface-page);border:var(--border-subtle-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);align-content:start;display:grid;position:relative}.std-offer-card__badge{padding:var(--space-1) var(--space-3);background:var(--accent-yellow-400);color:var(--neutral-950);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);text-transform:uppercase;transform:skewX(calc(-1 * var(--geometry-angle)));justify-self:start;display:inline-block}.std-offer-card__badge-text{transform:skewX(var(--geometry-angle));display:inline-block}.std-offer-card__title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3)}.std-offer-card__price{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);color:var(--brand-blue-700);font-variant-numeric:tabular-nums}.std-offer-card__note{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}.std-offer-card__items{margin:0;padding:0;list-style:none;display:grid}.std-offer-card__item{padding-block:var(--space-3);border-block-start:var(--border-subtle-line)}.std-offer-card__item:last-child{border-block-end:var(--border-subtle-line)}.std-offer-card__cta{padding-block-start:var(--space-2)}.std-effort-split{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.std-effort-split__column{gap:var(--space-3);border-block-start:var(--card-accent-height) solid var(--brand-blue-700);align-content:start;padding-block-start:var(--space-4);display:grid}.std-effort-split__column:nth-child(n+2){border-block-start-color:var(--brand-cyan-500)}.std-effort-split__title{font-family:var(--font-body);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);text-transform:uppercase;color:var(--text-secondary)}.std-effort-split__items{margin:0;padding:0;list-style:none;display:grid}.std-effort-split__item{padding-block:var(--space-3);border-block-start:var(--border-subtle-line)}.std-effort-split__item:last-child{border-block-end:var(--border-subtle-line)}.std-effort-split__total{font-weight:var(--fw-label);color:var(--text-primary)}@media (width>=768px){.std-effort-split--cols-2{column-gap:var(--grid-gutter-tablet);grid-template-columns:repeat(2,minmax(0,1fr))}.std-effort-split--cols-3{column-gap:var(--grid-gutter-tablet);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.std-effort-split--cols-2,.std-effort-split--cols-3{column-gap:var(--grid-gutter-desktop)}}.std-faq{border-block-start:var(--border-subtle-line);display:grid}.std-faq__item{border-block-end:var(--border-subtle-line)}.std-faq__heading{font:inherit;margin:0}.std-faq__question{align-items:center;gap:var(--space-4);width:100%;min-height:var(--interactive-min);padding-block:var(--space-4);color:var(--brand-blue-700);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-label);text-align:start;border-radius:var(--radius-control);transition:color var(--duration-standard) var(--ease-standard);background:0 0;border:none;grid-template-columns:auto minmax(0,1fr) auto;padding-inline:0;display:grid}.std-faq__number{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--brand-blue-700);font-variant-numeric:tabular-nums}.std-faq__label{text-decoration:underline #0000;text-decoration-thickness:var(--border-width);text-underline-offset:var(--space-1);transition:text-decoration-color var(--duration-standard) var(--ease-standard), text-decoration-thickness var(--duration-standard) var(--ease-standard)}.std-faq__glyph{width:var(--icon-size);height:var(--icon-size);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-lead);transition:transform var(--duration-standard) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.std-faq__question:hover,[data-force=hover]>.std-faq .std-faq__question{color:var(--state-blue-hover)}.std-faq__question:hover .std-faq__label,[data-force=hover]>.std-faq .std-faq__label{text-decoration-color:currentColor;text-decoration-thickness:var(--icon-stroke)}.std-faq__question:active,[data-force=active]>.std-faq .std-faq__question{color:var(--state-blue-active)}[data-force=focus]>.std-faq .std-faq__question{box-shadow:var(--shadow-focus)}.std-faq__item--open .std-faq__question{color:var(--text-primary)}.std-faq__item--open .std-faq__glyph{transform:rotate(var(--geometry-angle))}.std-faq__panel{padding-block-end:var(--space-6)}.std-faq__answer{max-width:var(--measure-body);color:var(--text-secondary);padding-inline-start:calc(var(--space-6) + var(--space-4))}.std-quiz{gap:var(--space-6);padding:var(--card-padding);background:var(--surface-page);border:var(--border-subtle-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);max-width:var(--measure-body);display:grid}.std-quiz__progress{gap:var(--space-2);display:grid}.std-quiz__progress-text{min-height:var(--space-6);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);color:var(--text-secondary)}.std-quiz__bar{inline-size:100%;height:var(--space-1);appearance:none;background:var(--neutral-200);color:var(--brand-cyan-500);border-radius:var(--radius-control);border:0;display:block;overflow:hidden}.std-quiz__bar::-webkit-progress-bar{background:var(--neutral-200)}.std-quiz__bar::-webkit-progress-value{background:var(--brand-cyan-500);transition:inline-size var(--duration-standard) var(--ease-standard)}.std-quiz__bar::-moz-progress-bar{background:var(--brand-cyan-500)}.std-quiz__question{gap:var(--space-4);border:none;min-width:0;margin:0;padding:0;display:grid}.std-quiz__legend{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3);color:var(--text-primary);border-radius:var(--radius-control);margin-block-end:var(--space-2);padding:0}.std-quiz__options{gap:var(--space-3);display:grid}.std-quiz__option{align-items:center;gap:var(--space-3);min-height:var(--control-height);padding-block:var(--space-3);padding-inline:var(--space-4);border:var(--border-width) solid currentColor;border-radius:var(--radius-control);color:var(--brand-blue-700);font-weight:var(--fw-label);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);display:flex;position:relative}.std-quiz__input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.std-quiz__option:hover,[data-force=hover] .std-quiz__option{background:var(--neutral-100);color:var(--state-blue-hover)}.std-quiz__option:active,[data-force=active] .std-quiz__option{background:var(--neutral-200);color:var(--state-blue-active)}.std-quiz__option:has(.std-quiz__input:focus-visible),[data-force=focus] .std-quiz__option{box-shadow:var(--shadow-focus)}.std-quiz__option--chosen,.std-quiz__option--chosen:hover{background:var(--brand-blue-700);border-color:var(--brand-blue-700);color:var(--white)}.std-quiz__back{min-height:var(--interactive-min);color:var(--brand-blue-700);font-weight:var(--fw-label);border-radius:var(--radius-control);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;justify-self:start;padding:0;text-decoration:underline}.std-quiz__back:hover{color:var(--state-blue-hover);text-decoration-thickness:var(--icon-stroke)}.std-quiz__back:active{color:var(--state-blue-active)}.std-quiz__verdict{gap:var(--space-3);padding:var(--space-8);background:var(--surface-inverse);color:var(--text-on-inverse);border-radius:var(--radius-card);display:grid}.std-quiz__verdict-title{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);color:var(--text-on-inverse)}.std-quiz__verdict-reason{margin:var(--space-3) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-label);color:var(--text-on-inverse)}.std-quiz__verdict-actions{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.std-quiz__verdict-text{color:var(--text-on-inverse)}.std-quiz__contact{gap:var(--space-4);display:grid}.std-quiz__submit{gap:var(--space-2);padding-block-start:var(--space-2);display:grid}.std-quiz__hint{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}.std-quiz__error{align-items:baseline;gap:var(--space-2);font-weight:var(--fw-label);color:var(--semantic-error);display:flex}.std-quiz__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.std-quiz__success{gap:var(--space-4);border-radius:var(--radius-control);display:grid}.std-quiz__success-title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3);color:var(--semantic-success)}.std-quiz__success-text{color:var(--text-secondary)}.std-calculator{gap:var(--space-8);display:grid}.std-calculator__inputs{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.std-calculator__result{gap:var(--space-4);padding:var(--space-8);background:var(--surface-inverse);color:var(--text-on-inverse);border-radius:var(--radius-card);display:grid}.std-calculator__result-label{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-label);text-transform:uppercase;color:var(--text-on-inverse)}.std-calculator__figure{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-display);color:var(--accent-yellow-400);font-variant-numeric:tabular-nums}.std-calculator__result-text{color:var(--text-on-inverse);max-width:var(--measure-body)}.std-calculator__cta{padding-block-start:var(--space-2)}.std-calculator__disclaimer{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--neutral-200);max-width:var(--measure-body)}@media (width>=768px){.std-calculator__inputs{column-gap:var(--grid-gutter-tablet);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.std-calculator{column-gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.std-consultation-form{gap:var(--space-4);padding:var(--card-padding);background:var(--surface-page);border:var(--border-subtle-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);max-width:var(--measure-body);display:grid;position:relative}.std-consultation-form__submit{gap:var(--space-2);padding-block-start:var(--space-2);display:grid}.std-consultation-form__hint{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}.std-consultation-form__error{align-items:baseline;gap:var(--space-2);font-weight:var(--fw-label);color:var(--semantic-error);display:flex}.std-consultation-form__success{gap:var(--space-4);border-radius:var(--radius-control);display:grid}.std-consultation-form__success-title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3);color:var(--semantic-success)}.std-consultation-form__success-text{color:var(--text-secondary)}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Manrope-700-latin.woff2)format("woff2");unicode-range:U+??,U+100-24F,U+259,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Manrope-700-cyrillic.woff2)format("woff2");unicode-range:U+401,U+404,U+406,U+407,U+410-44F,U+451,U+454,U+456,U+457,U+490-491,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Manrope-800-latin.woff2)format("woff2");unicode-range:U+??,U+100-24F,U+259,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Manrope-800-cyrillic.woff2)format("woff2");unicode-range:U+401,U+404,U+406,U+407,U+410-44F,U+451,U+454,U+456,U+457,U+490-491,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-400-latin.woff2)format("woff2");unicode-range:U+??,U+100-24F,U+259,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-400-cyrillic.woff2)format("woff2");unicode-range:U+401,U+404,U+406,U+407,U+410-44F,U+451,U+454,U+456,U+457,U+490-491,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-600-latin.woff2)format("woff2");unicode-range:U+??,U+100-24F,U+259,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-600-cyrillic.woff2)format("woff2");unicode-range:U+401,U+404,U+406,U+407,U+410-44F,U+451,U+454,U+456,U+457,U+490-491,U+2116}.container{width:100%;max-width:var(--container-max);padding-inline:var(--page-gutter-mobile);margin-inline:auto}@media (width>=768px){.container{padding-inline:var(--page-gutter-tablet)}}@media (width>=1200px){.container{padding-inline:var(--page-gutter-desktop)}}.lang-switcher{position:relative}.lang-switcher__toggle{align-items:center;gap:var(--space-2);min-width:var(--interactive-min);min-height:var(--interactive-min);padding-inline:var(--space-3);border-radius:var(--radius-control);color:var(--brand-blue-700);font-weight:var(--fw-label);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:inline-flex}.lang-switcher__toggle:hover{background:var(--neutral-100);color:var(--state-blue-hover)}.lang-switcher__toggle[aria-expanded=true] .lang-switcher__caret{transform:rotate(180deg)}.lang-switcher__caret{transition:transform var(--duration-fast) var(--ease-standard)}.lang-switcher__menu{z-index:var(--z-dropdown);padding:var(--space-2);background:var(--surface-page);border:var(--border-subtle-line);border-radius:var(--radius-control);min-width:100%;box-shadow:var(--shadow-card);margin:0;margin-block-start:var(--space-2);list-style:none;display:grid;position:absolute;inset-block-start:100%;inset-inline-end:0}.lang-switcher__link{min-height:var(--interactive-min);padding-inline:var(--space-4);border-radius:var(--radius-control);color:var(--text-primary);white-space:nowrap;align-items:center;text-decoration:none;display:flex}.lang-switcher__link:hover{background:var(--neutral-100);color:var(--state-blue-hover)}.lang-switcher__link[aria-current]{color:var(--brand-blue-700);font-weight:var(--fw-label)}.cookie-banner{z-index:var(--z-toast);background:var(--surface-inverse);color:var(--text-on-inverse);padding-block:var(--space-4);box-shadow:var(--shadow-card);position:fixed;inset-block-end:0;inset-inline:0}.cookie-banner__inner{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.cookie-banner__text{max-width:var(--measure-body);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}.cookie-banner__text a{color:var(--text-on-inverse)}.cookie-banner__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.block{margin-block-start:var(--space-8)}.section-lead{color:var(--text-secondary);margin-block-start:var(--space-6)}.form-intro{margin-block-end:var(--space-8)}.cards-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--space-32) * 2)), 1fr));margin-block-start:var(--space-8);display:grid}.page-list{max-width:var(--measure-body);gap:var(--space-3);margin-block-start:var(--space-8);padding-inline-start:var(--space-6);display:grid}.prose--top,.cards-grid--top{margin-block-start:0}.compare-scroll{overflow-x:auto}.compare{border-collapse:collapse;width:100%;font-size:var(--fs-small);line-height:var(--lh-small);text-align:left}.compare th,.compare td{padding:var(--space-3) var(--space-4);border-block-end:var(--border-subtle-line);vertical-align:top}.compare thead th{font-weight:var(--fw-label)}.compare tbody th{font-weight:var(--fw-label);color:var(--text-secondary);white-space:nowrap}.prose{max-width:var(--measure-body);gap:var(--space-4);margin-block-start:var(--space-8);display:grid}.band-inverse{background:var(--surface-inverse);color:var(--text-on-inverse);padding-block:var(--section-gap)}.band-inverse__lead{color:var(--text-on-inverse);margin-block-start:var(--space-6)}.band-inverse__cta{margin-block-start:var(--space-8)}.case-company{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);margin-block-start:var(--space-2)}.case-quote{border-inline-start:var(--space-1) solid var(--brand-cyan-500);max-width:var(--measure-body);color:var(--text-secondary);margin:0;margin-block-start:var(--space-6);padding-inline-start:var(--space-4)}.case-metric{align-items:baseline;gap:var(--space-3);color:var(--text-secondary);margin:0;margin-block-start:var(--space-6);display:flex}.case-metric strong{font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);color:var(--brand-blue-700)}.contact-details{gap:var(--space-2);max-width:var(--measure-body);margin-block-start:var(--space-8);display:grid}.back-link{padding-block:var(--space-1);margin-block:calc(-1 * var(--space-1));display:inline-block}.prose,.contact-details,main>.std-section h1{overflow-wrap:anywhere}.post-lead{max-width:var(--measure-body);font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--fw-lead);color:var(--text-secondary);margin-block-start:var(--space-4)}.post-meta{margin-block:var(--space-4) var(--space-8)}.post-cover{border-radius:var(--radius-card);max-width:100%;display:block}.material-note{max-width:var(--measure-body);margin-block-start:var(--space-6)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
