:root{--okel-color-brand-red: #D6202B;--okel-color-brand-redDark: #A3231C;--okel-color-brand-green: #0F7A3D;--okel-color-brand-greenLight: #E6F2EB;--okel-color-primary-main: #0F7A3D;--okel-color-primary-dark: #0A5C2E;--okel-color-primary-light: #3D9A64;--okel-color-primary-contrast: #FFFFFF;--okel-color-primary-container: #E6F2EB;--okel-color-primary-onContainer: #0A5C2E;--okel-color-accent-main: #D6202B;--okel-color-accent-dark: #A81824;--okel-color-accent-light: #E4636B;--okel-color-accent-contrast: #FFFFFF;--okel-color-accent-container: #FCD9DB;--okel-color-accent-onContainer: #8E1219;--okel-color-merchant-main: #0E7C86;--okel-color-merchant-dark: #006169;--okel-color-merchant-light: #419DA8;--okel-color-merchant-contrast: #FFFFFF;--okel-color-merchant-container: #DDF4F6;--okel-color-merchant-onContainer: #00525A;--okel-color-surface-brandWash: #EFF4F2;--okel-color-surface-brandWashStrong: #E3EEE9;--okel-color-surface-screen: #FFFFFF;--okel-color-surface-onBrand: #358F5C;--okel-color-surface-onAccent: #DD444D;--okel-color-severity-low-surface: #F1F3F4;--okel-color-severity-low-on: #202124;--okel-color-severity-low-icon: #5F6368;--okel-color-severity-medium-surface: #E8F0FE;--okel-color-severity-medium-on: #202124;--okel-color-severity-medium-icon: #1A73E8;--okel-color-severity-high-surface: #FBF3E4;--okel-color-severity-high-on: #202124;--okel-color-severity-high-icon: #B57314;--okel-color-severity-critical-surface: #FCEBEA;--okel-color-severity-critical-on: #202124;--okel-color-severity-critical-icon: #A3231C;--okel-color-error-main: #A3231C;--okel-color-error-light: #FCEBEA;--okel-color-error-contrast: #FFFFFF;--okel-color-warning-main: #B57314;--okel-color-warning-light: #FBF3E4;--okel-color-rating-star: #F2B705;--okel-color-info-main: #1A73E8;--okel-color-info-light: #E8F0FE;--okel-color-success-main: #0F7A3D;--okel-color-success-light: #E6F2EB;--okel-color-neutral-0: #FFFFFF;--okel-color-neutral-50: #F8F9FA;--okel-color-neutral-100: #F1F3F4;--okel-color-neutral-200: #E8EAED;--okel-color-neutral-300: #DADCE0;--okel-color-neutral-400: #BDC1C6;--okel-color-neutral-500: #9AA0A6;--okel-color-neutral-600: #5F6368;--okel-color-neutral-700: #3C4043;--okel-color-neutral-800: #202124;--okel-color-neutral-900: #1C1C1E;--okel-color-map-route: #0B9B4C;--okel-color-map-pickup: #1565C0;--okel-color-map-dropoff: #A3231C;--okel-color-state-ripple: #0F7A3D1F;--okel-color-state-rippleAccent: #D6202B1F;--okel-color-state-rippleMerchant: #0E7C861F;--okel-color-chart-categorical-c1: #1A73E8;--okel-color-chart-categorical-c2: #0F7A3D;--okel-color-chart-categorical-c3: #B3591A;--okel-color-chart-categorical-c4: #7A4FBF;--okel-color-chart-categorical-c5: #0E7C86;--okel-color-chart-categorical-c6: #A61E7B;--okel-color-chart-sequential-s1: #E6F2EB;--okel-color-chart-sequential-s2: #B7DCC6;--okel-color-chart-sequential-s3: #7FC09E;--okel-color-chart-sequential-s4: #3D9A64;--okel-color-chart-sequential-s5: #0F7A3D;--okel-color-chart-sequential-s6: #0A5C2E;--okel-color-chart-diverging-neg2: #A3231C;--okel-color-chart-diverging-neg1: #E5928B;--okel-color-chart-diverging-mid: #DADCE0;--okel-color-chart-diverging-pos1: #7FC09E;--okel-color-chart-diverging-pos2: #0F7A3D;--okel-color-chart-grid: #E8EAED;--okel-color-chart-axis: #5F6368;--okel-color-service-ride: #1A73E8;--okel-color-service-delivery: #7A4FBF;--okel-color-service-gig: #B3591A;--okel-color-service-food: #0E7C86;--okel-color-service-car: #1F3F8F;--okel-color-service-tint-ride: #E8F0FE;--okel-color-service-tint-delivery: #F1EAFB;--okel-color-service-tint-gig: #FBEFE4;--okel-color-service-tint-food: #DDF4F6;--okel-color-service-tint-car: #E3E9F7;--okel-color-service-on-ride: #0B4DA2;--okel-color-service-on-delivery: #4A2E80;--okel-color-service-on-gig: #7A3C10;--okel-color-service-on-food: #00525A;--okel-color-service-on-car: #0A2456;--okel-color-illustration-green-lit: #6ECC85;--okel-color-illustration-green-body: #52B06D;--okel-color-illustration-green-shade: #359555;--okel-color-illustration-green-deep: #0F7A3D;--okel-color-illustration-accent-ride: #4A8EFF;--okel-color-illustration-accent-delivery: #A67AED;--okel-color-illustration-accent-gig: #D97636;--okel-color-illustration-accent-food: #419DA8;--okel-color-illustration-accent-car: #5B7FD6;--okel-color-badge-warlok-container: #E6F2EB;--okel-color-badge-warlok-on: #0A5C2E;--okel-color-badge-favorit-container: #FBE4F1;--okel-color-badge-favorit-on: #8D1963;--okel-color-badge-okelNow-container: #D8E2FF;--okel-color-badge-okelNow-on: #001A41;--okel-color-badge-spot-container: #E4DFFF;--okel-color-badge-spot-on: #140067;--okel-color-domain-operations-main: #005BC0;--okel-color-domain-operations-on: #FFFFFF;--okel-color-domain-operations-container: #D8E2FF;--okel-color-domain-operations-onContainer: #001A41;--okel-color-domain-operations-accent: #3681F4;--okel-color-domain-operations-tint: #F1F3FF;--okel-color-domain-queues-main: #6546C6;--okel-color-domain-queues-on: #FFFFFF;--okel-color-domain-queues-container: #E7DEFF;--okel-color-domain-queues-onContainer: #1F005F;--okel-color-domain-queues-accent: #8C6EEF;--okel-color-domain-queues-tint: #F8F1FF;--okel-color-domain-people-main: #006B5F;--okel-color-domain-people-on: #FFFFFF;--okel-color-domain-people-container: #8DF5E4;--okel-color-domain-people-onContainer: #00201C;--okel-color-domain-people-accent: #1D9385;--okel-color-domain-people-tint: #DDFAF3;--okel-color-domain-finance-main: #805600;--okel-color-domain-finance-on: #FFFFFF;--okel-color-domain-finance-container: #FFDDB0;--okel-color-domain-finance-onContainer: #281800;--okel-color-domain-finance-accent: #B17900;--okel-color-domain-finance-tint: #FFF1E3;--okel-color-domain-gig-main: #994600;--okel-color-domain-gig-on: #FFFFFF;--okel-color-domain-gig-container: #FFDBC9;--okel-color-domain-gig-onContainer: #321200;--okel-color-domain-gig-accent: #D36300;--okel-color-domain-gig-tint: #FFF1EA;--okel-color-domain-compliance-main: #A93057;--okel-color-domain-compliance-on: #FFFFFF;--okel-color-domain-compliance-container: #FFD9DF;--okel-color-domain-compliance-onContainer: #3F0018;--okel-color-domain-compliance-accent: #DA557C;--okel-color-domain-compliance-tint: #FFF0F1;--okel-color-domain-settings-main: #4355B9;--okel-color-domain-settings-on: #FFFFFF;--okel-color-domain-settings-container: #DEE0FF;--okel-color-domain-settings-onContainer: #00105C;--okel-color-domain-settings-accent: #6A7CE2;--okel-color-domain-settings-tint: #F4F2FF;--okel-color-tonal-surface: #F8FAFD;--okel-color-tonal-lowest: #FFFFFF;--okel-color-tonal-low: #F2F4F8;--okel-color-tonal-container: #ECEFF4;--okel-color-tonal-high: #E5E9EF;--okel-color-tonal-highest: #DFE3EA;--okel-color-gradient-morning-from: #FFF3C4;--okel-color-gradient-morning-to: #D8E2FF;--okel-color-gradient-afternoon-from: #D8E2FF;--okel-color-gradient-afternoon-to: #DDF3FF;--okel-color-gradient-evening-from: #FFDBC9;--okel-color-gradient-evening-to: #FFD9DF;--okel-color-gradient-night-from: #DEE0FF;--okel-color-gradient-night-to: #E7DEFF;--okel-color-gradient-login-from: #1A73E8;--okel-color-gradient-login-to: #00897B;--okel-color-dark-surface-1: #202124;--okel-color-dark-surface-2: #26282B;--okel-color-dark-surface-3: #2A2D30;--okel-color-dark-surface-4: #303336;--okel-color-dark-surface-5: #35383B;--okel-color-dark-surface-base: #1C1C1E;--okel-color-dark-surface-brandWash: #1F2724;--okel-color-dark-surface-brandWashStrong: #212E28;--okel-color-dark-text-primary: #E8EAED;--okel-color-dark-text-secondary: #BDC1C6;--okel-color-dark-text-disabled: #80868B;--okel-color-dark-border-main: #3C4043;--okel-color-dark-border-strong: #5F6368;--okel-color-dark-primary-fill: #3D9A64;--okel-color-dark-primary-onFill: #1C1C1E;--okel-color-dark-primary-text: #5BBF85;--okel-color-dark-primary-container: #0A5C2E;--okel-color-dark-primary-onContainer: #E6F2EB;--okel-color-dark-error-main: #F28B82;--okel-color-dark-error-container: #3B1D1A;--okel-color-dark-error-onContainer: #FADCD9;--okel-color-dark-warning-main: #F0B160;--okel-color-dark-warning-container: #3A2A10;--okel-color-dark-warning-onContainer: #FBE7C6;--okel-color-dark-info-main: #8AB4F8;--okel-color-dark-info-container: #17283F;--okel-color-dark-info-onContainer: #D7E5FB;--okel-color-dark-success-main: #5BBF85;--okel-color-dark-success-container: #12301F;--okel-color-dark-success-onContainer: #C7EBD3;--okel-color-dark-severity-low-surface: #2A2D30;--okel-color-dark-severity-low-on: #E8EAED;--okel-color-dark-severity-low-icon: #BDC1C6;--okel-color-dark-severity-medium-surface: #17283F;--okel-color-dark-severity-medium-on: #D7E5FB;--okel-color-dark-severity-medium-icon: #8AB4F8;--okel-color-dark-severity-high-surface: #3A2A10;--okel-color-dark-severity-high-on: #FBE7C6;--okel-color-dark-severity-high-icon: #F0B160;--okel-color-dark-severity-critical-surface: #3B1D1A;--okel-color-dark-severity-critical-on: #FADCD9;--okel-color-dark-severity-critical-icon: #F28B82;--okel-color-dark-chart-categorical-c1: #8AB4F8;--okel-color-dark-chart-categorical-c2: #5BBF85;--okel-color-dark-chart-categorical-c3: #F0B160;--okel-color-dark-chart-categorical-c4: #C58AF9;--okel-color-dark-chart-categorical-c5: #5FD4CB;--okel-color-dark-chart-categorical-c6: #F79AC1;--okel-color-dark-chart-sequential-s1: #12301F;--okel-color-dark-chart-sequential-s2: #1A4630;--okel-color-dark-chart-sequential-s3: #256B42;--okel-color-dark-chart-sequential-s4: #358F5C;--okel-color-dark-chart-sequential-s5: #5BBF85;--okel-color-dark-chart-sequential-s6: #8FDCAF;--okel-color-dark-chart-diverging-neg2: #F28B82;--okel-color-dark-chart-diverging-neg1: #BC6A61;--okel-color-dark-chart-diverging-mid: #7A7F85;--okel-color-dark-chart-diverging-pos1: #4A9B6C;--okel-color-dark-chart-diverging-pos2: #5BBF85;--okel-color-dark-chart-grid: #3C4043;--okel-color-dark-chart-axis: #9AA0A6;--okel-color-dark-service-ride: #8AB4F8;--okel-color-dark-service-delivery: #C58AF9;--okel-color-dark-service-gig: #F0B160;--okel-color-dark-service-food: #5FD4CB;--okel-color-dark-service-car: #9DB4F5;--okel-color-dark-service-tint-ride: #17283F;--okel-color-dark-service-tint-delivery: #2A1F3D;--okel-color-dark-service-tint-gig: #3A2A10;--okel-color-dark-service-tint-food: #0F2F31;--okel-color-dark-service-tint-car: #1B2540;--okel-color-dark-service-on-ride: #D7E5FB;--okel-color-dark-service-on-delivery: #E6D9FB;--okel-color-dark-service-on-gig: #FBE7C6;--okel-color-dark-service-on-food: #C6EEF1;--okel-color-dark-service-on-car: #D5DFFB;--okel-color-dark-domain-operations-main: #ADC7FF;--okel-color-dark-domain-operations-on: #002E68;--okel-color-dark-domain-operations-container: #004493;--okel-color-dark-domain-operations-onContainer: #D8E2FF;--okel-color-dark-domain-operations-accent: #96B9FF;--okel-color-dark-domain-operations-tint: #202838;--okel-color-dark-domain-queues-main: #CDBDFF;--okel-color-dark-domain-queues-on: #360096;--okel-color-dark-domain-queues-container: #4D2AAD;--okel-color-dark-domain-queues-onContainer: #E7DEFF;--okel-color-dark-domain-queues-accent: #C0ADFF;--okel-color-dark-domain-queues-tint: #292538;--okel-color-dark-domain-people-main: #70D8C8;--okel-color-dark-domain-people-on: #003731;--okel-color-dark-domain-people-container: #005048;--okel-color-dark-domain-people-onContainer: #8DF5E4;--okel-color-dark-domain-people-accent: #62CABA;--okel-color-dark-domain-people-tint: #132C28;--okel-color-dark-domain-finance-main: #FFBA45;--okel-color-dark-domain-finance-on: #442C00;--okel-color-dark-domain-finance-container: #614000;--okel-color-dark-domain-finance-onContainer: #FFDDB0;--okel-color-dark-domain-finance-accent: #F7A900;--okel-color-dark-domain-finance-tint: #34250E;--okel-color-dark-domain-gig-main: #FFB68B;--okel-color-dark-domain-gig-on: #522300;--okel-color-dark-domain-gig-container: #753400;--okel-color-dark-domain-gig-onContainer: #FFDBC9;--okel-color-dark-domain-gig-accent: #FFA269;--okel-color-dark-domain-gig-tint: #392215;--okel-color-dark-domain-compliance-main: #FFB1C2;--okel-color-dark-domain-compliance-on: #66002B;--okel-color-dark-domain-compliance-container: #891540;--okel-color-dark-domain-compliance-onContainer: #FFD9DF;--okel-color-dark-domain-compliance-accent: #FF9CB3;--okel-color-dark-domain-compliance-tint: #392126;--okel-color-dark-domain-settings-main: #BAC3FF;--okel-color-dark-domain-settings-on: #08218A;--okel-color-dark-domain-settings-container: #293CA0;--okel-color-dark-domain-settings-onContainer: #DEE0FF;--okel-color-dark-domain-settings-accent: #A9B4FF;--okel-color-dark-domain-settings-tint: #242739;--okel-color-dark-tonal-surface: #131314;--okel-color-dark-tonal-lowest: #0E0E0F;--okel-color-dark-tonal-low: #1B1B1D;--okel-color-dark-tonal-container: #1F2022;--okel-color-dark-tonal-high: #2A2B2E;--okel-color-dark-tonal-highest: #353639;--okel-color-dark-gradient-morning-from: #3B2F00;--okel-color-dark-gradient-morning-to: #0E2A5A;--okel-color-dark-gradient-afternoon-from: #0E2A5A;--okel-color-dark-gradient-afternoon-to: #003A55;--okel-color-dark-gradient-evening-from: #4A2000;--okel-color-dark-gradient-evening-to: #4E0F26;--okel-color-dark-gradient-night-from: #131B4A;--okel-color-dark-gradient-night-to: #2A1A4A;--okel-color-dark-gradient-login-from: #0D448E;--okel-color-dark-gradient-login-to: #005048;--okel-space-0: 0px;--okel-space-1: 4px;--okel-space-2: 8px;--okel-space-3: 12px;--okel-space-4: 16px;--okel-space-5: 20px;--okel-space-6: 24px;--okel-space-7: 32px;--okel-space-8: 40px;--okel-space-9: 48px;--okel-space-10: 64px;--okel-radius-sm: 4px;--okel-radius-md: 8px;--okel-radius-lg: 12px;--okel-radius-xl: 16px;--okel-radius-xxl: 24px;--okel-radius-xxxl: 28px;--okel-radius-xxxxl: 32px;--okel-radius-full: 999px;--okel-elevation-0: none;--okel-elevation-1: 0 1px 2px rgba(60,64,67,.1);--okel-elevation-2: 0 1px 3px rgba(60,64,67,.15);--okel-elevation-3: 0 4px 8px rgba(60,64,67,.15);--okel-elevation-4: 0 8px 16px rgba(60,64,67,.2);--okel-elevation-softLow: 0 2px 20px rgba(60,64,67,.08);--okel-elevation-softHigh: 0 16px 64px rgba(60,64,67,.12);--okel-font-wordmark-size: 44px;--okel-font-wordmark-weight: 800;--okel-font-wordmark-line: 1.1;--okel-font-displayHero-size: 44px;--okel-font-displayHero-weight: 700;--okel-font-displayHero-line: 1.15;--okel-font-displayLarge-size: 32px;--okel-font-displayLarge-weight: 700;--okel-font-displayLarge-line: 1.25;--okel-font-displayWide-size: 28px;--okel-font-displayWide-weight: 700;--okel-font-displayWide-line: 1.3;--okel-font-titleWide-size: 21px;--okel-font-titleWide-weight: 700;--okel-font-titleWide-line: 1.33;--okel-font-subtitleWide-size: 16px;--okel-font-subtitleWide-weight: 700;--okel-font-subtitleWide-line: 1.5;--okel-font-displayXl-size: 57px;--okel-font-displayXl-weight: 400;--okel-font-displayXl-line: 1.12;--okel-font-displayMd-size: 45px;--okel-font-displayMd-weight: 400;--okel-font-displayMd-line: 1.15;--okel-font-displaySm-size: 36px;--okel-font-displaySm-weight: 500;--okel-font-displaySm-line: 1.2;--okel-font-headlineMd-size: 28px;--okel-font-headlineMd-weight: 500;--okel-font-headlineMd-line: 1.3;--okel-font-headline-size: 24px;--okel-font-headline-weight: 600;--okel-font-headline-line: 1.3;--okel-font-title-size: 18px;--okel-font-title-weight: 600;--okel-font-title-line: 1.4;--okel-font-bodyLarge-size: 16px;--okel-font-bodyLarge-weight: 400;--okel-font-bodyLarge-line: 1.5;--okel-font-body-size: 14px;--okel-font-body-weight: 400;--okel-font-body-line: 1.5;--okel-font-label-size: 12px;--okel-font-label-weight: 500;--okel-font-label-line: 1.4;--okel-font-tabLabel-size: 13px;--okel-font-tabLabel-weight: 400;--okel-font-tabLabel-line: 1.4;--okel-font-caption-size: 11px;--okel-font-caption-weight: 400;--okel-font-caption-line: 1.4;--okel-font-web-displayXl-size: clamp(52px, 26.6667px + 7.037vw, 128px);--okel-font-web-displayXl-weight: 700;--okel-font-web-displayXl-line: .95;--okel-font-web-displayXl-tracking: -.04em;--okel-font-web-displayXl-opsz: 144;--okel-font-web-displayLg-size: clamp(40px, 21.3333px + 5.1852vw, 96px);--okel-font-web-displayLg-weight: 700;--okel-font-web-displayLg-line: 1;--okel-font-web-displayLg-tracking: -.035em;--okel-font-web-displayLg-opsz: 144;--okel-font-web-displayMd-size: clamp(34px, 24px + 2.7778vw, 64px);--okel-font-web-displayMd-weight: 600;--okel-font-web-displayMd-line: 1.05;--okel-font-web-displayMd-tracking: -.03em;--okel-font-web-displayMd-opsz: 96;--okel-font-web-headline-size: clamp(26px, 21.3333px + 1.2963vw, 40px);--okel-font-web-headline-weight: 600;--okel-font-web-headline-line: 1.15;--okel-font-web-headline-tracking: -.02em;--okel-font-web-headline-opsz: 48;--okel-font-web-title-size: clamp(20px, 18.6667px + .3704vw, 24px);--okel-font-web-title-weight: 600;--okel-font-web-title-line: 1.3;--okel-font-web-title-tracking: -.01em;--okel-font-web-title-opsz: 24;--okel-font-web-bodyLarge-size: clamp(18px, 16.6667px + .3704vw, 22px);--okel-font-web-bodyLarge-weight: 400;--okel-font-web-bodyLarge-line: 1.5;--okel-font-web-bodyLarge-tracking: 0em;--okel-font-web-bodyLarge-opsz: 18;--okel-font-web-body-size: clamp(17px, 16.6667px + .0926vw, 18px);--okel-font-web-body-weight: 400;--okel-font-web-body-line: 1.6;--okel-font-web-body-tracking: 0em;--okel-font-web-body-opsz: 16;--okel-font-web-label-size: 14px;--okel-font-web-label-weight: 500;--okel-font-web-label-line: 1.4;--okel-font-web-label-tracking: .02em;--okel-font-web-label-opsz: 14;--okel-font-web-stat-size: clamp(88px, 58.6667px + 8.1481vw, 176px);--okel-font-web-stat-weight: 500;--okel-font-web-stat-line: .9;--okel-font-web-stat-tracking: -.05em;--okel-font-web-stat-opsz: 144;--okel-font-web-wordmark-size: clamp(96px, -18.6667px + 31.8519vw, 440px);--okel-font-web-wordmark-weight: 800;--okel-font-web-wordmark-line: .8;--okel-font-web-wordmark-tracking: -.06em;--okel-font-web-wordmark-opsz: 144;--okel-font-family: "Google Sans Flex", system-ui, Roboto, sans-serif;--okel-duration-instant: 0ms;--okel-duration-fast: .15s;--okel-duration-base: .25s;--okel-duration-slow: .4s;--okel-duration-pulse: 1.2s;--okel-duration-ambientSpin: 60s;--okel-duration-splashHold: 2s;--okel-duration-enter: .3s;--okel-duration-exit: .18s;--okel-duration-flair: .9s;--okel-easing-standard: cubic-bezier(.2, 0, 0, 1);--okel-easing-decelerate: cubic-bezier(0, 0, 0, 1);--okel-easing-accelerate: cubic-bezier(.3, 0, 1, 1);--okel-easing-emphasized: cubic-bezier(.22, 1, .36, 1);--okel-easing-overshoot: cubic-bezier(.34, 1.56, .64, 1);--okel-opacity-pressed: .85;--okel-opacity-disabled: .38;--okel-opacity-scrim: .6;--okel-opacity-dimmed: .35;--okel-opacity-shimmerLow: .5;--okel-opacity-duotone: .25;--okel-opacity-duotoneSolid: 1;--okel-opacity-illustrationHighlight: .32;--okel-opacity-illustrationShade: .22;--okel-opacity-illustrationGround: .12;--okel-size-icon-sm: 16px;--okel-size-icon-md: 20px;--okel-size-icon-lg: 24px;--okel-size-icon-xl: 32px;--okel-size-icon-hero: 48px;--okel-size-touchTarget: 48px;--okel-size-fab: 56px;--okel-size-control-md: 44px;--okel-size-control-lg: 52px;--okel-size-slide-knob: 56px;--okel-size-slide-track: 64px;--okel-size-avatar-sm: 32px;--okel-size-avatar-md: 40px;--okel-size-avatar-lg: 56px;--okel-size-avatar-tile: 52px;--okel-size-avatar-xl: 96px;--okel-size-brandMark-sm: 28px;--okel-size-brandMark-md: 64px;--okel-size-brandMark-lg: 72px;--okel-size-illustration-xxs: 40px;--okel-size-illustration-xs: 44px;--okel-size-illustration-sm: 72px;--okel-size-illustration-md: 120px;--okel-size-illustration-lg: 160px;--okel-size-headerBlock: 152px;--okel-size-serviceTile: 88px;--okel-size-serviceLabelColumn: 48px;--okel-size-tabBar: 60px;--okel-size-tabBarIcon: 22px;--okel-size-badge: 16px;--okel-size-border-hairline: 1px;--okel-size-border-strong: 2px;--okel-size-border-indicator: 3px}:root{color-scheme:light;--ok-red: var(--okel-color-brand-red);--ok-red-dark: var(--okel-color-brand-redDark);--ok-green: var(--okel-color-primary-main);--ok-green-dark: var(--okel-color-primary-dark);--ok-green-on-black: var(--okel-color-primary-light);--ok-green-chip: var(--okel-color-primary-container);--ok-green-chip-text: var(--okel-color-primary-onContainer);--ok-route: var(--okel-color-map-route);--ok-pickup: var(--okel-color-map-pickup);--ok-dropoff: var(--okel-color-map-dropoff);--ok-white: var(--okel-color-neutral-0);--ok-black: var(--okel-color-neutral-900);--ok-black-hover: var(--okel-color-neutral-700);--ok-text: var(--okel-color-neutral-900);--ok-text-soft: var(--okel-color-neutral-600);--ok-text-on-black: var(--okel-color-neutral-400);--ok-line: var(--okel-color-neutral-200);--ok-surface-soft: var(--okel-color-neutral-100);--ok-ride: var(--okel-color-service-ride);--ok-delivery: var(--okel-color-service-delivery);--ok-gig: var(--okel-color-service-gig);--ok-food: var(--okel-color-service-food);--ok-car: var(--okel-color-service-car);--ok-error: var(--okel-color-error-main);--ok-error-surface: var(--okel-color-error-light);--ok-on-color: rgba(255, 255, 255, .16);--ok-on-color-strong: rgba(255, 255, 255, .28);--ok-line-on-black: rgba(255, 255, 255, .14);--ok-r-card: var(--okel-radius-xxxxl);--ok-r-card-sm: var(--okel-radius-xxl);--ok-r-icon: var(--okel-radius-xl);--ok-r-pill: var(--okel-radius-full);--ok-max-width: 1280px;--ok-gutter: clamp(20px, 3.3vw, 48px);--ok-gap: clamp(20px, 2.2vw, 32px);--ok-section-pad: clamp(64px, 8vw, 128px);--ok-header-h: 72px;--ok-ease: var(--okel-easing-emphasized);--ok-fast: var(--okel-duration-fast);--ok-base: var(--okel-duration-base);--ok-slow: var(--okel-duration-slow)}body{font-family:var(--okel-font-family);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ok-display-xl{font-size:var(--okel-font-web-displayXl-size);font-weight:var(--okel-font-web-displayXl-weight);line-height:var(--okel-font-web-displayXl-line);letter-spacing:var(--okel-font-web-displayXl-tracking);font-variation-settings:"opsz" var(--okel-font-web-displayXl-opsz)}.ok-display-lg{font-size:var(--okel-font-web-displayLg-size);font-weight:var(--okel-font-web-displayLg-weight);line-height:var(--okel-font-web-displayLg-line);letter-spacing:var(--okel-font-web-displayLg-tracking);font-variation-settings:"opsz" var(--okel-font-web-displayLg-opsz)}.ok-display-md{font-size:var(--okel-font-web-displayMd-size);font-weight:var(--okel-font-web-displayMd-weight);line-height:var(--okel-font-web-displayMd-line);letter-spacing:var(--okel-font-web-displayMd-tracking);font-variation-settings:"opsz" var(--okel-font-web-displayMd-opsz)}.ok-headline{font-size:var(--okel-font-web-headline-size);font-weight:var(--okel-font-web-headline-weight);line-height:var(--okel-font-web-headline-line);letter-spacing:var(--okel-font-web-headline-tracking);font-variation-settings:"opsz" var(--okel-font-web-headline-opsz)}.ok-title{font-size:var(--okel-font-web-title-size);font-weight:var(--okel-font-web-title-weight);line-height:var(--okel-font-web-title-line);letter-spacing:var(--okel-font-web-title-tracking);font-variation-settings:"opsz" var(--okel-font-web-title-opsz)}.ok-body-lg{font-size:var(--okel-font-web-bodyLarge-size);font-weight:var(--okel-font-web-bodyLarge-weight);line-height:var(--okel-font-web-bodyLarge-line);font-variation-settings:"opsz" var(--okel-font-web-bodyLarge-opsz)}.ok-body{font-size:var(--okel-font-web-body-size);font-weight:var(--okel-font-web-body-weight);line-height:var(--okel-font-web-body-line);font-variation-settings:"opsz" var(--okel-font-web-body-opsz)}.ok-label{font-size:var(--okel-font-web-label-size);font-weight:var(--okel-font-web-label-weight);line-height:var(--okel-font-web-label-line);letter-spacing:var(--okel-font-web-label-tracking);font-variation-settings:"opsz" var(--okel-font-web-label-opsz)}.ok-stat{font-size:var(--okel-font-web-stat-size);font-weight:var(--okel-font-web-stat-weight);line-height:var(--okel-font-web-stat-line);letter-spacing:var(--okel-font-web-stat-tracking);font-variation-settings:"opsz" var(--okel-font-web-stat-opsz);font-variant-numeric:tabular-nums}.ok-wordmark{font-size:var(--okel-font-web-wordmark-size);font-weight:var(--okel-font-web-wordmark-weight);line-height:var(--okel-font-web-wordmark-line);letter-spacing:var(--okel-font-web-wordmark-tracking);font-variation-settings:"opsz" var(--okel-font-web-wordmark-opsz)}.ok-soft{color:var(--ok-text-soft)}.ok-soft-on-black{color:var(--ok-text-on-black)}.ok-green-text{color:var(--ok-green)}.ok-highlight{color:var(--ok-red)}.ok-measure{max-width:60ch}.ok-measure-lead{max-width:40ch}.ok-side{font-size:var(--okel-font-web-label-size);font-weight:600;line-height:var(--okel-font-web-label-line);letter-spacing:.08em;text-transform:uppercase;opacity:.85}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--ok-header-h) + 24px)}body{margin:0;background:var(--ok-white);color:var(--ok-text);font-size:var(--okel-font-web-body-size);line-height:var(--okel-font-web-body-line)}img{display:block;max-width:100%}a{color:inherit}h1,h2,h3,h4,p,figure,dl,dd{margin:0}h1,h2,h3{text-wrap:balance}ul,ol{margin:0;padding:0}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ok-green);outline-offset:3px;border-radius:var(--okel-radius-md)}.ok-wrap{max-width:var(--ok-max-width);margin:0 auto;padding-inline:var(--ok-gutter)}.ok-section{padding-block:var(--ok-section-pad)}.ok-section-tight{padding-top:0}.ok-section-head{display:grid;gap:var(--okel-space-5);margin-bottom:clamp(36px,4.5vw,64px)}.ok-section-head p{color:var(--ok-text-soft);max-width:48ch}.ok-band-red .ok-section-head p,.ok-band-black .ok-section-head p{color:inherit}.ok-skip{position:absolute;left:var(--okel-space-4);top:-80px;z-index:100;background:var(--ok-black);color:var(--ok-white);padding:var(--okel-space-3) var(--okel-space-5);border-radius:var(--ok-r-pill);text-decoration:none}.ok-skip:focus{top:var(--okel-space-4)}.ok-row{display:flex;flex-wrap:wrap;gap:var(--okel-space-4);align-items:center}.ok-push{margin-top:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.ok-ic{width:var(--okel-size-icon-lg);height:var(--okel-size-icon-lg);flex:none}.ok-icon-box{width:56px;height:56px;border-radius:var(--ok-r-icon);display:grid;place-items:center;flex:none}.ok-icon-box-green{background:var(--ok-green);color:var(--ok-white)}.ok-icon-box-on-color{background:var(--ok-on-color);color:var(--ok-white)}.ok-pill{display:inline-flex;align-items:center;gap:var(--okel-space-3);min-height:56px;padding:10px var(--okel-space-6) 10px var(--okel-space-5);border:2px solid transparent;border-radius:var(--ok-r-pill);text-decoration:none;font-size:18px;font-weight:500;line-height:1.15;white-space:nowrap;cursor:pointer;transition:transform var(--ok-base) var(--ok-ease),background var(--ok-fast) linear,border-color var(--ok-fast) linear}@media(min-width:900px){.ok-pill{min-height:64px;padding:var(--okel-space-3) 30px var(--okel-space-3) 22px}}.ok-pill:hover{transform:translateY(-2px) scale(1.03)}.ok-pill:active{transform:scale(.98)}.ok-pill:disabled{opacity:var(--okel-opacity-disabled);cursor:not-allowed;transform:none}.ok-pill-text{display:grid;text-align:left}.ok-pill-text small{font-size:13px;font-weight:500;opacity:.8;letter-spacing:.01em}.ok-pill-black{background:var(--ok-black);color:var(--ok-white)}.ok-pill-black:hover{background:var(--ok-black-hover)}.ok-pill-green{background:var(--ok-green);color:var(--ok-white)}.ok-pill-green:hover{background:var(--ok-green-dark)}.ok-pill-outline{background:transparent;color:var(--ok-black);border-color:var(--ok-black)}.ok-pill-outline:hover{background:var(--ok-surface-soft)}.ok-pill-on-color{background:transparent;color:var(--ok-white);border-color:var(--ok-on-color-strong)}.ok-pill-on-color:hover{background:var(--ok-on-color);border-color:var(--ok-white)}.ok-pill-sm{min-height:44px;padding:6px 18px 6px var(--okel-space-3);gap:var(--okel-space-2);font-size:15px}@media(min-width:900px){.ok-pill-sm{min-height:44px;padding:6px 18px 6px var(--okel-space-3)}}.ok-pill-sm .ok-ic,.ok-pill-sm .ok-ic-play{width:var(--okel-size-icon-md);height:var(--okel-size-icon-md)}.ok-pill:focus-visible{outline-color:var(--ok-black)}.ok-card-red .ok-pill:focus-visible,.ok-card-green .ok-pill:focus-visible,.ok-card-ride .ok-pill:focus-visible,.ok-card-car .ok-pill:focus-visible,.ok-card-delivery .ok-pill:focus-visible,.ok-card-gig .ok-pill:focus-visible,.ok-card-food .ok-pill:focus-visible,.ok-band-red .ok-pill:focus-visible,.ok-band-black .ok-pill:focus-visible{outline-color:var(--ok-white)}.ok-ic-play{width:var(--okel-size-icon-lg);height:var(--okel-size-icon-lg);flex:none}.ok-card{display:flex;flex-direction:column;gap:var(--okel-space-5);padding:clamp(28px,3vw,48px) clamp(24px,2.5vw,40px);border-radius:var(--ok-r-card-sm);transition:transform var(--ok-slow) var(--ok-ease)}@media(min-width:900px){.ok-card{border-radius:var(--ok-r-card)}}.ok-card-lift:hover{transform:translateY(-8px)}.ok-card-tall{min-height:420px}@media(min-width:900px){.ok-card-tall{min-height:min(60vh,640px)}}.ok-card-red{background:var(--ok-red);color:var(--ok-white)}.ok-card-green{background:var(--ok-green);color:var(--ok-white)}.ok-card-black{background:var(--ok-black);color:var(--ok-white)}.ok-card-white{background:var(--ok-white);color:var(--ok-text);border:1px solid var(--ok-line)}.ok-card-ride{background:var(--ok-ride);color:var(--ok-white)}.ok-card-car{background:var(--ok-car);color:var(--ok-white)}.ok-card-delivery{background:var(--ok-delivery);color:var(--ok-white)}.ok-card-gig{background:var(--ok-gig);color:var(--ok-white)}.ok-card-food{background:var(--ok-food);color:var(--ok-white)}.ok-card-lead{font-size:clamp(20px,.4vw + 18.5px,22px);font-weight:500;line-height:1.45;max-width:30ch}.ok-band-red{background:var(--ok-red);color:var(--ok-white)}.ok-band-black{background:var(--ok-black);color:var(--ok-white)}.ok-ticker{display:flex;align-items:center;height:clamp(64px,6.7vw,96px);overflow:hidden}.ok-ticker-track{display:flex;width:max-content;animation:ok-marquee 36s linear infinite}.ok-ticker:hover .ok-ticker-track,.ok-ticker:focus-within .ok-ticker-track{animation-play-state:paused}.ok-ticker-group{display:flex;align-items:center;gap:var(--okel-space-8);padding-right:var(--okel-space-8);white-space:nowrap}.ok-ticker-group span{font-size:var(--okel-font-web-displayMd-size);font-weight:600;letter-spacing:var(--okel-font-web-displayMd-tracking);font-variation-settings:"opsz" var(--okel-font-web-displayMd-opsz)}.ok-ticker-group i{width:12px;height:12px;flex:none;border-radius:50%;background:currentColor;opacity:.9}@keyframes ok-marquee{to{transform:translate(-50%)}}.ok-accordion{max-width:900px}.ok-accordion details{border-top:1px solid var(--ok-line)}.ok-accordion details:last-child{border-bottom:1px solid var(--ok-line)}.ok-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:var(--okel-space-6);padding-block:clamp(20px,2.5vw,32px);list-style:none;cursor:pointer}.ok-accordion summary::-webkit-details-marker{display:none}.ok-accordion summary .ok-ic{width:28px;height:28px;color:var(--ok-green);transition:transform var(--ok-base) var(--ok-ease)}.ok-accordion details[open] summary .ok-ic{transform:rotate(180deg)}.ok-accordion-answer{padding-bottom:clamp(20px,2.5vw,32px);color:var(--ok-text-soft);max-width:56ch}.ok-field{display:grid;gap:var(--okel-space-2)}.ok-field>span{font-size:var(--okel-font-web-label-size);font-weight:500}.ok-field input,.ok-field textarea{width:100%;min-height:56px;padding:var(--okel-space-3) var(--okel-space-4);border:1px solid var(--ok-line);border-radius:var(--okel-radius-lg);background:var(--ok-white);color:var(--ok-text);font:inherit;font-size:18px}.ok-field textarea{min-height:120px;resize:vertical;line-height:1.5}.ok-field input:focus-visible,.ok-field textarea:focus-visible{outline:3px solid var(--ok-green);outline-offset:1px;border-color:transparent}.ok-field input[aria-invalid=true],.ok-field textarea[aria-invalid=true]{border-color:var(--ok-error)}.ok-error{display:flex;align-items:flex-start;gap:var(--okel-space-2);color:var(--ok-error);font-size:var(--okel-font-web-label-size);font-weight:500}.ok-error .ok-ic{width:var(--okel-size-icon-md);height:var(--okel-size-icon-md);margin-top:1px}.ok-error-box{padding:var(--okel-space-3) var(--okel-space-4);border-radius:var(--okel-radius-lg);background:var(--ok-error-surface)}.ok-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ok-spin{animation:ok-spinner .9s linear infinite}@keyframes ok-spinner{to{transform:rotate(360deg)}}.ok-scroll-top{position:fixed;right:var(--okel-space-5);bottom:var(--okel-space-5);z-index:60;width:var(--okel-size-control-lg);height:var(--okel-size-control-lg);display:grid;place-items:center;border:0;border-radius:50%;background:var(--ok-black);color:var(--ok-white);cursor:pointer;box-shadow:var(--okel-elevation-3);transition:background var(--ok-fast) linear}.ok-scroll-top:hover{background:var(--ok-black-hover)}.ok-mark-ok{color:var(--ok-green)}.ok-mark-el{color:var(--ok-red)}.ok-form{display:grid;gap:var(--okel-space-5);max-width:520px}.ok-form .ok-pill{justify-self:start}.ok-contact-done{display:flex;gap:var(--okel-space-4);align-items:start;padding:var(--okel-space-6);border:1px solid var(--ok-line);border-radius:var(--ok-r-card-sm)}.ok-contact-done p{margin-top:var(--okel-space-2);color:var(--ok-text-soft)}.ok-header{position:sticky;top:0;z-index:50;background:var(--ok-white);border-bottom:1px solid transparent;transition:border-color var(--ok-base) linear,box-shadow var(--ok-base) linear}.ok-header-scrolled{border-bottom-color:var(--ok-line);box-shadow:var(--okel-elevation-1)}.ok-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--okel-space-6);height:var(--ok-header-h);max-width:var(--ok-max-width);margin:0 auto;padding-inline:var(--ok-gutter)}.ok-brand{display:flex;align-items:center;gap:var(--okel-space-2);text-decoration:none;flex:none}.ok-brand img{width:40px;height:40px;border-radius:var(--okel-radius-lg)}.ok-brand b{font-size:26px;font-weight:800;letter-spacing:-.04em}.ok-nav-links{display:flex;align-items:center;gap:var(--okel-space-1)}.ok-nav-link{padding:var(--okel-space-2) var(--okel-space-3);border-radius:var(--ok-r-pill);font-weight:500;text-decoration:none;white-space:nowrap}.ok-nav-link:hover{background:var(--ok-surface-soft)}.ok-nav-links .ok-pill{margin-left:var(--okel-space-3)}.ok-menu-product{display:flex;align-items:center;gap:var(--okel-space-3)}.ok-menu-product .ok-ic{width:28px;height:28px}.ok-nav-actions{display:flex;align-items:center;gap:var(--okel-space-2);flex:none}.ok-menu-button{display:none;width:var(--okel-size-touchTarget);height:var(--okel-size-touchTarget);place-items:center;border:0;border-radius:var(--ok-r-pill);background:transparent;cursor:pointer}.ok-menu-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;display:grid;align-content:start;gap:var(--okel-space-4);padding:calc(var(--ok-header-h) + 32px) var(--ok-gutter) var(--ok-gutter);background:var(--ok-white);overflow-y:auto}.ok-menu-sheet a{padding-block:var(--okel-space-3);border-bottom:1px solid var(--ok-line);text-decoration:none}.ok-menu-close{position:fixed;top:12px;right:var(--ok-gutter);z-index:56;display:grid;width:var(--okel-size-touchTarget);height:var(--okel-size-touchTarget);place-items:center;border:0;border-radius:var(--ok-r-pill);background:transparent;cursor:pointer}@media(max-width:899px){.ok-nav-links{display:none}.ok-menu-button{display:grid}.ok-nav-actions .ok-pill{min-height:44px;padding:6px var(--okel-space-4);font-size:15px}}@media(max-width:1023px){.ok-nav-crowded .ok-nav-links{display:none}.ok-nav-crowded .ok-menu-button{display:grid}.ok-nav-crowded .ok-nav-actions .ok-pill{min-height:44px;padding:6px var(--okel-space-4);font-size:15px}}.ok-footer{padding-top:var(--ok-section-pad);padding-bottom:var(--okel-space-8)}.ok-wordmark-block{margin-bottom:clamp(40px,5vw,72px);overflow:hidden;-webkit-user-select:none;user-select:none}.ok-foot-grid{display:grid;gap:var(--okel-space-8);grid-template-columns:1fr 1fr;padding-top:var(--okel-space-8);border-top:1px solid var(--ok-line)}@media(min-width:900px){.ok-foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr}}.ok-foot-col{display:grid;gap:var(--okel-space-3);align-content:start}.ok-foot-col h3{margin-bottom:var(--okel-space-1);font-size:var(--okel-font-web-label-size);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ok-text-soft)}.ok-foot-col a{text-decoration:none}.ok-foot-col a:hover{text-decoration:underline;text-underline-offset:4px}.ok-foot-brand{grid-column:1 / -1;display:grid;gap:var(--okel-space-2);align-content:start}@media(min-width:900px){.ok-foot-brand{grid-column:auto}}.ok-foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--okel-space-3);margin-top:var(--okel-space-9);padding-top:var(--okel-space-6);border-top:1px solid var(--ok-line);color:var(--ok-text-soft);font-size:var(--okel-font-web-label-size)}.ok-hero{padding-top:clamp(40px,6vw,96px)}.ok-hero-body{display:grid;gap:clamp(24px,3vw,36px);max-width:1040px}.ok-hero-title{animation:ok-weight-in .8s var(--ok-ease) both}@keyframes ok-weight-in{0%{font-variation-settings:"opsz" var(--okel-font-web-displayXl-opsz),"wght" 300;letter-spacing:-.01em}to{font-variation-settings:"opsz" var(--okel-font-web-displayXl-opsz),"wght" var(--okel-font-web-displayXl-weight);letter-spacing:var(--okel-font-web-displayXl-tracking)}}.ok-hero-photo{height:min(60vh,680px);min-height:300px;margin-top:clamp(40px,5vw,72px);border-radius:var(--ok-r-card-sm);overflow:hidden;background:var(--ok-surface-soft)}@media(min-width:900px){.ok-hero-photo{border-radius:var(--ok-r-card)}}.ok-hero-photo img{width:100%;height:100%;object-fit:cover}.ok-zero{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media(min-width:900px){.ok-zero{grid-template-columns:auto minmax(0,1fr)}}.ok-zero-figure{display:grid;gap:var(--okel-space-2);justify-items:start}.ok-zero-figure .ok-label{text-transform:uppercase}.ok-zero-number{color:var(--ok-green);font-weight:800;margin-left:-.02em}.ok-zero-body{display:grid;gap:var(--okel-space-4)}.ok-zero-body h2{max-width:16ch}.ok-zero-body p{max-width:34ch}.ok-two-sides{display:grid;gap:var(--ok-gap);grid-template-columns:1fr}@media(min-width:900px){.ok-two-sides{grid-template-columns:1fr 1fr}}.ok-app-icon{width:96px;height:96px;border-radius:28px}.ok-services-grid{display:grid;gap:var(--ok-gap);grid-template-columns:repeat(3,1fr);align-items:stretch}@media(min-width:900px){.ok-services-grid-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.ok-services-grid-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:900px){.ok-services-grid-5{grid-template-columns:repeat(2,1fr)}.ok-services-grid-5>:nth-child(5){grid-column:span 2}}@media(min-width:1200px){.ok-services-grid-5{grid-template-columns:repeat(6,1fr)}.ok-services-grid-5>*{grid-column:span 2}.ok-services-grid-5>:nth-child(n+4){grid-column:span 3}}.ok-services-grid .ok-card{padding-bottom:0}.ok-services-grid .ok-service-card-flat{padding-bottom:clamp(28px,3vw,48px)}.ok-service-photo{margin-top:auto;margin-inline:calc(-1*clamp(24px,2.5vw,40px));height:300px;flex:none;overflow:hidden;border-radius:0 0 var(--ok-r-card-sm) var(--ok-r-card-sm)}@media(min-width:900px){.ok-service-photo{border-radius:0 0 var(--ok-r-card) var(--ok-r-card)}}.ok-service-photo img{width:100%;height:100%;object-fit:cover;object-position:center 18%}.ok-snap-dots{display:none}@media(max-width:899px){.ok-services-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85vw;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--ok-gutter));padding:0 var(--ok-gutter) var(--okel-space-2);scrollbar-width:none}.ok-services-grid::-webkit-scrollbar{display:none}.ok-services-grid .ok-card{scroll-snap-align:center}.ok-service-photo{height:260px}.ok-snap-dots{display:flex;justify-content:center;gap:var(--okel-space-2);margin-top:var(--okel-space-5)}.ok-snap-dots i{width:8px;height:8px;border-radius:50%;background:var(--ok-line)}.ok-snap-dots i:first-child{background:var(--ok-black)}}.ok-how{position:relative}.ok-route-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.ok-route-bg svg{position:absolute;left:50%;top:50%;width:140%;transform:translate(-50%,-50%);opacity:var(--okel-opacity-dimmed)}.ok-how-body{position:relative}.ok-stack{display:grid;gap:var(--okel-space-6)}.ok-step{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,3vw,48px);align-items:center;background:var(--ok-white)}.ok-step-number{min-width:1.1ch;color:var(--ok-green)}.ok-step-body{display:grid;gap:var(--okel-space-2);max-width:44ch}.ok-step-body p{color:var(--ok-text-soft)}@media(min-width:768px){.ok-stack .ok-step{position:sticky;min-height:280px}.ok-stack .ok-step:nth-child(1){top:calc(var(--ok-header-h) + 24px)}.ok-stack .ok-step:nth-child(2){top:calc(var(--ok-header-h) + 48px)}.ok-stack .ok-step:nth-child(3){top:calc(var(--ok-header-h) + 72px)}}@media(prefers-reduced-motion:reduce){.ok-stack .ok-step{position:static}}.ok-spot{display:grid;gap:clamp(28px,4vw,56px)}@media(min-width:900px){.ok-spot{grid-template-columns:minmax(0,1.4fr) auto;align-items:end}}.ok-spot-body{display:flex;flex-direction:column;gap:var(--okel-space-5)}.ok-spot-body h2{max-width:14ch}.ok-spot-body .ok-card-lead{max-width:34ch}.ok-spot-body .ok-push{padding-top:var(--okel-space-3)}.ok-spot-venues{display:grid;gap:var(--okel-space-1);list-style:none}@media(min-width:900px){.ok-spot-venues{text-align:right}}.ok-why-item{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,3vw,48px);align-items:start;padding-block:clamp(28px,3.5vw,48px);border-top:1px solid var(--ok-line-on-black)}.ok-why-item:last-child{border-bottom:1px solid var(--ok-line-on-black)}.ok-why-body{display:grid;gap:var(--okel-space-2)}.ok-why-item p{max-width:48ch;color:var(--ok-text-on-black)}@media(min-width:900px){.ok-why-item{grid-template-columns:auto minmax(0,1.1fr) minmax(0,1fr);align-items:center}.ok-why-body{display:contents}}.ok-cta-body{display:grid;gap:clamp(28px,3.5vw,44px);max-width:980px}.ok-mitra-hero{padding-top:clamp(40px,6vw,96px)}.ok-mitra-photo{height:min(50vh,520px);min-height:260px;margin-top:clamp(40px,5vw,72px);border-radius:var(--ok-r-card-sm);overflow:hidden;background:var(--ok-surface-soft)}@media(min-width:900px){.ok-mitra-photo{border-radius:var(--ok-r-card)}}.ok-mitra-photo img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.ok-benefits-grid{display:grid;gap:var(--ok-gap);grid-template-columns:1fr}@media(min-width:900px){.ok-benefits-grid{grid-template-columns:repeat(3,1fr)}}.ok-requirements{display:grid;gap:0;list-style:none;max-width:760px}.ok-requirements li{display:grid;grid-template-columns:auto 1fr;gap:var(--okel-space-5);align-items:start;padding-block:var(--okel-space-6);border-bottom:1px solid var(--ok-line)}.ok-requirements li:first-child{border-top:1px solid var(--ok-line)}.ok-requirements h3{margin-bottom:var(--okel-space-1)}.ok-signup-steps{display:grid;gap:clamp(24px,3vw,40px);list-style:none}.ok-signup-steps li{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,3vw,48px);align-items:center}.ok-signup-steps h3{margin-bottom:var(--okel-space-2)}.ok-signup-steps .ok-step-number{color:var(--ok-green-on-black)}@media(max-width:599px){.ok-signup-steps .ok-step-number{font-size:var(--okel-font-web-displayMd-size)}}.ok-merchant-hero{padding-top:clamp(40px,6vw,96px)}.ok-fees{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media(min-width:900px){.ok-fees{grid-template-columns:auto minmax(0,1fr)}}.ok-fees-figure{display:grid;gap:var(--okel-space-2);justify-items:start}.ok-fees-figure .ok-label{text-transform:uppercase}.ok-fees-amount{color:var(--ok-green);font-weight:800;margin-left:-.02em}@media(max-width:599px){.ok-fees-amount{font-size:var(--okel-font-web-displayLg-size)}}.ok-fees-body{display:grid;gap:var(--okel-space-4);max-width:54ch}.ok-fees-body p{color:var(--ok-text-soft)}.ok-fees-body p:first-child{color:var(--ok-text);font-weight:500}.ok-legal{padding-bottom:var(--ok-section-pad)}.ok-legal-head{display:grid;gap:var(--okel-space-4);padding-block:clamp(28px,4vw,56px)}.ok-legal-head h1{margin-top:var(--okel-space-4)}.ok-legal-back{display:inline-flex;align-items:center;gap:var(--okel-space-2);justify-self:start;color:var(--ok-text-soft);text-decoration:none}.ok-legal-back:hover{color:var(--ok-text)}.ok-legal-date{display:flex;flex-wrap:wrap;gap:var(--okel-space-2) var(--okel-space-5);margin-top:var(--okel-space-4)}.ok-legal-grid{display:grid;gap:var(--okel-space-8);align-items:start}@media(min-width:1000px){.ok-legal-grid{grid-template-columns:260px minmax(0,1fr);gap:var(--okel-space-10)}}.ok-legal-toc{display:grid;gap:var(--okel-space-3);padding:var(--okel-space-5);border:1px solid var(--ok-line);border-radius:var(--ok-r-card-sm)}@media(min-width:1000px){.ok-legal-toc{position:sticky;top:calc(var(--ok-header-h) + 24px);border:0;padding:0}}.ok-legal-toc h2{color:var(--ok-text-soft);text-transform:uppercase;letter-spacing:.08em}.ok-legal-toc ol{display:grid;gap:var(--okel-space-2);list-style:none;counter-reset:toc}.ok-legal-toc a{color:var(--ok-text-soft);text-decoration:none}.ok-legal-toc a:hover{color:var(--ok-green)}.ok-legal-toc li{position:relative;padding-left:var(--okel-space-4)}.ok-legal-toc a.ok-toc-active{color:var(--ok-green)}.ok-legal-toc a.ok-toc-active:before{content:"";position:absolute;left:0;top:.3em;width:3px;height:1em;border-radius:var(--ok-r-pill);background:var(--ok-green)}.ok-legal-body{display:grid;gap:clamp(32px,4vw,56px);max-width:65ch}.ok-legal-body section{display:grid;gap:var(--okel-space-4)}.ok-legal-body h2{margin-bottom:var(--okel-space-1)}.ok-legal-body p,.ok-legal-body li,.ok-legal-body dd{font-size:var(--okel-font-web-body-size);line-height:var(--okel-font-web-body-line);color:var(--ok-text-soft)}.ok-legal-body h3{margin-top:var(--okel-space-2);color:var(--ok-text)}.ok-legal-list,.ok-legal-steps{display:grid;gap:var(--okel-space-3);padding-left:var(--okel-space-6)}.ok-legal-list{list-style:disc}.ok-legal-steps{list-style:decimal}.ok-legal-defs{display:grid;gap:var(--okel-space-4)}.ok-legal-defs dt{font-weight:600}.ok-legal-note{display:flex;gap:var(--okel-space-3);padding:var(--okel-space-4) var(--okel-space-5);border-radius:var(--okel-radius-lg);background:var(--ok-green-chip);color:var(--ok-green-chip-text)}.ok-legal-note p{color:inherit}.ok-legal-note .ok-ic{flex:none;margin-top:2px}.ok-legal-table-wrap{overflow-x:auto}.ok-legal-table{width:100%;border-collapse:collapse;font-size:var(--okel-font-web-label-size)}.ok-legal-table th,.ok-legal-table td{padding:var(--okel-space-3);border-bottom:1px solid var(--ok-line);text-align:left;vertical-align:top}.ok-legal-table thead th{border-bottom-width:2px;white-space:nowrap}.ok-legal-table td{color:var(--ok-text-soft)}.ok-legal-apps{display:grid;gap:var(--okel-space-3);list-style:none}.ok-legal-app{display:flex;gap:var(--okel-space-4);align-items:center;padding:var(--okel-space-4);border:1px solid var(--ok-line);border-left-width:4px;border-radius:var(--okel-radius-lg)}.ok-legal-app-red{border-left-color:var(--ok-red)}.ok-legal-app-green{border-left-color:var(--ok-green)}.ok-legal-app img{width:48px;height:48px;border-radius:var(--okel-radius-lg)}.ok-legal-app span{display:grid;gap:2px}.ok-legal-app small{color:var(--ok-text-soft)}.ok-legal-app code{font-family:var(--okel-font-familyMono, monospace);font-size:var(--okel-font-web-label-size);color:var(--ok-text-soft)}.ok-legal-contact{display:grid;gap:var(--okel-space-8)}.ok-legal-channels{display:grid;gap:var(--okel-space-3)}.ok-legal-channel{display:flex;gap:var(--okel-space-3);align-items:start;padding:var(--okel-space-4);border:1px solid var(--ok-line);border-radius:var(--okel-radius-lg);text-decoration:none}.ok-legal-channel>span{display:grid;gap:2px}.ok-legal-channel small{color:var(--ok-text-soft)}.ok-legal-channel .ok-ic{flex:none;margin-top:2px;color:var(--ok-green)}.ok-legal-more{display:grid;gap:var(--okel-space-4);padding-top:var(--okel-space-8);border-top:1px solid var(--ok-line)}.ok-legal-more-grid{display:grid;gap:var(--okel-space-3)}.ok-legal-more-grid a{display:flex;gap:var(--okel-space-3);align-items:center;padding:var(--okel-space-4);border:1px solid var(--ok-line);border-radius:var(--okel-radius-lg);text-decoration:none}.ok-legal-more-grid a:hover{border-color:var(--ok-green)}.ok-legal-more-grid b{flex:1}.ok-legal-more-grid .ok-ic{color:var(--ok-green)}.ok-404 .ok-wrap{display:grid;gap:var(--okel-space-5);justify-items:start}.ok-404-list{display:grid;gap:var(--okel-space-2);width:100%;max-width:520px;margin-top:var(--okel-space-6);list-style:none}.ok-404-list a{display:flex;align-items:center;justify-content:space-between;padding:var(--okel-space-4);border-bottom:1px solid var(--ok-line);text-decoration:none}.ok-404-list a:hover{color:var(--ok-green)}
