.lx-page{--lx-dark:#110b14;--lx-dark-2:#1d1626;--lx-ink:#1a1a1a;--lx-text:#545b66;--lx-muted:#6b717c;--lx-line:#e6e3e8;--lx-bg:#f8f6f8;--lx-card:#fff;--lx-accent-1:#d4006e;--lx-accent-light:#ff7ab8;--lx-accent-2:#9b1c8f;--lx-magenta:#d4006e;--lx-magenta-deep:#b0005a;--lx-radius:16px;--lx-shadow:0 1px 2px #1018280a, 0 14px 34px -16px #10182824;--lx-glow:radial-gradient(55% 60% at 12% 92%, #d4006e6b 0%, transparent 62%), radial-gradient(38% 46% at 58% 62%, #8c14784d 0%, transparent 65%), radial-gradient(46% 58% at 104% 100%, #ffd6ea57 0%, transparent 62%), radial-gradient(40% 40% at 88% 8%, #d4006e24 0%, transparent 70%);color:var(--lx-ink)}.lx-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.lx-accent{background:linear-gradient(92deg, var(--lx-accent-1) 0%, var(--lx-accent-2) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lx-dark .lx-accent,.lx-hero .lx-accent{background-image:linear-gradient(92deg,#ff4fa0 0%,#ff9fcd 100%)}.lx-badge{color:var(--lx-ink);background:#fdf0f6;border:1px solid #f5d5e5;border-radius:999px;align-items:center;gap:9px;padding:7px 14px 7px 12px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.lx-badge-dot{background:var(--lx-accent-1);border-radius:50%;flex:none;width:7px;height:7px}.lx-dark .lx-badge,.lx-hero .lx-badge{color:#ffffffe6;background:#ffffff12;border-color:#ffffff1f}.lx-hero .lx-badge-dot{background:#ff4fa0;box-shadow:0 0 0 3px #ff4fa038}.lx-btn{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s;display:inline-flex}.lx-btn svg{flex:none}.lx-btn-primary{color:#fff;background:linear-gradient(180deg, #e0197f 0%, var(--lx-magenta) 100%);box-shadow:0 10px 24px -10px #d4006eb3,inset 0 1px #ffffff2e}.lx-btn-ghost{color:#fff;background:#ffffff0a;border:1px solid #ffffff47}.lx-btn-light{color:var(--lx-ink);border:1px solid var(--lx-line);background:#fff}@media (hover:hover) and (pointer:fine){.lx-btn:hover{text-decoration:none;transform:translateY(-1px)}.lx-btn-primary:hover{color:#fff;box-shadow:0 14px 30px -10px #d4006ecc,inset 0 1px #ffffff2e}.lx-btn-ghost:hover{color:#fff;background:#ffffff1a;border-color:#ffffff73}}.lx-btn:focus-visible{outline:3px solid var(--lx-accent-light);outline-offset:3px}.lx-hero{background:var(--lx-dark);color:#fff;position:relative}.lx-hero-stage{background:var(--lx-glow), var(--lx-dark);align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.lx-hero--pin{height:300vh}.lx-hero--pin .lx-hero-stage{height:100vh;min-height:680px;position:sticky;top:0}.lx-hero-inner{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:56px;width:100%;max-width:1320px;margin:0 auto;padding:112px 0 56px 56px;display:grid;position:relative}.lx-hero-copy{max-width:580px}.lx-hero-h1{font-family:var(--font-sans);letter-spacing:-.03em;color:#fff;margin:26px 0 0;font-size:clamp(40px,4.3vw,64px);font-weight:700;line-height:1.05}.lx-hero-h1 .lx-line{display:block}.lx-hero-actions{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.lx-hero-note{color:#f0e8ee9e;flex-wrap:wrap;gap:6px 14px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.lx-hero-note li{align-items:center;display:inline-flex}.lx-hero-note li+li:before{content:"";background:#f0e8ee73;border-radius:50%;width:4px;height:4px;margin-right:14px}.lx-hero-facts{margin-top:56px}.lx-hero-facts-lab{color:#f0e8ee99;font-size:14px}.lx-hero-facts-row{flex-wrap:wrap;gap:14px 40px;margin-top:14px;display:flex}.lx-hero-fact-num{letter-spacing:-.02em;color:#fff;font-feature-settings:"tnum";font-size:26px;font-weight:700;line-height:1.1}.lx-hero-fact-num small{color:#f0e8ee9e;margin-left:3px;font-size:.58em;font-weight:600}.lx-hero-fact-lab{color:#f0e8ee99;margin-top:4px;font-size:13px}.lx-hero-visual{margin-right:-64px;position:relative}.lx-panel{color:var(--lx-ink);background:linear-gradient(160deg,#fff 0%,#eef2fa 100%);border:1px solid #ffffffb3;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 50px 100px -30px #000000a6,0 0 0 8px #ffffff0a}.lx-panel-head{border-bottom:1px solid var(--lx-line);background:#ffffffbf;align-items:baseline;gap:12px;padding:16px 22px;display:flex}.lx-panel-title{color:var(--lx-ink);font-size:15px;font-weight:700}.lx-panel-media{aspect-ratio:4/3.1;justify-content:center;align-items:center;padding:18px 28px;display:flex;position:relative}.lx-panel-media img,.lx-panel-media canvas{object-fit:contain;width:100%;height:100%}.lx-panel-foot{border-top:1px solid var(--lx-line);color:var(--lx-muted);background:#ffffffbf;align-items:center;gap:18px;padding:14px 22px 18px;font-size:13px;display:flex}.lx-panel-foot strong{color:var(--lx-ink);font-weight:600}.lx-panel-progress{background:#efe6eb;border-radius:4px;flex:1;height:4px;overflow:hidden}.lx-panel-progress>div{border-radius:inherit;background:linear-gradient(90deg, var(--lx-accent-1), var(--lx-accent-2));width:0%;height:100%}.lx-dl-keyframes,.lx-dl-tabs{display:none}.lx-dl-hint{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.lx-hero-copy>*{animation:.9s cubic-bezier(.16,1,.3,1) both lx-rise}.lx-hero-copy>:nth-child(2){animation-delay:80ms}.lx-hero-copy>:nth-child(3){animation-delay:.16s}.lx-hero-copy>:nth-child(4){animation-delay:.24s}.lx-hero-copy>:nth-child(5){animation-delay:.3s}.lx-hero-copy>:nth-child(6){animation-delay:.38s}.lx-hero-visual{animation:1.2s cubic-bezier(.16,1,.3,1) .15s both lx-panel-in}}@keyframes lx-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes lx-panel-in{0%{opacity:0;transform:translate(40px,24px)scale(.97)}to{opacity:1;transform:none}}.lx-section{background:#fff;padding:120px 0}.lx-section--tint{background:var(--lx-bg)}.lx-head{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:48px;margin-bottom:56px;display:grid}.lx-head--center{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;max-width:780px;margin-left:auto;margin-right:auto}.lx-h2{font-family:var(--font-sans);letter-spacing:-.028em;color:var(--lx-ink);margin:20px 0 0;font-size:clamp(34px,3.6vw,52px);font-weight:700;line-height:1.08}.lx-lede{color:var(--lx-text);max-width:56ch;margin:0;font-size:17px;line-height:1.65}.lx-head--center .lx-lede{margin-top:18px}.lx-h3{letter-spacing:-.02em;color:var(--lx-ink);margin:10px 0 0;font-size:clamp(24px,2.2vw,30px);font-weight:700;line-height:1.15}.lx-h3 em,.lx-card-h em{color:var(--lx-accent-1);font-style:normal}.lx-grid{gap:20px;display:grid}.lx-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lx-card{background:var(--lx-card);border:1px solid var(--lx-line);border-radius:var(--lx-radius);box-shadow:var(--lx-shadow);padding:28px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative}@media (hover:hover) and (pointer:fine){.lx-card--hover:hover{border-color:#efc2d9;transform:translateY(-3px);box-shadow:0 1px 2px #1018280a,0 22px 44px -18px #10182838}}.lx-card-tag{color:var(--lx-accent-1);font-size:13px;font-weight:600}.lx-card-h{letter-spacing:-.015em;color:var(--lx-ink);margin:10px 0 0;font-size:20px;font-weight:700;line-height:1.25}.lx-card-p{color:var(--lx-text);margin:10px 0 0;font-size:15px;line-height:1.6}.lx-ico{width:44px;height:44px;color:var(--lx-accent-1);background:linear-gradient(160deg,#fdf0f6 0%,#fbe4ef 100%);border:1px solid #f5d5e5;border-radius:12px;place-items:center;display:grid}.lx-type{color:inherit;flex-direction:column;text-decoration:none;display:flex}.lx-type:hover{text-decoration:none}.lx-type-ico{width:52px;height:52px}.lx-type-ico svg{width:32px;height:32px}.lx-type-name{margin-top:20px}.lx-type-more{color:var(--lx-accent-1);align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:14px;font-weight:600;display:inline-flex}.lx-type.is-active{border-color:var(--lx-accent-1);box-shadow:0 0 0 3px #d4006e24, var(--lx-shadow)}.lx-type.is-active .lx-type-ico{color:#fff;background:linear-gradient(160deg, var(--lx-accent-1), var(--lx-accent-2));border-color:#0000}.lx-stat-num{letter-spacing:-.03em;color:var(--lx-ink);font-feature-settings:"tnum";margin-top:14px;font-size:44px;font-weight:700;line-height:1}.lx-stat-num em{color:var(--lx-accent-1);margin-left:4px;font-size:.5em;font-style:normal;font-weight:600}.lx-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.lx-chip{color:#3d3640;background:var(--lx-bg);border:1px solid var(--lx-line);border-radius:8px;align-items:center;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}.lx-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lx-step{background:var(--lx-bg);border:1px solid var(--lx-line);border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;display:grid}.lx-step-n{color:#fff;background:linear-gradient(160deg, var(--lx-accent-1), var(--lx-accent-2));border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.lx-step-t{color:var(--lx-ink);font-size:15px;font-weight:700}.lx-step-d{color:var(--lx-text);margin-top:3px;font-size:14px;line-height:1.55}.lx-card-h--lg{font-size:24px}.lx-media-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.lx-media-card-img{aspect-ratio:16/10;border-bottom:1px solid var(--lx-line);background:linear-gradient(160deg,#faf8fa 0%,#efeaee 100%);justify-content:center;align-items:center;padding:28px;display:flex}.lx-media-card-img img{object-fit:contain;width:100%;height:100%}.lx-media-card-body{padding:28px}.lx-deflist{gap:12px;margin:20px 0 0;display:grid}.lx-deflist>div{border-top:1px solid var(--lx-line);padding-top:12px}.lx-deflist dt{color:var(--lx-ink);font-size:15px;font-weight:700}.lx-deflist dd{color:var(--lx-text);margin:3px 0 0;font-size:14.5px;line-height:1.55}.lx-flow{flex-wrap:wrap;align-items:center;gap:10px 0;margin:0 0 28px;padding:0;list-style:none;display:flex}.lx-flow-step{color:var(--lx-muted);background:var(--lx-bg);border:1px solid var(--lx-line);border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;position:relative}.lx-flow-step.is-ours{color:var(--lx-ink);background:#fdf0f6;border-color:#f5d5e5}.lx-flow-step+.lx-flow-step{margin-left:26px}.lx-flow-step+.lx-flow-step:before{content:"";background:#e0a8c6;border-radius:2px;width:22px;height:2px;position:absolute;top:50%;left:-30px}.lx-stack{counter-reset:lx-stack;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lx-stack li{counter-increment:lx-stack;color:var(--lx-ink);grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:grid}.lx-stack li:before{content:counter(lx-stack);width:26px;height:26px;color:var(--lx-accent-1);background:#fdf0f6;border:1px solid #f5d5e5;border-radius:8px;place-items:center;font-size:12px;font-weight:700;display:grid}.lx-note{color:#3d3640;background:#fdf3f8;border:1px solid #f6d9e8;border-radius:12px;margin-top:24px;padding:18px 22px;font-size:14px;line-height:1.6}.lx-note strong{color:var(--lx-ink)}.lx-seg{border:1px solid var(--lx-line);background:#f3eff2;border-radius:14px;flex-wrap:wrap;gap:4px;padding:5px;display:inline-flex;position:relative}.lx-seg-ind{pointer-events:none;background:#fff;border-radius:10px;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1018280f,0 6px 16px -8px #10182840}.lx-seg-btn{z-index:1;min-height:44px;font:inherit;color:var(--lx-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 18px;font-size:15px;font-weight:600;transition:color .2s;position:relative}.lx-seg-btn.is-active{color:var(--lx-ink)}.lx-seg:not(.has-ind) .lx-seg-btn.is-active{background:#fff;box-shadow:0 1px 2px #1018280f}.lx-seg-btn:focus-visible{outline:3px solid var(--lx-accent-light);outline-offset:2px}.lx-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:28px;padding:0;display:grid;overflow:hidden}.lx-split-media{border-right:1px solid var(--lx-line);background:linear-gradient(160deg,#faf8fa 0%,#efeaee 100%);justify-content:center;align-items:center;min-height:460px;padding:40px;display:flex;position:relative}.lx-split-media img{object-fit:contain;width:100%;height:100%;max-height:440px}.lx-split-body{padding:40px 44px}.lx-split-body .lx-steps{margin-top:24px}.lx-faq{gap:12px;max-width:880px;margin:0 auto;display:grid}.lx-faq-item{border:1px solid var(--lx-line);background:#fff;border-radius:14px;transition:border-color .2s,box-shadow .2s}.lx-faq-item.is-open{box-shadow:var(--lx-shadow);border-color:#efc2d9}.lx-faq-q{width:100%;font:inherit;text-align:left;color:var(--lx-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:17px;font-weight:600;display:flex}.lx-faq-q:focus-visible{outline:3px solid var(--lx-accent-light);outline-offset:-3px;border-radius:14px}.lx-faq-toggle{width:30px;height:30px;color:var(--lx-accent-1);background:#fdf0f6;border-radius:9px;flex:none;place-items:center;transition:transform .26s cubic-bezier(.16,1,.3,1);display:grid}.lx-faq-item.is-open .lx-faq-toggle{transform:rotate(45deg)}.lx-faq-a{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1);display:grid}.lx-faq-item.is-open .lx-faq-a{grid-template-rows:1fr}.lx-faq-a>div{overflow:hidden}.lx-faq-a p{color:var(--lx-text);max-width:72ch;margin:0;padding:0 24px 22px;font-size:15.5px;line-height:1.65}.lx-page .dl-principle,.lx-page .au-filt{background:var(--lx-glow), var(--lx-dark);background-attachment:scroll}.lx-page .dl-principle:before,.lx-page .au-filt:before,.lx-page .dl-hero-grid-bg{display:none}.lx-page .dl-principle-eye,.lx-page .dl-models-eye,.lx-page .au-filt-eye{color:#ff8cc6;letter-spacing:.01em;text-transform:none;font-size:14px;font-weight:600}.lx-page .dl-principle-eye:before,.lx-page .dl-models-eye:before{display:none}.lx-page .dl-principle-h2,.lx-page .au-filt-h2{letter-spacing:-.028em;font-weight:700}.lx-page .dl-principle-h2 em,.lx-page .dl-models-h3 em,.lx-page .dl-prin-name em,.lx-page .au-filt-h2 em{background:linear-gradient(92deg,#ff4fa0 0%,#ff9fcd 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lx-page .au-filt-h2>span[style]{color:#0000!important}.lx-page .au-filt-scrolly-bgnum{display:none}@media (max-width:1100px){.lx-hero-inner{gap:40px;padding-left:40px}.lx-hero-visual{margin-right:-60px}.lx-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.lx-wrap{padding:0 20px}.lx-hero--pin{height:auto}.lx-hero-stage,.lx-hero--pin .lx-hero-stage{height:auto;min-height:0;position:relative}.lx-hero-inner{grid-template-columns:minmax(0,1fr);gap:40px;padding:104px 20px 56px}.lx-hero-h1{font-size:clamp(36px,10vw,52px)}.lx-hero-actions .lx-btn{flex:auto}.lx-hero-facts{margin-top:36px}.lx-hero-visual{margin-right:0}.lx-panel-media{padding:14px 18px}.lx-dl-canvas,.lx-dl-hint,.lx-dl-progress{display:none}.lx-dl-keyframes{width:100%;height:100%;display:block;position:relative}.lx-dl-keyframe{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .32s;position:absolute;inset:0}.lx-dl-keyframe.is-active{opacity:1}.lx-dl-tabs{border:1px solid var(--lx-line);background:#f3eff2;border-radius:12px;flex:1;gap:4px;padding:4px;display:flex}.lx-dl-tab{min-height:44px;font:inherit;color:var(--lx-muted);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:9px;flex:1;padding:0 6px;font-size:13px;font-weight:600}.lx-dl-tab.is-active{color:var(--lx-ink);background:#fff;box-shadow:0 1px 2px #10182814}.lx-section{padding:72px 0}.lx-head{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:36px}.lx-grid--2,.lx-grid--3,.lx-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-grid--3>:last-child:nth-child(odd){grid-column:1/-1}.lx-card{padding:22px}.lx-seg{width:100%;display:flex}.lx-seg-btn{flex:auto;padding:0 12px;font-size:14px}.lx-split{grid-template-columns:minmax(0,1fr)}.lx-split-media{border-right:0;border-bottom:1px solid var(--lx-line);min-height:0;padding:24px}.lx-split-media img{max-height:300px}.lx-split-body{padding:24px 22px 26px}.lx-flow{flex-direction:column;align-items:stretch;gap:14px}.lx-flow-step+.lx-flow-step{margin-left:0}.lx-flow-step+.lx-flow-step:before{width:2px;height:10px;top:-12px;left:22px}.lx-media-card-body{padding:22px}.lx-faq-q{padding:18px;font-size:16px}.lx-faq-a p{padding:0 18px 20px}}@media (max-width:600px){.lx-grid--2,.lx-grid--3,.lx-grid--4{grid-template-columns:minmax(0,1fr)}.lx-step-t{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}}@media (hover:none){.lx-btn:active,.lx-card--hover:active{transition-duration:90ms;transform:scale(.98)}}.lx-anchor{scroll-margin-top:72px}.lx-page :is(.dl-prin-anim-step-num,.dl-prin-anim-tag,.dl-prin-divider-num,.dl-prin-num,.dl-prin-step-num,.dl-model-img-tag,.dl-model-spec-lab,.dl-model-tagline,.dl-models-detail-img .dl-model-slot,.dl-models-filter-sub,.dl-models-side-head,.dl-models-side-num,.dl-prin-tag,.dl-prin-spec-lab,.au-filt-arrow,.au-filt-group-eye,.au-filt-scrolly-marker,.au-filt-scrolly-panel-num,.au-filt-scrolly-panel-spec .l,.au-filt-scrolly-panel-tier,.au-filt-stage-badge,.au-filt-stage-num,.au-filt-stage-spec,.au-filt-stage-tier,.au-filt-zyklon-code,.au-filt-zyklon-num,.au-filt-zyklon-spec){font-family:var(--font-sans);letter-spacing:.01em;text-transform:none}.lx-page .au-filt-zyklon-media,.lx-page .au-filt-scrolly-video{background:radial-gradient(70% 70% at 50% 55%,#d4006e24 0%,#0000 70%),linear-gradient(#221a26 0%,#140e17 100%)}.lx-page .au-filt-scrolly-video-glow{background:radial-gradient(60% 60%,#d4006e4d 0%,#0000 70%)}.lx-page :is(.au-filt-zyklon-num,.au-filt-scrolly-marker .v,.au-filt-scrolly-panel-num,.au-filt-scrolly-panel-head,.au-filt-arrow .l,.au-filt-arrow .r){color:#ff8cc6}.lx-page .au-filt-zyklon-spec{color:#f0e8eeb8}.lx-page .au-filt-scrolly-dots .dot.is-active{background:#ff4fa0;box-shadow:0 0 0 4px #ff4fa038}.lx-page .au-filt-scrolly-progress-fill{background:linear-gradient(90deg,#d4006e 0%,#ff8cc6 100%)}.lx-page .au-filt-arrow span.line{background:linear-gradient(90deg,#d4006e99,#ff8cc699)}.lx-ico>svg{width:22px;height:22px}.lx-type-ico>svg{width:32px;height:32px}.lx-panel-media--photo{padding:0}.lx-panel-media--photo img{object-fit:cover}.lx-span-2{grid-column:span 2}.lx-dark-card{color:#fff;background:var(--lx-glow), var(--lx-dark);border-color:#0000}.lx-dark-card .lx-card-h{color:#fff}.lx-dark-card .lx-card-p{color:#f0e8eebd}.lx-dark-card .lx-ico{color:#fff;background:#ffffff14;border-color:#ffffff24}.lx-dark-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.lx-dark-hint{color:#f0e8ee99;margin:14px 0 0;font-size:13px}.lx-rows{gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}.lx-rows li{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;display:grid}.lx-rows strong{color:var(--lx-ink);font-size:15px;font-weight:700;display:block}.lx-rows span:not(.lx-ico){color:var(--lx-text);margin-top:2px;font-size:14px;display:block}.lx-form-card{margin-bottom:20px}@media (prefers-reduced-motion:no-preference){.lx-hero--split .lx-hero-copy>.lx-hero-h1{animation:none}.lx-hero--split .lx-line{margin-bottom:-.1em;padding-bottom:.1em;overflow:hidden}.lx-hero--split .lx-line>span{animation:1.05s cubic-bezier(.16,1,.3,1) both lx-line-in;display:inline-block}.lx-hero--split .lx-line:first-child>span{animation-delay:50ms}.lx-hero--split .lx-line:nth-child(2)>span{animation-delay:.17s}.lx-hero--split .lx-line:nth-child(3)>span{animation-delay:.29s}.kr-hero-fx .kr-hero-photo{animation:1.8s cubic-bezier(.16,1,.3,1) .1s both kr-photo-in}.lx-dark-actions .lx-btn-primary:hover svg{animation:.7s kr-ring}}@keyframes lx-line-in{0%{transform:translateY(108%)}to{transform:none}}@keyframes kr-photo-in{0%{transform:scale(1.16)}to{transform:none}}@keyframes kr-ring{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)}40%{transform:rotate(13deg)}60%{transform:rotate(-9deg)}80%{transform:rotate(5deg)}}.kr-hero-bleed{position:relative;overflow:hidden}.kr-hero-bleed img{object-fit:cover;object-position:38% 62%}.kr-hero-bleed:after{content:"";pointer-events:none;position:absolute;inset:0}@media (min-width:901px){.kr-hero-fx .lx-hero-stage{min-height:clamp(560px,70vh,780px)}.kr-hero-fx .lx-hero-inner{padding-top:120px;padding-bottom:80px}.kr-hero-fx .lx-hero-visual{display:none}.kr-hero-bleed{z-index:1;width:56%;position:absolute;top:0;bottom:0;right:0}.kr-hero-bleed:after{background:linear-gradient(90deg, var(--lx-dark) 0%, #110b1480 10%, #110b1400 24%), linear-gradient(180deg, #110b148c 0%, #110b1400 22%)}}@media (max-width:900px){.kr-hero-fx .lx-hero-stage{flex-direction:column;align-items:stretch}.kr-hero-fx .lx-hero-inner{padding-bottom:36px}.kr-hero-fx .lx-hero-visual{display:none}.kr-hero-bleed{aspect-ratio:2400/1073;width:100%}.kr-hero-bleed img{object-position:50% 60%}.kr-hero-bleed:after{background:linear-gradient(180deg, var(--lx-dark) 0%, #110b1400 28%)}}@media (prefers-reduced-motion:no-preference){.kr-hero-bleed{animation:1.1s cubic-bezier(.16,1,.3,1) .1s both kr-bleed-in}}@keyframes kr-bleed-in{0%{opacity:0}to{opacity:1}}@media (min-width:901px){.kr-hero-fx .lx-hero-inner,.nh-hero-fx .lx-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-right:56px}.kr-hero-fx .lx-hero-visual,.nh-hero-fx .lx-hero-visual{margin-right:0}}.lx-green{--lx-accent-1:#2f7a4f;--lx-accent-2:#3fa46a;--lx-accent-light:#8fcfa9;--lx-bg:var(--nh-green-50,#f3faf6)}.lx-green .lx-badge{background:var(--nh-green-100,#e6f4ec);border-color:#cfe8da}.lx-green .lx-ico{color:var(--nh-green-700,#2f7a4f);background:linear-gradient(160deg,#eef8f2 0%,#e2f2e9 100%);border-color:#cfe8da}.lx-green .lx-btn-primary{background:linear-gradient(180deg, #3a9463 0%, var(--nh-green-700,#2f7a4f) 100%);box-shadow:0 10px 24px -10px #2f7a4fb3,inset 0 1px #ffffff2e}@media (hover:hover) and (pointer:fine){.lx-green .lx-btn-primary:hover{box-shadow:0 14px 30px -10px #2f7a4fcc,inset 0 1px #ffffff2e}.lx-green .lx-card--hover:hover{border-color:#bfe0cc}}.lx-green .lx-btn:focus-visible,.lx-green .lx-seg-btn:focus-visible{outline-color:var(--nh-green-500,#3fa46a)}.lx-green .nh-scrub-wrap.is-hero{background:radial-gradient(ellipse 1100px 520px at 12% 4%, #3fa46a29, transparent 70%), radial-gradient(ellipse 800px 600px at 92% 40%, #8fcfa938, transparent 70%), radial-gradient(ellipse 700px 500px at 40% 100%, #3fa46a14, transparent 70%), var(--nh-paper,#fafbf9);border-top:0;padding-top:150px}.lx-green .nh-hero-title{letter-spacing:-.032em;margin-top:4px;font-size:clamp(40px,4.4vw,64px);line-height:1.02}.lx-green .nh-hero-actions{margin:28px 0 8px}.lx-green .nh-hero-actions+.nh-lede{margin-top:22px}.lx-green .nh-closing-card{color:var(--lx-ink);background:radial-gradient(700px 380px at 90% 110%,#3fa46a2e,#0000 70%),radial-gradient(500px 300px at 0 0,#8fcfa938,#0000 70%),#fff;border-color:#d7ebdf}.lx-green .nh-closing-card .lx-h2{color:var(--lx-ink)}.lx-green .nh-closing-card .lx-card-p{color:var(--lx-text)}.lx-green :is(.nh-scrub-step-eye,.nh-scrub-step-num,.nh-media-caption-eye){font-family:var(--font-sans);letter-spacing:.01em;text-transform:none}.nh-pmedia-inset{z-index:2;aspect-ratio:3/4;border:3px solid #fff;border-radius:12px;width:30%;position:absolute;bottom:18px;right:18px;overflow:hidden;box-shadow:0 18px 40px -14px #00000073}.nh-pmedia-inset img{object-fit:cover;width:100%;height:100%;display:block}.nh-pmedia-cap{z-index:2}.lx-page .nh-eyebrow{letter-spacing:.01em;text-transform:none;font-size:14px;font-weight:600}.nh-plist{gap:24px;display:grid}.nh-pcard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;display:grid;overflow:hidden}.nh-pcard.is-flip .nh-pmedia{order:2}.nh-pmedia{background:linear-gradient(160deg,#faf8fa 0%,#efeaee 100%);min-height:420px;position:relative;overflow:hidden}.nh-pmedia-fx{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.nh-pmedia-fx svg{width:100%;height:100%;display:block}.nh-pmedia-cap{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#110b149e;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;position:absolute;bottom:16px;left:16px}.nh-pbody{flex-direction:column;justify-content:center;padding:44px 44px 40px;display:flex}.nh-pstats{border-top:1px solid var(--lx-line);flex-wrap:wrap;gap:16px 40px;margin-top:26px;padding-top:22px;display:flex}.nh-pstat-num{letter-spacing:-.02em;color:var(--lx-ink);font-feature-settings:"tnum";font-size:30px;font-weight:700;line-height:1.1}.nh-pstat-num em{color:var(--lx-accent-1);margin-left:3px;font-size:.55em;font-style:normal;font-weight:600}.nh-pstat-lab{color:var(--lx-muted);margin-top:4px;font-size:13px}.nh-closing-card{text-align:left;padding:56px}.nh-closing-card .lx-h2{color:#fff;max-width:18ch}.nh-closing-card .lx-card-p{max-width:56ch;font-size:17px}@media (min-width:601px) and (max-width:900px){.nh-pmedia{min-height:340px}.nh-pbody{padding:28px 26px}}@media (max-width:900px){.nh-closing-card{padding:32px 22px}}@media (max-width:600px){.nh-pcard{grid-template-columns:minmax(0,1fr)}.nh-pcard.is-flip .nh-pmedia{order:0}.nh-pmedia{aspect-ratio:4/3;min-height:0}.nh-pbody{padding:24px 22px 26px}}@media (min-width:901px) and (hover:hover){#warum .lx-grid>.lx-card,.kr-benefits-grid>.lx-card{transform:translateY(calc(var(--kr-py,0px) + var(--kr-lift,0px))) perspective(900px) rotateX(var(--kr-rx,0deg)) rotateY(var(--kr-ry,0deg));will-change:transform;transition:border-color .22s,box-shadow .22s}}@media (max-width:1100px){.lx-grid--4 .lx-span-2{grid-column:span 2}}@media (min-width:601px) and (max-width:1100px){.kr-benefits-grid>:last-child:nth-child(2n){grid-column:1/-1}}@media (max-width:600px){.lx-span-2,.lx-grid--4 .lx-span-2{grid-column:auto}}
