.lnw-footer{border-top:1px solid var(--line);padding:clamp(3rem,6vw,4.5rem) 0 2.5rem}.lnw-footer-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,6vw,5rem);align-items:start;padding-bottom:2.5rem;border-bottom:1px solid var(--line)}@media(max-width:760px){.lnw-footer-top{grid-template-columns:1fr;gap:2.25rem}}.lnw-footer-brand img{height:2.5rem;width:auto}.lnw-footer-cols{display:grid;grid-template-columns:repeat(3,minmax(7.5rem,auto));gap:clamp(1.75rem,5vw,4.5rem)}@media(max-width:540px){.lnw-footer-cols{grid-template-columns:1fr 1fr;gap:1.75rem}}.lnw-footer-col{display:flex;flex-direction:column;gap:.75rem}.lnw-footer-h{font-family:var(--font-mono);font-size:.78125rem;font-weight:400;letter-spacing:.02em;color:var(--paper);margin-bottom:.25rem}.lnw-footer-col a,.lnw-footer-col button{font-family:var(--font-body);font-size:.875rem;letter-spacing:0;text-transform:none;color:var(--paper-dim);text-decoration:none;background:none;border:0;padding:0;text-align:left;cursor:pointer;transition:color .25s ease}.lnw-footer-col a:hover,.lnw-footer-col button:hover{color:var(--acid)}.lnw-footer-bottom{padding-top:1.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.lnw-footer-copy{font-family:var(--font-mono);font-size:.6875rem;color:var(--muted);letter-spacing:.06em}.lnw-footer-social{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid var(--line);color:var(--paper-dim);transition:color .25s ease,border-color .25s ease}.lnw-footer-social:hover{color:var(--acid);border-color:var(--acid)}.lnw-footer-compact{margin-top:auto;border-top:1px solid var(--line);padding:1.625rem 0 1.875rem}.lnw-footer-compact-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.875rem 1.75rem}.lnw-footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.375rem}.lnw-footer-links a,.lnw-footer-links button{font-family:var(--font-body);font-size:.8125rem;color:var(--paper-dim);text-decoration:none;background:none;border:0;padding:0;cursor:pointer;transition:color .25s ease}.lnw-footer-links a:hover,.lnw-footer-links button:hover{color:var(--acid)}.lnw-footer-links a:focus-visible,.lnw-footer-links button:focus-visible{outline:2px solid var(--acid);outline-offset:.25rem}.lnw{--ink: #0c0b11;--ink-2: #131119;--ink-3: #1b1824;--paper: #f1eff8;--paper-dim: #b7b3c7;--muted: #777289;--acid: #a98bff;--acid-dim: rgba(169, 139, 255, .14);--star: #f4c25a;--line: rgba(241, 239, 248, .12);--line-strong: rgba(241, 239, 248, .25);--font-display: "Fraunces", Georgia, serif;--font-body: "Archivo", "Helvetica Neue", sans-serif;--font-mono: "JetBrains Mono", "SF Mono", monospace;background:var(--ink);color:var(--paper);font-family:var(--font-body);min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased;position:relative}.lnw *,.lnw *:before,.lnw *:after{box-sizing:border-box}.lnw ::-moz-selection{background:var(--acid);color:var(--ink)}.lnw ::selection{background:var(--acid);color:var(--ink)}.lnw-grain{position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.06'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lnw-shell{max-width:80rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,3.5rem)}.lnw-nav{position:fixed;top:0;left:0;right:0;z-index:50;border-bottom:1px solid transparent;transition:background .4s ease,border-color .4s ease}.lnw-nav.is-scrolled{background:#0c0b11d1;backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);border-bottom-color:var(--line)}.lnw-nav-inner{max-width:80rem;margin:0 auto;padding:1.125rem clamp(1.25rem,4vw,3.5rem);display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.lnw-wordmark{font-family:var(--font-display);font-weight:600;font-size:1.375rem;letter-spacing:-.02em;color:var(--paper);text-decoration:none;display:flex;align-items:baseline;gap:.4375rem}.lnw-wordmark sup{font-family:var(--font-mono);font-size:.5625rem;font-weight:700;color:var(--acid);letter-spacing:.14em;text-transform:uppercase}.lnw-logo-img{height:2.625rem;width:auto;display:block}.lnw-nav-login{font-weight:700}.lnw-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--paper-dim);cursor:pointer;transition:color .25s ease,border-color .25s ease}.lnw-icon-btn:hover{color:var(--acid);border-color:var(--acid)}.lnw-nav-links{display:flex;align-items:center;gap:clamp(1.125rem,3vw,2.25rem)}.lnw-nav-link{font-family:var(--font-mono);font-size:.78125rem;font-weight:400;letter-spacing:.02em;color:var(--paper-dim);text-decoration:none;background:none;border:0;padding:0;cursor:pointer;transition:color .25s ease}.lnw-nav-link:hover{color:var(--acid)}@media(max-width:860px){.lnw-nav-links .lnw-nav-link{display:none}}.lnw-btn{display:inline-flex;align-items:center;gap:.625rem;font-family:var(--font-body);font-size:.9375rem;font-weight:600;letter-spacing:-.005em;text-decoration:none;border:0;cursor:pointer;padding:1rem 1.75rem;border-radius:62.4375rem;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s ease,color .25s ease,box-shadow .25s ease;white-space:nowrap}.lnw-btn-acid{background:var(--acid);color:var(--ink)}.lnw-btn-acid:hover{transform:translateY(-2px);box-shadow:0 .625rem 2.5rem #a98bff40}.lnw-nav .lnw-btn:hover{transform:none}.lnw-btn-ghost{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong)}.lnw-btn-ghost:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--acid);color:var(--acid)}.lnw-btn-sm{padding:.625rem 1.25rem;font-size:.84375rem}.lnw-btn-lg{padding:1.1875rem 2.25rem;font-size:1.03125rem}.lnw-btn .lnw-arrow{transition:transform .25s ease}.lnw-btn:hover .lnw-arrow{transform:translate(.25rem)}.lnw-hero{position:relative;padding:clamp(8.75rem,18vh,12.5rem) 0 clamp(3.75rem,8vw,6.875rem);min-height:min(92vh,61.25rem);display:flex;align-items:center;overflow:hidden}.lnw-hero>.lnw-shell{width:100%}.lnw-hero-glow{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:min(68.75rem,120vw);height:43.75rem;background:radial-gradient(ellipse 60% 50% at 50% 30%,rgba(169,139,255,.07),transparent 70%);pointer-events:none}.lnw-radar-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}@media(max-width:980px){.lnw-radar-canvas{opacity:.33}}@media(max-width:760px){.lnw-radar-canvas{opacity:.18}}.lnw-h1{font-family:var(--font-display);font-weight:420;font-size:clamp(2.5rem,6.4vw,5.375rem);line-height:1.04;letter-spacing:-.03em;margin:0 0 clamp(1.5rem,3.5vw,2.5rem);max-width:15ch}.lnw-h1 .lnw-line:last-child{white-space:nowrap}.lnw-h1 .lnw-line{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.lnw-h1 .lnw-line>span{display:block;will-change:transform}.lnw-h1 em{font-style:italic;font-weight:380;color:var(--acid)}.lnw-hero-sub{font-size:clamp(1.0625rem,1.6vw,1.3125rem);line-height:1.6;color:var(--paper-dim);max-width:52ch;margin:0 0 clamp(2rem,4vw,3rem)}.lnw-hero-sub strong{color:var(--paper);font-weight:600}.lnw-hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.lnw-hero-proof{margin-top:clamp(2.25rem,4.5vw,3.5rem);display:inline-flex;align-items:center;flex-wrap:wrap;gap:.75rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;color:var(--muted);text-decoration:none;transition:color .25s ease}.lnw-hero-proof b{color:var(--paper)}.lnw-hero-proof:hover{color:var(--paper-dim)}.lnw-stars{display:inline-flex;align-items:center;gap:.1875rem;flex-shrink:0;line-height:0}.lnw-stars svg{display:block}.lnw-hero-grid{position:relative}.lnw-hero-copy{max-width:45rem;position:relative;z-index:2}.lnw-press{padding:clamp(1.25rem,2.4vw,1.875rem) 0 clamp(1.125rem,2.4vw,1.875rem);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;z-index:5;background:var(--ink)}.lnw-press-label{text-align:center;font-family:var(--font-mono);font-size:.75rem;font-weight:400;letter-spacing:.02em;color:var(--muted);margin-bottom:1.125rem}.lnw-marquee{overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lnw-marquee-track{display:flex;align-items:center;gap:0;width:-moz-max-content;width:max-content;animation:lnw-marquee 36s linear infinite}.lnw-marquee:hover .lnw-marquee-track{animation-play-state:paused}@keyframes lnw-marquee{to{transform:translate(calc(-100% / 3))}}.lnw-marquee-item{display:flex;align-items:center;height:3.5rem;padding:0 clamp(1.75rem,4vw,3.5rem)}.lnw-marquee-item img{height:2.5rem;width:auto;display:block;filter:brightness(0) invert(1);opacity:.6;transition:opacity .25s ease}.lnw-marquee-item img[alt=IHK]{height:2.5rem;transform:scale(2.1);transform-origin:center}.lnw-marquee-item:hover img{opacity:1}.lnw-section{padding:clamp(5rem,11vw,9.375rem) 0;position:relative}.lnw-section-head{margin-bottom:clamp(2.75rem,6vw,5rem)}.lnw-h2{font-family:var(--font-display);font-weight:420;font-size:clamp(2.125rem,5.4vw,4.25rem);line-height:1.04;letter-spacing:-.025em;margin:0;max-width:18ch}.lnw-h2 em{font-style:italic;color:var(--acid);font-weight:380}.lnw-nowrap{white-space:nowrap}.lnw-section-sub{font-size:clamp(1rem,1.5vw,1.1875rem);line-height:1.65;color:var(--paper-dim);max-width:56ch;margin:1.375rem 0 0}.lnw-stats{border-top:1px solid var(--line)}.lnw-stat-row{display:grid;grid-template-columns:3rem minmax(11.875rem,.5fr) minmax(0,1fr);gap:clamp(1.25rem,4vw,3.5rem);align-items:center;padding:clamp(1.75rem,4vw,2.75rem) 0;border-bottom:1px solid var(--line);transition:background .3s ease}.lnw-stat-row:hover{background:linear-gradient(90deg,transparent,rgba(169,139,255,.03),transparent)}.lnw-stat-idx{font-family:var(--font-mono);font-size:.75rem;color:var(--muted);letter-spacing:.1em}.lnw-stat-text{font-size:clamp(1.0625rem,2vw,1.5rem);line-height:1.45;color:var(--paper-dim);max-width:44ch}.lnw-stat-text strong{color:var(--paper);font-weight:600}.lnw-stat-source{display:inline-block;margin-top:.625rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.05em;color:var(--muted);text-decoration:none;border-bottom:1px dashed var(--line-strong);padding-bottom:2px;transition:color .25s ease,border-color .25s ease}.lnw-stat-source:hover{color:var(--acid);border-color:var(--acid)}.lnw-testi-link{display:inline-flex;align-items:center;gap:.75rem;color:var(--paper-dim);text-decoration:none;transition:color .25s ease;max-width:none;font-size:clamp(.9375rem,1.4vw,1.125rem)}.lnw-testi-link span{border:0}.lnw-testi-link>span:not(.lnw-stars){font-family:var(--font-mono);font-size:clamp(.78125rem,1.1vw,.875rem);letter-spacing:.02em}.lnw-inline-link{white-space:nowrap;font-weight:600;color:var(--paper-dim);transition:color .25s ease}.lnw-inline-link svg{display:inline-block;vertical-align:-2px;margin-left:2px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.lnw-testi-link:hover,.lnw-testi-link:hover .lnw-inline-link{color:var(--acid)}.lnw-testi-link:hover .lnw-inline-link svg{transform:translate(2px,-2px)}.lnw-testi-card{position:relative;margin:0;background:var(--ink-2);border:1px solid var(--line);border-radius:1rem;padding:clamp(1.5rem,3vw,2.125rem);display:flex;flex-direction:column;gap:1.125rem;transition:border-color .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.lnw-testi-card:hover{border-color:var(--line-strong);transform:translateY(-.25rem)}.lnw-testi-stars{display:inline-flex;gap:.1875rem;color:var(--star)}.lnw-testi-stars svg{fill:var(--star)}.lnw-testi-quote{font-family:var(--font-display);font-size:clamp(1.125rem,1.9vw,1.3125rem);font-weight:400;font-style:italic;line-height:1.45;letter-spacing:-.01em;color:var(--paper);margin:0}.lnw-testi-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;margin-top:auto;padding-top:.375rem}.lnw-testi-name{font-weight:600;font-size:.875rem;color:var(--paper)}.lnw-testi-src{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;color:var(--muted);text-decoration:none;transition:color .25s ease}.lnw-testi-src svg{transition:transform .25s ease}.lnw-testi-src:after{content:"";position:absolute;inset:0;border-radius:1rem}.lnw-testi-card:hover .lnw-testi-src{color:var(--paper)}.lnw-testi-card:hover .lnw-testi-src svg{transform:translate(2px,-2px)}.lnw-testi-src:focus-visible{outline:none}.lnw-testi-src:focus-visible:after{outline:2px solid var(--acid);outline-offset:.1875rem}.lnw-stat-num{font-family:var(--font-display);font-size:clamp(3.25rem,7vw,6.25rem);font-weight:400;line-height:1;color:var(--acid);letter-spacing:-.03em;text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap}.lnw-stat-num .unit{font-size:.4em;color:var(--acid);font-style:italic}@media(max-width:700px){.lnw-stat-row{grid-template-columns:1fr;gap:.75rem}}.lnw-steps-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,6vw,5.625rem);align-items:start}@media(max-width:980px){.lnw-steps-grid{grid-template-columns:1fr}}.lnw-steps-sticky{position:sticky;top:7.5rem}.lnw-steps-sticky .lnw-h2 em{white-space:nowrap}@media(max-width:980px){.lnw-steps-sticky{position:static}}.lnw-step-card{border:1px solid var(--line);border-radius:1rem;padding:clamp(1.625rem,3.5vw,2.5rem);margin-bottom:1.125rem;background:var(--ink-2);position:relative;overflow:hidden;transition:border-color .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.lnw-step-card:hover{border-color:#a98bff66;transform:translateY(-.25rem)}.lnw-step-card:after{content:attr(data-num);position:absolute;right:-.625rem;top:-1.75rem;font-family:var(--font-display);font-style:italic;font-size:8.125rem;font-weight:300;color:transparent;-webkit-text-stroke:1px rgba(241,239,248,.1);pointer-events:none;transition:-webkit-text-stroke-color .35s ease}.lnw-step-card:hover:after{-webkit-text-stroke-color:rgba(169,139,255,.35)}.lnw-step-title{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:480;letter-spacing:-.02em;margin:0 0 .75rem;color:var(--paper)}@media(min-width:701px){.lnw-step-title{padding-right:6rem}}.lnw-step-desc{font-size:.96875rem;line-height:1.65;color:var(--paper-dim);margin:0;max-width:46ch}.lnw-step-card{opacity:.42;transition:opacity .5s ease,border-color .5s ease,background .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.lnw-step-card.is-active{opacity:1;border-color:#a98bff73;background:radial-gradient(120% 140% at 100% 0%,rgba(169,139,255,.12),transparent 60%),var(--ink-2);transform:translate(-.375rem)}.lnw-step-card.is-active:after{color:#a98bff1a;-webkit-text-stroke-color:rgba(169,139,255,.5)}.lnw-step-logos{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.375rem 0 0;padding:0;list-style:none}.lnw-step-logos li{display:flex;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem 0 .625rem;border:1px solid var(--line);border-radius:62.4375rem;color:var(--paper-dim);font-size:.8125rem;line-height:1;transition:color .4s ease,border-color .4s ease,background .4s ease}.lnw-step-card.is-active .lnw-step-logos li{color:var(--paper);border-color:#a98bff59;background:#a98bff0f;transition-delay:calc(var(--l) * 70ms)}.lnw-step-logo{width:1rem;height:1rem;flex:none;background:currentColor;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat}.lnw-step-logo-name{text-box:trim-both cap alphabetic}.lnw-step-logos .lnw-step-logos-more{gap:.3125rem;padding-left:.75rem}.lnw-step-logos-more .lnw-step-logo-name{margin-right:.1875rem}.lnw-step-logos-more .lnw-step-logo{width:.8125rem;height:.8125rem;opacity:.75}.lnw-step-logos li.is-up,.lnw-step-logos li.is-down{font-family:var(--font-mono);font-size:.75rem}.lnw-step-logos li.is-up,.lnw-step-card.is-active .lnw-step-logos li.is-up{color:#5fd39a;border-color:#5fd39a59;background:#5fd39a14}.lnw-step-logos li.is-down,.lnw-step-card.is-active .lnw-step-logos li.is-down{color:#f0789a;border-color:#f0789a59;background:#f0789a14}@media(prefers-reduced-motion:reduce){.lnw-step-card{opacity:1;transition:none}.lnw-step-logos li{transition:none}}.lnw-chart-panel{background:var(--ink-2);border:1px solid var(--line);border-radius:1.25rem;padding:clamp(1.375rem,3vw,2.125rem);box-shadow:0 2.5rem 5rem #0006}.lnw-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.375rem}.lnw-chart-head-main{display:flex;align-items:center;gap:.8125rem}.lnw-chart-logo{display:inline-flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;border-radius:.625rem;background:var(--ink-3);border:1px solid var(--line);color:var(--paper);flex-shrink:0}.lnw-chart-title{font-family:var(--font-display);font-size:clamp(1.125rem,2vw,1.4375rem);font-weight:480;letter-spacing:-.01em;color:var(--paper);line-height:1.15}.lnw-chart-range{font-family:var(--font-mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:62.4375rem;padding:.3125rem .6875rem;flex-shrink:0}.lnw-chart-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center}@media(max-width:880px){.lnw-chart-grid{grid-template-columns:1fr}}.lnw-chart-plot{height:17.5rem;width:100%}@media(max-width:880px){.lnw-chart-plot{height:13.75rem}}.lnw-chart-rank{display:flex;flex-direction:column;gap:.5rem}.lnw-rank-row{display:grid;grid-template-columns:1.625rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.6875rem .875rem;border-radius:.6875rem;border:1px solid transparent}.lnw-rank-row.is-you{background:var(--acid-dim);border-color:#a98bff59}.lnw-rank-fav{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.lnw-rank-fav img{width:1.5rem;height:1.5rem;display:block;border-radius:.375rem;-o-object-fit:contain;object-fit:contain;box-shadow:inset 0 0 0 1px #f1eff81f}.lnw-rank-row.is-you .lnw-rank-fav img{box-shadow:inset 0 0 0 1px #a98bff8c}.lnw-rank-label{font-size:.875rem;font-weight:600;color:var(--paper-dim);display:flex;align-items:center;gap:.5rem;min-width:0}.lnw-rank-row.is-you .lnw-rank-label{color:var(--paper)}.lnw-rank-tag{font-family:var(--font-mono);font-size:.53125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--acid);border:1px solid rgba(169,139,255,.4);border-radius:.3125rem;padding:2px .375rem;white-space:nowrap}@media(max-width:480px){.lnw-rank-tag{display:none}}.lnw-rank-num{font-family:var(--font-display);font-size:1.25rem;font-weight:500;color:var(--paper);font-variant-numeric:tabular-nums}.lnw-rank-num small{font-size:.6em;color:var(--muted);margin-left:1px}.lnw-rank-delta{font-family:var(--font-mono);font-size:.6875rem;color:#f0789a;text-align:right;white-space:nowrap}.lnw-rank-delta.up{color:#5fd39a}.lnw-rank-arrow{font-size:.78em;vertical-align:1px;margin-right:1px}.lnw-chart-panel .lnw-chart-range{font-family:var(--font-mono);font-size:.75rem;letter-spacing:0;text-transform:none}.lnw-chart-panel .lnw-rank-tag{font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:0;text-transform:none;border-radius:62.4375rem;padding:1px .5rem}@media(max-width:480px){.lnw-chart-panel .lnw-rank-tag{display:inline-block}.lnw-chart-panel .lnw-chart-head{flex-direction:column;gap:.75rem}}.lnw-chart-plot.is-draw .recharts-area{clip-path:inset(-1.875rem calc((1 - var(--p)) * 100%) -1.875rem -1.875rem)}.lnw-chart-plot .lnw-chart-start{transition:opacity .4s ease}.lnw-chart-plot.before-start .lnw-chart-start,.lnw-chart-plot.before-start .recharts-reference-dot{opacity:0}.lnw-chart-panel .lnw-rank-row{grid-template-columns:1.625rem minmax(0,1fr) auto 2.625rem}.lnw-chart-panel .lnw-rank-delta{text-align:left}.lnw-rank-row{transform:translateY(calc(var(--shift, 0) * (100% + .5rem)));transition:transform .6s cubic-bezier(.65,0,.35,1),background .3s ease}.lnw-rank-num,.lnw-rank-delta{font-variant-numeric:tabular-nums}.lnw-rank-delta.is-flat{color:var(--muted)}.lnw-faq{max-width:50rem}.lnw-faq details{border-bottom:1px solid var(--line)}.lnw-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.625rem 0;font-family:var(--font-display);font-size:clamp(1.125rem,2vw,1.4375rem);font-weight:480;letter-spacing:-.01em;color:var(--paper);transition:color .25s ease}.lnw-faq summary::-webkit-details-marker{display:none}.lnw-faq summary:hover{color:var(--acid)}.lnw-faq summary .lnw-plus{font-family:var(--font-mono);font-size:1.25rem;font-weight:400;color:var(--acid);flex-shrink:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}.lnw-faq details[open] summary .lnw-plus{transform:rotate(45deg)}.lnw-faq-body{font-size:.96875rem;line-height:1.7;color:var(--paper-dim);padding:0 2.5rem 1.75rem 0;max-width:62ch}.lnw-final{text-align:center;padding:clamp(6.25rem,14vw,11.875rem) 0;position:relative;overflow:hidden}.lnw-final-glow{position:absolute;bottom:-40%;left:50%;transform:translate(-50%);width:56.25rem;height:37.5rem;background:radial-gradient(ellipse 55% 50% at 50% 70%,rgba(169,139,255,.1),transparent 70%);pointer-events:none}.lnw-final .lnw-h2{margin:0 auto 1.125rem;font-size:clamp(2.625rem,7.5vw,6.25rem);max-width:14ch}.lnw-final-sub{color:var(--paper-dim);font-size:clamp(1rem,1.6vw,1.25rem);margin:0 auto clamp(2rem,4vw,3rem);max-width:46ch;line-height:1.6}.lnw [data-reveal]{opacity:0;transform:translateY(2.125rem)}@media(prefers-reduced-motion:reduce){.lnw [data-reveal]{opacity:1!important;transform:none!important}.lnw-marquee-track{animation:none}}@media(max-width:759px){.lnw-hero-proof-src{display:none}}@media(max-width:759px){.lnw-chart-panel .lnw-chart-range{display:none}}@media(max-width:759px){.lnw-br-desk{display:none}}@media(max-width:959px),(orientation:portrait){.lnw-hero .lnw-radar-canvas{opacity:.55}.lnw-hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 62% 42% at 38% 52%,#0c0b11d1,#0c0b1166 62%,#0c0b1100)}}.lnw-stats.is-bild .lnw-stat-row{grid-template-columns:minmax(15rem,.8fr) minmax(0,1fr)}.lnw-stat-lead{display:grid;gap:1.125rem}.lnw-stats.is-bild .lnw-stat-num,.lnw-stats.is-bild .lnw-stat-num .unit{color:var(--paper)}.lnw-viz{width:min(100%,17.5rem)}.lnw-viz-dots{display:grid;grid-template-columns:repeat(10,1fr);gap:.375rem}.lnw-viz-dots i{aspect-ratio:1;border-radius:.375rem;box-shadow:inset 0 0 0 1px var(--line-strong);opacity:0;transform:scale(.6);transition:opacity .4s ease,transform .4s cubic-bezier(.34,1.4,.64,1),background .45s ease,box-shadow .45s ease;transition-delay:calc(var(--i) * 70ms + .15s)}.lnw-viz-dots.is-in i{opacity:1;transform:none}.lnw-viz-dots.is-in i.is-lit{background:var(--acid);box-shadow:inset 0 0 0 1px var(--acid);transition-delay:.15s,.15s,1.05s,1.05s}.lnw-viz-bar{position:relative;height:.625rem;overflow:hidden;border-radius:62.4375rem;background:#f1eff814}.lnw-viz-bar i,.lnw-viz-grow i{display:block;transform:scaleX(0);transform-origin:left;transition:transform 1.6s cubic-bezier(.33,1,.68,1) .1s}.lnw-viz-bar i{position:absolute;inset:0;background:var(--acid)}.lnw-viz-bar.is-in i{transform:scaleX(.5)}.lnw-viz-grow{display:grid;gap:.5rem}.lnw-viz-grow span{display:block;height:.625rem;overflow:hidden;border-radius:62.4375rem;background:#f1eff814}.lnw-viz-grow i{height:100%}.lnw-viz-grow .is-base i{width:15.9%;background:#f1eff866;transition-duration:.6s}.lnw-viz-grow .is-now i{background:var(--acid);transition-duration:1.4s;transition-delay:.6s}.lnw-viz-grow.is-in i{transform:scaleX(1)}.lnw-stats.is-folge .lnw-viz-dots i{opacity:1;transform:none}.lnw-stats.is-folge .lnw-viz-dots.is-in i.is-lit{transition:background .6s ease,box-shadow .6s ease;transition-delay:.15s}.lnw-stats.is-folge .lnw-viz-bar i{transition:transform 1s cubic-bezier(.33,1,.68,1)}.lnw-stats.is-folge .lnw-viz-grow .is-base i{transition:transform .35s cubic-bezier(.33,1,.68,1)}.lnw-stats.is-folge .lnw-viz-grow .is-now i{transition:transform .65s cubic-bezier(.33,1,.68,1) .35s}@media(max-width:700px){.lnw-stats.is-bild .lnw-stat-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.lnw-viz-dots i,.lnw-viz-bar i,.lnw-viz-grow i{transition:none}}.lnw-band{display:grid;gap:1.125rem;padding-block:.5rem;margin:-.5rem auto;max-width:120rem;overflow:hidden;overflow:clip;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.lnw-band-track{display:flex;gap:1.125rem;width:-moz-max-content;width:max-content;animation:lnw-band 105s linear infinite}.lnw-band-row.is-rev .lnw-band-track{animation-direction:reverse;animation-duration:97s}.lnw-band:hover .lnw-band-track{animation-play-state:paused}.lnw-band:has(:focus-visible) .lnw-band-track{animation-play-state:paused}.lnw-band:has(:focus-visible){-webkit-mask-image:none;mask-image:none}@keyframes lnw-band{to{transform:translate(calc(-50% - .5625rem))}}.lnw-band .lnw-testi-card{flex:none;width:var(--card-w)}.lnw-band .lnw-testi-card[data-len=s]{--card-w: clamp(16.25rem, calc(4rem + var(--len) * .2rem), 23.75rem)}.lnw-band .lnw-testi-card[data-len=m]{--card-w: clamp(18.75rem, calc(3.75rem + var(--len) * .1375rem), 30rem)}.lnw-band .lnw-testi-card[data-len=l]{--card-w: clamp(20rem, calc(3.75rem + var(--len) * .109375rem), 35rem)}.lnw-band [data-len=s] .lnw-testi-quote{font-size:clamp(1.25rem,1.9vw,1.625rem);line-height:1.34}.lnw-band [data-len=m] .lnw-testi-quote{font-size:clamp(1.125rem,1.6vw,1.3125rem)}.lnw-band [data-len=l] .lnw-testi-quote{font-size:clamp(1.0625rem,1.4vw,1.1875rem)}.lnw-band-row.is-all{display:none}@media(max-width:759px){.lnw-band-row:not(.is-all){display:none}.lnw-band-row.is-all{display:block}.lnw-band-row.is-all .lnw-band-track{align-items:flex-start;animation-duration:154s}.lnw-band .lnw-testi-card[data-len=s]{--card-w: 15.625rem}.lnw-band .lnw-testi-card[data-len=m]{--card-w: 18.125rem}.lnw-band .lnw-testi-card[data-len=l]{--card-w: min(20.625rem, calc(100vw - 2.5rem) )}.lnw-band [data-len=s] .lnw-testi-quote{font-size:1.3125rem}.lnw-band [data-len=m] .lnw-testi-quote{font-size:1.125rem}.lnw-band [data-len=l] .lnw-testi-quote{font-size:1.0625rem}}.lnw-final>.lnw-shell{position:relative;z-index:1}@media(min-width:1180px){.lnw-final-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(3rem,6vw,6rem);align-items:center;text-align:left}.lnw-final .lnw-h2{margin-left:0;font-size:clamp(3.25rem,6.2vw,5.75rem)}.lnw-final .lnw-final-sub{margin-left:0;margin-bottom:0}}.lnw-domain{position:relative;display:flex;flex-direction:column;min-width:0}@media(max-width:1179px){.lnw-final .lnw-domain{max-width:33.75rem;margin:2.5rem auto 0}}.lnw-domain-field{position:relative;display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:62.4375rem;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow .3s ease}.lnw-domain-field:focus-within{box-shadow:inset 0 0 0 1px var(--acid),0 0 0 .3125rem var(--acid-dim)}.lnw-domain-field input{flex:1;min-width:0;height:3.25rem;padding:0 .5rem 0 1.25rem;border:0;outline:0;background:transparent;color:var(--paper);font-family:var(--font-mono);font-size:1.0625rem}.lnw-domain-field input::-moz-placeholder{color:var(--muted)}.lnw-domain-field input::placeholder{color:var(--muted)}.lnw-domain-field .lnw-btn{flex:none;padding:1.0625rem 1.625rem}.lnw-domain-field .lnw-btn:hover{transform:none}.lnw-domain-hint{margin:.625rem 0 0;padding:0 .75rem;font-size:.84375rem;text-align:center;color:var(--muted)}.lnw-domain-hint:empty{margin:0}.lnw-domain-hint.is-error{color:#ff9b9b}.lnw-final .lnw-final-proof{align-self:center;margin-top:1.375rem}.lnw-arc{--arc: 1rem;display:flex;justify-content:center;align-items:flex-start;gap:.875rem;margin:0 0 1.5rem;padding:0;list-style:none}.lnw-arc li{margin-top:calc(var(--d2) * var(--arc));opacity:0;transition:margin-top .5s cubic-bezier(.22,1,.36,1)}.lnw-final-inner.is-in .lnw-arc li{animation:lnw-arc-in .7s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--o) * 90ms + .15s)}@keyframes lnw-arc-in{0%{opacity:0;transform:translateY(.75rem) scale(.7)}to{opacity:1;transform:none}}.lnw-arc-mark{position:relative;display:grid;place-items:center;width:2.875rem;height:2.875rem;border-radius:50%;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--paper);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .4s ease;transition-delay:calc(var(--o) * 90ms)}.lnw-arc-mark svg,.lnw-arc-mark img{width:1.375rem;height:1.375rem;-o-object-fit:contain;object-fit:contain}.lnw-arc-mark:after{content:"";position:absolute;top:-.1875rem;right:-.1875rem;width:.625rem;height:.625rem;border-radius:50%;background:var(--acid);box-shadow:0 0 0 .1875rem var(--ink);transform:scale(0);transition:transform .45s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--o) * 90ms + .12s)}.lnw-final-inner.is-valid .lnw-arc-mark{transform:translateY(-.1875rem);box-shadow:inset 0 0 0 1px #a98bff99}.lnw-final-inner.is-valid .lnw-arc-mark:after{transform:scale(1)}@media(max-width:559px){.lnw-domain-field{flex-direction:column;align-items:stretch;border-radius:1.375rem}.lnw-domain-field input{flex:none;padding:0 .875rem;text-align:center}.lnw-domain-field .lnw-btn{justify-content:center;padding:1.0625rem 1.125rem}.lnw-arc{--arc: .75rem;gap:.5rem;margin-bottom:1.25rem}.lnw-arc-mark{width:2.5rem;height:2.5rem}.lnw-arc-mark svg,.lnw-arc-mark img{width:1.1875rem;height:1.1875rem}.lnw-final .lnw-final-proof{margin-top:1.25rem}}@media(prefers-reduced-motion:reduce){.lnw-arc li{animation:none!important;opacity:1;transform:none}.lnw-arc li,.lnw-arc-mark,.lnw-arc-mark:after{transition:none}.lnw-band-track{animation:none!important}.lnw-band{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.lnw-band .lnw-testi-card[aria-hidden=true]{display:none}}@media(min-width:761px){#preise .pv-shell{max-width:80rem;padding-inline:clamp(1.25rem,4vw,3.5rem)}#preise .pv-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.75rem,6vw,5rem)}#preise .pv-controls{margin-top:0}#preise .lnw-section-head{margin-bottom:0}}@media(max-width:359px){.lnw-hero-proof,.lnw-testi-link{gap:.5rem;flex-wrap:nowrap}.lnw-hero-proof,.lnw-testi-link>span:not(.lnw-stars){font-size:.71875rem;letter-spacing:0;white-space:nowrap}.lnw-hero-proof .lnw-stars,.lnw-testi-link .lnw-stars{gap:2px}.lnw-testi-link .lnw-stars svg{width:.875rem;height:.875rem}.lnw-btn-lg{max-width:100%;padding:1.0625rem 1.375rem;font-size:.96875rem}}.lnw-public-page{min-height:100dvh}.lnw-public-page.has-footer{display:flex;flex-direction:column}.lnw-public-nav .lnw-nav-inner{min-height:4.875rem}.lnw-public-back{display:inline-flex;align-items:center;gap:.5625rem;color:var(--paper-dim);font-family:var(--font-body);font-size:.8125rem;font-weight:500;letter-spacing:.01em;text-decoration:none;transition:color .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.lnw-public-back:hover{color:var(--acid);transform:translate(-2px)}.lnw-public-back:active{transform:translate(-2px) translateY(1px)}.lnw-public-back:focus-visible,.lnw-directory-link:focus-visible{outline:2px solid var(--acid);outline-offset:.25rem}.lnw-status-main{display:grid;min-height:100dvh;align-items:center;padding:clamp(7.375rem,16vw,10.25rem) 0 clamp(3.5rem,8vw,5.75rem)}.lnw-status-shell{width:100%;max-width:47.5rem}.lnw-status-panel{padding:clamp(2.375rem,7vw,4rem) 0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line)}.lnw-status-icon{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;margin-bottom:1.875rem;border-width:1px;border-style:solid;border-radius:.875rem}.lnw-status-icon.is-animated svg,.lnw-inline-spinner{animation:lnw-status-spin 1s linear infinite}.lnw-status-panel h1{max-width:14ch;margin:0;color:var(--paper);font-family:var(--font-display);font-size:clamp(2.375rem,7vw,4.125rem);font-weight:440;letter-spacing:-.035em;line-height:1.02}.lnw-status-description{max-width:58ch;margin:1.375rem 0 0;color:var(--paper-dim);font-size:clamp(1rem,2vw,1.1875rem);line-height:1.7}.lnw-status-footer{margin-top:1.875rem}.lnw-status-note{display:inline-flex;align-items:center;gap:.5625rem;margin:0;color:var(--paper-dim);font-family:var(--font-mono);font-size:.75rem;line-height:1.5}.lnw-sitemap-main,.lnw-blog-main{padding:clamp(8.25rem,15vw,11.125rem) 0 clamp(4.5rem,9vw,7.5rem)}.lnw-sitemap-shell,.lnw-blog-shell{max-width:67.5rem}.lnw-sitemap-heading,.lnw-blog-heading{max-width:47.5rem}.lnw-sitemap-heading h1,.lnw-blog-heading h1{margin:0;color:var(--paper);font-family:var(--font-display);font-size:clamp(2.625rem,7vw,4.625rem);font-weight:420;letter-spacing:-.035em;line-height:1.02}.lnw-sitemap-heading p,.lnw-blog-heading p{margin:1.375rem 0 0;color:var(--paper-dim);font-size:clamp(1rem,2vw,1.25rem);line-height:1.55}.lnw-blog-list{margin-top:clamp(2.75rem,6vw,4.25rem);border-top:1px solid var(--line-strong)}.lnw-blog-row{display:grid;grid-template-columns:6.875rem minmax(0,1fr) auto;gap:.625rem clamp(1.75rem,4vw,3.5rem);padding:clamp(1.625rem,4vw,2.375rem) 0;text-decoration:none}.lnw-blog-row+.lnw-blog-row{border-top:1px solid var(--line)}.lnw-blog-date{padding-top:.4375rem;color:var(--muted);font-family:var(--font-mono);font-size:.75rem}.lnw-blog-row h2{margin:0;color:var(--paper);font-family:var(--font-display);font-size:clamp(1.3125rem,2.6vw,1.625rem);font-weight:480;letter-spacing:-.015em;line-height:1.25;transition:color .2s ease}.lnw-blog-row:hover h2{color:var(--acid)}.lnw-blog-row p{max-width:60ch;margin:.625rem 0 0;color:var(--paper-dim);font-size:.9375rem;line-height:1.65}.lnw-blog-row svg{flex:0 0 auto;margin-top:.75rem;color:var(--acid);transition:transform .2s ease}.lnw-blog-row:hover svg{transform:translate(.25rem)}.lnw-blog-empty{margin-top:clamp(2.75rem,6vw,4.25rem);border-top:1px solid var(--line-strong);padding-top:clamp(1.875rem,5vw,2.875rem)}.lnw-blog-empty h2{margin:0;color:var(--paper);font-family:var(--font-display);font-size:clamp(1.5rem,3.4vw,1.875rem);font-weight:460;letter-spacing:-.02em;line-height:1.2}.lnw-blog-empty p{max-width:58ch;margin:.875rem 0 0;color:var(--paper-dim);font-size:.9375rem;line-height:1.65}.lnw-article-shell{max-width:51.25rem}.lnw-article-back{display:inline-flex;align-items:center;gap:.5rem;color:var(--paper-dim);font-size:.8125rem;text-decoration:none;transition:color .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.lnw-article-back:hover{color:var(--acid);transform:translate(-2px)}.lnw-article-head{margin-top:2rem}.lnw-article-head h1{margin:0;color:var(--paper);font-family:var(--font-display);font-size:clamp(2rem,5vw,3.25rem);font-weight:440;letter-spacing:-.03em;line-height:1.08}.lnw-article-meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--line);color:var(--muted);font-family:var(--font-mono);font-size:.75rem}.lnw-article{margin-top:2.5rem;color:var(--paper-dim);font-size:1rem;line-height:1.75}.lnw-article h1,.lnw-article h2,.lnw-article h3,.lnw-article h4{color:var(--paper);font-family:var(--font-display);font-weight:480;letter-spacing:-.015em;line-height:1.3}.lnw-article h2{margin:2.5rem 0 1rem;font-size:clamp(1.3125rem,2.6vw,1.625rem)}.lnw-article h3,.lnw-article h4{margin:1.75rem 0 .75rem;font-size:1.1875rem}.lnw-article p{margin:1rem 0}.lnw-article a{color:var(--acid);text-decoration:underline;text-underline-offset:.1875rem}.lnw-article ul,.lnw-article ol{margin:1rem 0;padding-left:1.375rem}.lnw-article li{margin:.375rem 0}.lnw-article strong{color:var(--paper);font-weight:600}.lnw-article code{padding:1px .3125rem;border-radius:.3125rem;background:var(--ink-3);font-family:var(--font-mono);font-size:.88em}.lnw-article blockquote{margin:1.25rem 0;padding-left:1.125rem;border-left:2px solid var(--acid)}.lnw-blog-pager{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-top:clamp(2.25rem,5vw,3.25rem)}.lnw-blog-pager button{min-width:2.125rem;padding:.4375rem .5625rem;border:0;background:none;color:var(--paper-dim);font-family:var(--font-mono);font-size:.75rem;cursor:pointer;transition:color .2s ease}.lnw-blog-pager button:hover{color:var(--paper)}.lnw-blog-pager button[aria-current=true]{color:var(--acid)}.lnw-blog-pager button:disabled{opacity:.35;cursor:default}.lnw-blog-pager span{color:var(--muted);font-family:var(--font-mono);font-size:.75rem}.lnw-directory{margin-top:clamp(3rem,7vw,4.75rem);border-top:1px solid var(--line-strong)}.lnw-directory-section{display:grid;grid-template-columns:minmax(10.625rem,.7fr) minmax(0,1.8fr);gap:clamp(1.75rem,6vw,4.5rem);padding:clamp(1.875rem,5vw,2.875rem) 0;border-bottom:1px solid var(--line)}.lnw-directory-section h2{display:flex;align-items:flex-start;gap:.625rem;margin:0;color:var(--paper);font-family:var(--font-display);font-size:clamp(1.375rem,3vw,1.75rem);font-weight:480;letter-spacing:-.015em;line-height:1.2}.lnw-directory-section h2 svg{flex:0 0 auto;margin-top:.3125rem;color:var(--acid)}.lnw-directory-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(1.25rem,4vw,2.75rem);column-gap:clamp(1.25rem,4vw,2.75rem)}.lnw-directory-link{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1.125rem;border-bottom:1px solid var(--line);color:var(--paper-dim);font-size:.9375rem;text-align:left;text-decoration:none;transition:color .2s ease,border-color .2s ease}.lnw-directory-link:hover{border-bottom-color:var(--acid);color:var(--paper)}.lnw-directory-link svg{flex:0 0 auto;color:var(--acid)}@keyframes lnw-status-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.lnw-public-nav .lnw-nav-inner{min-height:4.25rem;padding-top:.8125rem;padding-bottom:.8125rem}.lnw-public-nav .lnw-logo-img{height:2.25rem}.lnw-public-back span{display:none}.lnw-public-back{width:2.25rem;height:2.25rem;justify-content:center;border:1px solid var(--line);border-radius:50%}.lnw-directory-section{grid-template-columns:1fr;gap:1.375rem}.lnw-directory-links{grid-template-columns:1fr}.lnw-blog-row{grid-template-columns:1fr;gap:.375rem}.lnw-blog-row svg{display:none}.lnw-blog-date{padding-top:0}}@media(prefers-reduced-motion:reduce){.lnw-public-back,.lnw-directory-link,.lnw-footer-links a,.lnw-footer-links button,.lnw-blog-row h2,.lnw-blog-row svg,.lnw-blog-pager button,.lnw-article-back{transition:none}.lnw-status-icon.is-animated svg,.lnw-inline-spinner{animation:none}}
