.lp-page{--page-bg:#f0f0f0;--surface:#fff;--text-primary:#111827;--text-secondary:#6b7280;color:var(--text-primary);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.dark .lp-page{--page-bg:#0d172b;--surface:#25282e;--text-primary:#f9fafb;--text-secondary:#9ca3af}.lp-page .wrap{max-width:1120px;margin:0 auto;padding:0 24px}.lp-page .wrap-narrow{max-width:880px;margin:0 auto;padding:0 24px}.lp-page .wrap-wide{max-width:1280px;margin:0 auto;padding:0 24px}.lp-page .section{padding:96px 0}.lp-page .section-tight{padding:64px 0}@media (max-width:720px){.lp-page .section{padding:64px 0}.lp-page .wrap,.lp-page .wrap-narrow,.lp-page .wrap-wide{padding:0 20px}}.lp-page .eyebrow{display:inline-flex;align-items:center;gap:8px;font:600 12px/1 Inter,sans-serif;color:#f8a401;text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px}.dark .lp-page .eyebrow{color:#ffba35}.lp-page .eyebrow:before{content:"";display:inline-block;width:18px;height:1.5px;background:currentColor}.lp-page .section-title{font:700 44px/1.1 Inter,sans-serif;letter-spacing:-.025em;margin:0 0 16px;color:var(--text-primary);text-wrap:balance}.lp-page .section-sub{font:400 18px/1.5 Inter,sans-serif;color:var(--text-secondary);max-width:640px;margin:0 0 48px;text-wrap:pretty}@media (max-width:720px){.lp-page .section-title{font-size:32px}.lp-page .section-sub{font-size:16px}}.lp-page .hero{position:relative;padding:64px 0 80px;overflow:hidden}.lp-page .hero:before{content:"";position:absolute;inset:0 0 auto 0;height:520px;background:linear-gradient(180deg,rgba(255,160,120,.18),rgba(255,180,150,.08) 40%,transparent);pointer-events:none;z-index:0}.dark .lp-page .hero:before{display:none}.lp-page .hero-inner{position:relative;z-index:1}.lp-page .hero-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center}@media (max-width:900px){.lp-page .hero-grid{grid-template-columns:1fr;gap:48px}}.lp-page .hero h1{font:700 56px/1.05 Inter,sans-serif;letter-spacing:-.025em;margin:0 0 22px;text-wrap:balance;color:var(--text-primary);max-width:620px;overflow-wrap:break-word;word-break:break-word;hyphens:auto}.lp-page .hero h1 .accent-color{color:#f8a401}.dark .lp-page .hero h1 .accent-color{color:#ffba35}.lp-page .hero h1 .accent-mark{background:linear-gradient(180deg,transparent 62%,rgba(248,164,1,.35) 0);padding:0 4px}.dark .lp-page .hero h1 .accent-mark{background:linear-gradient(180deg,transparent 62%,rgba(248,164,1,.45) 0)}.lp-page .hero-lead{font:400 19px/1.55 Inter,sans-serif;color:var(--text-secondary);max-width:540px;margin:0 0 32px;text-wrap:pretty}.lp-page .btn-row{display:flex;gap:12px;flex-wrap:wrap}.lp-page .btn-row>button{min-width:220px;justify-content:center}@media (max-width:720px){.lp-page .hero h1{font-size:36px;max-width:none}.lp-page .hero{padding:48px 0 56px}.lp-page .hero-lead{font-size:17px}}.lp-page .faq-list{display:flex;flex-direction:column;gap:4px}.lp-page .faq-item{border-bottom:1px solid #d1d5db}.dark .lp-page .faq-item{border-bottom-color:#474c56}.lp-page .faq-item summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font:600 18px/1.4 Inter,sans-serif;color:var(--text-primary)}.lp-page .faq-item summary::-webkit-details-marker{display:none}.lp-page .faq-item summary:after{content:"+";font:400 24px/1 Inter,sans-serif;color:var(--text-secondary);flex-shrink:0;transition:transform .2s}.lp-page .faq-item[open] summary:after{content:"−"}.lp-page .faq-item p{font:400 16px/1.55 Inter,sans-serif;color:var(--text-secondary);margin:0 0 22px;max-width:760px;text-wrap:pretty}.lp-page .faq-item summary:hover{color:#f8a401}.dark .lp-page .faq-item summary:hover{color:#ffba35}.lp-page .closing{background:#21232a;color:#fff;border-radius:24px;padding:64px 56px;margin:0;display:grid;grid-template-columns:1.4fr 1fr;gap:56px;align-items:center;position:relative;overflow:hidden}.dark .lp-page .closing{background:#3d424d}.lp-page .closing:before{content:"";position:absolute;top:-180px;right:-180px;width:520px;height:520px;background:radial-gradient(circle,rgba(248,164,1,.4) 0,transparent 70%);pointer-events:none}.lp-page .closing-eyebrow{font:600 12px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#ffba35;margin-bottom:16px}.lp-page .closing h2{font:700 40px/1.1 Inter,sans-serif;letter-spacing:-.025em;margin:0 0 16px;color:#fff;text-wrap:balance}.lp-page .closing p{font:400 17px/1.5 Inter,sans-serif;color:hsla(0,0%,100%,.78);margin:0;text-wrap:pretty}.lp-page .closing-actions{display:flex;flex-direction:column;gap:12px;position:relative;z-index:1}@media (max-width:900px){.lp-page .closing{grid-template-columns:1fr;padding:48px 32px;gap:32px}.lp-page .closing h2{font-size:32px}}.lp-page .outcomes-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}@media (max-width:900px){.lp-page .outcomes-3{grid-template-columns:1fr}}.lp-page .outcome-3-card{background:var(--surface);border:1px solid #d1d5db;border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:12px}.dark .lp-page .outcome-3-card{border-color:#474c56}.lp-page .outcome-3-card .stat{font:800 40px/1 Inter,sans-serif;color:#f8a401;letter-spacing:-.02em}.dark .lp-page .outcome-3-card .stat{color:#ffba35}.lp-page .outcome-3-card h3{font:700 22px/1.25 Inter,sans-serif;color:var(--text-primary);margin:0;letter-spacing:-.015em}.lp-page .outcome-3-card p{font:400 15px/1.5 Inter,sans-serif;color:var(--text-secondary);margin:0;text-wrap:pretty}.lp-page .features-2x2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:720px){.lp-page .features-2x2{grid-template-columns:1fr}}.lp-page .feat-card{background:var(--surface);border:1px solid #d1d5db;border-radius:18px;padding:28px;transition:border-color .2s,transform .2s}.dark .lp-page .feat-card{border-color:#474c56}.lp-page .feat-card:hover{border-color:#f8a401;transform:translateY(-2px)}.lp-page .feat-cat{font:600 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#f8a401;margin-bottom:12px}.dark .lp-page .feat-cat{color:#ffba35}.lp-page .feat-title{font:700 22px/1.25 Inter,sans-serif;letter-spacing:-.015em;margin:0 0 18px;color:var(--text-primary)}.lp-page .feat-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.lp-page .feat-list li{font:400 15px/1.5 Inter,sans-serif;color:var(--text-secondary);display:flex;align-items:flex-start;gap:10px}.lp-page .feat-list svg.tick,.lp-page .feat-tick{width:18px;height:18px;color:#f8a401;flex-shrink:0;margin-top:3px;stroke-width:1.8}.dark .lp-page .feat-list svg.tick,.dark .lp-page .feat-tick{color:#ffba35}.lp-page a.feat-card{display:block;text-decoration:none;color:inherit}.lp-page a.feat-card:hover{text-decoration:none}.lp-page .feat-link{display:inline-flex;align-items:center;gap:4px;margin-top:18px;font:600 14px/1 Inter,sans-serif;color:#f8a401}.dark .lp-page .feat-link{color:#ffba35}.lp-page a.feat-card:hover .feat-link{text-decoration:underline}.lp-page .stack-visual{position:relative;padding:24px}.lp-page .stack-card{background:#fff;border:1px solid #d1d5db;border-radius:20px;padding:22px 24px;box-shadow:0 1px 2px rgba(15,23,42,.04);margin-bottom:14px;position:relative}.dark .lp-page .stack-card{background:#25282e;border-color:#474c56;box-shadow:0 8px 32px rgba(0,0,0,.3)}.lp-page .stack-card.is-top{transform:rotate(-1.2deg) translateX(-20px);box-shadow:0 12px 32px rgba(15,23,42,.1)}.lp-page .stack-card.is-mid{transform:rotate(.6deg);box-shadow:0 8px 24px rgba(15,23,42,.08);z-index:2}.lp-page .stack-card.is-bot{transform:rotate(-.8deg) translateX(16px);box-shadow:0 4px 16px rgba(15,23,42,.06)}.dark .lp-page .stack-card.is-top{box-shadow:0 12px 32px rgba(0,0,0,.4)}.dark .lp-page .stack-card.is-mid{box-shadow:0 8px 24px rgba(0,0,0,.35)}@media (max-width:720px){.lp-page .stack-visual{padding:8px 0}.lp-page .stack-card.is-bot,.lp-page .stack-card.is-mid,.lp-page .stack-card.is-top{transform:none}}.lp-page .stack-card-title{font:600 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin-bottom:14px;display:flex;align-items:center;justify-content:space-between}.lp-page .stack-status-ok{color:#006d49;font-size:11px;font-weight:600}.lp-page .stack-status-wait{color:#bb7b00;font-size:11px;font-weight:600}.dark .lp-page .stack-status-ok{color:#6ee7b7}.dark .lp-page .stack-status-wait{color:#ffba35}.lp-page .stack-card-row{display:flex;align-items:center;gap:10px;font:500 14px/1.4 Inter,sans-serif;color:var(--text-primary);padding:7px 0}.lp-page .stack-card-row+.stack-card-row{border-top:1px solid #d1d5db}.dark .lp-page .stack-card-row+.stack-card-row{border-top-color:#474c56}.lp-page .stack-check{width:22px;height:22px;border-radius:50%;background:#e8fff7;color:#006d49;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.dark .lp-page .stack-check{background:rgba(16,185,129,.15);color:#6ee7b7}.lp-page .stack-pending{width:22px;height:22px;border-radius:50%;background:#fff7e6;color:#bb7b00;display:inline-flex;align-items:center;justify-content:center;font:700 11px/1 Inter,sans-serif;flex-shrink:0}.dark .lp-page .stack-pending{background:rgba(255,175,20,.15);color:#ffba35}.lp-page .pitch-stack{position:relative;min-height:440px}.lp-page .pitch-card{position:absolute;background:#fff;border:1px solid #d1d5db;border-radius:18px;padding:22px;box-shadow:0 24px 60px rgba(15,23,42,.1);width:280px}.dark .lp-page .pitch-card{background:#25282e;border-color:#474c56;box-shadow:0 24px 60px rgba(0,0,0,.5)}.lp-page .pitch-card.c1{top:0;left:10px;transform:rotate(-4deg);z-index:1}.lp-page .pitch-card.c2{top:60px;left:90px;transform:rotate(1deg);z-index:2}.lp-page .pitch-card.c3{top:140px;left:30px;transform:rotate(-2deg);z-index:3}.lp-page .pitch-card.c4{top:220px;left:130px;transform:rotate(3deg);z-index:4;background:#f8a401;border-color:#f8a401;color:#21232a}@media (max-width:720px){.lp-page .pitch-stack{min-height:0;display:flex;flex-direction:column;gap:12px}.lp-page .pitch-card{position:static;width:100%;transform:none!important}.lp-page .pitch-card.c1,.lp-page .pitch-card.c2,.lp-page .pitch-card.c3,.lp-page .pitch-card.c4{top:auto;left:auto}}.lp-page .pc-head{font:600 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin-bottom:10px}.lp-page .pitch-card.c4 .pc-head{color:rgba(33,35,42,.72)}.lp-page .pc-logo{display:flex;align-items:center;gap:8px;margin-bottom:12px}.lp-page .pc-logo img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;display:block}.lp-page .pc-logo .pc-wordmark{font:800 18px/1 Inter,sans-serif;letter-spacing:.02em;color:var(--text-primary);padding:6px 10px;border-radius:8px;background:rgba(248,164,1,.12);border:1px solid rgba(248,164,1,.3)}.dark .lp-page .pc-logo .pc-wordmark{background:rgba(248,164,1,.16)}.lp-page .pc-title{font:700 18px/1.25 Inter,sans-serif;letter-spacing:-.01em;margin:0 0 8px;color:var(--text-primary)}.lp-page .pitch-card.c4 .pc-title{color:#21232a}.lp-page .pc-body{font:400 13px/1.45 Inter,sans-serif;color:var(--text-secondary);margin:0}.lp-page .pitch-card.c4 .pc-body{color:rgba(33,35,42,.78)}.lp-page .price-line{display:inline-flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:24px;padding:12px 20px;background:var(--surface);border:1px solid #d1d5db;border-radius:14px;font:500 14px/1.4 Inter,sans-serif;color:var(--text-secondary)}.dark .lp-page .price-line{border-color:#474c56}.lp-page .price-line strong{font:700 22px/1 Inter,sans-serif;color:var(--text-primary);letter-spacing:-.02em}.lp-page .types-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:900px){.lp-page .types-grid{grid-template-columns:1fr}}.lp-page .type-card{background:var(--surface);border:1px solid #d1d5db;border-radius:18px;padding:32px 28px;display:flex;flex-direction:column;gap:16px;transition:border-color .2s,transform .2s}.dark .lp-page .type-card{border-color:#474c56}.lp-page .type-card:hover{border-color:#f8a401;transform:translateY(-2px)}.lp-page .type-card h3{font:700 22px/1.25 Inter,sans-serif;letter-spacing:-.015em;margin:0;color:var(--text-primary)}.lp-page .type-q{font:600 15px/1.4 Inter,sans-serif;color:#f8a401;margin:0;text-wrap:balance}.dark .lp-page .type-q{color:#ffba35}.lp-page .type-list{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:10px}.lp-page .type-list li{font:400 15px/1.5 Inter,sans-serif;color:var(--text-secondary);display:flex;align-items:flex-start;gap:10px}.lp-page .type-list li:before{content:"";width:5px;height:5px;border-radius:50%;background:#f8a401;flex-shrink:0;margin-top:9px}.dark .lp-page .type-list li:before{background:#ffba35}.lp-page .receipt{max-width:720px;margin:0 auto;background:var(--surface);border:1px solid #d1d5db;border-radius:16px;padding:36px 40px;box-shadow:0 12px 32px rgba(15,23,42,.06);position:relative}@media (max-width:600px){.lp-page .receipt{padding:28px 22px}.lp-page .receipt-row{gap:12px}.lp-page .receipt-total .val{font-size:28px}}.dark .lp-page .receipt{border-color:#474c56;box-shadow:0 12px 32px rgba(0,0,0,.4)}.lp-page .receipt:after,.lp-page .receipt:before{content:"";position:absolute;left:0;right:0;height:12px;background-image:radial-gradient(circle at 8px 6px,var(--page-bg) 6px,transparent 6.5px);background-size:16px 12px;background-repeat:repeat-x}.lp-page .receipt:before{top:-6px}.lp-page .receipt:after{bottom:-6px}.lp-page .receipt-head{text-align:center;padding-bottom:16px;margin-bottom:8px;border-bottom:1px solid #d1d5db}.dark .lp-page .receipt-head{border-bottom-color:#474c56}.lp-page .receipt-head .biz{font:700 16px/1.2 Inter,sans-serif;margin-bottom:4px;color:var(--text-primary)}.lp-page .receipt-head .meta{font:400 12px/1.4 Inter,sans-serif;color:var(--text-secondary)}.lp-page .receipt-row{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 0;border-bottom:1px dashed #d1d5db;gap:24px}.dark .lp-page .receipt-row{border-bottom-color:#474c56}.lp-page .receipt-row:last-child{border-bottom:0}.lp-page .receipt-label{font:500 15px/1.4 Inter,sans-serif;color:var(--text-primary);max-width:460px}.lp-page .receipt-label small{display:block;font:400 13px/1.4 Inter,sans-serif;color:var(--text-secondary);margin-top:2px}.lp-page .receipt-val{font:600 14px/1.4 Inter,sans-serif;color:var(--text-primary);text-align:right;white-space:nowrap}.lp-page .receipt-val.is-incl{color:#006d49;background:#e8fff7;padding:4px 10px;border-radius:999px;font-size:12px}.dark .lp-page .receipt-val.is-incl{background:rgba(16,185,129,.15);color:#6ee7b7}.lp-page .receipt-total{padding:20px 0 0;margin-top:8px;border-top:2px solid var(--text-primary)!important;display:flex;justify-content:space-between;align-items:baseline}.lp-page .receipt-total .label{font:700 18px/1 Inter,sans-serif;color:var(--text-primary)}.lp-page .receipt-total .val{font:700 36px/1 Inter,sans-serif;letter-spacing:-.02em;color:var(--text-primary)}.lp-page .compare{display:grid;grid-template-columns:1fr 1fr;gap:12px;position:relative}.lp-page .compare:after{content:"→";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:#f8a401;color:#21232a;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 18px/1 Inter,sans-serif;box-shadow:0 4px 10px 0 rgba(248,163,1,.3);z-index:2}@media (max-width:600px){.lp-page .compare{grid-template-columns:1fr}.lp-page .compare:after{top:auto;left:50%;bottom:50%;transform:translate(-50%,50%) rotate(90deg)}}.lp-page .col-after,.lp-page .col-before{background:var(--surface);border:1px solid #d1d5db;border-radius:18px;padding:22px 20px}.dark .lp-page .col-after,.dark .lp-page .col-before{border-color:#474c56}.lp-page .col-before{opacity:.92}.lp-page .col-after{border-color:#f8a401;box-shadow:0 8px 28px rgba(248,164,1,.15)}.lp-page .col-head{font:600 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);margin-bottom:6px}.lp-page .col-title{font:700 16px/1.2 Inter,sans-serif;margin:0 0 16px;color:var(--text-primary)}.lp-page .col-after .col-head{color:#f8a401}.dark .lp-page .col-after .col-head{color:#ffba35}.lp-page .task-pill{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#e3e6e9;margin-bottom:6px;font:500 13px/1.3 Inter,sans-serif}.dark .lp-page .task-pill{background:#3d424d}.lp-page .col-before .task-pill{color:var(--text-secondary)}.lp-page .col-before .task-pill:before{content:"";width:14px;height:14px;border:1.5px solid var(--text-secondary);border-radius:4px;flex-shrink:0}.lp-page .col-after .task-pill{background:rgba(248,164,1,.08);color:var(--text-primary)}.dark .lp-page .col-after .task-pill{background:rgba(255,186,53,.1)}.lp-page .col-after .task-pill:before{content:"✓";width:14px;height:14px;background:#f8a401;color:#21232a;border-radius:4px;display:flex;align-items:center;justify-content:center;font:700 10px/1 Inter,sans-serif;flex-shrink:0}.lp-page .col-after .task-pill:after{content:"übernommen";margin-left:auto;font:600 10px/1 Inter,sans-serif;color:#f8a401;text-transform:uppercase;letter-spacing:.04em}.dark .lp-page .col-after .task-pill:after{color:#ffba35}.lp-page .outcomes-12{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.lp-page .o-card{background:var(--surface);border:1px solid #d1d5db;border-radius:18px;padding:32px 28px;position:relative;overflow:hidden}.dark .lp-page .o-card{border-color:#474c56}.lp-page .o-card.span-6{grid-column:span 6}.lp-page .o-card.span-4{grid-column:span 4}.lp-page .o-card.span-3{grid-column:span 3}.lp-page .o-card.span-8{grid-column:span 8}.lp-page .o-card.span-12{grid-column:span 12}.lp-page .o-card.is-feature{background:#21232a;color:#fff;border-color:transparent}.dark .lp-page .o-card.is-feature{background:#3d424d}.lp-page .o-card.is-feature:before{content:"";position:absolute;top:-80px;right:-80px;width:280px;height:280px;background:radial-gradient(circle,rgba(248,164,1,.35) 0,transparent 70%);pointer-events:none}.lp-page .o-card .o-ic{width:40px;height:40px;border-radius:12px;background:rgba(248,164,1,.1);color:#f8a401;display:inline-flex;align-items:center;justify-content:center;margin-bottom:18px}.dark .lp-page .o-card .o-ic{background:rgba(255,186,53,.15);color:#ffba35}.lp-page .o-card.is-feature .o-ic{background:rgba(248,164,1,.2);color:#ffaf14}.lp-page .o-card h3{font:700 22px/1.25 Inter,sans-serif;letter-spacing:-.015em;margin:0 0 10px;color:var(--text-primary)}.lp-page .o-card.is-feature h3{color:#fff}.lp-page .o-card p{font:400 15px/1.5 Inter,sans-serif;color:var(--text-secondary);margin:0}.lp-page .o-card.is-feature p{color:hsla(0,0%,100%,.78)}@media (max-width:900px){.lp-page .o-card.span-3,.lp-page .o-card.span-4,.lp-page .o-card.span-6,.lp-page .o-card.span-8{grid-column:span 12}}.lp-page .features-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width:720px){.lp-page .features-cols{grid-template-columns:1fr}}.lp-page .feat-block{background:var(--surface);border:1px solid #d1d5db;border-radius:18px;padding:28px}.dark .lp-page .feat-block{border-color:#474c56}.lp-page .feat-block-cat{font:600 11px/1 Inter,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#f8a401;margin-bottom:12px}.dark .lp-page .feat-block-cat{color:#ffba35}.lp-page .feat-block h3{font:700 22px/1.25 Inter,sans-serif;letter-spacing:-.015em;margin:0 0 18px;color:var(--text-primary)}.lp-page .feat-block ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.lp-page .feat-block li{font:400 15px/1.5 Inter,sans-serif;color:var(--text-secondary);display:flex;align-items:flex-start;gap:10px}.lp-page .feat-block svg.tick{width:16px;height:16px;color:#f8a401;flex-shrink:0;margin-top:4px;stroke-width:1.8}.dark .lp-page .feat-block svg.tick{color:#ffba35}.lp-page a.feat-block{display:block;text-decoration:none;color:inherit;transition:border-color .2s,transform .2s}.lp-page a.feat-block:hover{text-decoration:none;border-color:#f8a401;transform:translateY(-2px)}.lp-page .feat-block .feat-link{display:inline-flex;align-items:center;gap:4px;margin-top:18px;font:600 14px/1 Inter,sans-serif;color:#f8a401}.dark .lp-page .feat-block .feat-link{color:#ffba35}.lp-page a.feat-block:hover .feat-link{text-decoration:underline}.lp-page .module-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;max-width:720px;margin-left:auto;margin-right:auto}.lp-page .module-links a{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border:1px solid #d1d5db;border-radius:999px;background:var(--surface);font:600 14px/1 Inter,sans-serif;color:var(--text-primary);text-decoration:none;transition:all .2s}.dark .lp-page .module-links a{border-color:#474c56}.lp-page .module-links a:hover{border-color:#f8a401;color:#f8a401}.dark .lp-page .module-links a:hover{border-color:#ffba35;color:#ffba35}.lp-page .module-links-label{text-align:center;margin-top:32px;font:500 13px/1 Inter,sans-serif;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em}.lp-page .app-mockup{max-width:980px;margin:0 auto;border-radius:16px;overflow:hidden;background:var(--surface);border:1px solid #d1d5db;box-shadow:0 24px 60px rgba(15,23,42,.1)}.dark .lp-page .app-mockup{border-color:#474c56;box-shadow:0 24px 60px rgba(0,0,0,.5)}.lp-page .app-mockup-bar{display:flex;align-items:center;gap:8px;padding:12px 18px;background:rgba(0,0,0,.04);border-bottom:1px solid #d1d5db}.dark .lp-page .app-mockup-bar{background:hsla(0,0%,100%,.04);border-bottom-color:#474c56}.lp-page .app-mockup-bar .dot{width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,.18)}.dark .lp-page .app-mockup-bar .dot{background:hsla(0,0%,100%,.18)}.lp-page .app-mockup-bar .url{margin-left:12px;font:500 12px/1 Inter,sans-serif;color:var(--text-secondary)}.lp-page .app-mockup-body{padding:28px 12px;max-height:560px;overflow:hidden;position:relative}.lp-page .app-mockup-body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;background:linear-gradient(180deg,transparent 0,var(--surface) 100%);pointer-events:none}.lp-page .orbit{position:relative;width:100%;aspect-ratio:1/1;max-width:480px;min-width:0;margin:32px auto 0}.lp-page .orbit-ring{position:absolute;inset:8%;border:1.5px dashed #d1d5db;border-radius:50%}.dark .lp-page .orbit-ring{border-color:#474c56}.lp-page .orbit-ring.is-outer{inset:-2%;opacity:.5}.lp-page .orbit-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:140px;height:140px;border-radius:28px;background:#21232a;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;box-shadow:0 20px 48px rgba(15,23,42,.2);z-index:3;padding:16px;text-align:center}.dark .lp-page .orbit-center{background:#f8a401;color:#21232a}.lp-page .orbit-center .brand{font:800 16px/1 Inter,sans-serif;color:#fff}.dark .lp-page .orbit-center .brand{color:#21232a}.lp-page .orbit-center .label{font:600 10px/1.2 Inter,sans-serif;color:#ffaf14;text-transform:uppercase;letter-spacing:.08em}.dark .lp-page .orbit-center .label{color:rgba(33,35,42,.72)}.lp-page .orbit-center .what{font:700 11px/1.3 Inter,sans-serif;color:#fff;text-align:center}.dark .lp-page .orbit-center .what{color:#21232a}.lp-page .orbit-tile{position:absolute;background:var(--surface);border:1px solid #d1d5db;border-radius:16px;padding:10px 12px;display:flex;align-items:center;gap:10px;box-shadow:0 8px 24px rgba(15,23,42,.08);font:600 13px/1 Inter,sans-serif;color:var(--text-primary);z-index:2;white-space:nowrap}.dark .lp-page .orbit-tile{border-color:#474c56;box-shadow:0 8px 24px rgba(0,0,0,.4)}.lp-page .orbit-tile .dot{width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font:700 11px/1 Inter,sans-serif;flex-shrink:0}.lp-page .orbit-tile .meta{font:400 10px/1.2 Inter,sans-serif;color:var(--text-secondary);margin-left:4px}.lp-page .orbit-tile.t-jira{top:-2%;left:50%;transform:translateX(-50%)}.lp-page .orbit-tile.t-mcp{top:28%;right:-8%}.lp-page .orbit-tile.t-linear{bottom:28%;right:-8%}.lp-page .orbit-tile.t-slack{bottom:-2%;left:50%;transform:translateX(-50%)}.lp-page .orbit-tile.t-figma{bottom:28%;left:-8%}.lp-page .orbit-tile.t-notion{top:28%;left:-8%}@media (max-width:540px){.lp-page .orbit-tile.t-jira{top:-4%}.lp-page .orbit-tile.t-slack{bottom:-4%}.lp-page .orbit-tile.t-linear,.lp-page .orbit-tile.t-mcp{right:-10%}.lp-page .orbit-tile.t-figma,.lp-page .orbit-tile.t-notion{left:-10%}}.lp-page .outcomes-6{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.lp-page .outcomes-6 .o-card.span-3{grid-column:span 3}.lp-page .outcomes-6 .o-card.span-2{grid-column:span 2}.lp-page .outcomes-6 .o-card.span-6{grid-column:span 6}@media (max-width:900px){.lp-page .outcomes-6 .o-card.span-2,.lp-page .outcomes-6 .o-card.span-3,.lp-page .outcomes-6 .o-card.span-6{grid-column:span 6}}