:root{--content-width: 71.875rem;--focus-width: 2px;--body-font: "Outfit", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif;--headline-font: var(--body-font);color-scheme:light-dark}:root{--bg-body: oklch(99.2% 0.002 257.7);--bg-surface: oklch(97.8% 0.003 257.7);--bg-surface-hover: oklch(95.5% 0.005 257.7);--bg-muted: oklch(92.5% 0.008 257.7);--primary-ultra-light: oklch(97.5% 0.015 257.7);--primary-bg: oklch(95% 0.025 257.7);--primary-light: oklch(85% 0.075 257.7);--primary: oklch(45% 0.155 257.7);--primary-hover: oklch(50% 0.165 257.7);--primary-focus: oklch(53% 0.142 257.7);--primary-dark: oklch(38% 0.148 257.7);--primary-ultra-dark: oklch(25% 0.135 257.7);--primary-trans-15: oklch(45% 0.155 257.7 / 0.15);--primary-trans-25: oklch(45% 0.155 257.7 / 0.25);--primary-trans-40: oklch(45% 0.155 257.7 / 0.4);--primary-trans-65: oklch(45% 0.155 257.7 / 0.65);--primary-trans-85: oklch(45% 0.155 257.7 / 0.85);--primary-bright: oklch(78% 0.125 257.7);--primary-soft: oklch(88% 0.065 257.7);--primary-ultra-soft: oklch(96.5% 0.02 257.7);--primary-brightest: oklch(98.5% 0.012 257.7);--secondary-ultra-light: oklch(96.5% 0.016 8);--secondary-bg: oklch(94.5% 0.022 8);--secondary-light: oklch(86% 0.062 8);--secondary: oklch(42% 0.125 8);--secondary-hover: oklch(46% 0.132 8);--secondary-focus: oklch(50% 0.118 8);--secondary-dark: oklch(35% 0.122 8);--secondary-ultra-dark: oklch(22% 0.115 8);--secondary-trans-15: oklch(42% 0.125 8 / 0.15);--secondary-trans-25: oklch(42% 0.125 8 / 0.25);--secondary-trans-45: oklch(42% 0.125 8 / 0.45);--secondary-trans-70: oklch(42% 0.125 8 / 0.7);--text-primary: oklch(12% 0.008 257.7);--text-secondary: oklch(35% 0.012 257.7);--text-tertiary: oklch(48% 0.018 257.7);--text-muted: oklch(58% 0.02 257.7);--text-on-primary: oklch(99.8% 0.001 257.7);--text-on-secondary: oklch(99.8% 0.001 8);--text-inverse: oklch(88% 0.005 257.7);--neutral-50: oklch(98% 0.001 257.7);--neutral-100: oklch(96.5% 0.002 257.7);--neutral-200: oklch(94% 0.003 257.7);--neutral-300: oklch(89% 0.005 257.7);--neutral-400: oklch(82% 0.008 257.7);--neutral-500: oklch(72% 0.012 257.7);--neutral-600: oklch(62% 0.015 257.7);--neutral-700: oklch(48% 0.018 257.7);--neutral-800: oklch(32% 0.02 257.7);--neutral-900: oklch(18% 0.025 257.7);--neutral-950: oklch(8% 0.015 257.7);--success: oklch(65% 0.145 142.5);--success-bg: oklch(95.5% 0.025 142.5);--success-light: oklch(85% 0.095 142.5);--success-dark: oklch(45% 0.138 142.5);--error: oklch(68% 0.195 27.3);--error-bg: oklch(96% 0.035 27.3);--error-light: oklch(88% 0.125 27.3);--error-dark: oklch(48% 0.185 27.3);--warning: oklch(78% 0.142 85.9);--warning-bg: oklch(96.5% 0.028 85.9);--warning-light: oklch(90% 0.088 85.9);--warning-dark: oklch(58% 0.135 85.9);--info: oklch(72% 0.132 220);--info-bg: oklch(96% 0.022 220);--info-light: oklch(88% 0.085 220);--info-dark: oklch(52% 0.125 220);--border-subtle: oklch(90% 0.003 257.7);--border-light: oklch(86% 0.005 257.7);--border-medium: oklch(78% 0.012 257.7);--border-strong: oklch(68% 0.018 257.7);--border-primary: oklch(45% 0.155 257.7);--border-secondary: oklch(42% 0.125 8);--shadow-xs: oklch(20% 0.01 257.7 / 0.08);--shadow-sm: oklch(20% 0.01 257.7 / 0.12);--shadow-md: oklch(20% 0.01 257.7 / 0.16);--shadow-lg: oklch(20% 0.01 257.7 / 0.22);--shadow-xl: oklch(20% 0.01 257.7 / 0.28);--shadow-primary: oklch(45% 0.155 257.7 / 0.25);--shadow-secondary: oklch(42% 0.125 8 / 0.2);--focus-ring-primary: oklch(82% 0.085 257.7);--focus-ring-primary-outline: oklch(68% 0.135 257.7);--focus-shadow-primary: oklch(45% 0.155 257.7 / 0.35);--focus-ring-secondary: oklch(80% 0.068 8);--focus-ring-secondary-outline: oklch(65% 0.118 8);--focus-shadow-secondary: oklch(42% 0.125 8 / 0.4);--focus-ring-neutral: oklch(72% 0.012 257.7);--focus-shadow-neutral: oklch(20% 0.008 257.7 / 0.18);--role-action-primary: var(--primary);--role-action-primary-hover: var(--primary-hover);--role-action-primary-focus: var(--primary-focus);--role-action-secondary: var(--secondary);--role-action-secondary-hover: var(--secondary-hover);--role-surface-default: var(--bg-surface);--role-surface-alt: var(--bg-surface-hover);--role-surface-muted: var(--bg-muted);--role-surface-brand: var(--primary-bg);--role-text-default: var(--text-primary);--role-text-secondary: var(--text-secondary);--role-text-tertiary: var(--text-tertiary);--role-text-inverse: var(--text-on-primary);--role-border-default: var(--border-light);--role-border-strong: var(--border-strong);--role-border-focus: var(--focus-ring-primary-outline);--role-focus-ring: var(--focus-ring-primary);--role-focus-shadow: var(--focus-shadow-primary);--role-success: var(--success);--role-success-bg: var(--success-bg);--role-warning: var(--warning);--role-warning-bg: var(--warning-bg);--role-error: var(--error);--role-error-bg: var(--error-bg);--role-info: var(--info);--role-info-bg: var(--info-bg);--role-elevation-1: var(--shadow-xs);--role-elevation-2: var(--shadow-sm);--role-elevation-3: var(--shadow-md);--role-elevation-4: var(--shadow-lg);--role-badge-bg: var(--primary-ultra-soft);--role-chip-bg: var(--neutral-100);--role-pill-outline: var(--border-light);--role-link: var(--primary);--role-link-hover: var(--primary-hover)}:root{--radius-none: 0;--radius-xxs: 0.125rem;--radius-xs: 0.25rem;--radius-s: 0.375rem;--radius-m: 0.5rem;--radius-l: 0.75rem;--radius-xl: 1rem;--radius-xxl: 1.5rem;--radius: 0.375rem;--radius-50: 50%;--radius-circle: 50%;--radius-pill: 9999px}:root{--space-xxs: clamp(0.5rem, 0.2vw + 0.4375rem, 0.75rem);--space-xs: clamp(0.625rem, 0.25vw + 0.5625rem, 0.9375rem);--space-s: clamp(0.875rem, 0.3vw + 0.75rem, 1.25rem);--space-m: clamp(1.25rem, 0.8vw + 1rem, 1.875rem);--space-l: clamp(2rem, 1.5vw + 1.5rem, 3.125rem);--space-xl: clamp(3.25rem, 2.5vw + 2.5rem, 4.75rem);--space-xxl: clamp(5.25rem, 4vw + 3.75rem, 7.125rem)}:root{--section-padding-x: clamp(1rem, 4vw - 0.125rem, 5rem);--section-space-xxs: clamp(0.625rem, 1.1vw + 0.375rem, 1.375rem);--section-space-xs: clamp(1rem, 2vw + 0.625rem, 2.625rem);--section-space-s: clamp(1.5rem, 3vw + 0.75rem, 4.125rem);--section-space-m: clamp(2rem, 5vw + 1rem, 6.25rem);--section-space-l: clamp(3rem, 8vw + 1.25rem, 9.375rem);--section-space-xl: clamp(4rem, 13vw + 1.5rem, 14.3125rem);--section-space-xxl: clamp(5.25rem, 21vw + 1.875rem, 21.5rem)}:root{--h1: clamp(2.75rem, 2rem + 2.5vw, 3.75rem);--h2: clamp(2rem, 1.5rem + 1.8vw, 3rem);--h3: clamp(1.5rem, 1.15rem + 1.2vw, 2.25rem);--h4: clamp(1.25rem, 1rem + 0.8vw, 1.75rem);--h5: clamp(1.125rem, 0.95rem + 0.6vw, 1.5rem);--h6: clamp(1rem, 0.9rem + 0.4vw, 1.25rem);--text-xxs: clamp(0.75rem, 0.72rem + 0.1vw, 0.75rem);--text-xs: clamp(0.8125rem, 0.79rem + 0.12vw, 0.875rem);--text-s: clamp(0.875rem, 0.84rem + 0.15vw, 0.9375rem);--text-m-smaller: clamp(0.9375rem, 0.9rem + 0.2vw, 1rem);--text-m: clamp(1rem, 0.96rem + 0.25vw, 1.125rem);--text-l: clamp(1.125rem, 1.05rem + 0.35vw, 1.25rem);--text-xl: clamp(1.25rem, 1.15rem + 0.45vw, 1.5rem);--text-xxl: clamp(1.5rem, 1.35rem + 0.6vw, 1.875rem);--lh-heading-display: 1.1;--lh-heading-large: 1.2;--lh-heading-standard: 1.2;--lh-text-tight: 1.4;--lh-text-standard: 1.6;--lh-text-loose: 1.75;--ls-h-1: -0.018em;--ls-h-2: -0.014em;--ls-h-3: -0.01em;--ls-h-4: -0.006em;--ls-h-5: -0.003em;--ls-h-6: 0;--ls-text-xl: -0.003em;--ls-text-l: -0.002em;--ls-text-m: 0;--ls-text-s: 0.005em;--ls-text-xs: 0.01em;--text-max-width: 66ch;--text-max-width-narrow: 52ch;--text-max-width-wide: 100%}@media(max-width: 640px){:root{--lh-text-standard: 1.68;--lh-text-loose: 1.8;--lh-heading-large: 1.24;--lh-heading-standard: 1.3}}@media(min-width: 1200px){:root{--lh-text-standard: 1.56;--lh-text-loose: 1.66;--lh-heading-display: 1.08;--lh-heading-large: 1.18}}:root{--btn-border-radius: 0.5rem;--btn-font-size: 0.9375rem;--btn-inner-glow: oklch(100% 0 0 / 0.15);--btn-min-height: 2.5rem;--btn-min-width: 7.5rem;--btn-padding: 0.625rem 1.75rem;--btn-padding-block: 0.625rem;--btn-padding-inline: 1.75rem;--btn-shadow: 0 2px 8px oklch(0% 0 0 / 0.07);--btn-shadow-active: 0 1px 3px oklch(0% 0 0 / 0.10);--btn-shadow-hover: 0 4px 16px oklch(0% 0 0 / 0.12);--btn-transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);--btn-glow-primary: 0 0 12px 3px var(--primary-trans-25);--btn-glow-secondary: 0 0 12px 3px var(--secondary-trans-25)}:root{--avatar-size-xs: clamp(40px, 3.8vw, 52px);--avatar-size-sm: clamp(52px, 4.9vw, 68px);--avatar-size-md: clamp(64px, 6.3vw, 88px);--avatar-size-lg: clamp(80px, 7.9vw, 112px);--avatar-size-xl: clamp(96px, 9.8vw, 128px);--avatar-size: var(--avatar-size-sm)}@supports(width: 1cqw){:root{--avatar-size-xs: clamp(40px, 3.8cqw, 52px);--avatar-size-sm: clamp(52px, 4.9cqw, 68px);--avatar-size-md: clamp(64px, 6.3cqw, 88px);--avatar-size-lg: clamp(80px, 7.9cqw, 112px);--avatar-size-xl: clamp(96px, 9.8cqw, 128px)}}:root{--anim-ui-response: 250ms;--anim-content-reveal: 400ms;--anim-overlay-enter: 500ms;--anim-page-transition: 700ms;--ease-standard: ease-in-out;--ease-soft-exit: cubic-bezier(0.4, 0, 1, 1);--ease-gentle-enter: cubic-bezier(0, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){:root{--anim-ui-response: 0ms;--anim-content-reveal: 0ms;--anim-overlay-enter: 0ms;--anim-page-transition: 0ms}}:root{--gutter: clamp(1.25rem, calc(5.0632911392vw + 0.1107594937rem), 3.75rem);--content-width-safe: min(var(--content-width), calc(100% - var(--gutter) * 2));--container-gap: var(--space-xl);--content-gap: var(--space-m);--pill-max-width: 22ch;--width-full: 100%;--width-content: var(--content-width);--width-vp-max: var(--content-width);--width-xxl: calc(var(--content-width) * 0.9);--width-xl: calc(var(--content-width) * 0.8);--width-l: calc(var(--content-width) * 0.6);--width-m: calc(var(--content-width) * 0.4);--width-s: calc(var(--content-width) * 0.2);--width-xs: calc(var(--content-width) * 0.1);--grid-gap-m: var(--space-m);--grid-gap-s: var(--space-s);--grid-gap-xs: var(--space-xs);--grid-gap-min: 1rem;--grid-gap-max: 2rem;--grid-gap: clamp(var(--grid-gap-min), 1.5vw, var(--grid-gap-max));--grid-col-min: 15rem;--grid-col-max: 1fr}:root{--grid-1: repeat(1, minmax(0, 1fr));--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-6: repeat(6, minmax(0, 1fr));--grid-7: repeat(7, minmax(0, 1fr));--grid-8: repeat(8, minmax(0, 1fr));--grid-9: repeat(9, minmax(0, 1fr));--grid-10: repeat(10, minmax(0, 1fr));--grid-11: repeat(11, minmax(0, 1fr));--grid-12: repeat(12, minmax(0, 1fr));--grid-1-2: minmax(0, 1fr) minmax(0, 2fr);--grid-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr)}:root{--cols: 3;--grid-auto: repeat( auto-fit, minmax( max(var(--grid-col-min), calc((100% - (var(--cols) - 1) * var(--grid-gap)) / var(--cols))), var(--grid-col-max) ) );--cols-2: 2;--cols-3: 3;--cols-4: 4;--cols-5: 5;--cols-6: 6}:root{--grid-auto-2: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (1 * var(--grid-gap))) / 2)), var(--grid-col-max)));--grid-auto-3: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (2 * var(--grid-gap))) / 3)), var(--grid-col-max)));--grid-auto-4: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (3 * var(--grid-gap))) / 4)), var(--grid-col-max)));--grid-auto-5: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (4 * var(--grid-gap))) / 5)), var(--grid-col-max)));--grid-auto-6: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (5 * var(--grid-gap))) / 6)), var(--grid-col-max)));--grid-auto-7: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (6 * var(--grid-gap))) / 7)), var(--grid-col-max)));--grid-auto-8: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (7 * var(--grid-gap))) / 8)), var(--grid-col-max)));--grid-auto-9: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (8 * var(--grid-gap))) / 9)), var(--grid-col-max)));--grid-auto-10: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (9 * var(--grid-gap))) / 10)), var(--grid-col-max)));--grid-auto-11: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (10 * var(--grid-gap))) / 11)), var(--grid-col-max)));--grid-auto-12: repeat(auto-fit, minmax(max(var(--grid-col-min), calc((100% - (11 * var(--grid-gap))) / 12)), var(--grid-col-max)))}:root{--icon-size-xs: 0.875rem;--icon-size-sm: 1rem;--icon-size-md: 1.25rem;--icon-size-lg: 1.5rem;--icon-size-xl: 2rem;--icon-size: var(--icon-size-md)}:root{--icon-pad-xs: 0.25rem;--icon-pad-sm: 0.375rem;--icon-pad-md: 0.5rem;--icon-pad-lg: 0.625rem;--icon-pad-xl: 0.75rem;--icon-pad: var(--icon-pad-md)}:root{--icon-radius: var(--radius-s);--icon-border-w: 1px;--icon-fg: var(--text-primary);--icon-bg: var(--bg-surface);--icon-border: var(--border-light)}:root{--icon-fg-light: var(--text-primary);--icon-bg-light: var(--bg-surface);--icon-fg-dark: var(--text-on-primary);--icon-bg-dark: var(--primary-dark);--icon-fg-primary: var(--primary);--icon-bg-primary: var(--primary-bg);--icon-border-primary: var(--primary-light);--icon-fg-secondary: var(--secondary);--icon-bg-secondary: var(--secondary-bg);--icon-border-secondary: var(--secondary-light);--icon-fg-success: var(--success);--icon-bg-success: var(--success-bg);--icon-border-success: var(--success-light)}:root{--icon-default-style: boxed}.bg-gradient-primary{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-hover) 100%);color:var(--text-on-primary)}.isolate{isolation:isolate}.link-reset{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;display:inline !important;color:inherit !important;text-decoration:none !important;box-shadow:none !important;line-height:inherit !important;font:inherit !important;cursor:pointer}.container-info{display:flex;flex-direction:column;align-items:center;width:100%;max-inline-size:100%;margin-inline:auto}.container-info>*{max-inline-size:100%;min-inline-size:0}@media(max-width: 640px){.container-info{display:grid;place-items:center;text-align:center;inline-size:100%;max-inline-size:100%;padding-inline:var(--gutter)}.container-info>*{margin:0 auto;max-inline-size:100%;min-inline-size:0}.container-info p,.container-info .measure{width:auto !important;max-inline-size:min(100%,var(--text-max-width));overflow-wrap:anywhere}.container-info :is(img,video,svg,.gb-custom-select,.btn){max-inline-size:100%}}.left{left:100%}.card-ereprocess__wrapper{counter-increment:item}.card-ereprocess__wrapper:not(:last-child)::before{content:"";width:var(--grid-gap);height:0;border-block-start:1px dashed oklch(.18 .025 257.7/.4);position:absolute;left:100%;z-index:-1}@media(max-width: 991px){.card-ereprocess__wrapper:nth-child(2)::before{border:none}}@media(max-width: 767px){.card-ereprocess__wrapper:not(:first-child)::before,.card-ereprocess__wrapper:nth-child(2)::before{content:"";width:0;height:var(--container-gap);border-block-start:none;border-inline-start:1px dashed oklch(.18 .025 257.7/.4);position:absolute;left:50%;bottom:100%}.card-ereprocess__wrapper:nth-child(1)::before{border:none}}.card-ereprocess__wrapper .card-ereprocess__step::after{content:counter(item, decimal-leading-zero)}.primary-gradient{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-hover) 50%, var(--primary-dark) 100%)}.text-gradient-primary{background:linear-gradient(to right, var(--primary-dark), var(--primary-focus));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);display:inline-block}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-muted{color:var(--text-muted)}.border-primary{border-color:var(--border-primary)}.border-light{border-color:var(--border-light)}.border-medium{border-color:var(--border-medium)}.shadow-primary{box-shadow:0 4px 6px var(--shadow-primary)}.shadow-secondary{box-shadow:0 6px 8px var(--shadow-secondary)}.bg-success{background-color:var(--success)}.bg-error{background-color:var(--error)}.bg-warning{background-color:var(--warning)}.bg-info{background-color:var(--info)}.text-success{color:var(--success)}.text-error{color:var(--error)}.text-warning{color:var(--warning)}.text-info{color:var(--info)}.text-xs{font-size:var(--text-xs)}.text-s{font-size:var(--text-s)}.text-m-smaller{font-size:var(--text-m-smaller)}.text-m{font-size:var(--text-m)}.text-l{font-size:var(--text-l);line-height:var(--lh-text-tight);letter-spacing:var(--ls-text-s)}.text-xl{font-size:var(--text-xl);line-height:var(--lh-text-tight);letter-spacing:var(--ls-text-s)}.text-l.heading,.text-xl.heading{font-weight:600;color:var(--text-primary);letter-spacing:.06em}.line-limit-3,.line-limit-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-limit-3{-webkit-line-clamp:3}.line-limit-2{-webkit-line-clamp:2}.line-limit-responsive{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;position:relative}.line-limit-responsive::after{content:"";position:absolute;bottom:0;right:0;width:40%;height:1.5em;background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--bg-surface) 70%);pointer-events:none}@media(max-width: 480px){.line-limit-responsive{-webkit-line-clamp:1}}@media(min-width: 481px)and (max-width: 1024px){.line-limit-responsive{-webkit-line-clamp:2}}@media(min-width: 1025px){.line-limit-responsive{-webkit-line-clamp:3}}.no-ul a{text-decoration:none !important}.balance{text-wrap:balance}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion: reduce){.btn{transition:none;transform:none !important}.gb-custom-select__menu{transition:none}}@media(pointer: coarse){.btn{padding:1.2em 2.8em;min-width:auto}}
