.fp{--fp-gap: clamp(88px, 10vw, 150px);--fp-line: var(--border, #E5E7EB);--fp-soft: #F3F2F7;--fp-soft2: var(--grey-50, #F9FAFB);--fp-ink: var(--text, #111827);--fp-muted: var(--text-muted, #686F7A);--fp-faint: #8A92A2;--fp-accent: var(--violet, #7531AE);--fp-accent-soft: #F0E7FF;--fp-ok: #177A3E;--fp-ok-soft: #E4F5EA;--fp-warn: #8A4E00;--fp-warn-soft: #FDF1DC;--fp-bad: #B4233C;--fp-bad-soft: #FBE7EB;--fp-radius: 18px;--fp-radius-sm: 10px;--fp-shadow: 0 30px 80px -40px rgba(20, 16, 40, .35), 0 2px 6px -2px rgba(20, 16, 40, .08);--fp-maxtext: 680px;color:var(--fp-ink)}.fp .container{max-width:var(--max-w, 1400px)}.fp section{padding:var(--fp-gap) 0}.fp section+section{padding-top:0}.fp h1,.fp h2,.fp h3{font-family:var(--font-display);letter-spacing:var(--ds-type-display-l-tracking);color:var(--fp-ink)}.fp h2{margin:0 0 22px;font-weight:700}.fp h3{font-size:19px;line-height:1.3;margin:0 0 8px;font-weight:700}.fp p{margin:0}.fp-eyebrow{display:inline-block;margin-bottom:18px;text-transform:uppercase;color:var(--fp-accent)}.fp-lead{color:var(--fp-muted)}.fp-table{width:100%;border-collapse:collapse;font-size:12.5px;font-family:var(--font-micro)}.fp-table th{text-align:left;padding:10px 12px;font-size:11.5px;font-family:var(--font-micro);font-weight:600;color:var(--fp-faint);border-bottom:1px solid var(--fp-soft);white-space:nowrap}.fp-table th svg{vertical-align:-2px;margin-left:3px;opacity:.5}.fp-table td{padding:10px 12px;border-bottom:1px solid var(--fp-soft);white-space:nowrap;vertical-align:middle}.fp-table tr:last-child td{border-bottom:0}.fp-table tr.is-sel td{background:var(--fp-accent-soft)}.fp-table tr.is-sel td small{color:var(--ds-color-grey-600)}[data-theme=dark] .fp-table tr.is-sel td small{color:var(--ds-text-secondary)}.fp-table tr.is-dim td{opacity:.35}.fp-table .r{text-align:right}.fp-table td b+small{display:block;margin-top:2px;font-size:11px;font-weight:400;color:var(--fp-faint)}.fp-showcase-head{max-width:780px;margin-bottom:clamp(34px,4vw,56px)}.fp.page-hero--hub{padding:0}.fp.page-hero--hub>.hub-sec:first-child{padding-top:clamp(24px,3vw,40px)}.fp.page-hero--hub h1{margin:0 0 16px;font-weight:700;font-size:var(--ds-type-h1-size);line-height:var(--ds-type-h1-line-height);letter-spacing:var(--ds-type-h1-tracking);text-wrap:balance}.fp.page-hero--hub .fp-showcase-head .fp-lead{max-width:62ch}.fp-seo{background:var(--fp-soft2)}@media(min-width:980px){.fp-seo-aside{position:sticky}}.fp-seo-nav{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;font-size:14.5px}.fp-seo-nav a{color:var(--fp-ink);text-decoration:none;display:flex}.fp-seo-nav em{font-style:normal;font-weight:700}.fp-faq-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}.fp-faq details{border-top:1px solid var(--fp-line)}.fp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:var(--font-display);font-weight:700}.fp-faq summary::-webkit-details-marker{display:none}.fp-faq summary:after{font-size:22px;font-weight:300;color:var(--fp-faint)}.fp-faq summary:focus-visible{outline:2px solid var(--fp-accent)}.fp-faq-a a{color:var(--fp-accent)}[data-theme=dark] .fp{--fp-line: rgba(255,255,255,.12);--fp-soft: rgba(255,255,255,.06);--fp-soft2: rgba(255,255,255,.035);--fp-faint: #9AA2B1;--fp-accent-soft: rgba(117,49,174,.28);--fp-ok-soft: rgba(34,160,90,.2);--fp-warn-soft: rgba(240,160,40,.18);--fp-bad-soft: rgba(220,38,38,.2)}.fp{--fp-shadow: 0 1px 2px rgba(20,16,40,.05), 0 14px 34px -22px rgba(20,16,40,.22);--fp-radius: 20px}.fp h2{font-size:var(--ds-type-h1-size);line-height:var(--ds-type-h1-line-height);letter-spacing:var(--ds-type-h1-tracking)}.fp h2.is-xl{font-size:clamp(44px,4vw,62px);line-height:1;letter-spacing:var(--ds-type-h1-tracking)}.fp h2.is-xxl{font-size:clamp(46px,4.8vw,74px);line-height:.98;letter-spacing:var(--ds-type-h1-tracking);max-width:16ch}.fp h2.is-sm{font-size:clamp(30px,2.4vw,40px);line-height:1.08;letter-spacing:var(--ds-type-h1-tracking)}.fp-lead{font-size:18px;line-height:1.55;max-width:620px}.fp-eyebrow{font-size:11px;font-family:var(--font-micro);font-weight:700;letter-spacing:var(--ds-type-eyebrow-tracking)}.fp-eyebrow em{font-style:normal;color:var(--fp-faint);margin-right:10px}.fp-eyebrow em:after{content:"\2014";margin-left:10px}.fp-table{font-variant-numeric:tabular-nums}.fp-seo-nav em,.fp-eyebrow em{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:600}.fp .fp-seo{padding:calc(var(--fp-gap) * .8) 0}.fp .fp-seo+section{padding-top:var(--fp-gap)}.fp .fp-seo{background:#fff;border-top:1px solid var(--fp-line)}@media(min-width:980px){.fp-seo-aside{top:96px}}.fp-seo-aside{display:flex;flex-direction:column;padding:28px 24px 26px;border-radius:22px;background:linear-gradient(180deg,#f6f2fc,#efe8fa);border:1px solid #E6DDF6}.fp-seo-aside h2{font-size:clamp(22px,2vw,26px);line-height:1.12;letter-spacing:var(--ds-type-h2-tracking);margin:6px 0 0;overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:10 4 4}.fp-seo-nav a,.fp-seo-cta b{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere}.fp-seo-aside h2:after{content:"";display:block;width:40px;height:3px;margin-top:14px;border-radius:2px;background:var(--fp-accent)}.fp-seo-nav{gap:6px;margin-top:22px}.fp-seo-nav a{align-items:center;gap:12px;padding:10px 12px;border-radius:14px;font-size:14px;line-height:1.35;font-weight:500;transition:background .18s,color .18s}.fp-seo-nav a:hover{background:#ffffffa6;color:var(--fp-ink)}.fp-seo-nav a.is-active{background:#fff;color:var(--fp-ink);box-shadow:0 6px 18px #5028821a}.fp-seo-nav em{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:#fff;border:1px solid #E6DDF6;font-size:11px;font-family:var(--font-micro);letter-spacing:0;color:var(--fp-accent)}.fp-seo-nav a.is-active em{background:var(--fp-accent);border-color:var(--fp-accent);color:#fff}.fp-seo-cta{margin-top:28px;padding:20px 18px 18px;border-radius:16px;background:#ffffffb3;border:1px solid #E6DDF6}.fp-seo-cta-ic{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#fff;color:var(--fp-accent);font-size:16px;margin-bottom:12px;box-shadow:0 4px 12px #5028821a}.fp-seo-cta b{display:block;font-family:var(--font-display);font-size:16.5px;line-height:1.25;letter-spacing:-.01em;color:var(--fp-ink)}.fp-seo-cta p{margin:8px 0 12px;font-size:13px;line-height:1.5;color:var(--fp-muted)}.fp-seo-cta a{font-size:13.5px;font-weight:700;color:var(--fp-accent);text-decoration:none}.fp-seo-cta a:hover{text-decoration:underline}[data-theme=dark] .fp .fp-seo{background:#14161d}[data-theme=dark] .fp-seo-aside{background:linear-gradient(180deg,#221c33,#1b1626);border-color:#2e2740}[data-theme=dark] .fp-seo-nav em,[data-theme=dark] .fp-seo-nav a.is-active,[data-theme=dark] .fp-seo-cta,[data-theme=dark] .fp-seo-cta-ic{background:#2a2340;border-color:#3a3152}.fp .fp-faq{background:var(--fp-soft2);border-top:1px solid var(--fp-line)}.fp .fp-seo{padding-bottom:calc(var(--fp-gap) * .5)}.fp .fp-seo+.fp-faq{padding-top:calc(var(--fp-gap) * .5)}@media(min-width:980px){.fp-faq-grid{grid-template-columns:290px minmax(0,1fr);gap:56px;align-items:start}.fp-faq-grid>div:first-child{position:sticky;top:96px}}.fp-faq-grid>div:first-child{padding:28px 24px 26px;border-radius:22px;background:linear-gradient(180deg,#f6f2fc,#efe8fa);border:1px solid #E6DDF6}.fp-faq-grid>div:first-child h2{font-size:clamp(22px,2vw,26px)!important;line-height:1.12;letter-spacing:var(--ds-type-h2-tracking);margin:6px 0 0;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:anywhere}.fp-faq-grid>div:first-child h2:after{content:"";display:block;width:40px;height:3px;margin-top:14px;border-radius:2px;background:var(--fp-accent)}.fp-faq-grid>div:first-child:after{content:"Ihre Frage ist nicht dabei? Wir antworten pers\f6nlich: kontakt@airlst.com";display:block;margin-top:18px;font-size:13px;line-height:1.55;color:var(--fp-muted)}html[lang=en] .fp-faq-grid>div:first-child:after{content:"Didn't find your question? Email us at kontakt@airlst.com and we will answer personally."}[data-theme=dark] .fp-faq-grid>div:first-child{background:linear-gradient(180deg,#221c33,#1b1626);border-color:#2e2740}.fp-faq-grid>div:last-child{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.fp-faq details{position:relative;border:1px solid var(--fp-line);border-radius:14px;background:#fff;box-shadow:0 4px 14px #1e143c0a;transition:border-color .18s,background-color .18s,box-shadow .18s}.fp-faq details:hover{border-color:#d6c7f0}.fp-faq details[open]{border-color:#c9b4ec;background:#fbf9fe;box-shadow:0 12px 30px #50288214}.fp-faq summary{padding:20px 24px 20px 90px;min-height:84px;font-size:18px;line-height:1.3;letter-spacing:-.01em}.fp-faq summary:before{content:"+";position:absolute;left:24px;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#f0e7ff;color:var(--fp-accent);font-size:26px;font-weight:300;line-height:1}.fp-faq details[open] summary:before{content:"\2212";top:24px;transform:none}.fp-faq details[open] summary{padding-bottom:8px}.fp-faq summary:after{content:"";width:12px;height:12px;border-right:2px solid var(--fp-muted);border-bottom:2px solid var(--fp-muted);transform:translateY(-3px) rotate(45deg);flex:none;margin-right:6px;transition:transform .2s}.fp-faq details[open] summary:after{transform:translateY(3px) rotate(225deg)}.fp-faq summary:focus-visible{outline-offset:-4px;border-radius:14px}.fp-faq-a{margin:0;padding:0 90px 24px;max-width:none;font-size:16px;line-height:1.6;color:var(--fp-muted)}.fp-faq-a a{font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(max-width:640px){.fp-faq summary{padding-left:74px;font-size:16.5px}.fp-faq summary:before{left:16px;width:40px;height:40px}.fp-faq-a{padding:0 24px 22px 74px}}[data-theme=dark] .fp-faq details{background:#1b1d24;border-color:#2a2d38}[data-theme=dark] .fp-faq details[open]{background:#211b30;border-color:#3a3152}[data-theme=dark] .fp-faq summary:before{background:#2a1740}.fp-faq-grid>div:first-child:after{overflow-wrap:anywhere}.fp-seo{background:#fff;border-top:1px solid var(--fp-line)}@media(min-width:980px){.fp-seo .fp-seo-aside{top:calc(var(--nav-h, 76px) + 32px)}}.fp-seo .fp-seo-aside{display:block;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.fp-seo .fp-seo-aside h2{margin:14px 0;font-size:clamp(28px,2.6vw,38px)!important;line-height:1.08;letter-spacing:-.03em}.fp-seo .fp-seo-aside h2:after{content:none}.fp-seo .fp-seo-aside>p{margin:0 0 22px;font-size:15px;line-height:1.6;color:var(--fp-muted)}.fp-seo .fp-seo-nav{display:block;list-style:none;margin:0;padding:0}.fp-seo .fp-seo-nav a{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-top:1px solid var(--fp-line);border-radius:0;background:none;box-shadow:none;font-size:14px;line-height:1.4;font-weight:400;color:var(--fp-ink);text-decoration:none}.fp-seo .fp-seo-nav li:last-child a{border-bottom:1px solid var(--fp-line)}.fp-seo .fp-seo-nav a:hover,.fp-seo .fp-seo-nav a.is-active{background:none;box-shadow:none;color:var(--fp-accent)}.fp-seo .fp-seo-nav em,.fp-seo .fp-seo-nav a.is-active em{display:inline;width:auto;height:auto;padding-top:2px;border:0;border-radius:0;background:none;font-style:normal;font-family:var(--font-micro);font-size:11px;font-weight:600;letter-spacing:0;color:var(--fp-accent)}.fp-seo .fp-seo-cta{margin-top:28px;padding:20px 0 0;border:0;border-top:1px solid var(--fp-line);border-radius:0;background:none}.fp-seo .fp-seo-cta-ic{display:none}@media(max-width:979px){.fp-seo .fp-seo-aside{position:static}}[data-theme=dark] .fp-seo{background:#14161d}[data-theme=dark] .fp-seo .fp-seo-aside,[data-theme=dark] .fp-seo .fp-seo-nav em,[data-theme=dark] .fp-seo .fp-seo-nav a.is-active,[data-theme=dark] .fp-seo .fp-seo-cta{background:none}@media(min-width:980px){.fp-seo .fp-seo-aside>.fp-eyebrow{display:block;margin:0 0 14px;line-height:16px}.fp-seo .fp-seo-aside h2{margin-top:0}}.fp .fp-faq,.fp-faq{background:#fff;border-top:1px solid var(--fp-line)}@media(min-width:980px){.fp-faq-grid{grid-template-columns:300px minmax(0,1fr);gap:clamp(32px,6vw,90px)}.fp-faq-grid>div:first-child{top:calc(var(--nav-h, 76px) + 32px)}}.fp-faq-grid>div:first-child{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.fp-faq-grid>div:first-child>:first-child{display:flex;margin:0 0 14px;line-height:16px}.fp-faq-grid>div:first-child h2{margin:0;font-size:clamp(28px,2.6vw,38px)!important;line-height:1.08;letter-spacing:-.03em}.fp-faq-grid>div:first-child h2:after{content:none}.fp-faq-grid>div:first-child:after{margin-top:18px;font-size:15px;line-height:1.6;color:var(--fp-muted)}.fp-faq-grid>div:last-child{display:block}.fp-faq details,.fp-faq details:hover,.fp-faq details[open]{border:0;border-top:1px solid var(--fp-line);border-radius:0;background:none;box-shadow:none}.fp-faq details:last-child{border-bottom:1px solid var(--fp-line)}.fp-faq summary,.fp-faq details[open] summary{min-height:0;padding:20px 0;font-size:18px;line-height:1.35;color:var(--fp-ink)}.fp-faq summary:before,.fp-faq details[open] summary:before{content:none;display:none}.fp-faq summary:after,.fp-faq details[open] summary:after{content:"+";width:auto;height:auto;margin:0;border:0;flex:none;font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1;color:var(--fp-accent);transform:none;transition:transform .2s}.fp-faq details[open] summary:after{transform:rotate(45deg)}.fp-faq summary:hover{color:var(--fp-accent)}.fp-faq summary:focus-visible{outline:2px solid var(--fp-accent);outline-offset:4px;border-radius:4px}.fp-faq-a{max-width:68ch;padding:0 40px 22px 0;font-size:16px;line-height:1.75;color:var(--fp-muted)}@media(max-width:640px){.fp-faq summary,.fp-faq details[open] summary{padding:18px 0;font-size:16.5px}.fp-faq-a{padding:0 0 20px}}[data-theme=dark] .fp .fp-faq{background:#14161d}[data-theme=dark] .fp-faq-grid>div:first-child,[data-theme=dark] .fp-faq details,[data-theme=dark] .fp-faq details[open]{background:none}.th{display:block;width:34px;height:24px;border-radius:4px;background:#eaf0f9;position:relative;overflow:hidden}.th:before,.th:after{content:"";position:absolute;border-radius:1px}@property --ss-n{syntax: "<integer>"; inherits: true; initial-value: 0;}.fp section.fp-faq{padding-top:min(var(--fp-gap),88px)}.fp .check-list li>.svgicon:first-child{flex:none;color:var(--ds-text-success)}.fp .section-sub+.check-list{margin-top:var(--ds-space-6)}
