.elon-page-kok{--elon-kok-hero-band:#f4f2f5;--elon-kok-hero-video-overlap:clamp(3.5rem, 7vw, 5.5rem);--elon-kok-contrast:#202935;--elon-kok-hero-title-size:70px;--elon-kok-hero-lead-size:20px;--elon-kok-hero-text:#3a3a3a;--elon-kok-hero-title-max:43.4375rem;--elon-kok-hero-lead-max:47.5625rem;--elon-kok-hero-lead-measure:47.5625rem;--elon-kok-hero-lead-offset:calc(var(--elon-kok-hero-title-size) * 2.42857);--elon-kok-hero-cta-gap:2.4375rem;--elon-kok-split-primary-max:47.875rem;--elon-kok-split-primary-max-height:min(48.0625rem, 58vh);--elon-kok-split-stack-gap:clamp(1.5rem, 2.5vw, 2.25rem);--elon-kok-split-checklist-gap:clamp(1.5rem, 2.5vw, 2rem);--elon-kok-split-copy-offset:clamp(3.25rem, 6.5vw, 5.75rem);--elon-kok-split-heading-to-body:clamp(.75rem, 1.5vw, 1.125rem)}body.elon-page-kok.elon-header-on-light .elon-site-header--transparent:not(.elon-site-header--scrolled):not(.elon-site-header--drawer-open):not(.elon-site-header--mega-open) :is(.elon-primary-nav__menu>li>a,.elon-nav-drawer-open,.elon-header-icon-btn,#elon-cart-drawer-open){color:var(--elon-ink,#202935)}body.elon-page-kok.elon-header-on-light .elon-site-header--transparent:not(.elon-site-header--scrolled):not(.elon-site-header--drawer-open):not(.elon-site-header--mega-open) :is(.elon-primary-nav__menu>li>a:hover,.elon-mega-trigger:hover,.elon-nav-drawer-open:hover,.elon-header-icon-btn:hover,#elon-cart-drawer-open:hover){color:#000}body.elon-page-kok.elon-header-on-light .elon-site-header--transparent:not(.elon-site-header--scrolled):not(.elon-site-header--drawer-open):not(.elon-site-header--mega-open) .elon-header-logo__slot--transparent{opacity:0;visibility:hidden;position:absolute}body.elon-page-kok.elon-header-on-light .elon-site-header--transparent:not(.elon-site-header--scrolled):not(.elon-site-header--drawer-open):not(.elon-site-header--mega-open) .elon-header-logo__slot--solid{opacity:1;visibility:visible;position:relative}body.elon-page-kok.elon-header-on-light .elon-site-header--transparent:not(.elon-site-header--scrolled):not(.elon-site-header--drawer-open):not(.elon-site-header--mega-open) .elon-site-logo--header-mobile{filter:none}@media (width>=1024px) and (width<=1439px){.elon-page-kok{--elon-kok-split-copy-offset:clamp(1.25rem, 2.5vw, 2.5rem);--elon-kok-split-primary-max-height:min(38rem, 50vh);--elon-kok-split-heading-to-body:clamp(.625rem, 1.25vw, .875rem)}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-checklist{flex-wrap:wrap;gap:.8125rem 2rem;display:flex}}.elon-page-kok .elon-page-sections>.elon-flow.section-spacing,.elon-page-kok .elon-page-sections>.elon-flow.section-spacing-bottom{--section-spacing-y:60px}@media (width>=768px){.elon-page-kok .elon-page-sections>.elon-flow.section-spacing,.elon-page-kok .elon-page-sections>.elon-flow.section-spacing-bottom{--section-spacing-y:120px}}.elon-page-kok .elon-page-sections>.elon-flow.section-spacing.elon-flow--mist+.elon-flow.section-spacing.elon-flow--mist:not(.section-spacing--no-top),.elon-page-kok .elon-page-sections>.elon-flow.section-spacing.elon-flow--cream+.elon-flow.section-spacing.elon-flow--cream:not(.section-spacing--no-top),.elon-page-kok .elon-page-sections>.elon-flow.section-spacing.elon-flow--mist+.elon-flow.section-spacing.elon-flow--cream:not(.section-spacing--no-top),.elon-page-kok .elon-page-sections>.elon-flow.section-spacing.elon-flow--cream+.elon-flow.section-spacing.elon-flow--mist:not(.section-spacing--no-top){padding-top:calc(var(--section-spacing-y,60px) * .55)}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=brand_cards]:has(+.elon-flow[data-layout=brand_showcase]){padding-bottom:clamp(3.5rem,7vw,6.5rem)}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=brand_cards]+.elon-flow[data-layout=brand_showcase]{background-color:#fcfcfa;padding-top:clamp(2.75rem,5.5vw,4.75rem)}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=faq].section-spacing,.elon-page-kok .elon-page-sections>.elon-flow[data-layout=faq].section-spacing-bottom{--section-spacing-y:60px}@media (width>=768px){.elon-page-kok .elon-page-sections>.elon-flow[data-layout=faq].section-spacing,.elon-page-kok .elon-page-sections>.elon-flow[data-layout=faq].section-spacing-bottom{--section-spacing-y:120px}}.elon-page-kok .elon-page-sections>.elon-flow.elon-flow--contrast{--elon-surface:var(--elon-kok-contrast);--elon-surface-soft:var(--elon-kok-contrast)}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=hero].elon-flow--mist{background-color:var(--elon-kok-hero-band)}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=hero]:has(+.elon-flow[data-layout=featured_video]){z-index:1;background-color:var(--elon-kok-hero-band);position:relative}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=hero]:has(+.elon-flow[data-layout=featured_video]) .hero-block--split.hero-block--text-only .hero-block__shell{padding-bottom:calc(clamp(3rem, 4.5vw, 4.25rem) + var(--elon-kok-hero-video-overlap))}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=hero]:has(+.elon-flow[data-layout=featured_video]) .hero-block__bg-color{background-color:var(--elon-kok-hero-band)!important}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=hero]+.elon-flow[data-layout=featured_video]{--elon-surface:var(--elon-kok-hero-band);--elon-surface-soft:var(--elon-kok-hero-band);z-index:2;margin-top:calc(-1 * var(--elon-kok-hero-video-overlap));background-color:var(--elon-kok-hero-band);position:relative}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=hero]+.elon-flow[data-layout=featured_video].section-spacing,.elon-page-kok .elon-page-sections>.elon-flow[data-layout=hero]+.elon-flow[data-layout=featured_video].section-spacing-bottom{padding-top:0}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video]{z-index:2;position:relative;overflow:visible}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video] .elon-featured-video{z-index:3;padding-top:0;padding-bottom:0;position:relative}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video] .elon-featured-video__player{z-index:3;aspect-ratio:16/9;border-radius:var(--elon-radius-sm,3px);width:100%;max-height:min(42rem,72vh);position:relative;overflow:hidden;box-shadow:0 18px 48px #2029351f}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video] .elon-featured-video__player .video-js,.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video] .elon-featured-video__player video{object-fit:cover;width:100%;height:100%;max-height:none;display:block}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video]:has(+.elon-flow.elon-flow--cream[data-layout=media_text]){--elon-kok-video-overlap:clamp(2rem, 4vw, 3.25rem);background:linear-gradient(to bottom, var(--elon-kok-hero-band) 0, var(--elon-kok-hero-band) calc(100% - var(--elon-kok-video-overlap)), transparent calc(100% - var(--elon-kok-video-overlap)), transparent 100%);padding-bottom:0}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video]+.elon-flow.elon-flow--cream[data-layout=media_text]{--elon-kok-video-overlap:clamp(2rem, 4vw, 3.25rem);--elon-split-box-top-extra:clamp(5rem, 7vw, 6.5rem);z-index:1;margin-top:calc(-1 * var(--elon-kok-video-overlap));background-color:var(--elon-surface);position:relative;overflow:visible}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video]+.elon-flow.elon-flow--cream[data-layout=media_text].section-spacing--no-top{padding-top:calc(var(--elon-kok-video-overlap) + var(--elon-split-box-top-extra))}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video]+.elon-flow.elon-flow--cream[data-layout=media_text].section-spacing:not(.section-spacing--no-top){padding-top:calc(var(--section-spacing-y,60px) + clamp(2.5rem, 5vw, 3.75rem))}@media (width<=767px){.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video]+.elon-flow.elon-flow--cream[data-layout=media_text]{--elon-kok-video-overlap:clamp(1.5rem, 8vw, 2.5rem);--elon-split-box-top-extra:clamp(4.75rem, 14vw, 6.25rem)}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=featured_video]:has(+.elon-flow.elon-flow--cream[data-layout=media_text]){--elon-kok-video-overlap:clamp(1.5rem, 8vw, 2.5rem);--elon-split-box-top-extra:clamp(4.75rem, 14vw, 6.25rem)}}.elon-page-kok .hero-block--split.hero-block--text-only .hero-block__shell{padding-top:calc(var(--header-height,7.5rem) + clamp(3.5rem, 6.5vw, 5.25rem));padding-bottom:clamp(3.75rem,5.5vw,5.25rem)}.elon-page-kok .hero-block--split .hero-block__content{align-items:flex-start}.elon-page-kok .hero-block--split .hero-block__aside{width:min(100%, var(--elon-kok-hero-lead-measure));max-width:var(--elon-kok-hero-lead-measure);box-sizing:border-box;align-self:flex-end;margin-left:auto;margin-right:0}.elon-page-kok .hero-block--split .hero-block__subtitle{max-width:var(--elon-kok-hero-lead-measure)}@media (width>=1024px){.elon-page-kok .hero-block--split .hero-block__content{grid-template-columns:minmax(0, var(--elon-kok-hero-title-max)) minmax(0, var(--elon-kok-hero-lead-max));justify-content:space-between;align-items:start;gap:0;width:100%;max-width:none;display:grid}.elon-page-kok .hero-block--split .hero-block__title{max-width:var(--elon-kok-hero-title-max);white-space:normal;font-family:var(--elon-font-sans);font-size:var(--elon-kok-hero-title-size);letter-spacing:var(--elon-title-tracking);color:var(--elon-kok-hero-text);text-wrap:balance;grid-area:1/1;place-self:start;margin:0;font-weight:700;line-height:1}.elon-page-kok .hero-block--split .hero-block__aside{width:100%;max-width:var(--elon-kok-hero-lead-max);place-self:start end;gap:var(--elon-kok-hero-cta-gap);padding-top:var(--elon-kok-hero-lead-offset);grid-area:1/2;margin-left:0}.elon-page-kok .hero-block--split .hero-block__subtitle{width:100%;max-width:none;font-family:var(--elon-font-sans);font-size:var(--elon-kok-hero-lead-size);color:var(--elon-kok-hero-text);margin:0;padding-top:0;font-weight:400;line-height:1.55}.elon-page-kok .hero-block--split .hero-block__ctas{width:fit-content;max-width:100%;margin-top:0}.elon-page-kok .hero-block--split .hero-block__brands{margin-top:1rem}.elon-page-kok .hero-block--split .hero-block__brand-logos{gap:1.1rem 1.75rem;margin-top:0}.elon-page-kok .hero-block--split .hero-block__brand-logo-item--more:before{background:color-mix(in srgb, var(--elon-kok-hero-text) 20%, transparent);height:1.2rem}.elon-page-kok .hero-block--split .hero-block__brand-logos-more{color:var(--elon-accent,#904197)}.elon-page-kok .hero-block--split .hero-block__brand-logo{max-width:8.5rem;height:1.9rem}.elon-page-kok .hero-block--split .hero-block__cta{letter-spacing:0;min-height:auto;padding:.875rem 3.125rem;font-size:1rem;font-weight:400}.elon-page-kok .hero-block--split.hero-block--text-only .hero-block__content{gap:0 clamp(3rem,6vw,7rem)}.elon-page-kok .hero-block--split .hero-block__column{max-width:none}}@media (width<=1023px){.elon-page-kok{--elon-kok-hero-mobile-title-body-gap:1.25rem;--elon-kok-hero-mobile-body-cta-gap:2.75rem;--elon-kok-hero-mobile-cta-video-gap:clamp(6.25rem, 17vw, 7.25rem)}.elon-page-kok .hero-block--split.hero-block--text-only .hero-block__content{gap:var(--elon-kok-hero-mobile-title-body-gap)}.elon-page-kok .hero-block--split .hero-block__aside{align-self:stretch;align-items:flex-start;gap:var(--elon-kok-hero-mobile-body-cta-gap);flex-direction:column;width:100%;max-width:none;margin-left:0;padding-top:0;display:flex}.elon-page-kok .hero-block--split .hero-block__subtitle{font-size:var(--elon-kok-hero-lead-size);width:100%;max-width:none;color:var(--elon-kok-hero-text);line-height:1.55}.elon-page-kok .hero-block--split .hero-block__title{font-size:clamp(2.375rem, 5vw + 1rem, var(--elon-kok-hero-title-size));color:var(--elon-kok-hero-text);width:100%;line-height:1}.elon-page-kok .hero-block--split .hero-block__ctas{width:fit-content;max-width:100%;margin-top:0}.elon-page-kok .hero-block--split .hero-block__cta{letter-spacing:0;width:auto;max-width:none;min-height:auto;padding:.6875rem 1.75rem;font-size:1rem;font-weight:400}.elon-page-kok{--elon-kok-hero-video-overlap:clamp(2.75rem, 10vw, 4.25rem)}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=hero]:has(+.elon-flow[data-layout=featured_video]) .hero-block--split.hero-block--text-only .hero-block__shell{padding-bottom:calc(var(--elon-kok-hero-mobile-cta-video-gap) + var(--elon-kok-hero-video-overlap))}}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-heading{max-width:43.125rem}.elon-page-kok .elon-page-sections>.elon-flow:has(>.elon-media-text--split-box):has(+.elon-flow[data-layout=full_bleed_image]){padding-bottom:clamp(1.5rem,3vw,2.5rem)}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-body{flex-direction:column;gap:clamp(1.75rem,4vw,2.5rem);min-width:0;display:flex}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-stack{gap:var(--elon-kok-split-stack-gap);flex-direction:column;min-width:0;display:flex}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-copy{gap:var(--elon-kok-split-checklist-gap);flex-direction:column;min-width:0;display:flex}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-prose{max-width:33rem}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-checklist{grid-template-rows:repeat(3,auto);grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:.8125rem 2.5rem;margin-top:0;display:grid}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-prose+.elon-media-text__split-checklist{margin-top:0}@media (width>=1024px){.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right{gap:var(--elon-kok-split-heading-to-body);flex-direction:column;padding-bottom:0;display:flex}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right .elon-media-text__split-heading-cell{max-width:min(43rem,100%)}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right .elon-media-text__split-body{grid-template-columns:minmax(0, 1fr) minmax(0, var(--elon-kok-split-primary-max));margin-top:calc(var(--elon-kok-split-heading-to-body) - var(--elon-kok-split-copy-offset));grid-template-rows:auto auto auto;align-items:start;gap:0 clamp(3rem,7vw,7rem);display:grid}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right .elon-media-text__split-stack{display:contents}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right .elon-media-text__split-copy{grid-area:2/1;align-self:start;max-width:33rem}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right .elon-media-text__split-prose{max-width:none;margin-top:var(--elon-kok-split-copy-offset)}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right .elon-media-text__split-checklist{margin-top:0}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right .elon-media-text__split-footer{margin-top:var(--elon-kok-split-stack-gap);grid-area:3/1;align-self:start;max-width:40.0625rem}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-grid--image-right .elon-media-text__split-primary-media{width:100%;max-width:var(--elon-kok-split-primary-max);grid-area:2/2/4;place-self:end}.elon-page-kok .elon-media-text--split-box .elon-media-text__split-primary-img{width:min(100%, var(--elon-kok-split-primary-max));max-width:var(--elon-kok-split-primary-max);max-height:var(--elon-kok-split-primary-max-height);aspect-ratio:766/769;object-fit:cover;height:auto;display:block}}.elon-page-kok .elon-page-sections>.elon-flow:has(>.elon-media-text--split-box)+.elon-flow[data-layout=full_bleed_image].section-spacing--no-top{padding-top:0}.elon-page-kok .elon-media-text--collage>.elon-block-container>.grid{align-items:center;gap:clamp(2rem,4vw,5rem)}.elon-page-kok .elon-media-text--collage .elon-media-text__collage{max-width:min(43.125rem,100%);margin-block:0;margin-inline:0}.elon-page-kok .elon-media-text--collage .elon-section-heading{white-space:pre-line;text-wrap:pretty;max-width:min(38rem,100%);margin-bottom:0}.elon-page-kok .elon-media-text--collage .min-w-0.space-y-5{flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem);max-width:min(38rem,100%);display:flex}@media (width<=767px){.elon-page-kok .elon-media-text--collage>.elon-block-container>.grid{flex-direction:column;gap:clamp(2rem,6vw,2.75rem);display:flex}.elon-page-kok .elon-media-text--collage .min-w-0.space-y-5{order:1}.elon-page-kok .elon-media-text--collage .elon-media-text__media{order:2}.elon-page-kok .elon-media-text--collage .elon-media-text__btn{justify-content:center;width:auto;max-width:100%;min-height:auto;padding-inline:2rem}}.elon-page-kok .elon-process-accordion__grid{gap:clamp(2rem,5vw,4rem)}.elon-page-kok .elon-process-accordion__main{flex-direction:column;gap:0;display:flex}.elon-page-kok .elon-process-accordion__heading{flex-shrink:0;max-width:37.375rem}.elon-page-kok .elon-process-accordion__media{min-height:min(45.1875rem,58vh);max-height:min(45.1875rem,72vh)}.elon-page-kok .elon-process-accordion__steps{flex-direction:column;max-width:47.5625rem;margin-top:clamp(2.5rem,4vw,6rem);display:flex}@media (width>=1024px){.elon-page-kok .elon-process-accordion__main{min-height:min(45.1875rem,58vh)}.elon-page-kok .elon-process-accordion__steps{flex:auto;justify-content:space-between;margin-top:10.8125rem}}.elon-page-kok .elon-process-accordion__step{padding:clamp(1.25rem,2vw,1.25rem) 0}.elon-page-kok .elon-brand-showcase{--elon-kok-brand-name:clamp(2rem, 2.4vw + .9rem, 2.85rem);min-height:min(36rem,70vh)}.elon-page-kok .elon-brand-showcase__rail{width:min(30rem,100%)}.elon-page-kok .elon-brand-showcase__name{line-height:1.1}@media (width<=767px){.elon-page-kok .elon-brand-showcase{--elon-kok-brand-name:clamp(1.7rem, 6.5vw, 2.15rem);min-height:min(30rem,74vh)}.elon-page-kok .elon-brand-showcase__inner{padding-bottom:clamp(2rem,6vw,3rem)}.elon-page-kok .elon-brand-showcase__rail{text-align:center;width:100%;max-width:22rem;margin-inline:auto}.elon-page-kok .elon-brand-showcase__heading{text-align:center}.elon-page-kok .elon-brand-showcase__link{justify-content:center}.elon-page-kok .elon-brand-showcase__chevron{display:none}.elon-page-kok .elon-brand-showcase__name{text-align:center}.elon-page-kok .elon-brand-showcase__desc{text-align:center;margin-inline:auto}.elon-page-kok .elon-brand-showcase__actions{justify-content:center;display:flex}.elon-page-kok .elon-brand-showcase__btn{justify-content:center;width:auto;max-width:100%;min-height:auto}}.elon-page-kok .elon-page-sections>.elon-flow[data-layout=faq].elon-flow--mist{--elon-surface:#fcfcfa;background-color:#fcfcfa}@media (width>=1024px){.elon-page-kok .elon-faq--split .elon-block-container{grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:start;column-gap:5rem}.elon-page-kok .elon-faq--split .elon-faq__aside{gap:1.5rem;max-width:30rem;padding-top:.25rem}.elon-page-kok .elon-faq--split .elon-faq__cta.elon-btn{align-self:flex-start;width:fit-content}.elon-page-kok .elon-faq--split .elon-faq__list{align-self:start}}@media (width<=767px){.elon-page-kok .elon-faq--split .elon-faq__aside{flex-direction:column;align-items:flex-start;gap:clamp(.875rem,3vw,1.125rem);max-width:none;margin-bottom:clamp(2rem,6vw,2.75rem);display:flex}.elon-page-kok .elon-faq--split .elon-faq__title{letter-spacing:var(--elon-title-tracking);white-space:pre-line;text-wrap:balance;color:#141414;margin:0;font-size:clamp(1.75rem,5vw + .75rem,2.125rem);line-height:1.1}.elon-page-kok .elon-faq--split .elon-faq__intro{max-width:22rem;font-family:var(--elon-font-sans);color:#404040;margin:0;font-size:1rem;line-height:1.5}.elon-page-kok .elon-faq--split .elon-faq__cta.elon-btn{width:auto;max-width:100%;min-height:auto;margin-top:clamp(.25rem,1.5vw,.5rem);padding-inline:1.75rem;font-size:1rem;font-weight:600}.elon-page-kok .elon-faq--split .elon-faq__list{width:100%}.elon-page-kok .elon-faq--split .elon-faq__summary>span:first-of-type{font-size:var(--elon-kok-faq-question);line-height:1.35}.elon-page-kok .elon-page-sections .elon-faq--split .elon-faq__item .elon-faq__summary{gap:.875rem;padding-top:1.125rem;padding-bottom:1.125rem}.elon-page-kok .elon-page-sections .elon-faq--split .elon-faq__item:first-child .elon-faq__summary{padding-top:0}.elon-page-kok .elon-faq--split .elon-faq__chevron{width:1.75rem;height:1.75rem}.elon-page-kok .elon-faq--split .elon-faq__chevron svg{width:1.125rem;height:1.125rem}.elon-page-kok .elon-faq--split .elon-faq__item{border-color:#1414141a}.elon-page-kok .elon-page-sections .elon-faq--split .elon-faq__answer{padding-bottom:1.25rem}.elon-page-kok .elon-faq--split .elon-faq__answer :where(p):not(.not-prose *){font-size:.9375rem;line-height:1.6}}.elon-page-kok .elon-image-card-slider__header{align-items:flex-end;margin-bottom:clamp(2.5rem,5vw,4.375rem)}.elon-page-kok .elon-image-card-slider__card{gap:1.875rem}.elon-page-kok .elon-image-card-slider__img{aspect-ratio:450/550}.elon-page-kok .elon-image-card-slider__slider-outer:after{content:"";inset-block:0;z-index:2;pointer-events:none;background:linear-gradient(90deg, #20293500 0%, color-mix(in srgb, var(--elon-surface,#202935) 85%, transparent) 83.17%, var(--elon-surface,#202935) 100%);width:min(9.75rem,18vw);position:absolute;right:0}@media (width<=639px){.elon-page-kok .elon-image-card-slider__slider-outer:after{width:min(4.5rem,16vw)}}.elon-page-kok .elon-image-card-slider .elon-slider-nav--line{gap:.9375rem}.elon-page-kok .elon-image-card-slider .elon-slider-nav--line .elon-slider-nav__btn{color:#fff;background:0 0;border:0;border-radius:0;width:auto;min-width:2rem;height:auto;min-height:2rem;padding:0}.elon-page-kok .elon-image-card-slider .elon-slider-nav--line .elon-slider-nav__btn svg{width:2rem;height:2rem;display:block}.elon-page-kok .elon-image-card-slider .elon-slider-nav--line .elon-slider-nav__btn:hover:not(:disabled){color:#ffffffa6;background:0 0;border-color:#0000}.elon-page-kok .elon-image-card-slider .elon-slider-nav--line .elon-slider-nav__btn:focus-visible{outline-offset:4px;outline:2px solid #ffffff8c}.elon-page-kok .elon-image-card-slider .elon-slider-nav--line .elon-slider-nav__btn:disabled{opacity:.35}.elon-page-kok .elon-booking--modal-trigger .elon-booking__heading{letter-spacing:-.03em;font-size:clamp(2rem,2.6vw + 1rem,3.25rem);font-weight:700;line-height:1.05}.elon-page-kok .elon-booking--modal-trigger .elon-booking__header{max-width:28rem;margin-bottom:0}.elon-page-kok .elon-booking--modal-trigger .elon-booking__intro{max-width:34rem;margin-top:clamp(.85rem,1.8vw,1.15rem)}@media (width>=1024px){.elon-page-kok .elon-booking--modal-trigger>.elon-block-container{display:block}.elon-page-kok .elon-booking--modal-trigger .elon-booking__open{white-space:normal;place-self:auto}}@layer utilities{@media (width>=1024px){.elon-page-kok .elon-process-accordion .elon-process-accordion__grid{align-items:stretch}}}
