.hero-pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hero-pic-enter-start{opacity:0;filter:blur(6px) brightness(.88);scale:1.01}.hero-pic-enter{opacity:1;filter:blur(0px) brightness(1);scale:1;transition:opacity .72s cubic-bezier(.19,1,.22,1),filter .72s cubic-bezier(.19,1,.22,1),scale .72s cubic-bezier(.19,1,.22,1)}.hero-pic-exit{opacity:0;transition:opacity .5s cubic-bezier(0,0,.58,1)}.hero-text-h1{animation:hero-h1-in 1.2s cubic-bezier(.19,1,.22,1) .3s both}@keyframes hero-h1-in{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}@media(max-width:767px){.hero-text-h1{animation:none}}.hero-text-p{animation:hero-fade-in 1s cubic-bezier(0,0,.58,1) .6s both}.hero-text-div{animation:hero-fade-in 1s cubic-bezier(0,0,.58,1) .8s both}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.hero-text-h1,.hero-text-p,.hero-text-div{animation-delay:0ms}}.story-chapter-divider{position:relative;z-index:2;display:grid;justify-items:center;width:100%;padding:clamp(4rem,8vw,8rem) max(var(--spacing-container-x),env(safe-area-inset-right)) clamp(1.5rem,2.6vw,2.5rem) max(var(--spacing-container-x),env(safe-area-inset-left));overflow:clip;color:var(--theme-text-main);text-align:center;isolation:isolate}.story-chapter-divider__reveal{display:grid;justify-items:center;max-width:100%;min-width:0}.story-chapter-divider__rail{margin-bottom:.75rem}.story-chapter-divider__title{max-width:100%;margin:0;color:var(--theme-text-main);font-size:var(--heading-chapter);font-weight:400;letter-spacing:-.04em;line-height:1.04;text-wrap:balance}@media(max-width:479px){.story-chapter-divider__title{max-inline-size:min(100%,9em)}}.story-chapter-divider__title em{display:inline-block;color:var(--role-accent-display);font-weight:400}@media(prefers-reduced-motion:reduce){.story-chapter-divider__reveal{filter:none!important;transform:none!important}}.value-story-stack{--story-edge: var(--surface-card-border, var(--theme-border-light));--story-frame: var(--surface-card-bg, var(--theme-bg-atmosphere));position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1px;overflow:hidden;border:1px solid var(--story-frame);border-radius:var(--surface-raised-panel-radius, 24px);background:var(--story-edge);box-shadow:var(--surface-raised-panel-shadow, var(--theme-shadow-lg));isolation:isolate;container-type:inline-size}.value-story-stack.is-light{--story-frame: var(--story-edge)}.value-story-plate{min-width:0}.value-story-plate--intro{background:var(--theme-accent-primary)}.value-story-plate--customer{min-block-size:clamp(46rem,62cqw,52rem);background:radial-gradient(80% 72% at 16% 12%,color-mix(in srgb,var(--theme-accent-primary) 9%,transparent),transparent 72%),var(--surface-card-bg, var(--theme-bg-atmosphere));color:var(--theme-text-main)}.value-story-plate--offer{min-block-size:clamp(31rem,52cqw,44rem);background:var(--surface-card-bg, var(--theme-bg-atmosphere));color:var(--theme-text-main)}.value-story-stack.is-light .value-story-plate--intro{background:linear-gradient(135deg,var(--surface-card-bg, var(--theme-bg-atmosphere)) 0%,color-mix(in srgb,var(--surface-card-bg, var(--theme-bg-atmosphere)) 88%,var(--theme-accent-primary) 12%) 100%)}.value-story-stack.is-light .value-story-plate--customer{background:radial-gradient(82% 76% at 14% 10%,color-mix(in srgb,var(--theme-accent-primary) 7%,transparent),transparent 74%),linear-gradient(150deg,var(--surface-card-bg, var(--theme-bg-atmosphere)),color-mix(in srgb,var(--theme-bg-atmosphere-secondary) 92%,var(--theme-surface-cool) 8%))}@media(max-width:767px){.value-story-stack{border-radius:18px}.value-story-plate--customer,.value-story-plate--offer{min-block-size:0}}.avt-placeholder{min-block-size:calc(259px + var(--intro-section-space) + var(--intro-content-space) + 50cqw - var(--plate-pad-inline))}@container (max-width: 1099px){.avt-placeholder{min-block-size:calc(697px + 6cqw + var(--intro-section-space) + var(--intro-content-space) + clamp(0px,(944px - 100cqw) * 999,15px) + clamp(0px,(918px - 100cqw) * 999,21px) + clamp(0px,(724px - 100cqw) * 999,24px))}}@container (max-width: 700px){.avt-placeholder{min-block-size:clamp(936px,calc(487px + 80cqw),1020px)}}@container (max-width: 560px){.avt-placeholder{min-block-size:clamp(819px,calc(424.4px + 97cqw),calc(871px + 12.6cqw))}}@container (max-width: 359px){.avt-placeholder{min-block-size:max(810px,calc(539px + 79cqw))}}@media(max-width:900px){.why-placeholder{min-block-size:calc(1250px - 102.5vw)}}.bk-placeholder{min-block-size:calc(min(1373px + 4.8cqw,1414px) + 2*clamp(1.35rem,2.7vh,2.7rem))}@container (min-width: 1170px){.bk-placeholder{min-block-size:calc(22.6px + 68.29cqw + 2*clamp(1.35rem,2.7vh,2.7rem))}}@media(max-width:768px){.bk-placeholder{min-block-size:calc(1176px + 2*clamp(1.35rem,2.7vh,2.7rem))}}@media(max-width:767px){.bk-placeholder{min-block-size:calc(1172px + 2*clamp(.6rem,1.2vh,1.05rem))}}@media(max-width:550px){.bk-placeholder{min-block-size:calc(1228px + 2*clamp(.6rem,1.2vh,1.05rem))}}@media(max-width:490px){.bk-placeholder{min-block-size:calc(1256px + 2*clamp(.6rem,1.2vh,1.05rem))}}@media(max-width:363px){.bk-placeholder{min-block-size:calc(1283px + 2*clamp(.6rem,1.2vh,1.05rem))}}@keyframes elnor-logo-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.elnor-logo__asterisk{animation:elnor-logo-spin-slow 12s linear infinite;transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:reduce){.elnor-logo__asterisk{animation:none}}:root{--mk-noise-png: url(/mocka-noise.png);--mk-noise-svg-1: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='160' height='160' filter='url(%23n)' opacity='0.92'/></svg>");--mk-noise-svg-2: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='120' height='120' filter='url(%23f)' opacity='0.65'/></svg>");--mk-linen: repeating-linear-gradient(10deg, rgba(255,255,255,.018) 0, rgba(255,255,255,.018) 1px, transparent 1px, transparent 7px), repeating-linear-gradient(100deg, rgba(0,0,0,.018) 0, rgba(0,0,0,.018) 1px, transparent 1px, transparent 9px)}.mocka-dark,[data-surface-profile=mocka-dark]{--mk-base: #383432;--mk-base-2: #2a2725;--mk-warm: #f2c598;--mk-cool: #544d49;--mk-depth: #1c1a19;--mk-plate: #1c1a19;--mk-text: #c4beb9;--mk-text-muted: #7a736e;--mk-accent: #df8738;--mk-grain-opacity: .072;--mk-linen-opacity: .14;--mk-overlay-opacity: .72;--mk-panel-grain-opacity: .034;--mk-sheen: linear-gradient(180deg, rgba(255,255,255,.05) 0%, rgba(255,255,255,0) 42%, rgba(0,0,0,.14) 100%);--mk-sheen-opacity: .3;--mk-plate-border: linear-gradient(135deg, rgba(255,255,255,.1), rgba(255,255,255,.02) 40%, rgba(0,0,0,.16));--mk-plate-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 12px 26px rgba(0,0,0,.28), 0 26px 44px rgba(0,0,0,.16)}.mocka-light,[data-surface-profile=mocka-light]{--mk-base: #ECE7E2;--mk-base-2: #E4DFD9;--mk-warm: #C3A28F;--mk-cool: #9E8F88;--mk-depth: #4A403A;--mk-plate: rgba(255,255,255,.66);--mk-text: #2E2A27;--mk-text-muted: #6B635C;--mk-accent: #C2772F;--mk-grain-opacity: .032;--mk-linen-opacity: 0;--mk-overlay-opacity: .32;--mk-panel-grain-opacity: .026;--mk-sheen: radial-gradient(120% 120% at 20% 10%, rgba(255,255,255,.5), rgba(255,255,255,0) 55%);--mk-sheen-opacity: .35;--mk-plate-border: linear-gradient(160deg, rgba(255,255,255,.7), rgba(255,255,255,.16) 38%, rgba(74,64,58,.16));--mk-plate-shadow: 0 1px 0 rgba(255,255,255,.6), 0 10px 26px rgba(74,64,58,.1), 0 22px 40px rgba(74,64,58,.06)}html[data-surface-profile^=mocka] .mocka-noise{background-image:var(--mk-noise-png),var(--mk-noise-svg-2),var(--mk-noise-svg-1);background-repeat:repeat;background-size:280px 280px,120px 120px,160px 160px;background-blend-mode:soft-light,overlay,normal;mix-blend-mode:overlay}html[data-surface-profile^=mocka] .mocka-bg:before{background:var(--mk-linen);mix-blend-mode:soft-light}html[data-surface-profile^=mocka] .glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background-image:var(--mk-noise-png),var(--mk-linen);background-repeat:repeat;background-size:240px 240px,auto;background-blend-mode:soft-light,normal;mix-blend-mode:overlay;opacity:var(--mocka-panel-opacity, .03)}.surface-card{background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--surface-card-shadow)}.surface-card.is-raised{box-shadow:var(--surface-card-shadow-raised)}.surface-card.is-flat{box-shadow:none}.surface-raised-panel{background:var(--surface-raised-panel-bg);border:1px solid var(--surface-raised-panel-border);border-radius:var(--surface-raised-panel-radius);box-shadow:var(--surface-raised-panel-shadow)}.surface-field{background:var(--surface-field-bg);border:1px solid var(--surface-field-border)}.surface-soft{background:var(--surface-plate-soft)}.surface-divider{background:var(--surface-divider)}
