.cfg{grid-template-columns:minmax(300px,380px) 1fr;align-items:start;gap:clamp(28px,4vw,56px);display:grid}.cfg-preview{flex-direction:column;align-items:center;gap:14px;padding:12px 8px;display:flex;position:sticky;top:24px}.cfg-preview-row{align-items:center;gap:16px;display:flex}.cfg-hint{font-family:var(--font-display);color:var(--ink-3);font-size:.875rem;font-style:italic}.cfg-reset{border:1px solid var(--line);color:var(--ink-2);border-radius:var(--r-pill);background:0 0;padding:7px 14px;font-size:.8125rem;font-weight:600;transition:border-color .15s,background .15s}.cfg-reset:hover{border-color:var(--ink-3);background:var(--tint)}.cfg-reset:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cfg-controls{flex-direction:column;gap:22px;min-width:0;display:flex}.cfg-field{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.cfg-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem;font-weight:600}.cfg-label strong{color:var(--ink);font-size:.8125rem}.cfg-field input[type=text],.cfg-field input[type=search]{height:var(--input-height);border:1.5px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-family:var(--font-body);padding:0 16px;font-size:.9688rem;transition:border-color .15s}.cfg-field input[type=text]:focus-visible,.cfg-field input[type=search]:focus-visible{border-color:var(--accent);outline:none}.cfg-field input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:32px}.cfg-field input[type=range]::-webkit-slider-runnable-track{border-radius:var(--r-pill);background:linear-gradient(to right, var(--accent) 0 var(--pct,40%), var(--surface-3) var(--pct,40%) 100%);height:6px}.cfg-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--surface);border:2.5px solid var(--accent);width:26px;height:26px;box-shadow:var(--shadow-md);border-radius:50%;margin-top:-10px;transition:transform .12s}.cfg-field input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.cfg-field input[type=range]::-moz-range-track{border-radius:var(--r-pill);background:var(--surface-3);height:6px}.cfg-field input[type=range]::-moz-range-progress{border-radius:var(--r-pill);background:var(--accent);height:6px}.cfg-field input[type=range]::-moz-range-thumb{background:var(--surface);border:2.5px solid var(--accent);width:26px;height:26px;box-shadow:var(--shadow-md);border-radius:50%}.cfg-field input[type=range]:focus-visible{outline:none}.cfg-field input[type=range]:focus-visible::-webkit-slider-thumb{outline:3px solid var(--accent);outline-offset:2px}.cfg-field input[type=range]:focus-visible::-moz-range-thumb{outline:3px solid var(--accent);outline-offset:2px}.cfg-cats{flex-wrap:wrap;gap:8px;display:flex}.cfg-cat{border:1.5px solid var(--line);background:var(--surface);color:var(--ink-2);border-radius:var(--r-pill);padding:7px 13px;font-size:.7812rem;font-weight:600;transition:border-color .12s,background .12s,color .12s}.cfg-cat:hover{border-color:var(--ink-3)}.cfg-cat.on{background:var(--accent-deep);border-color:var(--accent-deep);color:var(--surface)}.cfg-cat:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cfg-rule-value{margin-top:10px;display:block}.cfg-rule-value .cfg-label{margin-bottom:4px;display:block}.cfg-swatches{flex-wrap:wrap;gap:10px;display:flex}.cfg-swatch{width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--surface);border:2px solid #0000;border-radius:50%;transition:transform .12s}.cfg-swatch:hover{transform:scale(1.1)}.cfg-swatch.on{border-color:var(--ink)}.cfg-swatch:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.cfg-icons{border:1.5px solid var(--line);border-radius:var(--r-md);background:var(--surface);grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:8px;max-height:240px;padding:4px;display:grid;overflow-y:auto}.cfg-icon{aspect-ratio:1;border-radius:var(--r-sm);color:var(--ink-2);background:0 0;border:1.5px solid #0000;place-items:center;transition:background .12s;display:grid}.cfg-icon .msym{font-size:1.5rem}.cfg-icon:hover{background:var(--tint)}.cfg-icon.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.cfg-icon:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cfg-empty{color:var(--ink-3);grid-column:1/-1;margin:8px;font-size:.875rem}@media (width<=860px){.cfg{grid-template-columns:1fr}.cfg-preview{position:static}}@media (prefers-reduced-motion:reduce){.cfg-swatch,.cfg-icon,.cfg-reset,.cfg-cat,.cfg-field input[type=range]::-webkit-slider-thumb{transition:none}.cfg-swatch:hover{transform:none}}.biz-hero{padding:clamp(28px,5vw,72px) 0 clamp(56px,7vw,110px)}.biz-hero-grid{grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.biz-hero .lead{max-width:36em;margin:22px 0 32px}.biz-hero-ctas{justify-items:start;gap:14px;display:grid}.biz-hero-shot{place-items:center;display:grid}.phone-pic img{box-shadow:var(--shadow-phone);border-radius:11.4%/5.3%;height:auto}.biz-subnav{z-index:30;background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:saturate(140%)blur(10px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:sticky;top:0}.biz-subnav-row{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:4px;padding-top:0;padding-bottom:0;display:flex;overflow-x:auto;mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 28px),#0000)}.biz-subnav-row::-webkit-scrollbar{display:none}.biz-subnav a{scroll-snap-align:start;color:var(--ink-2);border-bottom:2px solid #0000;flex:none;padding:14px;font-size:.8438rem;font-weight:600;transition:color .15s,border-color .15s}.biz-subnav a:hover{color:var(--accent-deep);border-bottom-color:var(--accent)}.biz-subnav a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.biz-subnav a[aria-current=true]{color:var(--accent-deep);border-bottom-color:var(--accent)}@media (width<=640px){.biz-subnav a{padding:13px 10px;font-size:.7812rem}}#problem,#so-gehts,#funktionen,#statistiken,#konfigurator,#pilotbetriebe,#preise,#onboarding,#faq,#kontakt{scroll-margin-top:56px}.intro{max-width:42em;margin:18px 0 0}.pain-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.pain-card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 24px}.pain-card h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 8px;font-size:1.25rem;font-weight:600}.pain-card p{color:var(--ink-2);margin:0;font-size:.9688rem}.feature-rows{flex-direction:column;gap:clamp(56px,7vw,104px);margin-top:clamp(40px,5vw,72px);display:flex}.feature-row{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.feature-row:nth-child(2n) .fr-media{order:-1}.fr-num{font-family:var(--font-display);color:var(--surface-3);margin-bottom:6px;font-size:clamp(2.5rem,4.5vw,3.75rem);font-style:italic;font-weight:600;line-height:1;display:block}.fr-copy h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.5rem,2.8vw,2.125rem);font-weight:600}.fr-copy p{color:var(--ink-2);max-width:34em;margin:0;font-size:1.0312rem;line-height:1.65}.fr-copy ul{flex-direction:column;gap:9px;margin:16px 0 0;padding:0;list-style:none;display:flex}.fr-copy li{color:var(--ink-2);gap:10px;font-size:.9375rem;display:flex}.fr-copy li svg{width:17px;height:17px;color:var(--accent-deep);flex:none;margin-top:2px}.fr-media{place-items:center;padding:clamp(28px,3vw,44px) 0;display:grid;position:relative}.fr-media:before{content:"";background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--accent) 16%, transparent) 0%, transparent 60%), var(--accent-soft);opacity:.75;border-radius:36% 64% 55% 45%/48% 42% 58% 52%;position:absolute;inset:0 clamp(-8px,-1vw,-16px)}.feature-row:nth-child(2n) .fr-media:before{background:radial-gradient(circle at 70% 30%, color-mix(in srgb, var(--gold) 22%, transparent) 0%, transparent 60%), color-mix(in srgb, var(--gold) 14%, var(--surface));border-radius:58% 42% 40% 60%/45% 55%}.fr-media>*{position:relative}.fr-phone{cursor:zoom-in;background:0 0;border:0;border-radius:18px;padding:0;position:relative}.fr-phone img{border:1px solid var(--line);width:auto;height:clamp(320px,32vw,430px);box-shadow:var(--shadow-phone);border-radius:18px;transition:transform .18s;display:block}.fr-phone:hover img{transform:scale(1.03)}.fr-phone:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.fr-media.duo{grid-template-columns:auto auto;place-items:center;gap:0}.fr-media.duo .fr-phone img{height:clamp(280px,26vw,360px)}.fr-media.duo .fr-phone:first-child{z-index:1;transform:rotate(-3deg)translate(14px)}.fr-media.duo .fr-phone:last-child{transform:rotate(2.5deg)translate(-14px)translateY(18px)}.fr-media.duo .fr-phone:hover{z-index:2}.zoom-hint{background:color-mix(in srgb, var(--ink) 62%, transparent);width:32px;height:32px;color:var(--surface);opacity:0;pointer-events:none;border-radius:50%;place-items:center;font-size:1.125rem;transition:opacity .18s;display:grid;position:absolute;bottom:10px;right:10px}.lightbox-trigger:hover .zoom-hint,.lightbox-trigger:focus-visible .zoom-hint{opacity:1}@media (hover:none){.zoom-hint{opacity:.85}}.stat-group{margin-top:clamp(40px,5vw,64px)}.stat-group-head{max-width:46em;margin-bottom:26px}.stat-group-head h3{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 6px;font-size:clamp(1.375rem,2.6vw,1.875rem);font-weight:600}.stat-group-head p{color:var(--ink-2);margin:0;font-size:.9688rem}.stats-flow{columns:3;column-gap:24px}.stat-card{break-inside:avoid;border:1px solid var(--line);margin:0 0 24px;display:block;overflow:hidden}.stat-shot{background:var(--surface-2);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative}.stat-shot img{width:100%;height:auto;transition:transform .18s;display:block}.stat-shot:hover img{transform:scale(1.02)}.stat-shot:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.stat-card figcaption{padding:16px 20px 18px}.stat-card h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 5px;font-size:1.125rem;font-weight:600}.stat-card figcaption p{color:var(--ink-2);margin:0;font-size:.9062rem}#konfigurator .cfg{margin-top:44px}.cfg-cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.cfg-cta-text{font-family:var(--font-display);color:var(--ink-2);font-size:1.1875rem;font-style:italic}.price-principle{max-width:34em;margin-top:16px}.price-layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,72px);margin-top:clamp(32px,4vw,48px);display:grid}.price-layout>*{min-width:0}.price-rules{margin:0}.price-rules>div{border-top:1.5px solid var(--line);grid-template-columns:7.5rem 1fr;align-items:baseline;gap:16px;padding:14px 0;display:grid}.price-rules>div:last-child{border-bottom:1.5px solid var(--line)}.price-rules dt{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent-deep);white-space:nowrap;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.1}.price-rules dd{color:var(--ink-2);margin:0;font-size:.9688rem}.price-included{color:var(--ink-2);margin:20px 0 0;font-weight:600}.price-calc{border-radius:var(--r-lg);background:var(--bg);border:1.5px solid var(--line);padding:clamp(22px,3vw,32px)}.price-calc h4{font-family:var(--font-display);margin:0 0 18px;font-size:1.375rem;font-weight:600}.calc-field{flex-direction:column;gap:6px;display:flex}.calc-field[hidden],.calc-result[hidden]{display:none}.calc-field label{font-size:.9375rem;font-weight:600}.calc-field input{border:1.5px solid var(--ink-3);background:var(--surface);width:100%;max-width:12rem;height:48px;color:var(--ink);font:600 1.125rem var(--font-body);border-radius:10px;padding:0 14px}.calc-field input:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--accent)}.calc-hint{color:var(--ink-2);margin:8px 0 20px;font-size:.875rem;line-height:1.5}.calc-result{border-top:1.5px dashed var(--line);flex-direction:column;gap:4px;margin-top:22px;padding-top:18px;display:flex}.calc-result-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem;font-weight:600}.calc-result output{flex-direction:column;gap:4px;display:flex}.calc-amount{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent-deep);font-size:clamp(2.5rem,5vw,3.25rem);font-weight:700;line-height:1.05}.calc-line{color:var(--ink-2);font-size:.9375rem}.calc-vat{color:var(--ink-3);font-size:.8125rem}.price-examples{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:24px;font-size:.9375rem}.price-examples caption{text-align:left;margin-bottom:8px;font-weight:600}.price-examples th,.price-examples td{text-align:left;border-bottom:1px solid var(--line);padding:8px 8px 8px 0}.price-examples th{color:var(--ink-3);font-size:.8125rem;font-weight:600}.price-examples-rule{color:var(--ink-3);font-size:.8125rem}.pricing-fine{margin:24px 0 0;font-size:.8438rem}.pricing-cta{text-align:center;margin-top:40px}.pricing-cta p{margin:14px 0 0;font-size:.875rem}.onboarding-steps{grid-template-columns:repeat(3,1fr)}@media (width<=640px){.onboarding-steps{grid-template-columns:1fr}}.biz-contact{text-align:center}.biz-contact .lead{max-width:38em;margin:18px auto 30px}.contact-mail{color:color-mix(in srgb, var(--primary-ink) 74%, transparent);margin:18px 0 0;font-size:.9375rem}.contact-mail a{color:var(--primary-ink);text-underline-offset:3px;text-decoration:underline}.cta-row{flex-wrap:wrap;gap:12px;display:flex}.cta-row-center{justify-content:center}.hero-video{justify-items:center;margin:0;display:grid}.hero-video-btn{cursor:pointer;background:0 0;border:0;border-radius:34px;padding:0;transition:transform .2s;display:block;position:relative}.hero-video-btn:hover{transform:translateY(-3px)}.hero-video-btn:focus-visible{outline:3px solid var(--accent);outline-offset:6px}.hero-video-scrim{border-radius:inherit;pointer-events:none;background:radial-gradient(62% 34%,#ffffffc7 0%,#0000 72%);position:absolute;inset:0}.hero-video-play{background:var(--accent-deep);width:max-content;height:max-content;color:var(--surface);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;margin:auto;padding:13px 20px 13px 17px;font-size:.9375rem;font-weight:600;transition:transform .2s,background-color .2s;display:flex;position:absolute;inset:0;box-shadow:0 14px 34px -10px #16130d8c}.hero-video-btn:hover .hero-video-play{background:var(--accent);transform:scale(1.04)}.hero-video-play svg{flex:none;width:20px;height:20px}.hero-video-label{gap:5px;display:inline-flex}.hero-video-meta{opacity:.72;font-weight:500}.hero-video-pulse{z-index:-1;border-radius:inherit;border:2px solid var(--accent-deep);animation:2.6s ease-out infinite hero-video-pulse;position:absolute;inset:0}@media (width<=640px){.hero-video-play{gap:8px;padding:10px 15px 10px 13px;font-size:.8438rem}.hero-video-play svg{width:17px;height:17px}}@keyframes hero-video-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.hero-video-btn,.hero-video-play{transition:none}.hero-video-btn:hover,.hero-video-btn:hover .hero-video-play{transform:none}.hero-video-pulse{opacity:.4;animation:none}}.biz-trust{color:var(--ink-2);flex-wrap:wrap;gap:6px 10px;margin:16px 0 0;font-size:.875rem;display:flex}.biz-trust-sep{color:var(--ink-2);opacity:.45}.hiw-row{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,72px);margin-top:clamp(32px,4vw,52px);display:grid}.hiw-media{place-items:center;display:grid;position:relative}.hiw-media:before{content:"";background:radial-gradient(circle at 65% 30%, color-mix(in srgb, var(--accent) 14%, transparent) 0%, transparent 62%), var(--accent-soft);opacity:.6;border-radius:48% 52% 56% 44%/52% 44% 56% 48%;position:absolute;inset:-6% 0}.hiw-media>*{position:relative}.hiw-steps{gap:22px;max-width:34em;margin:0;padding:0;list-style:none;display:grid}.hiw-step{grid-template-columns:auto 1fr;align-items:start;gap:18px;display:grid}.hiw-num{background:var(--accent-soft);width:42px;height:42px;color:var(--accent-deep);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.1875rem;font-weight:700;display:grid}.hiw-step h3{font-family:var(--font-display);letter-spacing:-.02em;margin:6px 0 4px;font-size:clamp(1.1875rem,2.1vw,1.4375rem);font-weight:600}.hiw-step p{color:var(--ink-2);margin:0;font-size:1rem}.hiw-trust{color:var(--ink-2);margin:clamp(28px,4vw,44px) 0 0;font-size:.9375rem;font-weight:600}.pain-icon{background:var(--accent-soft);width:46px;height:46px;color:var(--accent-deep);border-radius:50%;place-items:center;margin-bottom:16px;font-size:1.5rem;display:grid}.step-cta{align-self:start;margin-top:18px}.hiw-platform{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);border-radius:var(--r-lg);margin-top:clamp(24px,3vw,32px);padding:clamp(18px,2.4vw,24px)}.hiw-platform h3{color:var(--accent-deep);font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600}.hiw-platform p{max-width:46em;color:var(--ink-2);margin:0;font-size:1rem}.team-note{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:1fr auto;align-items:center;gap:28px;margin-top:clamp(40px,5vw,64px);padding:clamp(22px,3vw,32px);display:grid}.team-note-copy h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:600}.team-note-copy p{max-width:44em;color:var(--ink-2);margin:0;font-size:1rem}.team-note-shots{gap:12px;display:flex}.team-note-shot{cursor:zoom-in;background:0 0;border:0;border-radius:12px;padding:0;transition:transform .18s;position:relative}.team-note-shot:hover{transform:scale(1.03)}.team-note-shot:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.team-note-shot .zoom-hint{width:26px;height:26px;font-size:.9375rem;bottom:6px;right:6px}.team-note-shot img{width:104px;height:auto;box-shadow:var(--shadow-md);border-radius:12px;display:block}.stat-tiers{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:clamp(36px,4vw,56px);display:grid}.stat-tier{border-radius:var(--r-lg);flex-direction:column;gap:14px;padding:26px 24px 0;display:flex;overflow:hidden}.stat-tier h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.1875rem,2vw,1.4375rem);font-weight:600}.stat-terms{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.stat-terms li{border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-2);padding:5px 11px;font-size:.8438rem}.stat-tier-shot{cursor:zoom-in;background:0 0;border:0;width:100%;margin-top:auto;padding:0;display:block;position:relative}.stat-tier-shot img{aspect-ratio:1080/2060;object-fit:cover;object-position:top;width:min(210px,78%);height:auto;box-shadow:var(--shadow-phone);border-radius:16px 16px 0 0;margin:18px auto 0;transition:transform .25s;display:block}.stat-tier-shot:hover img{transform:translateY(-6px)}.stat-tier-shot:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.stat-details{border-top:1px solid var(--line);margin-top:clamp(32px,4vw,48px)}.stat-details>summary{color:var(--accent-deep);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:20px 0 0;font-size:.9688rem;font-weight:600;list-style:none;display:flex}.stat-details>summary::-webkit-details-marker{display:none}.stat-details>summary svg{width:18px;height:18px;transition:transform .2s}.stat-details[open]>summary svg{transform:rotate(180deg)}.stat-details>summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:8px}.stat-details-body{padding-top:8px}.pilots-wrap{text-align:center}.pilots-wrap .intro{margin-inline:auto}.pilot-list{flex-wrap:wrap;justify-content:center;gap:18px;margin:clamp(28px,3.5vw,44px) 0 28px;padding:0;list-style:none;display:flex}.pilot-card{border-radius:var(--r-lg)}.pilot-card a{color:inherit;border-radius:var(--r-lg);align-items:center;gap:16px;padding:18px 26px 18px 18px;text-decoration:none;transition:transform .2s;display:flex}.pilot-card a:hover{transform:translateY(-3px)}.pilot-card a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.pilot-logo{object-fit:cover;background:var(--bg);border:1px solid var(--line);border-radius:50%;width:56px;height:56px}.pilot-logo-fallback{font-family:var(--font-display);color:var(--accent-deep);place-items:center;font-size:1.5rem;font-weight:700;display:grid}.pilot-meta{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pilot-meta strong{font-family:var(--font-display);font-size:1.1875rem;font-weight:600}.pilot-meta span{color:var(--ink-2);font-size:.875rem}.pilot-meta .pilot-soon{color:var(--gold-deep);margin-top:6px;padding:4px 10px;font-size:.6563rem}.pilot-meta .pilot-soon[hidden]{display:none}.pilot-box{border-radius:var(--r-lg);background:var(--accent-soft);border:1.5px solid color-mix(in srgb, var(--accent) 35%, transparent);grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(28px,4vw,56px);margin-top:26px;padding:clamp(28px,4vw,44px);display:grid}.pilot-box>*{min-width:0}.pilot-box .display{margin:0;font-size:clamp(1.75rem,3.6vw,2.75rem)}.pilot-box-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin:16px 0 24px;display:flex}.pilot-box-amount{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent-deep);font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1}.pilot-box-note{color:var(--ink-2);font-size:1rem;font-weight:600}.pilot-box-benefits{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pilot-box-benefits li{grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:1rem;display:grid}.pilot-box-benefits li svg{width:20px;height:20px;color:var(--accent-deep);margin-top:2px}.after-pilot{margin:clamp(48px,6vw,80px) 0 0}.contact-fine{opacity:.75;margin:16px 0 0;font-size:.875rem}@media (width<=980px){.stats-flow{columns:2}.stat-tiers{grid-template-columns:1fr}.stat-tier-shot img{width:min(200px,55%)}.pilot-box,.hiw-row,.team-note{grid-template-columns:1fr}.hiw-media{justify-self:center}.team-note-shot img{width:96px}.price-layout,.pain-grid{grid-template-columns:1fr}.feature-row{grid-template-columns:1fr;gap:28px}.feature-row .fr-media{order:-1}}@media (width<=640px){.stats-flow{columns:1}.stat-tier{padding:22px 20px 0}.stat-tier-shot img{width:min(170px,52%)}.pilot-card a{padding:14px 20px 14px 14px}.pilot-box{padding:26px 20px}.pilot-box .btn{text-align:center;white-space:normal;justify-content:center;width:100%;padding-inline:16px;display:flex}.pilot-box-benefits li{font-size:.9375rem}}@media (width<=900px){.biz-hero{padding-bottom:clamp(36px,6vw,56px);overflow-x:clip}.biz-hero-grid{text-align:center;grid-template-columns:minmax(0,1fr);gap:28px}.biz-hero .lead{margin-inline:auto}.biz-hero-ctas{justify-items:stretch}.biz-hero-ctas .cta-row{justify-content:center}.biz-hero-ctas .btn{flex:100%;justify-content:center}.cta-row .btn{white-space:normal;text-align:center}.biz-trust{justify-content:center}.biz-hero-shot{order:2;padding:26px 0;position:relative}.biz-hero-shot:before{content:"";background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--accent) 15%, transparent) 0%, transparent 60%), var(--accent-soft);opacity:.7;border-radius:42% 58% 52% 48%/55% 45%;position:absolute;inset:0 -10%}.phone-pic{position:relative}.phone-pic img{max-width:min(240px,62vw)}}@media (width>=981px) and (width<=1200px){.pain-grid{grid-template-columns:repeat(3,1fr)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.feature-row{animation:ease-out both fr-rise view();animation-range:entry entry 55%}@keyframes fr-rise{0%{opacity:.2;transform:translateY(36px)}to{opacity:1;transform:none}}}}@media (prefers-reduced-motion:reduce){.pilot-card a,.stat-tier-shot img,.stat-details>summary svg,.biz-subnav a,.fr-phone img,.stat-shot img,.zoom-hint{transition:none}.fr-phone:hover img,.stat-shot:hover img,.stat-tier-shot:hover img,.pilot-card a:hover{transform:none}}.help-note{color:var(--ink-2);margin:28px 0 0;font-size:.9688rem}.help-note a{color:var(--accent-deep);text-underline-offset:3px;font-weight:600;text-decoration:underline 1.5px}.help-note a:hover{color:var(--accent)}.help-note a:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:3px}
