.funktioner-module-scss-module__D4y9Ba__module{border-top:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:3rem;padding:3rem 0;scroll-margin-top:5rem;display:grid}.funktioner-module-scss-module__D4y9Ba__module:last-child{border-bottom:1px solid var(--line)}.funktioner-module-scss-module__D4y9Ba__moduleName{letter-spacing:-.035em;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:2rem;font-weight:600;line-height:1.1;display:flex}.funktioner-module-scss-module__D4y9Ba__moduleLead{margin-top:.75rem;font-size:1rem;line-height:1.6}.funktioner-module-scss-module__D4y9Ba__statusUpcoming{letter-spacing:.04em;white-space:nowrap;color:var(--pf-warn);background:#fab2190f;border:1px solid #fab21973;border-radius:999px;padding:.15rem .6rem;font-size:.7rem;font-weight:600;line-height:1.6}.funktioner-module-scss-module__D4y9Ba__capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.funktioner-module-scss-module__D4y9Ba__capability{border:1px solid var(--line);background:var(--pf-card);box-shadow:var(--pf-shadow);border-radius:14px;padding:1.1rem 1.25rem;transition:border-color .25s}.funktioner-module-scss-module__D4y9Ba__capability:hover{border-color:rgb(var(--pf-glow)/.35)}.funktioner-module-scss-module__D4y9Ba__capability h3{letter-spacing:-.01em;font-size:.95rem;font-weight:600}.funktioner-module-scss-module__D4y9Ba__capability p{margin-top:.3rem;font-size:.88rem;line-height:1.5}.funktioner-module-scss-module__D4y9Ba__addOns{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2.5rem;display:grid}.funktioner-module-scss-module__D4y9Ba__addOn{border:1px solid var(--line);background:var(--pf-card);box-shadow:var(--pf-shadow);border-radius:18px;padding:1.75rem;transition:border-color .25s}.funktioner-module-scss-module__D4y9Ba__addOn:hover{border-color:rgb(var(--pf-glow)/.35)}.funktioner-module-scss-module__D4y9Ba__addOn h3{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.15rem;font-weight:600;display:flex}.funktioner-module-scss-module__D4y9Ba__addOn p{margin-top:.4rem;font-size:.95rem;line-height:1.6}.funktioner-module-scss-module__D4y9Ba__ctaText{margin-top:.75rem;font-size:1.05rem;position:relative}@media (max-width:860px){.funktioner-module-scss-module__D4y9Ba__module{grid-template-columns:1fr;gap:1.75rem;padding:2.5rem 0}.funktioner-module-scss-module__D4y9Ba__moduleName{font-size:1.6rem}.funktioner-module-scss-module__D4y9Ba__capabilities,.funktioner-module-scss-module__D4y9Ba__addOns{grid-template-columns:1fr}}
