:root{--iktel-purple-50: #F7F5FE;--iktel-purple-100: #EFECFF;--iktel-purple-200: #DED8FF;--iktel-purple-300: #C6B9FF;--iktel-purple-400: #A386FE;--iktel-purple-500: #762BEA;--iktel-purple-600: #6726CC;--iktel-purple-700: #521AA6;--iktel-purple-800: #3A107B;--iktel-purple-900: #270B54;--iktel-purple-950: #140631;--iktel-lime-50: #F4FFE7;--iktel-lime-100: #E2FDC0;--iktel-lime-200: #CEF797;--iktel-lime-300: #B5E965;--iktel-lime-400: #A6DF42;--iktel-lime-500: #9AD61A;--iktel-lime-600: #88BB21;--iktel-lime-700: #679012;--iktel-lime-800: #567912;--iktel-lime-900: #3D570F;--iktel-neutral-0: #FFFFFF;--iktel-neutral-25: #FBFCFE;--iktel-neutral-50: #F7F8FB;--iktel-neutral-100: #F0F1F6;--iktel-neutral-200: #E4E6ED;--iktel-neutral-300: #D1D4DE;--iktel-neutral-400: #A7AAB8;--iktel-neutral-500: #818596;--iktel-neutral-600: #686C7E;--iktel-neutral-700: #4B4F61;--iktel-neutral-800: #313548;--iktel-neutral-900: #1E2133;--iktel-neutral-950: #101321;--iktel-ink: #090C10;--iktel-white: #FFFFFF;--iktel-success-50: #E4FBE7;--iktel-success-600: #1C8742;--iktel-warning-50: #FFF6E1;--iktel-warning-500: #F4C63D;--iktel-warning-700: #8D5E05;--iktel-error-50: #FFF2F0;--iktel-error-600: #CC272E;--iktel-symbol-gradient-reference: linear-gradient(145deg, #762BEA 0%, #762BEA 12.5%, #6126E7 25%, #4D24E7 37.5%, #3E23E5 50%, #4C21E8 62.5%, #2E1CE6 75%, #0C1AE7 87.5%, #0C1AE7 100%);--iktel-font-display: "Sora", ui-sans-serif, system-ui, sans-serif;--iktel-font-body: "Manrope", ui-sans-serif, system-ui, sans-serif;--iktel-font-mono: ui-monospace, "SFMono-Regular", Consolas, monospace;--iktel-weight-regular: 400;--iktel-weight-medium: 500;--iktel-weight-semibold: 600;--iktel-weight-bold: 700;--iktel-space-0: 0px;--iktel-space-1: 4px;--iktel-space-2: 8px;--iktel-space-3: 12px;--iktel-space-4: 16px;--iktel-space-5: 20px;--iktel-space-6: 24px;--iktel-space-8: 32px;--iktel-space-10: 40px;--iktel-space-12: 48px;--iktel-space-16: 64px;--iktel-space-20: 80px;--iktel-space-24: 96px;--iktel-space-32: 128px;--iktel-bp-sm: 640px;--iktel-bp-md: 768px;--iktel-bp-lg: 1024px;--iktel-bp-xl: 1280px;--iktel-bp-2xl: 1536px;--iktel-duration-fast: .12s;--iktel-duration-base: .2s;--iktel-duration-slow: .32s;--iktel-ease-standard: cubic-bezier(.2, 0, 0, 1);--iktel-ease-enter: cubic-bezier(.05, .7, .1, 1);--iktel-ease-exit: cubic-bezier(.3, 0, .8, .15);--iktel-logo-xRatioOfFullWidth: .0707;--iktel-logo-xRatioOfSymbolWidth: .234;--iktel-logo-xRatioOfSymbolHeight: .335;--iktel-logo-fullAspect: 1711 / 367;--iktel-logo-compactAspect: 1711 / 361;--iktel-logo-symbolAspect: 517 / 361;--iktel-logo-fullMinScreen: 240px;--iktel-logo-compactMinScreen: 100px;--iktel-logo-symbolMinScreen: 24px;--iktel-logo-faviconMin: 16px;--iktel-logo-headerDesktop: 160px;--iktel-logo-headerMobile: 128px}@media(prefers-reduced-motion:reduce){:root{--iktel-duration-fast: 0ms;--iktel-duration-base: 0ms;--iktel-duration-slow: 0ms}}:root{--color-primary: var(--iktel-purple-500);--color-primary-hover: var(--iktel-purple-600);--color-primary-active: var(--iktel-purple-700);--color-primary-light: var(--iktel-purple-100);--color-primary-subtle: var(--iktel-purple-50);--color-on-primary: var(--iktel-white);--color-accent: var(--iktel-lime-500);--color-accent-hover: var(--iktel-lime-600);--color-accent-active: var(--iktel-lime-700);--color-on-accent: var(--iktel-ink);--color-text-strong: var(--iktel-ink);--color-text-primary: var(--iktel-neutral-900);--color-text-secondary: var(--iktel-neutral-700);--color-text-muted: var(--iktel-neutral-600);--color-text-disabled: var(--iktel-neutral-400);--color-text-link: var(--iktel-purple-600);--color-text-link-hover: var(--iktel-purple-700);--color-text-brand: var(--iktel-purple-500);--color-background: var(--iktel-white);--color-background-subtle: var(--iktel-neutral-50);--color-surface: var(--iktel-white);--color-surface-muted: var(--iktel-neutral-100);--color-surface-brand: var(--iktel-purple-50);--color-surface-inverse: var(--iktel-ink);--color-surface-inverse-2: var(--iktel-neutral-950);--color-border: var(--iktel-neutral-200);--color-border-strong: var(--iktel-neutral-300);--color-border-control: var(--iktel-neutral-500);--color-border-brand: var(--iktel-purple-200);--color-focus: var(--iktel-purple-500);--color-inverse-text: var(--iktel-white);--color-inverse-text-secondary: var(--iktel-neutral-300);--color-inverse-text-muted: var(--iktel-neutral-400);--color-inverse-link: var(--iktel-purple-300);--color-inverse-border: rgb(255 255 255 / .1);--color-inverse-focus: var(--iktel-lime-500);--color-success: var(--iktel-success-600);--color-success-bg: var(--iktel-success-50);--color-warning: var(--iktel-warning-500);--color-warning-text: var(--iktel-warning-700);--color-warning-bg: var(--iktel-warning-50);--color-error: var(--iktel-error-600);--color-error-bg: var(--iktel-error-50);--text-display: clamp(2.75rem, 1.6rem + 4.9vw, 4.5rem);--leading-display: 1.04;--tracking-display: -.035em;--weight-display: 600;--family-display: var(--iktel-font-display);--text-h1: clamp(2.25rem, 1.55rem + 3.1vw, 3.5rem);--leading-h1: 1.08;--tracking-h1: -.03em;--weight-h1: 600;--family-h1: var(--iktel-font-display);--text-h2: clamp(1.75rem, 1.35rem + 1.8vw, 2.5rem);--leading-h2: 1.14;--tracking-h2: -.022em;--weight-h2: 600;--family-h2: var(--iktel-font-display);--text-h3: clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--leading-h3: 1.22;--tracking-h3: -.012em;--weight-h3: 600;--family-h3: var(--iktel-font-display);--text-h4: 1.25rem;--leading-h4: 1.3;--tracking-h4: -.006em;--weight-h4: 600;--family-h4: var(--iktel-font-display);--text-eyebrow: .8125rem;--leading-eyebrow: 1.3;--tracking-eyebrow: .14em;--weight-eyebrow: 600;--family-eyebrow: var(--iktel-font-display);--text-body-lg: 1.125rem;--leading-body-lg: 1.6;--tracking-body-lg: 0;--weight-body-lg: 400;--family-body-lg: var(--iktel-font-body);--text-body: 1rem;--leading-body: 1.6;--tracking-body: 0;--weight-body: 400;--family-body: var(--iktel-font-body);--text-small: .875rem;--leading-small: 1.55;--tracking-small: 0;--weight-small: 400;--family-small: var(--iktel-font-body);--text-caption: .75rem;--leading-caption: 1.45;--tracking-caption: .01em;--weight-caption: 500;--family-caption: var(--iktel-font-body);--text-button: .9375rem;--leading-button: 1;--tracking-button: 0;--weight-button: 600;--family-button: var(--iktel-font-body);--text-label: .875rem;--leading-label: 1.4;--tracking-label: 0;--weight-label: 600;--family-label: var(--iktel-font-body);--claim-font: var(--iktel-font-display);--claim-weight: 600;--claim-tracking: .18em;--claim-size-min: 12px;--claim-display-weight: 400;--claim-display-tracking: .32em;--claim-display-size-min: 24px;--measure-prose: 68ch;--measure-lead: 56ch;--radius-xs: 6px;--radius-control: 10px;--radius-card: 16px;--radius-panel: 24px;--radius-strip: 32px;--radius-pill: 999px;--radius-module: 12%;--border-width: 1px;--border-width-strong: 1.5px;--shadow-sm: 0 1px 2px rgb(9 12 16 / .05), 0 1px 1px rgb(9 12 16 / .03);--shadow-md: 0 6px 16px -4px rgb(30 33 51 / .08), 0 2px 4px rgb(30 33 51 / .04);--shadow-lg: 0 24px 48px -16px rgb(30 33 51 / .16), 0 4px 10px rgb(30 33 51 / .04);--focus-ring: 0 0 0 2px var(--color-background), 0 0 0 4px var(--color-focus);--focus-ring-inverse: 0 0 0 2px var(--iktel-ink), 0 0 0 4px var(--color-inverse-focus);--layout-container: 1280px;--layout-container-wide: 1440px;--layout-container-prose: 720px;--layout-gutter: clamp(16px, .6rem + 1.6vw, 32px);--layout-grid-gap: clamp(16px, .8rem + .9vw, 24px);--layout-grid-columns-mobile: 4;--layout-grid-columns-tablet: 8;--layout-grid-columns-desktop: 12;--layout-header-height: 80px;--layout-header-height-mobile: 64px;--layout-section: clamp(64px, 4rem + 4vw, 128px);--layout-section-sm: clamp(48px, 2.5rem + 3vw, 96px);--control-h-sm: 36px;--control-h-md: 44px;--control-h-lg: 52px;--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-overlay: 1000;--z-modal: 1100;--z-toast: 1200;--space-0: var(--iktel-space-0);--space-1: var(--iktel-space-1);--space-2: var(--iktel-space-2);--space-3: var(--iktel-space-3);--space-4: var(--iktel-space-4);--space-5: var(--iktel-space-5);--space-6: var(--iktel-space-6);--space-8: var(--iktel-space-8);--space-10: var(--iktel-space-10);--space-12: var(--iktel-space-12);--space-16: var(--iktel-space-16);--space-20: var(--iktel-space-20);--space-24: var(--iktel-space-24);--space-32: var(--iktel-space-32);--duration-fast: var(--iktel-duration-fast);--duration-base: var(--iktel-duration-base);--duration-slow: var(--iktel-duration-slow);--ease-standard: var(--iktel-ease-standard);--ease-enter: var(--iktel-ease-enter);--ease-exit: var(--iktel-ease-exit);--font-display: var(--iktel-font-display);--font-body: var(--iktel-font-body)}@font-face{font-family:Sora;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/sora-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/sora-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--layout-header-height-mobile) + var(--space-4))}@media(min-width:1024px){html{scroll-padding-top:calc(var(--layout-header-height) + var(--space-4))}}body{margin:0;background:var(--color-background);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--weight-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none;margin:0;padding:0}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-xs)}.section--inverse :focus-visible{box-shadow:var(--focus-ring-inverse)}:root{--weight-semibold: var(--iktel-weight-semibold);--weight-medium: var(--iktel-weight-medium)}.display{font-family:var(--family-display);font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:var(--weight-display)}.h2{font-family:var(--family-h2);font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);font-weight:var(--weight-h2)}.h3{font-family:var(--family-h3);font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);font-weight:var(--weight-h3)}.lead{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);color:var(--color-text-secondary);max-width:var(--measure-lead)}.prose{max-width:var(--measure-prose)}.container{width:100%;max-width:var(--layout-container);margin-inline:auto;padding-inline:var(--layout-gutter)}.section{padding-block:var(--layout-section)}.section--inverse{background:var(--color-surface-inverse);color:var(--color-inverse-text)}.section--inverse .lead{color:var(--color-inverse-text-secondary)}.section--tint{background:var(--color-background-subtle)}.claim{font-family:var(--claim-font);font-weight:var(--claim-weight);letter-spacing:var(--claim-tracking);font-size:var(--claim-size-min);line-height:1.3;text-transform:uppercase;margin-right:calc(-1 * var(--claim-tracking))}.claim--display{font-weight:var(--claim-display-weight);letter-spacing:var(--claim-display-tracking);font-size:var(--claim-display-size-min);margin-right:calc(-1 * var(--claim-display-tracking))}.claim-mark{display:block;width:40px;height:3px;background:var(--color-accent);border-radius:var(--radius-pill)}.bracket{position:absolute;border-style:solid;border-width:var(--bracket-w, 2px) 0 0 var(--bracket-w, 2px);border-color:var(--bracket-color, var(--color-primary));border-top-left-radius:var(--bracket-r, 8px);width:var(--bracket-size, 40px);height:var(--bracket-size, 40px);pointer-events:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-h-lg);padding-inline:var(--space-6);border:var(--border-width) solid transparent;border-radius:var(--radius-control);font-family:var(--family-button);font-size:var(--text-button);font-weight:var(--weight-button);letter-spacing:var(--tracking-button);line-height:var(--leading-button);text-decoration:none;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--color-primary);color:var(--color-on-primary)}.btn--primary:hover{background:var(--color-primary-hover)}.btn--secondary{background:transparent;color:var(--color-text-primary);border-color:var(--color-border-strong)}.btn--secondary:hover{border-color:var(--color-primary);color:var(--color-primary)}.section--inverse .btn--primary{background:var(--color-accent);color:var(--color-on-accent)}.section--inverse .btn--primary:hover{background:var(--color-accent-hover)}.section--inverse .btn--secondary{color:var(--color-inverse-text);border-color:var(--color-inverse-border)}.section--inverse .btn--secondary:hover{border-color:var(--color-inverse-text);color:var(--color-inverse-text)}.btn--sm{min-height:var(--control-h-md);padding-inline:var(--space-5)}:root{--reveal-distance: 20px;--reveal-distance-item: 14px;--reveal-duration: .6s;--reveal-step: 70ms;--reveal-ease: var(--ease-enter)}@media(max-width:767px){:root{--reveal-distance: 12px;--reveal-distance-item: 10px;--reveal-duration: .48s;--reveal-step: 55ms}}@media screen and (prefers-reduced-motion:no-preference){.is-revealing [data-reveal]:not([data-reveal=stagger],[data-revealed]),.is-revealing [data-reveal=stagger]>:not([data-revealed]){opacity:0;transform:translate3d(0,var(--reveal-distance),0)}.is-revealing [data-reveal=item]:not([data-revealed]){transform:translate3d(0,var(--reveal-distance-item),0)}.is-revealing [data-revealed]:not([data-reveal-done]){transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease);transition-delay:calc(min(var(--reveal-i, 0),4) * var(--reveal-step))}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-toast);padding:var(--space-3) var(--space-5);background:var(--color-surface);color:var(--color-text-primary);border-radius:var(--radius-control);box-shadow:var(--shadow-lg);font-weight:var(--weight-label);text-decoration:none;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}@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}}.nav[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:var(--space-4)}summary[data-astro-cid-4lunwx2e]{list-style:none;cursor:pointer}summary[data-astro-cid-4lunwx2e]::-webkit-details-marker{display:none}.nav__desktop[data-astro-cid-4lunwx2e]{display:none}.nav__list[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:var(--space-1)}.nav__item[data-astro-cid-4lunwx2e]{position:relative}.nav__link[data-astro-cid-4lunwx2e]{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-h-md);padding-inline:var(--space-3);border-radius:var(--radius-xs);color:var(--color-text-primary);font-size:var(--text-label);font-weight:var(--weight-label);text-decoration:none;white-space:nowrap;transition:color var(--duration-base) var(--ease-standard)}.nav__link[data-astro-cid-4lunwx2e]:after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:calc(var(--space-2) - 2px);height:2px;background:var(--color-primary);transform:scaleX(0);transform-origin:left;transition:transform var(--duration-base) var(--ease-standard)}.nav__link[data-astro-cid-4lunwx2e]:hover,[data-astro-cid-4lunwx2e][open]>.nav__link[data-astro-cid-4lunwx2e],.nav__link[data-astro-cid-4lunwx2e][aria-current=page],.nav__link[data-astro-cid-4lunwx2e][aria-current=true]{color:var(--color-primary)}.nav__link[data-astro-cid-4lunwx2e]:hover:after,[data-astro-cid-4lunwx2e][open]>.nav__link[data-astro-cid-4lunwx2e]:after,.nav__link[data-astro-cid-4lunwx2e][aria-current=page]:after,.nav__link[data-astro-cid-4lunwx2e][aria-current=true]:after{transform:scaleX(1)}.nav__chevron[data-astro-cid-4lunwx2e]{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--duration-base) var(--ease-standard)}[data-astro-cid-4lunwx2e][open]>.nav__link[data-astro-cid-4lunwx2e] .nav__chevron[data-astro-cid-4lunwx2e],[data-astro-cid-4lunwx2e][open]>.drawer__link[data-astro-cid-4lunwx2e] .nav__chevron[data-astro-cid-4lunwx2e]{transform:translateY(1px) rotate(-135deg)}.mega__panel[data-astro-cid-4lunwx2e]{position:absolute;top:calc(100% + var(--space-4));left:50%;translate:-50% 0;display:grid;grid-template-columns:minmax(0,1fr) 260px;width:min(880px,calc(100vw - 2 * var(--layout-gutter)));background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-lg);overflow:hidden;animation:mega-in var(--duration-base) var(--ease-enter)}@keyframes mega-in{0%{opacity:0;transform:translateY(-6px)}}.mega__grid[data-astro-cid-4lunwx2e]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-1);padding:var(--space-5)}.mega__service[data-astro-cid-4lunwx2e]{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);text-decoration:none;transition:background-color var(--duration-base) var(--ease-standard)}.mega__service[data-astro-cid-4lunwx2e]:hover,.mega__service[data-astro-cid-4lunwx2e][aria-current=page]{background:var(--color-surface-brand)}.mega__service[data-astro-cid-4lunwx2e][aria-current=page] .mega__service-label[data-astro-cid-4lunwx2e]{color:var(--color-text-brand)}.mega__service-label[data-astro-cid-4lunwx2e]{font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-h4);letter-spacing:var(--tracking-h4);color:var(--color-text-strong)}.mega__service-summary[data-astro-cid-4lunwx2e]{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-secondary)}.mega__cta[data-astro-cid-4lunwx2e]{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-6) var(--space-5);background:var(--color-surface-brand);border-left:var(--border-width) solid var(--color-border-brand)}.mega__cta-heading[data-astro-cid-4lunwx2e]{font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-h4);line-height:var(--leading-h4);color:var(--color-text-strong)}.mega__cta-body[data-astro-cid-4lunwx2e]{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-secondary)}.mega__cta[data-astro-cid-4lunwx2e] .btn[data-astro-cid-4lunwx2e]{justify-self:start}.nav__burger[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;justify-content:center;width:var(--control-h-md);height:var(--control-h-md);margin-right:calc(-1 * var(--space-2));border-radius:var(--radius-xs)}.nav__burger-box[data-astro-cid-4lunwx2e]{display:grid;gap:5px;width:22px}.nav__burger-box[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{display:block;height:1.5px;background:var(--color-text-strong)}.drawer[data-astro-cid-4lunwx2e]:not([data-motion])[open]>.nav__burger[data-astro-cid-4lunwx2e] .nav__burger-box[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:first-child,.drawer[data-astro-cid-4lunwx2e][data-state=open]>.nav__burger[data-astro-cid-4lunwx2e] .nav__burger-box[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:first-child{translate:0 3.25px;rotate:45deg}.drawer[data-astro-cid-4lunwx2e]:not([data-motion])[open]>.nav__burger[data-astro-cid-4lunwx2e] .nav__burger-box[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:last-child,.drawer[data-astro-cid-4lunwx2e][data-state=open]>.nav__burger[data-astro-cid-4lunwx2e] .nav__burger-box[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]:last-child{translate:0 -3.25px;rotate:-45deg}.drawer__layer[data-astro-cid-4lunwx2e],.drawer__panel[data-astro-cid-4lunwx2e]{position:fixed;inset:var(--layout-header-height-mobile) 0 0;z-index:var(--z-overlay)}.drawer__layer[data-astro-cid-4lunwx2e]{background:var(--color-surface-brand);border-left:var(--border-width) solid var(--color-border-brand)}.drawer__panel[data-astro-cid-4lunwx2e]{background:var(--color-background);overflow-y:auto;overscroll-behavior:contain}.drawer__accent[data-astro-cid-4lunwx2e]{position:absolute;inset:0 0 auto;height:2px;background:var(--color-primary);transform-origin:right;pointer-events:none}.drawer__nav[data-astro-cid-4lunwx2e]{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:var(--space-4) var(--layout-gutter) var(--space-10)}.drawer__item[data-astro-cid-4lunwx2e]{border-bottom:var(--border-width) solid var(--color-border)}.drawer__link[data-astro-cid-4lunwx2e]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--control-h-lg);padding-block:var(--space-2);font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-h4);color:var(--color-text-strong);text-decoration:none}.drawer__link[data-astro-cid-4lunwx2e][aria-current=page],.drawer__link[data-astro-cid-4lunwx2e][aria-current=true]{color:var(--color-text-brand)}.drawer__sublink[data-astro-cid-4lunwx2e]{display:flex;align-items:center;min-height:var(--control-h-md);padding:var(--space-2) 0 var(--space-2) var(--space-4);margin:0 0 var(--space-1) var(--space-1);border-left:2px solid var(--color-border-brand);color:var(--color-text-secondary);text-decoration:none}.drawer__sublink[data-astro-cid-4lunwx2e][aria-current=page]{border-left-color:var(--color-primary);color:var(--color-text-brand);font-weight:var(--weight-label)}.drawer__footer[data-astro-cid-4lunwx2e]{padding-top:var(--space-8)}.drawer__footer[data-astro-cid-4lunwx2e] .btn[data-astro-cid-4lunwx2e]{width:100%}@media(prefers-reduced-motion:no-preference){.nav__burger-box[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{transition:rotate var(--duration-base) var(--ease-standard),translate var(--duration-fast) var(--ease-standard) var(--duration-base)}.drawer[data-astro-cid-4lunwx2e][data-state=open]>.nav__burger[data-astro-cid-4lunwx2e] .nav__burger-box[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{transition:translate var(--duration-fast) var(--ease-standard),rotate var(--duration-slow) var(--ease-standard) var(--duration-fast)}.drawer[data-astro-cid-4lunwx2e][data-motion]:not([data-state=open]) .drawer__layer[data-astro-cid-4lunwx2e]{transform:translate(100%);transition:transform var(--duration-slow) var(--ease-exit) calc(var(--duration-fast) + var(--reveal-step))}.drawer[data-astro-cid-4lunwx2e][data-motion]:not([data-state=open]) .drawer__panel[data-astro-cid-4lunwx2e]{transform:translate(100%);transition:transform var(--duration-slow) var(--ease-exit) var(--duration-fast)}.drawer[data-astro-cid-4lunwx2e][data-motion]:not([data-state=open]) [data-astro-cid-4lunwx2e]:is(.drawer__item,.drawer__footer){opacity:0;transform:translate(var(--reveal-distance));transition-property:opacity,transform;transition-duration:var(--duration-base);transition-timing-function:var(--ease-exit);transition-delay:calc((var(--n) - 1 - var(--i)) * var(--reveal-step) / 3)}.drawer[data-astro-cid-4lunwx2e][data-motion]:not([data-state=open]) .drawer__accent[data-astro-cid-4lunwx2e]{transform:scaleX(0);transition:transform var(--duration-base) var(--ease-exit)}.drawer[data-astro-cid-4lunwx2e][data-state=open] .drawer__layer[data-astro-cid-4lunwx2e]{transition:transform var(--reveal-duration) var(--ease-enter)}.drawer[data-astro-cid-4lunwx2e][data-state=open] .drawer__panel[data-astro-cid-4lunwx2e]{transition:transform var(--reveal-duration) var(--ease-enter) var(--reveal-step)}.drawer[data-astro-cid-4lunwx2e][data-state=open] [data-astro-cid-4lunwx2e]:is(.drawer__item,.drawer__footer){transition-property:opacity,transform;transition-duration:var(--reveal-duration);transition-timing-function:var(--ease-enter);transition-delay:calc(var(--duration-fast) + var(--i) * var(--reveal-step) * 2 / 3)}.drawer[data-astro-cid-4lunwx2e][data-state=open] .drawer__accent[data-astro-cid-4lunwx2e]{transition:transform var(--duration-slow) var(--ease-enter) calc(var(--reveal-duration) + var(--reveal-step))}}@media(min-width:1024px){.nav__desktop[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:var(--space-6)}.drawer[data-astro-cid-4lunwx2e]{display:none}}@media(min-width:1024px)and (max-width:1179.98px){.nav__desktop[data-astro-cid-4lunwx2e]{gap:var(--space-4)}.nav__list[data-astro-cid-4lunwx2e]{gap:0}.nav__link[data-astro-cid-4lunwx2e]{padding-inline:var(--space-2)}.nav__link[data-astro-cid-4lunwx2e]:after{left:var(--space-2);right:var(--space-2)}}@media(min-width:1024px)and (max-width:1279.98px){.nav__item[data-astro-cid-4lunwx2e]:has(.mega){position:static}.mega__panel[data-astro-cid-4lunwx2e]{top:calc(50% + var(--control-h-md) / 2 + var(--space-4))}}.header[data-astro-cid-ctg3m53h]{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);width:100%;padding-inline:max(var(--layout-gutter),calc((100% - var(--layout-container)) / 2 + var(--layout-gutter)));height:var(--layout-header-height-mobile);background:transparent;transition:transform var(--duration-slow) var(--ease-standard),background-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.header[data-astro-cid-ctg3m53h]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-background);border-bottom:var(--border-width) solid transparent;opacity:0;transition:opacity var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard);pointer-events:none}.header[data-astro-cid-ctg3m53h][data-state=pinned]:before,.header[data-astro-cid-ctg3m53h][data-state=hidden]:before{opacity:1;border-bottom-color:var(--color-border);box-shadow:var(--shadow-sm)}.header[data-astro-cid-ctg3m53h][data-state=hidden]{transform:translateY(-100%)}.header[data-astro-cid-ctg3m53h][data-menu-open=true]{transform:none}.header[data-astro-cid-ctg3m53h][data-menu-open=true]:before{opacity:1}.header__logo[data-astro-cid-ctg3m53h]{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;border-radius:var(--radius-xs)}.header__logo[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{width:var(--iktel-logo-headerMobile);height:auto;transition:opacity var(--duration-slow) var(--ease-enter)}html[data-intro=on] .header__logo[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h],html[data-intro=landing] .header__logo[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{opacity:0}@media(min-width:1024px){.header[data-astro-cid-ctg3m53h]{height:var(--layout-header-height)}.header__logo[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{width:var(--iktel-logo-headerDesktop)}}.footer[data-astro-cid-gcn2mc3v]{background:var(--color-surface-inverse);color:var(--color-inverse-text);padding-block:0 var(--space-8)}.footer__inner[data-astro-cid-gcn2mc3v]{display:grid;gap:var(--space-10);padding-top:var(--layout-section-sm);border-top:var(--border-width) solid var(--color-inverse-border)}.footer__brand[data-astro-cid-gcn2mc3v] img[data-astro-cid-gcn2mc3v]{width:176px;height:auto}.footer__desc[data-astro-cid-gcn2mc3v]{margin-top:var(--space-4);max-width:34ch;font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-inverse-text-secondary)}.footer__heading[data-astro-cid-gcn2mc3v]{font-family:var(--font-display);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.08em;color:var(--color-inverse-text-muted);margin-bottom:var(--space-4)}.footer__col[data-astro-cid-gcn2mc3v] ul[data-astro-cid-gcn2mc3v]{display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0}.footer__col[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;min-height:28px;font-size:var(--text-small);color:var(--color-inverse-text-secondary);text-decoration:none;background:linear-gradient(var(--color-accent),var(--color-accent)) no-repeat 0 calc(50% + .7em) / 0 1px;transition:color var(--duration-base) var(--ease-standard),background-size var(--duration-slow) var(--ease-standard)}.footer__col[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--color-inverse-text);background-size:100% 1px}.footer__col[data-astro-cid-gcn2mc3v] [data-astro-cid-gcn2mc3v]:focus-visible{box-shadow:var(--focus-ring-inverse)}.footer__bar[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-12);padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-inverse-border);font-size:var(--text-caption);color:var(--color-inverse-text-muted)}.footer__id[data-astro-cid-gcn2mc3v]{white-space:nowrap}.footer__legal[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6)}.footer__legal[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v],.footer__consent[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;min-height:24px;color:var(--color-inverse-text-secondary);text-decoration:underline;text-decoration-color:var(--color-inverse-border);text-underline-offset:.25em;transition:color var(--duration-base) var(--ease-standard)}.footer__consent[data-astro-cid-gcn2mc3v]{padding:0;border:0;background:none;font:inherit;cursor:pointer}.footer__consent[data-astro-cid-gcn2mc3v][hidden]{display:none}.footer__legal[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover,.footer__consent[data-astro-cid-gcn2mc3v]:hover{color:var(--color-inverse-text);text-decoration-color:currentColor}.footer__legal[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:focus-visible,.footer__consent[data-astro-cid-gcn2mc3v]:focus-visible{box-shadow:var(--focus-ring-inverse)}@media(min-width:768px){.footer__inner[data-astro-cid-gcn2mc3v]{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:var(--space-8)}}.intro[data-astro-cid-xjibsxxi]{display:none;position:fixed;inset:0;z-index:var(--z-modal);place-items:center;background:var(--color-background);pointer-events:none;animation:intro-curtain .48s var(--ease-exit) 2.56s forwards}html[data-intro=on] .intro[data-astro-cid-xjibsxxi],html[data-intro=landing] .intro[data-astro-cid-xjibsxxi]{display:grid}.intro__stage[data-astro-cid-xjibsxxi]{width:100%;max-width:var(--layout-container);padding-inline:var(--layout-gutter);display:grid;justify-items:center;gap:var(--space-6)}.intro__lockup[data-astro-cid-xjibsxxi]{display:grid;justify-items:center;gap:var(--space-6);width:min(480px,64vw);transform-origin:top left;will-change:transform}.intro__lockup[data-astro-cid-xjibsxxi][data-flying]{transform:translate(var(--fly-x),var(--fly-y)) scale(var(--fly-s));transition:transform .6s var(--ease-standard)}.intro__logo[data-astro-cid-xjibsxxi]{width:100%;height:auto}.intro__module[data-astro-cid-xjibsxxi]{opacity:0;transform-box:fill-box;transform-origin:center;animation:intro-module .52s var(--ease-enter) forwards;animation-delay:calc(var(--i) * 80ms)}.intro__wipe[data-astro-cid-xjibsxxi]{transform-box:fill-box;transform-origin:left center;animation:intro-wipe .56s var(--ease-standard) .56s backwards}.intro__claim[data-astro-cid-xjibsxxi]{display:flex;flex-wrap:wrap;justify-content:center;gap:0 .4em;color:var(--color-text-secondary);text-align:center;opacity:0;animation:intro-claim .36s var(--ease-enter) 1.06s forwards}html[data-intro=landing] .intro__claim[data-astro-cid-xjibsxxi]{opacity:0;animation:none;transition:opacity var(--duration-base) var(--ease-exit)}@keyframes intro-module{0%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.74)}to{opacity:1;transform:none}}@keyframes intro-wipe{0%{transform:scaleX(0)}}@keyframes intro-claim{to{opacity:1}}@keyframes intro-curtain{to{opacity:0}}.consent[data-astro-cid-garwan2p]{position:fixed;z-index:var(--z-overlay);left:var(--space-3);right:var(--space-3);bottom:var(--space-3);max-height:calc(100dvh - var(--space-6));overflow-y:auto;overscroll-behavior:contain;padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-lg);color:var(--color-text-primary)}.consent[data-astro-cid-garwan2p][hidden]{display:none}.consent__title[data-astro-cid-garwan2p]{font-family:var(--family-h4);font-size:var(--text-h4);line-height:var(--leading-h4);font-weight:var(--weight-h4);color:var(--color-text-strong)}.consent__title[data-astro-cid-garwan2p]:focus{outline:none}.consent__title[data-astro-cid-garwan2p]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-xs)}.consent__text[data-astro-cid-garwan2p]{margin-top:var(--space-2);font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-secondary)}.consent__text[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:var(--color-text-link);font-weight:var(--weight-semibold);text-decoration-thickness:2px;text-decoration-color:var(--iktel-purple-200);text-underline-offset:.2em}.consent__text[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]:hover{color:var(--color-text-link-hover);text-decoration-color:currentColor}.consent__prefs[data-astro-cid-garwan2p]{display:grid;gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;border:0}.consent__prefs[data-astro-cid-garwan2p][hidden]{display:none}.consent__cat[data-astro-cid-garwan2p]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:start;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);cursor:pointer}.consent__cat[data-astro-cid-garwan2p]:has(input:disabled){cursor:default;background:var(--color-surface-muted)}.consent__cat[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]{width:20px;height:20px;margin:2px 0 0;accent-color:var(--color-primary)}.consent__cat-body[data-astro-cid-garwan2p]{display:grid;gap:2px}.consent__cat-name[data-astro-cid-garwan2p]{font-weight:var(--weight-semibold);color:var(--color-text-strong)}.consent__cat-text[data-astro-cid-garwan2p]{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-secondary)}.consent__actions[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-5)}.consent__actions[data-astro-cid-garwan2p] [data-astro-cid-garwan2p][hidden]{display:none}.consent__more[data-astro-cid-garwan2p]{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-2);border:0;border-radius:var(--radius-xs);background:none;font:inherit;font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-text-link);text-decoration:underline;text-decoration-color:var(--iktel-purple-200);text-decoration-thickness:2px;text-underline-offset:.25em;cursor:pointer}.consent__more[data-astro-cid-garwan2p]:hover{color:var(--color-text-link-hover);text-decoration-color:currentColor}@media(max-width:1023.98px){.consent[data-astro-cid-garwan2p]{left:0;right:0;bottom:0;max-height:calc(100dvh - var(--space-12));padding:var(--space-3) max(var(--space-4),calc((100% - 46rem)/2)) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-width:var(--border-width) 0 0;border-radius:var(--radius-card) var(--radius-card) 0 0}.consent__title[data-astro-cid-garwan2p]{float:left;margin-right:.3em;font-size:var(--text-small);line-height:var(--leading-small)}.consent__title[data-astro-cid-garwan2p]:after{content:"."}.consent__text[data-astro-cid-garwan2p]{margin-top:0}.consent__prefs[data-astro-cid-garwan2p]{margin-top:var(--space-4)}.consent__actions[data-astro-cid-garwan2p]{margin-top:var(--space-3)}}@media(max-width:479px){.consent__actions[data-astro-cid-garwan2p] .btn[data-astro-cid-garwan2p]{flex:1 1 0;min-width:0;padding-inline:var(--space-3);white-space:normal;text-align:center}.consent__actions[data-astro-cid-garwan2p] [data-astro-cid-garwan2p][data-consent-save]{flex-basis:100%}}@media(min-width:1024px){.consent[data-astro-cid-garwan2p]{left:auto;right:var(--space-6);bottom:var(--space-6);width:min(460px,calc(100% - var(--space-12)));max-height:calc(100dvh - var(--space-12))}}@media(prefers-reduced-motion:no-preference){.consent[data-astro-cid-garwan2p]:not([hidden]){animation:consent-in .32s var(--ease-enter) both}}@keyframes consent-in{0%{opacity:0;transform:translate3d(0,12px,0)}}.pp-badge[data-astro-cid-klbixxab]{position:fixed;left:12px;bottom:12px;z-index:60;display:grid;gap:2px;max-width:min(340px,calc(100vw - 24px));padding:8px 12px;border-radius:8px;background:var(--iktel-ink);color:var(--color-inverse-text);font-size:var(--text-caption);line-height:1.35;box-shadow:var(--shadow-md);pointer-events:none}.pp-badge[data-astro-cid-klbixxab] b[data-astro-cid-klbixxab]{color:var(--color-accent);font-weight:var(--weight-label)}.pp-badge[data-astro-cid-klbixxab] span[data-astro-cid-klbixxab]{color:var(--color-inverse-text-secondary)}
