.page-module__E0kJGG__page{background:var(--color-background);min-height:100svh}.page-module__E0kJGG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__E0kJGG__localeSwitcher{right:var(--space-5);bottom:var(--space-5);z-index:20;gap:var(--space-2);min-height:var(--space-10);padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-muted-foreground);background:color-mix(in srgb, var(--color-surface) 92%, transparent);box-shadow:0 var(--space-2) var(--space-6) color-mix(in srgb, var(--color-foreground) 12%, transparent);-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2));align-items:center;display:flex;position:fixed}.page-module__E0kJGG__localeSwitcher button{color:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0}.page-module__E0kJGG__localeSwitcher button[aria-pressed=true]{color:var(--color-foreground);text-underline-offset:var(--space-1);text-decoration:underline}.page-module__E0kJGG__page :is(a,button,input,select,textarea):focus-visible{outline:var(--space-1) solid var(--color-focus-ring);outline-offset:var(--space-1)}.page-module__E0kJGG__header{z-index:50;width:min(calc(100% - (var(--page-margin) * 2)), var(--page-wide));min-height:var(--space-20);border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-background) 92%, transparent);-webkit-backdrop-filter:blur(var(--space-3));backdrop-filter:blur(var(--space-3));justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:sticky;top:0}.page-module__E0kJGG__brand{width:var(--space-16);height:var(--space-16);align-items:center;display:flex;overflow:hidden}.page-module__E0kJGG__brand img{object-fit:contain;width:100%;height:100%;display:block}.page-module__E0kJGG__menuButton{place-content:center;gap:var(--space-2);width:var(--space-12);height:var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-foreground);cursor:pointer;background:0 0;display:grid}.page-module__E0kJGG__menuButton span{width:var(--space-5);background:currentColor;height:1px}.page-module__E0kJGG__headerNavigation{inset:var(--space-20) 0 auto;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:none;position:absolute}.page-module__E0kJGG__headerNavigation[data-open=true]{gap:var(--space-8);display:grid}.page-module__E0kJGG__primaryNavigation,.page-module__E0kJGG__headerActions,.page-module__E0kJGG__footer nav{gap:var(--space-5);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-direction:column;display:flex}.page-module__E0kJGG__primaryNavigation a,.page-module__E0kJGG__footer nav a{color:var(--color-muted-foreground)}.page-module__E0kJGG__primaryNavigation a:hover,.page-module__E0kJGG__footer nav a:hover{color:var(--color-foreground)}.page-module__E0kJGG__platformNavigationItem{gap:var(--space-3);display:grid;position:relative}.page-module__E0kJGG__platformSubmenu{gap:var(--space-3);padding-left:var(--space-4);border-left:1px solid var(--color-border-strong);font-size:var(--text-xs);display:grid}.page-module__E0kJGG__headerActions>a:not(.page-module__E0kJGG__headerContact){color:var(--color-info)}.page-module__E0kJGG__headerActions>a:not(.page-module__E0kJGG__headerContact):hover{color:var(--color-secondary)}.page-module__E0kJGG__headerRestaurantLink{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;display:block;overflow:hidden}.page-module__E0kJGG__headerContact,.page-module__E0kJGG__primaryButton,.page-module__E0kJGG__positiveButton,.page-module__E0kJGG__secondaryButton{min-height:var(--space-12);padding-inline:var(--space-6);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-semibold);border:1px solid #0000;justify-content:center;align-items:center;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.page-module__E0kJGG__primaryButton{color:var(--color-primary-foreground);background:var(--color-primary)}.page-module__E0kJGG__primaryButton:hover{background:var(--color-primary-hover)}.page-module__E0kJGG__headerContact,.page-module__E0kJGG__positiveButton{color:var(--color-positive-foreground);background:var(--color-positive)}.page-module__E0kJGG__headerContact:hover,.page-module__E0kJGG__positiveButton:hover{background:var(--color-accent-hover)}.page-module__E0kJGG__secondaryButton{border-color:var(--color-border-strong);color:var(--color-foreground);background:0 0}.page-module__E0kJGG__secondaryButton:hover{border-color:var(--color-foreground);background:var(--color-surface)}.page-module__E0kJGG__hero,.page-module__E0kJGG__coreValueSection,.page-module__E0kJGG__platformTabsSection,.page-module__E0kJGG__onboardingSection,.page-module__E0kJGG__platformSection,.page-module__E0kJGG__workflowSection,.page-module__E0kJGG__featuresSection,.page-module__E0kJGG__valueSection,.page-module__E0kJGG__contactSection,.page-module__E0kJGG__footer{width:min(calc(100% - (var(--page-margin) * 2)), var(--page-wide));margin-inline:auto}.page-module__E0kJGG__hero{gap:var(--space-12);padding-block:var(--section-y);align-items:center;display:grid}.page-module__E0kJGG__heroContent{max-width:var(--page-narrow)}.page-module__E0kJGG__eyebrow{margin-bottom:var(--space-5);color:var(--color-muted-foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.12em;text-transform:uppercase}.page-module__E0kJGG__heroTitle{max-width:13ch;font-size:var(--text-5xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:-.04em}.page-module__E0kJGG__heroBody{max-width:42rem;margin-top:var(--space-6);color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.page-module__E0kJGG__heroActions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.page-module__E0kJGG__heroVisual,.page-module__E0kJGG__productFrame{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:0 var(--space-3) var(--space-8) color-mix(in srgb, var(--color-foreground) 12%, transparent);overflow:hidden}.page-module__E0kJGG__browserBar{align-items:center;gap:var(--space-2);min-height:var(--space-10);padding-inline:var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);display:flex}.page-module__E0kJGG__browserBar span{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-border-strong);display:block}.page-module__E0kJGG__browserBar p{color:var(--color-muted-foreground);font-size:var(--text-xs);margin-left:auto}.page-module__E0kJGG__productFrame img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.page-module__E0kJGG__platformSection,.page-module__E0kJGG__platformTabsSection,.page-module__E0kJGG__onboardingSection,.page-module__E0kJGG__workflowSection,.page-module__E0kJGG__featuresSection,.page-module__E0kJGG__contactSection{padding-block:var(--section-y);border-top:1px solid var(--color-border)}.page-module__E0kJGG__coreValueSection,.page-module__E0kJGG__onboardingSection{width:100%;max-width:none;padding-inline:max(var(--page-margin), calc((100% - var(--page-wide)) / 2))}.page-module__E0kJGG__coreValueSection{color:var(--color-primary-foreground);background:var(--color-primary);padding-block:var(--section-y-lg)}.page-module__E0kJGG__coreValueIntro{max-width:var(--page-narrow);gap:var(--space-5);display:grid}.page-module__E0kJGG__coreValueIntro .page-module__E0kJGG__eyebrow,.page-module__E0kJGG__coreValueGrid p,.page-module__E0kJGG__coreValueNumber{color:color-mix(in srgb, var(--color-primary-foreground) 68%, transparent)}.page-module__E0kJGG__coreValueIntro h2{max-width:18ch;font-size:clamp(var(--text-4xl), 5vw, 4.75rem);font-weight:var(--weight-medium);letter-spacing:-.045em;line-height:.98}.page-module__E0kJGG__coreValueIntro>p:last-child{max-width:44rem;color:color-mix(in srgb, var(--color-primary-foreground) 76%, transparent);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.page-module__E0kJGG__coreValueGrid{gap:var(--space-3);margin-top:var(--space-16);list-style:none;display:grid}.page-module__E0kJGG__coreValueGrid li{gap:var(--space-3);min-height:20rem;padding:var(--space-6);border:1px solid color-mix(in srgb, var(--color-primary-foreground) 22%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-primary-foreground) 5%, transparent);grid-template-rows:1.25rem 6.75rem 4rem minmax(0,1fr);align-content:stretch;display:grid}.page-module__E0kJGG__coreValueMetric{align-items:flex-end;min-width:0;display:flex}.page-module__E0kJGG__coreValueMetric>strong{font-size:clamp(var(--text-3xl), 4vw, var(--text-5xl));font-weight:var(--weight-medium);letter-spacing:-.04em;line-height:1}.page-module__E0kJGG__coreValueMetric a{border-radius:var(--radius-md);align-items:flex-end;max-width:100%;display:inline-flex}.page-module__E0kJGG__helcimLogo{width:min(10rem,100%);height:auto;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);display:block}.page-module__E0kJGG__coreValueGrid h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);align-self:start}.page-module__E0kJGG__coreValueGrid p{line-height:var(--leading-relaxed);align-self:start}.page-module__E0kJGG__coreValueNumber{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em;align-self:start}.page-module__E0kJGG__platformTabsSection,.page-module__E0kJGG__onboardingSection{scroll-margin-top:var(--space-24)}.page-module__E0kJGG__platformTabs{gap:var(--space-8);margin-top:var(--space-16);border-bottom:1px solid var(--color-border-strong);scrollbar-width:none;display:flex;overflow-x:auto}.page-module__E0kJGG__platformTabs::-webkit-scrollbar{display:none}.page-module__E0kJGG__platformTab{min-height:var(--space-14);color:var(--color-muted-foreground);cursor:pointer;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;background:0 0;border:0;flex:none;position:relative}.page-module__E0kJGG__platformTab[aria-selected=true]{color:var(--color-foreground)}.page-module__E0kJGG__platformTabIndicator{background:var(--color-positive);height:3px;position:absolute;bottom:-1px;left:0;right:0}.page-module__E0kJGG__platformTabPanel{align-items:center;gap:var(--space-12);min-height:36rem;padding-block:var(--space-12) 0;display:grid}.page-module__E0kJGG__platformTabCopy h3{max-width:16ch;font-size:var(--text-4xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:-.035em}.page-module__E0kJGG__platformTabCopy>p:not(.page-module__E0kJGG__eyebrow){max-width:38rem;margin-top:var(--space-5);color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.page-module__E0kJGG__platformTabCopy ul{gap:var(--space-3);margin-top:var(--space-8);list-style:none;display:grid}.page-module__E0kJGG__platformTabCopy li{grid-template-columns:var(--space-5) minmax(0, 1fr);align-items:start;gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-normal);display:grid}.page-module__E0kJGG__platformTabCopy li:before{width:var(--space-5);aspect-ratio:1;border-radius:var(--radius-full);color:var(--color-positive-foreground);background:var(--color-positive);content:"✓";font-size:10px;font-weight:var(--weight-bold);place-items:center;display:grid}.page-module__E0kJGG__platformStatement{margin-top:var(--space-10);color:var(--color-secondary);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;display:block}.page-module__E0kJGG__platformProductFrame{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:0 var(--space-4) var(--space-12) color-mix(in srgb, var(--color-foreground) 13%, transparent);overflow:hidden}.page-module__E0kJGG__marketingCarousel{min-width:0;position:relative}.page-module__E0kJGG__carouselViewport{aspect-ratio:3/2;background:var(--color-surface-muted);position:relative;overflow:hidden}.page-module__E0kJGG__carouselSlide{position:absolute;inset:0}.page-module__E0kJGG__carouselSlide img{object-fit:cover}.page-module__E0kJGG__carouselArrow{z-index:2;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-border-strong) 70%, transparent);border-radius:var(--radius-full);width:clamp(2.5rem,5vw,3.5rem);color:var(--color-foreground);background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:0 var(--space-2) var(--space-5) color-mix(in srgb, var(--color-foreground) 16%, transparent);cursor:pointer;-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2));place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.page-module__E0kJGG__carouselArrow:hover{background:var(--color-surface)}.page-module__E0kJGG__carouselArrow svg{width:var(--space-6);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.page-module__E0kJGG__carouselArrowPrevious{left:var(--space-4)}.page-module__E0kJGG__carouselArrowNext{right:var(--space-4)}.page-module__E0kJGG__carouselPagination{bottom:var(--space-4);z-index:2;width:max-content;max-width:calc(100% - (var(--space-8) * 2));padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:0 var(--space-1) var(--space-3) color-mix(in srgb, var(--color-foreground) 9%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.page-module__E0kJGG__carouselPagination button{width:var(--space-5);height:var(--space-5);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.page-module__E0kJGG__carouselPagination button span{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-border-strong);transition:width .18s,background-color .18s;display:block}.page-module__E0kJGG__carouselPagination button[aria-pressed=true] span{width:var(--space-5);background:var(--color-positive)}.page-module__E0kJGG__heroVisual .page-module__E0kJGG__carouselViewport{aspect-ratio:3/2}.page-module__E0kJGG__pricingVisual{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 var(--space-4) var(--space-12) color-mix(in srgb, var(--color-foreground) 13%, transparent);overflow:hidden}.page-module__E0kJGG__pricingFlipShell{perspective:90rem;min-width:0}.page-module__E0kJGG__pricingPrimary{min-height:22rem;padding:var(--space-8);color:var(--color-primary-foreground);background:var(--color-primary);text-align:center;align-content:center;justify-items:center;display:grid}.page-module__E0kJGG__pricingPrimary>span{color:color-mix(in srgb, var(--color-primary-foreground) 68%, transparent);font-size:var(--text-sm)}.page-module__E0kJGG__pricingPrimary>strong{margin-block:var(--space-3);font-size:clamp(5rem,13vw,9rem);font-weight:var(--weight-medium);letter-spacing:-.08em;line-height:.9}.page-module__E0kJGG__pricingPrimary>small{font-weight:var(--weight-semibold)}.page-module__E0kJGG__pricingPrimary>p{margin-top:var(--space-5);padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--color-primary-foreground) 24%, transparent);border-radius:var(--radius-full);color:color-mix(in srgb, var(--color-primary-foreground) 82%, transparent);background:color-mix(in srgb, var(--color-primary-foreground) 7%, transparent);font-size:var(--text-xs);font-weight:var(--weight-medium)}.page-module__E0kJGG__pricingDetail{display:grid}.page-module__E0kJGG__pricingDetail>span{gap:var(--space-1);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-border);display:grid}.page-module__E0kJGG__pricingDetail small{color:var(--color-muted-foreground)}.page-module__E0kJGG__pricingFeeValue{width:fit-content;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-positive-foreground);background:var(--color-positive);font-size:var(--text-sm);font-style:normal;font-weight:var(--weight-bold);white-space:nowrap}.page-module__E0kJGG__pricingDetail .page-module__E0kJGG__pricingFeeComparison{width:fit-content;margin-top:var(--space-3);color:var(--color-positive);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.page-module__E0kJGG__pricingFlipButton{width:100%;min-height:var(--space-14);padding-inline:var(--space-6);border:0;border-top:1px solid var(--color-border);color:var(--color-foreground);background:var(--color-surface);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.page-module__E0kJGG__pricingFlipButton:hover{background:var(--color-surface-muted)}.page-module__E0kJGG__pricingFlipButton span{color:var(--color-secondary);font-size:var(--text-xl)}.page-module__E0kJGG__pricingCalculator{min-width:0;padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 var(--space-4) var(--space-12) color-mix(in srgb, var(--color-foreground) 13%, transparent);transform-style:preserve-3d;overflow:hidden}.page-module__E0kJGG__pricingCalculatorHeader{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.page-module__E0kJGG__pricingCalculatorHeader button{min-height:var(--space-10);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-muted-foreground);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;display:inline-flex}.page-module__E0kJGG__pricingCalculatorHeader button:hover{color:var(--color-foreground);background:var(--color-surface-muted)}.page-module__E0kJGG__pricingCalculatorHeader p{min-height:var(--space-10);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-weight:var(--weight-bold);letter-spacing:.04em;display:inline-flex}.page-module__E0kJGG__pricingModeTabs{gap:var(--space-1);margin-top:var(--space-5);padding:var(--space-1);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-secondary) 7%, var(--color-surface));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__E0kJGG__pricingModeTabs button{min-height:var(--space-10);padding-inline:var(--space-3);border-radius:var(--radius-full);color:var(--color-muted-foreground);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0}.page-module__E0kJGG__pricingModeTabs button[aria-selected=true]{color:var(--color-secondary);background:var(--color-surface);box-shadow:0 var(--space-1) var(--space-3) color-mix(in srgb, var(--color-foreground) 10%, transparent)}.page-module__E0kJGG__pricingCalculator h4{margin-top:var(--space-6);font-size:var(--text-2xl);font-weight:var(--weight-medium);letter-spacing:-.025em}.page-module__E0kJGG__pricingInputs{gap:var(--space-3);margin-top:var(--space-5);display:grid}.page-module__E0kJGG__pricingInputs label{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-muted-foreground);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.page-module__E0kJGG__pricingInputs select,.page-module__E0kJGG__currencyInput{min-height:var(--space-10);border:1px solid color-mix(in srgb, var(--color-secondary) 45%, var(--color-border));border-radius:var(--radius-full);color:var(--color-secondary);background:color-mix(in srgb, var(--color-secondary) 4%, var(--color-surface));font:inherit}.page-module__E0kJGG__pricingInputs select{padding-inline:var(--space-4)}.page-module__E0kJGG__currencyInput{align-items:center;gap:var(--space-1);padding-inline:var(--space-4);display:flex}.page-module__E0kJGG__currencyInput input{width:5rem;color:inherit;font:inherit;background:0 0;border:0;outline:0}.page-module__E0kJGG__pricingAveragePanel{gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-secondary) 3%, var(--color-surface));display:grid}.page-module__E0kJGG__pricingAveragePrimary,.page-module__E0kJGG__pricingAverageAside,.page-module__E0kJGG__pricingAverageContext{gap:var(--space-3);display:grid}.page-module__E0kJGG__pricingAveragePanel>:only-child{grid-column:1/-1}.page-module__E0kJGG__pricingAveragePrimary>span,.page-module__E0kJGG__pricingAverageAside>span{color:var(--color-muted-foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase}.page-module__E0kJGG__pricingAveragePrimary>strong{color:var(--color-foreground);font-size:clamp(var(--text-3xl), 6vw, var(--text-5xl));font-weight:var(--weight-medium);letter-spacing:-.045em;line-height:1}.page-module__E0kJGG__pricingAveragePrimary>strong small{font-size:var(--text-xl);letter-spacing:-.02em}.page-module__E0kJGG__pricingAverageAside,.page-module__E0kJGG__pricingAverageContext{padding-top:var(--space-4);border-top:1px solid var(--color-border);align-content:center}.page-module__E0kJGG__pricingAverageContext h5{align-items:center;gap:var(--space-3);color:var(--color-foreground);font-size:var(--text-xl);font-weight:var(--weight-medium);letter-spacing:-.02em;flex-wrap:wrap;display:flex}.page-module__E0kJGG__pricingAverageContext p{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page-module__E0kJGG__pricingAverageAside>div{gap:var(--space-3);grid-template-columns:5rem minmax(0,1fr);align-items:center;display:grid}.page-module__E0kJGG__pricingAverageAside strong{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.page-module__E0kJGG__pricingAverageAside strong small{font-size:var(--text-sm)}.page-module__E0kJGG__pricingAverageAside b{color:var(--color-muted-foreground);font-size:var(--text-xs)}.page-module__E0kJGG__cardBrandMarks{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:inline-flex}.page-module__E0kJGG__cardBrandMark{min-width:var(--space-12);min-height:var(--space-8);padding-inline:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface);justify-content:center;align-items:center;display:inline-flex}.page-module__E0kJGG__cardBrandLogo{width:var(--space-10);height:var(--space-6);display:block}.page-module__E0kJGG__pinDebitMark{min-width:auto;padding-inline:var(--space-3);color:var(--color-foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:0}.page-module__E0kJGG__pricingTableViewport{margin-top:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:100%;overflow-x:auto}.page-module__E0kJGG__pricingTableViewport table{border-collapse:collapse;width:100%;min-width:60rem;font-size:var(--text-xs);text-align:left}.page-module__E0kJGG__pricingTableViewport caption{padding:var(--space-4);color:var(--color-foreground);font-weight:var(--weight-semibold);text-align:left}.page-module__E0kJGG__pricingTableViewport :is(th,td){padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);white-space:nowrap}.page-module__E0kJGG__pricingTableViewport th{color:var(--color-foreground);font-weight:var(--weight-semibold)}.page-module__E0kJGG__pricingTableViewport .page-module__E0kJGG__helcimRateCell{color:var(--color-brand-helcim)}.page-module__E0kJGG__pricingTableViewport .page-module__E0kJGG__platformRateCell{color:var(--color-info);font-weight:var(--weight-bold)}.page-module__E0kJGG__pricingTableViewport .page-module__E0kJGG__effectiveRateCell{color:var(--color-info-foreground)}.page-module__E0kJGG__pricingTableViewport tbody tr:nth-child(2n){background:color-mix(in srgb, var(--color-secondary) 3%, var(--color-surface))}.page-module__E0kJGG__pricingTableViewport td:last-child{font-weight:var(--weight-bold)}.page-module__E0kJGG__onboardingSection{background:var(--color-surface-muted);padding-block:var(--section-y-lg)}.page-module__E0kJGG__onboardingSteps{margin-top:var(--space-16);border-top:1px solid var(--color-border-strong);list-style:none;display:grid}.page-module__E0kJGG__onboardingSteps li{grid-template-columns:var(--space-12) minmax(0, 1fr);gap:var(--space-5);padding-block:var(--space-6);border-bottom:1px solid var(--color-border-strong);display:grid}.page-module__E0kJGG__onboardingSteps li>span{color:var(--color-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em}.page-module__E0kJGG__onboardingSteps h3{font-size:var(--text-xl);font-weight:var(--weight-medium)}.page-module__E0kJGG__onboardingSteps p{max-width:42rem;margin-top:var(--space-2);color:var(--color-muted-foreground);line-height:var(--leading-relaxed)}.page-module__E0kJGG__sectionIntro{max-width:var(--page-narrow)}.page-module__E0kJGG__sectionIntro h2,.page-module__E0kJGG__valueSection h2,.page-module__E0kJGG__contactIntro h2{font-size:var(--text-4xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:-.03em}.page-module__E0kJGG__sectionIntro>p:last-child,.page-module__E0kJGG__contactIntro>p:last-child{max-width:42rem;margin-top:var(--space-5);color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.page-module__E0kJGG__overviewList{gap:var(--space-8);margin-top:var(--space-16);list-style:none;display:grid}.page-module__E0kJGG__overviewItem{padding-top:var(--space-6);border-top:1px solid var(--color-border-strong)}.page-module__E0kJGG__overviewItem>span,.page-module__E0kJGG__featureGrid>li>span{color:var(--color-muted-foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.08em}.page-module__E0kJGG__overviewItem h3,.page-module__E0kJGG__featureGrid h3{margin-top:var(--space-8);font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.page-module__E0kJGG__overviewItem p,.page-module__E0kJGG__featureGrid p{margin-top:var(--space-3);color:var(--color-muted-foreground);line-height:var(--leading-relaxed)}.page-module__E0kJGG__workflowList{gap:var(--section-y);margin-top:var(--space-20);display:grid}.page-module__E0kJGG__workflowItem{gap:var(--space-10);align-items:center;display:grid}.page-module__E0kJGG__workflowCopy h3{max-width:15ch;font-size:var(--text-3xl);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:-.025em}.page-module__E0kJGG__workflowCopy>p:not(.page-module__E0kJGG__eyebrow){max-width:36rem;margin-top:var(--space-5);color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.page-module__E0kJGG__workflowCopy ul{gap:var(--space-3);margin-top:var(--space-8);list-style:none;display:grid}.page-module__E0kJGG__workflowCopy li{gap:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;display:flex}.page-module__E0kJGG__workflowCopy li:before{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-primary);content:"";flex:none}.page-module__E0kJGG__featuresSection{width:100%;max-width:none;padding-inline:max(var(--page-margin), calc((100% - var(--page-wide)) / 2));color:var(--color-primary-foreground);background:var(--color-primary)}.page-module__E0kJGG__featuresSection .page-module__E0kJGG__eyebrow,.page-module__E0kJGG__featuresSection .page-module__E0kJGG__featureGrid p,.page-module__E0kJGG__featuresSection .page-module__E0kJGG__featureGrid>li>span{color:color-mix(in srgb, var(--color-primary-foreground) 72%, transparent)}.page-module__E0kJGG__featureGrid{gap:var(--space-10);margin-top:var(--space-16);list-style:none;display:grid}.page-module__E0kJGG__featureGrid>li{padding-top:var(--space-6);border-top:1px solid color-mix(in srgb, var(--color-primary-foreground) 36%, transparent)}.page-module__E0kJGG__featureGrid h3{margin-top:var(--space-6)}.page-module__E0kJGG__valueSection{gap:var(--space-12);padding-block:var(--section-y-lg);display:grid}.page-module__E0kJGG__valueSection h2{max-width:16ch}.page-module__E0kJGG__valueBody{gap:var(--space-6);max-width:38rem;color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--leading-relaxed);display:grid}.page-module__E0kJGG__contactSection{gap:var(--space-12);display:grid}.page-module__E0kJGG__contactIntro{max-width:38rem}.page-module__E0kJGG__contactForm{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.page-module__E0kJGG__formGrid{gap:var(--space-5);display:grid}.page-module__E0kJGG__field{gap:var(--space-2);color:var(--color-foreground);font-size:var(--text-sm);font-weight:var(--weight-medium);display:grid}.page-module__E0kJGG__field small{margin-left:var(--space-1);color:var(--color-muted-foreground);font-size:var(--text-xs);font-weight:var(--weight-regular)}.page-module__E0kJGG__field :is(input,select,textarea){width:100%;min-height:var(--space-12);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-foreground);background:var(--color-background);font:inherit;font-weight:var(--weight-regular)}.page-module__E0kJGG__field textarea{min-height:var(--space-32);resize:vertical}.page-module__E0kJGG__field :is(input,select,textarea):hover{border-color:var(--color-foreground)}.page-module__E0kJGG__formFooter{gap:var(--space-5);margin-top:var(--space-6);align-items:center;display:grid}.page-module__E0kJGG__formFooter p,.page-module__E0kJGG__formStatus{color:var(--color-muted-foreground);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.page-module__E0kJGG__formFooter .page-module__E0kJGG__positiveButton{cursor:pointer;border:0}.page-module__E0kJGG__formFooter .page-module__E0kJGG__positiveButton:disabled{cursor:wait;opacity:.7}.page-module__E0kJGG__formStatus{min-height:var(--space-10);margin-top:var(--space-3);color:var(--color-secondary)}.page-module__E0kJGG__footer{gap:var(--space-8);padding-block:var(--space-8);border-top:1px solid var(--color-border);align-items:center;display:grid}.page-module__E0kJGG__footerBrand{text-align:center;justify-items:center;display:grid}.page-module__E0kJGG__footerBrand img{width:var(--space-20);height:var(--space-20);object-fit:contain;display:block}.page-module__E0kJGG__footerBrand p,.page-module__E0kJGG__copyright{max-width:20rem;color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page-module__E0kJGG__footerMeta{gap:var(--space-4);justify-items:center;display:grid}.page-module__E0kJGG__footerMeta nav{align-items:center}.page-module__E0kJGG__copyright{text-align:center}@media (min-width:768px){.page-module__E0kJGG__coreValueGrid,.page-module__E0kJGG__pricingDetail{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E0kJGG__pricingDetail>span+span{border-left:1px solid var(--color-border)}.page-module__E0kJGG__pricingInputs,.page-module__E0kJGG__pricingAveragePanel{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E0kJGG__pricingAverageAside,.page-module__E0kJGG__pricingAverageContext{padding-top:0;padding-left:var(--space-5);border-top:0;border-left:1px solid var(--color-border)}.page-module__E0kJGG__overviewList,.page-module__E0kJGG__featureGrid,.page-module__E0kJGG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E0kJGG__messageField{grid-column:1/-1}.page-module__E0kJGG__formFooter,.page-module__E0kJGG__footer{grid-template-columns:minmax(0,1fr) auto}.page-module__E0kJGG__footerBrand{text-align:left;justify-self:start;justify-items:start}.page-module__E0kJGG__footerMeta{justify-self:end;justify-items:end}.page-module__E0kJGG__footerMeta nav{flex-direction:row;align-items:center}}@media (min-width:1024px){.page-module__E0kJGG__header{min-height:var(--space-24)}.page-module__E0kJGG__brand{width:var(--space-20);height:var(--space-20)}.page-module__E0kJGG__menuButton{display:none}.page-module__E0kJGG__headerNavigation,.page-module__E0kJGG__headerNavigation[data-open=true]{justify-content:flex-end;align-items:center;gap:var(--space-12);background:0 0;border:0;flex:1;padding:0;display:flex;position:static}.page-module__E0kJGG__primaryNavigation,.page-module__E0kJGG__headerActions{flex-direction:row;align-items:center}.page-module__E0kJGG__platformNavigationItem{align-items:center;display:flex}.page-module__E0kJGG__platformSubmenu{gap:var(--space-1);width:max-content;min-width:13rem;padding:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 96%, transparent);box-shadow:0 var(--space-4) var(--space-12) color-mix(in srgb, var(--color-foreground) 12%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:none;position:absolute;top:100%;left:0;transform:none}.page-module__E0kJGG__platformNavigationItem:hover .page-module__E0kJGG__platformSubmenu,.page-module__E0kJGG__platformNavigationItem:focus-within .page-module__E0kJGG__platformSubmenu{display:grid}.page-module__E0kJGG__platformSubmenu a{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);color:var(--color-muted-foreground)}.page-module__E0kJGG__platformSubmenu a:hover,.page-module__E0kJGG__platformSubmenu a:focus-visible{color:var(--color-foreground);background:var(--color-surface-muted)}.page-module__E0kJGG__hero{min-height:calc(100svh - var(--space-24));padding-block:var(--space-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.page-module__E0kJGG__heroTitle{font-size:clamp(var(--text-4xl), 4.5vw, var(--text-5xl))}.page-module__E0kJGG__heroBody{margin-top:var(--space-4)}.page-module__E0kJGG__heroActions{margin-top:var(--space-6)}.page-module__E0kJGG__coreValueGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__E0kJGG__platformTabPanel{gap:var(--space-16);grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}.page-module__E0kJGG__onboardingSection{gap:var(--space-16);grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);display:grid}.page-module__E0kJGG__onboardingSteps{margin-top:0}.page-module__E0kJGG__overviewList{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__E0kJGG__workflowItem{gap:var(--space-16);grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr)}.page-module__E0kJGG__workflowItem:nth-child(2n) .page-module__E0kJGG__workflowCopy{order:2}.page-module__E0kJGG__workflowItem:nth-child(2n) .page-module__E0kJGG__productFrame{order:1}.page-module__E0kJGG__featureGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__E0kJGG__valueSection,.page-module__E0kJGG__contactSection{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__E0kJGG__contactForm{padding:var(--space-8)}.page-module__E0kJGG__footerMeta nav{display:flex}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__headerContact,.page-module__E0kJGG__primaryButton,.page-module__E0kJGG__positiveButton,.page-module__E0kJGG__secondaryButton,.page-module__E0kJGG__carouselPagination button span{transition:none}}
.login-module__Si-P0q__page{background:var(--color-surface-muted);min-height:100svh;padding:var(--space-4);grid-template-rows:auto 1fr auto;display:grid}.login-module__Si-P0q__page :is(a,button,input):focus-visible,.login-module__Si-P0q__webLoginMain :is(a,button,input):focus-visible{outline:var(--space-1) solid var(--color-focus-ring);outline-offset:var(--space-1)}.login-module__Si-P0q__header,.login-module__Si-P0q__footer{width:min(100%, var(--page-wide));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}.login-module__Si-P0q__header{min-height:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding-inline:var(--space-4)}.login-module__Si-P0q__brand{width:var(--space-16);height:var(--space-16);display:block}.login-module__Si-P0q__brand img{object-fit:contain;width:100%;height:100%;display:block}.login-module__Si-P0q__backLink{color:var(--color-info);font-size:var(--text-sm);font-weight:var(--weight-semibold);grid-column:3;justify-self:end;display:none}.login-module__Si-P0q__deviceStatus{justify-self:end;align-items:center;gap:var(--space-2);color:var(--color-muted-foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);grid-column:3;display:inline-flex}.login-module__Si-P0q__deviceStatus i{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-positive)}.login-module__Si-P0q__backLink:hover{color:var(--color-secondary)}.login-module__Si-P0q__loginLayout{width:min(100%, var(--page-wide));place-items:center;gap:var(--space-6);padding-block:var(--space-6);margin-inline:auto;display:grid}.login-module__Si-P0q__webLoginMain{min-height:calc(100svh - (var(--space-20) * 2));width:min(calc(100% - (var(--page-margin) * 2)), var(--page-wide));padding-block:var(--section-y);place-items:center;margin-inline:auto;display:grid}.login-module__Si-P0q__eyebrow{color:var(--color-muted-foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.12em;text-transform:uppercase}.login-module__Si-P0q__form{justify-self:center;gap:var(--space-8);width:min(100%,30rem);padding:clamp(var(--space-6), 5vw, var(--space-10));border:1px solid var(--color-border-strong);border-radius:calc(var(--radius-xl) * 1.25);background:var(--color-surface);box-shadow:0 var(--space-5) var(--space-12) color-mix(in srgb, var(--color-foreground) 12%, transparent);display:grid}.login-module__Si-P0q__formHeading{gap:var(--space-3);display:grid}.login-module__Si-P0q__passwordForm{gap:var(--space-5);display:grid}.login-module__Si-P0q__title{color:var(--color-foreground);font-size:var(--text-4xl);font-weight:var(--weight-medium);letter-spacing:-.03em;line-height:var(--leading-tight)}.login-module__Si-P0q__field{gap:var(--space-2);color:var(--color-foreground);font-size:var(--text-sm);font-weight:var(--weight-medium);display:grid}.login-module__Si-P0q__input{min-height:var(--space-14);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);width:100%;color:var(--color-foreground);font:inherit;padding:var(--space-3) var(--space-4)}.login-module__Si-P0q__input::placeholder{color:var(--color-muted-foreground)}.login-module__Si-P0q__input:focus-visible{border-color:var(--color-primary)}.login-module__Si-P0q__rememberField{align-items:start;gap:var(--space-3);color:var(--color-foreground);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.login-module__Si-P0q__rememberField input{width:var(--space-5);height:var(--space-5);accent-color:var(--color-primary);margin:.1rem 0 0}.login-module__Si-P0q__rememberField span{gap:var(--space-1);display:grid}.login-module__Si-P0q__rememberField strong{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.login-module__Si-P0q__rememberField small{color:var(--color-muted-foreground);font-size:var(--text-xs);line-height:var(--leading-normal)}.login-module__Si-P0q__error{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-surface));color:var(--color-danger);font-size:var(--text-sm);line-height:var(--leading-normal)}.login-module__Si-P0q__button{min-height:var(--space-14);border-radius:var(--radius-full);background:var(--color-positive);color:var(--color-positive-foreground);cursor:pointer;font:inherit;font-weight:var(--weight-semibold);padding:0 var(--space-4);border:0}.login-module__Si-P0q__button:hover{background:var(--color-accent-hover)}.login-module__Si-P0q__button:disabled{cursor:wait;opacity:.65}.login-module__Si-P0q__support{padding-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-muted-foreground);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.login-module__Si-P0q__sessionCheck{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--leading-normal)}.login-module__Si-P0q__footer{min-height:var(--space-20);gap:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-muted-foreground);font-size:var(--text-xs)}.login-module__Si-P0q__footerVersion{min-width:var(--space-16);text-align:center;justify-self:center}.login-module__Si-P0q__footer>p:last-child{text-align:right;justify-self:end}@media (max-width:767px){.login-module__Si-P0q__loginLayout{gap:var(--space-10);padding-block:var(--space-10)}.login-module__Si-P0q__footer{padding-block:var(--space-4);grid-template-columns:1fr;align-items:flex-start}.login-module__Si-P0q__footerVersion,.login-module__Si-P0q__footer>p:last-child{text-align:left;justify-self:start}}
