:root{--color-white: #FFFFFF;--color-navy-50: #F3F7FC;--color-navy-100: #E5EFF8;--color-navy-200: #CEDFEE;--color-navy-300: #A9C5DD;--color-navy-400: #7FA4C6;--color-navy-500: #5885AC;--color-navy-600: #376790;--color-navy-700: #1E4A6E;--color-navy-800: #0D3351;--color-navy-900: #022139;--color-navy-950: #011426;--color-teal-50: #EBFCFA;--color-teal-100: #D7F7F4;--color-teal-200: #B6EBE6;--color-teal-300: #85D8D1;--color-teal-400: #50C0B8;--color-teal-500: #00A59D;--color-teal-600: #00837C;--color-teal-700: #006B65;--color-teal-800: #00524E;--color-teal-900: #003C38;--color-gray-50: #F7F9FA;--color-gray-100: #EEF1F4;--color-gray-200: #DEE3E7;--color-gray-300: #C7CED4;--color-gray-400: #A2AAB2;--color-gray-500: #818A92;--color-gray-600: #646C74;--color-gray-700: #4A5158;--color-gray-800: #33393D;--color-gray-900: #212529;--color-success-50: #E7F9EA;--color-success-600: #2A7B42;--color-warning-50: #FFF1DB;--color-warning-600: #8C5500;--color-danger-50: #FFEDEB;--color-danger-600: #BA2B28;--surface: var(--color-white);--surface-neutral: var(--color-gray-50);--surface-blue: var(--color-navy-50);--surface-dark: var(--color-navy-900);--surface-dark-deep: var(--color-navy-950);--surface-dark-card: var(--color-navy-800);--ink: var(--color-navy-900);--ink-2: var(--color-gray-600);--ink-inverse: var(--color-white);--ink-inverse-2: var(--color-navy-300);--line: var(--color-gray-200);--line-field: var(--color-gray-500);--line-dark: var(--color-navy-700);--line-field-dark: var(--color-navy-400);--accent: var(--color-teal-500);--button: var(--color-teal-600);--button-hover: var(--color-teal-700);--button-active: var(--color-teal-800);--link: var(--color-teal-700);--link-dark: var(--color-teal-300);--focus: var(--color-teal-600);--font-heading: Archivo, "Arial Narrow", "Helvetica Neue", sans-serif;--font-body: Figtree, -apple-system, "Segoe UI", sans-serif;--space-2: 2px;--space-4: 4px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-64: 64px;--space-80: 80px;--space-96: 96px;--space-128: 128px;--radius-sm: 4px;--radius: 6px;--radius-lg: 10px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgb(2 33 57 / .06);--shadow: 0 2px 4px rgb(2 33 57 / .06), 0 8px 20px -10px rgb(2 33 57 / .18);--shadow-lg: 0 4px 8px rgb(2 33 57 / .07), 0 20px 44px -18px rgb(2 33 57 / .26);--container: 1200px;--axis-x: max(24px, calc((100vw - var(--container)) / 2 - 30px));--container-narrow: 800px;--transition: .18s cubic-bezier(.4,0,.2,1)}:root{--e-settle: cubic-bezier(.22, .78, .22, 1);--e-exit: cubic-bezier(.45, 0, .85, .35);--e-cursor: cubic-bezier(.3, .9, .3, 1);--e-cursor-back: cubic-bezier(.35, .15, .6, 1);--e-press: cubic-bezier(.2, 0, .1, 1);--e-draw: cubic-bezier(.65, 0, .35, 1);--s-press: 90ms;--s-hover: .14s;--s-hover-out: .22s;--s-surface: .18s;--s-row: .38s;--s-card: .46s;--s-image: .7s;--s-panel-reveal: .22s;--s-panel-shut: .16s;--a-row: 60ms;--a-card: 80ms;--g1: 0 1px 1px rgb(2 33 57 / .04);--g2: 0 1px 1px rgb(2 33 57 / .04), 0 4px 8px -4px rgb(2 33 57 / .06);--g3: 0 1px 1px rgb(2 33 57 / .05), 0 8px 20px -10px rgb(2 33 57 / .1), 0 24px 48px -28px rgb(2 33 57 / .12);--g-top: inset 0 1px 0 rgb(255 255 255 / .9)}*,*:before,*:after{box-sizing:border-box}*{margin:0}dialog{margin:auto}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}*,*:before,*:after{animation-timeline:auto!important}}body{font-family:var(--font-body);font-size:16px;line-height:1.65;color:var(--ink);background:var(--surface);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.dark :focus-visible,[data-dark] :focus-visible{outline-color:var(--color-teal-300)}.title,h1,h2,h3,h4{font-family:var(--font-heading);font-weight:600;hyphens:none}h1,h2,h3,h4{text-wrap:balance}.display{font-size:clamp(34px,6.4vw,68px);line-height:1;font-weight:600;font-stretch:120%;letter-spacing:-.022em;max-width:17ch}h1{font-size:clamp(30px,4.8vw,52px);line-height:1.05;font-weight:600;font-stretch:120%;letter-spacing:-.022em}h2{font-size:clamp(25px,2.9vw,36px);line-height:1.1;font-weight:600;font-stretch:114%;letter-spacing:-.02em}h3{font-size:clamp(19px,1.9vw,22px);line-height:1.2;font-stretch:110%;font-weight:600;letter-spacing:-.012em}h4{font-size:17px;line-height:1.35;font-stretch:105%;font-weight:600}.label{font-family:var(--font-heading);font-size:13px;font-weight:600;font-stretch:125%;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--link)}.dark .label,[data-dark] .label{color:var(--link-dark)}@media(max-width:767px){.label{font-size:12px}}.body-lg{font-size:clamp(17px,1.6vw,19px);line-height:1.6}.body{font-size:16px;line-height:1.65}.body-sm{font-size:14px;line-height:1.55;color:var(--ink-2)}.text-2{color:var(--ink-2)}p{max-width:68ch}a{color:var(--link);text-underline-offset:3px}.dark a,[data-dark] a{color:var(--link-dark)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-24)}.container-narrow{width:100%;max-width:var(--container-narrow);margin-inline:auto;padding-inline:var(--space-24)}@media(min-width:1281px){.container,.container-narrow{padding-inline:var(--space-32)}}@media(max-width:767px){.container,.container-narrow{padding-inline:var(--space-16)}}.section{padding-block:clamp(56px,8vw,96px)}.section--dense{padding-block:clamp(40px,6vw,72px)}.section--neutral{background:var(--surface-neutral)}.section--blue{background:var(--surface-blue)}.dark,.section--dark{background:var(--surface-dark);color:var(--ink-inverse)}.dark p,.dark .text-2,.section--dark .text-2{color:var(--ink-inverse-2)}.grid{display:grid;gap:var(--space-24)}@media(min-width:768px){.cols-2{grid-template-columns:repeat(2,1fr)}}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:44px;padding:0 var(--space-20);border:1px solid transparent;border-radius:var(--radius);font-family:var(--font-body);font-size:16px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--transition),border-color var(--transition),color var(--transition)}.button--large{min-height:52px;padding:0 var(--space-24)}.button--small{min-height:36px;padding:0 var(--space-12);font-size:14px}.button svg{width:18px;height:18px;flex:none}.button--primary{background:var(--button);color:#fff}.button--primary:hover{background:var(--button-hover)}.button--primary:active{background:var(--button-active)}.dark .button--primary,[data-dark] .button--primary{background:var(--accent);color:var(--color-navy-900)}.dark .button--primary:hover{background:var(--color-teal-400)}.dark .button--primary:active{background:#009b94}.button--secondary{background:transparent;border-color:var(--color-navy-200);color:var(--ink)}.button--secondary:hover{background:var(--surface-blue);border-color:var(--color-navy-300)}.button--secondary:active{background:var(--color-navy-100)}.dark .button--secondary{border-color:var(--color-navy-700);color:var(--ink-inverse)}.dark .button--secondary:hover{background:var(--surface-dark-card);border-color:var(--color-navy-400)}.button--text{background:none;padding:0 var(--space-8);color:var(--link);min-height:40px}.button--text:hover{text-decoration:underline}.dark .button--text{color:var(--link-dark)}.button[disabled],.button[aria-disabled=true]{background:var(--color-gray-100);color:var(--ink-2);border-color:transparent;cursor:not-allowed;pointer-events:none}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-28, 28px);box-shadow:var(--g-top),var(--g1)}.card--dark{background:var(--surface-dark-card);border-color:var(--line-dark);color:var(--ink-inverse)}.card__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:var(--space-16);border-radius:var(--radius);background:var(--color-teal-50);color:var(--color-teal-800)}.card--dark .card__icon{background:#00a59d29;color:var(--color-teal-300)}.card__icon svg{width:20px;height:20px}.card h3,.card h4{margin-bottom:var(--space-8)}.card p{color:var(--ink-2);font-size:15px;line-height:1.55}.card--dark p{color:var(--ink-inverse-2)}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;line-height:1;background:var(--color-teal-50);color:var(--color-teal-800)}.badge--neutral{background:var(--color-gray-100);color:var(--color-gray-700)}.badge svg{width:13px;height:13px}.field{display:flex;flex-direction:column;gap:6px}.field__label{font-size:14px;font-weight:600;line-height:1.4}.field__hint{font-size:13px;color:var(--ink-2);line-height:1.45}.field__error{font-size:13px;color:var(--color-danger-600);line-height:1.45}.field__help{font-size:13px}.field input,.field textarea,.field select{width:100%;min-height:48px;padding:12px var(--space-12);background:var(--surface);color:var(--ink);border:1px solid var(--line-field);border-radius:var(--radius);transition:border-color var(--transition),box-shadow var(--transition)}.field textarea{min-height:96px;resize:vertical;line-height:1.55}.field input::placeholder,.field textarea::placeholder{color:var(--ink-2)}.field input:hover,.field textarea:hover,.field select:hover{border-color:var(--color-gray-600)}.field input:focus-visible,.field textarea:focus-visible,.field select:focus-visible{outline:none;border-color:var(--focus);box-shadow:0 0 0 3px #00837c2e}.field[data-status=hata] input,.field[data-status=hata] textarea{border-color:var(--color-danger-600)}.field[data-status=basarili] input{border-color:var(--color-success-600)}.dark .field input,[data-dark] .field input{background:#ffffff0f;color:var(--ink-inverse);border-color:var(--line-field-dark)}.dark .field input::placeholder{color:var(--color-navy-300)}.confirm{display:flex;align-items:flex-start;gap:var(--space-12);font-size:14px;line-height:1.55}.confirm input{width:20px;height:20px;min-height:0;flex:none;margin-top:2px;accent-color:var(--button)}.p-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.01em}.hide-image{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip{position:absolute;left:var(--space-16);top:-60px;z-index:100;padding:var(--space-12) var(--space-16);background:var(--surface-dark);color:#fff;border-radius:var(--radius);text-decoration:none;transition:top var(--transition)}.skip:focus{top:var(--space-16)}.p-dialog{width:min(560px,94vw);max-width:none;padding:0;border:0;border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:0 40px 100px -30px #02213980}.p-dialog::backdrop{background:#0221398c;backdrop-filter:blur(3px)}.p-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-20) var(--space-24) var(--space-12)}.p-dialog__head h2{font-size:19px;margin:0}.p-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer}.p-dialog__close:hover{background:var(--color-gray-100);color:var(--ink)}.p-dialog__body{display:grid;gap:var(--space-16);padding:0 var(--space-24) var(--space-16)}.p-dialog__body .body-sm{margin:0}.p-dialog__error{margin:0;padding:0 var(--space-24) var(--space-12)}.p-dialog__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-8);padding:var(--space-16) var(--space-24);border-top:1px solid var(--line);background:var(--color-gray-50);border-radius:0 0 var(--radius-lg) var(--radius-lg)}@media(max-width:520px){.p-dialog__foot{flex-direction:column-reverse}.p-dialog__foot .button{width:100%}}.p-dialog-summary{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius)}.p-dialog-summary li{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:12px 14px;font-size:14.5px;font-weight:600}.p-dialog-summary li+li{border-top:1px solid var(--line)}.p-dialog-summary li strong{white-space:nowrap}.p-dialog-summary .track-badge{margin:0 0 0 4px}.p-dialog-meta{display:grid;gap:8px;margin:0}.p-dialog-meta div{display:flex;justify-content:space-between;gap:var(--space-16);font-size:14px}.p-dialog-meta dt{color:var(--ink-2);flex:none}.p-dialog-meta dd{margin:0;font-weight:600;text-align:right}.p-dialog-meta__total{font-family:var(--font-heading);font-stretch:112%;font-size:20px}.p-choice{border:0;margin:0;padding:0;display:grid;gap:6px}.p-choice legend{margin-bottom:8px}.p-choice__item{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;font-size:14.5px}.p-choice__item:hover{border-color:var(--color-navy-200)}.p-choice__item:has(input:checked){border-color:var(--color-teal-400);background:var(--color-teal-50)}.p-choice__item input{width:18px;height:18px;margin:0;accent-color:var(--color-teal-700)}.p-dialog--email{width:min(780px,94vw)}.p-dialog--email .p-dialog__head{align-items:flex-start}.email__title{min-width:0}.email__top{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-teal-800)}.email__top svg{flex:none}@media(max-width:620px){.email__top-on{display:none}}.p-dialog--email h2{font-size:18px;overflow-wrap:anywhere}.email__meta{display:grid;grid-template-columns:1fr 1fr;gap:6px var(--space-16);margin:0;padding:0 var(--space-24) var(--space-12);font-size:13px}.email__meta div{display:flex;gap:8px;min-width:0}.email__meta dt{flex:none;color:var(--ink-2)}.email__meta dd{margin:0;font-weight:600;min-width:0;overflow-wrap:anywhere}.email__meta-wide{grid-column:1 / -1}.email__meta-wide dd{font-weight:400;color:var(--ink-2)}.email__tabs{display:flex;gap:2px;padding:0 var(--space-24);border-bottom:1px solid var(--line)}.email__tab{border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;padding:10px 12px;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.email__tab.active{color:var(--color-teal-800);border-bottom-color:var(--button)}.email__body{background:#f6f8fa;max-height:min(66vh,760px);overflow:auto}.email__frame{display:block;width:100%;min-height:420px;border:0}.email__text{margin:0;padding:var(--space-20) var(--space-24);white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--ink)}.email__note{margin:0;padding:10px var(--space-24);border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-2);background:var(--color-gray-50);border-radius:0 0 var(--radius-lg) var(--radius-lg)}@media(max-width:620px){.email__meta{grid-template-columns:1fr}}.email-chip{display:inline-flex;align-items:center;gap:5px;margin-left:8px;padding:2px 9px 2px 7px;border-radius:999px;border:1px solid var(--color-teal-200);background:var(--color-teal-50);color:var(--color-teal-800);font:inherit;font-size:11.5px;font-weight:600;line-height:1.5;cursor:pointer;vertical-align:2px;transition:border-color var(--s-surface) var(--e-cursor-back),background var(--s-surface) var(--e-cursor-back)}.email-chip svg{width:13px;height:13px;flex:none}.email-chip:hover{border-color:var(--color-teal-400);background:var(--color-teal-100)}.email-chip--large{margin:0;padding:0 14px;min-height:36px;font-size:14px;border-radius:var(--radius)}.email-chip--large svg{width:16px;height:16px}@property --px{syntax: "<number>"; inherits: true; initial-value: .5;}@property --py{syntax: "<number>"; inherits: true; initial-value: .5;}@property --progress{syntax: "<number>"; inherits: true; initial-value: 0;}.texture{position:relative;isolation:isolate}.texture:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");opacity:.03}.dark.texture:after,.section--dark.texture:after{opacity:.07;mix-blend-mode:overlay}.texture>*{position:relative;z-index:1}.seam{position:relative}.seam:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;z-index:2;background:linear-gradient(90deg,transparent,rgb(0 165 157 / .55) 22%,rgb(0 165 157 / .55) 78%,transparent)}html.motion [data-enter]{--delay: calc(var(--i, 0) * var(--a-row))}html.motion [data-enter=perde].pending{clip-path:inset(0 0 var(--reveal, 46%) 0);opacity:0;transform:translateY(6px)}html.motion [data-enter=perde].revealed{clip-path:inset(0);opacity:1;transform:none;transition:clip-path var(--s-card) var(--e-settle) var(--delay),opacity var(--s-row) linear var(--delay),transform var(--s-card) var(--e-settle) var(--delay)}html.motion [data-enter=satir].pending{clip-path:inset(0 100% 0 0);opacity:0}html.motion [data-enter=satir].revealed{clip-path:inset(0);opacity:1;transition:clip-path var(--s-row) var(--e-settle) var(--delay),opacity .24s linear var(--delay)}html.motion [data-enter=kart].pending{opacity:0;transform:translateY(8px)}html.motion [data-enter=kart].revealed{opacity:1;transform:none;transition:opacity .3s linear calc(var(--i, 0) * var(--a-card)),transform var(--s-card) var(--e-settle) calc(var(--i, 0) * var(--a-card))}html.motion [data-enter=kart].pending .card__image img,html.motion [data-enter=kart].pending .step__image img{transform:scale(1.06)}html.motion [data-enter=kart].revealed .card__image img,html.motion [data-enter=kart].revealed .step__image img{transform:none;transition:transform var(--s-image) var(--e-settle) calc(var(--i, 0) * var(--a-card) + 80ms)}@media(hover:hover)and (pointer:fine){.light{position:relative;isolation:isolate}.light:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(280px circle at calc(var(--px) * 100%) calc(var(--py) * 100%),rgb(0 165 157 / .14),transparent 62%);transition:opacity var(--s-hover-out) var(--e-cursor-back)}.light:hover:before,.light:has(:focus-visible):before{opacity:1;transition-duration:var(--s-hover);transition-timing-function:var(--e-cursor)}}.card--with-image{transition:border-color var(--s-surface) var(--e-cursor-back),box-shadow var(--s-surface) var(--e-cursor-back)}.card--with-image:hover{border-color:var(--color-navy-200);box-shadow:var(--g2)}.card--with-image .card__image img{transition:transform var(--s-hover-out) var(--e-cursor-back),filter var(--s-hover-out) var(--e-cursor-back)}.card--with-image:hover .card__image img{transform:scale(1.045);transition-duration:var(--s-hover);transition-timing-function:var(--e-cursor)}.card--with-image:active .card__image img{transform:scale(1.03)}.button svg{transition:transform var(--s-hover) var(--e-cursor)}.button--primary:hover svg{transform:translate(3px)}.button--primary:active{transform:translateY(1px);transition:transform var(--s-press) var(--e-press)}.button--secondary{position:relative;isolation:isolate;overflow:hidden}.button--secondary:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--surface-blue);transform:scaleY(0);transform-origin:bottom;transition:transform var(--s-hover-out) var(--e-cursor-back)}.button--secondary:hover:before{transform:scaleY(1);transition-duration:var(--s-hover);transition-timing-function:var(--e-cursor)}.dark .button--secondary:before{background:var(--surface-dark-card)}.button--text{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:1px;transition:text-decoration-color var(--s-hover) var(--e-cursor),text-underline-offset var(--s-hover) var(--e-cursor)}.button--text:hover{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px;text-decoration-thickness:1.5px}.header__nav a{position:relative;border-bottom:0!important}.header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:right;transition:transform var(--s-hover-out) var(--e-cursor-back)}.header__nav a:hover:after,.header__nav a:focus-visible:after{transform:scaleX(1);transform-origin:left;transition-duration:var(--s-hover);transition-timing-function:var(--e-cursor)}[data-axis]{position:relative}[data-axis]:before{content:"";position:absolute;left:calc(var(--axis-x) - 6px);top:var(--node-y, 88px);width:13px;height:14px;z-index:1;pointer-events:none;background:var(--color-gray-300);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);transition:background var(--s-surface) var(--e-settle),transform var(--s-row) var(--e-settle)}[data-axis].dark:before,[data-axis].section--dark:before{background:var(--color-navy-700)}[data-axis].on-axis:before{background:var(--accent);transform:scale(1.18)}@media(max-width:1099px){[data-axis]:before{display:none}}.hero{background:radial-gradient(900px 520px at 18% 8%,rgb(0 165 157 / .2),transparent 62%),radial-gradient(700px 480px at 92% 78%,rgb(0 131 124 / .16),transparent 58%),linear-gradient(168deg,var(--color-navy-900) 0%,var(--color-navy-950) 100%)}.hero__inner{display:grid;gap:var(--space-40);padding-block:clamp(52px,8vw,104px) clamp(60px,9vw,96px)}@media(min-width:1024px){.hero__inner{grid-template-columns:1.05fr .95fr;gap:var(--space-48);align-items:center}}.hero .label{margin-bottom:var(--space-16)}.hero h1{margin-bottom:var(--space-20)}.hero__bottom{max-width:46ch}.hero__action{display:flex;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-32)}.limit{background:var(--color-navy-950);color:#fff;padding-block:clamp(64px,9vw,120px);overflow:hidden}.limit__inner{display:grid;justify-items:center;gap:clamp(20px,3vw,36px)}.limit__sentence{display:flex;flex-wrap:wrap;justify-content:center;gap:.35em;max-width:30ch;text-align:center;font-family:var(--font-heading);font-weight:600;font-stretch:112%;font-size:clamp(20px,2.9vw,31px);line-height:1.25;letter-spacing:-.018em}.limit__right{color:var(--color-teal-300)}html.motion .limit__left,html.motion .limit__right{opacity:.35}@supports (animation-timeline: view()){html.motion .limit__left,html.motion .limit__right{animation:linear both;animation-timeline:view();animation-range:entry 18% cover 46%}html.motion .limit__left{animation-name:sinir-sol}html.motion .limit__right{animation-name:sinir-sag}}@keyframes sinir-sol{0%{transform:translate(-6vw);opacity:.3}to{transform:none;opacity:1}}@keyframes sinir-sag{0%{transform:translate(6vw);opacity:.3}to{transform:none;opacity:1}}@supports not (animation-timeline: view()){html.motion .limit__left,html.motion .limit__right{opacity:1}}.film{position:relative;width:min(100%,1040px);margin-top:clamp(8px,2vw,20px);isolation:isolate}.film__frame{position:relative;z-index:1;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-navy-900);border:1px solid rgb(255 255 255 / .1);box-shadow:0 40px 90px -30px #000000a6,0 0 0 1px #00a59d14}.film__video{display:block;width:100%;height:100%;object-fit:cover;background:#000}.film__play{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:18px;border:0;padding:0;cursor:pointer;color:#fff;font:inherit;background:linear-gradient(180deg,#0221391a,#02213959 60%,#011426b8)}.film__button{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--accent);color:var(--color-navy-900);box-shadow:0 0 0 10px #00a59d2e,0 18px 40px -12px #0009;transition:transform var(--s-hover) var(--e-cursor),box-shadow var(--s-hover) var(--e-cursor)}.film__button svg{margin-left:4px;fill:currentColor}.film__play:hover .film__button{transform:scale(1.06);box-shadow:0 0 0 14px #00a59d38,0 18px 40px -12px #0009}.film__play:active .film__button{transform:scale(.97)}.film__play:focus-visible{outline:none}.film__play:focus-visible .film__button{outline:3px solid var(--color-teal-300);outline-offset:6px}.film__label{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-heading);font-weight:600;font-stretch:108%;font-size:clamp(15px,1.6vw,19px);text-shadow:0 2px 16px rgb(0 0 0 / .6)}.film__duration{font-family:var(--font-body);font-weight:600;font-size:13px;letter-spacing:.04em;padding:3px 9px;border-radius:999px;background:#ffffff24;color:var(--color-teal-200)}.film.playing .film__play{display:none}.film__end{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;padding:var(--space-24);background:linear-gradient(180deg,#02213947,#0114269e)}.film__end[hidden]{display:none}.film__end .button{background:#022139b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.film__end .button:hover{background:#022139e6}html.motion .film__end:not([hidden]){animation:film-perde .52s var(--e-settle) both}@keyframes film-perde{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.film .scene{transition:opacity .6s var(--e-settle)}.film.playing .scene{opacity:.25}@media(max-width:640px){.film__button{width:64px;height:64px}.film__label{font-size:14px;gap:8px}}.problem__inner{display:grid;gap:var(--space-40)}@media(min-width:901px){.problem__inner{grid-template-columns:5fr 7fr;gap:var(--space-64)}.problem__head{position:sticky;top:104px;align-self:start}}.problem__head .label,.problem__head h2{margin-bottom:var(--space-12)}.day{margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--line);max-width:260px}.day__top,.day__bottom{display:flex;align-items:baseline;justify-content:space-between;font-size:13px;color:var(--ink-2)}.day__counter{font-family:var(--font-heading);font-weight:600;font-stretch:118%;font-size:30px;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.day__bar{display:grid;grid-auto-flow:column;gap:3px;height:44px;margin:var(--space-12) 0 6px}.day__slice{background:var(--color-teal-100);border-radius:2px;transition:background .42s var(--e-settle);transition-delay:calc(var(--i) * 40ms)}.day__slice.filled{background:repeating-linear-gradient(135deg,var(--color-gray-300) 0 3px,var(--color-gray-200) 3px 6px)}.problem__list{list-style:none;padding:0;margin:0}.problem__list li{display:flex;gap:var(--space-16);padding-block:var(--space-20);border-top:1px solid var(--line)}.problem__list li:first-child{border-top:0;padding-top:0}.problem__icon{flex:none;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:var(--radius);background:var(--color-gray-100);color:var(--color-gray-700)}.problem__list h3{font-size:18px;margin-bottom:4px}.problem__list p{font-size:16px}.rail{background:var(--surface-neutral)}.rail__outer{height:460vh}.rail__sticky{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;justify-content:center;gap:var(--space-24);overflow:clip;padding-block:var(--space-32)}.rail__head .label{margin-bottom:8px}.rail__pist{position:relative}.rail__seri{list-style:none;margin:0;padding:0 0 0 max(24px,calc((100vw - var(--container)) / 2));display:flex;gap:var(--space-24);transform:translate3d(calc(var(--p, 0) * -1px * var(--scroll, 0)),0,0);will-change:transform}.rail__step{flex:0 0 min(420px,78vw);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--g-top),var(--g1);overflow:hidden;opacity:.48;transform:scale(.94);transform-origin:center left;transition:opacity .32s var(--e-settle),transform .32s var(--e-settle),box-shadow .32s var(--e-settle)}.rail__step.active{opacity:1;transform:none;box-shadow:var(--g-top),var(--g3)}.rail__image{aspect-ratio:16 / 9;overflow:hidden;background:var(--color-gray-100)}.rail__image img{width:100%;height:100%;object-fit:cover}.rail__inner{padding:var(--space-20) var(--space-24) var(--space-24)}.rail__no{font-family:var(--font-heading);font-weight:600;font-stretch:120%;font-size:13px;letter-spacing:.1em;color:var(--link)}.rail__step h3{margin:6px 0}.rail__step p{font-size:15px}.rail__line{position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--line)}.rail__line-fill{display:block;height:100%;background:var(--accent);transform:scaleX(var(--p, 0));transform-origin:left}.rail__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.rail__dot{list-style:none;display:flex;gap:8px;margin:0;padding:0}.rail__dot span{display:block;width:26px;height:3px;border-radius:2px;background:var(--line);transition:background .24s var(--e-settle)}.rail__dot li.active span{background:var(--accent)}html.flat .rail__outer{height:auto}html.flat .rail__sticky{position:static;height:auto;display:block}html.flat .rail__seri{flex-direction:column;transform:none}html.flat .rail__step{flex:none;opacity:1;transform:none}@media(max-width:899px),(prefers-reduced-motion:reduce){.rail__outer{height:auto}.rail__sticky{position:static;height:auto;display:block}.rail__seri{flex-direction:column;transform:none;padding-inline:var(--space-16)}.rail__step{flex:none;opacity:1;transform:none}.rail__line,.rail__dot{display:none}.rail__foot{justify-content:flex-start;margin-top:var(--space-24);padding-inline:var(--space-16)}}.two{display:grid;gap:var(--space-20);align-items:stretch}.two__tab{display:none}@media(min-width:900px){.two{grid-template-columns:1fr auto 1fr;gap:var(--space-32)}}.two__side{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--g2);overflow:hidden}.two__side--old{background:var(--color-gray-50)}.two__side--new{border-color:var(--color-teal-200);box-shadow:var(--g3)}.two__head{padding:var(--space-20) var(--space-24) var(--space-12)}.two__head h3{font-size:20px;margin-top:6px}.two__side--old .two__head h3{color:var(--ink-2)}.two__badge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--color-gray-200);color:var(--color-gray-700)}.two__badge--brand{background:var(--color-teal-100);color:var(--color-teal-700)}.title-link{white-space:nowrap}.title-brand{display:inline-block;height:1.114em;width:auto;vertical-align:-.428em;margin-left:.06em}.two__diagram{margin:0;padding:var(--space-12) var(--space-16) 0}.diagram{display:block;width:100%;max-width:440px;height:auto;margin-inline:auto;overflow:visible}.two__note{margin:var(--space-12) var(--space-24) 0;padding-top:var(--space-12);border-top:1px dashed var(--color-gray-300);text-align:center;font-size:15px;line-height:1.5;color:var(--ink-2)}.two__note strong{display:block;color:var(--ink);font-weight:600}.two__side--new .two__note{border-top-color:var(--color-teal-200)}.two__side--new .two__note strong{color:var(--color-teal-700)}.diagram{pointer-events:none;-webkit-tap-highlight-color:transparent}.diagram text{font-family:var(--font-body);font-size:16px;font-weight:600}.diagram__top{font-family:var(--font-heading)!important;font-stretch:125%;letter-spacing:.1em;text-transform:uppercase;fill:var(--color-gray-600)}.diagram--new .diagram__top{fill:var(--color-teal-700)}.diagram__ted>circle{fill:#fff;stroke:var(--color-gray-500);stroke-width:1.4}.diagram__ted{color:var(--color-gray-700)}.diagram__ted--brand>circle{stroke:var(--color-teal-600)}.diagram__ted--brand{color:var(--color-teal-700)}.diagram__you>circle{fill:var(--color-navy-900)}.diagram__you{color:#fff}.diagram .diagram__you-name{font-family:var(--font-heading);font-size:18px;font-stretch:110%;fill:var(--ink)}.diagram__tangle>path{fill:none;stroke:var(--color-gray-500);stroke-opacity:.8;stroke-width:1.3}.diagram__load>path{fill:none;stroke:var(--color-gray-600);stroke-width:1.6}.diagram__arrows>path{fill:var(--color-gray-600)}.diagram__load>rect{fill:#fff;stroke:var(--color-gray-300);stroke-width:1.2}.diagram__load{color:var(--color-gray-600)}.diagram__name{fill:var(--color-gray-700);paint-order:stroke;stroke:var(--color-gray-50);stroke-width:5px;stroke-linejoin:round}.diagram__status>rect{fill:var(--color-warning-50);stroke:var(--color-warning-600);stroke-width:1.2}.diagram__status{color:var(--color-warning-600)}.diagram__status>text{fill:var(--color-warning-600)}.diagram__clock>circle{fill:var(--color-warning-50);stroke:var(--color-warning-600);stroke-width:1.4}.diagram__clock>.diagram__clock-edge{fill:var(--color-gray-50);stroke:none}.diagram__clock,.diagram__load .diagram__unknown{color:var(--color-warning-600)}.diagram__bundle>path{fill:none;stroke:var(--color-teal-600);stroke-width:1.5}.diagram__strip{fill:var(--color-teal-50);stroke:var(--color-teal-200);stroke-width:1}.diagram__axis{fill:none;stroke:var(--color-teal-600);stroke-width:1.6}.diagram__job>rect{fill:#fff;stroke:var(--color-teal-300);stroke-width:1.2}.diagram__job{color:var(--color-teal-700)}.diagram__group{fill:var(--color-teal-700)}.diagram__line{fill:none;stroke:var(--color-teal-600);stroke-width:2.2}.diagram__tip{fill:var(--color-teal-600)}.diagram__chip>rect{fill:#fff;stroke:var(--color-teal-600);stroke-width:1.4}.diagram__chip{color:var(--color-teal-700)}.diagram__chip>text{fill:var(--ink)}html.motion .two__side.pending .draw{stroke-dasharray:1;stroke-dashoffset:1}html.motion .two__side.pending .record,html.motion .two__side.pending .measure{opacity:0}html.motion .two__side.revealed .draw{animation:sema-ciz var(--s, .6s) var(--e-draw) var(--t, 0ms) backwards}html.motion .two__side.revealed .record{animation:sema-kayit .3s var(--e-settle) var(--t, 0ms) backwards}html.motion .two__side.revealed .measure{transform-box:fill-box;transform-origin:center;animation:sema-olcu .52s var(--e-settle) var(--t, 0ms) backwards}html.motion .two__side--new{--right: .3s}html.motion .two__side--new.revealed :is(.draw,.record,.measure){animation-delay:calc(var(--t, 0ms) + var(--right))}@keyframes sema-ciz{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes sema-kayit{0%{opacity:0;clip-path:circle(0% at 50% 50%)}to{opacity:1;clip-path:circle(75% at 50% 50%)}}@keyframes sema-olcu{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.two__list{list-style:none;margin:0;padding:var(--space-12) var(--space-24) var(--space-24);display:grid;gap:2px}.two__list li{display:flex;align-items:center;gap:var(--space-12);padding-block:11px;border-top:1px solid var(--line);font-size:15px;color:var(--ink-2)}.two__list li:first-child{border-top:0}.two__list svg{flex:none;color:var(--color-gray-500)}.two__list--new li{color:var(--ink);font-weight:500}.two__list--new svg{color:var(--color-teal-700)}.two__axis{position:relative;display:none}@media(min-width:900px){.two__axis{display:block;width:1px;background:linear-gradient(180deg,transparent,var(--line) 18%,var(--line) 82%,transparent)}}.card__image{overflow:hidden;background:var(--color-gray-100)}.card__image img{display:block;width:100%;height:100%;object-fit:cover}.gain{display:grid;gap:var(--space-16)}@media(min-width:1024px){.gain{grid-template-columns:7fr 5fr;grid-template-rows:repeat(3,auto);align-items:stretch}.gain__0{grid-column:1;grid-row:1 / span 3}.gain__1{grid-column:2;grid-row:1}.gain__2{grid-column:2;grid-row:2}.gain__3{grid-column:2;grid-row:3}}.gain .card__inner{padding:var(--space-24)}.gain__0{display:flex;flex-direction:column}.gain__0 .card__image{flex:1;min-height:220px}.gain__1,.gain__2,.gain__3{display:flex;flex-direction:row;align-items:stretch}.gain__1 .card__image,.gain__2 .card__image,.gain__3 .card__image{flex:0 0 34%;min-height:128px}.gain__1 .card__inner,.gain__2 .card__inner,.gain__3 .card__inner{align-content:center;display:grid}.gain__1 .card__icon,.gain__2 .card__icon,.gain__3 .card__icon{display:none}.gain__1 h3,.gain__2 h3,.gain__3 h3{margin-bottom:4px;font-size:18px}.gain__1 p,.gain__2 p,.gain__3 p{font-size:15px}@media(max-width:560px){.gain__1,.gain__2,.gain__3{flex-direction:column}.gain__1 .card__image,.gain__2 .card__image,.gain__3 .card__image{flex:none;aspect-ratio:16/9}}.value{background:var(--color-navy-900);color:#fff;padding-block:clamp(56px,8vw,104px)}.value__inner{display:grid;gap:clamp(28px,4vw,48px)}.value__head{text-align:center;max-width:30ch;margin-inline:auto}.value__head .label{margin-bottom:var(--space-12);color:var(--color-teal-300)}.value__head h2{color:#fff}.value__pair{display:grid;gap:var(--space-24);align-items:stretch}@media(min-width:860px){.value__pair{grid-template-columns:1fr auto 1fr;gap:clamp(20px,3vw,40px)}}.value__side{margin:0;display:grid;gap:var(--space-16)}.value__image{aspect-ratio:5 / 3;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-navy-800);border:1px solid rgb(255 255 255 / .1)}.value__image img{width:100%;height:100%;object-fit:cover}.value__side--us .value__image img{filter:saturate(1.06)}.value__side figcaption{display:grid;gap:6px}.value__role{font-family:var(--font-heading);font-size:12px;font-weight:600;font-stretch:118%;letter-spacing:.18em;text-transform:uppercase;color:var(--color-navy-300)}.value__role--us{color:var(--color-teal-300)}.value__side figcaption p{font-family:var(--font-heading);font-weight:500;font-stretch:108%;font-size:clamp(19px,2.2vw,26px);line-height:1.25;letter-spacing:-.018em;color:#fff}.value__axis{position:relative;display:none}@media(min-width:860px){.value__axis{display:block;width:1px;align-self:stretch;background:linear-gradient(180deg,transparent,rgb(255 255 255 / .18) 20%,var(--color-teal-500) 50%,rgb(255 255 255 / .18) 80%,transparent)}}.value__node{position:absolute;top:50%;left:50%;translate:-50% -50%;width:14px;height:15px;background:var(--color-teal-400);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);box-shadow:0 0 0 6px #00a59d29}.value__note{text-align:center;max-width:52ch;margin-inline:auto;color:var(--ink-inverse-2)}.value__note strong{color:#fff;font-weight:600}.bento{display:grid;gap:var(--space-16)}@media(min-width:640px){.bento{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bento{grid-template-columns:repeat(6,1fr)}.bento__0,.bento__1{grid-column:span 3}.bento__2,.bento__3,.bento__4{grid-column:span 2}}.tile{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-dark-card);border:1px solid var(--line-dark);display:flex;flex-direction:column;transition:border-color var(--s-hover-out) var(--e-cursor-back)}.tile:hover{border-color:var(--color-navy-400);transition-duration:var(--s-hover)}.tile__image{aspect-ratio:16 / 9;overflow:hidden}.tile__image img{width:100%;height:100%;object-fit:cover;opacity:.62;transition:opacity var(--s-hover-out) var(--e-cursor-back),transform var(--s-hover-out) var(--e-cursor-back)}.tile:hover .tile__image img{opacity:.86;transform:scale(1.04);transition-duration:var(--s-hover)}.tile__inner{padding:var(--space-20) var(--space-24) var(--space-24);flex:1}.tile__icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;margin-bottom:var(--space-12);border-radius:var(--radius-sm);background:#00a59d29;color:var(--color-teal-300)}.tile h3{margin-bottom:6px;color:#fff}.tile p{font-size:15px;line-height:1.55;color:var(--ink-inverse-2)}.bento__2{background:linear-gradient(150deg,var(--color-teal-900),var(--color-navy-900))}.contact__channels,.contact__places{display:grid;gap:var(--space-16)}@media(min-width:640px){.contact__channels,.contact__places{grid-template-columns:repeat(2,1fr)}}.contact__channel,.contact__place{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:var(--space-16);row-gap:2px;align-content:start;padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--g1)}.contact__channel>.card__icon{grid-row:1 / span 3;margin:0}.contact__place>.card__icon{grid-row:1 / span 4;margin:0}.contact__channel{text-decoration:none;transition:border-color var(--s-hover-out) var(--e-cursor-back),background var(--s-hover-out) var(--e-cursor-back)}.contact__channel:hover{border-color:var(--accent);background:var(--color-teal-50);transition-duration:var(--s-hover)}.contact__label{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.contact__value{font-family:var(--font-heading);font-stretch:112%;font-weight:600;font-size:18px;overflow-wrap:anywhere}.contact__note{font-size:14px;color:var(--ink-2)}.contact__title{margin:var(--space-40) 0 var(--space-16);font-size:20px}.contact__place{font-style:normal}.contact__address{font-size:16px;line-height:1.5;color:var(--ink)}.contact__phones{display:flex;flex-wrap:wrap;gap:0 var(--space-16)}.contact__phones a,.contact__map{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-weight:600;color:var(--link);text-decoration:none}.contact__map{justify-self:start;font-size:14px;font-weight:500}.contact__phones a:hover,.contact__map:hover{text-decoration:underline}.section__head{max-width:60ch;margin-bottom:var(--space-40)}.section__head .label,.section__head h2{margin-bottom:var(--space-12)}.rail__action{display:flex;flex-wrap:wrap;gap:var(--space-12);align-items:center}.rail__duration{margin-left:8px;padding:2px 7px;border-radius:999px;background:var(--color-gray-100);color:var(--ink-2);font-size:11px;font-weight:600;letter-spacing:.02em}.player{width:min(1120px,92vw);width:min(1120px,92vw,calc((100dvh - 136px) * 16 / 9));max-width:none;padding:0;border:0;background:transparent;overflow:visible}.player::backdrop{background:#022139d1;backdrop-filter:blur(6px)}.player__video{display:block;width:100%;height:auto;border-radius:var(--radius-lg);background:var(--color-navy-950);box-shadow:0 40px 110px -30px #000000b3}.player__close{position:absolute;top:-48px;right:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid rgb(255 255 255 / .22);background:#ffffff1a;color:#fff;cursor:pointer;transition:background var(--s-surface) var(--e-cursor-back)}.player__close:hover{background:#fff3}@media(max-width:899px){.player{width:94vw;width:min(94vw,calc((100dvh - 32px) * 16 / 9))}.player__close{top:10px;right:10px;background:#02213999}}.hero{position:relative;overflow:hidden}.hero__loop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55;pointer-events:none;z-index:0}.hero__inner{position:relative;z-index:1}@media(max-width:640px){.hero__loop{opacity:.4}}.track-step{list-style:none;margin:var(--space-32) 0;padding:0;display:grid;gap:var(--space-12)}@media(min-width:900px){.track-step{grid-template-columns:repeat(6,1fr);gap:0}}.track-step__item{position:relative;display:flex;align-items:center;gap:var(--space-12)}@media(min-width:900px){.track-step__item{display:grid;grid-template-rows:auto 1fr auto;justify-items:start;gap:8px;padding-right:var(--space-16)}.track-step__item:not(:last-child):after{content:"";position:absolute;left:30px;right:0;top:13px;height:2px;background:var(--line)}.track-step__item.passed:not(:last-child):after{background:var(--accent)}}.track-step__mark{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--surface);border:2px solid var(--line);color:var(--color-gray-500)}.track-step__item.passed .track-step__mark{background:var(--accent);border-color:var(--accent);color:#fff}.track-step__item.current .track-step__mark{background:var(--surface);border-color:var(--accent);color:var(--link);box-shadow:0 0 0 4px #00a59d29}.track-step__name{font-size:14px;font-weight:600;color:var(--ink-2)}.track-step__item.passed .track-step__name,.track-step__item.current .track-step__name{color:var(--ink)}.track-step__date{font-size:12px;color:var(--ink-2);margin-left:auto}@media(min-width:900px){.track-step__date{margin-left:0}}.track-bottom{display:block;font-size:12px;font-weight:400;color:var(--ink-2);margin-top:2px}.track-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.01em}.track-badge{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:999px;background:var(--color-teal-100);color:var(--color-teal-700);font-size:11px;font-weight:600}.track-doc{list-style:none;margin:0;padding:0;display:grid;gap:2px}.track-event{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-16)}.track-event li{display:grid;grid-template-columns:12px 1fr;gap:var(--space-12);font-size:14px}.track-event__dot{width:9px;height:10px;margin-top:5px;background:var(--accent);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.track-event li:not(:first-child) .track-event__dot{background:var(--color-gray-400)}.track-event strong{display:block}.track-event p{margin:4px 0 0}.track-approve__list{list-style:none;margin:0;padding:0;display:grid;gap:2px}.track-approve__item{display:grid;grid-template-columns:22px 1fr auto;gap:var(--space-16);align-items:start;padding:var(--space-16);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:border-color var(--s-surface) var(--e-cursor-back),background var(--s-surface) var(--e-cursor-back)}.track-approve__item:hover{border-color:var(--color-navy-200)}.track-approve__item:has(input:checked){border-color:var(--color-teal-400);background:var(--color-teal-50)}.track-approve__item input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--color-teal-700);cursor:pointer}.track-approve__inner{display:grid;gap:2px;min-width:0}.track-approve__name{font-weight:600;font-size:15.5px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.track-approve__price{font-weight:700;font-size:16px;white-space:nowrap}.track-approve__total{display:grid;gap:2px}.track-approve__total span{font-size:13px;color:var(--ink-2)}.track-approve__total strong{font-family:var(--font-heading);font-stretch:112%;font-size:26px}@media(max-width:620px){.track-approve__item{grid-template-columns:22px 1fr}.track-approve__price{grid-column:2;font-size:15px}}.track-head{background:linear-gradient(160deg,var(--color-navy-900),var(--color-navy-950));padding-block:clamp(40px,6vw,72px)}.track-head .label{margin-bottom:var(--space-12)}.track-head h1{margin-bottom:var(--space-16)}.track-head p{max-width:58ch}.track-form{padding:clamp(20px,3vw,32px)}.track-form__fields{display:grid;gap:var(--space-16)}@media(min-width:620px){.track-form__fields{grid-template-columns:1fr 190px}}.track-form__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16);margin-top:var(--space-20)}.track-form__foot .body-sm{margin:0}.track-form__error{margin:var(--space-16) 0 0;padding:12px 16px;border-radius:var(--radius);background:#fdf2f1;border:1px solid #F3D5D2;color:#8e2f28;font-size:14px}.track-result{margin-top:var(--space-32);scroll-margin-top:88px}.track-warning{display:flex;align-items:flex-start;gap:var(--space-12);padding:14px 18px;margin-bottom:var(--space-24);border:1px solid #F0E2BC;border-radius:var(--radius);background:#fff8e6;color:#7a5500;font-size:14px;line-height:1.6}.track-warning svg{flex:none;margin-top:2px}.track-top{display:grid;gap:var(--space-24);padding-bottom:var(--space-24);border-bottom:1px solid var(--line)}@media(min-width:820px){.track-top{grid-template-columns:1fr auto;align-items:start;gap:var(--space-48)}}.track-top h2{font-size:clamp(24px,3vw,32px);margin:6px 0}.track-top__meta{display:grid;gap:12px;margin:0;min-width:210px}.track-top__meta div{display:flex;justify-content:space-between;gap:var(--space-16);font-size:14px}.track-top__meta dt{color:var(--ink-2)}.track-top__meta dd{margin:0;font-weight:600;text-align:right}.track-grid{display:grid;gap:var(--space-20)}@media(min-width:900px){.track-grid{grid-template-columns:7fr 5fr;align-items:start}}.track-side{display:grid;gap:var(--space-20)}.track-card{padding:var(--space-24)}.track-card h3{font-size:17px;margin-bottom:var(--space-16)}.track-table{width:100%;border-collapse:collapse}.track-table td{padding:14px 0;border-bottom:1px solid var(--line);font-size:15px;vertical-align:top}.track-table tr:last-child td{border-bottom:0}.track-center{text-align:center;width:60px;color:var(--ink-2)}.track-right{text-align:right;font-weight:600;white-space:nowrap}.track-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:var(--space-16);padding-top:var(--space-16);border-top:2px solid var(--line);font-size:15px}.track-total strong{font-family:var(--font-heading);font-size:22px;font-stretch:112%}.track-meta{display:grid;gap:12px;margin:0 0 var(--space-16)}.track-meta div{display:grid;gap:2px}.track-meta dt{font-size:12px;color:var(--ink-2)}.track-meta dd{margin:0;font-size:15px;font-weight:600}.track-doc a{display:grid;grid-template-columns:1fr auto;gap:2px var(--space-16);padding:12px 0;border-top:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:15px;font-weight:600}.track-doc li:first-child a{border-top:0}.track-doc a:hover{color:var(--link)}.track-doc a .track-bottom{grid-column:1;font-weight:400}.track-doc a .track-bottom:last-child{grid-column:2;grid-row:1;text-align:right}.track-help{margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--line)}@media(max-width:899px){.track-card{padding:var(--space-20)}.track-top__meta{min-width:0}}.track-approve{padding:var(--space-24);margin-bottom:var(--space-24);border-color:var(--color-teal-200);box-shadow:var(--g3)}.track-approve__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-12);margin-bottom:var(--space-20)}.track-approve__head h3{font-size:19px;margin-bottom:4px}.track-approve__head p{font-size:14.5px;margin:0}.track-approve__validity{margin:0;font-size:13px;font-weight:600;color:#8a6100;white-space:nowrap}.track-approve__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-16);margin-top:var(--space-20);padding-top:var(--space-20);border-top:2px solid var(--line)}.track-approve__action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12)}.track-approve__action .button:disabled{opacity:.5;cursor:not-allowed}.track-approve__note{margin:var(--space-16) 0 0}@media(max-width:620px){.track-approve{padding:var(--space-20)}.track-approve__action{width:100%}.track-approve__action .button--primary{flex:1;justify-content:center}}.cookie__strip{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);box-shadow:0 -12px 40px -24px #02213959;padding:var(--space-16) 0 calc(var(--space-16) + env(safe-area-inset-bottom))}html.motion .cookie__strip{animation:cerez-gir .34s var(--e-settle) both}@keyframes cerez-gir{0%{transform:translateY(100%)}to{transform:none}}.cookie__inner{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--space-24);display:grid;gap:var(--space-16);align-items:center}@media(min-width:980px){.cookie__inner{grid-template-columns:1fr auto;gap:var(--space-32)}}.cookie__head{margin:0 0 4px;font-family:var(--font-heading);font-weight:600;font-stretch:108%;font-size:16px}.cookie__bottom{margin:0;font-size:14px;line-height:1.55;color:var(--ink-2);max-width:74ch}.cookie__action{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12)}.cookie__action .button--secondary,.cookie__action .button--primary{min-width:148px;justify-content:center}.cookie__dialog{width:min(640px,94vw);max-width:none;padding:0;border:0;border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:0 40px 100px -30px #02213980}.cookie__dialog::backdrop{background:#0221398c;backdrop-filter:blur(3px)}.cookie__form{display:grid;gap:0}.cookie__dialog-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-24) var(--space-24) var(--space-16);border-bottom:1px solid var(--line)}.cookie__dialog-head h2{font-size:20px;margin:0}.cookie__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;transition:background var(--s-surface) var(--e-cursor-back)}.cookie__close:hover{background:var(--color-gray-100);color:var(--ink)}.cookie__dialog-intro{margin:0;padding:var(--space-16) var(--space-24) 0;font-size:14.5px}.cookie__list{list-style:none;margin:0;padding:var(--space-16) var(--space-24);display:grid;gap:var(--space-12)}.cookie__item{padding:var(--space-16);border:1px solid var(--line);border-radius:var(--radius)}.cookie__item-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);margin-bottom:6px}.cookie__name{font-weight:600;font-size:15.5px}.cookie__description{margin:0;font-size:14px;line-height:1.55;color:var(--ink-2)}.cookie__lock{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ink-2);white-space:nowrap}.cookie__lock svg{color:var(--color-gray-500)}.cookie__key{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.cookie__key input{position:absolute;opacity:0;width:0;height:0}.cookie__slot{position:relative;width:46px;height:26px;border-radius:999px;background:var(--color-gray-300);transition:background var(--s-surface) var(--e-cursor-back)}.cookie__slot:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:var(--g1);transition:transform var(--s-surface) var(--e-settle)}.cookie__key input:checked+.cookie__slot{background:var(--color-teal-600)}.cookie__key input:checked+.cookie__slot:after{transform:translate(20px)}.cookie__key input:focus-visible+.cookie__slot{outline:2px solid var(--link);outline-offset:3px}.cookie__status{font-size:13px;font-weight:600;color:var(--ink-2);min-width:42px}.cookie__dialog-foot{display:flex;flex-wrap:wrap;gap:var(--space-12);justify-content:flex-end;padding:var(--space-16) var(--space-24) var(--space-24);border-top:1px solid var(--line)}.cookie__dialog-foot .button{min-width:148px;justify-content:center}@media(max-width:620px){.cookie__action{width:100%}.cookie__action .button--secondary,.cookie__action .button--primary{flex:1 1 140px;min-width:0}.cookie__action .button--text{width:100%;justify-content:center}.cookie__dialog-foot .button{flex:1;min-width:0}body:has(.cookie__strip:not([hidden])) .bottombar{bottom:auto;top:auto;display:none}}.blog-head{background:linear-gradient(160deg,var(--color-navy-900),var(--color-navy-950));padding-block:clamp(44px,7vw,80px)}.blog-head .label{margin-bottom:var(--space-12)}.blog-head h1{margin-bottom:var(--space-16)}.blog-head p{max-width:60ch}.blog-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12);margin-bottom:var(--space-32)}.blog-filter__label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.blog-filter__item{padding:5px 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:13.5px;font-weight:500;color:var(--ink-2)}.blog-badge{display:inline-block;padding:4px 11px;border-radius:999px;background:var(--color-teal-100);color:var(--color-teal-700);font-size:12px;font-weight:600;letter-spacing:.02em}.blog-badge--inverse{background:#00a59d2e;color:var(--color-teal-300)}.blog-featured{display:grid;gap:0;margin-bottom:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--g2);overflow:hidden;color:inherit;text-decoration:none;transition:border-color var(--s-surface) var(--e-cursor-back),box-shadow var(--s-surface) var(--e-cursor-back)}.blog-featured:hover{border-color:var(--color-navy-200);box-shadow:var(--g3)}@media(min-width:900px){.blog-featured{grid-template-columns:1.35fr 1fr;align-items:stretch}}.blog-featured__inner{padding:clamp(24px,4vw,40px);display:grid;gap:var(--space-12);align-content:center;justify-items:start}.blog-featured__inner h2{font-size:clamp(24px,3.2vw,34px);line-height:1.16}.blog-featured__link{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-weight:600;color:var(--link)}.blog-featured__link svg{transition:transform var(--s-hover) var(--e-cursor)}.blog-featured:hover .blog-featured__link svg{transform:translate(3px)}.blog-featured__image{position:relative;min-height:190px;background:radial-gradient(420px 320px at 70% 30%,rgb(0 165 157 / .22),transparent 62%),linear-gradient(150deg,var(--color-navy-900),var(--color-navy-950));display:grid;place-items:center;overflow:hidden}.blog-featured__hex{width:108px;height:118px;background:#00a59d38;border:2px solid var(--color-teal-400);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}html.motion .blog-featured__hex{transition:transform var(--s-hover-out) var(--e-cursor-back)}html.motion .blog-featured:hover .blog-featured__hex{transform:scale(1.06) rotate(6deg);transition-duration:var(--s-hover)}.blog-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-20)}@media(min-width:640px){.blog-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.blog-list{grid-template-columns:repeat(3,1fr)}}.blog-card{display:grid;gap:var(--space-12);align-content:start;height:100%;padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--g1);color:inherit;text-decoration:none;transition:border-color var(--s-surface) var(--e-cursor-back),box-shadow var(--s-surface) var(--e-cursor-back)}.blog-card:hover{border-color:var(--color-navy-200);box-shadow:var(--g2)}.blog-card h3{font-size:19px;line-height:1.28}.blog-card p{font-size:15px}.blog-card .blog-badge{justify-self:start}.blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--ink-2)}.blog-cta{display:grid;gap:var(--space-20);align-items:center;margin-top:clamp(40px,6vw,72px);padding:clamp(24px,4vw,40px);border-radius:var(--radius-lg);background:var(--surface-blue);border:1px solid var(--color-teal-200)}@media(min-width:820px){.blog-cta{grid-template-columns:1fr auto;gap:var(--space-40)}}.blog-cta h2{font-size:22px;margin-bottom:6px}.blog-empty{text-align:center;padding:clamp(40px,8vw,80px) var(--space-24)}.blog-empty__mark{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:var(--space-16);border-radius:50%;background:var(--color-gray-100);color:var(--color-gray-500)}.progress{position:sticky;top:0;z-index:25;height:3px;background:transparent}.progress span{display:block;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left}.post__head{background:linear-gradient(160deg,var(--color-navy-900),var(--color-navy-950));padding-block:clamp(32px,5vw,64px)}.crumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:var(--space-20);font-size:13.5px;color:var(--ink-inverse-2)}.crumb a{color:var(--ink-inverse-2);text-decoration:none}.crumb a:hover{color:#fff;text-decoration:underline}.post__head h1{margin:var(--space-16) 0 var(--space-16);font-size:clamp(28px,4.4vw,46px);line-height:1.1;max-width:22ch}.post__summary{max-width:58ch}.post__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:var(--space-20);font-size:14px;color:var(--ink-inverse-2)}.post__body{padding-block:clamp(32px,5vw,56px);display:grid;gap:var(--space-40)}@media(min-width:1024px){.post__body{grid-template-columns:220px minmax(0,68ch);justify-content:center;gap:var(--space-64);align-items:start}}.toc{font-size:14px}@media(min-width:1024px){.toc{position:sticky;top:96px}}.toc__head{margin:0 0 var(--space-12);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.toc ol{margin:0;padding:0;list-style:none;display:grid;gap:2px;counter-reset:toc}.toc li{counter-increment:toc}.toc a{display:block;padding:7px 0 7px var(--space-16);border-left:2px solid var(--line);color:var(--ink-2);text-decoration:none;line-height:1.4;transition:color var(--s-surface) var(--e-cursor-back),border-color var(--s-surface) var(--e-cursor-back)}.toc a:hover{color:var(--ink);border-color:var(--accent)}.text{font-size:17.5px;line-height:1.72;color:var(--ink)}.text>*+*{margin-top:var(--space-20)}.text h2{margin-top:clamp(36px,5vw,52px);margin-bottom:var(--space-12);font-size:clamp(22px,2.8vw,28px);line-height:1.22;scroll-margin-top:96px}.text h3{margin-top:var(--space-32);margin-bottom:8px;font-size:19px;scroll-margin-top:96px}.text p{margin-block:0}.text a{color:var(--link);text-underline-offset:3px}.text ul,.text ol{padding-left:1.3em;display:grid;gap:8px}.text li{line-height:1.65}.text li::marker{color:var(--color-teal-600)}.text strong{font-weight:600}.text blockquote{margin-inline:0;padding:var(--space-16) var(--space-24);border-left:3px solid var(--accent);background:var(--surface-blue);border-radius:0 var(--radius) var(--radius) 0;font-size:17px;color:var(--ink)}.text blockquote p{margin:0}.text code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;background:var(--color-gray-100);border:1px solid var(--line);border-radius:5px;padding:2px 6px}.text pre{padding:var(--space-16);border-radius:var(--radius);background:var(--color-navy-950);color:#fff;overflow-x:auto}.text pre code{background:none;border:0;padding:0;color:inherit}.text table{width:100%;border-collapse:collapse;font-size:15.5px;display:block;overflow-x:auto}.text th,.text td{padding:11px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.text th{background:var(--color-gray-50);font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.text hr{border:0;border-top:1px solid var(--line);margin-block:var(--space-32)}.text img{width:100%;height:auto;border-radius:var(--radius)}.post__foot{margin-top:clamp(40px,6vw,64px);padding-top:var(--space-32);border-top:1px solid var(--line)}.labels{list-style:none;margin:0 0 var(--space-32);padding:0;display:flex;flex-wrap:wrap;gap:8px}.labels li{padding:5px 12px;border-radius:999px;border:1px solid var(--line);background:var(--color-gray-50);font-size:13px;color:var(--ink-2)}.post__cta{display:grid;gap:var(--space-20);align-items:center;padding:clamp(24px,4vw,36px);border-radius:var(--radius-lg);background:var(--surface-blue);border:1px solid var(--color-teal-200)}@media(min-width:820px){.post__cta{grid-template-columns:1fr auto;gap:var(--space-40)}}.post__cta h2{margin:0 0 6px;font-size:21px}.post__cta p{margin:0;max-width:52ch}.related__head{font-size:clamp(20px,2.6vw,26px);margin-bottom:var(--space-24)}@media(max-width:1023px){.toc{padding:var(--space-16) var(--space-20);border:1px solid var(--line);border-radius:var(--radius);background:var(--color-gray-50)}}@media(max-width:899px){[data-deck]{display:flex!important;grid-template-columns:none!important;flex-direction:row!important;gap:var(--space-12);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding-inline:0;margin-inline:0;padding-block:4px 2px;scrollbar-width:none}[data-deck]::-webkit-scrollbar{display:none}[data-deck]>*{flex:0 0 86%;max-width:86%;scroll-snap-align:start;grid-column:auto!important;grid-row:auto!important}.deck-dot{display:flex;gap:6px;justify-content:center;margin-top:var(--space-16)}.deck-dot span{width:18px;height:3px;border-radius:2px;background:var(--line);transition:background .2s var(--e-settle),width .2s var(--e-settle)}.deck-dot span.active{width:26px;background:var(--accent)}.dark .deck-dot span{background:#ffffff38}.dark .deck-dot span.active{background:var(--color-teal-400)}.rail__seri[data-deck]{transform:none!important;padding-left:0!important}.rail__step{opacity:1!important;transform:none!important}.rail__image{aspect-ratio:16 / 10}.gain__0 .card__image{min-height:0;aspect-ratio:16 / 10}.gain>*{display:flex!important;flex-direction:column!important}.gain .card__image{flex:none!important;aspect-ratio:16 / 10}.tile__image{aspect-ratio:16 / 10}.section{padding-block:clamp(44px,9vw,64px)}.section__head{margin-bottom:var(--space-24)}.two__tab{display:none}.two.tabbed .two__tab{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:var(--space-16);background:var(--color-gray-100);border-radius:var(--radius)}.two.tabbed .two__tab button{appearance:none;border:0;cursor:pointer;padding:10px 8px;border-radius:calc(var(--radius) - 4px);font:inherit;font-size:14px;font-weight:600;color:var(--ink-2);background:transparent;transition:background var(--s-surface) var(--e-cursor-back),color var(--s-surface) var(--e-cursor-back)}.two.tabbed .two__tab button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--g1)}.two.tabbed .two__side[hidden],.two.tabbed .two__axis{display:none}.two__diagram{padding-inline:6px}.value__image{aspect-ratio:16 / 10}.value__pair{gap:var(--space-20)}.contact__channel,.contact__place{padding:var(--space-16);column-gap:var(--space-12)}.contact__value{font-size:17px}.contact__title{margin-top:var(--space-32)}.contact__phones a{min-height:44px}.problem__list li{padding-block:var(--space-16)}.day{margin-top:var(--space-20);padding-top:var(--space-16)}.bottombar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:var(--space-12);padding:10px var(--space-16) calc(10px + env(safe-area-inset-bottom));background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);transform:translateY(102%);transition:transform .28s var(--e-settle)}.bottombar.open{transform:none}.bottombar .button{flex:1;justify-content:center}.bottombar__phone{flex:none;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--radius);border:1px solid var(--line);color:var(--link);background:var(--surface)}body:has(.bottombar.open){padding-bottom:68px}}@media(min-width:900px){.bottombar{display:none}}html:not(.motion) .bottombar{transition:none}@media(max-width:899px){.footer__column a,.footer__contact a,.footer__foot a,.header__panel a{position:relative;display:inline-flex;align-items:center;min-height:44px}.footer__column a:after,.footer__foot a:after{content:"";position:absolute;inset:-6px -8px}.header__mobile,.header__mobile button{min-width:44px;min-height:44px}.header__logo{display:inline-flex;align-items:center;min-height:44px}.rail__foot .button{min-height:44px}}@media(max-width:899px){.submit.sticky-submit{position:sticky;bottom:0;z-index:30;margin-inline:calc(-1 * var(--space-16));padding:12px var(--space-16) calc(12px + env(safe-area-inset-bottom));background:#fffffff0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line)}.submit.sticky-submit .button{width:100%;justify-content:center}.submit.sticky-submit .body-sm{margin-top:8px;font-size:13px;text-align:center}}.mobile-only{display:none}@media(max-width:899px){.desktop-only{display:none}.mobile-only{display:inline}}@media(max-width:379px){.two__diagram{padding-inline:0}}.header[data-astro-cid-ugcunkw7]{position:sticky;top:0;z-index:50}.header__main[data-astro-cid-ugcunkw7]{background:var(--surface);border-bottom:1px solid transparent;transition:background var(--transition),border-color var(--transition)}.header__main-inner[data-astro-cid-ugcunkw7]{display:flex;align-items:center;gap:var(--space-24);height:84px;transition:height var(--transition)}.header__logo[data-astro-cid-ugcunkw7]{flex:none}.header__logo[data-astro-cid-ugcunkw7] img[data-astro-cid-ugcunkw7]{height:56px;width:auto;transition:height var(--transition)}.header__nav[data-astro-cid-ugcunkw7]{display:none;gap:var(--space-28, 28px);margin-inline:auto}.header__nav[data-astro-cid-ugcunkw7] a[data-astro-cid-ugcunkw7]{font-size:15px;font-weight:500;color:var(--ink);text-decoration:none;padding-block:6px;border-bottom:2px solid transparent;white-space:nowrap}.header__nav[data-astro-cid-ugcunkw7] a[data-astro-cid-ugcunkw7]:hover{border-bottom-color:var(--accent)}.header__signin[data-astro-cid-ugcunkw7]{margin-left:auto;white-space:nowrap}.header__mobile[data-astro-cid-ugcunkw7]{display:inline-flex;padding:8px;border:0;background:none;cursor:pointer}@media(min-width:1024px){.header__nav[data-astro-cid-ugcunkw7]{display:flex}.header__signin[data-astro-cid-ugcunkw7]{margin-left:0}.header__mobile[data-astro-cid-ugcunkw7]{display:none}}@media(max-width:1023px){.header__main-inner[data-astro-cid-ugcunkw7]{gap:var(--space-12);height:68px}.header__logo[data-astro-cid-ugcunkw7] img[data-astro-cid-ugcunkw7]{height:40px}.header__signin[data-astro-cid-ugcunkw7]{min-height:40px;padding-inline:var(--space-12);font-size:14px}}@media(max-width:359px){.header__signin[data-astro-cid-ugcunkw7] svg[data-astro-cid-ugcunkw7]{display:none}}body.scrolled .header__main[data-astro-cid-ugcunkw7]{background:#ffffffeb;backdrop-filter:blur(8px);border-bottom-color:#02213914}body.scrolled .header__main-inner[data-astro-cid-ugcunkw7]{height:64px}body.scrolled .header__logo[data-astro-cid-ugcunkw7] img[data-astro-cid-ugcunkw7]{height:42px}@media(max-width:1023px){body.scrolled .header__main-inner[data-astro-cid-ugcunkw7]{height:60px}body.scrolled .header__logo[data-astro-cid-ugcunkw7] img[data-astro-cid-ugcunkw7]{height:36px}}.header__panel[data-astro-cid-ugcunkw7]{background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow)}.header__panel[data-astro-cid-ugcunkw7] a[data-astro-cid-ugcunkw7]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-16) 0;color:var(--ink);text-decoration:none;font-weight:500;border-bottom:1px solid var(--line)}.header__panel[data-astro-cid-ugcunkw7] a[data-astro-cid-ugcunkw7]:last-child{border-bottom:0}.axis[data-astro-cid-k4pmjsuc]{position:absolute;inset-block:0;left:var(--axis-x);width:1px;pointer-events:none;z-index:0}@media(max-width:1099px){.axis[data-astro-cid-k4pmjsuc]{display:none}}.axis__line[data-astro-cid-k4pmjsuc]{position:sticky;top:0;height:100dvh;width:1px;background:var(--line);overflow:hidden}.axis__fill[data-astro-cid-k4pmjsuc]{position:absolute;inset:0;display:block;transform-origin:top;background:linear-gradient(180deg,var(--color-teal-500),var(--color-teal-700));transform:scaleY(0)}@supports (animation-timeline: scroll()){html.motion .axis__fill[data-astro-cid-k4pmjsuc]{animation:eksen-dolum linear both;animation-timeline:scroll(root block)}}@keyframes eksen-dolum{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.axis__fill[data-astro-cid-k4pmjsuc]{animation:none;transform:scaleY(1);opacity:.35}}.footer[data-astro-cid-sz7xmlte]{background:var(--surface-dark);color:var(--ink-inverse);padding-block:var(--space-48) var(--space-40)}.footer__grid[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-32)}@media(min-width:640px){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:var(--space-40)}}.footer__brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:34px;width:auto;margin-bottom:var(--space-16)}.footer__slogan[data-astro-cid-sz7xmlte]{color:var(--ink-inverse-2);font-size:15px;max-width:34ch;margin-bottom:var(--space-20)}.footer__meta[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-12);font-size:13px;line-height:1.5;max-width:34ch}.footer__meta[data-astro-cid-sz7xmlte] dt[data-astro-cid-sz7xmlte]{color:var(--color-navy-400)}.footer__meta[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{color:var(--ink-inverse-2);margin:0}.footer__title[data-astro-cid-sz7xmlte]{font-size:13px;font-weight:600;font-stretch:118%;letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:var(--space-12)}.footer__column[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;display:grid;gap:2px}.footer__column[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-block;padding-block:5px;font-size:15px;color:#ffffffb8;text-decoration:none}.footer__column[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff;text-decoration:underline}.footer__foot[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-16);justify-content:space-between;margin-top:var(--space-40);padding-top:var(--space-24);border-top:1px solid rgb(255 255 255 / .12);font-size:14px;color:var(--ink-inverse-2)}.footer__contact[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-20)}.footer__contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.footer__contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}main{position:relative}
