*{box-sizing:border-box}.betriebsit-site .caseProofSection,.betriebsit-site .demoProofSection,.betriebsit-site .productDeliverablesSection,.betriebsit-site .roleArchitectureSection,.betriebsit-site .serviceProofSection{background:#f4f7fb;border-block:1px solid #dce5ef}.betriebsit-site .serviceProofBoard{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.betriebsit-site .serviceProofLead{grid-column:span 5;align-self:center}.betriebsit-site .caseProofHead>span,.betriebsit-site .demoProofHead>span,.betriebsit-site .productDeliverables>div:first-child>span,.betriebsit-site .roleArchitectureHead>span,.betriebsit-site .serviceCareBoard>div:first-child>span,.betriebsit-site .serviceDeliverablesHead>span,.betriebsit-site .serviceProofLead>span{display:block;color:#0b6f75;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.betriebsit-site .caseProofHead h2,.betriebsit-site .demoProofHead h2,.betriebsit-site .productDeliverables h2,.betriebsit-site .roleArchitectureHead h2,.betriebsit-site .serviceProofLead h2{margin:10px 0 12px;color:#122033;font-size:clamp(28px,3vw,44px);line-height:1.08;letter-spacing:0}.betriebsit-site .caseProofHead p,.betriebsit-site .demoProofHead p,.betriebsit-site .productDeliverables>div:first-child p,.betriebsit-site .roleArchitectureHead p,.betriebsit-site .serviceProofLead p{margin:0;color:#4b5d71;font-size:16px;line-height:1.7}.betriebsit-site .kontaktThankYouActions,.betriebsit-site .roleArchitectureActions,.betriebsit-site .serviceProofActions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.betriebsit-site .kontaktThankYouActions a,.betriebsit-site .kontaktThankYouActions button,.betriebsit-site .productDeliverables>a,.betriebsit-site .roleArchitectureActions a,.betriebsit-site .serviceProofActions a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid #b9c7d6;border-radius:6px;background:#fff;color:#18324c;padding:10px 14px;font:inherit;font-size:13px;font-weight:800;text-decoration:none;cursor:pointer}.betriebsit-site .kontaktThankYouActions a:first-child,.betriebsit-site .productDeliverables>a,.betriebsit-site .roleArchitectureActions a:first-child,.betriebsit-site .serviceProofActions a.primary{border-color:#0b6f75;background:#0b6f75;color:#fff}.betriebsit-site .serviceProofCompare{grid-column:span 7;display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:12px}.betriebsit-site .serviceProofCompare article{min-height:188px;border:1px solid #cfd9e4;border-radius:8px;background:#fff;padding:22px}.betriebsit-site .serviceProofCompare article:last-child{border-color:#9dc9b0;background:#f4fbf6}.betriebsit-site .serviceProofCompare span{display:block;margin-bottom:12px;color:#7b3f1d;font-size:12px;font-weight:900;text-transform:uppercase}.betriebsit-site .serviceProofCompare article:last-child span{color:#167044}.betriebsit-site .serviceProofCompare p{margin:0;color:#34495e;line-height:1.65}.betriebsit-site .serviceProofCompare>svg{color:#237b83}.betriebsit-site .serviceOperationalVisual{grid-column:1/-1;overflow:hidden;border:1px solid #bfcddd;border-radius:8px;background:#fff;box-shadow:0 20px 55px rgba(20,42,65,.08)}.betriebsit-site .serviceOperationalHead{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #dbe4ee;background:#122033;padding:14px 18px;color:#fff}.betriebsit-site .serviceOperationalHead span{display:inline-flex;align-items:center;gap:9px;font-weight:850}.betriebsit-site .serviceOperationalHead small{color:#b9c9d8}.betriebsit-site .serviceOperationalCanvas{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;background:#dbe4ee}.betriebsit-site .serviceOperationalCanvas>div{position:relative;display:grid;min-height:128px;align-content:center;gap:5px;background:#fff;padding:18px}.betriebsit-site .serviceOperationalCanvas b{color:#0b6f75;font-size:11px}.betriebsit-site .serviceOperationalCanvas strong{color:#15283d;font-size:15px}.betriebsit-site .serviceOperationalCanvas small{color:#617286;line-height:1.4}.betriebsit-site .serviceOperationalCanvas>div>svg{position:absolute;right:-8px;top:55px;z-index:2;color:#0b6f75}.betriebsit-site .serviceOperationalVisual.mode-baseline .serviceOperationalCanvas{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .serviceOperationalVisual.mode-baseline .serviceOperationalCanvas>div{min-height:88px;padding-left:42px}.betriebsit-site .serviceOperationalVisual.mode-baseline .serviceOperationalCanvas>div:before{content:"✓";position:absolute;left:18px;color:#168352;font-weight:900}.betriebsit-site .serviceOperationalVisual.mode-baseline .serviceOperationalCanvas>div>svg,.betriebsit-site .serviceOperationalVisual.mode-building .serviceOperationalCanvas>div>svg,.betriebsit-site .serviceOperationalVisual.mode-network .serviceOperationalCanvas>div>svg{display:none}.betriebsit-site .serviceOperationalVisual.mode-building .serviceOperationalCanvas,.betriebsit-site .serviceOperationalVisual.mode-network .serviceOperationalCanvas,.betriebsit-site .serviceOperationalVisual.mode-workspace .serviceOperationalCanvas{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .serviceOperationalVisual.mode-building .serviceOperationalCanvas>div:nth-child(3),.betriebsit-site .serviceOperationalVisual.mode-network .serviceOperationalCanvas>div:nth-child(2),.betriebsit-site .serviceOperationalVisual.mode-role .serviceOperationalCanvas>div:nth-child(4){background:#eef9f8}.betriebsit-site .serviceOperationalVisual.mode-plan .serviceOperationalCanvas>div{min-height:104px}.betriebsit-site .serviceDeliverables{grid-column:span 7;border-top:3px solid #0b6f75;background:#fff;padding:24px}.betriebsit-site .serviceCareBoard h3,.betriebsit-site .serviceDeliverablesHead h3{margin:7px 0 18px;color:#15283d;font-size:23px;letter-spacing:0}.betriebsit-site .serviceDeliverablesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.betriebsit-site .serviceDeliverablesGrid span{display:flex;align-items:flex-start;gap:8px;color:#34495e;line-height:1.45}.betriebsit-site .serviceDeliverablesGrid svg{flex:0 0 auto;color:#168352;margin-top:2px}.betriebsit-site .serviceCareBoard{grid-column:span 5;border-top:3px solid #d59028;background:#fffaf0;padding:24px}.betriebsit-site .serviceCareBoard>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.betriebsit-site .serviceCareBoard>div:last-child span{border:1px solid #e8d5ad;border-radius:4px;background:#fff;color:#5a4930;padding:7px 9px;font-size:12px;font-weight:750}.betriebsit-site .serviceBoundary{grid-column:1/-1;display:flex;align-items:flex-start;gap:12px;border-left:3px solid #cc7a29;background:#fff8ef;padding:16px 18px;color:#5f4a35}.betriebsit-site .serviceBoundary svg{flex:0 0 auto;color:#a55a18}.betriebsit-site .serviceBoundary span{display:grid;gap:3px;line-height:1.55}.betriebsit-site .caseProofBoard,.betriebsit-site .demoProofGallery,.betriebsit-site .roleArchitecture{display:grid;gap:28px}.betriebsit-site .caseProofHead,.betriebsit-site .demoProofHead,.betriebsit-site .roleArchitectureHead{max-width:850px}.betriebsit-site .roleArchitectureFlow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border:1px solid #cbd7e3;border-radius:8px;overflow:hidden;background:#cbd7e3}.betriebsit-site .roleArchitectureFlow article{display:grid;min-height:210px;align-content:start;gap:10px;background:#fff;padding:20px}.betriebsit-site .roleArchitectureFlow article.control{background:#eef9f8}.betriebsit-site .roleArchitectureFlow small{color:#0b6f75;font-weight:900;text-transform:uppercase}.betriebsit-site .roleArchitectureFlow span,.betriebsit-site .roleArchitectureFlow strong{color:#30465a;font-size:13px;line-height:1.55}.betriebsit-site .productDeliverables{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:34px}.betriebsit-site .productDeliverablesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid #d4dee8;background:#d4dee8}.betriebsit-site .productDeliverablesGrid span{display:flex;min-height:74px;align-items:center;gap:9px;background:#fff;padding:14px;color:#33495e;font-weight:700}.betriebsit-site .productDeliverablesGrid svg{flex:0 0 auto;color:#168352}.betriebsit-site .productDeliverables>a{grid-column:2;justify-self:start;margin-top:-18px}.betriebsit-site .demoProofGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .demoProofCard{display:grid;min-height:282px;align-content:start;gap:11px;border:1px solid #cbd7e3;border-radius:8px;background:#fff;padding:19px;color:inherit;text-decoration:none}.betriebsit-site .demoProofCard>div{display:flex;align-items:flex-start;gap:10px}.betriebsit-site .demoProofCard>div span{color:#0b6f75;font-size:11px;font-weight:900}.betriebsit-site .demoProofCard>div strong{color:#172c42;line-height:1.3}.betriebsit-site .demoProofCard p{display:grid;gap:3px;margin:0;color:#5b6d80;font-size:13px;line-height:1.45}.betriebsit-site .demoProofCard p b{color:#18324c;font-size:11px;text-transform:uppercase}.betriebsit-site .demoProofCard em{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:#0b6f75;font-size:13px;font-style:normal;font-weight:850}.betriebsit-site .caseProofGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.betriebsit-site .caseProofGrid article{display:grid;gap:12px;border-top:3px solid #0b6f75;background:#fff;padding:22px}.betriebsit-site .caseProofMedia{display:grid;grid-template-columns:1fr;gap:8px;margin:-22px -22px 4px;overflow:hidden;border-bottom:1px solid #d7e1eb;background:#e8eef5}.betriebsit-site .caseProofMedia.split{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .caseProofMedia figure{position:relative;aspect-ratio:16/9;margin:0;overflow:hidden}.betriebsit-site .caseProofMedia img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.betriebsit-site .caseProofMedia figure.contain{aspect-ratio:16/9;background:#07111f}.betriebsit-site .caseProofMedia figure.contain img{-o-object-fit:contain;object-fit:contain;padding:14px}.betriebsit-site .caseProofGrid article>span{color:#0b6f75;font-size:12px;font-weight:900}.betriebsit-site .caseProofGrid p{display:grid;gap:3px;margin:0;color:#53687c;font-size:13px;line-height:1.5}.betriebsit-site .caseProofGrid p b{color:#1b3248}.betriebsit-site .caseProofGrid a{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:#0b6f75;font-size:13px;font-weight:850;text-decoration:none}.betriebsit-site .caseProofLinks{display:flex;flex-wrap:wrap;gap:9px 14px;margin-top:auto}.betriebsit-site .caseProofLinks a{margin-top:0}.betriebsit-site .trustCenterSection{background:#f5f9fc;border-block:1px solid #dbe8f1}.betriebsit-site .trustCenter{display:grid;gap:28px}.betriebsit-site .trustCenterHead{max-width:860px}.betriebsit-site .trustCenterHead>span,.betriebsit-site .trustDataFlow>div:first-child>span,.betriebsit-site .trustSecurityPath>div>span{color:#0b6f75;font-size:12px;font-weight:900;text-transform:uppercase}.betriebsit-site .trustCenterHead h2{margin:8px 0 10px;color:#112a40;font-size:clamp(30px,4vw,50px);line-height:1.08}.betriebsit-site .trustCenterHead p{margin:0;color:#52697d;line-height:1.65}.betriebsit-site .trustCenterRegister{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .trustCenterRegister article,.betriebsit-site .trustDataFlow,.betriebsit-site .trustSecurityPath>div{background:#fff;border:1px solid #cadde9;border-radius:8px}.betriebsit-site .trustCenterRegister article{display:flex;min-height:220px;flex-direction:column;padding:22px}.betriebsit-site .trustCenterRegister article>div{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.betriebsit-site .trustCenterRegister strong{color:#162d42}.betriebsit-site .trustCenterRegister article>div span{max-width:190px;color:#8a4d12;font-size:11px;font-weight:900;text-align:right;text-transform:uppercase}.betriebsit-site .trustCenterRegister p{color:#5b6d80;line-height:1.55}.betriebsit-site .trustCenterRegister a,.betriebsit-site .trustSecurityPath a{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:#0b6f75;font-weight:850;text-decoration:none}.betriebsit-site .trustDataFlow{padding:24px}.betriebsit-site .trustDataFlow h3,.betriebsit-site .trustSecurityPath h3{margin:6px 0 0;color:#162d42;font-size:23px}.betriebsit-site .trustDataFlowRows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:20px;overflow:hidden;background:#d8e5ed;border:1px solid #d8e5ed;border-radius:6px}.betriebsit-site .trustDataFlowRows article{display:grid;gap:8px;padding:18px;background:#fff}.betriebsit-site .trustDataFlowRows article>strong{color:#172f44}.betriebsit-site .trustDataFlowRows p{display:grid;gap:3px;margin:0;color:#5b6d80;font-size:13px;line-height:1.45}.betriebsit-site .trustDataFlowRows b{color:#0b6f75;font-size:10px;text-transform:uppercase}.betriebsit-site .trustSecurityPath{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .trustSecurityPath>div{display:flex;min-height:230px;flex-direction:column;padding:24px}.betriebsit-site .trustSecurityPath p{color:#5b6d80;line-height:1.55}.betriebsit-site .kontaktThankYou{display:grid;gap:26px;border:1px solid #a9cfb8;border-radius:8px;background:#f5fbf7;padding:clamp(24px,4vw,48px)}.betriebsit-site .kontaktThankYouLead{max-width:800px}.betriebsit-site .kontaktThankYouLead>span{display:inline-flex;align-items:center;gap:7px;color:#167044;font-weight:850}.betriebsit-site .kontaktThankYouLead h2{margin:12px 0;color:#142b40;font-size:clamp(30px,4vw,50px);letter-spacing:0}.betriebsit-site .kontaktThankYouLead p{color:#4e6377;font-size:17px;line-height:1.65}.betriebsit-site .kontaktThankYouLead small{color:#167044;font-weight:800}.betriebsit-site .kontaktThankYouGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border:1px solid #cbded1;background:#cbded1}.betriebsit-site .kontaktThankYouGrid article{display:grid;align-content:start;gap:8px;background:#fff;padding:20px}.betriebsit-site .kontaktThankYouGrid strong{color:#173248}.betriebsit-site .kontaktThankYouGrid p,.betriebsit-site .kontaktThankYouGrid small{margin:0;color:#5b6f7f;line-height:1.5}@media (max-width:980px){.betriebsit-site .serviceCareBoard,.betriebsit-site .serviceDeliverables,.betriebsit-site .serviceProofCompare,.betriebsit-site .serviceProofLead{grid-column:1/-1}.betriebsit-site .roleArchitectureFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .roleArchitectureFlow article:last-child{grid-column:1/-1;min-height:auto}.betriebsit-site .caseProofGrid,.betriebsit-site .demoProofGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .productDeliverables{grid-template-columns:1fr}.betriebsit-site .productDeliverables>a{grid-column:1;margin-top:-12px}}@media (max-width:680px){.betriebsit-site .serviceProofBoard{gap:16px}.betriebsit-site .serviceProofCompare{grid-template-columns:1fr}.betriebsit-site .serviceProofCompare>svg{transform:rotate(90deg);justify-self:center}.betriebsit-site .serviceProofCompare article{min-height:auto}.betriebsit-site .serviceOperationalHead{align-items:flex-start;flex-direction:column}.betriebsit-site .serviceOperationalVisual .serviceOperationalCanvas,.betriebsit-site .serviceOperationalVisual.mode-baseline .serviceOperationalCanvas,.betriebsit-site .serviceOperationalVisual.mode-building .serviceOperationalCanvas,.betriebsit-site .serviceOperationalVisual.mode-network .serviceOperationalCanvas,.betriebsit-site .serviceOperationalVisual.mode-workspace .serviceOperationalCanvas{grid-template-columns:1fr}.betriebsit-site .serviceOperationalCanvas>div{min-height:92px}.betriebsit-site .serviceOperationalCanvas>div>svg{right:auto;top:auto;bottom:-8px;left:22px;transform:rotate(90deg)}.betriebsit-site .caseProofGrid,.betriebsit-site .demoProofGrid,.betriebsit-site .kontaktThankYouGrid,.betriebsit-site .productDeliverablesGrid,.betriebsit-site .roleArchitectureFlow,.betriebsit-site .serviceDeliverablesGrid,.betriebsit-site .trustCenterRegister,.betriebsit-site .trustDataFlowRows,.betriebsit-site .trustSecurityPath{grid-template-columns:1fr}.betriebsit-site .roleArchitectureFlow article,.betriebsit-site .roleArchitectureFlow article:last-child{grid-column:auto;min-height:auto}.betriebsit-site .kontaktThankYouActions a,.betriebsit-site .kontaktThankYouActions button,.betriebsit-site .roleArchitectureActions a,.betriebsit-site .serviceProofActions a{width:100%}.betriebsit-site .caseProofMedia.split{grid-template-columns:1fr}}html{background:var(--background-page);color:var(--text-primary);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}body{margin:0;min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}code,pre{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.page-shell{min-height:100vh;overflow-x:hidden;position:relative}.brand-watermark-root{bottom:16px;position:fixed;z-index:calc(var(--z-navigation) + 1)}.brand-watermark{align-items:center;background:radial-gradient(circle at 58% 24%,rgba(255,211,106,.16),transparent 42%),rgba(3,8,12,.86);border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 1px rgba(11,199,217,.12),0 14px 36px rgba(0,0,0,.52),0 0 26px rgba(11,199,217,.16);cursor:pointer;display:inline-flex;height:48px;justify-content:center;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:48px}.brand-watermark:hover,.brand-watermark[aria-expanded=true]{border-color:rgba(255,211,106,.34);box-shadow:0 0 0 1px rgba(255,211,106,.18),0 18px 40px rgba(0,0,0,.62),0 0 34px rgba(11,199,217,.24);transform:translateY(-1px)}.brand-watermark img,.brand-watermark svg{display:block;filter:drop-shadow(0 0 7px rgba(11,199,217,.28));height:38px;width:38px}.brand-watermark-n{fill:url(#nh-dark);stroke:rgba(255,238,188,.38);stroke-linejoin:round;stroke-width:.7}.brand-watermark-h{fill:url(#nh-gold);stroke:rgba(255,238,188,.44);stroke-linejoin:round;stroke-width:.7}.brand-watermark-cut{fill:none;stroke:rgba(11,199,217,.72);stroke-linecap:round;stroke-width:2}.brand-watermark-panel{background:rgba(12,12,14,.96);border:1px solid rgba(255,255,255,.13);border-radius:var(--radius-control);bottom:58px;box-shadow:0 18px 54px rgba(0,0,0,.56);color:#f4f4f5;display:grid;gap:5px;left:0;min-width:190px;padding:10px;position:absolute}.brand-watermark-panel strong{color:rgba(255,211,106,.96);font-size:.82rem;padding:4px 7px 7px}.brand-watermark-panel a{border-radius:6px;color:rgba(244,244,245,.78);font-size:.9rem;font-weight:800;padding:8px 9px}.brand-watermark-panel a:hover{background:rgba(255,255,255,.08);color:#ffffff}.metapolis-install-prompt{align-items:center;background:linear-gradient(180deg,rgba(8,24,31,.96),rgba(2,9,13,.97)),rgba(3,12,17,.96);border:1px solid rgba(232,159,62,.38);border-radius:8px;bottom:18px;box-shadow:0 24px 70px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.055);color:#fff8ec;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;max-width:min(520px,calc(100vw - 32px));padding:12px;position:fixed;right:18px;z-index:calc(var(--z-navigation) + 4)}.metapolis-install-prompt-mark{align-items:center;background:radial-gradient(circle,rgba(232,159,62,.18),rgba(232,159,62,.04));border:1px solid rgba(232,159,62,.28);border-radius:8px;display:inline-flex;height:54px;justify-content:center;width:54px}.metapolis-install-prompt-copy{display:grid;gap:3px;min-width:0}.metapolis-install-prompt-copy strong{color:#fff8ec;font-family:Georgia,Times New Roman,serif;font-size:1.02rem;font-weight:500;line-height:1.12}.metapolis-install-prompt-copy p,.metapolis-install-prompt-copy small{color:rgba(255,248,236,.7);font-size:.84rem;line-height:1.35;margin:0}.metapolis-install-prompt-actions{align-items:center;display:flex;gap:8px}.metapolis-install-prompt-actions button{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-weight:760;gap:7px;justify-content:center;min-height:38px;padding:0 12px}.metapolis-install-prompt-actions button:first-child{background:linear-gradient(180deg,#ffd27b,#eaa23d);border:1px solid rgba(255,214,130,.78);color:#140b03}.metapolis-install-prompt-actions button:last-child{background:rgba(3,12,17,.72);border:1px solid rgba(232,159,62,.28);color:#fff8ec;padding:0;width:38px}@media (max-width:680px){.metapolis-install-prompt{align-items:start;bottom:12px;grid-template-columns:auto minmax(0,1fr);left:12px;right:12px}.metapolis-install-prompt-actions{grid-column:1/-1;justify-content:stretch}.metapolis-install-prompt-actions button:first-child{flex:1}}.global-city-shell{display:grid;grid-template-columns:var(--spacing-rail-width) minmax(0,1fr) var(--spacing-evidence-rail-width);min-height:100vh;padding-bottom:var(--spacing-status-bar-height);position:relative;z-index:var(--z-city-base)}.global-city-shell.shell-clean{grid-template-columns:minmax(0,1fr);padding-bottom:0}.global-city-shell.shell-no-evidence{grid-template-columns:var(--spacing-rail-width) minmax(0,1fr)}.global-city-main{min-width:0}.left-navigation-rail,.right-evidence-rail{background:rgba(17,24,39,.84);border-color:var(--border-default);border-style:solid;color:var(--text-secondary);padding:var(--space-6);position:sticky;top:0;height:100vh}.left-navigation-rail{border-width:0 1px 0 0;display:flex;flex-direction:column;gap:var(--space-3)}.left-navigation-rail a{border-radius:var(--radius-control);padding:10px 12px}.left-navigation-rail a:focus-visible,.left-navigation-rail a:hover{background:rgba(255,255,255,.08);outline:2px solid transparent}.right-evidence-rail{border-width:0 0 0 1px;overflow:auto}.bottom-status-bar{background:rgba(10,20,40,.94);border-top:1px solid var(--border-default);bottom:0;gap:var(--space-4);height:var(--spacing-status-bar-height);justify-content:flex-end;left:0;padding:0 var(--space-4);position:fixed;right:0}.bottom-status-bar,.city-header{align-items:center;display:flex;z-index:var(--z-navigation)}.city-header{background:rgba(248,249,251,.94);backdrop-filter:blur(16px);border-bottom:1px solid rgba(15,23,42,.1);color:#152033;gap:10px;justify-content:space-between;min-height:var(--spacing-header-height);padding:14px 16px;position:sticky;top:0}.city-header nav{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto}.city-header nav a,.city-header-actions a{align-items:center;border:1px solid transparent;border-radius:var(--radius-control);display:inline-flex;gap:var(--space-2);min-height:34px;padding:0 8px}.city-header nav a:hover,.city-header-actions a:hover{background:rgba(15,23,42,.06);border-color:rgba(15,23,42,.1)}.city-header-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:4px}.language-switcher{align-items:center;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.12);border-radius:var(--radius-control);color:#152033;display:inline-flex;flex:0 0 auto;gap:3px;min-height:36px;padding:3px}.language-switcher-label{align-items:center;color:rgba(21,32,51,.74);display:inline-flex;font-size:.78rem;font-weight:800;gap:5px;padding:0 6px}.language-switcher button{background:transparent;border:0;border-radius:6px;color:rgba(21,32,51,.76);cursor:pointer;font-size:.76rem;font-weight:850;min-height:28px;padding:0 7px}.language-switcher button.language-switcher-active,.language-switcher button:hover{background:#111827;color:#ffffff}.brand-mark{align-items:center;color:#111827;display:inline-flex;gap:var(--space-2);font-weight:800}.metapolis-mark{align-items:center;display:inline-grid;gap:2px;width:24px}.metapolis-mark span{background:#e23a4f;border-radius:2px;display:block;height:5px;transform:skewY(10deg)}.metapolis-mark span:nth-child(2){background:#ffb800;margin-left:4px}.metapolis-mark span:nth-child(3){background:#00a79d;margin-left:8px}.hero-band{align-items:end;background:radial-gradient(circle at 18% 20%,rgba(0,212,200,.18),transparent 32%),linear-gradient(135deg,rgba(10,20,40,.94),rgba(17,24,39,.92)),var(--background-page);border-bottom:1px solid var(--border-default);color:var(--text-primary);display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;min-height:42vh;padding:clamp(48px,8vw,88px) var(--space-8) var(--space-8)}.hero-band h1{line-height:1;margin:0 0 var(--space-4);max-width:900px}.hero-band p{color:var(--text-secondary);max-width:720px}.eyebrow{color:var(--color-trust-teal);font-size:var(--label-status);font-weight:700;text-transform:uppercase}.truth-layout{display:grid;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-8)}.evidence-drawer,.gate-header,.resident-card,.state-panel,.tenant-boundary-indicator,.triage-card,.trust-card,.trust-dashboard,.trust-tower,.value-glow-card{background:var(--background-glass);border:1px solid var(--border-default);border-radius:var(--radius-control);box-shadow:var(--shadow-soft);padding:var(--space-6)}.action-receipt-timeline li,.card-head,.evidence-trace-row,.gate-status-bar,.resident-card{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between}.resident-card{align-items:start;display:grid;grid-template-columns:54px minmax(0,1fr);justify-content:stretch}.resident-avatar{align-items:center;background:rgba(0,212,200,.12);border:1px solid rgba(0,212,200,.24);border-radius:var(--radius-control);color:var(--state-ready);display:inline-flex;font-weight:800;height:44px;justify-content:center;width:44px}.resident-card .customer-button,.resident-card .status-pill{grid-column:2;justify-self:start}.outcome-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.outcome-grid dt{color:var(--text-muted);font-size:var(--label-status)}.outcome-grid dd{color:var(--text-primary);margin:0}.status-pill{border:1px solid;border-radius:999px;display:inline-flex;font-size:var(--label-status);font-weight:700;padding:5px 10px}.status-passed,.status-ready{background:rgba(0,212,200,.12);color:var(--state-ready)}.status-configured,.status-pending,.status-warning{background:rgba(255,184,0,.12);color:var(--state-warning)}.status-blocked,.status-failed,.status-incident{background:rgba(255,59,92,.12);color:var(--state-blocked)}.status-restricted{background:rgba(183,140,255,.12);color:var(--state-restricted)}.status-processing{background:rgba(78,163,255,.12);color:var(--state-processing)}.status-degraded,.status-not_configured,.status-unknown{background:rgba(138,150,168,.12);color:var(--state-unknown)}.status-rollback_ready{background:rgba(123,228,149,.12);color:var(--state-rollback-ready)}.action-button{align-items:center;background:var(--color-trust-teal);border:0;border-radius:var(--radius-control);color:#041018;display:inline-flex;flex-wrap:wrap;font-weight:800;gap:var(--space-2);min-height:44px;padding:0 var(--space-4)}.action-button:disabled{background:var(--color-critical-red);color:white;cursor:not-allowed}.button-reason{display:block;flex-basis:100%;font-size:.75rem;opacity:.88}.blocker-table{background:var(--background-panel);border:1px solid var(--border-default);border-collapse:collapse;border-radius:var(--radius-control);overflow:hidden;width:100%}.blocker-table td,.blocker-table th{border-bottom:1px solid var(--border-default);padding:var(--space-3);text-align:left;vertical-align:top}.action-receipt-timeline,.corridor-timeline,.evidence-chain,.evidence-drawer ul,.right-evidence-rail ul{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}.component-inventory-grid{display:grid;gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.compact-component-card h2{font-size:var(--heading-section)}.global-city-breathing{background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.028) 1px,transparent 0);background-size:56px 56px;inset:0;opacity:.42;pointer-events:none;position:fixed;z-index:var(--z-city-motion)}.renova360-command-layer{align-items:center;background:rgba(17,24,39,.94);border:1px solid var(--border-default);border-radius:var(--radius-control);bottom:calc(var(--spacing-status-bar-height) + var(--space-3));box-shadow:var(--shadow-soft);display:flex;gap:var(--space-3);left:calc(var(--spacing-rail-width) + var(--space-4));padding:var(--space-3) var(--space-4);position:fixed;z-index:var(--z-drawer)}.degraded-state-banner{background:rgba(255,184,0,.12);border:1px solid rgba(255,184,0,.32);border-radius:var(--radius-control);color:var(--text-primary);display:flex;gap:var(--space-3);grid-column:1/-1;padding:var(--space-4)}.customer-app{background:#f7f9fb;color:#142033;min-height:calc(100vh - var(--spacing-header-height))}.customer-band{border-bottom:1px solid rgba(15,23,42,.1);padding:32px}.customer-hero,.customer-two-column{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.customer-hero{min-height:520px}.customer-hero-copy,.customer-section-head{max-width:820px}.customer-kicker{color:#a22b3c;font-size:.78rem;font-weight:800;margin:0 0 12px;text-transform:uppercase}.customer-app h1{color:#101827;font-size:3.3rem;line-height:1;margin:0 0 18px}.customer-app h2{color:#101827;font-size:1.15rem;line-height:1.2;margin:0}.customer-lede{color:#41516a;font-size:1.08rem;line-height:1.6;margin:0 0 24px;max-width:720px}.customer-hero-actions,.customer-panel-actions,.customer-strip-actions,.customer-wide-actions{display:flex;flex-wrap:wrap;gap:10px}.customer-button{align-items:center;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;display:inline-flex;gap:8px;justify-content:center;min-height:44px;padding:0 16px;text-align:center}.customer-button-primary{background:#111827;color:#ffffff}.customer-button-secondary{background:#ffffff;border-color:rgba(15,23,42,.12);color:#142033}.customer-button-danger{background:#c92f44;color:#ffffff}.customer-button:hover{box-shadow:0 10px 26px rgba(15,23,42,.12)}.customer-google-button{align-items:center;background:#ffffff;border:1px solid rgba(15,23,42,.14);border-radius:var(--radius-control);color:#142033;display:inline-flex;gap:10px;justify-content:center;min-height:44px;padding:0 16px}.customer-google-button:hover{border-color:rgba(15,23,42,.24);box-shadow:0 10px 26px rgba(15,23,42,.12)}.customer-google-button-full{width:100%}.google-mark{align-items:center;border:1px solid rgba(15,23,42,.12);border-radius:50%;color:#4285f4;display:inline-flex;font-weight:900;height:22px;justify-content:center;width:22px}.customer-auth-divider{align-items:center;color:#64748b;display:grid;font-size:.78rem;font-weight:700;gap:10px;grid-template-columns:1fr auto 1fr;margin:2px 0;text-transform:uppercase}.customer-auth-divider:after,.customer-auth-divider:before{background:rgba(15,23,42,.12);content:"";height:1px}.customer-console,.customer-form,.customer-panel,.customer-plan,.customer-workspace-main,.customer-workspace-sidebar{background:#ffffff;border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-control);box-shadow:0 16px 36px rgba(15,23,42,.08)}.customer-form{align-content:start;display:grid;gap:12px;padding:22px}.customer-form-head{align-items:center;display:flex;gap:10px;margin-bottom:4px}.customer-command-composer label,.customer-form label{color:#53627a;font-size:.86rem;font-weight:700}.customer-command-composer input,.customer-form input,.customer-form select{background:#f8fafc;border:1px solid rgba(15,23,42,.14);border-radius:var(--radius-control);color:#101827;min-height:44px;padding:0 12px;width:100%}.customer-command-composer input:focus,.customer-form input:focus,.customer-form select:focus{border-color:#00a79d;box-shadow:0 0 0 3px rgba(0,167,157,.12);outline:none}.customer-form-hint{color:#64748b;font-size:.78rem;line-height:1.45;margin:-4px 0 2px}.customer-inline-link{color:#a22b3c;font-weight:700}.customer-auth-options{display:flex;flex-wrap:wrap;gap:10px}.customer-auth-options span{align-items:center;background:#ffffff;border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-control);display:inline-flex;gap:8px;min-height:38px;padding:0 12px}.customer-console{display:grid;gap:18px;margin-top:24px;padding:22px}.customer-console-top{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.customer-console-top span:last-child{color:#53627a;font-size:.86rem}.customer-console-body{display:grid;gap:10px}.customer-message{align-items:center;border-radius:var(--radius-control);display:flex;gap:10px;line-height:1.5;padding:12px}.customer-message-system{background:#eefdfb;color:#11433f}.customer-message-user{background:#f4f0ff;color:#32205b;justify-self:end;max-width:82%}.customer-console-grid,.customer-dashboard-grid,.customer-plan-grid,.customer-workflow-rows{display:grid;gap:16px}.customer-console-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-console-grid div{background:#f8fafc;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius-control);display:grid;gap:5px;padding:12px}.customer-console-grid span,.customer-muted,.customer-summary-item span,.customer-workflow-rows span{color:#53627a}.customer-console-grid strong,.customer-summary-item strong{color:#101827}.customer-console-grid small{color:#64748b;line-height:1.4}.customer-plan-strip{align-items:center;display:flex;gap:20px;justify-content:space-between}.customer-plan-strip h2,.customer-plan-strip p{margin:0}.customer-plan-strip p{color:#53627a;margin-top:6px}.customer-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.customer-plan{align-content:start;display:grid;gap:18px;padding:22px}.customer-panel p,.customer-plan p{color:#53627a;line-height:1.5;margin:0}.customer-price{display:grid;gap:4px}.customer-price strong{color:#101827;font-size:2rem}.customer-price span{color:#53627a}.customer-plan ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.customer-plan li{align-items:center;color:#24324a;display:flex;gap:8px}.customer-summary-list{display:grid;gap:10px;max-width:520px}.customer-invoice-row,.customer-summary-item{align-items:center;border-bottom:1px solid rgba(15,23,42,.08);display:flex;gap:12px;justify-content:space-between;min-height:42px}.customer-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.customer-panel{align-content:start;display:grid;gap:14px;padding:20px}.customer-panel h2{align-items:center;display:flex;gap:10px}.customer-invoice-row{display:grid;grid-template-columns:20px minmax(0,1fr) auto auto 36px;justify-content:stretch}.customer-invoice-row>span{display:grid;gap:2px;min-width:0}.customer-invoice-row small,.customer-invoice-row>span strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-invoice-row>span strong{margin-left:0}.customer-invoice-row small{color:rgba(244,244,245,.56);font-size:.78rem}.customer-invoice-row b,.customer-invoice-row em{white-space:nowrap}.customer-invoice-row b{color:#ffffff}.customer-invoice-row em{color:#fff2c2;font-size:.82rem;font-style:normal;font-weight:800}.customer-invoice-download{align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);color:#f4f4f5;display:inline-flex;height:32px;justify-content:center;text-decoration:none;width:32px}.customer-invoice-download:hover{background:rgba(255,90,110,.12);border-color:rgba(255,90,110,.32);color:#ffffff}.customer-danger-form{border-color:rgba(201,47,68,.28)}.customer-workspace-layout{display:grid;gap:16px;grid-template-columns:240px minmax(0,1fr)}.customer-workspace-main,.customer-workspace-sidebar{padding:20px}.customer-workspace-sidebar{align-content:start;display:grid;gap:8px}.customer-sidebar-head,.customer-workspace-sidebar a{align-items:center;display:flex;gap:10px}.customer-workspace-sidebar a{border-radius:var(--radius-control);color:#24324a;min-height:40px;padding:0 10px}.customer-workspace-sidebar a:hover{background:#f1f5f9}.customer-workspace-main{display:grid;gap:18px}.customer-workspace-screen{display:grid;gap:24px}.customer-workspace-hero{align-items:end;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto}.customer-workspace-hero .customer-lede{max-width:720px}.customer-workspace-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.customer-workspace-main-clean{padding:0}.customer-workspace-main .customer-console{box-shadow:none;margin-top:0}.customer-command-composer{display:grid;gap:8px}.customer-command-composer div{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 48px}.customer-icon-button{align-items:center;background:#111827;border:0;border-radius:var(--radius-control);color:#ffffff;display:inline-flex;justify-content:center;min-height:44px}.customer-workflow-rows{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.customer-workflow-rows div{background:#ffffff;border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-control);padding:18px}.customer-workflow-rows span{display:block;font-size:.82rem;font-weight:800;margin-bottom:10px}.customer-workflow-rows p{color:#53627a;line-height:1.5;margin:8px 0 0}.customer-trust-line{align-items:center;background:#ffffff;border-top:1px solid rgba(15,23,42,.1);color:#41516a;display:flex;flex-wrap:wrap;gap:12px;padding:16px 32px}.customer-trust-line code{background:#f1f5f9;border-radius:var(--radius-control);color:#334155;padding:6px 8px;white-space:normal;word-break:break-word}.shell-clean .city-header{background:rgba(9,9,10,.92);border-bottom-color:rgba(255,255,255,.1);color:#f7f7f8}.shell-clean .brand-mark{color:#ffffff}.shell-clean .city-header nav a,.shell-clean .city-header-actions a{color:rgba(255,255,255,.78)}.shell-clean .language-switcher{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12);color:#ffffff}.shell-clean .language-switcher button,.shell-clean .language-switcher-label{color:rgba(255,255,255,.78)}.shell-clean .language-switcher button.language-switcher-active,.shell-clean .language-switcher button:hover{background:#ffffff;color:#09090a}.shell-clean .city-header nav a:hover,.shell-clean .city-header-actions a:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);color:#ffffff}.customer-app{background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.025) 1px,transparent 0),#080808;background-size:54px 54px,54px 54px,auto;color:#f4f4f5}.customer-band{border-bottom-color:rgba(255,255,255,.1)}.customer-kicker{color:#ff5a6e}.customer-app h1,.customer-app h2,.customer-console-grid strong,.customer-price strong,.customer-summary-item strong{color:#ffffff}.customer-console-grid small,.customer-console-grid span,.customer-lede,.customer-muted,.customer-panel p,.customer-plan p,.customer-plan-strip p,.customer-summary-item span,.customer-workflow-rows span{color:rgba(244,244,245,.66)}.customer-console,.customer-form,.customer-panel,.customer-plan,.customer-product-card,.customer-workflow-rows div,.customer-workspace-main,.customer-workspace-sidebar{background:rgba(18,18,20,.92);border-color:rgba(255,255,255,.12);box-shadow:0 22px 70px rgba(0,0,0,.48)}.customer-command-composer input,.customer-form input,.customer-form select{background:#0b0b0c;border-color:rgba(255,255,255,.14);color:#ffffff}.customer-command-composer input::-moz-placeholder,.customer-form input::-moz-placeholder{color:rgba(244,244,245,.42)}.customer-command-composer input::placeholder,.customer-form input::placeholder{color:rgba(244,244,245,.42)}.customer-command-composer label,.customer-form label{color:rgba(244,244,245,.7)}.customer-button-primary,.customer-icon-button{background:#ffffff;color:#080808}.customer-auth-options span,.customer-button-secondary,.customer-google-button{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.13);color:#ffffff}.customer-button-danger{background:#e23a4f}.customer-button:hover,.customer-google-button:hover{border-color:rgba(255,255,255,.26);box-shadow:0 16px 34px rgba(0,0,0,.44)}.customer-auth-divider{color:rgba(244,244,245,.5)}.customer-auth-divider:after,.customer-auth-divider:before,.customer-invoice-row,.customer-summary-item{background:transparent;border-bottom-color:rgba(255,255,255,.1)}.customer-inline-link,.customer-plan-product,.customer-product-note{color:#ff5a6e}.customer-message-system{background:rgba(0,212,200,.12);color:#ccfffb}.customer-message-user{background:rgba(255,184,0,.14);color:#fff2c2}.customer-console-grid div{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.customer-plan li{color:rgba(244,244,245,.82)}.customer-price span{color:rgba(244,244,245,.58)}.customer-workspace-sidebar a{color:rgba(244,244,245,.76)}.customer-workspace-sidebar a:hover{background:rgba(255,255,255,.08);color:#ffffff}.customer-resident-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:24px}.customer-resident-grid-compact{margin-top:0}.customer-status-strip{display:flex;justify-content:flex-end;margin:0 auto;max-width:min(1180px,calc(100vw - 32px));padding:18px 0 0}.customer-activity-timeline li,.customer-command-action,.customer-memory-card,.customer-resident-card,.customer-resident-command{background:rgba(18,18,20,.92);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control)}.customer-resident-card{display:grid;gap:14px;padding:18px}.customer-resident-card-active{border-color:rgba(255,90,110,.36)}.customer-memory-card div,.customer-resident-card-actions,.customer-resident-card-head,.customer-resident-status{align-items:center;display:flex;gap:10px}.customer-resident-card-head{align-items:flex-start;justify-content:space-between}.customer-activity-timeline strong,.customer-command-action strong,.customer-memory-card strong,.customer-resident-card h3,.customer-resident-command h3{color:#ffffff}.customer-resident-card h3,.customer-resident-command h3{font-size:1.25rem;margin:0}.customer-activity-timeline p,.customer-command-action p,.customer-memory-card p,.customer-resident-card p,.customer-resident-card small,.customer-resident-command-head p,.customer-resident-price span{color:rgba(244,244,245,.64);line-height:1.5;margin:0}.customer-resident-status{background:rgba(0,212,200,.1);border:1px solid rgba(0,212,200,.22);border-radius:var(--radius-control);color:#ccfffb;flex:0 0 auto;font-size:.82rem;font-weight:800;min-height:34px;padding:0 10px}.customer-resident-price{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-control);display:grid;gap:5px;padding:12px}.customer-resident-price strong{color:#fff2c2;line-height:1.45}.customer-resident-capabilities{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.customer-resident-capabilities li{align-items:center;color:rgba(244,244,245,.82);display:flex;gap:8px;min-width:0;overflow-wrap:anywhere}.customer-resident-card-actions{flex-wrap:wrap}.customer-resident-command{display:grid;gap:16px;padding:18px}.customer-resident-command-head{align-items:start;display:flex;gap:16px;justify-content:space-between}.customer-resident-command-head>span{align-items:center;background:rgba(0,212,200,.1);border:1px solid rgba(0,212,200,.22);border-radius:var(--radius-control);color:#ccfffb;display:inline-flex;flex:0 0 auto;gap:8px;min-height:38px;padding:0 12px}.customer-command-box{display:grid;gap:8px}.customer-command-box label{color:rgba(244,244,245,.7);font-size:.86rem;font-weight:700}.customer-command-box div{display:grid;gap:8px;grid-template-columns:minmax(170px,.35fr) minmax(0,1fr) 48px}.customer-command-box input,.customer-command-box select{background:#0b0b0c;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-control);color:#ffffff;min-height:48px;padding:0 14px;width:100%}.customer-command-box input::-moz-placeholder{color:rgba(244,244,245,.42)}.customer-command-box input::placeholder{color:rgba(244,244,245,.42)}.customer-command-actions,.customer-memory-grid{display:grid;gap:12px}.customer-command-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-command-action,.customer-memory-card{display:grid;gap:8px;padding:14px}.customer-command-action span,.customer-memory-card div{color:#ff5a6e}.customer-suggestion-row{display:flex;flex-wrap:wrap;gap:8px}.customer-suggestion-row button{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);color:rgba(244,244,245,.78);min-height:34px;padding:0 10px}.customer-memory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-memory-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-memory-card div span{color:rgba(244,244,245,.68);font-weight:800}.customer-activity-timeline{display:grid;gap:10px;list-style:none;margin:0;padding:0}.customer-activity-timeline li{align-items:center;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:70px;padding:12px}.customer-activity-dot{align-items:center;background:rgba(255,184,0,.12);border-radius:50%;color:#fff2c2;display:inline-flex;height:38px;justify-content:center;width:38px}.customer-activity-timeline p{margin-top:4px}.customer-activity-timeline li>span:last-child{color:#ccfffb;font-weight:800;text-align:right}.customer-product-card{display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);margin-top:24px;padding:22px}.customer-product-card h2{font-size:2rem}.customer-product-card p{color:rgba(244,244,245,.68);line-height:1.55;margin:8px 0 0}.customer-product-meta{display:grid;gap:8px}.customer-product-note{border-top:1px solid rgba(255,255,255,.1);grid-column:1/-1;padding-top:14px}.customer-plan-product{font-size:.78rem;font-weight:800;margin:0 0 8px;text-transform:uppercase}.customer-account-hero{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.customer-account-metric,.customer-account-nav,.customer-account-row,.customer-account-section,.customer-account-status,.customer-usage-meter{background:rgba(18,18,20,.92);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control)}.customer-account-status{display:grid;gap:6px;padding:18px}.customer-account-layout{align-items:start;display:grid;gap:22px;grid-template-columns:250px minmax(0,1fr)}.customer-account-nav{display:grid;gap:7px;padding:18px;position:sticky;top:calc(var(--spacing-header-height) + 16px)}.customer-account-nav a{border-radius:var(--radius-control);color:rgba(244,244,245,.74);min-height:36px;padding:9px 10px}.customer-account-nav a:hover{background:rgba(255,255,255,.08);color:#ffffff}.customer-account-main{display:grid;gap:22px}.customer-account-section{display:grid;gap:16px;padding:20px;scroll-margin-top:calc(var(--spacing-header-height) + 16px)}.customer-account-section-head{display:grid;gap:3px}.customer-account-section-head .customer-kicker{margin-bottom:0}.customer-account-bottom-grid,.customer-account-metrics,.customer-account-split,.customer-meter-grid{display:grid;gap:14px}.customer-account-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-account-metric{display:grid;gap:5px;padding:15px}.customer-account-metric small,.customer-account-metric span,.customer-usage-meter small{color:rgba(244,244,245,.58)}.customer-account-metric strong{color:#ffffff;font-size:1.18rem}.customer-meter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-usage-meter{display:grid;gap:10px;padding:15px}.customer-usage-meter div:first-child{align-items:center;display:flex;gap:10px;justify-content:space-between}.customer-usage-meter span{color:rgba(244,244,245,.66)}.customer-usage-meter strong{color:#ffffff}.customer-meter-track{background:rgba(255,255,255,.08);border-radius:999px;height:8px;overflow:hidden}.customer-meter-track span{background:linear-gradient(90deg,#00a79d,#ffb800);display:block;height:100%}.customer-account-list{display:grid;gap:10px}.customer-account-row{align-items:center;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr) auto;min-height:72px;padding:12px}.customer-account-row-icon{align-items:center;background:rgba(255,255,255,.06);border-radius:var(--radius-control);color:#ff5a6e;display:inline-flex;height:38px;justify-content:center;width:38px}.customer-account-row strong{color:#ffffff}.customer-account-row p{color:rgba(244,244,245,.62);line-height:1.45;margin:4px 0 0}.customer-account-row>span:last-child{color:#fff2c2;font-weight:800;text-align:right}.customer-account-bottom-grid,.customer-account-split{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-employee-profile-hero,.customer-employees-hero,.customer-settings-hero{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(340px,.48fr);padding:48px}.customer-employee-profile-hero h1,.customer-employees-hero h1,.customer-settings-hero h1{max-width:920px}.customer-employee-profile-summary,.customer-employees-state,.customer-settings-status{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-panel);display:grid;gap:10px;padding:18px}.customer-employee-profile-grid,.customer-employees-lifecycle,.customer-settings-grid{display:grid;gap:14px}.customer-employee-profile-card,.customer-employees-lifecycle article,.customer-employees-state article{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-panel)}.customer-employees-lifecycle article{align-items:start;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr);padding:16px}.customer-employees-lifecycle article>span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;font-weight:900;height:34px;justify-content:center;width:34px}.customer-employee-profile-card strong,.customer-employees-lifecycle strong,.customer-employees-state strong{color:var(--text-strong)}.customer-employees-lifecycle p,.customer-employees-lifecycle strong{grid-column:2}.customer-employee-profile-card p,.customer-employees-lifecycle p,.customer-employees-state p{color:var(--text-secondary);line-height:1.5;margin:6px 0 0}.customer-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-employee-profile-proof .customer-first-result-compact{background:transparent;border:0;box-shadow:none;padding:0}.customer-employees-state article{align-content:start;display:grid;gap:9px;padding:16px}.customer-employees-state svg{color:var(--text-success)}.customer-employees-state span{color:var(--text-warning);font-weight:850}.customer-employees-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-employee-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-employee-profile-card{align-content:start;display:grid;gap:13px;min-height:330px;padding:20px}.customer-employee-profile-card>span{color:var(--text-link);font-size:.8rem;font-weight:850;text-transform:uppercase}.customer-employee-profile-card div{align-self:end;display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.customer-settings-split{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(360px,.74fr)}.customer-settings-split .customer-portal{margin:0}.customer-settings-split .customer-portal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1180px){.customer-employee-profile-grid,.customer-employee-profile-hero,.customer-employees-hero,.customer-employees-lifecycle,.customer-settings-grid,.customer-settings-hero,.customer-settings-split{grid-template-columns:1fr}.customer-settings-split .customer-portal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.customer-employee-profile-hero,.customer-employees-hero,.customer-settings-hero{padding:34px 18px 30px}.customer-employees-lifecycle article{grid-template-columns:1fr}.customer-employees-lifecycle p,.customer-employees-lifecycle strong{grid-column:auto}.customer-employee-profile-card{min-height:0}.customer-settings-split .customer-portal-grid{grid-template-columns:1fr}}.betriebsit-site .section.audienceContextProofSection{background:#f4f8fc;border-block:1px solid #dce6f0}.betriebsit-site .audienceContextProof{display:grid;gap:28px}.betriebsit-site .audienceContextProofHead{max-width:880px}.betriebsit-site .audienceContextProofHead>span,.betriebsit-site .regionalCoverageHead>span{color:#0b6f75;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.betriebsit-site .audienceContextProofHead h2{max-width:780px;margin:9px 0 12px;color:#122033;font-size:clamp(28px,3.5vw,46px);line-height:1.08}.betriebsit-site .audienceContextProofHead>p{max-width:820px;margin:0;color:#52657a;font-size:16px;line-height:1.7}.betriebsit-site .audienceContextProofLimits{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.betriebsit-site .audienceContextProofLimits span{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:7px 11px;border:1px solid #bfd5df;border-radius:999px;background:#fff;color:#21445b;font-size:12px;font-weight:800}.betriebsit-site .audienceContextProofGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.betriebsit-site .audienceContextProofGrid.cards-1{grid-template-columns:minmax(0,760px)}.betriebsit-site .audienceContextProofGrid article{display:flex;min-width:0;flex-direction:column;gap:12px;padding:18px;border:1px solid #ccd9e5;border-radius:12px;background:#fff;box-shadow:0 16px 38px rgba(21,47,72,.07)}.betriebsit-site .audienceContextProofMedia{display:grid;overflow:hidden;min-height:230px;border:1px solid #d8e2eb;border-radius:8px;background:#eaf0f6}.betriebsit-site .audienceContextProofMedia figure{position:relative;min-height:230px;margin:0}.betriebsit-site .audienceContextProofMedia img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.betriebsit-site .audienceContextProofGrid article>span{color:#0b6f75;font-size:12px;font-weight:900;text-transform:uppercase}.betriebsit-site .audienceContextProofGrid p{display:grid;gap:3px;margin:0;color:#52657a;font-size:13px;line-height:1.55}.betriebsit-site .audienceContextProofGrid p b{color:#1b3248}.betriebsit-site .audienceContextProofGrid a{display:inline-flex;align-items:center;gap:6px;color:#0b6f75;font-size:13px;font-weight:850;text-decoration:none}.betriebsit-site .confirmedIndustryScopeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .confirmedIndustryScopeGrid article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:7px 10px;align-content:start;padding:18px;border:1px solid #ccd9e5;border-radius:10px;background:#fff}.betriebsit-site .confirmedIndustryScopeGrid article svg{grid-row:span 2;color:#0b6f75}.betriebsit-site .confirmedIndustryScopeGrid article span{color:#17354d;font-size:12px;font-weight:900;text-transform:uppercase}.betriebsit-site .confirmedIndustryScopeGrid article p{margin:0;color:#53687c;font-size:14px;line-height:1.55}.betriebsit-site .confirmedIndustryScopeGrid article.boundary{border-color:#e0c58f;background:#fffaf0}.betriebsit-site .section.regionalCoverageSection{background:#07192c;color:#e8f1f8}.betriebsit-site .regionalCoverageBoard{display:grid;gap:26px}.betriebsit-site .regionalCoverageHead{max-width:880px}.betriebsit-site .regionalCoverageHead>span{color:#7dd3fc}.betriebsit-site .regionalCoverageHead h2{margin:10px 0 12px;color:#fff;font-size:clamp(28px,3.6vw,48px);line-height:1.06}.betriebsit-site .regionalCoverageHead p{margin:0;color:#b8c8d7;font-size:16px;line-height:1.7}.betriebsit-site .regionalCoverageGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .regionalCoverageGrid article{display:grid;gap:9px;padding:20px;border:1px solid rgba(125,211,252,.2);border-radius:10px;background:rgba(11,35,57,.78)}.betriebsit-site .regionalCoverageGrid article svg{color:#7dd3fc}.betriebsit-site .regionalCoverageGrid article>span{color:#7dd3fc;font-size:11px;font-weight:900;text-transform:uppercase}.betriebsit-site .regionalCoverageGrid article strong{color:#fff;font-size:17px}.betriebsit-site .regionalCoverageGrid article p{margin:0;color:#b8c8d7;font-size:13px;line-height:1.55}.betriebsit-site .regionalCoverageLinks{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding-top:20px;border-top:1px solid rgba(184,200,215,.16)}.betriebsit-site .regionalCoverageLinks>span{margin-right:5px;color:#91a7ba;font-size:11px;font-weight:900;text-transform:uppercase}.betriebsit-site .regionalCoverageLinks a{padding:7px 10px;border:1px solid rgba(125,211,252,.22);border-radius:999px;color:#e8f1f8;font-size:12px;font-weight:800;text-decoration:none}@media (max-width:760px){.betriebsit-site .audienceContextProofGrid,.betriebsit-site .confirmedIndustryScopeGrid,.betriebsit-site .regionalCoverageGrid{grid-template-columns:1fr}.betriebsit-site .audienceContextProofMedia,.betriebsit-site .audienceContextProofMedia figure{min-height:190px}.betriebsit-site .regionalCoverageLinks{align-items:stretch}.betriebsit-site .regionalCoverageLinks>span{width:100%}}.customer-trial-card,.customer-trial-usage{background:rgba(18,18,20,.92);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);box-shadow:0 22px 70px rgba(0,0,0,.48);display:grid;gap:18px;padding:22px}.customer-trial-card{margin-top:24px}.customer-trial-head{align-items:stretch;display:flex;gap:18px;justify-content:space-between}.customer-trial-head p{color:rgba(244,244,245,.68);line-height:1.55;margin:8px 0 0;max-width:760px}.customer-trial-price{align-content:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);display:grid;gap:4px;min-width:180px;padding:18px}.customer-trial-price strong{color:#ffffff;font-size:2rem}.customer-trial-price span{color:rgba(244,244,245,.62)}.customer-flow-grid,.customer-trial-grid{display:grid;gap:16px}.customer-trial-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-flow-grid div,.customer-trial-list{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-control);padding:16px}.customer-trial-list h3{color:#ffffff;font-size:.92rem;margin:0 0 12px}.customer-mini-list,.customer-trial-list ul{display:grid;gap:9px;list-style:none;margin:0;padding:0}.customer-mini-list li,.customer-trial-list li{align-items:flex-start;color:rgba(244,244,245,.8);display:flex;gap:8px;line-height:1.42}.customer-list-muted li{color:rgba(244,244,245,.62)}.customer-plan-title{color:#ffffff;display:block;line-height:1.35;margin:8px 0}.customer-plan-audience{color:#ffb800!important;font-size:.78rem;font-weight:800;text-transform:uppercase}.customer-setup-line{align-items:center;background:rgba(255,184,0,.12);border:1px solid rgba(255,184,0,.22);border-radius:var(--radius-control);color:#fff2c2;display:flex;gap:8px;min-height:40px;padding:0 12px}.customer-trial-note{color:rgba(244,244,245,.6);font-size:.86rem;line-height:1.45;margin:0}.customer-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-flow-grid span{color:#ff5a6e;display:block;font-size:.82rem;font-weight:800;margin-bottom:10px}.customer-flow-grid strong{color:#ffffff}.customer-flow-grid p{color:rgba(244,244,245,.66);line-height:1.5;margin:8px 0 0}.customer-onboarding-hero,.customer-resident-detail-hero{align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr)}.customer-detail-grid,.customer-first-result-grid,.customer-onboarding-grid,.customer-portal-grid,.customer-proof-grid,.customer-vertical-grid{display:grid;gap:14px}.customer-vertical-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}.customer-first-result-grid,.customer-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-portal-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.customer-comparison,.customer-detail-panel,.customer-first-result,.customer-first-result-card,.customer-portal,.customer-portal-card,.customer-proof-card,.customer-resident-proof-panel,.customer-step-card,.customer-vertical-card{background:rgba(18,18,20,.92);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);box-shadow:0 22px 70px rgba(0,0,0,.36)}.customer-comparison,.customer-detail-panel,.customer-first-result-card,.customer-portal-card,.customer-proof-card,.customer-resident-proof-panel,.customer-step-card,.customer-vertical-card{display:grid;gap:10px;padding:16px}.customer-detail-list article>span,.customer-first-result-card svg,.customer-proof-card svg,.customer-step-card span,.customer-vertical-card svg{color:#ff5a6e}.customer-comparison-row strong,.customer-detail-list strong,.customer-first-result-card strong,.customer-portal-card strong,.customer-proof-card strong,.customer-resident-proof-panel>span,.customer-step-card strong,.customer-vertical-card strong{color:#ffffff}.customer-comparison-row span,.customer-detail-list p,.customer-first-result-card p,.customer-portal-card p,.customer-proof-card p,.customer-step-card p,.customer-vertical-card p{color:rgba(244,244,245,.66);line-height:1.5;margin:0}.customer-resident-proof-panel{align-content:start}.customer-first-result-head>span,.customer-portal-head>span,.customer-resident-proof-panel>span{align-items:center;background:rgba(0,212,200,.1);border:1px solid rgba(0,212,200,.22);border-radius:var(--radius-control);color:#ccfffb;display:inline-flex;gap:8px;min-height:38px;padding:0 12px}.customer-detail-panel{align-content:start;gap:16px}.customer-detail-list{display:grid;gap:12px}.customer-detail-list article{display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr)}.customer-detail-list article>span{align-items:center;background:rgba(255,90,110,.12);border-radius:var(--radius-control);display:inline-flex;font-weight:900;height:32px;justify-content:center;width:32px}.customer-resident-abilities{display:grid;gap:18px}.customer-resident-abilities-head{max-width:760px}.customer-resident-ability-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-resident-ability-card{background:linear-gradient(180deg,rgba(9,24,31,.92),rgba(3,10,15,.96)),radial-gradient(circle at 15% 0,rgba(242,169,61,.12),transparent 42%);border:1px solid rgba(226,151,54,.22);border-radius:7px;display:grid;gap:9px;padding:15px}.customer-resident-ability-card svg{color:#f2a93d}.customer-resident-ability-card strong{color:#fffaf1;font-size:.92rem}.customer-resident-ability-card p{color:rgba(255,250,241,.66);font-size:.82rem;line-height:1.45;margin:0}.customer-first-result{display:grid;gap:16px}.customer-first-result.customer-band{border-left:0;border-radius:0;border-right:0;box-shadow:none}.customer-first-result-compact,.customer-portal{padding:18px}.customer-comparison-head,.customer-first-result-card div,.customer-first-result-head,.customer-portal-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.customer-comparison-head h2,.customer-first-result-head h2,.customer-portal-head h2{font-size:1.35rem}.customer-first-result-card div{color:#fff2c2;justify-content:flex-start}.customer-first-result-card div span,.customer-portal-card span{color:#fff2c2;font-weight:800}.customer-result-receipt{align-items:center;background:rgba(255,184,0,.1);border:1px solid rgba(255,184,0,.22);border-radius:var(--radius-control);color:#fff2c2;display:flex;gap:10px;padding:12px}.customer-comparison{margin-top:24px}.customer-comparison-table{display:grid;gap:8px}.customer-comparison-row{align-items:start;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-control);display:grid;gap:12px;grid-template-columns:minmax(130px,.55fr) repeat(4,minmax(0,1fr));padding:12px}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.customer-omni-bar{align-items:center;background:rgba(8,8,8,.94);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.1);display:grid;gap:12px;grid-template-columns:minmax(180px,.7fr) minmax(320px,1fr) minmax(300px,.9fr);min-height:64px;padding:10px 24px;position:sticky;top:var(--spacing-header-height);z-index:calc(var(--z-navigation) - 1)}.customer-ai-console-head,.customer-ai-resident-switcher,.customer-ai-resource-grid div,.customer-omni-brand,.customer-omni-command,.customer-omni-nav,.operator-command-search,.operator-resource-grid div{align-items:center;display:flex;gap:10px}.customer-ai-resource-grid strong,.customer-omni-brand strong,.operator-resource-grid strong{color:#ffffff}.customer-omni-brand div{display:grid;gap:2px}.customer-ai-resource-grid span,.customer-omni-brand span:last-child,.operator-resource-grid span{color:rgba(244,244,245,.58);font-size:.8rem}.customer-omni-nav{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-control);overflow-x:auto;padding:4px}.customer-omni-nav a{border-radius:6px;color:rgba(244,244,245,.72);flex:0 0 auto;font-size:.88rem;font-weight:750;min-height:34px;padding:8px 11px}.customer-omni-nav a:hover,.customer-omni-nav a[aria-current=page]{background:#ffffff;color:#09090a}.customer-ai-prompt,.customer-omni-command,.operator-command-search{background:#0b0b0c;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-control)}.customer-omni-command{color:rgba(244,244,245,.72);min-height:42px;padding:0 8px 0 12px}.customer-ai-prompt input,.customer-omni-command input,.operator-command-search input{background:transparent;border:0;color:#ffffff;min-width:0;outline:0;width:100%}.customer-ai-prompt input::-moz-placeholder,.customer-omni-command input::-moz-placeholder,.operator-command-search input::-moz-placeholder{color:rgba(244,244,245,.42)}.customer-ai-prompt input::placeholder,.customer-omni-command input::placeholder,.operator-command-search input::placeholder{color:rgba(244,244,245,.42)}.customer-ai-prompt button,.customer-omni-command button,.operator-command-search button{align-items:center;background:#ffffff;border:0;border-radius:6px;color:#080808;display:inline-flex;height:32px;justify-content:center;width:32px}.customer-hero-stack{display:grid;gap:16px}.customer-ai-console{background:rgba(18,18,20,.94);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);box-shadow:0 22px 70px rgba(0,0,0,.44);display:grid;gap:14px;padding:18px}.customer-ai-console-head{justify-content:space-between}.customer-ai-console-head h2{font-size:1.28rem}.customer-ai-console-head>span{align-items:center;background:rgba(0,212,200,.1);border:1px solid rgba(0,212,200,.22);border-radius:var(--radius-control);color:#ccfffb;display:inline-flex;flex:0 0 auto;gap:8px;min-height:36px;padding:0 10px}.customer-ai-prompt{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 36px;min-height:48px;padding:6px}.customer-ai-resident-switcher{flex-wrap:wrap}.customer-ai-resident-switcher a{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.11);border-radius:var(--radius-control);color:rgba(244,244,245,.82);display:inline-flex;gap:8px;min-height:36px;padding:0 10px}.customer-ai-resident-switcher a:hover{border-color:rgba(255,90,110,.42);color:#ffffff}.customer-ai-resource-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.customer-ai-resource-grid div{align-items:start;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-control);flex-direction:column;padding:10px}.operator-topbar{align-items:center;background:rgba(8,12,20,.96);border-bottom:1px solid var(--border-subtle);display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;min-height:70px;padding:12px var(--space-8);position:sticky;top:0;z-index:4}.operator-topbar-brand{display:grid;gap:2px}.operator-topbar-brand span{color:var(--text-muted);font-size:.72rem;font-weight:850;text-transform:uppercase}.operator-topbar-brand strong{color:var(--text-strong);font-size:1.02rem}.operator-topbar nav{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;min-width:0;overflow:visible}.operator-topbar nav a{border-radius:8px;color:var(--text-secondary);flex:0 0 auto;font-weight:850;padding:9px 11px;text-decoration:none}.operator-topbar nav a:hover,.operator-topbar nav a[aria-current=page]{background:var(--surface-control-hover);color:var(--text-strong)}.operator-topbar-status{align-items:center;display:flex;gap:10px;justify-content:flex-end}.operator-topbar-status span{color:var(--text-secondary);font-size:.86rem;white-space:nowrap}.operator-topbar-status strong{color:var(--text-strong)}.segment-operator .hero-band{background:radial-gradient(circle at 16% 12%,rgba(0,212,200,.12),transparent 28%),linear-gradient(135deg,rgba(8,10,14,.98),rgba(12,20,35,.96));min-height:34vh;padding:54px var(--space-8) 42px}.segment-operator .hero-band h1{font-size:clamp(3rem,6vw,5.5rem)}.operator-command-band{background:rgba(10,20,40,.96);border-bottom:1px solid var(--border-default);display:grid;gap:16px;grid-template-columns:minmax(240px,.7fr) minmax(320px,1fr);padding:20px var(--space-8)}.operator-command-copy{display:grid;gap:6px}.operator-command-copy h2{color:#ffffff;font-size:1.35rem;margin:0}.operator-command-copy p{color:var(--text-secondary);line-height:1.45;margin:0}.operator-command-search{align-self:center;color:var(--text-secondary);min-height:48px;padding:0 8px 0 12px}.operator-resource-grid{grid-column:1/-1;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.operator-resource-grid div{align-items:start;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-control);flex-direction:column;padding:12px}.operator-resource-grid svg{color:var(--color-trust-teal)}.operator-truth-layout{background:#081020}.developer-center{background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),#05070b;background-size:68px 68px;color:var(--text-primary);min-height:100vh}.developer-topbar{align-items:center;background:rgba(7,10,16,.94);border-bottom:1px solid var(--border-subtle);display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;min-height:72px;padding:12px var(--space-8);position:sticky;top:0;z-index:4}.developer-brand{color:var(--text-strong);display:grid;gap:2px;text-decoration:none}.developer-brand span{color:var(--text-muted);font-size:.72rem;font-weight:850;text-transform:uppercase}.developer-brand strong{color:#fff;font-size:1rem}.developer-topbar nav{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;min-width:0}.developer-event-band a,.developer-hero-actions a,.developer-side-nav a,.developer-topbar nav a{align-items:center;border-radius:8px;color:var(--text-secondary);display:inline-flex;gap:8px;font-weight:850;text-decoration:none}.developer-topbar nav a{padding:9px 11px}.developer-side-nav a:hover,.developer-side-nav a[aria-current=page],.developer-topbar nav a:hover,.developer-topbar nav a[aria-current=page]{background:var(--surface-control-hover);color:var(--text-strong)}.developer-topbar-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.developer-hero{align-items:stretch;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);min-height:440px;padding:72px var(--space-8) 38px}.developer-hero h1{color:#fff;font-size:clamp(3rem,6vw,5.6rem);letter-spacing:0;line-height:.96;margin:0 0 22px;max-width:900px;overflow-wrap:anywhere}.developer-hero p{color:var(--text-secondary);font-size:1.12rem;line-height:1.55;max-width:760px}.developer-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.developer-event-band a,.developer-hero-actions a{background:#fff;color:#05070b;min-height:44px;padding:0 14px}.developer-hero-actions a+a{background:rgba(255,255,255,.08);border:1px solid var(--border-default);color:var(--text-strong)}.developer-contract-console{align-self:end;background:rgba(16,20,30,.9);border:1px solid var(--border-default);border-radius:8px;display:grid;gap:12px;padding:18px}.developer-contract-console div{display:grid;gap:6px}.developer-contract-console span{color:var(--text-muted);font-size:.78rem;font-weight:850;text-transform:uppercase}.developer-card code,.developer-contract-console code{color:#9ee8ff;font-size:.85rem;overflow-wrap:anywhere}.developer-layout{border-top:1px solid var(--border-subtle);display:grid;gap:24px;grid-template-columns:minmax(180px,240px) minmax(0,1fr);padding:28px var(--space-8) 72px}.developer-side-nav{align-self:start;background:rgba(16,20,30,.72);border:1px solid var(--border-default);border-radius:8px;display:grid;gap:8px;padding:14px;position:sticky;top:96px}.developer-side-nav strong{color:var(--text-muted);font-size:.78rem;text-transform:uppercase}.developer-side-nav a{min-height:38px;padding:0 10px}.developer-main{display:grid;gap:22px;min-width:0}.developer-card,.developer-checklist,.developer-code-panel,.developer-event-band,.developer-focus-panel{background:rgba(18,22,32,.88);border:1px solid var(--border-default);border-radius:8px}.developer-focus-panel{align-items:center;display:flex;gap:18px;justify-content:space-between;padding:22px}.developer-card h2,.developer-checklist h2,.developer-code-panel h2,.developer-event-band h2,.developer-focus-panel h2{color:#fff;font-size:1.28rem;letter-spacing:0;line-height:1.22;margin:0}.developer-focus-panel h2{max-width:780px}.developer-card-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.developer-card{display:grid;gap:10px;min-height:190px;padding:18px}.developer-card svg,.developer-checklist svg,.developer-event-band svg{color:var(--color-trust-teal)}.developer-card p,.developer-checklist small,.developer-event-band p{color:var(--text-secondary);line-height:1.45;margin:0}.developer-split{display:grid;gap:16px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}.developer-code-panel{min-width:0;padding:18px}.developer-code-panel pre{background:#070a10;border:1px solid var(--border-subtle);border-radius:8px;margin:16px 0 0;overflow:auto;padding:16px}.developer-code-panel code{color:#d8f8ff;font-size:.92rem;line-height:1.55}.developer-checklist{display:grid;gap:14px;padding:18px}.developer-checklist div{align-items:start;display:flex;gap:10px}.developer-checklist span{display:grid;gap:3px}.developer-event-band{align-items:center;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;padding:20px}.legal-page{display:grid;gap:22px}.legal-hero-grid{align-items:center;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);min-height:min(760px,calc(100vh - var(--spacing-header-height)))}.legal-hero-copy{margin-bottom:0}.legal-page h1{font-size:clamp(2.8rem,4.4vw,4.8rem);overflow-wrap:anywhere}.legal-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.legal-readiness-panel{background:var(--surface-panel);border:1px solid var(--border-control);border-radius:8px;box-shadow:var(--shadow-panel);display:grid;gap:18px;padding:24px}.legal-readiness-head{align-items:center;display:flex;gap:12px}.legal-readiness-head svg{color:var(--color-trust-teal)}.legal-readiness-head span{color:var(--text-muted);display:block;font-size:.78rem;font-weight:800}.legal-readiness-head strong{color:var(--text-strong);display:block;font-size:1.08rem}.legal-readiness-list{display:grid;gap:10px}.legal-readiness-list article{align-items:start;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:10px;grid-template-columns:auto 1fr;padding:14px}.legal-readiness-list svg{color:var(--color-trust-teal);margin-top:2px}.legal-readiness-list strong{color:var(--text-strong);display:block}.legal-readiness-list p{color:var(--text-secondary);line-height:1.5;margin:4px 0 0}.legal-page-nav{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;padding:8px}.legal-page-nav a{border-radius:7px;color:var(--text-secondary);font-weight:800;min-height:36px;padding:8px 12px;text-decoration:none}.legal-page-nav a:hover,.legal-page-nav a[aria-current=page]{background:var(--surface-inverse);color:var(--text-on-inverse)}.legal-footer,.legal-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.legal-meta span{align-items:center;background:rgba(0,212,200,.1);border:1px solid rgba(0,212,200,.22);border-radius:var(--radius-control);color:#ccfffb;display:inline-flex;gap:8px;min-height:36px;padding:0 12px}.legal-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.legal-card{background:rgba(18,18,20,.92);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);display:grid;gap:12px;padding:18px}.legal-card h2{color:#ffffff;font-size:1.08rem}.legal-card ul{color:rgba(244,244,245,.72);display:grid;gap:10px;line-height:1.55;margin:0;padding-left:18px}.legal-action{justify-self:start}.legal-launch-review{background:color-mix(in srgb,var(--color-warning) 13%,transparent);border:1px solid color-mix(in srgb,var(--color-warning) 38%,transparent);border-radius:8px;display:grid;gap:18px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);padding:20px}.legal-launch-review h2{color:var(--text-strong);font-size:1.18rem;margin:0}.legal-launch-review ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.legal-launch-review li{align-items:start;color:var(--text-secondary);display:grid;gap:8px;grid-template-columns:auto 1fr;line-height:1.45}.legal-launch-review svg{color:var(--color-warning);margin-top:2px}.legal-footer{border-top:1px solid rgba(255,255,255,.08);display:grid;gap:14px;grid-template-columns:minmax(260px,.95fr) minmax(0,1.35fr);margin:0 auto;max-width:1180px;padding:18px 24px 28px}.legal-footer-brand{display:grid;gap:5px}.legal-footer-brand strong{color:var(--text-strong);font-size:.96rem}.legal-footer-brand span{color:var(--text-secondary);font-size:.82rem;line-height:1.35}.legal-footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.legal-footer a,.legal-footer-links a{align-items:center;color:rgba(244,244,245,.66);display:inline-flex;gap:6px;font-size:.88rem;text-decoration:none}.legal-footer a:hover,.legal-footer-links a:hover{color:#ffffff}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.global-city-breathing{opacity:.18}}@media (max-width:1100px){.customer-omni-bar,.developer-hero,.developer-layout,.developer-split,.global-city-shell,.operator-command-band{grid-template-columns:1fr}.customer-omni-bar{align-items:stretch}.customer-omni-command,.customer-omni-nav{width:100%}.operator-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.developer-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.developer-side-nav{position:static}.legal-hero-grid{grid-template-columns:1fr;min-height:auto}.left-navigation-rail,.right-evidence-rail{display:none}.renova360-command-layer{left:var(--space-4);right:var(--space-4)}}@media (max-width:760px){.city-header,.hero-band,.truth-layout{padding-left:var(--space-4);padding-right:var(--space-4)}.hero-band,.outcome-grid,.truth-layout{grid-template-columns:1fr}.city-header{align-items:flex-start;flex-direction:column}.city-header nav,.city-header-actions,.language-switcher{max-width:100%}.language-switcher{flex-wrap:wrap}.customer-band{padding:22px 16px}.customer-account-bottom-grid,.customer-account-hero,.customer-account-layout,.customer-account-metrics,.customer-account-split,.customer-ai-resource-grid,.customer-command-actions,.customer-console-grid,.customer-dashboard-grid,.customer-detail-grid,.customer-first-result-grid,.customer-flow-grid,.customer-hero,.customer-memory-grid,.customer-memory-grid-compact,.customer-meter-grid,.customer-onboarding-grid,.customer-onboarding-hero,.customer-plan-grid,.customer-portal-grid,.customer-product-card,.customer-proof-grid,.customer-resident-ability-grid,.customer-resident-detail-hero,.customer-resident-grid,.customer-trial-grid,.customer-two-column,.customer-vertical-grid,.customer-workflow-rows,.customer-workspace-layout,.developer-card-grid,.developer-event-band,.legal-launch-review,.operator-resource-grid{grid-template-columns:1fr}.customer-omni-bar{padding:12px 16px;position:static}.customer-omni-brand{justify-content:space-between}.legal-footer{grid-template-columns:1fr}.customer-omni-nav,.legal-footer-links{justify-content:flex-start}.customer-omni-nav{flex-wrap:wrap;overflow-x:visible}.customer-ai-console-head{align-items:stretch;flex-direction:column}.operator-command-band{padding:18px 16px}.operator-topbar{align-items:stretch;grid-template-columns:1fr;padding:12px 16px;position:static}.operator-topbar nav{justify-content:flex-start}.operator-topbar-status{justify-content:space-between}.developer-topbar{align-items:stretch;grid-template-columns:1fr;padding:12px 16px;position:static}.developer-topbar nav{justify-content:flex-start}.developer-topbar-actions{align-items:stretch;flex-direction:column}.developer-hero,.developer-layout{padding-left:16px;padding-right:16px}.developer-hero{min-height:auto;padding-top:42px}.developer-hero h1{font-size:clamp(2.15rem,13vw,3.2rem)}.developer-focus-panel{align-items:flex-start;flex-direction:column}.blocker-table{display:block;overflow-x:auto}.blocker-table td,.blocker-table th{overflow-wrap:anywhere;padding:8px;white-space:normal}.customer-resident-card-head,.customer-resident-command-head,.customer-trial-head{flex-direction:column}.customer-command-box div,.customer-resident-capabilities{grid-template-columns:1fr}.customer-comparison-head,.customer-first-result-head,.customer-portal-head{align-items:flex-start;flex-direction:column}.customer-comparison-row,.legal-grid{grid-template-columns:1fr}.customer-invoice-row{align-items:start;grid-template-columns:20px minmax(0,1fr) 36px}.customer-invoice-row b,.customer-invoice-row em{grid-column:2}.customer-invoice-download{grid-column:3;grid-row:1/span 3}.customer-account-nav{display:flex;gap:8px;overflow-x:auto;position:static}.customer-account-nav .customer-sidebar-head{flex:0 0 auto}.customer-account-nav a{flex:0 0 auto;white-space:nowrap}.customer-account-row{align-items:start;grid-template-columns:38px minmax(0,1fr)}.customer-account-row>span:last-child,.customer-activity-timeline li>span:last-child{grid-column:2;text-align:left}.customer-activity-timeline li{align-items:start;grid-template-columns:38px minmax(0,1fr)}.customer-app h1{font-size:2.4rem}.customer-plan-strip{align-items:flex-start;flex-direction:column}.customer-command-composer div{grid-template-columns:1fr}.customer-icon-button{width:100%}}.shell-clean .city-header{gap:18px;min-height:76px;padding:14px 24px}.shell-clean .city-header nav{flex:1 1 auto;justify-content:center;min-width:0;overflow-x:visible}.shell-clean .city-header nav a,.shell-clean .city-header-actions a{font-size:.95rem;min-height:38px;padding:0 12px;white-space:nowrap}.customer-signup-page{background:linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(145deg,#050506,#0c1013 48%,#050506);background-size:70px 70px,70px 70px,auto;min-height:calc(100vh - var(--spacing-header-height));overflow-x:clip}.customer-signup-hero{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) minmax(360px,460px);margin:0 auto;max-width:1420px;min-height:calc(100vh - 76px);padding:84px 48px 72px}.customer-signup-copy{display:grid;gap:24px;min-width:0}.customer-signup-copy .customer-kicker{margin:0}.customer-signup-copy h1{color:#ffffff;font-size:5.8rem;letter-spacing:0;line-height:.93;margin:0;max-width:820px}.customer-signup-copy .customer-lede{color:rgba(244,244,245,.76);font-size:1.2rem;line-height:1.55;margin:0;max-width:760px}.customer-signup-proof{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}.customer-signup-proof .customer-summary-item{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:8px;min-height:94px;padding:16px}.customer-signup-page .customer-form{background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),rgba(13,14,16,.96);border:1px solid rgba(255,255,255,.14);border-radius:8px;box-shadow:0 32px 90px rgba(0,0,0,.58);padding:30px}.customer-signup-page .customer-form-head{margin-bottom:6px}.customer-signup-page .customer-form-head h2{font-size:1.35rem}.customer-signup-page .customer-auth-divider{margin:10px 0 2px}.customer-signup-page .customer-button,.customer-signup-page .customer-form input,.customer-signup-page .customer-form select{min-height:54px}.customer-signup-activation{display:grid;gap:24px;margin:0 auto;max-width:1420px;padding:26px 48px 96px}.customer-signup-activation .customer-section-head{max-width:760px}.customer-signup-page .customer-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-signup-page .customer-workflow-rows{grid-template-columns:repeat(6,minmax(0,1fr))}.customer-signup-page .customer-flow-grid div,.customer-signup-page .customer-workflow-rows div{background:rgba(255,255,255,.048);border:1px solid rgba(255,255,255,.11);border-radius:8px;box-shadow:none;min-height:176px;padding:22px}.customer-signup-page .customer-flow-grid span,.customer-signup-page .customer-workflow-rows span{color:#ff5a6e}.customer-signup-page .customer-flow-grid strong,.customer-signup-page .customer-workflow-rows strong{color:#ffffff;display:block;line-height:1.28}.customer-signup-page .customer-flow-grid p,.customer-signup-page .customer-workflow-rows p{color:rgba(244,244,245,.68);font-size:.96rem;line-height:1.5}@media (max-width:1180px){.shell-clean .city-header{flex-wrap:wrap}.shell-clean .city-header nav{justify-content:flex-start;order:5;width:100%}.customer-signup-hero{gap:40px;grid-template-columns:1fr;min-height:auto;padding:64px 32px 48px}.customer-signup-copy h1{font-size:4.3rem}.customer-signup-page .customer-form{max-width:620px;width:100%}.customer-signup-page .customer-flow-grid,.customer-signup-page .customer-workflow-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-signup-activation{padding:22px 32px 72px}}@media (max-width:760px){[data-route="/signup"] .brand-watermark-root{display:none}.shell-clean .city-header{gap:12px;padding:14px 16px}.shell-clean .city-header nav,.shell-clean .city-header-actions{overflow-x:auto;width:100%}.shell-clean .language-switcher{width:100%}.customer-signup-hero{padding:42px 18px 34px}.customer-signup-copy h1{font-size:2.85rem;line-height:.98}.customer-signup-copy .customer-lede{font-size:1.04rem}.customer-signup-page .customer-flow-grid,.customer-signup-page .customer-workflow-rows,.customer-signup-proof{grid-template-columns:1fr}.customer-signup-page .customer-form{padding:22px}.customer-signup-page .customer-flow-grid div,.customer-signup-page .customer-workflow-rows div{min-height:0}.customer-signup-activation{padding:18px 18px 56px}}html{color-scheme:dark}body,html{background:var(--surface-canvas)}body{color:var(--text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::-moz-selection{background:rgba(255,79,104,.3);color:var(--text-strong)}::selection{background:rgba(255,79,104,.3);color:var(--text-strong)}a,button,input,select,textarea{transition:background-color var(--motion-fast) ease,border-color var(--motion-fast) ease,color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,transform var(--motion-fast) ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--focus-ring);outline:1px solid var(--border-focus);outline-offset:2px}.page-shell{background:var(--surface-canvas)}.global-city-breathing{background:linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:72px 72px;opacity:.24}.brand-watermark-root{bottom:18px;left:18px}.segment-client .brand-watermark-root,.segment-public .brand-watermark-root{display:none}.brand-watermark{background:rgba(10,11,13,.76);border-color:var(--border-control);border-radius:8px;box-shadow:0 14px 34px rgba(0,0,0,.34);height:42px;width:42px}.brand-watermark:hover,.brand-watermark[aria-expanded=true]{border-color:rgba(232,180,75,.38);box-shadow:0 18px 44px rgba(0,0,0,.42)}.brand-watermark img,.brand-watermark svg{filter:none;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.brand-watermark-panel{background:var(--surface-panel-strong);border-color:var(--border-control);box-shadow:var(--shadow-panel)}.global-city-shell,.global-city-shell.shell-clean{background:var(--surface-canvas)}.city-header,.shell-clean .city-header{align-items:center;background:rgba(8,9,11,.9);backdrop-filter:blur(18px);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);gap:18px;min-height:var(--spacing-header-height);padding:14px 24px}.city-header nav,.shell-clean .city-header nav{flex:1 1 auto;gap:8px;justify-content:center;min-width:0;overflow-x:visible}.brand-mark,.shell-clean .brand-mark{color:var(--text-strong);flex:0 0 auto;font-weight:850}.city-header nav a,.city-header-actions a,.shell-clean .city-header nav a,.shell-clean .city-header-actions a{border-color:transparent;color:var(--text-secondary);font-size:.94rem;font-weight:720;min-height:38px;padding:0 12px;white-space:nowrap}.city-header nav a:hover,.city-header-actions a:hover,.shell-clean .city-header nav a:hover,.shell-clean .city-header-actions a:hover{background:var(--surface-control-hover);border-color:var(--border-control);color:var(--text-strong)}.language-switcher,.shell-clean .language-switcher{background:var(--surface-subtle);border-color:var(--border-control);color:var(--text-primary);min-height:38px}.language-switcher button,.language-switcher-label,.shell-clean .language-switcher button,.shell-clean .language-switcher-label{color:var(--text-secondary)}.language-switcher button.language-switcher-active,.language-switcher button:hover,.shell-clean .language-switcher button.language-switcher-active,.shell-clean .language-switcher button:hover{background:var(--surface-inverse);color:var(--text-on-inverse)}.hero-band{background:var(--surface-page);border-bottom-color:var(--border-subtle)}.hero-band h1{font-size:var(--heading-hero);letter-spacing:0}.truth-layout{background:var(--surface-canvas)}.compact-component-card,.component-inventory-card,.gate-header,.legal-card,.resident-card,.triage-card,.trust-card,.value-glow-card{background:var(--surface-panel);border-color:var(--border-subtle);border-radius:8px;box-shadow:none}.customer-app,.customer-signup-page{background:var(--surface-canvas);color:var(--text-primary)}.customer-band{border-bottom-color:var(--border-subtle);padding:56px 48px}.customer-section-head{display:grid;gap:10px;margin-bottom:24px}.customer-kicker{color:var(--text-link);font-size:.75rem;font-weight:850;letter-spacing:0;margin:0}.customer-app h1,.customer-signup-copy h1{color:var(--text-strong);font-size:4.7rem;letter-spacing:0;line-height:.96;margin:0 0 20px;max-width:860px}.customer-app h2,.customer-product-card h2{color:var(--text-strong);font-size:1.45rem;letter-spacing:0;line-height:1.16}.customer-lede,.customer-signup-copy .customer-lede{color:var(--text-secondary);font-size:1.08rem;line-height:1.58;margin:0 0 24px}.customer-account-metric,.customer-account-nav,.customer-account-row,.customer-account-section,.customer-account-status,.customer-activity-timeline li,.customer-command-action,.customer-console,.customer-first-result-card,.customer-flow-grid div,.customer-form,.customer-memory-card,.customer-panel,.customer-plan,.customer-portal-card,.customer-product-card,.customer-proof-card,.customer-resident-card,.customer-resident-command,.customer-resident-proof-panel,.customer-step-card,.customer-trial-list,.customer-usage-meter,.customer-vertical-card,.customer-workflow-rows div,.customer-workspace-main,.customer-workspace-sidebar{background:var(--surface-panel);border-color:var(--border-subtle);border-radius:8px;box-shadow:none}.customer-form,.customer-signup-page .customer-form{padding:24px}.customer-command-box label,.customer-command-composer label,.customer-form label{color:var(--text-secondary);font-size:.84rem;font-weight:760}.customer-command-box input,.customer-command-box select,.customer-command-composer input,.customer-form input,.customer-form select,.customer-omni-command input,.operator-command-search input{background:var(--surface-control);border-color:var(--border-control);border-radius:8px;color:var(--text-strong);min-height:48px;min-width:0;width:100%}.customer-command-box select,.customer-form select{overflow:hidden;text-overflow:ellipsis}.customer-command-box input::-moz-placeholder,.customer-command-composer input::-moz-placeholder,.customer-form input::-moz-placeholder,.customer-omni-command input::-moz-placeholder,.operator-command-search input::-moz-placeholder{color:var(--text-muted)}.customer-command-box input::placeholder,.customer-command-composer input::placeholder,.customer-form input::placeholder,.customer-omni-command input::placeholder,.operator-command-search input::placeholder{color:var(--text-muted)}.customer-command-box input:focus,.customer-command-box select:focus,.customer-command-composer input:focus,.customer-form input:focus,.customer-form select:focus,.customer-omni-command input:focus,.operator-command-search input:focus{border-color:var(--border-focus);box-shadow:var(--focus-ring);outline:none}.action-button,.customer-ai-prompt button,.customer-button,.customer-google-button,.customer-icon-button,.customer-omni-command button,.customer-suggestion-row button,.operator-command-search button{border-radius:8px;font-weight:760}.action-button,.customer-ai-prompt button,.customer-button-primary,.customer-icon-button,.customer-omni-command button,.operator-command-search button{background:var(--surface-inverse);color:var(--text-on-inverse)}.customer-auth-options span,.customer-button-danger,.customer-button-secondary,.customer-google-button,.customer-suggestion-row button{background:var(--surface-subtle);border-color:var(--border-control);color:var(--text-strong)}.customer-button-danger{background:var(--surface-danger);border-color:rgba(255,79,104,.32)}.action-button:hover,.customer-button:hover,.customer-google-button:hover,.customer-icon-button:hover,.customer-suggestion-row button:hover{border-color:rgba(255,255,255,.22);box-shadow:none;transform:translateY(-1px)}.customer-auth-divider{color:var(--text-muted)}.customer-auth-divider:after,.customer-auth-divider:before{background:var(--border-subtle)}.customer-message-system,.customer-resident-command-head>span,.customer-resident-status{background:var(--surface-teal);border-color:rgba(22,213,200,.22);color:var(--text-success)}.customer-resident-card-head{flex-wrap:wrap}.customer-resident-status{flex:0 1 auto;max-width:100%;white-space:normal}.customer-message-user,.customer-setup-line{background:var(--surface-amber);border-color:rgba(232,180,75,.22);color:var(--text-warning)}.customer-account-row-icon,.customer-console-grid div,.customer-resident-price,.customer-signup-proof .customer-summary-item,.customer-summary-item{background:var(--surface-subtle);border-color:var(--border-subtle);border-radius:8px}.customer-summary-item{align-items:flex-start;min-width:0;padding:10px 12px}.customer-summary-item span,.customer-summary-item strong{min-width:0;overflow-wrap:anywhere}.customer-summary-item span{flex:1 1 42%}.customer-summary-item strong{flex:1 1 58%;text-align:right}.customer-account-row p,.customer-activity-timeline p,.customer-command-action p,.customer-console-grid small,.customer-console-grid span,.customer-first-result-card p,.customer-memory-card p,.customer-muted,.customer-panel p,.customer-plan p,.customer-portal-card p,.customer-product-card p,.customer-proof-card p,.customer-resident-card p,.customer-resident-card small,.customer-resident-command-head p,.customer-resident-price span,.customer-step-card p,.customer-summary-item span,.customer-vertical-card p,.customer-workflow-rows span{color:var(--text-secondary)}.customer-account-metric strong,.customer-account-row strong,.customer-activity-timeline strong,.customer-command-action strong,.customer-console-grid strong,.customer-first-result-card strong,.customer-memory-card strong,.customer-portal-card strong,.customer-price strong,.customer-proof-card strong,.customer-resident-card h3,.customer-resident-command h3,.customer-step-card strong,.customer-summary-item strong,.customer-vertical-card strong{color:var(--text-strong)}.customer-account-row-icon,.customer-command-action span,.customer-flow-grid span,.customer-inline-link,.customer-memory-card div,.customer-plan-product,.customer-product-note,.customer-workflow-rows span{color:var(--text-link)}.customer-omni-bar{background:rgba(8,9,11,.86);border-color:var(--border-subtle);gap:16px}.customer-omni-brand,.customer-omni-command,.customer-omni-nav{background:transparent}.customer-omni-nav a{border-radius:8px;color:var(--text-secondary)}.customer-omni-nav a:hover,.customer-omni-nav a[aria-current=page]{background:var(--surface-control-hover);color:var(--text-strong)}.legal-footer{background:rgba(8,9,11,.96);border-top:1px solid var(--border-subtle);color:var(--text-secondary)}.legal-footer a{border-radius:8px;color:var(--text-secondary)}.legal-footer a:hover{background:var(--surface-control-hover);color:var(--text-strong)}.customer-signup-hero{gap:64px;min-height:calc(100vh - var(--spacing-header-height));padding:78px 48px 72px}.customer-signup-page .customer-form{background:var(--surface-panel);border-color:var(--border-control);box-shadow:var(--shadow-panel)}.customer-login-page{background:linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 0),linear-gradient(0deg,rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(145deg,#050506,#0b0f12 52%,#050506);background-size:70px 70px,70px 70px,auto;min-height:calc(100vh - var(--spacing-header-height))}.customer-login-hero{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(360px,460px);min-height:auto;padding-bottom:86px;padding-top:94px}.customer-login-copy{display:grid;gap:20px;min-width:0}.customer-login-copy .customer-lede{max-width:760px}.customer-login-proof-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:880px}.customer-login-proof-grid .customer-summary-item{align-content:start;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:8px;min-height:132px}.customer-login-proof-grid .customer-summary-item span,.customer-login-proof-grid .customer-summary-item strong{text-align:left}.customer-login-proof-grid .customer-summary-item small{color:var(--text-secondary);line-height:1.45}.customer-login-form{background:var(--surface-panel);border-color:var(--border-control);box-shadow:var(--shadow-panel);justify-self:end;width:100%}.customer-login-links{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.customer-auth-notice{align-items:start;border:1px solid var(--border-control);border-radius:8px;display:grid;gap:10px;grid-template-columns:auto 1fr;padding:12px}.customer-auth-notice strong{color:var(--text-strong);display:block;font-size:.94rem;line-height:1.28}.customer-auth-notice p{color:var(--text-secondary);font-size:.9rem;line-height:1.45;margin:4px 0 0}.customer-auth-notice-warning{background:var(--surface-amber);border-color:rgba(232,180,75,.28);color:var(--text-warning)}.customer-auth-notice-danger{background:var(--surface-danger);border-color:rgba(255,79,104,.3);color:#ffd6dd}.customer-auth-notice-success{background:var(--surface-teal);border-color:rgba(22,213,200,.26);color:var(--text-success)}.customer-public-page{background:linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.025) 1px,transparent 1px),var(--surface-canvas);background-size:70px 70px,70px 70px,auto}.customer-demo-hero,.customer-map-hero,.customer-product-hero{align-items:center;display:grid;gap:54px;grid-template-columns:minmax(0,.98fr) minmax(380px,.72fr);padding-bottom:88px;padding-top:88px}.customer-public-copy{display:grid;gap:18px;min-width:0}.customer-public-copy .customer-lede{max-width:780px}.customer-blog-grid,.customer-demo-agenda,.customer-product-flow,.customer-public-stat-grid{display:grid;gap:14px}.customer-public-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px;max-width:860px}.customer-blog-card,.customer-demo-agenda article,.customer-map-zone,.customer-product-flow article,.customer-public-stat-grid .customer-summary-item{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:none}.customer-public-stat-grid .customer-summary-item{display:grid;gap:6px;min-height:86px}.customer-public-stat-grid .customer-summary-item span,.customer-public-stat-grid .customer-summary-item strong{text-align:left}.customer-public-command-card{align-content:start;background:var(--surface-panel);border:1px solid var(--border-control);border-radius:8px;box-shadow:var(--shadow-panel);display:grid;gap:16px;padding:22px}.customer-public-command-actions,.customer-public-command-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.customer-public-command-head>svg{color:var(--text-success)}.customer-public-command-head span{color:var(--text-muted);display:block;font-size:.82rem;font-weight:800}.customer-public-command-head strong{color:var(--text-strong)}.customer-public-command-body{display:grid;gap:10px}.customer-public-command-actions{justify-content:space-between}.customer-product-model{background:var(--surface-page)}.customer-product-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-blog-card,.customer-demo-agenda article,.customer-map-zone,.customer-product-flow article{display:grid;gap:10px;padding:18px}.customer-demo-agenda article>span,.customer-map-zone>span,.customer-product-flow article>span{color:var(--text-link);font-weight:900}.customer-blog-card h2,.customer-demo-agenda strong,.customer-map-zone strong,.customer-product-flow strong{color:var(--text-strong)}.customer-blog-card p,.customer-demo-agenda p,.customer-map-zone p,.customer-product-flow p{color:var(--text-secondary);line-height:1.5;margin:0}.customer-demo-agenda{grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px}.customer-demo-form{background:var(--surface-panel);border-color:var(--border-control);box-shadow:var(--shadow-panel)}.customer-blog-hero{display:grid;gap:28px;padding-bottom:88px;padding-top:88px}.customer-blog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-blog-card span{color:var(--text-link);font-size:.78rem;font-weight:850}.customer-blog-card h2{font-size:1.2rem;line-height:1.18;margin:0}.customer-map-surface{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.customer-map-zone{min-height:170px}.customer-signup-activation{padding:32px 48px 92px}.customer-outcome-band,.customer-public-path,.customer-subscribe-assurance{background:var(--surface-page)}.customer-outcome-grid,.customer-public-path-grid,.customer-subscribe-assurance{display:grid;gap:14px}.customer-public-path-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-outcome-grid,.customer-subscribe-assurance{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-checkout-panel,.customer-outcome-card,.customer-public-path-card,.customer-subscribe-assurance-card{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:12px;min-width:0;padding:18px}.customer-public-path-card span{color:var(--text-link);font-size:.82rem;font-weight:850}.customer-outcome-card strong,.customer-public-path-card strong,.customer-subscribe-assurance-card strong{color:var(--text-strong);font-size:1rem}.customer-checkout-panel p,.customer-outcome-card p,.customer-public-path-card p,.customer-subscribe-assurance-card p{color:var(--text-secondary);line-height:1.55;margin:0}.customer-outcome-card svg,.customer-subscribe-assurance-card svg{color:var(--text-success)}.customer-pricing-architect{display:grid;gap:22px;margin:30px 0}.customer-pricing-architect-grid{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(280px,.58fr) minmax(0,1.42fr)}.customer-pricing-category-rail{display:grid;gap:10px}.customer-pricing-category-tab{align-items:flex-start;background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;gap:12px;min-width:0;padding:15px;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.customer-pricing-category-tab:hover,.customer-pricing-category-tab[aria-pressed=true]{background:var(--surface-subtle);border-color:rgba(22,213,200,.42);transform:translateY(-1px)}.customer-pricing-category-tab svg{color:var(--text-success);flex:0 0 auto;margin-top:2px}.customer-pricing-category-tab span{display:grid;gap:5px;min-width:0}.customer-pricing-category-tab strong{color:var(--text-strong);line-height:1.2}.customer-pricing-category-tab small{color:var(--text-secondary);line-height:1.4}.customer-pricing-focus,.customer-team-builder{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-panel);display:grid;gap:16px;min-width:0;padding:22px}.customer-pricing-focus-head,.customer-pricing-resident-head,.customer-team-builder-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.customer-pricing-focus-head h3,.customer-pricing-resident-head h4,.customer-team-builder-head h3{color:var(--text-strong);margin:0}.customer-pricing-focus-head>span,.customer-pricing-resident-head>span,.customer-team-builder-head>span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:var(--radius-control);color:var(--text-success);display:inline-flex;flex:0 0 auto;font-size:.82rem;font-weight:850;gap:7px;padding:7px 10px;white-space:nowrap}.customer-pricing-focus p,.customer-pricing-resident-panel p,.customer-team-guardrail p{color:var(--text-secondary);line-height:1.55;margin:0}.customer-resident-picker{display:flex;flex-wrap:wrap;gap:8px}.customer-resident-chip{align-items:center;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-control);color:var(--text-primary);cursor:pointer;display:inline-flex;gap:7px;min-height:38px;padding:8px 11px}.customer-resident-chip:hover,.customer-resident-chip[aria-pressed=true]{border-color:rgba(255,184,0,.46);color:var(--text-warning)}.customer-pricing-resident-panel{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:14px;min-width:0;padding:16px}.customer-pricing-plan-list{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-pricing-plan-list a,.customer-pricing-plan-list div{background:rgba(255,255,255,.035);border:1px solid var(--border-subtle);border-radius:8px;color:inherit;display:grid;gap:5px;min-width:0;padding:12px;text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}.customer-pricing-plan-list a:hover{background:rgba(255,255,255,.06);border-color:rgba(22,213,200,.34);transform:translateY(-1px)}.customer-pricing-plan-list a.is-default,.customer-pricing-plan-list div.is-default{border-color:rgba(255,184,0,.48)}.customer-pricing-plan-list strong{color:var(--text-strong)}.customer-pricing-plan-list span{color:var(--text-secondary);font-size:.9rem;line-height:1.35}.customer-pricing-plan-list em{color:var(--text-success);font-size:.78rem;font-style:normal;font-weight:850;letter-spacing:0;margin-top:4px}.customer-pricing-focus-actions{display:flex;flex-wrap:wrap;gap:10px}.customer-button-muted{opacity:.84}.customer-pricing-trial-policy{align-items:center;background:rgba(22,213,200,.07);border:1px solid rgba(22,213,200,.18);border-radius:8px;color:var(--text-secondary);display:flex;font-size:.92rem;gap:8px;line-height:1.45;padding:11px 12px}.customer-pricing-trial-policy svg{color:var(--text-success);flex:0 0 auto}.customer-team-builder{background:linear-gradient(135deg,rgba(22,213,200,.08),transparent 52%),var(--surface-panel)}.customer-team-summary-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-team-summary-grid div{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:6px;min-width:0;padding:13px}.customer-team-control span,.customer-team-summary-grid span{color:var(--text-secondary);font-size:.9rem;line-height:1.4}.customer-team-control strong,.customer-team-summary-grid strong{color:var(--text-strong);line-height:1.25}.customer-team-control-list{display:grid;gap:10px}.customer-team-control{align-items:center;border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:12px}.customer-team-control>div:first-child{display:grid;gap:4px;min-width:0}.customer-team-stepper{align-items:center;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-control);display:inline-grid;gap:8px;grid-template-columns:34px 32px 34px;justify-items:center;padding:5px}.customer-team-stepper button{align-items:center;background:rgba(255,255,255,.06);border:1px solid var(--border-subtle);border-radius:7px;color:var(--text-primary);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.customer-team-stepper button:disabled{cursor:not-allowed;opacity:.42}.customer-team-guardrail{align-items:flex-start;background:rgba(22,213,200,.08);border:1px solid rgba(22,213,200,.2);border-radius:8px;display:flex;gap:10px;padding:13px}.customer-team-guardrail svg{color:var(--text-success);flex:0 0 auto;margin-top:3px}.customer-subscribe-hero{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr)}.customer-subscribe-configurator{display:grid;gap:16px;grid-template-columns:minmax(240px,.75fr) minmax(320px,1fr)}.customer-checkout-panel{align-content:start;border-color:rgba(22,213,200,.2)}.customer-checkout-commitment,.customer-checkout-panel-head,.customer-checkout-proof div{align-items:center;display:flex;gap:10px}.customer-checkout-panel-head>span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;height:38px;justify-content:center;width:38px}.customer-checkout-panel-head h2,.customer-subscribe-form h2{margin:0}.customer-checkout-mode-switch{background:rgba(255,255,255,.035);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:5px}.customer-checkout-mode-switch button{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-weight:850;gap:7px;justify-content:center;min-height:38px;padding:8px 10px}.customer-checkout-mode-switch button[aria-pressed=true]{background:var(--surface-teal);border-color:rgba(22,213,200,.26);color:var(--text-strong)}.customer-checkout-price{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:4px;padding:14px}.customer-checkout-price strong{color:var(--text-warning);font-size:1.2rem}.customer-checkout-commitment span,.customer-checkout-price span,.customer-checkout-proof span{color:var(--text-secondary);line-height:1.45}.customer-checkout-proof{display:grid;gap:10px}.customer-checkout-proof svg{color:var(--text-success);flex:0 0 auto}.customer-subscribe-form{box-shadow:var(--shadow-panel)}.customer-checkout-select-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.customer-checkout-select-grid label{display:grid;gap:8px}.customer-checkout-commitment{align-items:stretch;flex-wrap:wrap}.customer-checkout-commitment span{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;flex:1 1 160px;padding:10px}.customer-inline-link svg{margin-right:6px;vertical-align:-3px}@media (max-width:1180px){.city-header,.shell-clean .city-header{flex-wrap:wrap}.city-header nav,.shell-clean .city-header nav{justify-content:flex-start;order:5;width:100%}.customer-app h1,.customer-signup-copy h1{font-size:3.4rem}.customer-band,.customer-signup-activation,.customer-signup-hero{padding-left:32px;padding-right:32px}.customer-blog-grid,.customer-outcome-grid,.customer-pricing-architect-grid,.customer-pricing-plan-list,.customer-product-flow,.customer-public-path-grid,.customer-public-stat-grid,.customer-subscribe-assurance,.customer-subscribe-configurator,.customer-subscribe-hero,.customer-team-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-demo-hero,.customer-login-hero,.customer-map-hero,.customer-product-hero{align-items:start;grid-template-columns:1fr;min-height:auto}.customer-demo-form,.customer-login-form{justify-self:stretch;max-width:620px}}@media (max-width:760px){.brand-watermark-root{display:none}.city-header,.shell-clean .city-header{align-items:stretch;gap:12px;padding:14px 16px}.city-header nav,.city-header-actions,.language-switcher,.shell-clean .city-header nav,.shell-clean .city-header-actions,.shell-clean .language-switcher{overflow-x:auto;width:100%}.city-header nav,.shell-clean .city-header nav{justify-content:flex-start}.customer-band,.customer-signup-activation,.customer-signup-hero{padding:34px 18px}.customer-app h1,.customer-signup-copy h1{font-size:2.55rem;line-height:1}.customer-app h2,.customer-product-card h2{font-size:1.22rem}.customer-lede,.customer-signup-copy .customer-lede{font-size:1rem}.customer-form,.customer-signup-page .customer-form{padding:20px}.customer-blog-grid,.customer-checkout-select-grid,.customer-demo-agenda,.customer-login-proof-grid,.customer-map-surface,.customer-outcome-grid,.customer-pricing-architect-grid,.customer-pricing-plan-list,.customer-product-flow,.customer-public-path-grid,.customer-public-stat-grid,.customer-subscribe-assurance,.customer-subscribe-configurator,.customer-subscribe-hero,.customer-team-summary-grid{grid-template-columns:1fr}.customer-blog-hero,.customer-demo-hero,.customer-login-hero,.customer-map-hero,.customer-product-hero{gap:28px}.customer-login-links{align-items:flex-start;flex-direction:column}.customer-subscribe-hero{gap:24px}.customer-workspace-hero{align-items:stretch;grid-template-columns:1fr}.customer-workspace-actions{justify-content:flex-start}.customer-summary-item{align-items:flex-start;flex-direction:column}.customer-summary-item strong{text-align:left}.customer-pricing-focus-head,.customer-pricing-resident-head,.customer-team-builder-head{align-items:stretch;flex-direction:column}.customer-pricing-focus-head>span,.customer-pricing-resident-head>span,.customer-team-builder-head>span{justify-content:center;white-space:normal}.customer-team-control{align-items:stretch;grid-template-columns:1fr}.customer-team-stepper{justify-self:start}}.customer-signup-hero{align-items:start;gap:54px;min-height:auto;padding-bottom:46px}.customer-signup-decision{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:840px}.customer-checkout-confirm-box,.customer-signup-decision article,.customer-signup-resident-strip article,.customer-subscribe-step-rail span{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);border-radius:8px}.customer-signup-decision article{align-content:start;display:grid;gap:8px;min-height:132px;padding:16px}.customer-checkout-confirm-box svg,.customer-signup-decision svg{color:var(--text-success)}.customer-signup-decision strong,.customer-signup-resident-strip h3{color:var(--text-strong)}.customer-signup-decision p,.customer-signup-resident-strip p,.customer-signup-resident-strip strong{color:var(--text-secondary);line-height:1.48;margin:0}.customer-signup-activation-surface{display:grid;gap:18px}.customer-signup-resident-strip{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-signup-resident-strip article{display:grid;gap:12px;min-height:238px;padding:20px}.customer-signup-resident-strip h3{font-size:1.35rem;margin:0}.customer-signup-resident-strip .customer-resident-status{justify-self:start}.customer-signup-resident-strip strong{color:var(--text-strong);margin-top:auto}.customer-signup-activation-grid{display:grid;gap:18px}.customer-signup-activation-grid .customer-trial-usage{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:none}.customer-subscribe-copy{align-content:start;display:grid;gap:20px}.customer-subscribe-step-rail{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.customer-subscribe-step-rail span{align-items:center;color:var(--text-secondary);display:flex;gap:10px;min-height:54px;padding:10px 12px}.customer-subscribe-step-rail strong{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:999px;color:var(--text-success);display:inline-flex;flex:0 0 auto;font-size:.82rem;height:28px;justify-content:center;width:28px}.customer-subscribe-hero{grid-template-columns:minmax(0,.88fr) minmax(560px,1.12fr)}.customer-subscribe-configurator{align-items:start;grid-template-columns:minmax(280px,.78fr) minmax(390px,1fr)}.customer-checkout-confirm-box{align-items:start;display:flex;gap:10px;padding:12px}.customer-checkout-confirm-box p{color:var(--text-secondary);line-height:1.48;margin:0}@media (max-width:1180px){.customer-signup-decision,.customer-signup-resident-strip,.customer-subscribe-configurator,.customer-subscribe-hero,.customer-subscribe-step-rail{grid-template-columns:1fr 1fr}}@media (max-width:760px){.customer-signup-hero{gap:26px}.customer-signup-decision,.customer-signup-resident-strip,.customer-subscribe-configurator,.customer-subscribe-hero,.customer-subscribe-step-rail{grid-template-columns:1fr}.customer-signup-decision article,.customer-signup-resident-strip article{min-height:0}}.customer-billing-hero{align-items:start;display:grid;gap:34px;grid-template-columns:minmax(0,.95fr) minmax(360px,.55fr)}.customer-billing-copy,.customer-billing-grid,.customer-billing-snapshot{display:grid;gap:18px}.customer-account-hero-actions,.customer-billing-actions{display:flex;flex-wrap:wrap;gap:10px}.customer-billing-snapshot{grid-template-columns:1fr}.customer-billing-snapshot .customer-account-metric{background:linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.035)),var(--surface-panel)}.customer-billing-grid{grid-template-columns:minmax(0,.92fr) minmax(360px,.58fr)}.customer-billing-grid .customer-portal,.customer-billing-invoice-card{grid-column:1/-1}.customer-billing-usage-card .customer-meter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-panel-title{align-items:center;display:flex;gap:10px}.customer-panel-title svg{color:var(--text-success)}.customer-panel-title h2{margin:0}.customer-invoice-list{display:grid;gap:8px}.customer-billing-grid .customer-invoice-row{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);border-radius:8px;min-height:58px;padding:10px}@media (max-width:1180px){.customer-billing-grid,.customer-billing-hero{grid-template-columns:1fr}}@media (max-width:760px){.customer-account-hero-actions,.customer-billing-actions{align-items:stretch;flex-direction:column}.customer-account-hero-actions .customer-button,.customer-billing-actions .customer-button{justify-content:center;width:100%}.customer-billing-usage-card .customer-meter-grid{grid-template-columns:1fr}}.customer-residents-reference-page{--residents-bg:#02090d;--residents-panel:rgba(5,17,23,0.84);--residents-panel-strong:rgba(7,22,30,0.92);--residents-border:rgba(226,151,54,0.4);--residents-border-soft:rgba(226,151,54,0.18);--residents-gold:#f2a93d;--residents-gold-strong:#ffc45f;--residents-muted:rgba(255,250,241,0.68);background:radial-gradient(circle at 55% 16%,rgba(27,92,112,.24),transparent 34%),radial-gradient(circle at 50% 100%,rgba(226,151,54,.06),transparent 38%),linear-gradient(180deg,#01070b,#020a0e 48%,#01070a);color:#fffaf1;margin:0;max-width:none;min-height:100vh;overflow:hidden;padding:0 clamp(18px,5vw,80px) 22px}.customer-residents-reference-page .customer-button svg{display:none}.customer-residents-reference-hero{align-items:center;display:grid;grid-template-columns:minmax(430px,.44fr) minmax(0,.56fr);isolation:isolate;margin:0 auto;max-width:1440px;min-height:348px;padding-top:82px;position:relative}.customer-residents-reference-hero-image{inset:0 calc(50% - 50vw);-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;opacity:1;position:absolute;z-index:-2}.customer-residents-reference-hero:after,.customer-residents-reference-hero:before{content:"";inset:0 calc(50% - 50vw);pointer-events:none;position:absolute}.customer-residents-reference-hero:before{background:linear-gradient(90deg,rgba(1,7,11,.98),rgba(1,7,11,.82) 27%,rgba(1,7,11,.08) 58%,rgba(1,7,11,.74)),linear-gradient(180deg,rgba(1,7,11,.04),rgba(1,7,11,.24) 58%,rgba(1,7,11,.9));z-index:-1}.customer-residents-reference-hero:after{background:radial-gradient(ellipse at 77% 78%,transparent 0 12%,rgba(242,169,61,.54) 12.3% 12.8%,transparent 13.1% 21%,rgba(242,169,61,.34) 21.3% 21.8%,transparent 22.1%),radial-gradient(circle at 77% 78%,rgba(242,169,61,.42),transparent 5%),linear-gradient(180deg,transparent 68%,#020a0e);opacity:.78;z-index:0}.customer-residents-reference-copy{align-content:center;display:grid;gap:13px;max-width:620px;position:relative;z-index:2}.customer-residents-reference-copy .customer-kicker{color:var(--residents-gold);font-size:.76rem;font-weight:800;letter-spacing:.24em;margin:0 0 2px;text-transform:uppercase}.customer-residents-reference-copy h1{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,4.05vw,4.18rem);font-weight:400;letter-spacing:0;line-height:.96;margin:0;max-width:610px}.customer-residents-reference-copy .customer-lede{color:rgba(255,250,241,.88);font-size:.96rem;line-height:1.38;margin:0;max-width:560px}.customer-residents-reference-page .customer-hero-actions{display:flex;gap:20px;margin-top:4px}.customer-residents-reference-page .customer-button{border-radius:5px;font-size:.88rem;font-weight:680;min-height:38px;min-width:212px;padding:0 24px}.customer-residents-reference-page .customer-button-primary{background:linear-gradient(180deg,#ffd27b,#eaa23d);border:1px solid rgba(255,214,130,.8);color:#140b03}.customer-residents-reference-page .customer-button-secondary{background:rgba(5,15,21,.64);border:1px solid rgba(226,151,54,.64);color:#fffaf1}.customer-residents-proof-strip{align-items:stretch;background:rgba(6,18,25,.82);border:1px solid rgba(226,151,54,.34);border-radius:7px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 48px rgba(0,0,0,.22);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px auto 22px;max-width:1440px;overflow:hidden}.customer-residents-proof-strip article{align-items:center;border-right:1px solid rgba(255,255,255,.12);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr);min-height:64px;padding:12px 34px}.customer-residents-proof-strip article:last-child{border-right:0}.customer-residents-proof-strip svg{color:var(--residents-gold);height:32px;width:32px}.customer-residents-proof-strip strong{color:var(--residents-gold-strong);display:block;font-family:Georgia,Times New Roman,serif;font-size:.92rem;font-weight:650;line-height:1.04}.customer-residents-proof-strip span{color:var(--residents-muted);display:block;font-size:.7rem;line-height:1.24;margin-top:3px}.customer-residents-reference-cta,.customer-residents-reference-footer,.customer-residents-reference-lower,.customer-residents-reference-section{margin-left:auto;margin-right:auto;max-width:1440px}.customer-residents-reference-head{text-align:center}.customer-residents-advisor-card h2,.customer-residents-reference-head h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:1.54rem;font-weight:400;letter-spacing:0;line-height:1.04;margin:0}.customer-residents-advisor-card p,.customer-residents-reference-head p{color:rgba(255,250,241,.7);font-size:.75rem;line-height:1.3;margin:7px 0 0}.customer-residents-card-grid{display:grid;gap:18px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px}.customer-residents-reference-card{background:linear-gradient(180deg,rgba(8,22,30,.88),rgba(2,10,15,.94)),radial-gradient(circle at 50% 0,rgba(28,89,112,.18),transparent 48%);border:1px solid rgba(226,151,54,.38);border-radius:7px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);display:grid;min-height:0;overflow:hidden;padding:10px}.customer-residents-reference-portrait{aspect-ratio:2.38;background:#06151d;border-radius:5px;overflow:hidden;position:relative}.customer-residents-reference-portrait img{-o-object-fit:cover;object-fit:cover}.customer-residents-reference-card-copy{display:grid;gap:5px;padding-top:10px}.customer-residents-reference-card h3{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:1.02rem;font-weight:400;letter-spacing:0;line-height:1.02;margin:0}.customer-residents-reference-card span{color:var(--residents-gold);font-size:.64rem;font-weight:740;line-height:1.1}.customer-residents-reference-card ul{display:grid;gap:4px;list-style:none;margin:6px 0 10px;padding:0}.customer-residents-reference-card li{align-items:start;color:rgba(255,250,241,.75);display:flex;font-size:.64rem;gap:6px;line-height:1.25}.customer-residents-reference-card li svg{color:var(--residents-gold);flex:0 0 auto;margin-top:1px}.customer-residents-reference-card a{align-items:center;align-self:end;border:1px solid rgba(226,151,54,.72);border-radius:4px;color:var(--residents-gold-strong);display:flex;font-size:.7rem;font-weight:680;justify-content:center;min-height:25px;text-decoration:none}.customer-residents-reference-lower{display:grid;gap:18px;margin-top:22px}.customer-residents-choice-panel{align-items:stretch;display:grid;gap:18px;grid-template-columns:minmax(260px,.25fr) minmax(0,.75fr)}.customer-residents-advisor-card,.customer-residents-fit-table,.customer-residents-why-grid{background:rgba(5,17,23,.78);border:1px solid rgba(226,151,54,.32);border-radius:7px;overflow:hidden}.customer-residents-advisor-card{align-content:center;display:grid;gap:14px;min-height:0;padding:18px 24px}.customer-residents-advisor-action{align-items:center;border:1px solid rgba(226,151,54,.7);border-radius:4px;color:var(--residents-gold-strong);display:inline-flex;font-size:.72rem;font-weight:720;gap:9px;justify-content:center;min-height:28px;padding:0 14px;text-decoration:none}.customer-residents-advisor-action svg{color:var(--residents-gold)}.customer-residents-fit-panel,.customer-residents-why-panel{min-width:0}.customer-residents-fit-panel{overflow-x:auto}.customer-residents-fit-table{min-width:880px}.customer-residents-fit-row{display:grid;grid-template-columns:1.05fr 1.35fr 2fr 1.3fr 2.1fr}.customer-residents-fit-row>*{align-items:center;border-right:1px solid rgba(226,151,54,.16);border-top:1px solid rgba(226,151,54,.16);color:rgba(255,250,241,.75);display:flex;font-size:.62rem;line-height:1.25;min-height:34px;padding:7px 10px}.customer-residents-fit-row>:last-child{border-right:0}.customer-residents-fit-row-head>*{border-top:0;color:var(--residents-gold);font-size:.62rem;font-weight:760}.customer-residents-fit-name{color:#fffaf1;gap:8px;font-weight:650}.customer-residents-fit-name img{border:1px solid rgba(226,151,54,.38);border-radius:50%;-o-object-fit:cover;object-fit:cover}.customer-residents-fit-audience{gap:10px;justify-content:space-between}.customer-residents-fit-audience a{align-items:center;border:1px solid rgba(226,151,54,.62);border-radius:999px;color:var(--residents-gold);display:inline-flex;flex:0 0 auto;height:20px;justify-content:center;text-decoration:none;width:20px}.customer-residents-why-panel .customer-residents-reference-head{margin-top:8px}.customer-residents-why-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:14px}.customer-residents-why-grid article{align-content:center;border-right:1px solid rgba(226,151,54,.18);display:grid;justify-items:center;min-height:96px;padding:14px 11px;text-align:center}.customer-residents-why-grid article:last-child{border-right:0}.customer-residents-why-grid svg{color:var(--residents-gold);height:26px;margin-bottom:6px;width:26px}.customer-residents-why-grid strong{color:var(--residents-gold-strong);font-family:Georgia,Times New Roman,serif;font-size:.82rem;line-height:1.05}.customer-residents-why-grid p{color:rgba(255,250,241,.67);font-size:.62rem;line-height:1.22;margin:4px 0 0}.customer-residents-reference-cta{align-items:center;background:rgba(6,18,25,.82);border:1px solid rgba(226,151,54,.58);border-radius:7px;display:grid;gap:18px;grid-template-columns:70px minmax(0,1fr) auto;margin-top:22px;min-height:82px;padding:16px 30px}.customer-residents-reference-cta img{filter:drop-shadow(0 0 14px rgba(242,168,58,.3))}.customer-residents-reference-cta h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:1.34rem;font-weight:400;letter-spacing:0;line-height:1.08;margin:0}.customer-residents-reference-cta p{color:rgba(255,250,241,.7);font-size:.74rem;margin:3px 0 0}.customer-residents-reference-cta .customer-hero-actions{margin:0}.customer-residents-reference-footer{align-items:center;display:grid;gap:22px;grid-template-columns:auto minmax(0,1fr) auto;min-height:46px;padding-top:10px}.customer-residents-footer-brand{align-items:center;color:#fffaf1;display:flex;gap:10px;text-decoration:none}.customer-residents-footer-brand img{filter:drop-shadow(0 0 12px rgba(242,168,58,.28))}.customer-residents-footer-brand span{display:grid;gap:1px;line-height:1}.customer-residents-footer-brand strong{font-size:.9rem;letter-spacing:.2em;text-transform:uppercase}.customer-residents-footer-brand small{color:rgba(255,250,241,.68);font-size:.58rem}.customer-residents-reference-footer nav{display:flex;flex-wrap:wrap;gap:34px;justify-content:center}.customer-residents-reference-footer a,.customer-residents-reference-footer p{color:rgba(255,250,241,.55);font-size:.72rem}.customer-residents-reference-footer nav a{text-decoration:none}.customer-residents-reference-footer p{margin:0;text-align:right}.customer-resident-detail-hero .customer-lede{max-width:860px}@media (max-width:1180px){.segment-public[data-route="/residents"] .city-header{max-width:calc(100% - 40px)}.customer-residents-reference-page{padding-inline:20px}.customer-residents-proof-strip,.customer-residents-reference-cta,.customer-residents-reference-footer,.customer-residents-reference-hero,.customer-residents-reference-lower,.customer-residents-reference-section{max-width:100%}.customer-residents-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-residents-choice-panel{grid-template-columns:1fr}.customer-residents-why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-residents-why-grid article:nth-child(3n){border-right:0}.customer-residents-why-grid article:nth-child(n+4){border-top:1px solid rgba(226,151,54,.18)}.customer-residents-reference-cta{grid-template-columns:72px minmax(0,1fr)}.customer-residents-reference-cta .customer-hero-actions{grid-column:2}}@media (max-width:760px){.segment-public[data-route="/residents"] .city-header{max-width:100%}.customer-residents-reference-page{padding:0 14px 20px}.customer-residents-reference-hero{grid-template-columns:1fr;min-height:520px;padding-top:118px}.customer-residents-reference-hero-image{-o-object-position:58% top;object-position:58% top}.customer-residents-reference-hero:before{background:linear-gradient(180deg,rgba(1,8,12,.56),rgba(1,8,12,.78) 42%,rgba(1,8,12,.94)),linear-gradient(90deg,rgba(1,8,12,.88),rgba(1,8,12,.24))}.customer-residents-reference-hero:after{background:linear-gradient(180deg,transparent 66%,#020a0e);opacity:.74}.customer-residents-reference-copy h1{font-size:3.05rem}.customer-residents-reference-page .customer-hero-actions{display:grid;grid-template-columns:1fr}.customer-residents-reference-page .customer-button{min-width:0;width:100%}.customer-residents-card-grid,.customer-residents-proof-strip,.customer-residents-why-grid{grid-template-columns:1fr}.customer-residents-proof-strip article{border-bottom:1px solid rgba(255,255,255,.12);border-right:0;min-height:66px;padding:14px 16px}.customer-residents-proof-strip article:last-child{border-bottom:0}.customer-residents-fit-table{min-width:900px}.customer-residents-advisor-card{min-height:0;padding:22px}.customer-residents-why-grid article{border-right:0}.customer-residents-why-grid article:nth-child(n){border-top:1px solid rgba(226,151,54,.18)}.customer-residents-why-grid article:first-child{border-top:0}.customer-residents-reference-cta,.customer-residents-reference-footer{grid-template-columns:1fr}.customer-residents-reference-cta{padding:22px}.customer-residents-reference-cta .customer-hero-actions{grid-column:auto}.customer-residents-reference-footer,.customer-residents-reference-footer nav,.customer-residents-reference-footer p{justify-items:center;text-align:center}}.customer-onboarding-page .customer-onboarding-hero{align-items:start;background:var(--surface-canvas);display:grid;gap:42px;grid-template-columns:minmax(0,.95fr) minmax(400px,.7fr);padding:58px 48px 50px}.customer-onboarding-copy{align-content:start;display:grid;gap:20px;min-width:0}.customer-onboarding-copy h1{font-size:4.95rem;line-height:.94;margin-bottom:4px;max-width:860px}.customer-onboarding-copy .customer-lede{max-width:720px}.customer-onboarding-proof-strip{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}.customer-onboarding-proof-strip .customer-summary-item{display:grid;gap:6px;min-height:88px}.customer-onboarding-proof-strip .customer-summary-item span,.customer-onboarding-proof-strip .customer-summary-item strong{text-align:left}.customer-onboarding-control{background:linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.034)),var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-panel);display:grid;gap:14px;padding:20px}.customer-onboarding-control-footer,.customer-onboarding-control-footer span,.customer-onboarding-control-head,.customer-onboarding-control-head span{align-items:center;display:flex;gap:10px}.customer-onboarding-control-head{justify-content:space-between}.customer-onboarding-control-footer span,.customer-onboarding-control-head span{background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);min-height:38px;padding:0 12px}.customer-onboarding-control-head strong{color:var(--text-strong);font-size:1.2rem}.customer-onboarding-command{align-items:center;background:var(--surface-control);border:1px solid var(--border-control);border-radius:8px;display:grid;gap:10px;grid-template-columns:22px minmax(0,1fr) 38px;min-height:54px;padding:7px 7px 7px 14px}.customer-onboarding-command svg{color:var(--text-secondary)}.customer-onboarding-command input{background:transparent;border:0;color:var(--text-strong);min-width:0;outline:0}.customer-onboarding-command input::-moz-placeholder{color:var(--text-muted)}.customer-onboarding-command input::placeholder{color:var(--text-muted)}.customer-onboarding-command button{align-items:center;background:var(--surface-inverse);border:0;border-radius:8px;color:var(--text-on-inverse);display:inline-flex;height:38px;justify-content:center;width:38px}.customer-onboarding-command button svg{color:var(--text-on-inverse)}.customer-onboarding-console-list{display:grid;gap:9px}.customer-onboarding-console-list article{align-items:start;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:14px;grid-template-columns:118px minmax(0,1fr);padding:13px}.customer-onboarding-console-list article>span{color:var(--text-link);font-size:.72rem;font-weight:850;line-height:1.2;overflow-wrap:anywhere;text-transform:uppercase}.customer-onboarding-console-list strong{color:var(--text-strong);display:block;line-height:1.25}.customer-onboarding-console-list p{color:var(--text-secondary);line-height:1.42;margin:4px 0 0}.customer-onboarding-control-footer{justify-content:space-between}.customer-onboarding-control-footer .customer-button{min-height:38px}.customer-onboarding-path-band{background:var(--surface-page)}.customer-onboarding-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.customer-onboarding-grid .customer-step-card{min-height:184px;padding:18px}.customer-onboarding-grid .customer-step-card span{align-items:center;background:rgba(255,69,98,.16);border-radius:8px;display:inline-flex;font-weight:900;height:34px;justify-content:center;width:34px}.customer-onboarding-selection{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr)}.customer-onboarding-selection .customer-lede{max-width:540px}.customer-onboarding-selection .customer-resident-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-onboarding-selection .customer-resident-card{min-height:360px}.customer-onboarding-workflows{background:var(--surface-page)}.customer-onboarding-workflows .customer-vertical-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-onboarding-workflows .customer-vertical-card{min-height:168px}@media (max-width:1180px){.customer-onboarding-page .customer-onboarding-hero,.customer-onboarding-selection{grid-template-columns:1fr}.customer-onboarding-copy h1{font-size:4.1rem}.customer-onboarding-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-onboarding-selection .customer-resident-grid,.customer-onboarding-workflows .customer-vertical-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.customer-onboarding-page .customer-onboarding-hero{padding:34px 18px 30px}.customer-onboarding-copy h1{font-size:2.85rem;line-height:.98}.customer-onboarding-grid,.customer-onboarding-proof-strip,.customer-onboarding-selection .customer-resident-grid,.customer-onboarding-workflows .customer-vertical-grid{grid-template-columns:1fr}.customer-onboarding-control{padding:16px}.customer-onboarding-console-list article{grid-template-columns:1fr}.customer-onboarding-control-footer,.customer-onboarding-control-head{align-items:stretch;flex-direction:column}.customer-onboarding-control-footer .customer-button{justify-content:center;width:100%}.customer-onboarding-grid .customer-step-card,.customer-onboarding-selection .customer-resident-card,.customer-onboarding-workflows .customer-vertical-card{min-height:0}}.customer-value-hero{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,.86fr) minmax(460px,.76fr);padding:58px 48px 54px}.customer-value-copy{align-content:start;display:grid;gap:20px;min-width:0}.customer-value-copy h1{font-size:4.95rem;line-height:.94;margin-bottom:4px;max-width:860px}.customer-value-copy .customer-lede{max-width:760px}.customer-value-stat-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.customer-value-stat-grid .customer-summary-item{display:grid;gap:7px;min-height:82px}.customer-value-stat-grid .customer-summary-item span,.customer-value-stat-grid .customer-summary-item strong{text-align:left}.customer-value-employee-card,.customer-value-ledger,.customer-value-proof-card{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-panel)}.customer-value-ledger{display:grid;gap:14px;padding:20px}.customer-value-ledger-head{align-items:start;display:flex;gap:12px;justify-content:space-between}.customer-value-ledger-head span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;gap:8px;min-height:38px;padding:0 12px}.customer-value-ledger-head strong{color:var(--text-strong);line-height:1.25;text-align:right}.customer-value-ledger-table{display:grid;gap:8px}.customer-value-ledger-row{align-items:start;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:12px;grid-template-columns:.78fr 1fr 1.2fr 1fr;padding:12px}.customer-value-ledger-row-head{background:rgba(255,255,255,.075)}.customer-value-ledger-row span:first-child,.customer-value-ledger-row strong{color:var(--text-strong);font-weight:850}.customer-value-ledger-row span{color:var(--text-secondary);line-height:1.45}.customer-value-ledger>p{align-items:center;background:var(--surface-amber);border:1px solid rgba(232,180,75,.22);border-radius:8px;color:var(--text-warning);display:flex;gap:10px;line-height:1.45;margin:0;padding:12px}.customer-value-dashboard-band,.customer-value-proof-band{background:var(--surface-page)}.customer-value-employee-grid,.customer-value-proof-grid{display:grid;gap:14px}.customer-value-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-value-proof-card{align-content:start;display:grid;gap:12px;min-height:192px;padding:18px}.customer-value-proof-card>span{align-items:center;background:rgba(255,69,98,.16);border-radius:8px;color:var(--text-link);display:inline-flex;font-weight:900;height:34px;justify-content:center;width:34px}.customer-value-employee-card strong,.customer-value-proof-card strong{color:var(--text-strong);line-height:1.28}.customer-value-employee-card p,.customer-value-proof-card p{color:var(--text-secondary);line-height:1.5;margin:0}.customer-value-employee-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-value-employee-card{display:grid;gap:11px;min-height:190px;padding:18px}.customer-value-employee-card svg{color:var(--text-success)}.customer-value-employee-card>span{color:var(--text-link);font-size:.8rem;font-weight:850;text-transform:uppercase}.customer-value-dashboard-band .customer-first-result-compact{background:transparent;border:0;box-shadow:none;padding:0}@media (max-width:1180px){.customer-value-hero{grid-template-columns:1fr}.customer-value-copy h1{font-size:4.1rem}.customer-value-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-value-employee-grid{grid-template-columns:1fr}}@media (max-width:720px){.customer-value-hero{padding:34px 18px 30px}.customer-value-copy h1{font-size:2.85rem;line-height:.98}.customer-value-proof-grid,.customer-value-stat-grid{grid-template-columns:1fr}.customer-value-ledger{padding:16px}.customer-value-ledger-head{align-items:stretch;flex-direction:column}.customer-value-ledger-head strong{text-align:left}.customer-value-ledger-row,.customer-value-ledger-row-head{grid-template-columns:1fr}.customer-value-employee-card,.customer-value-proof-card{min-height:0}}.customer-analytics-hero{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,.86fr) minmax(440px,.74fr);padding:58px 48px 54px}.customer-analytics-copy{align-content:start;display:grid;gap:20px;min-width:0}.customer-analytics-copy h1{font-size:4.75rem;line-height:.94;margin-bottom:4px;max-width:920px}.customer-analytics-copy .customer-lede{max-width:790px}.customer-analytics-stat-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.customer-analytics-stat-grid .customer-summary-item{display:grid;gap:7px;min-height:82px}.customer-analytics-stat-grid .customer-summary-item span,.customer-analytics-stat-grid .customer-summary-item strong{text-align:left}.customer-analytics-capacity-row,.customer-analytics-employee-card,.customer-analytics-score{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-panel)}.customer-analytics-score{display:grid;gap:16px;padding:20px}.customer-analytics-score-head{align-items:start;display:flex;gap:12px;justify-content:space-between}.customer-analytics-score-head span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;gap:8px;min-height:38px;padding:0 12px}.customer-analytics-score-head strong{color:var(--text-strong);line-height:1.25;text-align:right}.customer-analytics-score-list{display:grid;gap:10px}.customer-analytics-score-row{align-items:center;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(120px,auto);padding:14px}.customer-analytics-score-row strong{color:var(--text-strong)}.customer-analytics-score-row p{color:var(--text-secondary);line-height:1.45;margin:5px 0 0}.customer-analytics-score-row>span{background:rgba(255,255,255,.07);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-strong);font-weight:850;justify-self:end;padding:8px 10px;text-align:center}.customer-analytics-score>p{align-items:center;background:var(--surface-amber);border:1px solid rgba(232,180,75,.22);border-radius:8px;color:var(--text-warning);display:flex;gap:10px;line-height:1.45;margin:0;padding:12px}.customer-analytics-dashboard-band,.customer-analytics-employee-band{background:var(--surface-page)}.customer-analytics-employee-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-analytics-employee-card{align-content:start;display:grid;gap:12px;min-height:184px;padding:18px}.customer-analytics-employee-card svg{color:var(--text-success)}.customer-analytics-employee-card>span{color:var(--text-link);font-size:.8rem;font-weight:850;text-transform:uppercase}.customer-analytics-employee-card strong{color:var(--text-strong);line-height:1.28}.customer-analytics-employee-card p{color:var(--text-secondary);line-height:1.5;margin:0}.customer-analytics-capacity-grid{display:grid;gap:12px}.customer-analytics-capacity-row{align-items:center;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) minmax(105px,auto);padding:16px}.customer-analytics-capacity-row>span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;height:40px;justify-content:center;width:40px}.customer-analytics-capacity-row strong{color:var(--text-strong);display:block;margin-bottom:4px}.customer-analytics-capacity-row p{color:var(--text-secondary);line-height:1.45;margin:0}.customer-analytics-capacity-row em{background:rgba(255,255,255,.07);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-strong);font-style:normal;font-weight:850;justify-self:end;padding:8px 10px;text-align:center}.customer-analytics-dashboard-band .customer-first-result-compact{background:transparent;border:0;box-shadow:none;padding:0}@media (max-width:1180px){.customer-analytics-hero{grid-template-columns:1fr}.customer-analytics-copy h1{font-size:4.05rem}.customer-analytics-employee-grid{grid-template-columns:1fr}}@media (max-width:720px){.customer-analytics-hero{padding:34px 18px 30px}.customer-analytics-copy h1{font-size:2.65rem;line-height:.98}.customer-analytics-stat-grid{grid-template-columns:1fr}.customer-analytics-score{padding:16px}.customer-analytics-score-head{align-items:stretch;flex-direction:column}.customer-analytics-score-head strong{text-align:left}.customer-analytics-capacity-row,.customer-analytics-score-row{grid-template-columns:1fr}.customer-analytics-employee-card{min-height:0}.customer-analytics-capacity-row em,.customer-analytics-capacity-row>span,.customer-analytics-score-row>span{justify-self:start}}.customer-results-hero{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,.86fr) minmax(460px,.76fr);padding:58px 48px 54px}.customer-results-copy{align-content:start;display:grid;gap:20px;min-width:0}.customer-results-copy h1{font-size:4.95rem;line-height:.94;margin-bottom:4px;max-width:900px}.customer-results-copy .customer-lede{max-width:780px}.customer-results-stat-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.customer-results-stat-grid .customer-summary-item{display:grid;gap:7px;min-height:82px}.customer-results-stat-grid .customer-summary-item span,.customer-results-stat-grid .customer-summary-item strong{text-align:left}.customer-results-board,.customer-results-export-row,.customer-results-proof-card{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-panel)}.customer-results-board{display:grid;gap:14px;padding:20px}.customer-results-board-head{align-items:start;display:flex;gap:12px;justify-content:space-between}.customer-results-board-head span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;gap:8px;min-height:38px;padding:0 12px}.customer-results-board-head strong{color:var(--text-strong);line-height:1.25;text-align:right}.customer-results-board-table{display:grid;gap:8px}.customer-results-board-row{align-items:start;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:12px;grid-template-columns:.82fr 1fr 1.18fr .94fr;padding:12px}.customer-results-board-row-head{background:rgba(255,255,255,.075)}.customer-results-board-row span:first-child,.customer-results-board-row strong{color:var(--text-strong);font-weight:850}.customer-results-board-row span{color:var(--text-secondary);line-height:1.45}.customer-results-board>p{align-items:center;background:var(--surface-amber);border:1px solid rgba(232,180,75,.22);border-radius:8px;color:var(--text-warning);display:flex;gap:10px;line-height:1.45;margin:0;padding:12px}.customer-results-dashboard-band,.customer-results-proof-band{background:var(--surface-page)}.customer-results-proof-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-results-proof-card{align-content:start;display:grid;gap:12px;min-height:184px;padding:18px}.customer-results-proof-card svg{color:var(--text-success)}.customer-results-proof-card strong{color:var(--text-strong);line-height:1.28}.customer-results-proof-card p{color:var(--text-secondary);line-height:1.5;margin:0}.customer-results-export-grid{display:grid;gap:12px}.customer-results-export-row{align-items:center;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) minmax(110px,auto);padding:16px}.customer-results-export-row>span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;height:40px;justify-content:center;width:40px}.customer-results-export-row strong{color:var(--text-strong);display:block;margin-bottom:4px}.customer-results-export-row p{color:var(--text-secondary);line-height:1.45;margin:0}.customer-results-export-row em{background:rgba(255,255,255,.07);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-strong);font-style:normal;font-weight:850;justify-self:end;padding:8px 10px;text-align:center}.customer-results-dashboard-band .customer-first-result-compact{background:transparent;border:0;box-shadow:none;padding:0}@media (max-width:1180px){.customer-results-hero{grid-template-columns:1fr}.customer-results-copy h1{font-size:4.1rem}.customer-results-proof-grid{grid-template-columns:1fr}}@media (max-width:720px){.customer-results-hero{padding:34px 18px 30px}.customer-results-copy h1{font-size:2.75rem;line-height:.98}.customer-results-stat-grid{grid-template-columns:1fr}.customer-results-board{padding:16px}.customer-results-board-head{align-items:stretch;flex-direction:column}.customer-results-board-head strong{text-align:left}.customer-results-board-row,.customer-results-board-row-head,.customer-results-export-row{grid-template-columns:1fr}.customer-results-proof-card{min-height:0}.customer-results-export-row em,.customer-results-export-row>span{justify-self:start}}.customer-marketplace-hero{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(0,.86fr) minmax(420px,.74fr);padding:58px 48px 54px}.customer-marketplace-copy{align-content:start;display:grid;gap:20px;min-width:0}.customer-marketplace-copy h1{font-size:4.7rem;line-height:.94;margin-bottom:4px;max-width:940px}.customer-marketplace-copy .customer-lede{max-width:800px}.customer-marketplace-stat-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.customer-marketplace-stat-grid .customer-summary-item{display:grid;gap:7px;min-height:82px}.customer-marketplace-stat-grid .customer-summary-item span,.customer-marketplace-stat-grid .customer-summary-item strong{text-align:left}.customer-marketplace-addon-card,.customer-marketplace-approval,.customer-marketplace-integration-row{background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:8px;box-shadow:var(--shadow-panel)}.customer-marketplace-approval{display:grid;gap:16px;padding:20px}.customer-marketplace-approval-head{align-items:start;display:flex;gap:12px;justify-content:space-between}.customer-marketplace-approval-head span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;gap:8px;min-height:38px;padding:0 12px}.customer-marketplace-approval-head strong{color:var(--text-strong);line-height:1.25;text-align:right}.customer-marketplace-approval-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.customer-marketplace-approval-list li{align-items:start;background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:8px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:14px}.customer-marketplace-approval-list li>span{align-items:center;background:rgba(255,69,98,.16);border-radius:8px;color:var(--text-link);display:inline-flex;font-weight:900;height:34px;justify-content:center;width:34px}.customer-marketplace-approval-list strong{color:var(--text-strong)}.customer-marketplace-approval-list p{color:var(--text-secondary);line-height:1.45;margin:5px 0 0}.customer-marketplace-approval>p{align-items:center;background:var(--surface-amber);border:1px solid rgba(232,180,75,.22);border-radius:8px;color:var(--text-warning);display:flex;gap:10px;line-height:1.45;margin:0;padding:12px}.customer-marketplace-addon-band,.customer-marketplace-resident-band{background:var(--surface-page)}.customer-marketplace-addon-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-marketplace-addon-card{align-content:start;display:grid;gap:12px;min-height:232px;padding:18px}.customer-marketplace-addon-card svg{color:var(--text-success)}.customer-marketplace-addon-card>span{color:var(--text-link);font-size:.8rem;font-weight:850;text-transform:uppercase}.customer-marketplace-addon-card strong{color:var(--text-strong);line-height:1.28}.customer-marketplace-addon-card p{color:var(--text-secondary);line-height:1.5;margin:0}.customer-marketplace-addon-card em{align-self:end;background:rgba(255,255,255,.07);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-strong);font-style:normal;font-weight:850;justify-self:start;padding:8px 10px}.customer-marketplace-integration-grid{display:grid;gap:12px}.customer-marketplace-integration-row{align-items:center;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) minmax(110px,auto);padding:16px}.customer-marketplace-integration-row>span{align-items:center;background:var(--surface-teal);border:1px solid rgba(22,213,200,.22);border-radius:8px;color:var(--text-success);display:inline-flex;height:40px;justify-content:center;width:40px}.customer-marketplace-integration-row strong{color:var(--text-strong);display:block;margin-bottom:4px}.customer-marketplace-integration-row p{color:var(--text-secondary);line-height:1.45;margin:0}.customer-marketplace-integration-row em{background:rgba(255,255,255,.07);border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-strong);font-style:normal;font-weight:850;justify-self:end;padding:8px 10px;text-align:center}@media (max-width:1180px){.customer-marketplace-hero{grid-template-columns:1fr}.customer-marketplace-copy h1{font-size:4.05rem}.customer-marketplace-addon-grid{grid-template-columns:1fr}}@media (max-width:720px){.customer-marketplace-hero{padding:34px 18px 30px}.customer-marketplace-copy h1{font-size:2.65rem;line-height:.98}.customer-marketplace-stat-grid{grid-template-columns:1fr}.customer-marketplace-approval{padding:16px}.customer-marketplace-approval-head{align-items:stretch;flex-direction:column}.customer-marketplace-approval-head strong{text-align:left}.customer-marketplace-approval-list li,.customer-marketplace-integration-row{grid-template-columns:1fr}.customer-marketplace-addon-card{min-height:0}.customer-marketplace-integration-row em,.customer-marketplace-integration-row>span{justify-self:start}}.segment-public .customer-app.customer-security-reference-page{--security-gold:#eda640;--security-gold-strong:#ffc467;--security-ink:#01070b;--security-panel:rgba(5,17,23,0.82);--security-panel-soft:rgba(7,22,30,0.7);--security-border:rgba(226,151,54,0.28);--security-border-strong:rgba(246,190,104,0.48);background:radial-gradient(circle at 70% 8%,rgba(35,96,118,.24),transparent 31%),radial-gradient(circle at 13% 30%,rgba(237,166,64,.1),transparent 24%),linear-gradient(180deg,#01070b,#020b10 46%,#01070b);color:#fffaf1;display:grid;gap:24px;margin:0;max-width:none;min-height:100vh;overflow:hidden;padding:0 clamp(22px,3.9vw,64px) 36px;position:relative}.segment-public .customer-app.customer-security-reference-page:after,.segment-public .customer-app.customer-security-reference-page:before{content:none}.segment-public .customer-security-reference-kicker,.segment-public .customer-security-reference-page .customer-kicker{color:var(--security-gold-strong);font-size:.72rem;font-weight:850;letter-spacing:.18em;line-height:1.05;margin:0;text-transform:uppercase}.segment-public .customer-security-reference-page .customer-kicker{align-items:center;background:rgba(237,166,64,.1);border:1px solid rgba(237,166,64,.16);border-radius:999px;display:inline-flex;justify-self:start;padding:8px 12px}.customer-security-reference-control,.customer-security-reference-cta,.customer-security-reference-footer,.customer-security-reference-hero,.customer-security-reference-panel{margin-left:auto;margin-right:auto;max-width:1440px;width:100%}.customer-security-reference-hero{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(430px,.76fr) minmax(420px,1fr);isolation:isolate;min-height:410px;padding:82px 0 16px;position:relative}.customer-security-reference-hero-image{inset:0 calc(50% - 50vw);-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;opacity:.9;position:absolute;z-index:-3}.customer-security-reference-hero:after,.customer-security-reference-hero:before{content:"";inset:0 calc(50% - 50vw);pointer-events:none;position:absolute}.customer-security-reference-hero:before{background:linear-gradient(90deg,rgba(1,7,11,.98),rgba(1,7,11,.86) 31%,rgba(1,7,11,.24) 60%,rgba(1,7,11,.62)),linear-gradient(180deg,rgba(1,7,11,.08),rgba(1,7,11,.08) 54%,rgba(1,7,11,.96));z-index:-2}.customer-security-reference-hero:after{background:radial-gradient(circle at 70% 48%,rgba(246,190,104,.16),transparent 28%);z-index:-1}.customer-security-reference-copy{display:grid;gap:16px;max-width:610px;position:relative;z-index:1}.customer-security-reference-copy h1{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,4.25vw,4.25rem);font-weight:400;line-height:.98;margin:0}.customer-security-reference-copy h1 span{display:block}.customer-security-reference-copy h1 span:last-child{color:var(--security-gold)}.customer-security-reference-page .customer-lede{color:rgba(255,250,241,.76);font-size:.98rem;line-height:1.62;margin:0;max-width:620px}.customer-security-reference-hero-proof{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px;max-width:780px}.customer-security-reference-cta-proof article,.customer-security-reference-hero-proof article{align-items:center;display:flex;gap:10px;min-width:0}.customer-security-reference-cta-proof svg,.customer-security-reference-hero-proof svg{background:rgba(237,166,64,.1);border:1px solid rgba(237,166,64,.18);border-radius:999px;color:var(--security-gold);flex:0 0 auto;height:30px;padding:6px;width:30px}.customer-security-reference-hero-proof span{display:grid;gap:3px;min-width:0}.customer-security-reference-cta-proof span,.customer-security-reference-hero-proof strong{color:#fffaf1;font-size:.8rem;line-height:1.2}.customer-security-reference-cta-proof small,.customer-security-reference-hero-proof small{color:rgba(255,250,241,.62);font-size:.72rem;line-height:1.25}.customer-security-reference-panel{background:linear-gradient(180deg,rgba(8,24,32,.86),rgba(3,12,17,.82)),rgba(4,14,19,.78);border:1px solid var(--security-border);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 22px 60px rgba(0,0,0,.28);padding:clamp(16px,1.65vw,22px)}.customer-security-reference-compliance,.customer-security-reference-faq,.customer-security-reference-layers{display:grid;gap:20px}.customer-security-reference-compliance-grid,.customer-security-reference-layer-grid{display:grid;gap:14px}.customer-security-reference-compliance-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.customer-security-reference-layer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.customer-security-reference-compliance-grid article,.customer-security-reference-control-stack article,.customer-security-reference-faq details,.customer-security-reference-layer-grid article{background:linear-gradient(180deg,rgba(10,28,36,.88),rgba(4,14,19,.88)),rgba(5,18,24,.76);border:1px solid rgba(226,151,54,.2);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.customer-security-reference-compliance-grid article{align-content:start;display:grid;gap:10px;min-height:174px;padding:16px}.customer-security-reference-compliance-grid svg,.customer-security-reference-control-stack svg,.customer-security-reference-layer-grid article>span{color:var(--security-gold)}.customer-security-reference-audit h2,.customer-security-reference-compliance-grid h2,.customer-security-reference-control-stack strong,.customer-security-reference-cta h2,.customer-security-reference-layer-grid h2{color:#fffaf1}.customer-security-reference-compliance-grid h2,.customer-security-reference-layer-grid h2{font-size:.94rem;line-height:1.18;margin:0}.customer-security-reference-audit li,.customer-security-reference-audit p,.customer-security-reference-compliance-grid p,.customer-security-reference-control-stack p,.customer-security-reference-faq p,.customer-security-reference-layer-grid li{color:rgba(255,250,241,.66);font-size:.78rem;line-height:1.48;margin:0}.customer-security-reference-audit a,.customer-security-reference-compliance-grid a,.customer-security-reference-cta-button{align-items:center;color:var(--security-gold-strong);display:inline-flex;font-size:.78rem;font-weight:850;gap:8px;margin-top:auto;text-decoration:none}.customer-security-reference-layer-grid article{display:grid;gap:12px;min-height:200px;padding:18px 15px}.customer-security-reference-layer-grid article>span{align-items:center;background:radial-gradient(circle,rgba(237,166,64,.16),rgba(237,166,64,.04));border:1px solid rgba(237,166,64,.16);border-radius:999px;display:inline-flex;height:48px;justify-content:center;width:48px}.customer-security-reference-audit ul,.customer-security-reference-layer-grid ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.customer-security-reference-audit li,.customer-security-reference-layer-grid li{align-items:start;display:flex;gap:8px}.customer-security-reference-audit li svg,.customer-security-reference-layer-grid li svg{color:var(--security-gold);flex:0 0 auto;margin-top:3px}.customer-security-reference-control{display:grid;gap:16px;grid-template-columns:minmax(0,2.18fr) minmax(320px,.92fr)}.customer-security-reference-control-main{display:grid;gap:18px}.customer-security-reference-control-layout{display:grid;gap:14px;grid-template-columns:minmax(180px,.72fr) minmax(280px,1.28fr) minmax(180px,.72fr)}.customer-security-reference-control-stack{display:grid;gap:10px}.customer-security-reference-control-stack article{align-items:start;display:grid;gap:10px;grid-template-columns:36px minmax(0,1fr);min-height:82px;padding:13px}.customer-security-reference-control-stack svg{background:rgba(237,166,64,.1);border:1px solid rgba(237,166,64,.18);border-radius:8px;height:36px;padding:8px;width:36px}.customer-security-reference-control-stack strong{display:block;line-height:1.25}.customer-security-reference-control-stack p{margin-top:5px}.customer-security-reference-control-visual{align-self:stretch;background:rgba(2,10,15,.64);border:1px solid rgba(246,190,104,.26);border-radius:8px;min-height:250px;overflow:hidden;position:relative}.customer-security-reference-control-visual img{-o-object-fit:cover;object-fit:cover}.customer-security-reference-audit{align-content:space-between;background:linear-gradient(180deg,rgba(8,24,32,.82),rgba(3,12,17,.84)),radial-gradient(circle at 74% 58%,rgba(237,166,64,.16),transparent 34%);display:grid;gap:18px;min-height:100%}.customer-security-reference-audit h2{font-size:1.06rem;line-height:1.22;margin:0 0 10px}.customer-security-reference-faq>div{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-security-reference-faq details{overflow:hidden}.customer-security-reference-faq summary{align-items:center;color:rgba(255,250,241,.88);cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;font-size:.8rem;min-height:44px;padding:0 18px}.customer-security-reference-faq summary::-webkit-details-marker{display:none}.customer-security-reference-faq summary span{color:var(--security-gold);font-size:1.2rem}.customer-security-reference-faq details[open] summary span{transform:rotate(45deg)}.customer-security-reference-faq p{border-top:1px solid rgba(226,151,54,.14);padding:12px 18px 16px}.customer-security-reference-cta{align-items:center;background:linear-gradient(90deg,rgba(5,17,23,.96),rgba(5,17,23,.78) 58%,rgba(5,17,23,.3)),rgba(4,14,19,.86);border:1px solid var(--security-border-strong);border-radius:8px;display:grid;gap:24px;grid-template-columns:minmax(560px,1.08fr) minmax(380px,.74fr) auto;min-height:188px;overflow:hidden;padding:clamp(24px,3vw,38px);position:relative}.customer-security-reference-cta-image{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;opacity:.55;z-index:0}.customer-security-reference-cta>:not(img){position:relative;z-index:1}.customer-security-reference-cta-copy{align-items:center;display:grid;gap:18px;grid-template-columns:78px minmax(0,1fr)}.customer-security-reference-cta-copy>svg{color:var(--security-gold);filter:drop-shadow(0 0 18px rgba(237,166,64,.24))}.customer-security-reference-cta h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,2.3vw,2.45rem);font-weight:400;line-height:1.05;margin:0 0 10px}.customer-security-reference-cta h2 span{color:var(--security-gold);display:block}.customer-security-reference-cta-copy .customer-lede{grid-column:2}.customer-security-reference-cta-proof{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.customer-security-reference-cta-proof article{align-items:start;display:grid;gap:5px;justify-items:center;text-align:center}.customer-security-reference-cta-button{background:linear-gradient(180deg,#ffc76a,#e49a36);border:1px solid rgba(255,210,133,.7);border-radius:6px;box-shadow:inset 0 1px 0 rgba(255,255,255,.35);color:#120a03;justify-content:center;min-height:48px;min-width:230px;padding:0 22px}.customer-security-reference-footer{align-items:center;color:rgba(255,250,241,.58);display:flex;flex-wrap:wrap;gap:18px 30px;justify-content:space-between;padding:8px 0 0}.customer-security-reference-footer .brand-mark{padding:0}.customer-security-reference-footer p,.customer-security-reference-footer-note{margin:0}.customer-security-reference-footer nav{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.customer-security-reference-footer a{color:rgba(255,250,241,.68);text-decoration:none}.customer-security-reference-footer a:hover{color:var(--security-gold-strong)}.customer-security-reference-footer-status{align-items:center;background:rgba(24,185,124,.1);border:1px solid rgba(24,185,124,.2);border-radius:999px;color:#82f0b6;display:inline-flex;gap:7px;min-height:32px;padding:0 12px}@media (max-width:1180px){.customer-security-reference-hero{grid-template-columns:1fr}.customer-security-reference-copy{max-width:720px}.customer-security-reference-compliance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-security-reference-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-security-reference-control,.customer-security-reference-cta{grid-template-columns:1fr}.customer-security-reference-cta-proof{max-width:720px}}@media (max-width:860px){.segment-public .customer-app.customer-security-reference-page{padding:0 16px 28px}.customer-security-reference-hero{min-height:560px;padding-top:102px}.customer-security-reference-hero-image{-o-object-position:63% top;object-position:63% top;opacity:.9}.customer-security-reference-hero:before{background:linear-gradient(180deg,rgba(1,7,11,.46),rgba(1,7,11,.68) 46%,rgba(1,7,11,.94)),linear-gradient(90deg,rgba(1,7,11,.9),rgba(1,7,11,.22))}.customer-security-reference-hero:after{opacity:.8}.customer-security-reference-control-layout,.customer-security-reference-cta-proof,.customer-security-reference-faq>div,.customer-security-reference-hero-proof{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.customer-security-reference-hero{min-height:590px}.customer-security-reference-copy h1{font-size:clamp(2.72rem,14vw,3.55rem)}.customer-security-reference-page .customer-lede{font-size:.98rem}.customer-security-reference-compliance-grid,.customer-security-reference-control-layout,.customer-security-reference-cta-copy,.customer-security-reference-cta-proof,.customer-security-reference-faq>div,.customer-security-reference-hero-proof,.customer-security-reference-layer-grid{grid-template-columns:1fr}.customer-security-reference-cta,.customer-security-reference-panel{padding:18px}.customer-security-reference-control-visual{min-height:220px}.customer-security-reference-cta-button{min-width:0;width:100%}.customer-security-reference-cta-copy .customer-lede{grid-column:auto}}.segment-public .city-header,.segment-public .shell-clean .city-header{align-items:center;background:linear-gradient(180deg,rgba(1,8,12,.92),rgba(1,8,12,0));border:0;border-radius:0;box-shadow:none;color:#f8f4ec;display:flex;flex-wrap:nowrap;gap:24px;justify-content:space-between;left:0;margin:0;max-width:none;min-height:76px;padding:16px 34px 14px;position:absolute;right:0;top:0;width:100%;z-index:40}.segment-public .brand-mark,.segment-public .shell-clean .brand-mark{align-items:center;background:transparent;border:0;box-shadow:none;flex:0 0 auto;gap:12px;order:0}.segment-public .brand-wordmark,.segment-public .shell-clean .brand-wordmark{display:grid;gap:2px;line-height:1.05;min-width:0}.segment-public .brand-symbol,.segment-public .shell-clean .brand-symbol{filter:drop-shadow(0 0 12px rgba(242,168,58,.34));height:42px;-o-object-fit:contain;object-fit:contain;width:30px}.segment-public .brand-wordmark span,.segment-public .shell-clean .brand-wordmark span{color:#fffaf1;font-size:1rem;font-weight:650;letter-spacing:.22em;line-height:1;text-transform:uppercase}.segment-public .brand-wordmark small,.segment-public .shell-clean .brand-wordmark small{color:rgba(255,250,241,.82);font-size:.68rem;letter-spacing:0;margin-top:3px}.segment-public .city-header nav,.segment-public .shell-clean .city-header nav{display:flex;gap:52px;justify-content:center;min-width:0;order:1}.segment-public .city-header nav a,.segment-public .city-header-actions a,.segment-public .shell-clean .city-header nav a,.segment-public .shell-clean .city-header-actions a{background:transparent;border:0;color:#fffaf1;font-size:.92rem;font-weight:520;min-height:38px;padding:0}.segment-public .city-header nav a:hover,.segment-public .city-header-actions a:hover,.segment-public .shell-clean .city-header nav a:hover,.segment-public .shell-clean .city-header-actions a:hover{color:#f2ad50}.segment-public[data-route="/pricing"] .city-header nav a[href="/pricing"],.segment-public[data-route="/residents"] .city-header nav a[href="/residents"],.segment-public[data-route="/security"] .city-header nav a[href="/security"],.segment-public[data-route="/trust"] .city-header nav a[href="/trust"]{color:#f2ad50;position:relative}.segment-public[data-route="/pricing"] .city-header nav a[href="/pricing"]:after,.segment-public[data-route="/residents"] .city-header nav a[href="/residents"]:after,.segment-public[data-route="/security"] .city-header nav a[href="/security"]:after,.segment-public[data-route="/trust"] .city-header nav a[href="/trust"]:after{background:#f2ad50;border-radius:999px;bottom:1px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:62px}.segment-public[data-route="/residents"] .city-header{left:50%;max-width:min(1440px,calc(100% - 72px));padding-left:0;padding-right:0;right:auto;transform:translateX(-50%)}.segment-public .city-header-actions,.segment-public .shell-clean .city-header-actions{display:flex;flex:0 0 auto;gap:14px;order:2}.segment-public .city-header-actions a[href="/login"],.segment-public .shell-clean .city-header-actions a[href="/login"]{gap:0}.segment-public .city-header-actions a[href="/login"] svg,.segment-public .shell-clean .city-header-actions a[href="/login"] svg{display:none}.segment-public .city-header-demo,.segment-public .shell-clean .city-header-demo{border:1px solid rgba(232,159,62,.76)!important;border-radius:6px!important;min-width:162px;padding:0 24px!important}.segment-public .city-header-actions a[href="/signup"],.segment-public .shell-clean .city-header-actions a[href="/signup"]{background:linear-gradient(180deg,#ffd27b,#eaa23d)!important;border:1px solid rgba(255,214,130,.78)!important;border-radius:6px!important;color:#140b03!important;min-width:262px;padding:0 24px!important}.segment-public .city-header .status-pill,.segment-public .shell-clean .city-header .status-pill{display:none}.segment-public .city-header>.language-switcher,.segment-public .shell-clean .city-header>.language-switcher{background:rgba(4,16,22,.52);border-color:rgba(232,159,62,.34);border-radius:6px;display:inline-flex;min-height:34px;order:3}.segment-public .city-header>.language-switcher .language-switcher-label,.segment-public .city-header>.language-switcher>button:first-of-type,.segment-public .shell-clean .city-header>.language-switcher .language-switcher-label,.segment-public .shell-clean .city-header>.language-switcher>button:first-of-type{display:none}.segment-public .city-header>.language-switcher button,.segment-public .shell-clean .city-header>.language-switcher button{color:rgba(255,250,241,.72);min-height:26px}.segment-public .city-header>.language-switcher button.language-switcher-active,.segment-public .city-header>.language-switcher button:hover,.segment-public .shell-clean .city-header>.language-switcher button.language-switcher-active,.segment-public .shell-clean .city-header>.language-switcher button:hover{background:rgba(242,169,61,.18);color:#ffd27b}.customer-home-page{--home-gold:#f1aa43;--home-gold-strong:#ffd07a;--home-ink:#01080c;--home-panel:rgba(5,18,25,0.78);background:radial-gradient(circle at 50% 22%,rgba(20,91,114,.2),transparent 34%),linear-gradient(180deg,#01080c,#031016 46%,#01080c);color:#fffaf1;margin:0;max-width:none;overflow:hidden;padding:0 32px 42px}.customer-home-page .customer-band{max-width:1360px}.customer-home-hero.customer-band{align-items:stretch;background:#01080c;border:0;border-radius:0;box-shadow:none;margin:0 -32px;max-width:none;min-height:618px;overflow:hidden;padding:0 32px;position:relative}.customer-home-stage-image{inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:1;z-index:0}.customer-home-hero:before{background:linear-gradient(90deg,rgba(1,8,12,.98),rgba(1,8,12,.92) 31%,rgba(1,8,12,.38) 54%,rgba(1,8,12,.06)),linear-gradient(180deg,rgba(1,8,12,.24),rgba(1,8,12,0) 42%,rgba(1,8,12,.58));inset:0}.customer-home-hero:after,.customer-home-hero:before{content:"";pointer-events:none;position:absolute;z-index:1}.customer-home-hero:after{background:linear-gradient(180deg,rgba(1,8,12,0),#01080c);bottom:-1px;height:92px;left:0;right:0}.customer-home-stage{display:grid;grid-template-columns:minmax(430px,.45fr) minmax(0,.55fr);margin:0 auto;max-width:1360px;min-height:618px;padding-top:132px;position:relative;width:100%;z-index:2}.customer-home-hero-copy{align-content:start;display:grid;gap:24px;max-width:540px}.customer-home-hero-copy .customer-kicker{color:var(--home-gold);font-size:.78rem;font-weight:760;letter-spacing:.34em;margin:0 0 2px;text-transform:uppercase}.customer-home-hero-copy h1{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:4.9rem;font-weight:400;letter-spacing:0;line-height:1.03;margin:0;text-shadow:0 16px 42px rgba(0,0,0,.58)}.customer-home-hero-copy h1 span{display:block}.customer-home-hero-copy .customer-lede{color:rgba(255,250,241,.92);font-size:1.16rem;line-height:1.58;margin:0;max-width:500px}.customer-home-final .customer-hero-actions,.customer-home-hero .customer-hero-actions{display:flex;flex-wrap:wrap;gap:18px;margin-top:4px}.customer-home-page .customer-button{border-radius:6px;font-size:.95rem;font-weight:620;min-height:54px;min-width:190px;padding:0 27px}.customer-home-page .customer-button-primary{background:linear-gradient(180deg,#ffd27b,#e9a03a);border:1px solid rgba(255,214,130,.84);box-shadow:0 18px 42px rgba(233,160,58,.22);color:#130b03}.customer-home-page .customer-button-secondary{background:rgba(4,13,18,.28);border:1px solid rgba(232,159,62,.72);color:#fffaf1}.customer-home-page .customer-button svg{display:none}.customer-home-proof-points{display:flex;flex-wrap:wrap;gap:22px;margin-top:0}.customer-home-proof-points span{align-items:center;color:rgba(255,250,241,.82);display:inline-flex;font-size:.83rem;gap:7px;white-space:nowrap}.customer-home-proof-points svg{color:var(--home-gold)}.customer-home-premium-metrics{align-items:stretch;background:rgba(6,19,27,.82);border:1px solid rgba(255,190,96,.18);border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto 34px;min-height:112px;padding:20px 28px;position:relative;z-index:5}.customer-home-premium-metrics article{align-items:center;border-right:1px solid rgba(255,255,255,.12);display:grid;gap:17px;grid-template-columns:42px minmax(0,1fr);padding:0 23px}.customer-home-premium-metrics article:last-child{border-right:0}.customer-home-premium-metrics svg{color:var(--home-gold);filter:drop-shadow(0 0 14px rgba(241,170,67,.22))}.customer-home-premium-metrics strong{color:var(--home-gold-strong);display:block;font-family:Georgia,Times New Roman,serif;font-size:1.78rem;font-weight:400;letter-spacing:0;line-height:1}.customer-home-premium-metrics span{color:rgba(255,250,241,.82);display:block;font-size:.83rem;line-height:1.35;margin-top:6px}.customer-home-employees.customer-band{background:transparent;border:0;box-shadow:none;margin:0 auto;padding:0}.customer-home-section-head-centered{margin:0 auto 18px;max-width:720px;text-align:center}.customer-home-section-head h2,.customer-home-section-head-centered h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:2.12rem;font-weight:400;letter-spacing:0;line-height:1.15;margin:0}.customer-home-section-head .customer-lede,.customer-home-section-head-centered .customer-lede{color:rgba(255,250,241,.7);font-size:.99rem;line-height:1.5;margin:8px 0 0}.customer-home-roster{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.customer-home-employee-card{background:linear-gradient(180deg,rgba(7,20,27,.86),rgba(2,10,15,.9));border:1px solid rgba(226,151,54,.33);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);display:grid;gap:10px;min-height:260px;overflow:hidden;padding:12px}.customer-home-employee-portrait{aspect-ratio:1.58;background:#06151d;border:0;border-radius:6px;box-shadow:none;min-height:0;overflow:hidden;position:relative}.customer-home-employee-portrait img{-o-object-fit:cover;object-fit:cover}.customer-home-employee-portrait:after{background:linear-gradient(180deg,rgba(2,10,14,0) 48%,rgba(2,10,14,.62));content:"";inset:0;pointer-events:none;position:absolute}.customer-home-employee-copy{align-content:start;display:grid;gap:6px}.customer-home-employee-copy h3{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:1.24rem;font-weight:400;letter-spacing:0;line-height:1.08;margin:0}.customer-home-employee-copy strong{color:rgba(255,250,241,.7);font-size:.86rem;font-weight:400;hyphens:auto;line-height:1.34;min-height:42px;overflow-wrap:normal}.customer-home-employee-actions{margin-top:4px}.customer-home-employee-actions a{border:1px solid rgba(232,159,62,.72);border-radius:5px;color:var(--home-gold-strong);font-size:.9rem;gap:8px;min-height:32px;padding:0 12px}.customer-home-all-employees,.customer-home-employee-actions a{align-items:center;display:flex;justify-content:center;text-decoration:none}.customer-home-all-employees{color:var(--home-gold);font-size:.96rem;gap:12px;margin:18px auto 0}.customer-home-trust.customer-band{margin:24px auto 0;padding:0}.customer-home-trust-panel{align-items:center;background:rgba(6,19,27,.76);border:1px solid rgba(226,151,54,.36);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);display:grid;gap:16px;grid-template-columns:.86fr 2.14fr;padding:16px 32px 38px;position:relative}.customer-home-trust-panel .customer-home-section-head{max-width:360px}.customer-home-trust-panel .customer-home-section-head h2{font-size:1.64rem}.customer-home-trust-panel .customer-home-section-head .customer-lede{font-size:.8rem;line-height:1.32}.customer-home-trust-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.customer-home-trust-grid article{align-content:start;background:transparent;border:0;display:grid;gap:5px 8px;grid-template-columns:24px minmax(0,1fr);padding:0}.customer-home-trust-grid svg{color:var(--home-gold);grid-row:span 2;margin-top:2px}.customer-home-trust-grid strong{color:#fffaf1;font-size:.8rem;line-height:1.22}.customer-home-trust-grid p{color:rgba(255,250,241,.68);font-size:.68rem;line-height:1.24;margin:0}.customer-home-trust-link{align-items:center;bottom:12px;color:var(--home-gold);display:inline-flex;font-size:.93rem;gap:10px;left:50%;position:absolute;text-decoration:none;transform:translateX(-50%)}.customer-home-audience.customer-band{margin:24px auto 0;padding:0}.customer-home-audience-grid{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.customer-home-audience-grid article{align-items:start;background:transparent;border:0;display:grid;gap:7px 14px;grid-template-columns:44px minmax(0,1fr);min-height:64px;padding:0}.customer-home-audience-grid article>span{align-items:center;border:1px solid var(--home-gold);border-radius:50%;color:var(--home-gold);display:inline-flex;height:38px;justify-content:center;width:38px}.customer-home-audience-grid strong{color:#fffaf1;font-size:.98rem;font-weight:520;line-height:1.22}.customer-home-audience-grid p{color:rgba(255,250,241,.65);font-size:.82rem;grid-column:2;line-height:1.35;margin:0}.customer-home-final.customer-band{align-items:center;background:rgba(6,19,27,.76);border:1px solid rgba(226,151,54,.58);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);display:grid;gap:18px;grid-template-columns:64px minmax(0,1fr) auto;margin:28px auto 0;min-height:88px;overflow:hidden;padding:16px 36px;position:relative}.customer-home-final:after,.customer-home-final:before{content:none;display:none}.customer-home-final>*{position:relative;z-index:1}.customer-home-final-mark{display:flex}.customer-home-final-mark img{filter:drop-shadow(0 0 16px rgba(242,168,58,.32))}.customer-home-final-copy{display:grid;gap:5px;min-width:0}.customer-home-final h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:1.44rem;font-weight:400;letter-spacing:0;line-height:1.16;margin:0}.customer-home-final .customer-lede{color:rgba(255,250,241,.7);font-size:.86rem;line-height:1.34;margin:0}.customer-home-final .customer-button{min-height:38px;min-width:184px}.customer-home-social-proof.customer-band{margin:22px auto 0;padding:0;text-align:center}.customer-home-social-proof p{color:rgba(255,250,241,.66);font-family:Georgia,Times New Roman,serif;font-size:1.02rem;margin:0 0 18px}.customer-home-social-proof>div{align-items:center;display:grid;gap:30px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 auto;max-width:1050px}.customer-home-social-proof span{color:rgba(255,255,255,.52);display:grid;gap:1px;justify-items:center;text-transform:uppercase}.customer-home-social-proof strong{font-size:1.18rem;font-weight:720;letter-spacing:.08em;line-height:1}.customer-home-social-proof small{font-size:.58rem;font-weight:650;letter-spacing:.18em}@media (max-width:1180px){.segment-public .city-header,.segment-public .shell-clean .city-header{padding-inline:22px}.segment-public .city-header nav,.segment-public .shell-clean .city-header nav{gap:22px}.segment-public .city-header-actions a[href="/signup"],.segment-public .shell-clean .city-header-actions a[href="/signup"]{min-width:226px}.segment-public .city-header-demo,.segment-public .shell-clean .city-header-demo{min-width:150px}.customer-home-page{padding-inline:26px}.customer-home-hero.customer-band{margin-inline:-26px;min-height:552px;padding-inline:26px}.customer-home-stage{grid-template-columns:minmax(500px,.5fr) minmax(0,.5fr);min-height:552px;padding-top:108px}.customer-home-hero-copy h1{font-size:3.72rem}.customer-home-premium-metrics{grid-template-columns:repeat(5,minmax(0,1fr));padding-inline:12px}.customer-home-premium-metrics article{gap:10px;grid-template-columns:34px minmax(0,1fr);padding-inline:12px}.customer-home-roster{gap:14px}.customer-home-employee-card{min-height:252px;padding:11px}.customer-home-employee-copy h3{font-size:1.12rem}.customer-home-trust-panel{gap:14px;grid-template-columns:.84fr 2.16fr;padding:15px 26px 36px}.customer-home-final.customer-band{gap:16px;grid-template-columns:72px minmax(0,1fr) auto;padding-inline:30px}.customer-home-final h2{font-size:1.34rem}.customer-home-final .customer-hero-actions{grid-column:auto}.customer-home-final .customer-button{min-width:176px}}@media (max-width:860px){.segment-public .city-header,.segment-public .shell-clean .city-header{align-items:start;display:grid;gap:14px;grid-template-columns:1fr auto;min-height:0;padding:16px 18px;position:absolute}.segment-public[data-route="/residents"] .city-header{left:0;max-width:none;padding:16px 18px;right:0;transform:none}.segment-public .city-header nav,.segment-public .city-header-actions,.segment-public .shell-clean .city-header nav,.segment-public .shell-clean .city-header-actions{display:none}.segment-public .language-switcher,.segment-public .shell-clean .language-switcher{display:flex}.customer-home-page{padding:0 16px 34px}.customer-home-hero.customer-band{margin-inline:-16px;min-height:690px;padding-inline:16px}.customer-home-stage-image{-o-object-position:60% top;object-position:60% top}.customer-home-hero:before{background:linear-gradient(180deg,rgba(1,8,12,.58),rgba(1,8,12,.78) 44%,rgba(1,8,12,.93)),linear-gradient(90deg,rgba(1,8,12,.88),rgba(1,8,12,.28))}.customer-home-stage{grid-template-columns:1fr;min-height:690px;padding-top:132px}.customer-home-hero-copy{max-width:100%}.customer-home-hero-copy h1{font-size:3.12rem}.customer-home-hero-copy .customer-lede{font-size:1rem}.customer-home-final .customer-hero-actions,.customer-home-hero .customer-hero-actions{display:grid;gap:12px;grid-template-columns:1fr}.customer-home-page .customer-button{min-width:0;width:100%}.customer-home-proof-points{gap:12px}.customer-home-premium-metrics{gap:0;grid-template-columns:1fr;margin-top:12px;padding:0}.customer-home-premium-metrics article{border-bottom:1px solid rgba(255,255,255,.1);border-right:0;padding:15px 18px}.customer-home-premium-metrics article:last-child{border-bottom:0}.customer-home-audience-grid,.customer-home-roster,.customer-home-social-proof>div,.customer-home-trust-grid{grid-template-columns:1fr}.customer-home-employee-card{min-height:0}.customer-home-employee-portrait{aspect-ratio:1.55}.customer-home-final.customer-band,.customer-home-trust-panel{padding:20px}.customer-home-trust-link{bottom:auto;left:auto;position:relative;transform:none}.customer-home-final.customer-band{grid-template-columns:1fr}.customer-home-final .customer-hero-actions{grid-column:auto}}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page){background:radial-gradient(circle at 76% 18%,rgba(51,137,183,.16),transparent 28%),radial-gradient(circle at 50% 8%,rgba(214,142,44,.12),transparent 22%),linear-gradient(180deg,#02070b,#02090d 48%,#010508);color:#f8f4ed;isolation:isolate;min-height:100vh;overflow:hidden;padding:102px 24px 42px;position:relative}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page):before{background:linear-gradient(180deg,rgba(2,7,11,.18),rgba(2,7,11,.98)),linear-gradient(90deg,rgba(2,7,11,.92),rgba(2,7,11,.42) 48%,rgba(2,7,11,.88)),url(/metapolis-reference/hero-city.webp) top /min(1180px,96vw) auto no-repeat;content:"";inset:0 0 auto;height:520px;opacity:.84;pointer-events:none;position:absolute;z-index:-1}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page):after{background-image:radial-gradient(circle,rgba(255,198,108,.52) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(93,159,192,.22) 0 1px,transparent 1.6px);background-position:0 0,42px 38px;background-size:120px 120px,170px 170px;content:"";height:390px;inset:0 0 auto;opacity:.26;pointer-events:none;position:absolute;z-index:-1}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) .customer-band,.segment-public .customer-signup-activation,.segment-public .customer-signup-hero,.segment-public .legal-page{background:rgba(4,16,22,.82);border:1px solid rgba(224,154,64,.28);border-radius:8px;box-shadow:0 26px 72px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.05);margin-inline:auto;max-width:1190px;position:relative}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) .customer-band+.customer-band,.segment-public .customer-signup-activation{margin-top:22px}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) .customer-section-head{max-width:780px}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) .customer-kicker{color:#e7a23c;font-size:.72rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) h1,.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:0;text-wrap:balance}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) h1{font-size:clamp(2.8rem,5.8vw,5.2rem);line-height:.96}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) h2{font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.05}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) .customer-lede,.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) li,.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) p,.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) small,.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) span{letter-spacing:0}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) .customer-lede{color:rgba(255,255,255,.82);font-size:1.06rem;line-height:1.62}.segment-public .customer-button,.segment-public .customer-google-button,.segment-public .legal-action{border-radius:6px;font-weight:750;letter-spacing:0}.segment-public .customer-button-primary,.segment-public .customer-google-button,.segment-public .legal-action{background:linear-gradient(180deg,#f5bd66,#df9432);border:1px solid rgba(255,214,143,.78);box-shadow:0 12px 30px rgba(229,157,59,.22);color:#130d05}.segment-public .customer-button-secondary{background:rgba(3,12,17,.78);border:1px solid rgba(224,154,64,.58);color:#fff7ea}.segment-public .customer-button:hover,.segment-public .customer-google-button:hover{transform:translateY(-1px)}.segment-public .customer-comparison,.segment-public .customer-console,.segment-public .customer-demo-agenda article,.segment-public .customer-detail-panel,.segment-public .customer-first-result,.segment-public .customer-form,.segment-public .customer-plan,.segment-public .customer-product-card,.segment-public .customer-proof-card,.segment-public .customer-resident-card,.segment-public .customer-resident-proof-panel,.segment-public .customer-subscribe-assurance-card,.segment-public .customer-subscribe-configurator,.segment-public .customer-summary-item,.segment-public .customer-trial-card,.segment-public .customer-trial-usage,.segment-public .legal-card,.segment-public .legal-launch-review,.segment-public .legal-readiness-panel{background:linear-gradient(180deg,rgba(11,27,35,.88),rgba(3,13,18,.88)),rgba(5,18,24,.78);border:1px solid rgba(224,154,64,.26);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);color:rgba(255,255,255,.82)}.segment-public .customer-demo-agenda article>span,.segment-public .customer-detail-panel svg,.segment-public .customer-form svg,.segment-public .customer-form-head svg,.segment-public .customer-proof-card svg,.segment-public .customer-resident-card svg,.segment-public .customer-subscribe-assurance-card svg,.segment-public .legal-launch-review svg,.segment-public .legal-meta svg,.segment-public .legal-readiness-panel svg{color:#eda640}.segment-public .customer-command-composer input,.segment-public .customer-form input,.segment-public .customer-form select{background:rgba(2,10,15,.88);border:1px solid rgba(224,154,64,.28);border-radius:6px;color:#fffaf1}.segment-public .customer-command-composer input:focus,.segment-public .customer-form input:focus,.segment-public .customer-form select:focus{border-color:rgba(246,190,104,.72);box-shadow:0 0 0 3px rgba(229,157,59,.18);outline:none}.segment-public .customer-auth-divider,.segment-public .customer-form label,.segment-public .customer-form-hint,.segment-public .customer-trial-note{color:rgba(255,255,255,.64)}.segment-public .customer-detail-panel strong,.segment-public .customer-form-head h2,.segment-public .customer-proof-card strong,.segment-public .customer-resident-card h3,.segment-public .legal-card h2{color:#fff6e8}.segment-public .customer-demo-hero,.segment-public .customer-login-hero,.segment-public .customer-resident-detail-hero,.segment-public .customer-signup-hero,.segment-public .customer-subscribe-hero,.segment-public .legal-page,.segment-public [data-customer-route=pricing]>.customer-band:first-child{backdrop-filter:blur(18px);min-height:0;padding:clamp(26px,4vw,50px)}.segment-public .customer-demo-hero,.segment-public .customer-login-hero,.segment-public .customer-resident-detail-hero,.segment-public .customer-signup-hero,.segment-public .customer-subscribe-hero{display:grid;gap:clamp(22px,4vw,48px);grid-template-columns:minmax(0,.96fr) minmax(340px,.78fr)}.segment-public [data-customer-route=pricing]>.customer-band:first-child{display:grid;gap:22px}.segment-public .customer-login-copy,.segment-public .customer-public-copy,.segment-public .customer-signup-copy,.segment-public .customer-subscribe-copy{align-self:center;max-width:650px}.segment-public .customer-login-proof-grid,.segment-public .customer-public-stat-grid,.segment-public .customer-signup-proof{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.segment-public .customer-login-proof-grid .customer-summary-item,.segment-public .customer-public-stat-grid .customer-summary-item,.segment-public .customer-signup-proof .customer-summary-item{display:block;min-width:0;padding:15px}.segment-public .customer-summary-item small,.segment-public .customer-summary-item span{color:rgba(255,255,255,.58);display:block}.segment-public .customer-summary-item strong{color:#f2ad4d;display:block;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:400;overflow-wrap:normal;word-break:normal}.segment-public .customer-signup-proof .customer-summary-item strong{font-size:clamp(1.14rem,1.6vw,1.42rem);line-height:1.08}.segment-public .customer-signup-proof .customer-summary-item span{display:block;max-width:100%;overflow-wrap:anywhere}.segment-public .customer-resident-proof-panel .customer-summary-item strong{font-size:clamp(1rem,1.5vw,1.26rem);line-height:1.08;overflow-wrap:anywhere;text-align:left}.segment-public .customer-resident-proof-panel .customer-summary-item span{margin-bottom:6px}.segment-public .customer-demo-agenda,.segment-public .customer-proof-grid,.segment-public .customer-signup-decision,.segment-public .customer-subscribe-assurance,.segment-public .customer-subscribe-step-rail{gap:14px}.segment-public .customer-proof-grid,.segment-public .customer-subscribe-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.segment-public .customer-plan-grid,.segment-public .customer-resident-grid{gap:16px}.segment-public .customer-plan,.segment-public .customer-resident-card{overflow:hidden;position:relative}.segment-public .customer-plan:before,.segment-public .customer-resident-card:before{background:linear-gradient(90deg,transparent,rgba(235,162,63,.52),transparent);content:"";height:1px;inset:0 18px auto;position:absolute}.segment-public .customer-commerce-badge,.segment-public .customer-plan-audience,.segment-public .customer-plan-product,.segment-public .customer-resident-status{background:rgba(230,160,64,.1);border:1px solid rgba(230,160,64,.28);color:#f2ad4d}.segment-public .customer-resident-detail-hero{grid-template-columns:minmax(0,.94fr) minmax(330px,.58fr)}.segment-public .customer-resident-proof-panel{align-self:stretch;display:flex;flex-direction:column;gap:14px;justify-content:end;min-height:420px;overflow:hidden;padding:18px}.segment-public .customer-resident-detail-visual{aspect-ratio:1.22;border:1px solid rgba(224,154,64,.22);border-radius:8px;overflow:hidden;position:relative}.segment-public .customer-resident-detail-visual img{-o-object-fit:cover;object-fit:cover}.segment-public .customer-detail-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.segment-public .customer-detail-panel{padding:22px}.segment-public .customer-detail-list article{border-color:rgba(224,154,64,.18)}.segment-public .customer-signup-page{padding-inline:24px}.segment-public .customer-signup-activation{padding:clamp(24px,3.5vw,42px)}.segment-public .customer-signup-activation-grid>*,.segment-public .customer-signup-activation-surface,.segment-public .customer-signup-resident-strip article{background:rgba(4,16,22,.72);border-color:rgba(224,154,64,.24);border-radius:8px}.segment-public .customer-signup-resident-strip{gap:12px}.segment-public .customer-subscribe-configurator{padding:20px}.segment-public .customer-comparison-table,.segment-public .customer-fit-table,.segment-public .customer-pricing-plan-list,.segment-public .legal-page-nav{background:rgba(2,10,15,.62);border:1px solid rgba(224,154,64,.22);border-radius:8px}.segment-public .customer-pricing-plan-list a,.segment-public .customer-pricing-plan-list div,.segment-public .legal-page-nav a{border-color:rgba(224,154,64,.16)}.segment-public .customer-pricing-plan-list a.is-default,.segment-public .customer-pricing-plan-list a:hover,.segment-public .legal-page-nav a:hover,.segment-public .legal-page-nav a[aria-current=page]{background:rgba(230,160,64,.12);color:#f2ad4d}.segment-public .legal-page{margin-bottom:26px}.segment-public .legal-hero-grid{display:grid;gap:26px;grid-template-columns:minmax(0,1fr) minmax(320px,.54fr)}.segment-public .legal-footer,.segment-public .legal-meta{background:rgba(2,10,15,.62);border:1px solid rgba(224,154,64,.2);border-radius:8px;color:rgba(255,255,255,.64)}.segment-public .legal-footer{margin:26px auto 0;max-width:1190px}.segment-public .legal-footer a,.segment-public .legal-footer-brand strong{color:#fff6e8}.segment-public .legal-footer a:hover,.segment-public[data-route="/book-demo"] .city-header-demo,.segment-public[data-route="/login"] .city-header-actions a[href="/login"],.segment-public[data-route="/signup"] .city-header-actions a[href="/signup"],.segment-public[data-route="/subscribe"] .city-header-actions a[href="/signup"],.segment-public[data-route^="/residents/"] .city-header nav a[href="/residents"]{color:#f2ad4d}.segment-public .customer-demo-reference-page,.segment-public .customer-login-reference-page{background:radial-gradient(circle at 80% 12%,rgba(230,160,64,.12),transparent 30%),radial-gradient(circle at 18% 28%,rgba(127,198,231,.08),transparent 26%),#02070b;color:#fff8ec;overflow:hidden;padding:0 24px 42px;position:relative}.segment-public .customer-demo-reference-page:after,.segment-public .customer-demo-reference-page:before,.segment-public .customer-login-reference-page:after,.segment-public .customer-login-reference-page:before{display:none}.customer-demo-reference-hero,.customer-login-reference-hero{align-items:center;display:grid;gap:clamp(24px,4vw,58px);grid-template-columns:minmax(0,.94fr) minmax(360px,.58fr);margin:0 auto;max-width:1440px;min-height:660px;padding:128px clamp(18px,4vw,58px) 54px;position:relative}.customer-demo-reference-hero-image,.customer-login-reference-hero-image{filter:saturate(1.06) contrast(1.04);-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:.8;z-index:0}.customer-demo-reference-hero:before,.customer-login-reference-hero:before{background:linear-gradient(90deg,rgba(2,7,11,.96),rgba(2,7,11,.72) 42%,rgba(2,7,11,.28) 72%,rgba(2,7,11,.88)),linear-gradient(180deg,rgba(2,7,11,.32),rgba(2,7,11,.92));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.customer-demo-reference-copy,.customer-demo-reference-form,.customer-login-reference-copy,.customer-login-reference-form{position:relative;z-index:2}.customer-demo-reference-copy,.customer-login-reference-copy{display:grid;gap:22px;max-width:730px}.customer-demo-reference-copy h1,.customer-login-reference-copy h1{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.98;margin:0;max-width:820px}.customer-demo-reference-copy .customer-lede,.customer-login-reference-copy .customer-lede{color:rgba(255,248,236,.82);font-size:clamp(1.02rem,1.25vw,1.22rem);line-height:1.62;margin:0;max-width:680px}.customer-demo-reference-proof,.customer-login-reference-proof{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:820px}.customer-login-reference-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-demo-reference-proof article,.customer-login-reference-proof .customer-summary-item{background:rgba(4,16,22,.72);border:1px solid rgba(224,154,64,.22);border-radius:8px;display:grid;gap:8px;min-width:0;padding:14px}.customer-demo-reference-proof article{display:grid;gap:6px}.customer-demo-reference-proof svg{color:#f2ad4d}.customer-demo-reference-proof span,.customer-demo-reference-proof strong{display:block}.customer-demo-reference-proof span,.customer-login-reference-proof .customer-summary-item small,.customer-login-reference-proof .customer-summary-item span{color:rgba(255,248,236,.62);font-size:.82rem;overflow-wrap:normal;text-align:left;word-break:normal}.customer-demo-reference-proof strong,.customer-login-reference-proof .customer-summary-item strong{color:#f2ad4d;font-family:Georgia,Times New Roman,serif;font-size:1.08rem;font-weight:400;line-height:1.1;overflow-wrap:normal;text-align:left;word-break:normal}.customer-demo-reference-form,.customer-login-reference-form{align-self:center;background:linear-gradient(180deg,rgba(11,27,35,.91),rgba(3,13,18,.92)),rgba(5,18,24,.82);border:1px solid rgba(224,154,64,.34);box-shadow:0 26px 78px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.055);justify-self:end;max-width:460px;padding:24px;width:100%}.customer-demo-reference-form p{color:rgba(255,248,236,.66);font-size:.92rem;line-height:1.5;margin:0 0 4px}.customer-demo-reference-cta,.customer-demo-reference-grid,.customer-login-reference-grid{margin:24px auto 0;max-width:1360px;position:relative;z-index:2}.customer-demo-reference-grid,.customer-login-reference-grid{display:grid;gap:18px;grid-template-columns:minmax(0,.92fr) minmax(360px,.64fr)}.customer-demo-reference-cta,.customer-demo-reference-panel,.customer-login-reference-panel{background:linear-gradient(180deg,rgba(11,27,35,.86),rgba(3,13,18,.88)),rgba(5,18,24,.74);border:1px solid rgba(224,154,64,.24);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);color:rgba(255,248,236,.82);padding:clamp(20px,3vw,32px)}.customer-demo-reference-cta h2,.customer-demo-reference-panel h2,.customer-login-reference-panel h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,2.4vw,2.55rem);font-weight:400;line-height:1.08;margin:0 0 18px}.customer-demo-reference-flow,.customer-demo-reference-residents>div,.customer-login-reference-security,.customer-login-reference-workspace>div{display:grid;gap:12px}.customer-demo-reference-flow article,.customer-demo-reference-residents article,.customer-login-reference-security article,.customer-login-reference-workspace article{background:rgba(2,10,15,.54);border:1px solid rgba(224,154,64,.16);border-radius:8px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:14px}.customer-login-reference-security article{grid-template-columns:auto minmax(0,1fr)}.customer-demo-reference-flow article>span,.customer-demo-reference-residents svg,.customer-login-reference-security svg,.customer-login-reference-workspace svg{align-items:center;background:rgba(230,160,64,.12);border:1px solid rgba(230,160,64,.24);border-radius:8px;color:#f2ad4d;display:inline-flex;font-weight:800;height:38px;justify-content:center;width:38px}.customer-login-reference-security svg{grid-row:1/span 2}.customer-demo-reference-flow strong,.customer-demo-reference-residents strong,.customer-login-reference-security strong,.customer-login-reference-workspace strong{color:#fff6e8;display:block;grid-column:2;text-align:left}.customer-demo-reference-cta p,.customer-demo-reference-flow p,.customer-demo-reference-residents p,.customer-login-reference-security p,.customer-login-reference-workspace p{color:rgba(255,248,236,.66);grid-column:2;line-height:1.55;margin:4px 0 0}.customer-demo-reference-cta{align-items:center;display:grid;gap:20px;grid-template-columns:auto minmax(0,1fr) auto}@media (max-width:980px){.customer-demo-reference-cta,.customer-demo-reference-grid,.customer-demo-reference-hero,.customer-login-reference-grid,.customer-login-reference-hero{grid-template-columns:1fr}.customer-demo-reference-form,.customer-login-reference-form{justify-self:stretch;max-width:none}.customer-demo-reference-proof,.customer-login-reference-proof{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.segment-public .customer-demo-reference-page,.segment-public .customer-login-reference-page{padding:0 14px 28px}.customer-demo-reference-hero,.customer-login-reference-hero{min-height:0;padding:104px 6px 26px}.customer-demo-reference-hero-image,.customer-login-reference-hero-image{bottom:auto!important;height:min(560px,72vh)!important;-o-object-position:58% top;object-position:58% top;opacity:.92}.customer-login-reference-hero-image{-o-object-position:62% top;object-position:62% top}.customer-demo-reference-hero:before,.customer-login-reference-hero:before{bottom:auto;height:min(600px,78vh);background:linear-gradient(180deg,rgba(2,7,11,.42),rgba(2,7,11,.7) 46%,rgba(2,7,11,.94)),linear-gradient(90deg,rgba(2,7,11,.9),rgba(2,7,11,.26))}.customer-demo-reference-copy h1,.customer-login-reference-copy h1{font-size:clamp(2.6rem,14vw,3.8rem)}.customer-demo-reference-proof,.customer-login-reference-proof{grid-template-columns:1fr}.customer-demo-reference-cta{align-items:start}}@media (max-width:980px){.segment-public .customer-demo-hero,.segment-public .customer-detail-grid,.segment-public .customer-login-hero,.segment-public .customer-login-proof-grid,.segment-public .customer-proof-grid,.segment-public .customer-public-stat-grid,.segment-public .customer-resident-detail-hero,.segment-public .customer-signup-hero,.segment-public .customer-signup-proof,.segment-public .customer-subscribe-assurance,.segment-public .customer-subscribe-hero,.segment-public .legal-hero-grid{grid-template-columns:1fr}.segment-public .customer-resident-proof-panel{min-height:0}}@media (max-width:860px){.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page){padding:98px 16px 30px}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page):before{background:linear-gradient(180deg,rgba(2,7,11,.3),rgba(2,7,11,.9)),linear-gradient(90deg,rgba(2,7,11,.78),rgba(2,7,11,.44)),url(/metapolis-reference/hero-city.webp) top /780px auto no-repeat;height:500px}.segment-public .customer-demo-hero,.segment-public .customer-login-hero,.segment-public .customer-resident-detail-hero,.segment-public .customer-signup-activation,.segment-public .customer-signup-hero,.segment-public .customer-subscribe-hero,.segment-public .legal-page,.segment-public [data-customer-route=pricing]>.customer-band:first-child{padding:20px}.segment-public .customer-app:not(.customer-home-page):not(.customer-residents-reference-page):not(.customer-pricing-reference-page):not(.customer-trust-reference-page):not(.customer-security-reference-page) h1{font-size:clamp(2.28rem,13vw,3.34rem)}.segment-public .customer-hero-actions{display:grid;grid-template-columns:1fr}.segment-public .customer-button,.segment-public .customer-google-button{min-width:0;width:100%}.segment-public .legal-page-nav{grid-template-columns:1fr}}.segment-public[data-route="/pricing"] .city-header{left:50%;max-width:min(1440px,calc(100% - 72px));padding-left:0;padding-right:0;right:auto;transform:translateX(-50%)}.segment-public[data-route="/trust"] .city-header{left:50%;max-width:min(1440px,calc(100% - 56px));padding-left:0;padding-right:0;right:auto;transform:translateX(-50%)}.segment-public .customer-app.customer-trust-reference-page{--trust-gold:#eda640;--trust-gold-strong:#ffc467;--trust-panel:rgba(6,18,25,0.78);--trust-border:rgba(226,151,54,0.34);background:radial-gradient(circle at 74% 11%,rgba(26,92,118,.22),transparent 31%),radial-gradient(circle at 20% 48%,rgba(237,166,64,.1),transparent 26%),linear-gradient(180deg,#01070b,#020a0e 48%,#01070b);color:#fffaf1;display:grid;gap:24px;margin:0;max-width:none;min-height:100vh;overflow:hidden;padding:0 clamp(22px,4.2vw,70px) 36px;position:relative}.segment-public .customer-app.customer-trust-reference-page.customer-trust-reference-page{padding:0 clamp(22px,4.2vw,70px) 36px}.segment-public .customer-app.customer-trust-reference-page:after,.segment-public .customer-app.customer-trust-reference-page:before{content:none}.customer-trust-reference-page .customer-kicker{background:rgba(237,166,64,.09);border:1px solid rgba(237,166,64,.16);border-radius:999px;color:var(--trust-gold-strong);display:inline-flex;font-size:.72rem;font-weight:850;justify-self:start;letter-spacing:.18em;line-height:1;margin:0;padding:7px 12px;text-transform:uppercase}.customer-trust-reference-certifications,.customer-trust-reference-cta,.customer-trust-reference-hero,.customer-trust-reference-layers,.customer-trust-reference-promise,.customer-trust-reference-split,.customer-trust-reference-transparency{margin-left:auto;margin-right:auto;max-width:1440px;width:100%}.customer-trust-reference-hero{align-items:center;display:grid;gap:38px;grid-template-columns:minmax(470px,.8fr) minmax(420px,1fr);isolation:isolate;min-height:490px;padding-top:96px;position:relative}.customer-trust-reference-hero-image{inset:0 calc(50% - 50vw);-o-object-fit:cover;object-fit:cover;-o-object-position:68% 42%;object-position:68% 42%;opacity:.86;position:absolute;z-index:-3}.customer-trust-reference-hero:after,.customer-trust-reference-hero:before{content:"";inset:0 calc(50% - 50vw);pointer-events:none;position:absolute}.customer-trust-reference-hero:before{background:linear-gradient(90deg,rgba(1,7,11,.98),rgba(1,7,11,.92) 34%,rgba(1,7,11,.28) 64%,rgba(1,7,11,.82)),linear-gradient(180deg,rgba(1,7,11,.12),rgba(1,7,11,.28) 52%,#020a0e);z-index:-2}.customer-trust-reference-hero:after{background:radial-gradient(circle at 72% 52%,rgba(237,166,64,.3),transparent 10%),radial-gradient(ellipse at 72% 58%,transparent 0 11%,rgba(237,166,64,.36) 11.3% 11.8%,transparent 12.1% 21%,rgba(237,166,64,.22) 21.3% 21.7%,transparent 22%),linear-gradient(180deg,transparent 68%,#020a0e);opacity:.78;z-index:-1}.customer-trust-reference-copy{display:grid;gap:20px;max-width:650px}.customer-trust-reference-copy h1{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,5.15vw,6.1rem);font-weight:400;letter-spacing:0;line-height:.96;margin:0}.customer-trust-reference-copy h1 span{color:var(--trust-gold-strong);display:inline}.customer-trust-reference-copy>p:not(.customer-kicker){color:rgba(255,250,241,.78);font-size:1.04rem;line-height:1.72;margin:0;max-width:560px}.customer-trust-reference-proofline{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.customer-trust-reference-proofline article{align-items:center;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr);min-width:0}.customer-trust-reference-cta li svg,.customer-trust-reference-panel h2 svg,.customer-trust-reference-panel li svg,.customer-trust-reference-proofline svg{color:var(--trust-gold)}.customer-trust-reference-proofline article>svg{background:rgba(237,166,64,.12);border:1px solid rgba(237,166,64,.28);border-radius:999px;box-sizing:content-box;padding:8px}.customer-trust-reference-proofline span,.customer-trust-reference-proofline strong{display:block;font-size:.74rem;line-height:1.28}.customer-trust-reference-proofline strong{color:#fffaf1;font-weight:760}.customer-trust-reference-proofline span{color:rgba(255,250,241,.64)}.customer-trust-reference-visual{align-items:center;display:flex;justify-content:center;min-height:330px;position:relative}.customer-trust-reference-evidence-card{background:linear-gradient(180deg,rgba(7,21,29,.82),rgba(2,10,15,.92)),rgba(5,18,24,.78);border:1px solid rgba(237,166,64,.3);border-radius:8px;box-shadow:0 22px 80px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.05);display:grid;gap:16px;justify-self:end;max-width:430px;padding:24px;width:min(100%,430px)}.customer-trust-reference-evidence-card .customer-kicker{justify-self:start}.customer-trust-reference-evidence-card>strong{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.42rem,2vw,2rem);font-weight:400;line-height:1.08}.customer-trust-reference-evidence-card ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.customer-trust-reference-evidence-card li{align-items:start;display:grid;gap:10px;grid-template-columns:22px minmax(0,1fr)}.customer-trust-reference-evidence-card svg{color:var(--trust-gold);margin-top:2px}.customer-trust-reference-evidence-card b{color:#fffaf1;display:block;font-size:.84rem}.customer-trust-reference-evidence-card small{color:rgba(255,250,241,.66);display:block;font-size:.76rem;line-height:1.44;margin-top:2px}.customer-trust-reference-shield{align-items:center;aspect-ratio:1;background:radial-gradient(circle at 50% 52%,rgba(255,193,102,.2),transparent 48%),radial-gradient(ellipse at 50% 58%,rgba(237,166,64,.18) 0 22%,transparent 23% 100%);border:0;border-radius:0;display:grid;justify-items:center;max-width:330px;padding:30px;position:relative;width:min(44vw,330px)}.customer-trust-reference-shield svg:first-child{color:var(--trust-gold-strong);filter:drop-shadow(0 0 24px rgba(237,166,64,.42)) drop-shadow(0 0 70px rgba(237,166,64,.18));grid-area:1/1;height:100%;width:100%;stroke-width:1.15}.customer-trust-reference-shield svg:last-child{background:rgba(6,18,25,.92);border:1px solid rgba(237,166,64,.54);border-radius:8px;color:var(--trust-gold-strong);grid-area:1/1;padding:12px}.customer-trust-reference-certifications,.customer-trust-reference-cta,.customer-trust-reference-layers,.customer-trust-reference-panel,.customer-trust-reference-principles,.customer-trust-reference-promise-card,.customer-trust-reference-transparency{background:linear-gradient(180deg,rgba(7,21,29,.82),rgba(2,10,15,.9)),rgba(5,18,24,.78);border:1px solid var(--trust-border);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.customer-trust-reference-certifications,.customer-trust-reference-layers,.customer-trust-reference-transparency{display:grid;gap:18px;padding:22px 32px}.customer-trust-reference-certifications>div{display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.customer-trust-reference-certifications article{align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(237,166,64,.18);border-radius:7px;display:grid;gap:13px;grid-template-columns:44px minmax(0,1fr);min-height:86px;padding:14px}.customer-trust-reference-certifications svg,.customer-trust-reference-layers article>span svg,.customer-trust-reference-principles svg,.customer-trust-reference-transparency svg{color:var(--trust-gold)}.customer-trust-reference-certifications em,.customer-trust-reference-certifications span,.customer-trust-reference-certifications strong{display:block;line-height:1.2}.customer-trust-reference-certifications strong{color:#fffaf1;font-size:.88rem}.customer-trust-reference-certifications span{color:rgba(255,250,241,.66);font-size:.7rem;margin-top:4px}.customer-trust-reference-certifications em{color:var(--trust-gold-strong);font-size:.68rem;font-style:normal;margin-top:6px}.customer-trust-reference-card-link,.customer-trust-reference-mini-link{align-items:center;color:var(--trust-gold-strong);display:inline-flex;font-size:.72rem;font-weight:820;gap:7px;text-decoration:none}.customer-trust-reference-card-link{grid-column:2;justify-self:start}.customer-trust-reference-mini-link{background:rgba(237,166,64,.1);border:1px solid rgba(237,166,64,.28);border-radius:6px;justify-content:center;min-height:38px;padding:0 12px}.customer-trust-reference-layers{padding-top:26px}.customer-trust-reference-layers .customer-kicker,.customer-trust-reference-transparency .customer-kicker{justify-self:center;text-align:center}.customer-trust-reference-layers>div{display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.customer-trust-reference-layers article{align-content:start;background:rgba(255,255,255,.035);border:1px solid rgba(237,166,64,.2);border-radius:7px;display:grid;gap:13px;justify-items:center;min-height:206px;padding:22px 18px;text-align:center}.customer-trust-reference-layers article>span{align-items:center;background:rgba(237,166,64,.1);border-radius:999px;display:inline-flex;height:62px;justify-content:center;width:62px}.customer-trust-reference-layers strong{color:#fffaf1;font-size:.92rem}.customer-trust-reference-layers p{color:rgba(255,250,241,.64);font-size:.78rem;line-height:1.6;margin:0}.customer-trust-reference-promise,.customer-trust-reference-split{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.customer-trust-reference-panel{min-width:0;padding:26px}.customer-trust-reference-cta h2,.customer-trust-reference-panel h2,.customer-trust-reference-principles h2,.customer-trust-reference-promise-card h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2.3vw,2rem);font-weight:400;letter-spacing:0;line-height:1.1;margin:0}.customer-trust-reference-panel h2{align-items:center;display:flex;font-family:inherit;font-size:.95rem;font-weight:850;gap:9px;letter-spacing:.08em;text-transform:uppercase}.customer-trust-reference-panel-body{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(180px,.7fr);margin-top:18px}.customer-trust-reference-cta ul,.customer-trust-reference-panel ul,.customer-trust-reference-principles ul{display:grid;gap:14px;list-style:none;margin:0;padding:0}.customer-trust-reference-cta li,.customer-trust-reference-panel li,.customer-trust-reference-principles li{align-items:flex-start;display:grid;gap:10px;grid-template-columns:24px minmax(0,1fr)}.customer-trust-reference-cta li,.customer-trust-reference-panel strong,.customer-trust-reference-principles strong{color:#fffaf1;font-size:.86rem}.customer-trust-reference-panel small,.customer-trust-reference-principles small{color:rgba(255,250,241,.62);display:block;font-size:.76rem;line-height:1.36;margin-top:2px}.customer-trust-reference-certificate,.customer-trust-reference-map{align-items:center;border:1px solid rgba(237,166,64,.18);border-radius:7px;display:grid;justify-items:center;min-height:220px}.customer-trust-reference-map{background:radial-gradient(circle at 52% 50%,rgba(237,166,64,.28),transparent 9%),radial-gradient(circle at 50% 50%,rgba(237,166,64,.13),transparent 55%);color:var(--trust-gold);position:relative}.customer-trust-reference-map svg:first-child{opacity:.54}.customer-trust-reference-map svg:last-child{color:var(--trust-gold-strong);filter:drop-shadow(0 0 16px rgba(237,166,64,.42));position:absolute}.customer-trust-reference-certificate{align-content:center;background:rgba(255,255,255,.035);padding:18px;text-align:left}.customer-trust-reference-certificate em,.customer-trust-reference-certificate small,.customer-trust-reference-certificate span{color:rgba(255,250,241,.62);display:block;font-size:.72rem;justify-self:stretch;text-transform:uppercase}.customer-trust-reference-certificate strong{color:#fffaf1;justify-self:stretch;margin:6px 0 2px}.customer-trust-reference-certificate svg{color:var(--trust-gold);margin:16px 0}.customer-trust-reference-certificate em{color:var(--trust-gold-strong);font-style:normal;text-transform:none}.customer-trust-reference-transparency{justify-items:center;text-align:center}.customer-trust-reference-transparency>p:not(.customer-kicker){color:rgba(255,250,241,.68);margin:-6px 0 0}.customer-trust-reference-transparency>div{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1180px,100%)}.customer-trust-reference-transparency article{align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(237,166,64,.18);border-radius:7px;display:grid;gap:4px;grid-template-columns:58px minmax(0,1fr);min-height:92px;padding:14px 18px;text-align:left}.customer-trust-reference-transparency svg{grid-row:span 3}.customer-trust-reference-transparency strong{color:var(--trust-gold-strong);font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:400;line-height:1}.customer-trust-reference-transparency span{color:#fffaf1;font-size:.78rem;font-weight:760}.customer-trust-reference-transparency small{color:rgba(255,250,241,.62);font-size:.7rem}.customer-trust-reference-principles,.customer-trust-reference-promise-card{min-width:0;padding:28px 32px}.customer-trust-reference-principles{display:grid;gap:20px}.customer-trust-reference-promise-card{align-content:center;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 140px;overflow:hidden;position:relative}.customer-trust-reference-promise-card .customer-kicker,.customer-trust-reference-promise-card a,.customer-trust-reference-promise-card h2,.customer-trust-reference-promise-card p{grid-column:1}.customer-trust-reference-promise-card p:not(.customer-kicker){color:rgba(255,250,241,.72);line-height:1.62;margin:0}.customer-trust-reference-promise-card img{align-self:center;filter:drop-shadow(0 0 28px rgba(237,166,64,.3));grid-column:2;grid-row:1/span 4;justify-self:center}.customer-trust-reference-link{align-items:center;background:linear-gradient(180deg,#ffd27b,#eaa23d);border:1px solid rgba(255,214,130,.75);border-radius:5px;color:#140b03;display:inline-flex;font-size:.82rem;font-weight:820;gap:10px;justify-self:start;min-height:42px;padding:0 18px;text-decoration:none}.customer-trust-reference-cta{align-items:center;display:grid;gap:22px;grid-template-columns:72px minmax(0,1fr) minmax(220px,.58fr) auto;min-height:116px;padding:22px 32px}.customer-trust-reference-cta-mark{align-items:center;background:rgba(237,166,64,.1);border:1px solid rgba(237,166,64,.24);border-radius:8px;color:var(--trust-gold);display:flex;height:72px;justify-content:center;width:72px}.customer-trust-reference-cta p{color:rgba(255,250,241,.7);margin:5px 0 0}.customer-trust-reference-cta .customer-button{border-radius:5px;min-height:48px;min-width:238px}@media (max-width:1180px){.segment-public[data-route="/trust"] .city-header{max-width:calc(100% - 40px)}.customer-trust-reference-hero,.customer-trust-reference-promise,.customer-trust-reference-split{grid-template-columns:1fr}.customer-trust-reference-certifications>div,.customer-trust-reference-layers>div{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-trust-reference-transparency>div{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-trust-reference-cta{grid-template-columns:72px minmax(0,1fr)}.customer-trust-reference-cta .customer-button,.customer-trust-reference-cta ul{grid-column:2}}@media (max-width:760px){.segment-public[data-route="/trust"] .city-header{left:0;max-width:none;padding:16px 18px;right:0;transform:none}.segment-public .customer-app.customer-trust-reference-page,.segment-public .customer-app.customer-trust-reference-page.customer-trust-reference-page{gap:14px;padding:0 14px 24px}.customer-trust-reference-hero{gap:18px;grid-template-columns:1fr;min-height:0;padding-bottom:20px;padding-top:124px}.customer-trust-reference-hero-image{bottom:auto!important;height:min(560px,72vh)!important;-o-object-position:66% top;object-position:66% top;opacity:.94}.customer-trust-reference-hero:after,.customer-trust-reference-hero:before{bottom:auto;height:min(600px,78vh)}.customer-trust-reference-hero:before{background:linear-gradient(180deg,rgba(1,7,11,.42),rgba(1,7,11,.72) 48%,rgba(1,7,11,.95)),linear-gradient(90deg,rgba(1,7,11,.9),rgba(1,7,11,.28))}.customer-trust-reference-hero:after{opacity:.7}.customer-trust-reference-copy h1{font-size:clamp(2.55rem,12vw,3.2rem)}.customer-trust-reference-copy h1 span{display:block}.customer-trust-reference-copy>p:not(.customer-kicker){font-size:.98rem}.customer-trust-reference-certifications>div,.customer-trust-reference-cta,.customer-trust-reference-layers>div,.customer-trust-reference-panel-body,.customer-trust-reference-promise-card,.customer-trust-reference-proofline,.customer-trust-reference-transparency>div{grid-template-columns:1fr}.customer-trust-reference-visual{min-height:210px}.customer-trust-reference-certifications,.customer-trust-reference-cta,.customer-trust-reference-layers,.customer-trust-reference-panel,.customer-trust-reference-principles,.customer-trust-reference-promise-card,.customer-trust-reference-transparency{padding:20px}.customer-trust-reference-certificate,.customer-trust-reference-map{min-height:170px}.customer-trust-reference-promise-card img{grid-column:auto;grid-row:auto;justify-self:start;opacity:.72}.customer-trust-reference-cta .customer-button,.customer-trust-reference-cta ul{grid-column:auto}.customer-trust-reference-cta .customer-button{min-width:0;width:100%}}.segment-public .customer-app.customer-pricing-reference-page{--pricing-gold:#f2a93d;--pricing-gold-strong:#ffc45f;--pricing-panel:rgba(6,18,25,0.82);--pricing-border:rgba(226,151,54,0.4);background:radial-gradient(circle at 55% 14%,rgba(27,92,112,.24),transparent 34%),linear-gradient(180deg,#01070b,#020a0e 54%,#01070a);color:#fffaf1;margin:0;max-width:none;min-height:100vh;overflow:hidden;padding:0 clamp(18px,5vw,80px) 20px;position:relative}.segment-public .customer-app.customer-pricing-reference-page.customer-pricing-reference-page{padding:0 clamp(18px,5vw,80px) 20px}.segment-public .customer-app.customer-pricing-reference-page.customer-pricing-reference-page:after,.segment-public .customer-app.customer-pricing-reference-page.customer-pricing-reference-page:before{content:none}.customer-pricing-reference-hero{align-items:center;display:grid;grid-template-columns:minmax(520px,.5fr) minmax(0,.5fr);isolation:isolate;margin:0 auto;max-width:1440px;min-height:372px;padding-top:82px;position:relative}.customer-pricing-reference-hero-image{inset:0 calc(50% - 50vw);-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%;opacity:1;position:absolute;z-index:-2}.customer-pricing-reference-hero:after,.customer-pricing-reference-hero:before{content:"";inset:0 calc(50% - 50vw);pointer-events:none;position:absolute}.customer-pricing-reference-hero:before{background:linear-gradient(90deg,rgba(1,7,11,.98),rgba(1,7,11,.84) 29%,rgba(1,7,11,.08) 60%,rgba(1,7,11,.74)),linear-gradient(180deg,rgba(1,7,11,.06),rgba(1,7,11,.22) 58%,rgba(1,7,11,.88));z-index:-1}.customer-pricing-reference-hero:after{background:linear-gradient(180deg,transparent 66%,rgba(2,10,14,.32) 78%,#020a0e);opacity:1;z-index:0}.customer-pricing-reference-copy{display:grid;gap:14px;max-width:720px;position:relative;z-index:2}.customer-pricing-reference-copy h1{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.28rem,2.85vw,3.08rem);font-weight:400;letter-spacing:0;line-height:.98;margin:0}.customer-pricing-reference-copy h1 span{color:var(--pricing-gold-strong);display:block}.customer-pricing-reference-copy .customer-lede{color:rgba(255,250,241,.86);font-size:.94rem;line-height:1.36;margin:0;max-width:570px}.customer-pricing-reference-commercial,.customer-pricing-reference-cta,.customer-pricing-reference-decision,.customer-pricing-reference-footer,.customer-pricing-reference-lower,.customer-pricing-reference-matrix,.customer-pricing-reference-plans,.customer-pricing-reference-proof{margin-left:auto;margin-right:auto;max-width:1440px}.customer-pricing-reference-proof{display:grid;gap:12px;margin-top:16px}.customer-pricing-reference-proof-row{background:rgba(6,18,25,.82);border:1px solid rgba(226,151,54,.34);border-radius:7px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.customer-pricing-reference-proof-row article{align-items:center;border-right:1px solid rgba(255,255,255,.12);display:grid;gap:14px;grid-template-columns:46px minmax(0,1fr);min-height:66px;padding:12px 34px}.customer-pricing-reference-proof-row article:last-child{border-right:0}.customer-pricing-reference-proof-row svg{color:var(--pricing-gold);height:32px;width:32px}.customer-pricing-reference-proof-row strong{color:var(--pricing-gold-strong);display:block;font-family:Georgia,Times New Roman,serif;font-size:.96rem;line-height:1.05}.customer-pricing-reference-proof-row span{color:rgba(255,250,241,.68);display:block;font-size:.7rem;line-height:1.22;margin-top:3px}.customer-pricing-reference-commercial,.customer-pricing-reference-decision,.customer-pricing-reference-matrix,.customer-pricing-reference-plans{background:linear-gradient(180deg,rgba(8,22,30,.82),rgba(2,10,15,.94)),radial-gradient(circle at 80% 0,rgba(242,169,61,.12),transparent 42%);border:1px solid rgba(226,151,54,.34);border-radius:7px;margin-top:24px;overflow:hidden;padding:28px}.customer-pricing-reference-section-head{display:grid;gap:8px;justify-items:start;margin-bottom:22px;max-width:900px}.customer-pricing-reference-section-head .customer-kicker{background:rgba(242,169,61,.1);border:1px solid rgba(242,169,61,.24);border-radius:999px;color:var(--pricing-gold-strong);font-size:.68rem;font-weight:820;letter-spacing:.12em;margin:0;padding:5px 11px;text-transform:uppercase}.customer-pricing-reference-decision h2,.customer-pricing-reference-matrix h2,.customer-pricing-reference-plans h2,.customer-pricing-reference-section-head h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2vw,2rem);font-weight:400;letter-spacing:0;line-height:1.08;margin:0}.customer-pricing-reference-section-head p:not(.customer-kicker){color:rgba(255,250,241,.7);font-size:.86rem;line-height:1.5;margin:0;max-width:760px}.customer-pricing-reference-commercial-grid,.customer-pricing-reference-decision-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.customer-pricing-reference-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-pricing-reference-commercial article,.customer-pricing-reference-decision article{background:rgba(255,255,255,.035);border:1px solid rgba(226,151,54,.18);border-radius:7px;display:grid;gap:10px;min-height:148px;padding:22px}.customer-pricing-reference-commercial svg,.customer-pricing-reference-decision svg{color:var(--pricing-gold)}.customer-pricing-reference-commercial strong,.customer-pricing-reference-decision strong{color:#fffaf1;font-size:.92rem;line-height:1.2}.customer-pricing-reference-commercial p,.customer-pricing-reference-decision p{color:rgba(255,250,241,.66);font-size:.76rem;line-height:1.42;margin:0}.customer-pricing-reference-plan-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.customer-pricing-reference-plan-grid article{background:linear-gradient(180deg,rgba(10,28,36,.86),rgba(3,12,17,.96)),radial-gradient(circle at 72% 0,rgba(242,169,61,.14),transparent 42%);border:1px solid rgba(226,151,54,.26);border-radius:7px;display:grid;gap:14px;min-height:430px;padding:22px;position:relative}.customer-pricing-reference-plan-grid article.is-featured{border-color:rgba(255,196,95,.64);box-shadow:0 0 0 1px rgba(255,196,95,.1),0 18px 52px rgba(242,169,61,.1)}.customer-pricing-reference-plan-topline{align-items:center;display:flex;justify-content:space-between;min-height:30px}.customer-pricing-reference-plan-topline span,.customer-pricing-reference-plan-topline strong{align-items:center;color:var(--pricing-gold-strong);display:inline-flex;font-size:.68rem;font-weight:820;gap:8px;letter-spacing:.08em;text-transform:uppercase}.customer-pricing-reference-plan-topline strong{background:rgba(242,169,61,.14);border:1px solid rgba(242,169,61,.36);border-radius:999px;padding:5px 8px}.customer-pricing-reference-plan-topline svg{color:var(--pricing-gold)}.customer-pricing-reference-plan-grid h3{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:1.34rem;font-weight:400;letter-spacing:0;line-height:1.08;margin:0}.customer-pricing-reference-plan-grid p,.customer-pricing-reference-plan-grid small{color:rgba(255,250,241,.68);font-size:.76rem;line-height:1.44;margin:0}.customer-pricing-reference-plan-price{align-items:end;display:flex;gap:8px;margin-top:2px}.customer-pricing-reference-plan-price strong{color:var(--pricing-gold-strong);font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:400;line-height:1}.customer-pricing-reference-plan-price span{color:rgba(255,250,241,.62);font-size:.74rem;line-height:1.2;padding-bottom:2px}.customer-pricing-reference-plan-grid details{border-top:1px solid rgba(226,151,54,.18);margin-top:2px;padding-top:10px}.customer-pricing-reference-plan-grid summary,.customer-pricing-reference-resident-card summary{align-items:center;color:var(--pricing-gold-strong);cursor:pointer;display:flex;font-size:.76rem;font-weight:780;gap:8px;justify-content:space-between;list-style:none}.customer-pricing-reference-plan-grid summary::-webkit-details-marker,.customer-pricing-reference-resident-card summary::-webkit-details-marker{display:none}.customer-pricing-reference-plan-grid summary svg,.customer-pricing-reference-resident-card summary svg{color:var(--pricing-gold);flex:0 0 auto;transform:rotate(90deg);transition:transform .16s ease}.customer-pricing-reference-plan-grid details[open] summary svg,.customer-pricing-reference-resident-card details[open] summary svg{transform:rotate(-90deg)}.customer-pricing-reference-plan-detail-grid{display:grid;gap:12px;margin-top:12px}.customer-pricing-reference-plan-detail-grid div{display:grid;gap:7px}.customer-pricing-reference-plan-detail-grid strong{color:#fffaf1;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.customer-pricing-reference-plan-detail-grid span,.customer-pricing-reference-resident-card li{align-items:start;color:rgba(255,250,241,.7);display:grid;font-size:.72rem;gap:7px;grid-template-columns:14px minmax(0,1fr);line-height:1.32}.customer-pricing-reference-plan-detail-grid svg,.customer-pricing-reference-resident-card li svg{color:var(--pricing-gold);margin-top:2px}.customer-pricing-reference-plan-action{align-items:center;align-self:end;background:linear-gradient(180deg,rgba(250,188,91,.96),rgba(216,139,43,.96));border:1px solid rgba(255,207,113,.48);border-radius:5px;color:#120b03;display:inline-flex;font-size:.78rem;font-weight:840;gap:8px;justify-content:center;min-height:38px;padding:0 14px;text-decoration:none}.customer-pricing-reference-plan-action:hover{filter:brightness(1.06)}.customer-pricing-reference-matrix{padding-bottom:30px;overflow:hidden}.customer-pricing-reference-matrix-table{border:1px solid rgba(226,151,54,.22);border-radius:7px;min-width:1080px;overflow:hidden}.customer-pricing-reference-matrix{overflow-x:auto}.customer-pricing-reference-matrix-row{display:grid;grid-template-columns:1.5fr 1.05fr 1.3fr 1.35fr 2.2fr .82fr}.customer-pricing-reference-matrix-row>*{align-items:center;border-right:1px solid rgba(226,151,54,.15);border-top:1px solid rgba(226,151,54,.15);color:rgba(255,250,241,.78);display:flex;font-size:.72rem;line-height:1.28;min-height:76px;padding:12px 14px}.customer-pricing-reference-matrix-row>:last-child{border-right:0}.customer-pricing-reference-matrix-head>*{background:rgba(242,169,61,.08);border-top:0;color:var(--pricing-gold-strong);font-size:.68rem;font-weight:820;min-height:38px;text-transform:uppercase}.customer-pricing-reference-matrix-name{gap:12px}.customer-pricing-reference-matrix-name img{border:1px solid rgba(226,151,54,.38);border-radius:5px;flex:0 0 auto;height:36px;-o-object-fit:cover;object-fit:cover;width:54px}.customer-pricing-reference-matrix-name span{display:grid;gap:3px}.customer-pricing-reference-matrix-name strong{color:#fffaf1;font-size:.82rem}.customer-pricing-reference-matrix-name small{color:rgba(255,250,241,.55);font-size:.67rem;line-height:1.2}.customer-pricing-reference-matrix-action a{align-items:center;background:rgba(242,169,61,.12);border:1px solid rgba(242,169,61,.48);border-radius:5px;color:var(--pricing-gold-strong);display:inline-flex;font-size:.72rem;font-weight:820;gap:6px;justify-content:center;min-height:30px;padding:0 10px;text-decoration:none;width:100%}.customer-pricing-reference-matrix-action a:hover{background:rgba(242,169,61,.18)}.customer-pricing-reference-resident-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.customer-pricing-reference-resident-card{background:linear-gradient(180deg,rgba(8,24,31,.9),rgba(2,10,15,.96)),radial-gradient(circle at 50% 0,rgba(95,181,218,.12),transparent 36%);border:1px solid rgba(226,151,54,.26);border-radius:7px;display:grid;gap:13px;min-height:450px;padding:18px}.customer-pricing-reference-resident-head{display:grid;gap:13px}.customer-pricing-reference-resident-head img{border:1px solid rgba(226,151,54,.28);border-radius:6px;height:62px;-o-object-fit:cover;object-fit:cover;width:92px}.customer-pricing-reference-resident-head h3{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:400;letter-spacing:0;line-height:1.1;margin:0}.customer-pricing-reference-resident-head p{color:rgba(255,250,241,.58);font-size:.68rem;line-height:1.28;margin:4px 0 0}.customer-pricing-reference-resident-price{background:rgba(242,169,61,.08);border:1px solid rgba(226,151,54,.18);border-radius:5px;display:grid;gap:4px;padding:10px 12px}.customer-pricing-reference-resident-price span{color:rgba(255,250,241,.6);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.customer-pricing-reference-resident-price strong{color:var(--pricing-gold-strong);font-family:Georgia,Times New Roman,serif;font-size:1.12rem;font-weight:400;line-height:1.08}.customer-pricing-reference-resident-card ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.customer-pricing-reference-resident-card details{border-top:1px solid rgba(226,151,54,.18);padding-top:10px}.customer-pricing-reference-resident-plans{display:grid;gap:10px;margin-top:10px}.customer-pricing-reference-plan-feature{align-items:start;border-bottom:1px solid rgba(226,151,54,.12);display:grid;gap:9px;padding-bottom:11px}.customer-pricing-reference-plan-feature:last-child{border-bottom:0;padding-bottom:0}.customer-pricing-reference-plan-feature-head{display:grid;gap:4px}.customer-pricing-reference-plan-feature-head strong{color:#fffaf1;font-size:.72rem}.customer-pricing-reference-plan-feature-head em{color:rgba(255,250,241,.66);font-size:.7rem;font-style:normal;line-height:1.25}.customer-pricing-reference-plan-feature-grid{display:grid;gap:8px}.customer-pricing-reference-plan-feature-grid>div{background:rgba(255,255,255,.025);border:1px solid rgba(226,151,54,.12);border-radius:5px;padding:9px}.customer-pricing-reference-plan-feature-grid span{color:var(--pricing-gold-strong);display:block;font-size:.62rem;font-weight:800;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.customer-pricing-reference-plan-feature-grid ul{gap:6px}.customer-pricing-reference-plan-feature-grid li{color:rgba(255,250,241,.66);font-size:.66rem;line-height:1.3}.customer-pricing-reference-resident-card details p{color:rgba(255,250,241,.62);font-size:.68rem;line-height:1.34;margin:10px 0 0}.customer-pricing-reference-resident-actions{align-items:center;align-self:end;display:grid;gap:8px;grid-template-columns:1fr}.customer-pricing-reference-resident-actions a{align-items:center;border:1px solid rgba(242,169,61,.36);border-radius:5px;color:var(--pricing-gold-strong);display:inline-flex;font-size:.72rem;font-weight:820;gap:6px;justify-content:center;min-height:32px;padding:0 10px;text-decoration:none}.customer-pricing-reference-resident-actions a:last-child{background:rgba(242,169,61,.12)}.customer-pricing-reference-resident-actions a:hover{background:rgba(242,169,61,.18)}.customer-pricing-reference-cta h2,.customer-pricing-reference-faq h2,.customer-pricing-reference-security h2{color:#fffaf1;font-family:Georgia,Times New Roman,serif;font-size:1.34rem;font-weight:400;letter-spacing:0;line-height:1.08;margin:0}.customer-pricing-reference-lower{display:grid;gap:18px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);margin-top:24px}.customer-pricing-reference-faq,.customer-pricing-reference-security{background:rgba(5,17,23,.78);border:1px solid rgba(226,151,54,.32);border-radius:7px;min-width:0;padding:22px 24px}.customer-pricing-reference-faq{display:grid;gap:10px}.customer-pricing-reference-faq details{background:rgba(255,255,255,.035);border:1px solid rgba(226,151,54,.18);border-radius:4px;overflow:hidden}.customer-pricing-reference-faq summary{align-items:center;color:rgba(255,250,241,.85);cursor:pointer;display:flex;font-size:.75rem;justify-content:space-between;list-style:none;min-height:28px;padding:0 12px}.customer-pricing-reference-faq summary::-webkit-details-marker{display:none}.customer-pricing-reference-faq summary svg{color:var(--pricing-gold);transform:rotate(90deg)}.customer-pricing-reference-faq details[open] summary svg{transform:rotate(-90deg)}.customer-pricing-reference-faq details p{color:rgba(255,250,241,.68);font-size:.72rem;line-height:1.34;margin:0;padding:0 12px 10px}.customer-pricing-reference-security{overflow:hidden}.customer-pricing-reference-security>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.customer-pricing-reference-security article{border-right:1px solid rgba(226,151,54,.18);display:grid;gap:8px;min-height:104px;padding:0 20px}.customer-pricing-reference-security article:last-child{border-right:0}.customer-pricing-reference-security svg{color:var(--pricing-gold)}.customer-pricing-reference-security strong{color:#fffaf1;font-size:.82rem;line-height:1.18}.customer-pricing-reference-security p{color:rgba(255,250,241,.66);font-size:.68rem;line-height:1.3;margin:0}.customer-pricing-reference-cta{align-items:center;background:rgba(6,18,25,.82);border:1px solid rgba(226,151,54,.58);border-radius:7px;display:grid;gap:18px;grid-template-columns:70px minmax(0,1fr) auto;margin-top:24px;min-height:92px;padding:16px 34px}.customer-pricing-reference-cta img{filter:drop-shadow(0 0 14px rgba(242,168,58,.3))}.customer-pricing-reference-cta p{color:rgba(255,250,241,.7);font-size:.8rem;margin:3px 0 0}.customer-pricing-reference-cta .customer-hero-actions{display:flex;gap:20px;margin:0}.customer-pricing-reference-page .customer-button{border-radius:5px;font-size:.84rem;font-weight:760;min-height:38px;min-width:212px}.customer-pricing-reference-page .customer-button svg{display:none}.customer-pricing-reference-footer{align-items:center;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) auto;min-height:42px;padding-top:12px}.customer-pricing-reference-footer nav{display:flex;flex-wrap:wrap;gap:34px}.customer-pricing-reference-footer a,.customer-pricing-reference-footer p{color:rgba(255,250,241,.56);font-size:.72rem}.customer-pricing-reference-footer a{text-decoration:none}.customer-pricing-reference-footer p{margin:0;text-align:right}@media (max-width:1180px){.segment-public[data-route="/pricing"] .city-header{max-width:calc(100% - 40px)}.customer-pricing-reference-commercial-grid,.customer-pricing-reference-plan-grid,.customer-pricing-reference-proof-row,.customer-pricing-reference-resident-grid,.customer-pricing-reference-security>div{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-pricing-reference-proof-row article:nth-child(2n),.customer-pricing-reference-security article:nth-child(2n){border-right:0}.customer-pricing-reference-lower{grid-template-columns:1fr}.customer-pricing-reference-cta{grid-template-columns:72px minmax(0,1fr)}.customer-pricing-reference-cta .customer-hero-actions{grid-column:2}}@media (max-width:760px){.segment-public[data-route="/pricing"] .city-header{left:0;max-width:none;padding:16px 18px;right:0;transform:none}.segment-public .customer-app.customer-pricing-reference-page,.segment-public .customer-app.customer-pricing-reference-page.customer-pricing-reference-page{padding:0 14px 20px}.customer-pricing-reference-hero{grid-template-columns:1fr;min-height:500px;padding-top:130px}.customer-pricing-reference-hero-image{-o-object-position:58% top;object-position:58% top}.customer-pricing-reference-hero:before{background:linear-gradient(180deg,rgba(1,8,12,.56),rgba(1,8,12,.78) 42%,rgba(1,8,12,.94)),linear-gradient(90deg,rgba(1,8,12,.88),rgba(1,8,12,.24))}.customer-pricing-reference-hero:after{background:linear-gradient(180deg,transparent 66%,#020a0e);opacity:.74}.customer-pricing-reference-copy h1{font-size:2.78rem}.customer-pricing-reference-commercial-grid,.customer-pricing-reference-cta,.customer-pricing-reference-decision-grid,.customer-pricing-reference-footer,.customer-pricing-reference-plan-grid,.customer-pricing-reference-proof-row,.customer-pricing-reference-resident-grid,.customer-pricing-reference-security>div{grid-template-columns:1fr}.customer-pricing-reference-commercial,.customer-pricing-reference-decision,.customer-pricing-reference-matrix,.customer-pricing-reference-plans{padding:22px}.customer-pricing-reference-commercial article,.customer-pricing-reference-decision article,.customer-pricing-reference-plan-grid article,.customer-pricing-reference-resident-card{min-height:0}.customer-pricing-reference-matrix-table{min-width:980px}.customer-pricing-reference-proof-row article,.customer-pricing-reference-security article{border-bottom:1px solid rgba(255,255,255,.12);border-right:0;min-height:68px;padding:14px 16px}.customer-pricing-reference-proof-row article:last-child,.customer-pricing-reference-security article:last-child{border-bottom:0}.customer-pricing-reference-lower{gap:18px}.customer-pricing-reference-security>div{gap:0}.customer-pricing-reference-security article{padding:16px 0}.customer-pricing-reference-cta .customer-hero-actions{display:grid;grid-column:auto;grid-template-columns:1fr}.customer-pricing-reference-page .customer-button{min-width:0;width:100%}.customer-pricing-reference-footer,.customer-pricing-reference-footer nav,.customer-pricing-reference-footer p{justify-items:center;text-align:center}}.segment-client[data-route="/dashboard"]{background:#02070b;color:#fff6e8;min-height:100vh;overflow-x:hidden}.segment-client[data-route="/dashboard"] .brand-watermark,.segment-client[data-route="/dashboard"] .city-header,.segment-client[data-route="/dashboard"] .global-city-breathing{display:none}.segment-client[data-route="/dashboard"] .global-city-main,.segment-client[data-route="/dashboard"] .global-city-shell{background:transparent;display:block;min-height:100vh;padding:0;width:100%}.metapolis-dashboard{--dashboard-gold:#e6a040;--dashboard-gold-strong:#f5bf6b;--dashboard-cyan:#7fc6e7;--dashboard-green:#20d28c;--dashboard-border:rgba(230,160,64,0.18);--dashboard-panel:rgba(4,16,22,0.86);--dashboard-panel-soft:rgba(7,24,31,0.72);background:linear-gradient(90deg,rgba(2,7,11,.98),rgba(2,7,11,.93) 52%,rgba(2,7,11,.86)),radial-gradient(circle at 72% 14%,rgba(230,160,64,.13),transparent 28%),radial-gradient(circle at 44% 34%,rgba(127,198,231,.12),transparent 24%),#02070b;display:grid;grid-template-columns:270px minmax(0,1fr);min-height:100vh;position:relative}.metapolis-dashboard,.metapolis-dashboard *{box-sizing:border-box}.metapolis-dashboard:before{background:linear-gradient(90deg,rgba(2,7,11,.96),rgba(2,7,11,.32)),url(/metapolis-reference/hero-city.webp) 100% 0 /780px auto no-repeat;content:"";inset:0 0 auto 270px;height:360px;opacity:.28;pointer-events:none;position:absolute}.metapolis-dashboard a{color:inherit;text-decoration:none}.metapolis-dashboard-sidebar{background:rgba(1,7,11,.94);border-right:1px solid rgba(230,160,64,.16);display:flex;flex-direction:column;gap:22px;min-height:100vh;min-width:0;overflow:hidden;padding:24px 20px;position:sticky;top:0;z-index:2}.metapolis-dashboard-brand{align-items:center;display:inline-flex;gap:13px;letter-spacing:0;text-transform:none}.metapolis-dashboard-brand img{flex:0 0 auto;height:auto}.metapolis-dashboard-brand strong{color:#fff8eb;display:block;font-family:var(--font-serif);font-size:1.04rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.metapolis-dashboard-brand small{color:rgba(255,246,232,.74);display:block;font-size:.76rem;margin-top:2px}.metapolis-dashboard-nav{display:grid;gap:7px;max-width:100%;min-width:0}.metapolis-dashboard-nav a{align-items:center;border:1px solid transparent;border-radius:8px;color:rgba(255,246,232,.78);display:grid;font-size:.94rem;gap:12px;grid-template-columns:22px minmax(0,1fr) auto;min-height:44px;padding:0 12px}.metapolis-dashboard-nav a.is-active,.metapolis-dashboard-nav a:hover{background:linear-gradient(90deg,rgba(230,160,64,.18),rgba(230,160,64,.05));border-color:rgba(230,160,64,.32);color:#fff8ec}.metapolis-dashboard-footer svg,.metapolis-dashboard-nav svg,.metapolis-dashboard-panel svg,.metapolis-dashboard-sidebar-footer svg{color:var(--dashboard-gold)}.metapolis-dashboard-icon-action em,.metapolis-dashboard-nav em,.metapolis-dashboard-panel-heading em{align-items:center;background:rgba(230,82,64,.28);border-radius:999px;color:#f6b58e;display:inline-flex;font-style:normal;font-size:.72rem;justify-content:center;min-height:22px;min-width:22px;padding:0 6px}.metapolis-dashboard-trial-card{background:rgba(5,16,21,.72);border:1px solid rgba(230,160,64,.26);border-radius:8px;display:grid;gap:10px;margin-top:auto;padding:18px;position:relative}.metapolis-dashboard-trial-card strong{color:var(--dashboard-gold-strong);font-size:.92rem}.metapolis-dashboard-sidebar-footer a,.metapolis-dashboard-sidebar-footer span,.metapolis-dashboard-trial-card small,.metapolis-dashboard-trial-card span{color:rgba(255,246,232,.72);font-size:.82rem}.metapolis-dashboard-progress{background:rgba(255,255,255,.12);border-radius:999px;height:6px;overflow:hidden}.metapolis-dashboard-progress i{background:linear-gradient(90deg,#f0bd64,#d28b36);display:block;height:100%;width:68%}.metapolis-dashboard-trial-card b{color:#fff8eb;position:absolute;right:18px;top:58px}.metapolis-dashboard-trial-card p{color:#fff8eb;font-weight:600;margin:4px 0 0}.metapolis-dashboard-trial-card a{align-items:center;background:linear-gradient(180deg,#f2bc69,#d88a2d);border-radius:6px;color:#130b04;display:inline-flex;font-weight:700;justify-content:center;min-height:38px;padding:0 14px}.metapolis-dashboard-sidebar-footer{border-top:1px solid rgba(230,160,64,.12);display:grid;gap:12px;padding-top:18px}.metapolis-dashboard-sidebar-footer a,.metapolis-dashboard-sidebar-footer span{align-items:center;display:inline-flex;gap:9px}.metapolis-dashboard-active-dot:before,.metapolis-dashboard-sidebar-footer i{background:var(--dashboard-green);border-radius:50%;box-shadow:0 0 16px rgba(32,210,140,.8);content:"";display:inline-block;height:8px;width:8px}.metapolis-dashboard-main{display:grid;gap:18px;grid-template-columns:minmax(0,1fr);min-width:0;overflow:hidden;padding:20px 22px 0;position:relative;z-index:1}.metapolis-dashboard-topbar{align-items:center;border-bottom:1px solid rgba(230,160,64,.12);display:flex;gap:18px;justify-content:space-between;min-height:74px;padding-bottom:16px}.metapolis-dashboard-topbar h1{color:#fff8ec;font-family:var(--font-serif);font-size:clamp(1.42rem,2vw,1.9rem);font-weight:500;letter-spacing:0;margin:0}.metapolis-dashboard-topbar p{color:rgba(255,246,232,.68);margin:4px 0 0}.metapolis-dashboard-topbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.metapolis-dashboard-icon-action,.metapolis-dashboard-outline-action,.metapolis-dashboard-topbar .language-switcher,.metapolis-dashboard-trial-select,.metapolis-dashboard-user{background:rgba(4,16,22,.86);border:1px solid rgba(230,160,64,.22);border-radius:8px;color:#fff6e8}.metapolis-dashboard-trial-select{color:var(--dashboard-green);cursor:pointer;display:grid;font:inherit;min-height:46px;min-width:188px;padding:7px 14px;text-align:left}.metapolis-dashboard-trial-select small,.metapolis-dashboard-user small{color:rgba(255,246,232,.66)}.metapolis-dashboard-outline-action{align-items:center;color:var(--dashboard-gold-strong);display:inline-flex;font-weight:700;justify-content:center;min-height:46px;padding:0 20px}.metapolis-dashboard-icon-action{align-items:center;display:inline-flex;height:46px;justify-content:center;position:relative;width:46px}.metapolis-dashboard-icon-action em{position:absolute;right:-7px;top:-7px}.metapolis-dashboard-user{align-items:center;display:inline-flex;gap:10px;min-height:46px;padding:0 12px}.metapolis-dashboard-user span{display:grid}.metapolis-dashboard-user strong{font-size:.88rem}.metapolis-dashboard-topbar .language-switcher{min-height:46px;padding:5px 8px}.metapolis-dashboard-topbar .language-switcher-label{display:none}.metapolis-dashboard-topbar .language-switcher button{border-radius:6px;min-height:28px}.metapolis-dashboard-status-grid{display:grid;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr))}.metapolis-dashboard-chart-card,.metapolis-dashboard-panel,.metapolis-dashboard-status-grid article{background:linear-gradient(180deg,rgba(6,21,29,.9),rgba(4,13,18,.82));border:1px solid rgba(230,160,64,.16);box-shadow:0 18px 44px rgba(0,0,0,.24)}.metapolis-dashboard-status-grid article{align-items:center;display:flex;gap:14px;min-height:76px;min-width:0;padding:16px 18px}.metapolis-dashboard-status-grid span{min-width:0}.metapolis-dashboard-status-grid article:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.metapolis-dashboard-status-grid article:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.metapolis-dashboard-panel h2,.metapolis-dashboard-panel h3,.metapolis-dashboard-status-grid strong{color:#fff8ec;letter-spacing:0}.metapolis-dashboard-status-grid small{color:rgba(255,246,232,.68);display:block;margin-top:3px}.metapolis-dashboard-grid{display:grid;gap:14px}.metapolis-dashboard-grid-top{grid-template-columns:minmax(260px,.78fr) minmax(0,1.52fr) minmax(235px,.58fr)}.metapolis-dashboard-grid-bottom{grid-template-columns:minmax(250px,.9fr) minmax(210px,.65fr) minmax(250px,.85fr) minmax(250px,.85fr)}.metapolis-dashboard-panel{border-radius:8px;min-width:0;overflow:hidden;padding:16px}.metapolis-dashboard-panel-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.metapolis-dashboard-panel-heading h2{font-size:.92rem;font-weight:700;margin:0;text-transform:uppercase}.metapolis-dashboard-panel-heading a,.metapolis-dashboard-panel-link{align-items:center;color:var(--dashboard-gold-strong);display:inline-flex;font-size:.82rem;gap:7px;white-space:nowrap}.metapolis-dashboard-approval-list,.metapolis-dashboard-feed-list,.metapolis-dashboard-task-list{display:grid;gap:9px}.metapolis-dashboard-approval-list>div,.metapolis-dashboard-feed-list>div,.metapolis-dashboard-task{align-items:center;background:rgba(3,12,17,.74);border:1px solid rgba(230,160,64,.12);border-radius:8px;display:grid;gap:12px;grid-template-columns:30px minmax(0,1fr) auto;min-height:52px;padding:10px}.metapolis-dashboard-task.is-critical svg{color:#e96347}.metapolis-dashboard-task.is-warning svg{color:#f0a34c}.metapolis-dashboard-approval-list strong,.metapolis-dashboard-feed-list strong,.metapolis-dashboard-task strong{color:#fff8ec;display:block;font-size:.86rem}.metapolis-dashboard-approval-list small,.metapolis-dashboard-feed-list small,.metapolis-dashboard-quick-grid small,.metapolis-dashboard-receipt-grid small,.metapolis-dashboard-task small{color:rgba(255,246,232,.62);display:block;font-size:.75rem;margin-top:3px}.metapolis-dashboard-approval-list a,.metapolis-dashboard-task a{background:rgba(230,160,64,.12);border:1px solid rgba(230,160,64,.22);border-radius:6px;color:var(--dashboard-gold-strong);font-size:.78rem;font-weight:700;padding:8px 12px}.metapolis-dashboard-panel-link{border-top:1px solid rgba(230,160,64,.1);justify-content:center;margin:12px -16px -16px;min-height:42px}.metapolis-dashboard-range{display:flex;gap:6px}.metapolis-dashboard-range button{background:rgba(255,255,255,.04);border:1px solid rgba(230,160,64,.12);border-radius:6px;color:rgba(255,246,232,.7);cursor:pointer;font:inherit;font-size:.74rem;min-height:30px;padding:0 10px}.metapolis-dashboard-range button.is-active{background:rgba(230,160,64,.16);color:var(--dashboard-gold-strong)}.metapolis-dashboard-kpis{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.metapolis-dashboard-kpis article,.metapolis-dashboard-receipt-grid article{background:rgba(3,12,17,.72);border:1px solid rgba(230,160,64,.1);border-radius:8px;display:grid;gap:5px;padding:16px;text-align:center}.metapolis-dashboard-kpis strong,.metapolis-dashboard-receipt-grid strong{color:var(--dashboard-gold-strong);font-family:var(--font-serif);font-size:clamp(1.4rem,2.1vw,2rem);font-weight:500}.metapolis-dashboard-kpis span,.metapolis-dashboard-receipt-grid span{color:#fff8ec;font-size:.82rem}.metapolis-dashboard-kpis b{align-items:center;color:var(--dashboard-green);display:inline-flex;font-size:.82rem;gap:2px;justify-content:center}.metapolis-dashboard-charts{display:grid;gap:12px;grid-template-columns:minmax(0,1.35fr) minmax(220px,.8fr);margin-top:12px}.metapolis-dashboard-chart-card{border-radius:8px;padding:14px}.metapolis-dashboard-chart-card>span{color:#fff8ec;display:block;font-size:.82rem;margin-bottom:10px}.metapolis-dashboard-line-chart{align-items:end;background:repeating-linear-gradient(180deg,rgba(255,255,255,.06) 0 1px,transparent 1px 36px);display:flex;gap:9px;height:130px;padding-top:8px}.metapolis-dashboard-line-chart i{background:linear-gradient(180deg,rgba(245,191,107,.95),rgba(230,160,64,.16));border-radius:999px 999px 0 0;flex:1;min-width:3px}.metapolis-dashboard-chart-axis{color:rgba(255,246,232,.52);display:flex;font-size:.72rem;justify-content:space-between;margin-top:8px}.metapolis-dashboard-distribution{align-items:center;display:grid;gap:18px;grid-template-columns:132px minmax(0,1fr)}.metapolis-dashboard-donut{aspect-ratio:1;background:radial-gradient(circle,#07121a 0 42%,transparent 43%),conic-gradient(#7fc6e7 0 35%,#d99b48 35% 60%,#f0bd64 60% 80%,#69b6c7 80% 92%,#8ed6e8 92% 100%);border:1px solid rgba(230,160,64,.18);border-radius:50%}.metapolis-dashboard-distribution p{align-items:center;color:rgba(255,246,232,.78);display:grid;font-size:.72rem;gap:8px;grid-template-columns:9px minmax(0,1fr) auto;margin:0 0 8px}.metapolis-dashboard-distribution span{min-width:0;overflow:hidden;text-overflow:ellipsis}.metapolis-dashboard-distribution i{border-radius:50%;height:8px;width:8px}.metapolis-dashboard-feed-list time{color:rgba(255,246,232,.6);font-size:.72rem}.metapolis-dashboard-employees{padding:16px}.metapolis-dashboard-employee-grid{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.metapolis-dashboard-employee-grid article{background:rgba(4,14,19,.74);border:1px solid rgba(230,160,64,.18);border-radius:8px;min-width:0;overflow:hidden;padding:13px;position:relative}.metapolis-dashboard-active-dot{align-items:center;background:rgba(18,65,49,.86);border-radius:999px;color:#7ff0b7;display:inline-flex;font-size:.72rem;gap:6px;padding:4px 8px;position:absolute;right:12px;top:12px;z-index:1}.metapolis-dashboard-employee-image{aspect-ratio:1.34;border-radius:8px;margin-bottom:12px;overflow:hidden;position:relative}.metapolis-dashboard-employee-image img{-o-object-fit:cover;object-fit:cover}.metapolis-dashboard-employee-grid h3{font-family:var(--font-serif);font-size:1.16rem;font-weight:500;margin:0 0 6px}.metapolis-dashboard-employee-grid p{color:rgba(255,246,232,.66);font-size:.82rem;line-height:1.45;margin:0 0 12px;min-height:48px}.metapolis-dashboard-employee-metrics{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.metapolis-dashboard-employee-metrics strong{color:var(--dashboard-gold-strong);display:block;font-family:var(--font-serif);font-size:1.08rem;font-weight:500}.metapolis-dashboard-employee-metrics small{color:rgba(255,246,232,.54);display:block;font-size:.66rem}.metapolis-dashboard-employee-grid article>a{align-items:center;background:rgba(230,160,64,.12);border:1px solid rgba(230,160,64,.2);border-radius:6px;color:var(--dashboard-gold-strong);display:inline-flex;font-size:.82rem;gap:6px;justify-content:center;min-height:34px;width:100%}.metapolis-dashboard-academy{background:radial-gradient(circle at 82% 18%,rgba(127,198,231,.13),transparent 34%),radial-gradient(circle at 14% 18%,rgba(230,160,64,.12),transparent 32%),rgba(4,16,22,.88);padding:16px}.metapolis-dashboard-panel-heading p{color:rgba(255,246,232,.62);font-size:.82rem;line-height:1.45;margin:4px 0 0;max-width:760px}.metapolis-dashboard-academy-summary{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.metapolis-dashboard-academy-summary article{background:rgba(3,12,17,.72);border:1px solid rgba(230,160,64,.13);border-radius:8px;min-width:0;padding:12px}.metapolis-dashboard-academy-summary strong{color:var(--dashboard-gold-strong);display:block;font-family:var(--font-serif);font-size:1.42rem;font-weight:500;line-height:1}.metapolis-dashboard-academy-list strong,.metapolis-dashboard-academy-summary span,.metapolis-dashboard-collective-card strong{color:#fff8ec;display:block;font-size:.84rem}.metapolis-dashboard-academy-list small,.metapolis-dashboard-academy-summary small,.metapolis-dashboard-collective-card p,.metapolis-dashboard-collective-card small{color:rgba(255,246,232,.58);font-size:.72rem;line-height:1.4}.metapolis-dashboard-academy-body{display:grid;gap:12px;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr)}.metapolis-dashboard-academy-list{display:grid;gap:10px}.metapolis-dashboard-academy-list article,.metapolis-dashboard-collective-card{background:rgba(3,12,17,.74);border:1px solid rgba(230,160,64,.14);border-radius:8px;min-width:0;padding:12px}.metapolis-dashboard-academy-list article>div:first-child,.metapolis-dashboard-collective-card>div{align-items:center;display:grid;gap:10px;grid-template-columns:28px minmax(0,1fr) auto}.metapolis-dashboard-academy-list em{background:rgba(230,160,64,.11);border:1px solid rgba(230,160,64,.18);border-radius:999px;color:var(--dashboard-gold-strong);font-size:.68rem;font-style:normal;padding:4px 7px;white-space:nowrap}.metapolis-dashboard-academy-progress{background:rgba(255,255,255,.07);border-radius:999px;height:8px;margin:10px 0;overflow:hidden}.metapolis-dashboard-academy-progress i{background:linear-gradient(90deg,var(--dashboard-gold),var(--dashboard-cyan));border-radius:inherit;display:block;height:100%}.metapolis-dashboard-academy-list footer{align-items:center;display:flex;gap:10px;justify-content:space-between}.metapolis-dashboard-academy-list footer span{color:rgba(255,246,232,.62);font-size:.72rem}.metapolis-dashboard-academy-list footer b{color:rgba(127,198,231,.9);font-size:.72rem;font-weight:700}.metapolis-dashboard-collective-card{align-content:start;display:grid;gap:12px}.metapolis-dashboard-collective-card>div{grid-template-columns:32px minmax(0,1fr)}.metapolis-dashboard-collective-card ol{counter-reset:collective-step;display:grid;gap:8px;list-style:none;margin:0;padding:0}.metapolis-dashboard-collective-card li{align-items:center;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);border-radius:8px;counter-increment:collective-step;display:grid;gap:8px;grid-template-columns:28px minmax(0,1fr);min-width:0;padding:8px}.metapolis-dashboard-collective-card li:before{align-items:center;background:rgba(230,160,64,.13);border:1px solid rgba(230,160,64,.2);border-radius:999px;color:var(--dashboard-gold-strong);content:counter(collective-step);display:inline-flex;font-size:.72rem;height:24px;justify-content:center;width:24px}.metapolis-dashboard-collective-card li span{color:#fff8ec;display:block;font-size:.78rem;font-weight:800}.metapolis-dashboard-collective-card p{border-top:1px solid rgba(230,160,64,.12);margin:0;padding-top:12px}.metapolis-dashboard-approval-list>div{grid-template-columns:30px minmax(0,1fr) auto auto}.metapolis-dashboard-approval-list b{color:var(--dashboard-gold-strong);font-size:.78rem}.metapolis-dashboard-quick-grid,.metapolis-dashboard-receipt-grid,.metapolis-dashboard-security-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.metapolis-dashboard-quick-grid a,.metapolis-dashboard-security-grid article{align-items:center;background:rgba(3,12,17,.72);border:1px solid rgba(230,160,64,.12);border-radius:8px;display:grid;gap:10px;grid-template-columns:28px minmax(0,1fr);min-height:58px;padding:10px}.metapolis-dashboard-quick-grid strong,.metapolis-dashboard-security-grid strong{color:#fff8ec;display:block;font-size:.84rem}.metapolis-dashboard-security{background:linear-gradient(90deg,rgba(5,18,24,.95),rgba(5,18,24,.74)),url(/metapolis-reference/hero-city.webp) 100% 100% /360px auto no-repeat}.metapolis-dashboard-footer{align-items:center;border-top:1px solid rgba(230,160,64,.16);color:rgba(255,246,232,.72);display:grid;gap:18px;grid-template-columns:210px minmax(180px,1fr) repeat(5,auto);margin:4px 0 0;min-height:78px;padding:14px 22px}.metapolis-dashboard-footer p{margin:0}.metapolis-dashboard-footer>span{align-items:center;display:inline-flex;font-size:.82rem;gap:8px;white-space:nowrap}@media (max-width:1500px){.metapolis-dashboard-grid-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.metapolis-dashboard-footer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1380px){.metapolis-dashboard{grid-template-columns:240px minmax(0,1fr)}.metapolis-dashboard:before{left:240px}.metapolis-dashboard-grid-bottom,.metapolis-dashboard-grid-top{grid-template-columns:1fr 1fr}.metapolis-dashboard-benefits,.metapolis-dashboard-employees{grid-column:1/-1}.metapolis-dashboard-employee-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metapolis-dashboard-academy-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.metapolis-dashboard-academy-body{grid-template-columns:1fr}.metapolis-dashboard-footer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.metapolis-dashboard{grid-template-columns:1fr}.metapolis-dashboard:before{left:0}.metapolis-dashboard-sidebar{min-height:0;position:relative}.metapolis-dashboard-nav{display:flex;overflow-x:auto;padding-bottom:4px}.metapolis-dashboard-nav a{flex:0 0 auto;min-width:186px}.metapolis-dashboard-trial-card{margin-top:0}.metapolis-dashboard-charts,.metapolis-dashboard-grid-bottom,.metapolis-dashboard-grid-top,.metapolis-dashboard-kpis,.metapolis-dashboard-status-grid{grid-template-columns:1fr}.metapolis-dashboard-status-grid article,.metapolis-dashboard-status-grid article:first-child,.metapolis-dashboard-status-grid article:last-child{border-radius:8px}}@media (max-width:760px){.metapolis-dashboard-main,.metapolis-dashboard-sidebar{padding-inline:14px}.metapolis-dashboard-topbar{align-items:stretch;flex-direction:column}.metapolis-dashboard-topbar-actions{justify-content:flex-start}.metapolis-dashboard-outline-action,.metapolis-dashboard-trial-select,.metapolis-dashboard-user{width:100%}.metapolis-dashboard-academy-summary,.metapolis-dashboard-employee-grid,.metapolis-dashboard-footer,.metapolis-dashboard-kpis,.metapolis-dashboard-quick-grid,.metapolis-dashboard-receipt-grid,.metapolis-dashboard-security-grid,.metapolis-dashboard-status-grid{grid-template-columns:1fr}.metapolis-dashboard-academy-list article>div:first-child{align-items:start;grid-template-columns:28px minmax(0,1fr)}.metapolis-dashboard-academy-list em{grid-column:2;justify-self:start}.metapolis-dashboard-academy-list footer{align-items:flex-start;flex-direction:column}.metapolis-dashboard-approval-list>div,.metapolis-dashboard-feed-list>div,.metapolis-dashboard-task{align-items:start;grid-template-columns:28px minmax(0,1fr)}.metapolis-dashboard-approval-list a,.metapolis-dashboard-approval-list b,.metapolis-dashboard-feed-list time,.metapolis-dashboard-task a{grid-column:2;justify-self:start}.metapolis-dashboard-range{flex-wrap:wrap}.metapolis-dashboard-distribution{grid-template-columns:1fr}.metapolis-dashboard-donut{max-width:180px}}.city-header-menu,.metapolis-dashboard-mobile-menu{display:none}.city-header-menu summary,.metapolis-dashboard-mobile-menu summary{list-style:none}.city-header-menu summary::-webkit-details-marker,.metapolis-dashboard-mobile-menu summary::-webkit-details-marker{display:none}@media (max-width:860px){.segment-public .city-header,.segment-public .shell-clean .city-header{align-items:center;grid-template-columns:minmax(0,1fr) auto}.segment-public .city-header>.language-switcher,.segment-public .shell-clean .city-header>.language-switcher{display:inline-flex;grid-column:1/2;justify-self:start}.segment-public .city-header-menu,.segment-public .shell-clean .city-header-menu{display:block;justify-self:end;position:relative;z-index:20}.segment-public .city-header-menu summary,.segment-public .shell-clean .city-header-menu summary{align-items:center;background:rgba(4,16,22,.84);border:1px solid rgba(232,159,62,.58);border-radius:8px;color:#fff8ec;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:760;gap:8px;justify-content:center;min-height:42px;padding:0 14px}.segment-public .city-header-menu summary svg,.segment-public .shell-clean .city-header-menu summary svg{color:#f0aa43}.segment-public .city-header-menu-panel,.segment-public .shell-clean .city-header-menu-panel{background:linear-gradient(180deg,rgba(8,24,31,.98),rgba(2,9,13,.98)),rgba(3,12,17,.96);border:1px solid rgba(232,159,62,.34);border-radius:8px;box-shadow:0 22px 60px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05);display:grid;gap:12px;padding:12px;position:absolute;right:0;top:calc(100% + 10px);width:min(330px,calc(100vw - 36px))}.segment-public .city-header-menu-actions,.segment-public .city-header-menu-links,.segment-public .shell-clean .city-header-menu-actions,.segment-public .shell-clean .city-header-menu-links{display:grid;gap:7px}.segment-public .city-header-menu-actions a,.segment-public .city-header-menu-links a,.segment-public .shell-clean .city-header-menu-actions a,.segment-public .shell-clean .city-header-menu-links a{align-items:center;border:1px solid rgba(232,159,62,.18);border-radius:6px;color:rgba(255,248,236,.88);display:inline-flex;font-size:.92rem;gap:8px;justify-content:space-between;min-height:42px;min-width:0;padding:0 12px;text-decoration:none}.segment-public .city-header-menu-actions a[href="/signup"],.segment-public .shell-clean .city-header-menu-actions a[href="/signup"]{background:linear-gradient(180deg,#ffd27b,#eaa23d);border-color:rgba(255,214,130,.78);color:#140b03;font-weight:780}.segment-public .city-header-menu-panel .language-switcher,.segment-public .shell-clean .city-header-menu-panel .language-switcher{display:flex;width:100%}}@media (max-width:1080px){.metapolis-dashboard{grid-template-columns:minmax(0,1fr)}.metapolis-dashboard-sidebar{display:none}.metapolis-dashboard-mobile-menu{display:block;position:relative;z-index:25}.metapolis-dashboard-mobile-menu summary{align-items:center;background:rgba(4,16,22,.9);border:1px solid rgba(230,160,64,.34);border-radius:8px;color:#fff8ec;cursor:pointer;display:inline-flex;font-weight:760;gap:8px;justify-content:center;min-height:44px;padding:0 14px}.metapolis-dashboard-mobile-menu summary svg{color:var(--dashboard-gold)}.metapolis-dashboard-mobile-menu-panel{background:linear-gradient(180deg,rgba(8,24,31,.98),rgba(2,9,13,.98)),rgba(3,12,17,.96);border:1px solid rgba(230,160,64,.32);border-radius:8px;box-shadow:0 24px 64px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05);display:grid;gap:12px;left:0;padding:12px;position:absolute;top:calc(100% + 10px);width:min(360px,calc(100vw - 28px))}.metapolis-dashboard-mobile-brand{align-items:center;border-bottom:1px solid rgba(230,160,64,.12);display:inline-flex;gap:11px;padding:0 4px 12px}.metapolis-dashboard-mobile-brand strong{color:#fff8eb;display:block;font-family:var(--font-serif);font-size:.94rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.metapolis-dashboard-mobile-brand small{color:rgba(255,246,232,.72);display:block;font-size:.72rem;margin-top:1px}.metapolis-dashboard-mobile-menu-panel nav{display:grid;gap:7px}.metapolis-dashboard-mobile-menu-panel nav a{align-items:center;border:1px solid transparent;border-radius:8px;color:rgba(255,246,232,.78);display:grid;font-size:.94rem;gap:12px;grid-template-columns:22px minmax(0,1fr) auto;min-height:44px;padding:0 12px}.metapolis-dashboard-mobile-menu-panel nav a.is-active,.metapolis-dashboard-mobile-menu-panel nav a:hover{background:linear-gradient(90deg,rgba(230,160,64,.18),rgba(230,160,64,.05));border-color:rgba(230,160,64,.32);color:#fff8ec}.metapolis-dashboard-mobile-menu-panel nav svg,.metapolis-dashboard-mobile-menu-panel>div svg{color:var(--dashboard-gold)}.metapolis-dashboard-mobile-menu-panel em{align-items:center;background:rgba(230,82,64,.28);border-radius:999px;color:#f6b58e;display:inline-flex;font-style:normal;font-size:.72rem;justify-content:center;min-height:22px;min-width:22px;padding:0 6px}.metapolis-dashboard-mobile-menu-panel>div{border-top:1px solid rgba(230,160,64,.12);display:grid;gap:10px;padding-top:12px}.metapolis-dashboard-mobile-menu-panel>div a,.metapolis-dashboard-mobile-menu-panel>div span{align-items:center;color:rgba(255,246,232,.72);display:inline-flex;font-size:.82rem;gap:9px}.metapolis-dashboard-mobile-menu-panel>div i{background:var(--dashboard-green);border-radius:50%;box-shadow:0 0 16px rgba(32,210,140,.8);display:inline-block;height:8px;width:8px}}@media (max-width:760px){.metapolis-dashboard-main{padding:14px 12px 0}.metapolis-dashboard-topbar{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.metapolis-dashboard-topbar>div:first-child{min-width:0}.metapolis-dashboard-topbar p{overflow-wrap:anywhere}.metapolis-dashboard:before{background:linear-gradient(180deg,rgba(2,7,11,.24),rgba(2,7,11,.86)),linear-gradient(90deg,rgba(2,7,11,.88),rgba(2,7,11,.26)),url(/metapolis-reference/hero-city.webp) 100% 0 /560px auto no-repeat;height:260px;opacity:.34}.metapolis-dashboard-mobile-menu{align-self:start;justify-self:end}.metapolis-dashboard-mobile-menu-panel{left:auto;right:0}.metapolis-dashboard-topbar-actions{display:grid;gap:10px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;width:100%}.metapolis-dashboard-outline-action,.metapolis-dashboard-topbar .language-switcher,.metapolis-dashboard-trial-select,.metapolis-dashboard-user{min-width:0;width:100%}.metapolis-dashboard-topbar .language-switcher,.metapolis-dashboard-trial-select,.metapolis-dashboard-user{grid-column:1/-1}.metapolis-dashboard-icon-action,.metapolis-dashboard-outline-action{justify-content:center}.customer-pricing-reference-matrix,.customer-residents-fit-panel{overflow:visible}.customer-pricing-reference-matrix-table,.customer-residents-fit-table{background:transparent;border:0;display:grid;gap:16px;min-width:0;overflow:visible}.customer-pricing-reference-matrix-head,.customer-residents-fit-row-head{display:none}.customer-pricing-reference-matrix-row,.customer-residents-fit-row{background:linear-gradient(180deg,rgba(9,25,32,.88),rgba(3,12,17,.92)),rgba(5,17,23,.82);border:1px solid rgba(226,151,54,.28);border-radius:7px;display:grid;grid-template-columns:1fr;overflow:hidden}.customer-pricing-reference-matrix-row>*,.customer-residents-fit-row>*{border-right:0;border-top:1px solid rgba(226,151,54,.13);display:grid;gap:12px;grid-template-columns:minmax(94px,.36fr) minmax(0,1fr);min-height:0;padding:12px 14px;width:100%}.customer-pricing-reference-matrix-row>:first-child,.customer-residents-fit-row>:first-child{border-top:0}.customer-pricing-reference-matrix-row>:before,.customer-residents-fit-row>:before{color:#f2a93d;content:"";font-size:.64rem;font-weight:820;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.customer-pricing-reference-matrix-row>:first-child:before{content:"Mitarbeiter"}.customer-pricing-reference-matrix-row>:nth-child(2):before{content:"Einstieg"}.customer-pricing-reference-matrix-row>:nth-child(3):before{content:"Empfohlen"}.customer-pricing-reference-matrix-row>:nth-child(4):before{content:"Scale"}.customer-pricing-reference-matrix-row>:nth-child(5):before{content:"Testgrenze"}.customer-pricing-reference-matrix-row>:nth-child(6):before{content:"Start"}.customer-residents-fit-row>:first-child:before{content:"Mitarbeiter"}.customer-residents-fit-row>:nth-child(2):before{content:"Fokus"}.customer-residents-fit-row>:nth-child(3):before{content:"Aufgaben"}.customer-residents-fit-row>:nth-child(4):before{content:"Ergebnis"}.customer-residents-fit-row>:nth-child(5):before{content:"Geeignet"}.customer-pricing-reference-matrix-name{grid-template-columns:minmax(94px,.36fr) 54px minmax(0,1fr)}.customer-pricing-reference-matrix-name:before{grid-row:1/span 2}.customer-pricing-reference-matrix-name img{grid-column:2}.customer-pricing-reference-matrix-name span{grid-column:3;min-width:0}.customer-residents-fit-name{grid-template-columns:minmax(94px,.36fr) 18px minmax(0,1fr)}.customer-residents-fit-name:before{grid-row:1}.customer-residents-fit-name img{grid-column:2}.customer-residents-fit-audience{align-items:center}.customer-pricing-reference-matrix-action a{justify-self:start;width:auto}}.betriebsit-site{--deep:#050816;--navy:#071022;--graphite:#0B1020;--panel:#111827;--panel-2:#0F172A;--line:rgba(148,163,184,0.18);--line-strong:rgba(56,189,248,0.34);--blue:#2563EB;--cyber:#0EA5E9;--sky:#38BDF8;--indigo:#4F46E5;--violet:#7C3AED;--purple:#A855F7;--white:#FFFFFF;--soft:#F8FAFC;--soft-2:#F1F5F9;--text:#0F172A;--muted:#475569;--muted-2:#94A3B8;--green:#22C55E;--orange:#F59E0B;--red:#EF4444;--shadow:0 24px 70px rgba(15,23,42,.12);--shadow-dark:0 24px 70px rgba(2,6,23,.55);--radius:24px;--radius-sm:16px;--container:1168px}.betriebsit-site,.betriebsit-site *{box-sizing:border-box}.betriebsit-site{scroll-behavior:smooth;background:var(--deep);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:var(--soft);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.betriebsit-site a{color:inherit;text-decoration:none}.betriebsit-site button,.betriebsit-site input,.betriebsit-site textarea{font:inherit}.betriebsit-site .container{width:min(var(--container),calc(100% - 56px));margin:0 auto}.betriebsit-site .siteHeader{position:sticky;top:0;z-index:50;background:rgba(5,8,22,.84);backdrop-filter:blur(18px);border-bottom:1px solid rgba(148,163,184,.12)}.betriebsit-site .betriebsItBreadcrumbs{border-bottom:1px solid rgba(148,163,184,.2);background:#07162a;color:#b8c7dc}.betriebsit-site .betriebsItBreadcrumbs ol{display:flex;min-height:38px;align-items:center;gap:5px;margin:0 auto;padding-top:7px;padding-bottom:7px;list-style:none;font-size:12px;line-height:1.35}.betriebsit-site .betriebsItBreadcrumbs li{display:inline-flex;min-width:0;align-items:center;gap:5px}.betriebsit-site .betriebsItBreadcrumbs a{color:#7dd3fc;text-decoration:none}.betriebsit-site .betriebsItBreadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}.betriebsit-site .betriebsItBreadcrumbs span[aria-current=page]{overflow:hidden;color:#e7eef8;text-overflow:ellipsis;white-space:nowrap}.betriebsit-site .headerInner{min-height:66px;display:flex;align-items:center;gap:20px}.betriebsit-site .logo{display:inline-flex;align-items:center;gap:11px;min-width:166px}.betriebsit-site .logoMark{width:38px;height:38px;display:block;position:relative;border-radius:11px;background:#030614;border:1px solid rgba(56,189,248,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 30px rgba(2,6,23,.34),0 0 24px rgba(37,99,235,.18);overflow:hidden}.betriebsit-site .logoMarkImage{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.betriebsit-site .logoMark.small{width:46px;height:46px}.betriebsit-site .logoText{display:flex;flex-direction:column;line-height:1.02;color:#fff;letter-spacing:0}.betriebsit-site .logoText strong{font-size:19px;font-weight:850}.betriebsit-site .logoText small{font-size:10px;color:rgba(226,232,240,.9);font-weight:700}.betriebsit-site .mainNav{display:flex;align-items:center;justify-content:center;gap:12px;flex:1;color:rgba(248,250,252,.86);font-size:12px;font-weight:760}.betriebsit-site .mainNav a{position:relative;z-index:0;display:inline-flex;align-items:center;min-height:34px;padding:0 10px;border-radius:999px;transition:color .2s ease,text-shadow .2s ease}.betriebsit-site .mainNav a:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(14,165,233,.08);opacity:0;transform:scale(.92);transition:opacity .2s ease,transform .2s ease,border-color .2s ease}.betriebsit-site .mainNav a:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;border-radius:20px;background:linear-gradient(90deg,var(--violet),var(--sky));opacity:0;transform:scaleX(.4);transition:opacity .2s ease,transform .2s ease}.betriebsit-site .mainNav a.is-active,.betriebsit-site .mainNav a:hover{color:#fff;text-shadow:0 0 18px rgba(56,189,248,.28)}.betriebsit-site .mainNav a.is-active:before,.betriebsit-site .mainNav a:hover:before{opacity:1;transform:scale(1)}.betriebsit-site .mainNav a.is-active:after,.betriebsit-site .mainNav a:hover:after{opacity:1;transform:scaleX(1)}.betriebsit-site .headerActions{display:flex;align-items:center;gap:12px}.betriebsit-site .mobileMenu{display:none;position:relative;margin-left:auto}.betriebsit-site .mobileMenu summary{list-style:none;display:grid;place-items:center;width:44px;height:44px;border-radius:11px;color:#fff;cursor:pointer;background:rgba(15,23,42,.58);border:1px solid rgba(226,232,240,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.betriebsit-site .mobileMenu summary::-webkit-details-marker{display:none}.betriebsit-site .mobileMenu summary:hover{border-color:rgba(56,189,248,.34);background:rgba(14,165,233,.1)}.betriebsit-site .mobileMenu[open] summary{color:#8BE6FF;border-color:rgba(56,189,248,.42)}.betriebsit-site .mobileMenuPanel{position:absolute;top:calc(100% + 12px);right:0;width:min(340px,calc(100vw - 32px));padding:14px;border-radius:16px;color:#fff;background:rgba(5,8,22,.96);border:1px solid rgba(148,163,184,.18);box-shadow:0 28px 76px rgba(2,6,23,.5);backdrop-filter:blur(18px)}.betriebsit-site .mobileMenuPanel nav{display:grid;gap:6px}.betriebsit-site .mobileMenuPanel nav a{display:flex;align-items:center;min-height:44px;padding:0 12px;border-radius:10px;color:rgba(226,232,240,.86);font-size:14px;font-weight:850;background:rgba(15,23,42,.42);border:1px solid rgba(148,163,184,.1)}.betriebsit-site .mobileMenuPanel nav a.is-active,.betriebsit-site .mobileMenuPanel nav a:hover{color:#fff;border-color:rgba(56,189,248,.38);background:rgba(14,165,233,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 24px rgba(14,165,233,.08)}.betriebsit-site .mobileMenuActions{display:grid;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(148,163,184,.14)}.betriebsit-site .mobileMenuActions .btn{width:100%}.betriebsit-site .btn{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:44px;padding:0 20px;border-radius:10px;font-size:13px;font-weight:850;white-space:nowrap;letter-spacing:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.betriebsit-site .btn:hover{transform:translateY(-1px)}.betriebsit-site .btn svg{transition:transform .2s ease,color .2s ease,filter .2s ease}.betriebsit-site .btn:hover svg{transform:translateX(3px);filter:drop-shadow(0 0 12px rgba(56,189,248,.42))}.betriebsit-site .btnPrimary{color:white;background:linear-gradient(135deg,#6D28D9,#2563EB 48%,#0EA5E9);box-shadow:0 16px 36px rgba(37,99,235,.35)}.betriebsit-site .customer-app[data-customer-route=legal] .customer-button-primary{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 48%,#0EA5E9);border-color:rgba(125,211,252,.42);box-shadow:0 16px 36px rgba(37,99,235,.35)}.betriebsit-site .btnSecondary{color:#fff;background:rgba(15,23,42,.45);border:1px solid rgba(226,232,240,.35)}.betriebsit-site .secondaryGlyph{font-size:16px;color:rgba(248,250,252,.9)}.betriebsit-site .hero{position:relative;color:#fff;overflow:hidden;background:radial-gradient(circle at 80% 20%,rgba(37,99,235,.28),transparent 33%),radial-gradient(circle at 62% 78%,rgba(124,58,237,.26),transparent 28%),linear-gradient(180deg,#050816,#071022 58%,#06101f)}.betriebsit-site .hero:before{content:"";position:absolute;inset:0;opacity:.26;background-image:linear-gradient(rgba(56,189,248,.09) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.09) 1px,transparent 0);background-size:62px 62px;-webkit-mask-image:radial-gradient(circle at 74% 32%,black,transparent 70%);mask-image:radial-gradient(circle at 74% 32%,black,transparent 70%)}.betriebsit-site .heroWave{position:absolute;left:-4%;right:-4%;bottom:-1px;height:132px;background:radial-gradient(80% 80% at 50% 100%,rgba(124,58,237,.38),transparent 42%),repeating-radial-gradient(ellipse at 50% 100%,rgba(14,165,233,.75) 0 1px,transparent 2px 8px);opacity:.55;transform:skewY(-1deg)}.betriebsit-site .heroGrid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.92fr) minmax(480px,.98fr);gap:44px;align-items:center;min-height:min(560px,calc(100svh - 66px));padding:clamp(44px,6.2vh,62px) 0 clamp(50px,6.4vh,66px)}.betriebsit-site .heroCopy{max-width:590px;min-width:0}.betriebsit-site .eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;color:var(--sky);font-size:12px;font-weight:900;letter-spacing:.26em;text-transform:uppercase}.betriebsit-site .lightEyebrow{color:var(--indigo);justify-content:center}.betriebsit-site h1{margin:0;text-wrap:balance;font-size:clamp(40px,min(3.65vw,6.4vh),56px);line-height:1.045;letter-spacing:0;font-weight:900}.betriebsit-site h1,.betriebsit-site h1 span{max-width:100%;overflow-wrap:normal;hyphens:manual}.betriebsit-site h1 span{display:block;color:transparent;background:linear-gradient(90deg,var(--purple) 0,var(--blue) 52%,var(--sky) 100%);-webkit-background-clip:text;background-clip:text}.betriebsit-site .heroBrandLine{display:inline-flex;align-items:center;gap:10px;max-width:100%;min-height:32px;margin:0 0 18px;padding:0 13px;border-radius:999px;color:#EAF6FF;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);font-size:12px;line-height:1.2;font-weight:850;letter-spacing:0}.betriebsit-site .heroBrandLine:before{content:"";width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:linear-gradient(135deg,#38BDF8,#7C3AED);box-shadow:0 0 16px rgba(56,189,248,.55)}.betriebsit-site .heroCopy p{margin:22px 0 0;max-width:560px;color:rgba(226,232,240,.88);font-size:17px;line-height:1.62}.betriebsit-site .heroActions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.betriebsit-site .trustPills{display:flex;flex-wrap:wrap;gap:22px;margin-top:22px;color:rgba(226,232,240,.88);font-size:12px;font-weight:750}.betriebsit-site .trustPills span:first-letter{color:var(--sky)}.betriebsit-site .heroVisual{position:relative;min-height:430px;border-radius:22px;background:linear-gradient(180deg,rgba(15,23,42,.84),rgba(7,16,34,.92));border:1px solid rgba(56,189,248,.28);box-shadow:var(--shadow-dark),inset 0 0 0 1px rgba(255,255,255,.03);overflow:hidden}@media (min-width:1181px){.betriebsit-site .hero-preise .heroGrid{gap:22px;grid-template-columns:minmax(0,.82fr) minmax(620px,1.18fr)}.betriebsit-site .hero-preise .heroCopy{position:relative;z-index:4}}.betriebsit-site .heroProofArtifact{display:block;min-height:560px;color:#fff;text-decoration:none;isolation:isolate}.betriebsit-site .heroVisual.heroProofArtifact:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(3,11,25,.04) 35%,rgba(3,11,25,.92));pointer-events:none}.betriebsit-site .heroProofArtifact>picture{position:absolute;inset:0}.betriebsit-site .heroProofArtifact>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform .18s ease}.betriebsit-site .heroProofArtifact:hover>picture>img{transform:scale(1.012)}.betriebsit-site .heroProofArtifact:focus-visible{outline:3px solid #61dafb;outline-offset:4px}.betriebsit-site .heroProofArtifactBadge{position:absolute;z-index:2;top:18px;left:18px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.32);border-radius:6px;background:rgba(5,19,37,.9);padding:9px 11px;font-size:12px;font-weight:850;backdrop-filter:blur(10px)}.betriebsit-site .heroProofArtifactCaption{position:absolute;z-index:2;right:0;bottom:0;left:0;display:grid;gap:6px;padding:90px 24px 24px}.betriebsit-site .heroProofArtifactCaption small{color:#8fe8ff;font-size:11px;font-weight:900;text-transform:uppercase}.betriebsit-site .heroProofArtifactCaption strong{max-width:560px;font-size:24px;line-height:1.15}.betriebsit-site .heroProofArtifactCaption em{color:#d7e3ed;font-size:13px;font-style:normal;line-height:1.45}.betriebsit-site .heroProofArtifactCaption b{display:inline-flex;align-items:center;gap:6px;margin-top:4px;color:#fff;font-size:13px}.betriebsit-site .heroVisual:before{content:"";position:absolute;inset:-40%;background:radial-gradient(circle at 70% 18%,rgba(56,189,248,.18),transparent 30%),radial-gradient(circle at 22% 78%,rgba(124,58,237,.2),transparent 28%);pointer-events:none}.betriebsit-site .visualTopline{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 26px 14px;color:#fff}.betriebsit-site .visualTopline strong{font-size:20px;font-weight:900;letter-spacing:-.03em}.betriebsit-site .visualTopline span{color:rgba(226,232,240,.76);font-size:12px;font-weight:700}.betriebsit-site .visualTopline i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-left:8px;background:var(--green);box-shadow:0 0 16px rgba(34,197,94,.9)}.betriebsit-site .dashGrid{position:relative;z-index:1;padding:0 26px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.betriebsit-site .dashTile{min-height:128px;border-radius:12px;padding:18px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.15)}.betriebsit-site .dashTitle{color:#fff;font-weight:850;font-size:13px;margin-bottom:12px}.betriebsit-site .dashValue{color:var(--sky);font-size:25px;font-weight:950;letter-spacing:-.04em}.betriebsit-site .tone-green .dashValue{color:var(--green)}.betriebsit-site .tone-orange .dashValue{color:var(--orange)}.betriebsit-site .tone-red .dashValue{color:var(--red)}.betriebsit-site .tone-violet .dashValue{color:var(--purple)}.betriebsit-site .dashNote{color:rgba(226,232,240,.78);font-size:11px;font-weight:700;margin-top:2px}.betriebsit-site .sparkLine{display:flex;align-items:flex-end;gap:4px;height:24px;margin-top:12px}.betriebsit-site .sparkLine span{flex:1;height:4px;border-radius:4px;background:linear-gradient(180deg,var(--sky),var(--blue));opacity:.85}.betriebsit-site .sparkLine span:nth-child(2){height:7px}.betriebsit-site .sparkLine span:nth-child(3){height:5px}.betriebsit-site .sparkLine span:nth-child(4){height:12px}.betriebsit-site .sparkLine span:nth-child(5){height:9px}.betriebsit-site .sparkLine span:nth-child(6){height:15px}.betriebsit-site .sparkLine span:nth-child(7){height:13px}.betriebsit-site .sparkLine span:nth-child(8){height:19px}.betriebsit-site .dashboardBottom{position:relative;z-index:1;margin:16px 26px 0;display:grid;grid-template-columns:.6fr 1fr .92fr;gap:14px}.betriebsit-site .dashboardBottom>div{border-radius:12px;padding:18px;background:rgba(15,23,42,.75);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .dashboardBottom strong{display:block;color:#fff;font-size:14px;margin-bottom:8px}.betriebsit-site .dashboardBottom b{color:var(--sky);font-size:28px}.betriebsit-site .dashboardBottom small{display:block;color:rgba(226,232,240,.72)}.betriebsit-site .miniBars{display:flex;align-items:flex-end;gap:6px;height:82px;padding:12px 2px 0}.betriebsit-site .miniBars span{flex:1;min-width:4px;border-radius:8px 8px 0 0;background:linear-gradient(180deg,var(--sky),var(--blue) 60%,var(--violet));box-shadow:0 0 12px rgba(37,99,235,.32)}.betriebsit-site .nextSteps span{display:block;color:rgba(226,232,240,.82);font-size:12px;margin:5px 0}.betriebsit-site .nextSteps span:before{content:"✓";color:var(--green);margin-right:8px}.betriebsit-site .visualFooter{position:relative;z-index:1;margin:16px 26px 24px;padding:13px;text-align:center;border-radius:10px;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.12);color:rgba(248,250,252,.9);font-weight:800}.betriebsit-site .systemVisual{padding-bottom:18px}.betriebsit-site .systemOrbit{position:relative;z-index:1;min-height:342px;margin:0 24px}.betriebsit-site .centerCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:152px;height:152px;border-radius:28px;display:grid;place-items:center;text-align:center;background:radial-gradient(circle,rgba(37,99,235,.16),rgba(15,23,42,.92));border:1px solid rgba(56,189,248,.35);box-shadow:0 0 50px rgba(37,99,235,.28);color:#fff}.betriebsit-site .centerCore b{margin-top:72px;position:absolute;font-size:13px}.betriebsit-site .orbitCard{position:absolute;width:182px;min-height:70px;border-radius:12px;padding:14px;background:rgba(15,23,42,.82);border:1px solid rgba(56,189,248,.2)}.betriebsit-site .orbitCard strong{display:block;color:#fff;font-size:12px;line-height:1.25}.betriebsit-site .orbitCard small{color:var(--sky);font-weight:900}.betriebsit-site .orbit-0{left:0;top:30px}.betriebsit-site .orbit-1{left:32%;top:0}.betriebsit-site .orbit-2{right:0;top:30px}.betriebsit-site .orbit-3{right:0;top:135px}.betriebsit-site .orbit-4{right:0;bottom:28px}.betriebsit-site .orbit-5{left:32%;bottom:0}.betriebsit-site .orbit-6{left:0;bottom:28px}.betriebsit-site .orbit-7{left:0;top:135px}.betriebsit-site .orbit-8{left:32%;top:132px}.betriebsit-site .legend{position:relative;z-index:1;display:flex;justify-content:center;gap:20px;color:rgba(226,232,240,.75);font-size:11px}.betriebsit-site .legend span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--sky);margin-right:6px}.betriebsit-site .legend span:nth-child(2):before{background:var(--green)}.betriebsit-site .legend span:nth-child(3):before{background:var(--orange)}.betriebsit-site .legend span:nth-child(4):before{background:var(--red)}.betriebsit-site .pricingVisual{min-height:360px;display:grid;align-items:center;padding:48px 34px}.betriebsit-site .pricingLine{position:absolute;left:10%;right:5%;top:35%;height:3px;background:linear-gradient(90deg,transparent,var(--sky),var(--blue),var(--sky));box-shadow:0 0 24px rgba(56,189,248,.62);transform:rotate(-5deg)}.betriebsit-site .pricingSteps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,1fr);gap:14px;align-items:end}.betriebsit-site .priceStep{min-height:184px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;padding:18px 10px;border-radius:14px;background:rgba(15,23,42,.72);border:1px solid rgba(56,189,248,.36);color:#fff}.betriebsit-site .priceStep:nth-child(2){transform:translateY(-14px)}.betriebsit-site .priceStep:nth-child(3){transform:translateY(-25px)}.betriebsit-site .priceStep:nth-child(4){transform:translateY(-35px)}.betriebsit-site .priceStep:nth-child(5){transform:translateY(-45px)}.betriebsit-site .priceStep:nth-child(6){transform:translateY(-55px)}.betriebsit-site .stepBubble{display:grid;place-items:center;width:45px;height:45px;border-radius:50%;border:1px solid rgba(56,189,248,.8);background:rgba(37,99,235,.16);font-weight:950;font-size:19px}.betriebsit-site .priceStep strong{font-size:14px}.betriebsit-site .priceStep small{color:var(--sky);font-weight:900}.betriebsit-site .audienceVisual,.betriebsit-site .bridgeVisual,.betriebsit-site .checkVisual,.betriebsit-site .contactVisual,.betriebsit-site .knowledgeVisual,.betriebsit-site .moduleVisual,.betriebsit-site .processVisual{padding-bottom:24px}.betriebsit-site .checkProgress{position:relative;z-index:1;display:flex;gap:18px;margin:4px 26px 18px}.betriebsit-site .checkProgress span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#fff;border:1px solid rgba(148,163,184,.32);background:rgba(15,23,42,.76);font-weight:900}.betriebsit-site .checkProgress .done{background:rgba(14,165,233,.2);border-color:var(--sky)}.betriebsit-site .checkProgress .active{background:#fff;color:var(--indigo);box-shadow:0 0 32px rgba(124,58,237,.35)}.betriebsit-site .checkGrid{position:relative;z-index:1;display:grid;grid-template-columns:.82fr 1.18fr;gap:16px;margin:0 26px}.betriebsit-site .checkList,.betriebsit-site .scorePanel{border-radius:14px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.18);padding:16px}.betriebsit-site .checkList div{display:grid;grid-template-columns:30px 1fr;gap:8px;padding:12px 10px;border-radius:10px;color:#fff}.betriebsit-site .checkList b{grid-row:span 2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid rgba(56,189,248,.6);color:var(--sky)}.betriebsit-site .checkList small{color:var(--green);font-weight:800}.betriebsit-site .checkList .current{background:rgba(37,99,235,.16)}.betriebsit-site .scorePanel{text-align:left;display:grid;grid-template-columns:116px 1fr;align-items:center;gap:14px;color:#fff}.betriebsit-site .scoreRing{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;align-content:center;background:conic-gradient(from -90deg,var(--sky) 0,var(--violet) var(--score,72%),rgba(148,163,184,.2) var(--score,72%) 100%);position:relative}.betriebsit-site .scoreRing:before{content:"";position:absolute;inset:10px;border-radius:50%;background:var(--panel-2)}.betriebsit-site .scoreRing b,.betriebsit-site .scoreRing small{position:relative;z-index:1}.betriebsit-site .scoreRing b{font-size:32px}.betriebsit-site .scoreRing small{margin-top:-18px;color:rgba(226,232,240,.7)}.betriebsit-site .scorePanel p{grid-column:2;margin:-14px 0 0;color:rgba(226,232,240,.76);line-height:1.5;font-size:13px}.betriebsit-site .recommendation{grid-column:1/-1;border-radius:12px;background:rgba(37,99,235,.16);border:1px solid rgba(56,189,248,.22);padding:14px;font-weight:900;color:#fff}.betriebsit-site .contactFlow{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:0 26px 16px;padding:18px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.62)}.betriebsit-site .contactFlow div{text-align:center;color:#fff;position:relative}.betriebsit-site .contactFlow span{display:grid;place-items:center;width:38px;height:38px;margin:0 auto 8px;border-radius:50%;background:rgba(124,58,237,.16);border:1px solid var(--sky);font-weight:900}.betriebsit-site .contactFlow small{color:rgba(226,232,240,.78);font-size:11px}.betriebsit-site .contactCards{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin:0 26px}.betriebsit-site .capacity,.betriebsit-site .contactCards>div{border-radius:14px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.72);padding:18px;color:#fff}.betriebsit-site .contactCards span,.betriebsit-site .contactCards strong{display:block}.betriebsit-site .contactCards span{color:rgba(226,232,240,.78);margin-top:8px}.betriebsit-site .contactCards b{color:var(--sky);font-size:26px}.betriebsit-site .capacity{position:relative;z-index:1;margin:14px 26px 0;display:flex;align-items:center;gap:12px}.betriebsit-site .capacity i{flex:1;height:6px;border-radius:10px;background:linear-gradient(90deg,var(--sky) 70%,rgba(148,163,184,.25) 70%)}.betriebsit-site .moduleHeader{position:relative;z-index:1;margin:0 26px 16px;display:flex;align-items:center;gap:16px;color:#fff;padding:18px;border-radius:16px;background:rgba(15,23,42,.72);border:1px solid rgba(56,189,248,.24)}.betriebsit-site .moduleIcon{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(37,99,235,.25),rgba(124,58,237,.25));border:1px solid rgba(56,189,248,.34);font-size:32px;color:var(--sky)}.betriebsit-site .moduleHeader small,.betriebsit-site .moduleHeader strong{display:block}.betriebsit-site .moduleHeader strong{font-size:20px}.betriebsit-site .moduleHeader small{color:rgba(226,232,240,.72)}.betriebsit-site .moduleMetrics{position:relative;z-index:1;margin:0 26px 16px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.betriebsit-site .moduleMetrics div{padding:16px;border-radius:14px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .moduleMetrics span{display:block;color:rgba(226,232,240,.7);font-size:12px}.betriebsit-site .moduleMetrics b{color:var(--sky)}.betriebsit-site .moduleChecklist{position:relative;z-index:1;margin:0 26px 18px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.betriebsit-site .moduleChecklist span{color:#fff;padding:12px;border-radius:12px;background:rgba(15,23,42,.64);border:1px solid rgba(148,163,184,.14);font-size:13px;font-weight:800}.betriebsit-site .moduleChecklist i{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:8px;border-radius:50%;background:rgba(37,99,235,.2);color:var(--sky);font-style:normal}.betriebsit-site .moduleVisual .miniBars{position:relative;z-index:1;margin:0 26px}.betriebsit-site .audienceMap{position:relative;z-index:1;min-height:286px;margin:4px 26px 18px;border-radius:18px;background:radial-gradient(circle at 50% 50%,rgba(37,99,235,.18),rgba(15,23,42,.45));border:1px solid rgba(148,163,184,.15)}.betriebsit-site .audienceCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:168px;height:112px;border-radius:22px;display:grid;place-items:center;align-content:center;gap:5px;color:#fff;background:rgba(15,23,42,.82);border:1px solid rgba(56,189,248,.32)}.betriebsit-site .audienceCore small{color:var(--sky);font-weight:800}.betriebsit-site .audNode{position:absolute;padding:12px 15px;border-radius:999px;color:#fff;font-weight:850;font-size:13px;background:rgba(15,23,42,.82);border:1px solid rgba(124,58,237,.34)}.betriebsit-site .node-0{left:7%;top:18%}.betriebsit-site .node-1{right:8%;top:17%}.betriebsit-site .node-2{left:6%;bottom:22%}.betriebsit-site .node-3{right:7%;bottom:21%}.betriebsit-site .node-4{left:38%;top:5%}.betriebsit-site .node-5{left:37%;bottom:5%}.betriebsit-site .audienceRows{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 26px}.betriebsit-site .audienceRows span{padding:14px;border-radius:12px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.16);color:rgba(226,232,240,.88);font-weight:800}.betriebsit-site .bridgeBlocks{position:relative;z-index:1;display:grid;grid-template-columns:1fr 50px 1fr 50px 1fr;align-items:center;gap:12px;margin:68px 26px 34px}.betriebsit-site .bridgeBlocks div{min-height:150px;display:grid;place-items:center;align-content:center;gap:10px;text-align:center;color:#fff;border-radius:20px;background:rgba(15,23,42,.74);border:1px solid rgba(56,189,248,.24)}.betriebsit-site .bridgeBlocks b{font-size:20px}.betriebsit-site .bridgeBlocks span{color:rgba(226,232,240,.75)}.betriebsit-site .bridgeBlocks i{height:2px;background:linear-gradient(90deg,var(--sky),var(--violet));box-shadow:0 0 18px rgba(56,189,248,.52)}.betriebsit-site .bridgeNote,.betriebsit-site .knowledgeBar,.betriebsit-site .trustSeal{position:relative;z-index:1;margin:0 26px;padding:18px;border-radius:14px;text-align:center;color:#fff;font-weight:900;background:rgba(37,99,235,.14);border:1px solid rgba(56,189,248,.22)}.betriebsit-site .processRibbon{position:relative;z-index:1;margin:74px 26px 28px;display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.betriebsit-site .processRibbon div{min-height:112px;border-radius:16px;padding:16px 8px;text-align:center;color:#fff;background:rgba(15,23,42,.72);border:1px solid rgba(56,189,248,.22)}.betriebsit-site .processRibbon span{display:grid;place-items:center;width:34px;height:34px;margin:0 auto 10px;border-radius:50%;border:1px solid var(--sky);color:var(--sky);font-weight:900}.betriebsit-site .trustSeal{font-size:28px}.betriebsit-site .trustSeal span{display:block;margin-top:8px;font-size:15px}.betriebsit-site .knowledgeGrid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:54px 26px 18px}.betriebsit-site .knowledgeGrid div{min-height:104px;border-radius:16px;padding:18px;color:#fff;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .knowledgeGrid span{color:var(--purple);font-size:22px}.betriebsit-site .knowledgeGrid b,.betriebsit-site .knowledgeGrid small{display:block}.betriebsit-site .knowledgeGrid small{color:rgba(226,232,240,.72);margin-top:5px}.betriebsit-site .audienceStripSection{background:#071022;color:#fff;border-top:1px solid rgba(148,163,184,.13);border-bottom:1px solid rgba(148,163,184,.13)}.betriebsit-site .audienceStrip{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;padding:26px 0}.betriebsit-site .audienceItem{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:800;text-align:center}.betriebsit-site .iconOrb{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;color:var(--blue);background:linear-gradient(180deg,rgba(37,99,235,.08),rgba(124,58,237,.08));border:1px solid rgba(37,99,235,.18);font-weight:950}.betriebsit-site .audienceStrip .iconOrb{color:rgba(226,232,240,.8);background:rgba(15,23,42,.35);border-color:rgba(148,163,184,.15)}.betriebsit-site .section{padding:72px 0}.betriebsit-site .compactSection{padding-top:46px}.betriebsit-site .softSection{background:linear-gradient(180deg,#fff,#F8FAFC)}.betriebsit-site .sectionHeader{max-width:830px;margin:0 auto 38px;text-align:center}.betriebsit-site .sectionHeader h2{margin:0;font-size:clamp(32px,3vw,48px);line-height:1.05;letter-spacing:-.045em;color:var(--text)}.betriebsit-site .sectionHeader p{margin:16px auto 0;color:var(--muted);font-size:17px;line-height:1.7}.betriebsit-site .introSection{padding-top:64px}.betriebsit-site .introGrid{display:grid;grid-template-columns:.8fr 1.2fr;gap:38px;align-items:center}.betriebsit-site .introGrid .sectionHeader{text-align:left;margin:0}.betriebsit-site .introSystem{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid rgba(37,99,235,.12);border-radius:22px;background:#fff;box-shadow:var(--shadow);overflow:hidden}.betriebsit-site .introSystem span{min-height:130px;display:grid;place-items:center;text-align:center;padding:18px;color:#172554;font-weight:900;border-right:1px solid rgba(37,99,235,.1)}.betriebsit-site .introSystem span:last-child{border-right:0}.betriebsit-site .splitCards{display:grid;grid-template-columns:1fr 1fr;gap:28px}.betriebsit-site .contrastPanel{border-radius:24px;padding:34px;border:1px solid rgba(148,163,184,.18);box-shadow:var(--shadow)}.betriebsit-site .dangerPanel{background:linear-gradient(135deg,#fff,#FFF7F7)}.betriebsit-site .successPanel{background:linear-gradient(135deg,#fff,#F8FBFF)}.betriebsit-site .contrastPanel h2{margin:0 0 20px;font-size:30px;letter-spacing:-.04em}.betriebsit-site .bulletRow{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-top:1px solid rgba(148,163,184,.14)}.betriebsit-site .bulletRow b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;flex:0 0 auto}.betriebsit-site .bulletRow.danger b{color:var(--red);background:rgba(239,68,68,.09)}.betriebsit-site .bulletRow.success b{color:var(--blue);background:rgba(37,99,235,.08)}.betriebsit-site .bulletRow small,.betriebsit-site .bulletRow strong{display:block}.betriebsit-site .bulletRow strong{color:var(--text)}.betriebsit-site .bulletRow small{color:var(--muted);line-height:1.45;margin-top:4px}.betriebsit-site .cardGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.betriebsit-site .cardGrid.cols-four{grid-template-columns:repeat(4,1fr)}.betriebsit-site .cardGrid.cols-three{grid-template-columns:repeat(3,1fr)}.betriebsit-site .cardGrid.cols-two{grid-template-columns:repeat(2,1fr)}.betriebsit-site .infoCard{position:relative;min-height:205px;border-radius:18px;background:#fff;border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 46px rgba(15,23,42,.06);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .infoCard:hover{transform:translateY(-3px);border-color:rgba(37,99,235,.35);box-shadow:0 24px 60px rgba(37,99,235,.12)}.betriebsit-site .infoCard h3{margin:18px 0 9px;line-height:1.2;letter-spacing:-.03em;color:var(--text)}.betriebsit-site .infoCard p{margin:0;color:var(--muted);font-size:14px;line-height:1.62}.betriebsit-site .cardPrice{display:block;margin:4px 0 10px;font-size:22px;color:var(--blue)}.betriebsit-site .infoCard ul{margin:14px 0 0;padding:0;list-style:none;color:var(--muted);font-size:13px}.betriebsit-site .infoCard li{margin:7px 0}.betriebsit-site .textLink{position:absolute;left:24px;bottom:20px;color:var(--blue);font-weight:900;font-size:13px}.betriebsit-site .badge,.betriebsit-site .featuredBadge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:linear-gradient(135deg,var(--violet),var(--blue));color:#fff;font-size:11px;font-weight:900}.betriebsit-site .darkSectionWrap{padding-top:28px}.betriebsit-site .darkBand{position:relative;overflow:hidden;border-radius:26px;padding:34px;color:#fff;background:radial-gradient(circle at 80% 0,rgba(56,189,248,.2),transparent 30%),radial-gradient(circle at 20% 100%,rgba(124,58,237,.18),transparent 30%),linear-gradient(135deg,#050816,#071022 62%,#0B1020);border:1px solid rgba(56,189,248,.22);box-shadow:var(--shadow-dark)}.betriebsit-site .darkBand:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.07) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.07) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,transparent,black 24%,black 70%,transparent);mask-image:linear-gradient(90deg,transparent,black 24%,black 70%,transparent)}.betriebsit-site .darkIntro{position:relative;z-index:1;max-width:470px}.betriebsit-site .darkIntro h2{margin:0;font-size:34px;line-height:1.05;letter-spacing:-.045em}.betriebsit-site .darkIntro p{color:rgba(226,232,240,.78);line-height:1.65}.betriebsit-site .darkCards{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}.betriebsit-site .darkCards div{min-height:145px;padding:20px;border-radius:16px;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .darkCards h3{margin:14px 0 8px;font-size:16px}.betriebsit-site .darkCards p{margin:0;color:rgba(226,232,240,.74);font-size:13px;line-height:1.55}.betriebsit-site .darkCards .iconOrb{background:rgba(37,99,235,.12);border-color:rgba(56,189,248,.22);color:var(--sky)}.betriebsit-site .packagesSection{background:linear-gradient(180deg,#F8FAFC,#fff)}.betriebsit-site .packageGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;align-items:stretch}.betriebsit-site .packageCard{position:relative;display:flex;flex-direction:column;min-height:360px;padding:24px 20px;border-radius:20px;background:#fff;border:1px solid rgba(148,163,184,.24);box-shadow:0 18px 50px rgba(15,23,42,.06)}.betriebsit-site .packageCard.featured{border-color:rgba(124,58,237,.55);box-shadow:0 24px 70px rgba(124,58,237,.16);transform:translateY(-8px)}.betriebsit-site .featuredBadge{position:absolute;top:-14px;left:50%;transform:translateX(-50%)}.betriebsit-site .packageLabel{color:var(--indigo);font-weight:900;font-size:12px}.betriebsit-site .packageCard h3{margin:10px 0;font-size:18px;line-height:1.15;letter-spacing:-.035em}.betriebsit-site .packageCard strong{color:var(--text);font-size:28px;line-height:1.08;letter-spacing:-.055em}.betriebsit-site .packageCard p{color:var(--muted);font-size:13px;line-height:1.5;min-height:40px}.betriebsit-site .packageCard ul{margin:14px 0 22px;padding:0;list-style:none;color:var(--muted);font-size:13px;line-height:1.55}.betriebsit-site .packageCard li{margin:8px 0}.betriebsit-site .packageCta{margin-top:auto;display:grid;place-items:center;min-height:42px;border-radius:10px;border:1px solid rgba(37,99,235,.32);color:var(--blue);font-weight:900;font-size:13px}.betriebsit-site .packageCard.featured .packageCta{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--violet),var(--blue))}.betriebsit-site .priceNote{text-align:center;color:var(--muted);font-size:13px;margin:18px 0 0}.betriebsit-site .processLine{display:grid;grid-template-columns:repeat(7,1fr);gap:16px}.betriebsit-site .processStep{text-align:center;position:relative}.betriebsit-site .processStep span{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 14px;border-radius:50%;color:var(--blue);background:#fff;border:2px solid rgba(37,99,235,.28);box-shadow:0 12px 32px rgba(37,99,235,.12);font-weight:950}.betriebsit-site .processStep h3{margin:0 0 6px;font-size:15px;letter-spacing:-.02em}.betriebsit-site .processStep p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.betriebsit-site .faqSection{padding-top:30px}.betriebsit-site .faqGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.betriebsit-site .faqItem{border:1px solid rgba(148,163,184,.22);border-radius:14px;background:#fff;overflow:hidden}.betriebsit-site .faqItem summary{cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:18px 20px;font-weight:900;color:var(--text)}.betriebsit-site .faqItem summary::-webkit-details-marker{display:none}.betriebsit-site .faqItem p{margin:0;padding:0 20px 20px;color:var(--muted);line-height:1.6}.betriebsit-site .checkMock{display:grid;grid-template-columns:.72fr 1.2fr .74fr;gap:20px;padding:22px;border-radius:24px;background:#fff;border:1px solid rgba(148,163,184,.22);box-shadow:var(--shadow)}.betriebsit-site .checkMockInteractive{align-items:stretch}.betriebsit-site .mockQuestion,.betriebsit-site .mockScore,.betriebsit-site .mockSidebar{border-radius:18px;background:#F8FAFC;border:1px solid rgba(148,163,184,.18);padding:20px;min-width:0}.betriebsit-site .mockSidebar h3{margin:0 0 14px}.betriebsit-site .mockStep{width:100%;display:grid;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:11px;margin:0 0 8px;border:1px solid transparent;border-radius:12px;background:transparent;color:#475569;font:inherit;font-weight:800;text-align:left;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.betriebsit-site .mockStep b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--blue);border:1px solid rgba(37,99,235,.2);font-size:12px}.betriebsit-site .mockStep span{display:grid;gap:2px;min-width:0}.betriebsit-site .mockStep strong{color:inherit;font-size:13px;line-height:1.18}.betriebsit-site .mockStep small{color:#475569;font-size:11px;line-height:1.25}.betriebsit-site .mockStep:hover{transform:translateX(2px);border-color:rgba(37,99,235,.18);background:rgba(37,99,235,.055);color:var(--text)}.betriebsit-site .mockStep.active{background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.22);color:#1D4ED8;box-shadow:0 12px 30px rgba(37,99,235,.08)}.betriebsit-site .mockStep.done b{color:#fff;background:linear-gradient(135deg,var(--blue),var(--sky));border-color:transparent}.betriebsit-site .mockDetailNav{margin-top:14px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}.betriebsit-site .mockDetailNav>span{display:inline-flex;min-height:24px;align-items:center;padding:0 9px;border-radius:999px;color:#047857;background:rgba(16,185,129,.09);border:1px solid rgba(16,185,129,.16);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .mockDetailNav>strong{display:block;margin:8px 0 10px;color:var(--text);font-size:13px;line-height:1.25}.betriebsit-site .mockDetailStep{background:rgba(255,255,255,.55)}.betriebsit-site .mockDetailStep b,.betriebsit-site .mockDetailStep.active{color:#047857;border-color:rgba(16,185,129,.22)}.betriebsit-site .mockDetailStep.active{background:rgba(16,185,129,.09);box-shadow:0 12px 30px rgba(16,185,129,.08)}.betriebsit-site .mockDetailStep.done b{background:linear-gradient(135deg,#059669,#38BDF8)}.betriebsit-site .mockQuestion small{color:var(--indigo);font-weight:900}.betriebsit-site .mockQuestion h2{font-size:24px;letter-spacing:-.04em}.betriebsit-site .mockDetailIntro{margin:-4px 0 14px;color:var(--muted);font-size:13px;line-height:1.55}.betriebsit-site .answerList{display:grid;gap:10px}.betriebsit-site .answer{width:100%;display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:center;padding:15px 16px;margin:0;border:1px solid rgba(148,163,184,.2);border-radius:12px;background:#fff;color:var(--muted);font:inherit;font-weight:800;text-align:left;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.betriebsit-site .answer i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:2px solid rgba(37,99,235,.35);color:#fff}.betriebsit-site .answer span{display:grid;gap:3px}.betriebsit-site .answer strong{color:var(--text);font-size:15px;line-height:1.2}.betriebsit-site .answer small{color:var(--muted);font-size:12px;line-height:1.35}.betriebsit-site .answer:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.32);box-shadow:0 14px 34px rgba(37,99,235,.08)}.betriebsit-site .answer.selected{border-color:rgba(37,99,235,.5);background:linear-gradient(180deg,rgba(239,246,255,.92),#fff);color:var(--text);box-shadow:0 18px 40px rgba(37,99,235,.1)}.betriebsit-site .answer.selected i{border-color:transparent;background:linear-gradient(135deg,var(--blue),var(--sky))}.betriebsit-site .formMock button,.betriebsit-site .mockNextButton,.betriebsit-site .mockResultCta{border:0;margin-top:14px;min-height:48px;padding:0 24px;color:#fff;background:linear-gradient(135deg,var(--violet),var(--blue));font-weight:900;float:right}.betriebsit-site .mockNextButton,.betriebsit-site .mockResultCta{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.betriebsit-site .mockNextButton:hover,.betriebsit-site .mockResultCta:hover{transform:translateY(-1px);box-shadow:0 18px 38px rgba(37,99,235,.2)}.betriebsit-site .mockHint{clear:both;margin:12px 0 0;padding:11px 12px;border-radius:10px;background:rgba(37,99,235,.08);color:var(--blue);font-size:13px;font-weight:850}.betriebsit-site .mockAutoHint{clear:both;margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.5;font-weight:800}.betriebsit-site .mockHint+.mockAutoHint{margin-top:8px}.betriebsit-site .mockResult{scroll-margin-top:96px}.betriebsit-site .mockResult:focus{outline:none}.betriebsit-site .mockResult:focus-visible{outline:3px solid rgba(14,165,233,.28);outline-offset:4px}.betriebsit-site .mockResult p{color:var(--muted);line-height:1.6}.betriebsit-site .mockResultLead{margin:0 0 16px}.betriebsit-site .mockResultLead b{color:var(--text)}.betriebsit-site .mockResultSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.betriebsit-site .mockResultSummary span{min-height:82px;padding:13px 14px;border-radius:14px;background:#fff;border:1px solid rgba(148,163,184,.22);display:flex;flex-direction:column;justify-content:space-between;gap:8px}.betriebsit-site .mockResultSummary b{color:var(--text);font-size:19px;line-height:1.08;letter-spacing:-.03em}.betriebsit-site .mockResultSummary small{color:var(--muted);font-size:11px;line-height:1.2;text-transform:none}.betriebsit-site .mockResultLagebild{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .mockResultLagebild span:last-child{grid-column:1/-1}.betriebsit-site .mockResultLagebild span:last-child b{font-size:15px;line-height:1.22;letter-spacing:0}.betriebsit-site .mockDetailResult{display:grid;gap:11px;margin:16px 0;padding:16px;border-radius:16px;background:linear-gradient(180deg,rgba(236,253,245,.9),#fff);border:1px solid rgba(16,185,129,.18)}.betriebsit-site .mockDetailResult>strong{color:var(--text);font-size:15px;line-height:1.25}.betriebsit-site .mockDetailResult p{margin:0;color:var(--muted);font-size:12.5px;line-height:1.5}.betriebsit-site .mockDetailResult>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.betriebsit-site .mockDetailResult span{display:grid;gap:5px;min-height:64px;padding:10px;border-radius:12px;background:#fff;border:1px solid rgba(16,185,129,.14)}.betriebsit-site .mockDetailResult b{color:var(--text);font-size:12px;line-height:1.2}.betriebsit-site .mockDetailResult em{color:#047857;font-size:12px;font-style:normal;font-weight:950}.betriebsit-site .mockDetailResult .empty b,.betriebsit-site .mockDetailResult .empty em{color:rgba(100,116,139,.72)}.betriebsit-site .mockResultRisk{display:grid;grid-template-columns:28px 1fr;gap:11px;align-items:start;padding:14px 15px;border-radius:14px;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.16)}.betriebsit-site .mockResultRisk svg{display:block;margin-top:2px;color:var(--blue)}.betriebsit-site .mockResultRisk span{display:grid;gap:4px}.betriebsit-site .mockResultRisk b{color:var(--text);font-size:14px;line-height:1.2}.betriebsit-site .mockResultRisk small{color:var(--muted);font-size:12.5px;line-height:1.45;font-weight:750}.betriebsit-site .mockResultPlan{margin:16px 0;padding:16px;border-radius:16px;background:linear-gradient(180deg,rgba(239,246,255,.92),#fff);border:1px solid rgba(37,99,235,.14)}.betriebsit-site .mockResultPlan>strong{display:block;color:var(--text);font-size:15px;line-height:1.25;margin-bottom:12px}.betriebsit-site .mockResultPlan ol{list-style:none;display:grid;gap:10px;margin:0;padding:0}.betriebsit-site .mockResultPlan li{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start;color:var(--muted);font-size:13px;line-height:1.45}.betriebsit-site .mockResultPlan li b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--blue),var(--sky));font-size:12px;line-height:1}.betriebsit-site .mockResultNext{display:grid;grid-template-columns:28px 1fr;gap:11px;align-items:start;padding:14px 15px;border-radius:14px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.18)}.betriebsit-site .mockResultNext svg{display:block;margin-top:2px;color:#059669}.betriebsit-site .mockResultNext span{display:grid;gap:4px}.betriebsit-site .mockResultNext b{color:var(--text);font-size:14px;line-height:1.2}.betriebsit-site .mockResultNext small{color:var(--muted);font-size:12.5px;line-height:1.45;font-weight:750}.betriebsit-site .mockResultPrimaryActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.betriebsit-site .mockResultPrimaryActions>*{width:100%;min-width:0}.betriebsit-site .mockResultOfferSnapshot{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.betriebsit-site .mockResultOfferSnapshot>span{display:grid;gap:5px;padding:13px 14px;border-radius:14px;background:linear-gradient(180deg,rgba(239,246,255,.95),#fff);border:1px solid rgba(37,99,235,.16)}.betriebsit-site .mockResultOfferSnapshot small{color:var(--muted);font-size:10.5px;line-height:1.25;text-transform:uppercase}.betriebsit-site .mockResultOfferSnapshot strong{color:var(--text);font-size:15px;line-height:1.25}.betriebsit-site .mockResultDisclaimer{grid-column:1/-1;margin:0;color:var(--muted);font-size:11.5px;line-height:1.5}.betriebsit-site .mockResultSecondaryActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;margin-top:16px}.betriebsit-site .mockResultSecondaryActions>*{width:100%;min-width:0}.betriebsit-site .mockResult .mockResultCta{float:none;margin-top:0}.betriebsit-site .mockResult .mockResetButton{margin-top:0}.betriebsit-site .mockResetButton{min-height:48px;padding:0 18px;border-radius:10px;border:1px solid rgba(37,99,235,.2);background:#fff;color:var(--blue);font-weight:900;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none}.betriebsit-site .mockScore{text-align:center}.betriebsit-site .mockScore .scoreRing{margin:0 auto 14px;color:#fff}.betriebsit-site .mockScore h3{margin:0 0 8px}.betriebsit-site .mockScoreIntro{margin:0 0 14px;color:var(--muted);font-size:12px;line-height:1.45}.betriebsit-site .mockScore span{display:grid;grid-template-columns:1fr auto;gap:6px 10px;text-align:left;color:var(--muted);font-size:12px;margin:10px 0}.betriebsit-site .mockScore span strong{color:var(--text);font-size:12px;line-height:1.25}.betriebsit-site .mockScore span em{color:var(--muted);font-style:normal;font-weight:850}.betriebsit-site .mockScore span.empty em,.betriebsit-site .mockScore span.empty strong{color:#475569}.betriebsit-site .btiSkipLink{position:fixed;z-index:10000;top:8px;left:8px;padding:10px 14px;border-radius:8px;color:#fff;background:#0F172A;transform:translateY(-160%)}.betriebsit-site .btiSkipLink:focus{transform:translateY(0);outline:3px solid #38BDF8;outline-offset:2px}.betriebsit-site .btiConsentPanel:focus,.betriebsit-site .homeQuestionPreview:focus,.betriebsit-site .kontaktRequestIntro h2:focus,.betriebsit-site .mockQuestion:focus{outline:none}.betriebsit-site .mockScore i{grid-column:1/-1;display:block;height:5px;border-radius:10px;background:linear-gradient(90deg,var(--blue) var(--progress,70%),rgba(148,163,184,.2) var(--progress,70%));margin-top:0}.betriebsit-site .mockScoreDetail{display:grid;gap:6px;margin-top:16px;padding:12px;border-radius:14px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.16);text-align:left}.betriebsit-site .mockScoreDetail strong{color:var(--text);font-size:12px;line-height:1.25}.betriebsit-site .mockScoreDetail small{color:var(--muted);font-size:11.5px;font-weight:850;line-height:1.35}.betriebsit-site .mockScoreDetail i{background:linear-gradient(90deg,#10B981 var(--progress,0),rgba(148,163,184,.2) var(--progress,0))}.betriebsit-site .contactSplit{display:grid;grid-template-columns:1.1fr .9fr;gap:24px}.betriebsit-site .contactChoice,.betriebsit-site .formMock{border-radius:24px;background:#fff;border:1px solid rgba(148,163,184,.22);box-shadow:var(--shadow);padding:28px}.betriebsit-site .contactChoice h2,.betriebsit-site .formMock h2{margin:0 0 18px;font-size:26px;letter-spacing:-.04em}.betriebsit-site .formGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.betriebsit-site .formMock label{display:block;color:var(--text);font-size:12px;font-weight:900;margin-bottom:12px}.betriebsit-site .formMock input,.betriebsit-site .formMock textarea{width:100%;min-height:44px;border:1px solid rgba(148,163,184,.28);border-radius:10px;padding:10px 12px;margin-top:6px;background:#F8FAFC;color:var(--text)}.betriebsit-site .formMock textarea{min-height:94px;resize:vertical}.betriebsit-site .formMock p{clear:both;color:var(--muted);font-size:13px}.betriebsit-site .contactChoice div{display:grid;grid-template-columns:34px 1fr 24px;gap:12px;align-items:center;padding:18px;border-radius:14px;border:1px solid rgba(148,163,184,.18);margin-bottom:12px}.betriebsit-site .contactChoice b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--violet),var(--blue))}.betriebsit-site .contactChoice span{font-weight:900}.betriebsit-site .contactChoice i{color:var(--blue);font-style:normal;font-weight:950}.betriebsit-site .contactChoice p{color:var(--muted);line-height:1.6}.betriebsit-site .finalCtaWrap{background:#fff;padding:28px 0 0}.betriebsit-site .finalCta{display:flex;justify-content:space-between;gap:26px;padding:34px 40px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 48%,#0EA5E9);box-shadow:0 28px 70px rgba(37,99,235,.25)}.betriebsit-site .finalCta h2{margin:0;font-size:34px;line-height:1.05;letter-spacing:-.045em}.betriebsit-site .finalCta p{margin:8px 0 0;color:rgba(248,250,252,.86)}.betriebsit-site .ctaActions{display:flex;gap:14px;flex-wrap:wrap}.betriebsit-site .finalCta .btnPrimary{background:#fff;color:var(--blue);box-shadow:none}.betriebsit-site .finalCta .btnSecondary{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.32)}.betriebsit-site .siteFooter{position:relative;overflow:hidden;color:#fff;background:#050816;padding:44px 0 28px}.betriebsit-site .footerGlow{position:absolute;inset:auto -20% 0;height:220px;background:radial-gradient(circle at 50% 100%,rgba(37,99,235,.28),transparent 55%)}.betriebsit-site .footerGrid{position:relative;z-index:1;display:grid;grid-template-columns:1.45fr repeat(5,1fr);gap:34px;align-items:start}.betriebsit-site .footerBrand p{color:rgba(226,232,240,.68);line-height:1.62;font-size:13px;margin:18px 0}.betriebsit-site .socials{display:flex;gap:10px}.betriebsit-site .socials a{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,.06);color:rgba(226,232,240,.86);border:1px solid rgba(148,163,184,.18);transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.betriebsit-site .socials a:hover{background:rgba(37,99,235,.18);border-color:rgba(56,189,248,.38);color:#fff;transform:translateY(-1px)}.betriebsit-site .footerCol h3{margin:0 0 14px;font-size:14px}.betriebsit-site .footerCol a,.betriebsit-site .footerCol p{display:block;color:rgba(226,232,240,.72);font-size:13px;line-height:1.5;margin:6px 0}.betriebsit-site .footerBottom{position:relative;z-index:1;display:flex;justify-content:space-between;gap:20px;padding-top:34px;color:rgba(226,232,240,.58);font-size:12px}.betriebsit-site .legalLinks{display:flex;flex-wrap:wrap;gap:18px 30px;align-items:center}.betriebsit-site .legalLinks button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;color:inherit;background:transparent;cursor:pointer;font:inherit}.betriebsit-site .legalLinks a:hover,.betriebsit-site .legalLinks button:hover{color:#fff}.betriebsit-site .btiConsentShell{position:fixed;z-index:100;left:0;right:0;bottom:0;padding:12px;pointer-events:none}.betriebsit-site .btiConsentPanel{position:relative;width:min(900px,100%);max-height:calc(100vh - 24px);overflow:auto;margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:start;padding:14px 48px 14px 14px;color:#F8FAFC;background:rgba(5,8,22,.96);border:1px solid rgba(56,189,248,.26);border-radius:8px;box-shadow:0 24px 70px rgba(2,6,23,.46),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(18px);pointer-events:auto}.betriebsit-site .btiConsentIcon{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;color:#BFF4FF;background:linear-gradient(135deg,rgba(37,99,235,.28),rgba(14,165,233,.14));border:1px solid rgba(56,189,248,.26)}.betriebsit-site .btiConsentCopy{display:grid;gap:6px;min-width:0}.betriebsit-site .btiConsentCopy>span{color:#7DD3FC;font-size:10px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .btiConsentCopy h2{margin:0;color:#fff;font-size:16px;line-height:1.16;letter-spacing:0}.betriebsit-site .btiConsentCopy p{max-width:560px;margin:0;color:rgba(226,232,240,.78);font-size:12px;line-height:1.38}.betriebsit-site .btiConsentPrivacy{width:-moz-fit-content;width:fit-content;color:#93C5FD;font-size:11px;font-weight:850}.betriebsit-site .btiConsentPrivacy:hover{color:#fff}.betriebsit-site .btiConsentOptions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.betriebsit-site .btiConsentOptions label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;min-height:78px;padding:10px;border-radius:8px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .btiConsentOptions input{width:16px;height:16px;margin:2px 0 0;accent-color:#2563EB}.betriebsit-site .btiConsentOptions small,.betriebsit-site .btiConsentOptions strong{display:block}.betriebsit-site .btiConsentOptions strong{color:#fff;font-size:12px;font-weight:950}.betriebsit-site .btiConsentOptions small{margin-top:3px;color:rgba(226,232,240,.68);font-size:11px;line-height:1.35}.betriebsit-site .btiConsentActions{display:grid;gap:7px;min-width:168px}.betriebsit-site .btiConsentActions button,.betriebsit-site .btiConsentClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit}.betriebsit-site .btiConsentGhost,.betriebsit-site .btiConsentPrimary,.betriebsit-site .btiConsentSecondary{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:8px;font-size:11px;font-weight:900;letter-spacing:0}.betriebsit-site .btiConsentPrimary{color:#fff;background:linear-gradient(135deg,#7C3AED,#2563EB,#0EA5E9);box-shadow:0 14px 30px rgba(37,99,235,.28)}.betriebsit-site .btiConsentSecondary{color:#EAF6FF;background:rgba(14,165,233,.11);border:1px solid rgba(56,189,248,.24)}.betriebsit-site .btiConsentGhost{color:rgba(226,232,240,.78);background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .btiConsentClose{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:rgba(226,232,240,.74);background:rgba(255,255,255,.055)}.betriebsit-site .btiConsentClose:hover{color:#fff;background:rgba(56,189,248,.12)}.betriebsit-site .notFound{min-height:70vh;display:grid;place-items:center;background:#fff;padding:80px 0}.betriebsit-site .notFound h1{color:var(--text);font-size:56px}@media (max-width:1180px){.betriebsit-site .mainNav{display:none}.betriebsit-site .mobileMenu{display:block}.betriebsit-site .headerInner{justify-content:space-between}.betriebsit-site .heroGrid{grid-template-columns:1fr;min-height:auto;padding:64px 0}.betriebsit-site .heroVisual{max-width:760px;width:100%}.betriebsit-site .cardGrid,.betriebsit-site .darkCards,.betriebsit-site .packageGrid{grid-template-columns:repeat(2,1fr)}.betriebsit-site .processLine{grid-template-columns:repeat(4,1fr)}.betriebsit-site .footerGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.betriebsit-site .container{width:min(100% - 32px,var(--container))}.betriebsit-site .headerActions .btnSecondary{display:none}.betriebsit-site .heroGrid{gap:32px}.betriebsit-site h1{font-size:42px;line-height:1.04}.betriebsit-site .audienceRows,.betriebsit-site .checkGrid,.betriebsit-site .checkMock,.betriebsit-site .contactCards,.betriebsit-site .contactSplit,.betriebsit-site .dashGrid,.betriebsit-site .dashboardBottom,.betriebsit-site .faqGrid,.betriebsit-site .introGrid,.betriebsit-site .knowledgeGrid,.betriebsit-site .mockDetailResult>div,.betriebsit-site .mockResultSummary,.betriebsit-site .moduleChecklist,.betriebsit-site .moduleMetrics,.betriebsit-site .splitCards{grid-template-columns:1fr}.betriebsit-site .mockResultSummary span{min-height:auto}.betriebsit-site .mockResultOfferSnapshot,.betriebsit-site .mockResultPrimaryActions,.betriebsit-site .mockResultSecondaryActions{grid-template-columns:1fr}.betriebsit-site .mockResultPrimaryActions .mockResetButton,.betriebsit-site .mockResultPrimaryActions .mockResultCta,.betriebsit-site .mockResultSecondaryActions .mockResetButton{width:100%}.betriebsit-site .audienceStrip{grid-template-columns:repeat(2,1fr)}.betriebsit-site .cardGrid,.betriebsit-site .cardGrid.cols-four,.betriebsit-site .cardGrid.cols-three,.betriebsit-site .packageGrid{grid-template-columns:1fr}.betriebsit-site .packageCard.featured{transform:none}.betriebsit-site .footerGrid,.betriebsit-site .processLine{grid-template-columns:1fr 1fr}.betriebsit-site .btiConsentPanel{grid-template-columns:1fr;gap:12px;padding:14px 44px 14px 14px}.betriebsit-site .btiConsentIcon{display:none}.betriebsit-site .btiConsentActions{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.betriebsit-site .btiConsentPrimary{grid-column:auto}.betriebsit-site .btiConsentOptions{grid-template-columns:1fr}.betriebsit-site .finalCta{flex-direction:column;align-items:flex-start}.betriebsit-site .pricingSteps{grid-template-columns:repeat(2,1fr)}.betriebsit-site .priceStep{transform:none!important}.betriebsit-site .systemOrbit{min-height:auto;display:grid;grid-template-columns:1fr;gap:10px}.betriebsit-site .audNode,.betriebsit-site .centerCore,.betriebsit-site .orbitCard{position:relative;left:auto;right:auto;top:auto;bottom:auto;transform:none;width:auto;height:auto}.betriebsit-site .centerCore{min-height:120px}.betriebsit-site .contactFlow,.betriebsit-site .processRibbon{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.betriebsit-site .headerInner{min-height:68px}.betriebsit-site .logo{min-width:auto}.betriebsit-site .logoText strong{font-size:17px}.betriebsit-site .headerActions{display:none}.betriebsit-site .headerActions .btn{width:auto}.betriebsit-site .headerActions .btnPrimary{min-height:42px;padding:0 12px;border-radius:10px;font-size:11px}.betriebsit-site .mobileMenuPanel{right:-2px}.betriebsit-site .heroGrid{padding:52px 0;gap:28px}.betriebsit-site h1{font-size:34px;line-height:1.07}.betriebsit-site h1,.betriebsit-site h1 span{overflow-wrap:break-word;hyphens:auto}.betriebsit-site .heroBrandLine{font-size:11.5px}.betriebsit-site .heroCopy p{font-size:15px;line-height:1.55}.betriebsit-site .heroActions{flex-direction:column;align-items:stretch}.betriebsit-site .btn{width:100%}.betriebsit-site .heroVisual{min-height:auto}.betriebsit-site .visualTopline{flex-direction:column;align-items:flex-start}.betriebsit-site .footerGrid,.betriebsit-site .processLine{grid-template-columns:1fr}.betriebsit-site .footerBottom{flex-direction:column}.betriebsit-site .btiConsentShell{padding:8px}.betriebsit-site .btiConsentPanel{gap:9px;padding:11px 32px 11px 11px}.betriebsit-site .btiConsentCopy{gap:4px}.betriebsit-site .btiConsentCopy>span{font-size:9px}.betriebsit-site .btiConsentCopy h2{font-size:14px}.betriebsit-site .btiConsentCopy p{display:none}.betriebsit-site .btiConsentPrivacy{font-size:10px}.betriebsit-site .btiConsentActions{grid-template-columns:1fr 1fr;gap:6px}.betriebsit-site .btiConsentActions svg{display:none}.betriebsit-site .btiConsentGhost,.betriebsit-site .btiConsentPrimary,.betriebsit-site .btiConsentSecondary{min-height:34px;padding:0 8px;font-size:10.5px;line-height:1.12;text-align:center;white-space:normal}.betriebsit-site .btiConsentPrimary{grid-column:auto}.betriebsit-site .btiConsentGhost{grid-column:1/-1}.betriebsit-site .btiConsentClose{top:8px;right:8px;width:26px;height:26px}.betriebsit-site .btiConsentOptions{gap:6px}.betriebsit-site .btiConsentOptions label{min-height:auto;padding:9px}.betriebsit-site .btiConsentOptions small{display:none}.betriebsit-site .formGrid{grid-template-columns:1fr}}@media (max-width:360px){.betriebsit-site .btiConsentActions{grid-template-columns:1fr}.betriebsit-site .btiConsentGhost,.betriebsit-site .btiConsentPrimary,.betriebsit-site .btiConsentSecondary{grid-column:1}}.betriebsit-site .heroVisual.v3Visual{min-height:clamp(360px,42vh,404px);border-radius:24px;background:radial-gradient(circle at 82% 9%,rgba(56,189,248,.2),transparent 31%),radial-gradient(circle at 10% 92%,rgba(124,58,237,.24),transparent 34%),linear-gradient(145deg,rgba(10,18,38,.94),rgba(11,20,43,.92) 52%,rgba(16,18,44,.96));border:1px solid rgba(56,189,248,.32);box-shadow:0 28px 78px rgba(2,6,23,.58),inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(124,58,237,.08);isolation:isolate;overflow:hidden}.betriebsit-site .heroVisual.v3Visual:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(rgba(56,189,248,.055) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.055) 1px,transparent 0),radial-gradient(circle at 52% 46%,rgba(37,99,235,.16),transparent 48%);background-size:42px 42px,42px 42px,auto;-webkit-mask-image:radial-gradient(circle at 56% 50%,black 0 62%,transparent 92%);mask-image:radial-gradient(circle at 56% 50%,black 0 62%,transparent 92%);pointer-events:none}.betriebsit-site .heroVisual.v3Visual:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.07) 48%,transparent 56%),radial-gradient(circle at 50% 102%,rgba(14,165,233,.16),transparent 42%);mix-blend-mode:screen;opacity:.68}.betriebsit-site .v3Noise{position:absolute;inset:0;z-index:0;opacity:.12;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.8) .6px,transparent .8px);background-size:18px 18px}.betriebsit-site .v3GlowOne,.betriebsit-site .v3GlowTwo{position:absolute;z-index:0;border-radius:999px;filter:blur(28px);pointer-events:none}.betriebsit-site .v3GlowOne{width:220px;height:220px;right:-70px;top:-70px;background:rgba(14,165,233,.2)}.betriebsit-site .v3GlowTwo{width:260px;height:260px;left:-90px;bottom:-110px;background:rgba(124,58,237,.2)}.betriebsit-site .v3Top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px 10px}.betriebsit-site .v3Top strong{color:#fff;font-size:19px;line-height:1;font-weight:950;letter-spacing:0}.betriebsit-site .v3Top span{display:inline-flex;align-items:center;gap:7px;color:rgba(226,232,240,.72);font-size:11px;font-weight:850;white-space:nowrap}.betriebsit-site .v3Top span i{width:9px;height:9px;border-radius:50%;background:#22C55E;box-shadow:0 0 18px rgba(34,197,94,.82)}.betriebsit-site .v3Body{position:relative;z-index:2;padding:4px 26px 24px}.betriebsit-site .v3Pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 11px;border-radius:999px;color:#EAF6FF;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);font-size:12px;font-weight:900;letter-spacing:-.01em}.betriebsit-site .v3Pill.tone-violet{background:rgba(124,58,237,.13);border-color:rgba(168,85,247,.3)}.betriebsit-site .v3Pill.tone-green{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.24);color:#BDF7D4}.betriebsit-site .v3Pill.tone-amber{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.25);color:#FFE6AA}.betriebsit-site .v3Pill.tone-red{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.25);color:#FECACA}.betriebsit-site .v3Pill.tone-cyan{background:rgba(56,189,248,.12);border-color:rgba(56,189,248,.3)}.betriebsit-site .v3CheckRow{display:flex;align-items:center;gap:9px;color:rgba(226,232,240,.86);font-size:12px;font-weight:850;line-height:1.28}.betriebsit-site .v3CheckRow i{display:grid;place-items:center;width:18px;height:18px;flex:0 0 auto;border-radius:50%;background:rgba(14,165,233,.12);border:1px solid rgba(56,189,248,.28);color:#38BDF8;font-style:normal;font-size:11px}.betriebsit-site .v3CheckRow.tone-green i{color:#22C55E;border-color:rgba(34,197,94,.32);background:rgba(34,197,94,.1)}.betriebsit-site .v3CheckRow.tone-violet i{color:#A855F7;border-color:rgba(168,85,247,.32);background:rgba(124,58,237,.12)}.betriebsit-site .v3MiniBars{height:58px;display:flex;align-items:flex-end;gap:5px;padding:6px 2px 0}.betriebsit-site .v3MiniBars span{flex:1;min-width:4px;border-radius:9px 9px 2px 2px;background:linear-gradient(180deg,#38BDF8,#2563EB 58%,#4F46E5);box-shadow:0 0 14px rgba(37,99,235,.36);opacity:.95}.betriebsit-site .v3MiniBars.tone-violet span{background:linear-gradient(180deg,#A855F7,#4F46E5 60%,#2563EB)}.betriebsit-site .v3MiniBars.tone-cyan span{background:linear-gradient(180deg,#67E8F9,#0EA5E9 58%,#2563EB)}.betriebsit-site .v3Spark{width:100%;height:34px;margin-top:8px;overflow:visible}.betriebsit-site .v3Spark path{fill:none;stroke:#38BDF8;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(56,189,248,.42))}.betriebsit-site .v3Spark.tone-violet path{stroke:#A855F7}.betriebsit-site .v3Spark.tone-green path{stroke:#22C55E}.betriebsit-site .v3Spark.tone-amber path{stroke:#F59E0B}.betriebsit-site .v3Spark.tone-red path{stroke:#EF4444}.betriebsit-site .v3Kpi{position:relative;overflow:hidden;min-height:122px;padding:17px 17px 13px;border-radius:16px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.betriebsit-site .v3Kpi:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,rgba(56,189,248,.16),transparent 36%,rgba(124,58,237,.12));opacity:.48;pointer-events:none}.betriebsit-site .v3Kpi b,.betriebsit-site .v3Kpi small,.betriebsit-site .v3Kpi strong,.betriebsit-site .v3Kpi svg{position:relative;z-index:1}.betriebsit-site .v3Kpi strong{display:block;color:#fff;font-size:13px;line-height:1.18;margin-bottom:11px;font-weight:900;letter-spacing:-.02em}.betriebsit-site .v3Kpi b{display:block;color:#38BDF8;font-size:27px;line-height:.95;letter-spacing:-.055em;font-weight:950}.betriebsit-site .v3Kpi small{display:block;color:rgba(226,232,240,.74);font-size:11px;margin-top:6px;font-weight:750}.betriebsit-site .v3Kpi.tone-green b{color:#22C55E}.betriebsit-site .v3Kpi.tone-amber b{color:#F59E0B}.betriebsit-site .v3Kpi.tone-red b{color:#EF4444}.betriebsit-site .v3Kpi.tone-violet b{color:#A855F7}.betriebsit-site .v3Kpi.tone-cyan b{color:#67E8F9}.betriebsit-site .v3KpiIcon{position:absolute;right:14px;top:14px;width:28px;height:28px;border-radius:10px;background:linear-gradient(135deg,rgba(56,189,248,.18),rgba(124,58,237,.12));border:1px solid rgba(56,189,248,.2)}.betriebsit-site .v3KpiIcon:after{content:"";position:absolute;inset:8px;border-radius:50%;border:2px solid rgba(56,189,248,.75)}.betriebsit-site .v3RingScore{width:96px;height:96px;border-radius:50%;padding:7px;background:conic-gradient(#38BDF8 0 72%,rgba(148,163,184,.18) 72% 100%);box-shadow:0 0 30px rgba(56,189,248,.22)}.betriebsit-site .v3RingScore.tone-violet{background:conic-gradient(#A855F7 0 72%,rgba(148,163,184,.18) 72% 100%)}.betriebsit-site .v3RingInner{width:100%;height:100%;display:grid;place-items:center;text-align:center;border-radius:50%;background:rgba(7,16,34,.96);border:1px solid rgba(255,255,255,.06)}.betriebsit-site .v3RingInner b{display:block;color:#fff;font-size:27px;line-height:.8;font-weight:950;letter-spacing:0}.betriebsit-site .v3RingInner small{display:block;color:rgba(226,232,240,.72);font-size:10px;font-weight:800;margin-top:-17px}.betriebsit-site .v3Connector{position:absolute;height:2px;background:linear-gradient(90deg,rgba(56,189,248,.1),rgba(56,189,248,.8),rgba(168,85,247,.1));box-shadow:0 0 16px rgba(56,189,248,.3);transform-origin:left center}.betriebsit-site .v3ControlGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.betriebsit-site .v3HomeBottom{display:grid;grid-template-columns:.58fr 1fr .86fr;gap:14px;margin-top:15px}.betriebsit-site .v3HomeBottom .v3MiniBars,.betriebsit-site .v3NextSteps,.betriebsit-site .v3OpenTasks{border-radius:16px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.16);padding:16px}.betriebsit-site .v3OpenTasks small,.betriebsit-site .v3OpenTasks span{display:block;color:rgba(226,232,240,.76);font-size:12px;font-weight:800}.betriebsit-site .v3OpenTasks b{display:block;color:#38BDF8;font-size:34px;line-height:1.1;letter-spacing:-.06em}.betriebsit-site .v3NextSteps strong{display:block;color:#fff;font-size:14px;margin-bottom:12px}.betriebsit-site .v3NextSteps .v3CheckRow{margin:7px 0}.betriebsit-site .v3Signature{margin-top:14px;padding:13px;border-radius:14px;text-align:center;color:#F8FAFC;font-weight:900;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3MeshCanvas{position:relative;min-height:292px;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(37,99,235,.18),transparent 33%),rgba(15,23,42,.32);border:1px solid rgba(148,163,184,.12)}.betriebsit-site .v3MeshCanvas:before{content:"";position:absolute;inset:22px;border-radius:24px;border:1px dashed rgba(56,189,248,.18)}.betriebsit-site .v3MeshCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:154px;height:154px;display:grid;place-items:center;text-align:center;border-radius:34px;background:radial-gradient(circle at 50% 30%,rgba(56,189,248,.16),rgba(15,23,42,.92));border:1px solid rgba(56,189,248,.32);box-shadow:0 0 60px rgba(37,99,235,.34)}.betriebsit-site .v3MeshCore b{position:absolute;bottom:33px;color:#fff;font-size:14px;font-weight:950}.betriebsit-site .v3MeshCore small{position:absolute;bottom:17px;color:rgba(226,232,240,.65);font-size:10px;font-weight:800}.betriebsit-site .v3MeshNode{position:absolute;width:178px;min-height:70px;padding:14px 16px;border-radius:15px;background:rgba(15,23,42,.82);border:1px solid rgba(56,189,248,.2);box-shadow:0 20px 40px rgba(2,6,23,.22),inset 0 1px 0 rgba(255,255,255,.05)}.betriebsit-site .v3MeshNode strong{display:block;color:#fff;font-size:12px;line-height:1.15;font-weight:900}.betriebsit-site .v3MeshNode span{color:#38BDF8;font-size:13px;font-weight:950}.betriebsit-site .v3MeshNode.n1,.betriebsit-site .v3MeshNode.n4{border-color:rgba(34,197,94,.22)}.betriebsit-site .v3MeshNode.n2,.betriebsit-site .v3MeshNode.n5{border-color:rgba(168,85,247,.28)}.betriebsit-site .v3MeshLine{position:absolute;left:12%;right:12%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.55),transparent)}.betriebsit-site .v3MeshLineB{transform:rotate(32deg)}.betriebsit-site .v3MeshLineC{transform:rotate(-28deg)}.betriebsit-site .v3LegendRow{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin-top:13px}.betriebsit-site .v3PricingArch .v3Body{min-height:344px}.betriebsit-site .v3PriceRail{position:absolute;left:44px;right:44px;top:178px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(56,189,248,.1),rgba(56,189,248,.86),rgba(168,85,247,.68),rgba(56,189,248,.12));transform:rotate(-5deg);box-shadow:0 0 22px rgba(56,189,248,.28)}.betriebsit-site .v3PriceRail span{position:absolute;right:-6px;top:-7px;width:18px;height:18px;transform:rotate(45deg);border-top:3px solid #38bdf8;border-right:3px solid #38bdf8}.betriebsit-site .v3PriceSteps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,1fr);gap:12px;align-items:end;padding-top:46px}.betriebsit-site .v3PriceStep{min-height:184px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px 12px;text-align:center;border-radius:18px;background:rgba(15,23,42,.7);border:1px solid rgba(56,189,248,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);transform:translateY(var(--lift))}.betriebsit-site .v3PriceStep span{width:42px;height:42px;margin:0 auto 5px;display:grid;place-items:center;border-radius:50%;color:#fff;background:rgba(37,99,235,.28);border:1px solid rgba(56,189,248,.45);font-size:18px;font-weight:950;box-shadow:0 0 26px rgba(56,189,248,.2)}.betriebsit-site .v3PriceStep strong{color:#fff;font-size:13px;line-height:1.12;font-weight:950}.betriebsit-site .v3PriceStep b{color:#38BDF8;font-size:15px;font-weight:950}.betriebsit-site .v3PriceStep small{color:rgba(226,232,240,.68);font-size:10px;font-weight:800}.betriebsit-site .v3PriceFooter{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.betriebsit-site .v3PriceFooter div{padding:17px;border-radius:16px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3PriceFooter b{color:#fff;font-size:14px}.betriebsit-site .v3PriceFooter small{display:block;color:rgba(226,232,240,.68);margin-top:5px;line-height:1.45}.betriebsit-site .v3CheckStepper{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:18px}.betriebsit-site .v3CheckStepper div{position:relative;display:grid;place-items:center;gap:6px;min-height:70px;border-radius:16px;color:rgba(226,232,240,.62);background:rgba(15,23,42,.56);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3CheckStepper div:after{content:"";position:absolute;top:24px;right:-12px;width:15px;height:2px;background:rgba(56,189,248,.22)}.betriebsit-site .v3CheckStepper div:last-child:after{display:none}.betriebsit-site .v3CheckStepper span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(148,163,184,.35);font-weight:950}.betriebsit-site .v3CheckStepper small{font-size:10px;font-weight:900}.betriebsit-site .v3CheckStepper .done span{color:#22C55E;border-color:rgba(34,197,94,.45);background:rgba(34,197,94,.1)}.betriebsit-site .v3CheckStepper .active{color:#fff;border-color:rgba(168,85,247,.4);box-shadow:0 0 26px rgba(124,58,237,.18)}.betriebsit-site .v3CheckStepper .active span{background:linear-gradient(135deg,#A855F7,#38BDF8);border-color:transparent;color:#fff}.betriebsit-site .v3CheckMain{display:grid;grid-template-columns:1.15fr .85fr;gap:16px}.betriebsit-site .v3QuestionCard,.betriebsit-site .v3ResultCard{min-height:254px;border-radius:20px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.16);padding:20px}.betriebsit-site .v3QuestionCard h3{color:#fff;margin:13px 0 15px;font-size:21px;line-height:1.12;letter-spacing:-.04em}.betriebsit-site .v3Answer{display:flex;align-items:center;gap:12px;min-height:45px;padding:0 13px;margin:10px 0;border-radius:13px;color:rgba(226,232,240,.78);background:rgba(2,6,23,.25);border:1px solid rgba(148,163,184,.14);font-size:13px;font-weight:850}.betriebsit-site .v3Answer i{width:18px;height:18px;border-radius:50%;border:2px solid rgba(56,189,248,.32)}.betriebsit-site .v3Answer.active{border-color:rgba(56,189,248,.42);background:rgba(14,165,233,.1);color:#fff}.betriebsit-site .v3Answer.active i{background:#38BDF8;box-shadow:inset 0 0 0 4px rgba(7,16,34,.95)}.betriebsit-site .v3ResultCard{display:grid;justify-items:center;text-align:center}.betriebsit-site .v3ResultCard strong{color:#fff;font-size:17px;margin-top:2px}.betriebsit-site .v3ResultCard p{color:rgba(226,232,240,.72);font-size:12px;line-height:1.5;margin:2px 0 8px}.betriebsit-site .v3MicroList{display:grid;gap:6px;width:100%}.betriebsit-site .v3ContactFlow{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin-bottom:16px}.betriebsit-site .v3ContactFlow div{min-height:82px;display:grid;place-items:center;text-align:center;padding:10px 6px;border-radius:16px;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3ContactFlow .active{border-color:rgba(56,189,248,.5);background:rgba(14,165,233,.1);box-shadow:0 0 26px rgba(14,165,233,.15)}.betriebsit-site .v3ContactFlow span{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#7C3AED,#0EA5E9);font-weight:950}.betriebsit-site .v3ContactFlow small{color:rgba(226,232,240,.76);font-size:10px;line-height:1.15;font-weight:850}.betriebsit-site .v3ContactGrid{display:grid;grid-template-columns:1fr .92fr 1fr;gap:14px}.betriebsit-site .v3CalendarCard,.betriebsit-site .v3ChannelCard,.betriebsit-site .v3SlaCard{min-height:154px;padding:18px;border-radius:18px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3CalendarCard strong,.betriebsit-site .v3ChannelCard strong{display:block;color:#fff;margin-bottom:12px}.betriebsit-site .v3ChannelCard span{display:block;color:rgba(226,232,240,.78);font-size:12px;margin:7px 0}.betriebsit-site .v3ChannelCard span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:8px;background:#38BDF8;box-shadow:0 0 10px rgba(56,189,248,.5)}.betriebsit-site .v3CalendarCard b,.betriebsit-site .v3SlaCard b{color:#38BDF8;font-size:26px;letter-spacing:-.055em}.betriebsit-site .v3CalendarCard small,.betriebsit-site .v3SlaCard small{display:block;color:rgba(226,232,240,.72);line-height:1.5;margin-top:8px}.betriebsit-site .v3Capacity{margin-top:15px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;border-radius:16px;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.15);color:rgba(226,232,240,.78);font-size:12px;font-weight:850}.betriebsit-site .v3Capacity i{height:8px;border-radius:999px;background:rgba(148,163,184,.16);overflow:hidden}.betriebsit-site .v3Capacity em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38BDF8,#7C3AED);box-shadow:0 0 14px rgba(56,189,248,.5)}.betriebsit-site .v3Capacity b{color:#fff;font-size:12px}.betriebsit-site .v3BrowserFrame{border-radius:18px;overflow:hidden;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.16);box-shadow:0 24px 50px rgba(2,6,23,.24)}.betriebsit-site .v3BrowserTop{display:flex;align-items:center;gap:7px;padding:13px 15px;background:rgba(2,6,23,.26);border-bottom:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3BrowserTop i{width:9px;height:9px;border-radius:50%;background:rgba(148,163,184,.42)}.betriebsit-site .v3BrowserTop span{margin-left:8px;color:rgba(226,232,240,.64);font-size:11px;font-weight:850}.betriebsit-site .v3SerpRow{position:relative;margin:14px;padding:15px 16px;border-radius:14px;background:rgba(7,16,34,.76);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3SerpRow.top{border-color:rgba(56,189,248,.35);background:rgba(14,165,233,.1)}.betriebsit-site .v3SerpRow b{display:block;color:#fff;font-size:14px}.betriebsit-site .v3SerpRow span{display:block;color:rgba(226,232,240,.72);font-size:12px;margin-top:5px}.betriebsit-site .v3SerpRow em{position:absolute;right:12px;top:14px;padding:4px 8px;border-radius:999px;color:#BFF4FF;background:rgba(56,189,248,.12);font-style:normal;font-size:11px;font-weight:950}.betriebsit-site .v3CtaPreview{margin:14px;padding:17px;border-radius:15px;color:#fff;background:linear-gradient(135deg,#7C3AED,#2563EB,#0EA5E9)}.betriebsit-site .v3CtaPreview small{display:block;margin-top:4px;color:rgba(248,250,252,.84)}.betriebsit-site .v3RadarPanel{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:18px;margin-top:16px;padding:16px;border-radius:18px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3Radar{position:relative;width:118px;height:118px;border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.18) 0 2px,transparent 3px),conic-gradient(from 30deg,rgba(56,189,248,0),rgba(56,189,248,.38),rgba(124,58,237,.24),transparent);border:1px solid rgba(56,189,248,.24)}.betriebsit-site .v3Radar span{position:absolute;inset:14px;border-radius:50%;border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3Radar span:nth-child(2){inset:31px}.betriebsit-site .v3Radar span:nth-child(3){inset:48px}.betriebsit-site .v3Radar b{position:absolute;width:10px;height:10px;left:70%;top:28%;border-radius:50%;background:#38BDF8;box-shadow:0 0 16px #38BDF8}.betriebsit-site .v3RadarPanel b{color:#fff}.betriebsit-site .v3RadarPanel small{display:block;color:rgba(226,232,240,.68);margin-top:6px;line-height:1.5}.betriebsit-site .v3LocalPack{display:grid;grid-template-columns:1fr .86fr;gap:16px}.betriebsit-site .v3MapCard{position:relative;min-height:240px;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,rgba(14,165,233,.16),rgba(124,58,237,.12));border:1px solid rgba(56,189,248,.22)}.betriebsit-site .v3MapGrid{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:34px 34px;transform:rotate(-8deg) scale(1.2)}.betriebsit-site .v3MapCard .pin{position:absolute;width:18px;height:18px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:linear-gradient(135deg,#38BDF8,#7C3AED);box-shadow:0 0 20px rgba(56,189,248,.5)}.betriebsit-site .v3MapCard .pin:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#fff}.betriebsit-site .v3MapCard .p1{left:52%;top:36%}.betriebsit-site .v3MapCard .p2{left:30%;top:55%}.betriebsit-site .v3MapCard .p3{left:72%;top:61%}.betriebsit-site .v3ProfileCard{padding:22px;border-radius:20px;background:rgba(15,23,42,.74);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3GoogleG{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;color:#fff;background:linear-gradient(135deg,#0EA5E9,#2563EB,#7C3AED);font-size:28px;font-weight:950}.betriebsit-site .v3ProfileCard strong{display:block;color:#fff;margin:15px 0 6px;font-size:18px;line-height:1.1}.betriebsit-site .v3ProfileCard small{display:block;color:rgba(226,232,240,.7);line-height:1.5}.betriebsit-site .v3Stars{margin-top:18px;color:#F59E0B;font-weight:950}.betriebsit-site .v3Stars b{color:#fff;margin-left:8px}.betriebsit-site .v3ProfileRows{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px}.betriebsit-site .v3ProfileRows .v3CheckRow{padding:12px;border-radius:14px;background:rgba(15,23,42,.58);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3Funnel{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:12px;margin-bottom:15px}.betriebsit-site .v3Funnel div{min-height:92px;display:grid;place-items:center;text-align:center;gap:4px;border-radius:18px;background:rgba(15,23,42,.7);border:1px solid rgba(56,189,248,.2)}.betriebsit-site .v3Funnel span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#7C3AED,#0EA5E9);font-weight:950}.betriebsit-site .v3Funnel b{color:#fff;font-size:13px}.betriebsit-site .v3LandingPreview{position:relative;min-height:182px;padding:16px;border-radius:20px;background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.16);overflow:hidden}.betriebsit-site .v3LandingPreview .heroBlock{height:48px;width:56%;border-radius:14px;background:linear-gradient(135deg,#A855F7,#2563EB,#38BDF8)}.betriebsit-site .v3LandingPreview .copyLine{height:9px;width:42%;border-radius:999px;background:rgba(226,232,240,.22);margin-top:12px}.betriebsit-site .v3LandingPreview .copyLine.wide{width:72%}.betriebsit-site .v3LandingPreview button{position:absolute;left:16px;bottom:16px;border:0;border-radius:10px;padding:13px 18px;color:#fff;background:linear-gradient(135deg,#7C3AED,#0EA5E9);font-weight:950}.betriebsit-site .v3LandingPreview .heat{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(245,158,11,.35),transparent 65%);filter:blur(2px)}.betriebsit-site .v3LandingPreview .h1{right:52px;top:38px;width:98px;height:98px}.betriebsit-site .v3LandingPreview .h2{right:118px;bottom:12px;width:66px;height:66px}.betriebsit-site .v3ConversionStats{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:14px}.betriebsit-site .v3SecurityVault .v3Body{min-height:390px;display:grid;place-items:center}.betriebsit-site .v3VaultCore{position:relative;z-index:2;width:210px;height:210px;display:grid;place-items:center;text-align:center;border-radius:42px;background:radial-gradient(circle at 50% 30%,rgba(56,189,248,.18),rgba(15,23,42,.9));border:1px solid rgba(56,189,248,.28);box-shadow:0 0 70px rgba(37,99,235,.3)}.betriebsit-site .v3Shield{display:grid;place-items:center;width:78px;height:88px;color:#fff;font-size:36px;font-weight:950;background:linear-gradient(135deg,#0EA5E9,#7C3AED);clip-path:polygon(50% 0,88% 15%,82% 72%,50% 100%,18% 72%,12% 15%)}.betriebsit-site .v3VaultCore b{color:#fff;font-size:18px}.betriebsit-site .v3VaultCore small{color:rgba(226,232,240,.68);margin-top:-8px}.betriebsit-site .v3SecurityOrbit{position:absolute;inset:92px 34px auto;display:flex;justify-content:space-between;pointer-events:none}.betriebsit-site .v3BackupTimeline{position:absolute;left:30px;right:30px;bottom:30px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.betriebsit-site .v3BackupTimeline span{padding:12px;border-radius:14px;color:rgba(226,232,240,.76);background:rgba(15,23,42,.66);border:1px solid rgba(148,163,184,.16);font-size:12px;font-weight:850}.betriebsit-site .v3BackupTimeline i{display:inline-block;width:9px;height:9px;border-radius:50%;background:#22C55E;margin-right:8px;box-shadow:0 0 12px rgba(34,197,94,.5)}.betriebsit-site .v3CloudLayout{position:relative;min-height:276px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr;gap:14px}.betriebsit-site .v3CloudMain{grid-column:1/3;grid-row:1/3;display:grid;place-items:center;text-align:center;border-radius:26px;background:rgba(15,23,42,.72);border:1px solid rgba(56,189,248,.22)}.betriebsit-site .v3CloudIcon{color:#38BDF8;font-size:62px;line-height:1;filter:drop-shadow(0 0 22px rgba(56,189,248,.45))}.betriebsit-site .v3CloudMain b{color:#fff;font-size:18px}.betriebsit-site .v3CloudMain small{color:rgba(226,232,240,.68);margin-top:-15px}.betriebsit-site .v3AppTile{display:grid;place-items:center;border-radius:20px;color:#fff;font-weight:950;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3AppTile.blue{border-color:rgba(37,99,235,.3)}.betriebsit-site .v3AppTile.violet{border-color:rgba(168,85,247,.32)}.betriebsit-site .v3AppTile.cyan{border-color:rgba(56,189,248,.32)}.betriebsit-site .v3AppTile.indigo{border-color:rgba(79,70,229,.35)}.betriebsit-site .v3PermissionMatrix{margin-top:15px;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:10px;color:rgba(226,232,240,.78);font-size:12px;font-weight:900}.betriebsit-site .v3PermissionMatrix i{height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(56,189,248,.16),rgba(56,189,248,.8),rgba(124,58,237,.16))}.betriebsit-site .v3MailTrust .v3Body{display:grid;grid-template-columns:.86fr 1.14fr;gap:16px}.betriebsit-site .v3DnsGrid,.betriebsit-site .v3MailInbox{min-height:310px;border-radius:22px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.16);padding:18px}.betriebsit-site .v3MailHeader{color:#fff;font-weight:950;padding:13px;border-radius:13px;background:linear-gradient(135deg,rgba(124,58,237,.26),rgba(14,165,233,.18));border:1px solid rgba(56,189,248,.18);margin-bottom:14px}.betriebsit-site .v3MailRow{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid rgba(148,163,184,.12);color:#fff}.betriebsit-site .v3MailRow span{width:22px;height:18px;border-radius:4px;border:2px solid #38bdf8}.betriebsit-site .v3MailRow small{color:#38BDF8;font-weight:850}.betriebsit-site .v3DnsGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.betriebsit-site .v3DnsGrid div{display:grid;align-content:center;gap:6px;padding:16px;border-radius:16px;background:rgba(2,6,23,.22);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3DnsGrid .ok{border-color:rgba(34,197,94,.26);background:rgba(34,197,94,.06)}.betriebsit-site .v3DnsGrid b{color:#fff}.betriebsit-site .v3DnsGrid span{color:#38BDF8;font-size:12px;font-weight:950}.betriebsit-site .v3DnsGrid .ok span{color:#22C55E}.betriebsit-site .v3PipelineBoard{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.betriebsit-site .v3PipeCol{min-height:268px;padding:14px;border-radius:18px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3PipeCol strong{display:block;color:#fff;font-size:13px;margin-bottom:12px}.betriebsit-site .v3PipeCol span{display:block;padding:12px;margin-bottom:9px;border-radius:13px;color:#fff;background:rgba(255,255,255,.055);border:1px solid rgba(56,189,248,.16);font-size:12px;font-weight:850}.betriebsit-site .v3PipeCol small{display:block;color:rgba(226,232,240,.62);margin-top:5px}.betriebsit-site .v3CrmMetrics{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.betriebsit-site .v3FlowCanvas{position:relative;min-height:284px;border-radius:22px;background:rgba(15,23,42,.46);border:1px solid rgba(148,163,184,.13)}.betriebsit-site .v3FlowNode{position:absolute;width:136px;min-height:74px;display:grid;place-items:center;text-align:center;padding:12px;border-radius:18px;background:rgba(15,23,42,.82);border:1px solid rgba(56,189,248,.22);box-shadow:0 20px 40px rgba(2,6,23,.18)}.betriebsit-site .v3FlowNode span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#7C3AED,#0EA5E9);color:#fff;font-weight:950}.betriebsit-site .v3FlowNode b{color:#fff;font-size:12px}.betriebsit-site .v3FlowNode.node0{left:6%;top:18%}.betriebsit-site .v3FlowNode.node1{left:32%;top:11%}.betriebsit-site .v3FlowNode.node2{left:58%;top:20%}.betriebsit-site .v3FlowNode.node3{left:16%;top:61%}.betriebsit-site .v3FlowNode.node4{left:43%;top:66%}.betriebsit-site .v3FlowNode.node5{left:70%;top:58%}.betriebsit-site .v3AutomationMap .c1{left:22%;top:30%;width:42%;transform:rotate(4deg)}.betriebsit-site .v3AutomationMap .c2{left:24%;top:62%;width:56%;transform:rotate(-6deg)}.betriebsit-site .v3AutomationMap .c3{left:42%;top:48%;width:28%;transform:rotate(55deg)}.betriebsit-site .v3FlowFooter{display:grid;grid-template-columns:1fr .8fr;gap:16px;align-items:center;margin-top:14px;padding:14px;border-radius:16px;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3FlowFooter b{color:#fff}.betriebsit-site .v3FlowFooter small{display:block;color:rgba(226,232,240,.68);margin-top:4px}.betriebsit-site .v3AiLayer .v3Body{min-height:392px}.betriebsit-site .v3AiCore{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:178px;height:178px;display:grid;place-items:center;text-align:center;padding:20px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.2),rgba(15,23,42,.94));border:1px solid rgba(168,85,247,.34);box-shadow:0 0 80px rgba(124,58,237,.34)}.betriebsit-site .v3AiCore span{font-size:40px;font-weight:950;color:transparent;background:linear-gradient(90deg,#A855F7,#38BDF8);-webkit-background-clip:text;background-clip:text}.betriebsit-site .v3AiCore b{color:#fff;font-size:13px;line-height:1.2}.betriebsit-site .v3AiLayers{position:absolute;inset:70px 30px 35px}.betriebsit-site .v3AiLayers div{position:absolute;width:166px;padding:15px;border-radius:18px;background:rgba(15,23,42,.72);border:1px solid rgba(168,85,247,.22)}.betriebsit-site .v3AiLayers div:first-child{left:0;top:10px}.betriebsit-site .v3AiLayers div:nth-child(2){right:0;top:28px}.betriebsit-site .v3AiLayers div:nth-child(3){left:20px;bottom:20px}.betriebsit-site .v3AiLayers div:nth-child(4){right:18px;bottom:0}.betriebsit-site .v3AiLayers b{color:#fff;font-size:13px}.betriebsit-site .v3AiLayers small{display:block;color:#38BDF8;margin-top:5px;font-weight:850}.betriebsit-site .v3NeuralDots{position:absolute;inset:120px 160px 90px;display:grid;grid-template-columns:repeat(6,1fr);gap:10px;opacity:.62}.betriebsit-site .v3NeuralDots span{width:7px;height:7px;border-radius:50%;background:#38BDF8;box-shadow:0 0 12px rgba(56,189,248,.6)}.betriebsit-site .v3SearchBar{height:54px;display:flex;align-items:center;padding:0 18px;border-radius:16px;color:rgba(226,232,240,.76);background:rgba(15,23,42,.72);border:1px solid rgba(56,189,248,.2);font-weight:850}.betriebsit-site .v3DocCabinet{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px}.betriebsit-site .v3DocCabinet div{min-height:92px;padding:15px;border-radius:17px;background:rgba(15,23,42,.66);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3DocCabinet .active{border-color:rgba(56,189,248,.34);background:rgba(14,165,233,.09)}.betriebsit-site .v3DocCabinet span{display:block;width:30px;height:23px;border-radius:5px;background:linear-gradient(135deg,#38BDF8,#7C3AED);margin-bottom:10px}.betriebsit-site .v3DocCabinet b{color:#fff;font-size:13px}.betriebsit-site .v3DocCabinet small{display:block;color:rgba(226,232,240,.62);margin-top:5px;font-size:11px}.betriebsit-site .v3OcrFlow{display:flex;gap:10px;justify-content:center;margin-top:16px}.betriebsit-site .v3IndustryMatrix .v3Body{min-height:382px}.betriebsit-site .v3IndustryCenter{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);width:176px;height:118px;display:grid;place-items:center;text-align:center;border-radius:28px;background:rgba(15,23,42,.82);border:1px solid rgba(56,189,248,.28);box-shadow:0 0 50px rgba(37,99,235,.24)}.betriebsit-site .v3IndustryCenter b{color:#fff}.betriebsit-site .v3IndustryCenter small{color:#38BDF8;font-weight:850}.betriebsit-site .v3IndustryRing div{position:absolute;min-width:132px;padding:14px 16px;border-radius:999px;color:#fff;background:rgba(15,23,42,.72);border:1px solid rgba(168,85,247,.24);font-size:13px;font-weight:950;text-align:center}.betriebsit-site .v3IndustryRing .r0{left:8%;top:28%}.betriebsit-site .v3IndustryRing .r1{right:8%;top:28%}.betriebsit-site .v3IndustryRing .r2{left:12%;bottom:26%}.betriebsit-site .v3IndustryRing .r3{right:12%;bottom:26%}.betriebsit-site .v3IndustryRing .r4{left:50%;top:16%;transform:translateX(-50%)}.betriebsit-site .v3IndustryFocus{position:absolute;left:30px;right:30px;bottom:27px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.betriebsit-site .v3IndustryFocus .v3CheckRow{padding:12px;border-radius:14px;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3JobCalendar{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.betriebsit-site .v3JobCalendar div{min-height:178px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16);padding:14px}.betriebsit-site .v3JobCalendar b{display:block;color:#38BDF8;margin-bottom:18px}.betriebsit-site .v3JobCalendar span{display:block;padding:10px;margin:9px 0;border-radius:11px;color:#fff;background:rgba(255,255,255,.055);font-size:12px;font-weight:850}.betriebsit-site .v3JobCalendar .hot{background:linear-gradient(135deg,rgba(124,58,237,.42),rgba(14,165,233,.18));border:1px solid rgba(168,85,247,.25)}.betriebsit-site .v3TradePanel{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border-radius:18px;background:rgba(15,23,42,.7);border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3TradePanel strong{color:#fff}.betriebsit-site .v3TradePanel small{color:rgba(226,232,240,.68);flex:1}.betriebsit-site .v3TradePanel button{border:0;border-radius:10px;color:#fff;background:linear-gradient(135deg,#7C3AED,#0EA5E9);padding:11px 15px;font-weight:950}.betriebsit-site .v3TradeKpis{display:flex;gap:10px;margin-top:12px}.betriebsit-site .v3Buildings{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.betriebsit-site .v3Buildings div{min-height:160px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16);padding:15px;display:grid;gap:9px;align-content:end}.betriebsit-site .v3Buildings span{height:18px;border-radius:6px;background:rgba(56,189,248,.18)}.betriebsit-site .v3Buildings b{color:#fff;font-size:13px}.betriebsit-site .v3TicketStack{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}.betriebsit-site .v3TicketStack div{padding:14px;border-radius:14px;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3TicketStack b{color:#fff;font-size:12px}.betriebsit-site .v3TicketStack small{display:block;color:#38BDF8;font-size:10px;margin-top:5px}.betriebsit-site .v3DocSafe{display:flex;gap:12px;margin-top:14px}.betriebsit-site .v3BookingGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.betriebsit-site .v3BookingGrid div{min-height:138px;padding:16px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3BookingGrid strong{color:#fff}.betriebsit-site .v3BookingGrid b{display:block;color:#38BDF8;font-size:36px;margin-top:18px;line-height:1}.betriebsit-site .v3BookingGrid small{color:rgba(226,232,240,.68)}.betriebsit-site .v3GuestTimeline{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}.betriebsit-site .v3GuestTimeline span{display:flex;align-items:center;gap:8px;min-height:56px;padding:10px;border-radius:14px;color:#fff;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.14);font-size:12px;font-weight:850}.betriebsit-site .v3GuestTimeline i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#7C3AED,#0EA5E9);font-style:normal;font-weight:950}.betriebsit-site .v3ReviewCard{margin-top:14px;padding:16px;border-radius:18px;color:#F59E0B;background:rgba(15,23,42,.68);border:1px solid rgba(245,158,11,.2);font-weight:950}.betriebsit-site .v3ReviewCard b{color:#fff;margin-left:10px}.betriebsit-site .v3ReviewCard small{display:block;color:rgba(226,232,240,.68);margin-top:6px}.betriebsit-site .v3PracticeFlow .v3Body{display:grid;grid-template-columns:.86fr 1fr;gap:16px}.betriebsit-site .v3PracticeSchedule{display:grid;gap:10px}.betriebsit-site .v3PracticeSchedule div{min-height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border-radius:16px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3PracticeSchedule b{color:#38BDF8}.betriebsit-site .v3PracticeSchedule span{color:#fff;font-weight:850}.betriebsit-site .v3PracticeShield{grid-row:span 2;display:grid;place-items:center;text-align:center;padding:22px;border-radius:26px;background:radial-gradient(circle at 50% 30%,rgba(56,189,248,.16),rgba(15,23,42,.78));border:1px solid rgba(56,189,248,.22)}.betriebsit-site .v3PracticeShield span{display:grid;place-items:center;width:76px;height:76px;border-radius:24px;color:#fff;font-size:40px;background:linear-gradient(135deg,#0EA5E9,#7C3AED)}.betriebsit-site .v3PracticeShield b{color:#fff;font-size:18px}.betriebsit-site .v3PracticeShield small{color:rgba(226,232,240,.68);line-height:1.5}.betriebsit-site .v3PracticeRows{display:flex;gap:10px;flex-wrap:wrap;grid-column:1/3}.betriebsit-site .v3ClientPipeline{display:grid;grid-template-columns:repeat(4,1fr);align-items:end;gap:12px;min-height:214px}.betriebsit-site .v3ClientPipeline div{display:grid;align-content:end;gap:12px;padding:14px;border-radius:18px;min-height:190px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3ClientPipeline b{color:#fff;font-size:13px}.betriebsit-site .v3ClientPipeline span{display:block;border-radius:10px 10px 3px 3px;background:linear-gradient(180deg,#38BDF8,#2563EB,#7C3AED);box-shadow:0 0 18px rgba(37,99,235,.28)}.betriebsit-site .v3ClientCard{margin-top:14px;display:flex;align-items:center;gap:16px;padding:16px;border-radius:18px;background:rgba(15,23,42,.65);border:1px solid rgba(168,85,247,.18)}.betriebsit-site .v3ClientCard strong{color:#fff}.betriebsit-site .v3ClientCard small{color:rgba(226,232,240,.68);flex:1}.betriebsit-site .v3ClientStats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.betriebsit-site .v3FounderCard{display:grid;place-items:center;text-align:center;padding:28px;border-radius:24px;background:rgba(15,23,42,.72);border:1px solid rgba(56,189,248,.2)}.betriebsit-site .v3Avatar{width:78px;height:78px;display:grid;place-items:center;border-radius:26px;color:#fff;background:linear-gradient(135deg,#7C3AED,#0EA5E9);font-size:34px;font-weight:950;box-shadow:0 0 34px rgba(37,99,235,.32)}.betriebsit-site .v3FounderCard strong{color:#fff;margin-top:14px;font-size:18px}.betriebsit-site .v3FounderCard small{color:rgba(226,232,240,.68);margin-top:6px}.betriebsit-site .v3AboutTimeline{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}.betriebsit-site .v3AboutTimeline div{min-height:86px;padding:14px;border-radius:16px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3AboutTimeline span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#fff;background:rgba(37,99,235,.42);font-weight:950}.betriebsit-site .v3AboutTimeline b{display:block;color:#fff;margin-top:10px;font-size:12px}.betriebsit-site .v3AboutBridge{margin-top:14px;padding:17px;text-align:center;border-radius:18px;background:linear-gradient(135deg,rgba(124,58,237,.2),rgba(14,165,233,.12));border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3AboutBridge b{color:#fff}.betriebsit-site .v3AboutBridge small{display:block;color:rgba(226,232,240,.68);margin-top:5px}.betriebsit-site .v3LayerStack{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-top:44px}.betriebsit-site .v3LayerStack div{min-height:178px;display:grid;place-items:center;text-align:center;border-radius:26px;background:rgba(15,23,42,.76);border:1px solid rgba(56,189,248,.2)}.betriebsit-site .v3LayerStack div:nth-child(2){transform:translateY(-24px);border-color:rgba(168,85,247,.28)}.betriebsit-site .v3LayerStack b{color:#fff;font-size:18px}.betriebsit-site .v3LayerStack small{color:rgba(226,232,240,.68);margin-top:-34px}.betriebsit-site .v3BridgeBeam{height:2px;margin:24px 50px 0;background:linear-gradient(90deg,transparent,#38BDF8,#A855F7,#38BDF8,transparent);box-shadow:0 0 22px rgba(56,189,248,.45)}.betriebsit-site .v3BridgeNote{margin-top:20px;padding:18px;border-radius:18px;text-align:center;color:#fff;font-weight:950;background:rgba(15,23,42,.65);border:1px solid rgba(168,85,247,.18)}.betriebsit-site .v3TimelineArc{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;padding-top:60px}.betriebsit-site .v3TimelineArc div{min-height:110px;padding:13px 8px;display:grid;place-items:center;text-align:center;border-radius:18px;background:rgba(15,23,42,.66);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3TimelineArc .active{border-color:rgba(56,189,248,.34);background:rgba(14,165,233,.08)}.betriebsit-site .v3TimelineArc span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#2563EB,#0EA5E9);font-weight:950}.betriebsit-site .v3TimelineArc b{color:#fff;font-size:12px}.betriebsit-site .v3TrustProof{margin-top:22px;display:flex;align-items:center;justify-content:center;gap:18px;padding:20px;border-radius:20px;background:linear-gradient(135deg,rgba(37,99,235,.18),rgba(124,58,237,.14));border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3Seal{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#0EA5E9,#7C3AED);font-size:30px;font-weight:950}.betriebsit-site .v3TrustProof b{color:#fff}.betriebsit-site .v3TrustProof small{display:block;color:rgba(226,232,240,.68);margin-top:5px}.betriebsit-site .v3RadarLarge{position:absolute;left:48px;top:88px;width:230px;height:230px;border-radius:50%;background:conic-gradient(from 20deg,transparent,rgba(56,189,248,.28),rgba(124,58,237,.32),transparent);border:1px solid rgba(56,189,248,.2)}.betriebsit-site .v3RadarLarge span{position:absolute;inset:22px;border-radius:50%;border:1px solid rgba(56,189,248,.16)}.betriebsit-site .v3RadarLarge span:nth-child(2){inset:58px}.betriebsit-site .v3RadarLarge span:nth-child(3){inset:94px}.betriebsit-site .v3RadarLarge b{position:absolute;left:62%;top:35%;width:12px;height:12px;border-radius:50%;background:#38BDF8;box-shadow:0 0 18px #38BDF8}.betriebsit-site .v3CareQueue{margin-left:286px;display:grid;gap:10px}.betriebsit-site .v3CareQueue div{padding:15px;border-radius:15px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.15)}.betriebsit-site .v3CareQueue b{color:#fff}.betriebsit-site .v3CareQueue small{color:#38BDF8;float:right;font-weight:850}.betriebsit-site .v3CareFooter{display:flex;gap:10px;margin-left:286px;margin-top:14px}.betriebsit-site .v3SeoChart{min-height:168px;padding:18px;border-radius:20px;background:rgba(15,23,42,.68);border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3SeoChart strong{color:#fff;display:block;margin-top:10px}.betriebsit-site .v3ContentCalendar{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}.betriebsit-site .v3ContentCalendar div{min-height:84px;display:grid;place-items:center;text-align:center;border-radius:16px;color:#fff;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.14);font-weight:850}.betriebsit-site .v3ContentCalendar .active{background:rgba(14,165,233,.1);border-color:rgba(56,189,248,.3)}.betriebsit-site .v3SeoRows{display:flex;gap:12px;margin-top:14px}.betriebsit-site .v3MonitorTiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.betriebsit-site .v3MonitorTiles div{min-height:112px;padding:16px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(34,197,94,.2)}.betriebsit-site .v3MonitorTiles .warn{border-color:rgba(245,158,11,.28);background:rgba(245,158,11,.06)}.betriebsit-site .v3MonitorTiles b{display:block;color:#fff}.betriebsit-site .v3MonitorTiles span{color:#22C55E;font-weight:950;margin-top:20px;display:block}.betriebsit-site .v3MonitorTiles .warn span{color:#F59E0B}.betriebsit-site .v3IncidentLine{display:grid;grid-template-columns:80px 1fr;gap:14px;align-items:center;margin-top:16px;padding:18px;border-radius:18px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3IncidentLine span{height:50px;border-radius:999px;background:linear-gradient(90deg,#38BDF8,#7C3AED);box-shadow:0 0 22px rgba(56,189,248,.24)}.betriebsit-site .v3IncidentLine b{color:#fff}.betriebsit-site .v3IncidentLine small{color:rgba(226,232,240,.68)}.betriebsit-site .v3KnowledgeCards,.betriebsit-site .v3ThreatMatrix,.betriebsit-site .v3UseCaseMatrix{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.betriebsit-site .v3KnowledgeCards div,.betriebsit-site .v3ThreatMatrix div,.betriebsit-site .v3UseCaseMatrix div{min-height:112px;padding:17px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3KnowledgeCards span{color:#A855F7;font-size:20px}.betriebsit-site .v3KnowledgeCards b,.betriebsit-site .v3ThreatMatrix b,.betriebsit-site .v3UseCaseMatrix b{display:block;color:#fff;margin-top:8px;font-size:15px}.betriebsit-site .v3KnowledgeCards small,.betriebsit-site .v3ThreatMatrix small,.betriebsit-site .v3UseCaseMatrix small{color:rgba(226,232,240,.66);font-weight:850}.betriebsit-site .v3KnowledgePath{margin-top:16px;padding:18px;border-radius:18px;text-align:center;color:#fff;background:linear-gradient(135deg,rgba(124,58,237,.2),rgba(14,165,233,.12));border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3KnowledgePath i{display:inline-block;width:40px;height:2px;margin:0 12px 4px;background:linear-gradient(90deg,#38BDF8,#A855F7)}.betriebsit-site .v3ThreatMatrix .high{border-color:rgba(245,158,11,.24);background:rgba(245,158,11,.06)}.betriebsit-site .v3GuideNote{display:flex;gap:12px;margin-top:16px}.betriebsit-site .v3UseCaseMatrix span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#7C3AED,#0EA5E9);font-weight:950}.betriebsit-site .v3AiRule{margin-top:16px;padding:18px;border-radius:18px;background:rgba(15,23,42,.64);border:1px solid rgba(168,85,247,.18);text-align:center}.betriebsit-site .v3AiRule b{color:#fff}.betriebsit-site .v3AiRule small{display:block;color:rgba(226,232,240,.68);margin-top:6px}.betriebsit-site .v3FallbackCore{text-align:center;padding:34px;border-radius:24px;background:rgba(15,23,42,.7);border:1px solid rgba(56,189,248,.2)}.betriebsit-site .v3FallbackCore .v3BetriebsItMark{margin:0 auto}.betriebsit-site .v3FallbackCore b{display:block;color:#fff;margin-top:14px;font-size:20px}.betriebsit-site .v3FallbackCore small{display:block;color:rgba(226,232,240,.68);margin-top:5px}.betriebsit-site .v3FallbackList{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.betriebsit-site .v3FallbackList div{display:flex;gap:10px;align-items:center;padding:13px;border-radius:14px;background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3FallbackList span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:#fff;background:rgba(37,99,235,.4);font-weight:950}.betriebsit-site .v3FallbackList b{color:#fff;font-size:12px}.betriebsit-site .v3CalendarCard b,.betriebsit-site .v3Kpi b,.betriebsit-site .v3Kpi strong,.betriebsit-site .v3Pill,.betriebsit-site .v3QuestionCard h3,.betriebsit-site .v3RingInner b,.betriebsit-site .v3SlaCard b,.betriebsit-site .v3Top strong{letter-spacing:0}.betriebsit-site .v3BetriebsItMark{position:relative;display:block;width:72px;height:72px;border-radius:20px;background:#030614;border:1px solid rgba(56,189,248,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 42px rgba(2,6,23,.32),0 0 34px rgba(124,58,237,.2);overflow:hidden}.betriebsit-site .v3BetriebsItMark img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.betriebsit-site .v3SignalDots{display:inline-flex;justify-content:center;gap:4px}.betriebsit-site .v3SignalDots i{width:5px;height:5px;border-radius:50%;background:rgba(56,189,248,.7);box-shadow:0 0 10px rgba(56,189,248,.32)}.betriebsit-site .v3SignalDots.tone-blue i{background:rgba(96,165,250,.62)}.betriebsit-site .v3SignalDots.tone-cyan i{background:rgba(103,232,249,.82)}.betriebsit-site .v3HomeCommand{display:grid;grid-template-columns:.82fr 1fr .82fr;gap:10px;align-items:stretch}.betriebsit-site .v3HomeCommandCore,.betriebsit-site .v3HomeCommandLeft,.betriebsit-site .v3HomeCommandRight,.betriebsit-site .v3HomePulsePanel,.betriebsit-site .v3HomeSignalRail,.betriebsit-site .v3HomeStack{border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.betriebsit-site .v3HomeCommandLeft{min-height:96px;padding:14px}.betriebsit-site .v3HomeCommandLeft small,.betriebsit-site .v3HomeCommandLeft span{display:block;color:rgba(226,232,240,.72);font-size:12px;font-weight:820}.betriebsit-site .v3HomeCommandLeft b{display:block;color:#38BDF8;font-size:34px;line-height:1;font-weight:950;letter-spacing:0;margin:5px 0 4px}.betriebsit-site .v3HomeCommandCore{min-height:96px;display:grid;place-items:center;text-align:center;padding:12px;background:radial-gradient(circle at 50% 22%,rgba(56,189,248,.14),rgba(15,23,42,.76));border-color:rgba(56,189,248,.24)}.betriebsit-site .v3HomeCommandCore .v3BetriebsItMark{width:54px;height:54px}.betriebsit-site .v3HomeCommandCore strong{color:#fff;font-size:15px;font-weight:950}.betriebsit-site .v3HomeCommandCore small{color:rgba(226,232,240,.68);font-size:11px;font-weight:820}.betriebsit-site .v3HomeCommandRight{min-height:96px;display:grid;align-content:center;gap:8px;padding:14px}.betriebsit-site .v3HomeOpsGrid{display:grid;grid-template-columns:.74fr 1.2fr .74fr;gap:10px;margin-top:10px}.betriebsit-site .v3HomeStack{min-height:144px;padding:14px}.betriebsit-site .v3HomeStack strong{display:block;color:#fff;font-size:14px;font-weight:950;margin-bottom:10px}.betriebsit-site .v3HomeStack span{display:block;min-height:24px;margin-top:6px;padding:5px 8px;border-radius:10px;color:rgba(226,232,240,.82);background:rgba(2,6,23,.24);border:1px solid rgba(148,163,184,.12);font-size:11px;font-weight:850}.betriebsit-site .v3HomePulsePanel{min-height:144px;display:grid;grid-template-columns:96px 1fr;align-items:center;gap:14px;padding:16px;background:linear-gradient(135deg,rgba(14,165,233,.12),rgba(124,58,237,.1));border-color:rgba(56,189,248,.24)}.betriebsit-site .v3HomePulsePanel b{display:block;color:#fff;font-size:17px;line-height:1.18;font-weight:950}.betriebsit-site .v3HomePulsePanel small{display:block;color:rgba(226,232,240,.72);line-height:1.45;margin-top:8px;font-size:12px}.betriebsit-site .v3HomeSignalRail{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center;margin-top:10px;padding:12px 14px}.betriebsit-site .v3HomeNext{display:grid;gap:6px}.betriebsit-site .v3HomeGrowthCore .v3Body{padding:6px 26px 26px}.betriebsit-site .v3GrowthCanvas{position:relative;min-height:352px;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,rgba(2,6,23,.48),rgba(15,23,42,.18) 46%,rgba(37,99,235,.12)),linear-gradient(180deg,rgba(15,23,42,.52),rgba(2,6,23,.64));border:1px solid rgba(56,189,248,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(124,58,237,.08)}.betriebsit-site .v3GrowthGrid{position:absolute;inset:0;background:linear-gradient(rgba(56,189,248,.055) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.055) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at 50% 48%,black 0 56%,transparent 86%);mask-image:radial-gradient(circle at 50% 48%,black 0 56%,transparent 86%);opacity:.92}.betriebsit-site .v3GrowthOrbit{position:absolute;left:50%;top:45%;border:1px solid rgba(125,211,252,.2);border-radius:999px;transform:translate(-50%,-50%) rotate(-14deg)}.betriebsit-site .v3GrowthOrbit.orbitA{width:360px;height:150px;box-shadow:0 0 34px rgba(14,165,233,.1)}.betriebsit-site .v3GrowthOrbit.orbitB{width:250px;height:250px;border-color:rgba(168,85,247,.18);transform:translate(-50%,-50%) rotate(22deg)}.betriebsit-site .v3GrowthVector{position:absolute;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.76),rgba(124,58,237,.74),transparent);box-shadow:0 0 22px rgba(56,189,248,.28)}.betriebsit-site .v3GrowthVector.vectorA{left:16%;top:44%;width:68%;transform:rotate(-8deg)}.betriebsit-site .v3GrowthVector.vectorB{left:19%;top:58%;width:62%;opacity:.55;transform:rotate(8deg)}.betriebsit-site .v3GrowthCore{position:absolute;left:50%;top:45%;width:188px;height:188px;transform:translate(-50%,-50%);display:grid;place-items:center;text-align:center;padding:20px;border-radius:34px;background:radial-gradient(circle at 50% 18%,rgba(56,189,248,.18),transparent 42%),linear-gradient(180deg,rgba(15,23,42,.86),rgba(7,16,34,.78));border:1px solid rgba(125,211,252,.3);box-shadow:0 28px 70px rgba(2,6,23,.54),0 0 54px rgba(37,99,235,.22),inset 0 1px 0 rgba(255,255,255,.09)}.betriebsit-site .v3GrowthCore:before{content:"";position:absolute;inset:13px;border-radius:26px;border:1px solid rgba(255,255,255,.08);pointer-events:none}.betriebsit-site .v3GrowthCore .v3BetriebsItMark{width:72px;height:72px}.betriebsit-site .v3GrowthCore strong{position:relative;color:#fff;font-size:18px;line-height:1;font-weight:950;letter-spacing:0}.betriebsit-site .v3GrowthCore small{position:relative;max-width:132px;color:rgba(226,232,240,.72);font-size:10.5px;line-height:1.35;font-weight:820}.betriebsit-site .v3GrowthProofRail,.betriebsit-site .v3GrowthReadiness,.betriebsit-site .v3GrowthSignal,.betriebsit-site .v3GrowthSteps div{border-radius:18px;background:rgba(15,23,42,.66);border:1px solid rgba(148,163,184,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(14px)}.betriebsit-site .v3GrowthSignal{position:absolute;top:24px;width:176px;min-height:88px;padding:16px}.betriebsit-site .v3GrowthInbound{left:24px}.betriebsit-site .v3GrowthSecure{right:24px}.betriebsit-site .v3GrowthReadiness strong,.betriebsit-site .v3GrowthSignal span{display:block;color:rgba(125,211,252,.88);font-size:10px;line-height:1;text-transform:uppercase;font-weight:950;letter-spacing:0}.betriebsit-site .v3GrowthSignal b{display:block;margin-top:9px;color:#fff;font-size:15px;line-height:1.16;font-weight:950;letter-spacing:0}.betriebsit-site .v3GrowthSignal small{display:block;margin-top:8px;color:rgba(226,232,240,.66);font-size:10.5px;line-height:1.35;font-weight:790}.betriebsit-site .v3GrowthSteps{position:absolute;right:24px;bottom:24px;width:224px;height:154px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:end}.betriebsit-site .v3GrowthSteps div{position:relative;display:grid;align-content:end;min-width:0;min-height:118px;padding:12px 10px;overflow:hidden}.betriebsit-site .v3GrowthSteps div:before{content:"";position:absolute;left:10px;right:10px;bottom:0;height:var(--bar-height,46%);border-radius:13px 13px 0 0;background:linear-gradient(180deg,rgba(56,189,248,.88),rgba(37,99,235,.58) 55%,rgba(124,58,237,.42));opacity:.4}.betriebsit-site .v3GrowthSteps .step-1{--bar-height:42%}.betriebsit-site .v3GrowthSteps .step-2{--bar-height:62%}.betriebsit-site .v3GrowthSteps .step-3{--bar-height:84%}.betriebsit-site .v3GrowthSteps i,.betriebsit-site .v3GrowthSteps small,.betriebsit-site .v3GrowthSteps span,.betriebsit-site .v3GrowthSteps strong{position:relative;z-index:1}.betriebsit-site .v3GrowthSteps i{width:8px;height:8px;margin-bottom:11px;border-radius:50%;background:#38BDF8;box-shadow:0 0 16px rgba(56,189,248,.6)}.betriebsit-site .v3GrowthSteps span{color:rgba(226,232,240,.54);font-size:10px;font-weight:950}.betriebsit-site .v3GrowthSteps strong{color:#fff;margin-top:4px;font-size:12px;line-height:1.05;font-weight:950;letter-spacing:0}.betriebsit-site .v3GrowthSteps small{color:rgba(226,232,240,.62);margin-top:6px;font-size:9.5px;line-height:1.25;font-weight:780}.betriebsit-site .v3GrowthReadiness{position:absolute;left:24px;bottom:24px;width:190px;min-height:96px;display:grid;grid-template-columns:70px 1fr;align-items:center;gap:13px;padding:14px}.betriebsit-site .v3GrowthReadiness b{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;color:#fff;font-size:24px;line-height:1;font-weight:950;background:radial-gradient(circle at 50% 50%,rgba(2,6,23,.92) 0 50%,transparent 52%),conic-gradient(from 220deg,#38BDF8 0 78%,rgba(30,41,59,.86) 78% 100%);box-shadow:0 0 30px rgba(56,189,248,.2)}.betriebsit-site .v3GrowthReadiness small{display:block;margin-top:6px;color:rgba(226,232,240,.68);font-size:10px;line-height:1.35;font-weight:780}.betriebsit-site .v3GrowthProofRail{position:absolute;left:50%;bottom:24px;width:218px;transform:translateX(-50%);display:grid;gap:7px;padding:12px}.betriebsit-site .v3GrowthProofRail .v3CheckRow{min-height:25px;font-size:10.5px}.betriebsit-site .v3HomeNanoAnalytics .v3Body{padding:6px 26px 26px}.betriebsit-site .v3NanoCanvas{position:relative;min-height:352px;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 50% 40%,rgba(56,189,248,.18),transparent 32%),linear-gradient(135deg,rgba(2,6,23,.6),rgba(15,23,42,.34) 46%,rgba(30,27,75,.3)),linear-gradient(180deg,rgba(15,23,42,.64),rgba(2,6,23,.78));border:1px solid rgba(56,189,248,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 0 0 1px rgba(124,58,237,.1)}.betriebsit-site .v3NanoGrid{position:absolute;inset:0;background:linear-gradient(rgba(56,189,248,.05) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.05) 1px,transparent 0);background-size:30px 30px;-webkit-mask-image:radial-gradient(circle at 50% 48%,black 0 58%,transparent 88%);mask-image:radial-gradient(circle at 50% 48%,black 0 58%,transparent 88%)}.betriebsit-site .v3NanoBeam{position:absolute;left:8%;right:8%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.72),rgba(124,58,237,.78),transparent);box-shadow:0 0 24px rgba(56,189,248,.24)}.betriebsit-site .v3NanoBeam.beamA{top:42%;transform:rotate(-7deg)}.betriebsit-site .v3NanoBeam.beamB{top:58%;opacity:.58;transform:rotate(8deg)}.betriebsit-site .v3NanoOrbit{position:absolute;left:50%;top:45%;border-radius:999px;border:1px solid rgba(125,211,252,.18);transform:translate(-50%,-50%) rotate(-13deg)}.betriebsit-site .v3NanoOrbit.orbitA{width:365px;height:142px}.betriebsit-site .v3NanoOrbit.orbitB{width:246px;height:246px;border-color:rgba(168,85,247,.17);transform:translate(-50%,-50%) rotate(21deg)}.betriebsit-site .v3NanoCore{position:absolute;left:50%;top:43%;width:160px;height:160px;transform:translate(-50%,-50%);display:grid;place-items:center;text-align:center;padding:15px;border-radius:32px;background:radial-gradient(circle at 50% 18%,rgba(56,189,248,.24),transparent 44%),linear-gradient(180deg,rgba(15,23,42,.92),rgba(7,16,34,.8));border:1px solid rgba(125,211,252,.32);box-shadow:0 24px 68px rgba(2,6,23,.54),0 0 52px rgba(37,99,235,.26),inset 0 1px 0 rgba(255,255,255,.1)}.betriebsit-site .v3NanoCoreHalo{position:absolute;inset:12px;border-radius:24px;border:1px solid rgba(255,255,255,.08)}.betriebsit-site .v3NanoCore .v3BetriebsItMark{width:58px;height:58px}.betriebsit-site .v3NanoCore strong{position:relative;color:#fff;font-size:32px;line-height:.92;font-weight:950}.betriebsit-site .v3NanoCore small{position:relative;color:rgba(226,232,240,.72);font-size:10px;line-height:1.25;font-weight:840}.betriebsit-site .v3NanoHealthPanel,.betriebsit-site .v3NanoInsightCard,.betriebsit-site .v3NanoLeadPanel,.betriebsit-site .v3NanoMetric,.betriebsit-site .v3NanoPath div{border-radius:17px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(14px)}.betriebsit-site .v3NanoMetric{position:absolute;top:18px;width:150px;min-height:74px;padding:13px}.betriebsit-site .v3NanoMetric.leadMetric{left:18px}.betriebsit-site .v3NanoMetric.securityMetric{right:18px}.betriebsit-site .v3NanoHealthPanel header span,.betriebsit-site .v3NanoInsightCard span,.betriebsit-site .v3NanoLeadPanel header span,.betriebsit-site .v3NanoMetric span{display:block;color:rgba(125,211,252,.88);font-size:9px;line-height:1;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .v3NanoMetric b{display:block;margin-top:8px;color:#fff;font-size:24px;line-height:.95;font-weight:950}.betriebsit-site .v3NanoMetric small{display:block;margin-top:7px;color:rgba(226,232,240,.66);font-size:9.5px;line-height:1.25;font-weight:790}.betriebsit-site .v3NanoLeadPanel{position:absolute;left:18px;bottom:18px;width:170px;min-height:132px;padding:13px}.betriebsit-site .v3NanoHealthPanel{position:absolute;right:18px;bottom:18px;width:178px;min-height:132px;padding:13px}.betriebsit-site .v3NanoHealthPanel header,.betriebsit-site .v3NanoLeadPanel header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.betriebsit-site .v3NanoHealthPanel header b,.betriebsit-site .v3NanoLeadPanel header b{color:#fff;font-size:11px;line-height:1;font-weight:950}.betriebsit-site .v3NanoFlowBars{display:grid;gap:9px}.betriebsit-site .v3NanoFlowBars div{display:grid;grid-template-columns:48px 1fr 32px;align-items:center;gap:8px}.betriebsit-site .v3NanoFlowBars b,.betriebsit-site .v3NanoFlowBars span{color:rgba(226,232,240,.72);font-size:9.5px;line-height:1;font-weight:850}.betriebsit-site .v3NanoFlowBars b{color:#fff;text-align:right}.betriebsit-site .v3NanoFlowBars i{display:block;height:7px;border-radius:999px;background:linear-gradient(90deg,#38BDF8,#2563EB 58%,#7C3AED);width:var(--bar);box-shadow:0 0 18px rgba(56,189,248,.22)}.betriebsit-site .v3NanoHealthGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.betriebsit-site .v3NanoHealthGrid div{display:flex;align-items:center;gap:6px;min-height:24px;padding:6px 7px;border-radius:10px;background:rgba(2,6,23,.26);border:1px solid rgba(148,163,184,.1)}.betriebsit-site .v3NanoHealthGrid i{width:7px;height:7px;border-radius:50%;background:#22C55E;box-shadow:0 0 12px rgba(34,197,94,.46)}.betriebsit-site .v3NanoHealthGrid .watch i{background:#38BDF8;box-shadow:0 0 12px rgba(56,189,248,.46)}.betriebsit-site .v3NanoHealthGrid span{color:rgba(226,232,240,.78);font-size:9.5px;font-weight:850}.betriebsit-site .v3NanoInsightCard{position:absolute;left:50%;bottom:24px;width:190px;min-height:92px;padding:13px;transform:translateX(-50%)}.betriebsit-site .v3NanoInsightCard b{display:block;margin-top:8px;color:#fff;font-size:14px;line-height:1.16;font-weight:950}.betriebsit-site .v3NanoInsightCard small{display:block;margin-top:7px;color:rgba(226,232,240,.66);font-size:9.8px;line-height:1.35;font-weight:790}.betriebsit-site .v3NanoPath{position:absolute;left:50%;top:18px;width:226px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px;transform:translateX(-50%)}.betriebsit-site .v3NanoPath div{min-width:0;min-height:55px;padding:9px 7px}.betriebsit-site .v3NanoPath div.active{border-color:rgba(56,189,248,.3);background:linear-gradient(180deg,rgba(14,165,233,.16),rgba(37,99,235,.1))}.betriebsit-site .v3NanoPath span{display:block;color:rgba(226,232,240,.46);font-size:9px;line-height:1;font-weight:950}.betriebsit-site .v3NanoPath b{display:block;margin-top:6px;color:#fff;font-size:9.5px;line-height:1.05;font-weight:900}.betriebsit-site .v3MeshCanvas{background:radial-gradient(circle at 50% 50%,rgba(56,189,248,.16),transparent 28%),linear-gradient(135deg,rgba(15,23,42,.54),rgba(7,16,34,.34))}.betriebsit-site .v3MeshOrbit{position:absolute;left:50%;top:50%;border:1px solid rgba(56,189,248,.16);border-radius:999px;transform:translate(-50%,-50%) rotate(-12deg)}.betriebsit-site .v3MeshOrbit.orbitA{width:420px;height:190px}.betriebsit-site .v3MeshOrbit.orbitB{width:320px;height:300px;border-color:rgba(168,85,247,.16);transform:translate(-50%,-50%) rotate(18deg)}.betriebsit-site .v3MeshCore .v3BetriebsItMark{width:62px;height:62px}.betriebsit-site .v3MeshLanes{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:13px}.betriebsit-site .v3MeshLanes span{min-height:62px;padding:13px;border-radius:15px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3MeshLanes b{display:block;color:#fff;font-size:12px;font-weight:950}.betriebsit-site .v3MeshLanes small{display:block;color:rgba(226,232,240,.66);font-size:10px;font-weight:800;margin-top:5px}.betriebsit-site .v3PricingHeader{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:14px}.betriebsit-site .v3PricingLadder{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:10px;min-height:216px;align-items:end}.betriebsit-site .v3PricingLadder:before{content:"";position:absolute;left:4%;right:4%;bottom:40px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(56,189,248,.14),rgba(56,189,248,.82),rgba(168,85,247,.72));box-shadow:0 0 24px rgba(56,189,248,.3);transform:rotate(-7deg)}.betriebsit-site .v3LadderStep{position:relative;z-index:1;min-height:132px;display:grid;align-content:center;gap:7px;padding:12px 9px;text-align:center;border-radius:18px;background:rgba(15,23,42,.72);border:1px solid rgba(56,189,248,.2);transform:translateY(calc(var(--rise) * -1))}.betriebsit-site .v3LadderStep.focus{background:linear-gradient(180deg,rgba(14,165,233,.14),rgba(124,58,237,.1));border-color:rgba(56,189,248,.36);box-shadow:0 18px 44px rgba(37,99,235,.22)}.betriebsit-site .v3LadderStep span{width:34px;height:34px;margin:0 auto 3px;display:grid;place-items:center;border-radius:50%;color:#fff;background:rgba(37,99,235,.36);border:1px solid rgba(56,189,248,.45);font-weight:950}.betriebsit-site .v3LadderStep b,.betriebsit-site .v3LadderStep strong{color:#fff;font-size:12px;line-height:1.15;font-weight:950}.betriebsit-site .v3LadderStep b{color:#38BDF8}.betriebsit-site .v3LadderStep small{color:rgba(226,232,240,.66);font-size:10px;font-weight:820}.betriebsit-site .v3PriceDecision{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:6px}.betriebsit-site .v3PriceDecision div{padding:15px;border-radius:16px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.15)}.betriebsit-site .v3PriceDecision b{color:#fff;font-size:13px;font-weight:950}.betriebsit-site .v3PriceDecision small{display:block;color:rgba(226,232,240,.68);font-size:11px;line-height:1.45;margin-top:4px}.betriebsit-site .v3EngineConsole{display:grid;grid-template-columns:.45fr 1fr;gap:12px;margin-bottom:12px}.betriebsit-site .v3EngineScanner{min-height:94px;display:grid;place-items:center;text-align:center;padding:15px;border-radius:20px;background:radial-gradient(circle at 50% 42%,rgba(56,189,248,.14),rgba(15,23,42,.7));border:1px solid rgba(56,189,248,.22)}.betriebsit-site .v3EngineScanner span{width:40px;height:40px;border-radius:50%;border:2px solid rgba(56,189,248,.5);border-left-color:rgba(168,85,247,.72);box-shadow:0 0 24px rgba(56,189,248,.22)}.betriebsit-site .v3EngineScanner b{color:#fff;font-size:13px;font-weight:950}.betriebsit-site .v3EngineScanner small{color:rgba(226,232,240,.68);font-size:11px;font-weight:820}.betriebsit-site .v3EngineModules{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.betriebsit-site .v3EngineModules div{min-height:94px;display:grid;place-items:center;text-align:center;padding:10px 6px;border-radius:16px;color:rgba(226,232,240,.72);background:rgba(15,23,42,.58);border:1px solid rgba(148,163,184,.15)}.betriebsit-site .v3EngineModules .done{border-color:rgba(34,197,94,.26);background:rgba(34,197,94,.08)}.betriebsit-site .v3EngineModules .active{color:#fff;border-color:rgba(56,189,248,.4);background:rgba(14,165,233,.1)}.betriebsit-site .v3EngineModules span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;background:rgba(37,99,235,.34);font-size:11px;font-weight:950}.betriebsit-site .v3EngineModules small{font-size:10px;font-weight:850}.betriebsit-site .v3ProjectDesk{display:grid;grid-template-columns:.85fr 1.25fr .7fr;gap:12px;margin-bottom:12px}.betriebsit-site .v3ProjectInbox,.betriebsit-site .v3ProjectPath,.betriebsit-site .v3ProjectSlot{min-height:118px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16);padding:14px}.betriebsit-site .v3ProjectInbox strong{display:block;color:#fff;font-size:14px;font-weight:950;margin-bottom:10px}.betriebsit-site .v3ProjectInbox span{display:block;padding:7px 9px;margin-top:7px;border-radius:10px;color:rgba(226,232,240,.78);background:rgba(2,6,23,.22);font-size:12px;font-weight:850}.betriebsit-site .v3ProjectPath{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.betriebsit-site .v3ProjectPath div{display:grid;place-items:center;text-align:center;border-radius:14px;background:rgba(2,6,23,.2);border:1px solid rgba(148,163,184,.12)}.betriebsit-site .v3ProjectPath .active{border-color:rgba(56,189,248,.42);background:rgba(14,165,233,.1)}.betriebsit-site .v3ProjectPath span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#7C3AED,#0EA5E9);font-weight:950}.betriebsit-site .v3ProjectPath small{color:rgba(226,232,240,.74);font-size:10px;font-weight:850}.betriebsit-site .v3ProjectSlot{display:grid;align-content:center;gap:10px}.betriebsit-site .v3ProjectSlot b{color:#38BDF8;font-size:24px;font-weight:950}.betriebsit-site .v3ProjectSlot small{color:rgba(226,232,240,.68);font-size:11px;line-height:1.4}.betriebsit-site .v3IndustryRadar{position:absolute;left:50%;top:46%;width:350px;height:350px;border-radius:50%;transform:translate(-50%,-50%);background:conic-gradient(from 18deg,rgba(56,189,248,.04),rgba(56,189,248,.18),rgba(168,85,247,.18),rgba(56,189,248,.04));border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3IndustryRadar span{position:absolute;inset:42px;border-radius:50%;border:1px solid rgba(56,189,248,.13)}.betriebsit-site .v3IndustryRadar span:nth-child(2){inset:92px}.betriebsit-site .v3IndustryRadar span:nth-child(3){inset:140px}.betriebsit-site .v3IndustryRadar b{position:absolute;left:50%;top:0;width:2px;height:50%;background:linear-gradient(180deg,rgba(56,189,248,.74),transparent);transform-origin:bottom center;transform:rotate(34deg)}.betriebsit-site .v3IndustryCenter{width:190px;height:132px;z-index:2}.betriebsit-site .v3IndustryCenter .v3BetriebsItMark{width:48px;height:48px}.betriebsit-site .v3IndustryRing div{z-index:2;display:grid;gap:3px;min-width:146px;border-radius:18px}.betriebsit-site .v3IndustryRing strong{color:#fff;font-size:12px;font-weight:950}.betriebsit-site .v3IndustryRing small{color:rgba(226,232,240,.66);font-size:10px;font-weight:800}.betriebsit-site .v3AboutBridgeScene{display:grid;grid-template-columns:.9fr 1fr .9fr;gap:14px;align-items:end}.betriebsit-site .v3BridgeCore,.betriebsit-site .v3BridgeTower{min-height:178px;border-radius:24px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.16);padding:18px;text-align:center}.betriebsit-site .v3BridgeTower{display:grid;align-content:end;gap:8px}.betriebsit-site .v3BridgeTower span{height:86px;border-radius:16px 16px 6px 6px;background:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(180deg,rgba(56,189,248,.2),rgba(124,58,237,.12));background-size:18px 100%,auto;border:1px solid rgba(56,189,248,.2)}.betriebsit-site .v3BridgeTower.meta span{height:112px;background:linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(180deg,rgba(168,85,247,.22),rgba(14,165,233,.12));background-size:16px 100%,auto}.betriebsit-site .v3BridgeCore strong,.betriebsit-site .v3BridgeTower b{color:#fff;font-size:15px;font-weight:950}.betriebsit-site .v3BridgeCore small,.betriebsit-site .v3BridgeTower small{color:rgba(226,232,240,.68);font-size:11px;font-weight:820}.betriebsit-site .v3BridgeCore{min-height:204px;display:grid;place-items:center;background:radial-gradient(circle at 50% 24%,rgba(56,189,248,.16),rgba(15,23,42,.74));border-color:rgba(56,189,248,.24);box-shadow:0 20px 60px rgba(37,99,235,.2)}.betriebsit-site .v3BridgeCore .v3BetriebsItMark{width:70px;height:70px}.betriebsit-site .v3TrustRail{position:relative;display:grid;grid-template-columns:repeat(7,1fr);gap:9px;padding-top:44px}.betriebsit-site .v3TrustBeam{position:absolute;left:6%;right:6%;top:88px;height:2px;background:linear-gradient(90deg,transparent,rgba(56,189,248,.72),rgba(168,85,247,.56),transparent);box-shadow:0 0 18px rgba(56,189,248,.34)}.betriebsit-site .v3TrustRail div:not(.v3TrustBeam){position:relative;z-index:1;min-height:132px;display:grid;place-items:center;text-align:center;gap:8px;padding:12px 8px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .v3TrustRail .active{border-color:rgba(56,189,248,.34);background:rgba(14,165,233,.09)}.betriebsit-site .v3TrustRail span:not(.v3SignalDots){display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#2563EB,#0EA5E9);font-weight:950}.betriebsit-site .v3TrustRail b{color:#fff;font-size:11px;font-weight:950}.betriebsit-site .v3KnowledgeConsole{display:grid;grid-template-columns:.72fr 1.28fr;gap:14px}.betriebsit-site .v3KnowledgeIndex{min-height:236px;display:grid;place-items:center;text-align:center;padding:20px;border-radius:24px;background:radial-gradient(circle at 50% 20%,rgba(168,85,247,.16),rgba(15,23,42,.72));border:1px solid rgba(168,85,247,.22)}.betriebsit-site .v3KnowledgeIndex .v3BetriebsItMark{width:68px;height:68px}.betriebsit-site .v3KnowledgeIndex strong{color:#fff;font-size:17px;font-weight:950}.betriebsit-site .v3KnowledgeIndex small{color:rgba(226,232,240,.68);font-size:11px;line-height:1.45;font-weight:820}.betriebsit-site .v3KnowledgeHub .v3KnowledgeCards div{min-height:112px;background:rgba(15,23,42,.7);border-color:rgba(148,163,184,.15)}.betriebsit-site .v3KnowledgeHub .v3KnowledgeCards span{display:grid;place-items:center;width:34px;height:26px;border-radius:999px;color:#EAF6FF;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.22);font-size:11px;font-weight:950}@media (min-width:1181px) and (max-height:820px){.betriebsit-site .headerInner{min-height:60px}.betriebsit-site .mainNav a{padding:18px 0}.betriebsit-site .mainNav a:after{bottom:11px}.betriebsit-site .btn{min-height:40px;padding:0 17px}.betriebsit-site .logoMark{width:36px;height:36px}.betriebsit-site .logoText strong{font-size:18px}.betriebsit-site .heroGrid{grid-template-columns:minmax(0,.9fr) minmax(460px,.94fr);gap:36px;min-height:min(520px,calc(100svh - 60px));padding:28px 0 36px}.betriebsit-site .heroCopy{max-width:520px}.betriebsit-site h1{font-size:clamp(36px,min(3.4vw,6.2vh),50px);line-height:1.045}.betriebsit-site .heroCopy p{margin-top:18px;max-width:520px;font-size:15.5px;line-height:1.54}.betriebsit-site .heroActions{margin-top:22px}.betriebsit-site .trustPills{margin-top:16px;gap:18px;font-size:11px}.betriebsit-site .heroBrandLine{min-height:30px;margin-bottom:14px;font-size:11px}.betriebsit-site .heroWave{height:96px;opacity:.42}.betriebsit-site .heroVisual.v3Visual{min-height:340px;border-radius:22px}.betriebsit-site .v3Top{padding:18px 22px 8px}.betriebsit-site .v3Top strong{font-size:18px}.betriebsit-site .v3Body{padding:3px 22px 20px}.betriebsit-site .v3HomeCommandCore,.betriebsit-site .v3HomeCommandLeft,.betriebsit-site .v3HomeCommandRight{min-height:80px}.betriebsit-site .v3HomeCommandLeft{padding:12px}.betriebsit-site .v3HomeCommandLeft b{font-size:28px}.betriebsit-site .v3HomeCommandCore .v3BetriebsItMark{width:44px;height:44px}.betriebsit-site .v3HomePulsePanel,.betriebsit-site .v3HomeStack{min-height:116px}.betriebsit-site .v3HomeStack{padding:12px}.betriebsit-site .v3HomePulsePanel{grid-template-columns:78px 1fr;padding:13px}.betriebsit-site .v3RingScore{width:78px;height:78px}.betriebsit-site .v3RingInner b{font-size:22px}.betriebsit-site .v3RingInner small{margin-top:-12px;font-size:9px}.betriebsit-site .v3HomeSignalRail{padding:8px 10px;margin-top:8px}.betriebsit-site .v3MiniBars{height:38px}.betriebsit-site .v3MeshCanvas{min-height:252px}.betriebsit-site .v3MeshLanes span{min-height:52px;padding:11px}.betriebsit-site .v3PricingArch .v3Body{min-height:310px}.betriebsit-site .v3PricingLadder{min-height:190px}.betriebsit-site .v3LadderStep{min-height:116px}}@media (max-width:1180px){.betriebsit-site .heroVisual.v3Visual{min-height:420px}}@media (max-width:820px){.betriebsit-site .v3Top{flex-direction:column;align-items:flex-start;padding:22px 22px 10px}.betriebsit-site .v3Top span{white-space:normal}.betriebsit-site .v3Body{padding:6px 22px 22px}.betriebsit-site .heroBrandLine{align-items:flex-start;height:auto;padding:8px 14px}.betriebsit-site .v3AboutBridgeScene,.betriebsit-site .v3CheckMain,.betriebsit-site .v3ClientStats,.betriebsit-site .v3ContactGrid,.betriebsit-site .v3ControlGrid,.betriebsit-site .v3ConversionStats,.betriebsit-site .v3EngineConsole,.betriebsit-site .v3HomeBottom,.betriebsit-site .v3HomeCommand,.betriebsit-site .v3HomeOpsGrid,.betriebsit-site .v3HomeSignalRail,.betriebsit-site .v3KnowledgeConsole,.betriebsit-site .v3LocalPack,.betriebsit-site .v3MailTrust .v3Body,.betriebsit-site .v3PracticeFlow .v3Body,.betriebsit-site .v3PriceDecision,.betriebsit-site .v3PriceFooter,.betriebsit-site .v3ProjectDesk{grid-template-columns:1fr}.betriebsit-site .v3HomePulsePanel{grid-template-columns:1fr;justify-items:center;text-align:center}.betriebsit-site .v3EngineModules,.betriebsit-site .v3IndustryRing,.betriebsit-site .v3MeshLanes,.betriebsit-site .v3ProjectPath,.betriebsit-site .v3TrustRail{display:grid;grid-template-columns:1fr 1fr;gap:10px}.betriebsit-site .v3PricingLadder{grid-template-columns:1fr 1fr 1fr;min-height:auto}.betriebsit-site .v3IndustryRadar,.betriebsit-site .v3MeshOrbit,.betriebsit-site .v3PricingLadder:before,.betriebsit-site .v3TrustBeam{display:none}.betriebsit-site .v3LadderStep{transform:none;min-height:138px}.betriebsit-site .v3TrustRail{padding-top:0}.betriebsit-site .v3IndustryFocus{position:relative;left:auto;right:auto;bottom:auto}.betriebsit-site .v3AboutTimeline,.betriebsit-site .v3BookingGrid,.betriebsit-site .v3Buildings,.betriebsit-site .v3CloudLayout,.betriebsit-site .v3ContactFlow,.betriebsit-site .v3DocCabinet,.betriebsit-site .v3Funnel,.betriebsit-site .v3GuestTimeline,.betriebsit-site .v3IndustryFocus,.betriebsit-site .v3JobCalendar,.betriebsit-site .v3KnowledgeCards,.betriebsit-site .v3MonitorTiles,.betriebsit-site .v3PriceSteps,.betriebsit-site .v3ThreatMatrix,.betriebsit-site .v3TicketStack,.betriebsit-site .v3TimelineArc,.betriebsit-site .v3UseCaseMatrix{grid-template-columns:1fr 1fr}.betriebsit-site .v3AiLayer .v3Body,.betriebsit-site .v3FlowCanvas,.betriebsit-site .v3IndustryMatrix .v3Body,.betriebsit-site .v3MeshCanvas{min-height:auto;display:grid;gap:10px}.betriebsit-site .v3AiCore,.betriebsit-site .v3AiLayers div,.betriebsit-site .v3FlowNode,.betriebsit-site .v3IndustryCenter,.betriebsit-site .v3IndustryRing div,.betriebsit-site .v3MeshCore,.betriebsit-site .v3MeshNode,.betriebsit-site .v3RadarLarge{position:relative;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:auto;height:auto;min-height:82px}.betriebsit-site .v3AiLayers,.betriebsit-site .v3AutomationMap .v3Connector,.betriebsit-site .v3MeshLine,.betriebsit-site .v3NeuralDots,.betriebsit-site .v3PriceRail{display:none}.betriebsit-site .v3BackupTimeline,.betriebsit-site .v3SecurityOrbit{position:relative;inset:auto;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.betriebsit-site .v3CareFooter,.betriebsit-site .v3CareQueue{margin-left:0}}@media (max-width:560px){.betriebsit-site .v3EngineModules,.betriebsit-site .v3IndustryRing,.betriebsit-site .v3MeshLanes,.betriebsit-site .v3PricingLadder,.betriebsit-site .v3ProjectPath,.betriebsit-site .v3TrustRail{grid-template-columns:1fr}.betriebsit-site .v3Capacity{grid-template-columns:1fr;align-items:start}.betriebsit-site .v3AboutTimeline,.betriebsit-site .v3BookingGrid,.betriebsit-site .v3Buildings,.betriebsit-site .v3CloudLayout,.betriebsit-site .v3ContactFlow,.betriebsit-site .v3DocCabinet,.betriebsit-site .v3FallbackList,.betriebsit-site .v3Funnel,.betriebsit-site .v3GuestTimeline,.betriebsit-site .v3IndustryFocus,.betriebsit-site .v3JobCalendar,.betriebsit-site .v3KnowledgeCards,.betriebsit-site .v3MonitorTiles,.betriebsit-site .v3PipelineBoard,.betriebsit-site .v3PriceSteps,.betriebsit-site .v3ProfileRows,.betriebsit-site .v3ThreatMatrix,.betriebsit-site .v3TicketStack,.betriebsit-site .v3TimelineArc,.betriebsit-site .v3UseCaseMatrix{grid-template-columns:1fr}.betriebsit-site .heroVisual.v3Visual{min-height:0;border-radius:18px}.betriebsit-site .v3Top{gap:7px;padding:16px 16px 8px}.betriebsit-site .v3Top strong{font-size:15px}.betriebsit-site .v3Top span{font-size:10px}.betriebsit-site .v3Body{padding:4px 14px 14px}.betriebsit-site .v3HomeCommand{grid-template-columns:1fr 1fr;gap:8px}.betriebsit-site .v3HomeCommandCore,.betriebsit-site .v3HomeCommandLeft,.betriebsit-site .v3HomeCommandRight{min-height:70px;border-radius:14px;padding:10px}.betriebsit-site .v3HomeCommandLeft b{font-size:24px}.betriebsit-site .v3HomeCommandLeft small,.betriebsit-site .v3HomeCommandLeft span{font-size:10px}.betriebsit-site .v3HomeCommandCore{grid-column:1/-1;grid-template-columns:auto 1fr;justify-items:start;align-items:center;text-align:left;gap:8px 10px}.betriebsit-site .v3HomeCommandCore .v3BetriebsItMark{grid-row:1/span 2;width:38px;height:38px}.betriebsit-site .v3HomeCommandCore strong{font-size:13px}.betriebsit-site .v3HomeCommandCore small{font-size:10px}.betriebsit-site .v3HomeCommandRight{gap:6px}.betriebsit-site .v3Pill{min-height:24px;padding:0 8px;font-size:10px}.betriebsit-site .v3HomeOpsGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.betriebsit-site .v3HomeStack{min-height:0;padding:10px;border-radius:14px}.betriebsit-site .v3HomeStack strong{margin-bottom:6px;font-size:12px}.betriebsit-site .v3HomeStack span{min-height:20px;margin-top:5px;padding:3px 6px;font-size:10px}.betriebsit-site .v3HomeStack span:nth-of-type(n+4){display:none}.betriebsit-site .v3HomePulsePanel{grid-column:1/-1;grid-template-columns:64px 1fr;justify-items:start;text-align:left;min-height:86px;padding:10px;border-radius:14px}.betriebsit-site .v3RingScore{width:64px;height:64px}.betriebsit-site .v3RingInner b{font-size:18px}.betriebsit-site .v3RingInner small{margin-top:-9px;font-size:8px}.betriebsit-site .v3HomePulsePanel b{font-size:14px}.betriebsit-site .v3HomePulsePanel small{margin-top:4px;font-size:10px;line-height:1.35}.betriebsit-site .v3HomeSignalRail{display:none}.betriebsit-site .v3MiniBars{height:34px}.betriebsit-site .v3HomeNext{gap:4px}.betriebsit-site .v3HomeNext .v3CheckRow:nth-child(n+3){display:none}.betriebsit-site .v3CheckRow{min-height:24px;font-size:10px}.betriebsit-site .v3HomeGrowthCore .v3Body{padding:4px 14px 14px}.betriebsit-site .v3GrowthCanvas{min-height:500px;border-radius:18px}.betriebsit-site .v3GrowthOrbit.orbitA{width:260px;height:112px}.betriebsit-site .v3GrowthOrbit.orbitB{width:178px;height:178px}.betriebsit-site .v3GrowthVector.vectorA{left:10%;top:42%;width:80%}.betriebsit-site .v3GrowthVector.vectorB{left:13%;top:53%;width:74%}.betriebsit-site .v3GrowthSignal{top:14px;width:calc(50% - 21px);min-height:94px;padding:12px;border-radius:14px}.betriebsit-site .v3GrowthInbound{left:14px}.betriebsit-site .v3GrowthSecure{right:14px}.betriebsit-site .v3GrowthReadiness strong,.betriebsit-site .v3GrowthSignal span{font-size:8.5px;letter-spacing:0}.betriebsit-site .v3GrowthSignal b{margin-top:7px;font-size:12.5px}.betriebsit-site .v3GrowthSignal small{margin-top:6px;font-size:9.5px}.betriebsit-site .v3GrowthCore{top:42%;width:150px;height:150px;border-radius:28px;padding:16px}.betriebsit-site .v3GrowthCore:before{inset:10px;border-radius:21px}.betriebsit-site .v3GrowthCore .v3BetriebsItMark{width:56px;height:56px}.betriebsit-site .v3GrowthCore strong{font-size:15px}.betriebsit-site .v3GrowthCore small{max-width:112px;font-size:9.5px}.betriebsit-site .v3GrowthSteps{left:14px;right:14px;bottom:74px;width:auto;height:112px;gap:8px}.betriebsit-site .v3GrowthSteps div{min-height:96px;padding:10px 8px;border-radius:14px}.betriebsit-site .v3GrowthSteps strong{font-size:10.5px}.betriebsit-site .v3GrowthSteps small{font-size:8.5px}.betriebsit-site .v3GrowthReadiness{left:14px;bottom:14px;width:calc(100% - 28px);min-height:46px;grid-template-columns:48px 1fr;gap:10px;padding:8px 10px;border-radius:14px}.betriebsit-site .v3GrowthReadiness b{width:42px;height:42px;font-size:17px}.betriebsit-site .v3GrowthReadiness small{margin-top:4px;font-size:9px}.betriebsit-site .v3GrowthProofRail{display:none}.betriebsit-site .v3HomeNanoAnalytics .v3Body{padding:4px 14px 14px}.betriebsit-site .v3NanoCanvas{min-height:510px;border-radius:18px}.betriebsit-site .v3NanoOrbit.orbitA{width:270px;height:112px}.betriebsit-site .v3NanoOrbit.orbitB{width:180px;height:180px}.betriebsit-site .v3NanoBeam.beamA{left:9%;right:9%;top:39%}.betriebsit-site .v3NanoBeam.beamB{left:12%;right:12%;top:51%}.betriebsit-site .v3NanoPath{left:14px;right:14px;top:14px;width:auto;transform:none;gap:6px}.betriebsit-site .v3NanoPath div{min-height:48px;padding:8px 6px;border-radius:12px}.betriebsit-site .v3NanoPath b{font-size:8.5px}.betriebsit-site .v3NanoMetric{top:78px;width:calc(50% - 21px);min-height:72px;padding:11px;border-radius:14px}.betriebsit-site .v3NanoMetric.leadMetric{left:14px}.betriebsit-site .v3NanoMetric.securityMetric{right:14px}.betriebsit-site .v3NanoHealthPanel header span,.betriebsit-site .v3NanoInsightCard span,.betriebsit-site .v3NanoLeadPanel header span,.betriebsit-site .v3NanoMetric span{font-size:8px}.betriebsit-site .v3NanoMetric b{margin-top:7px;font-size:20px}.betriebsit-site .v3NanoMetric small{margin-top:6px;font-size:8.8px}.betriebsit-site .v3NanoCore{top:45%;width:146px;height:146px;border-radius:27px}.betriebsit-site .v3NanoCore .v3BetriebsItMark{width:52px;height:52px}.betriebsit-site .v3NanoCore strong{font-size:29px}.betriebsit-site .v3NanoLeadPanel{left:14px}.betriebsit-site .v3NanoHealthPanel,.betriebsit-site .v3NanoLeadPanel{bottom:82px;width:calc(50% - 21px);min-height:112px;padding:11px;border-radius:14px}.betriebsit-site .v3NanoHealthPanel{right:14px}.betriebsit-site .v3NanoHealthPanel header,.betriebsit-site .v3NanoLeadPanel header{display:block;margin-bottom:8px}.betriebsit-site .v3NanoHealthPanel header b,.betriebsit-site .v3NanoLeadPanel header b{display:block;margin-top:5px;font-size:10px}.betriebsit-site .v3NanoFlowBars{gap:7px}.betriebsit-site .v3NanoFlowBars div{grid-template-columns:1fr;gap:4px}.betriebsit-site .v3NanoFlowBars b{display:none}.betriebsit-site .v3NanoFlowBars span,.betriebsit-site .v3NanoHealthGrid span{font-size:8.5px}.betriebsit-site .v3NanoFlowBars i{height:6px}.betriebsit-site .v3NanoHealthGrid{grid-template-columns:1fr;gap:6px}.betriebsit-site .v3NanoHealthGrid div{min-height:21px;padding:5px 6px}.betriebsit-site .v3NanoHealthGrid div:nth-child(n+5){display:none}.betriebsit-site .v3NanoInsightCard{left:14px;right:14px;bottom:14px;width:auto;min-height:52px;padding:10px 12px;transform:none;border-radius:14px}.betriebsit-site .v3NanoInsightCard b{margin-top:6px;font-size:12px}.betriebsit-site .v3NanoInsightCard small{display:none}}.betriebsit-site .btn svg{flex:0 0 auto}.betriebsit-site .hero-home .container{width:min(1296px,calc(100% - 96px))}.betriebsit-site .hero-home .heroGrid{grid-template-columns:minmax(560px,.86fr) minmax(580px,1fr);gap:clamp(34px,4vw,62px);align-items:start;min-height:min(560px,calc(100svh - 66px));padding-top:clamp(34px,5vh,48px);padding-bottom:clamp(38px,5vh,54px)}.betriebsit-site .hero-home .heroCopy{max-width:610px}.betriebsit-site .hero-home h1{font-size:clamp(39px,min(3.45vw,6vh),58px);line-height:1.04}.betriebsit-site .hero-home h1,.betriebsit-site .hero-home h1 span{hyphens:manual;word-break:normal;overflow-wrap:normal}.betriebsit-site .hero-home .trustPills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;max-width:570px;margin-top:30px}.betriebsit-site .hero-home .trustPills span{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:start;color:rgba(226,232,240,.86);font-size:12px;line-height:1.35}.betriebsit-site .v3HomeProofBoard{min-height:auto;border-radius:22px}.betriebsit-site .v3HomeProofBoard .v3Top{padding-bottom:8px}.betriebsit-site .v3HomeProofBoard .v3Body{padding:4px 18px 18px}.betriebsit-site .v3ProofBoard{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(190px,.74fr);grid-template-rows:220px 115px 115px;grid-template-areas:"website google" "system leads" "plan leads";gap:10px}.betriebsit-site .v3ProofBoard>*{position:relative;min-width:0;border-radius:14px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden}.betriebsit-site .v3WebsitePreview{grid-area:website;padding:10px}.betriebsit-site .v3GoogleCard{grid-area:google;padding:11px}.betriebsit-site .v3SystemCard{grid-area:system;padding:10px}.betriebsit-site .v3WeeklyPlan{grid-area:plan;padding:10px}.betriebsit-site .v3LeadsCard{grid-area:leads;padding:11px}.betriebsit-site .v3ProofHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;color:rgba(226,232,240,.72);font-size:11px;font-weight:850}.betriebsit-site .v3ProofHeader b{display:inline-flex;align-items:center;min-height:19px;padding:0 8px;border-radius:999px;color:#BDF7D4;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.22);font-size:10px;white-space:nowrap}.betriebsit-site .v3WebsiteWindow{overflow:hidden;border-radius:12px;background:#F8FAFC;border:1px solid rgba(226,232,240,.9)}.betriebsit-site .v3WebsiteNav{min-height:27px;display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:12px;padding:0 12px;color:#0F172A;font-size:9px;font-weight:800}.betriebsit-site .v3WebsiteNav strong{font-size:11px}.betriebsit-site .v3WebsiteNav em{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border-radius:6px;color:#fff;background:#2563EB;font-style:normal}.betriebsit-site .v3WebsiteHero{position:relative;min-height:120px;display:flex;align-items:flex-end;padding:18px;isolation:isolate}.betriebsit-site .v3WebsiteHero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(2,6,23,.78),rgba(2,6,23,.34),transparent)}.betriebsit-site .v3WebsiteHero img{z-index:-2;-o-object-fit:cover;object-fit:cover}.betriebsit-site .v3WebsiteHero div{max-width:250px;color:#fff}.betriebsit-site .v3WebsiteHero b{display:block;font-size:18px;line-height:1.05;letter-spacing:0}.betriebsit-site .v3WebsiteHero small{display:block;margin-top:5px;color:rgba(248,250,252,.82);line-height:1.45;font-size:11px}.betriebsit-site .v3ProofMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:7px;color:rgba(226,232,240,.7);font-size:9.5px;line-height:1.25}.betriebsit-site .v3ProofMetrics span{padding-right:8px;border-right:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3ProofMetrics span:last-child{border-right:0}.betriebsit-site .v3ProofMetrics b{display:block;color:#fff;font-size:11px;font-weight:950}.betriebsit-site .v3GoogleCard strong{display:block;color:#fff;font-size:15px;line-height:1.15;letter-spacing:0}.betriebsit-site .v3GoogleCard>small{display:block;margin-top:2px;color:rgba(226,232,240,.68);font-size:10px}.betriebsit-site .v3RankRows{display:grid;gap:7px;margin-top:10px}.betriebsit-site .v3LeadRow,.betriebsit-site .v3PlanRow,.betriebsit-site .v3RankRows span,.betriebsit-site .v3StatusRow{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px;color:rgba(226,232,240,.8);font-size:11px;border-top:1px solid rgba(148,163,184,.12)}.betriebsit-site .v3LeadRow b,.betriebsit-site .v3PlanRow b,.betriebsit-site .v3RankRows b,.betriebsit-site .v3StatusRow b{color:#EAF6FF;font-size:11px;font-weight:950;white-space:nowrap}.betriebsit-site .v3LeadRow b,.betriebsit-site .v3PlanRow.done b,.betriebsit-site .v3StatusRow b{color:#86EFAC}.betriebsit-site .v3LeadRow:nth-child(3) b{color:#FDE68A}.betriebsit-site .homeTrustBand{color:#fff;background:linear-gradient(90deg,rgba(5,8,22,.98),rgba(15,23,42,.96)),radial-gradient(circle at 80% 0,rgba(14,165,233,.18),transparent 34%);border-top:1px solid rgba(148,163,184,.14);border-bottom:1px solid rgba(148,163,184,.12)}.betriebsit-site .homeTrustInner{display:grid;grid-template-columns:minmax(220px,1.15fr) repeat(5,minmax(120px,1fr));gap:0;align-items:stretch;min-height:105px}.betriebsit-site .homeTrustInner>div{display:flex;flex-direction:column;justify-content:center;padding:18px 20px;border-right:1px solid rgba(148,163,184,.14)}.betriebsit-site .homeTrustInner>div:last-child{border-right:0}.betriebsit-site .homeTrustInner span{color:#F8FAFC;font-size:13px;font-weight:900}.betriebsit-site .homeTrustInner p,.betriebsit-site .homeTrustMetric small{margin:6px 0 0;color:rgba(226,232,240,.72);font-size:12px;line-height:1.45}.betriebsit-site .homeTrustMetric svg{color:#38BDF8;margin-bottom:8px}.betriebsit-site .homeTrustMetric strong{color:#fff;font-size:15px;line-height:1.16;letter-spacing:0}.betriebsit-site .homeProcessSection,.betriebsit-site .homeServiceSection{color:#fff;background:radial-gradient(circle at 13% 12%,rgba(37,99,235,.16),transparent 30%),linear-gradient(180deg,#06101F,#071426)}.betriebsit-site .homeServiceGrid{display:grid;grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr);gap:clamp(34px,5vw,70px);padding:clamp(62px,8vw,96px) 0}.betriebsit-site .homeSectionIntro{max-width:440px}.betriebsit-site .homeSectionIntro.centered{max-width:720px;margin:0 auto;text-align:center}.betriebsit-site .homeSectionIntro span{display:inline-flex;color:#60A5FA;font-size:12px;font-weight:950;letter-spacing:0}.betriebsit-site .homeSectionIntro h2{margin:14px 0 0;color:inherit;font-size:clamp(31px,3.2vw,46px);line-height:1.08;letter-spacing:0}.betriebsit-site .homeSectionIntro p{margin:18px 0 0;color:rgba(226,232,240,.74);font-size:15px;line-height:1.68}.betriebsit-site .homeTextLink{display:inline-flex;align-items:center;gap:8px;margin-top:28px;color:#7DD3FC;font-size:14px;font-weight:900}.betriebsit-site .homeServiceLanes{display:grid;gap:10px}.betriebsit-site .homeServiceLane{display:grid;grid-template-columns:54px minmax(0,.9fr) minmax(180px,.72fr) auto;gap:18px;align-items:center;min-height:86px;padding:15px 18px;border-radius:12px;color:#fff;background:rgba(15,23,42,.58);border:1px solid rgba(148,163,184,.16);transition:transform .2s ease,border-color .2s ease,background .2s ease}.betriebsit-site .homeServiceLane:hover{transform:translateY(-1px);border-color:rgba(56,189,248,.36);background:rgba(15,23,42,.78)}.betriebsit-site .homeLaneIcon{display:grid;place-items:center;width:50px;height:50px;border-radius:12px;color:#BFDBFE;background:linear-gradient(135deg,rgba(37,99,235,.55),rgba(14,165,233,.2));border:1px solid rgba(96,165,250,.28)}.betriebsit-site .homeLaneCopy strong{display:block;color:#fff;font-size:17px;line-height:1.25}.betriebsit-site .homeLaneCopy small{display:block;margin-top:5px;color:rgba(226,232,240,.72);font-size:12px;line-height:1.45}.betriebsit-site .homeLaneItems{display:grid;gap:4px}.betriebsit-site .homeLaneItems i{color:rgba(226,232,240,.75);font-size:11px;font-style:normal}.betriebsit-site .homeLaneItems i:before{content:"›";color:#38BDF8;margin-right:7px}.betriebsit-site .homeLaneArrow{color:#EAF6FF}.betriebsit-site .homeBeforeAfter{color:#0F172A;background:linear-gradient(180deg,#F8FAFC,#EEF6FF)}.betriebsit-site .homeBeforeAfterGrid,.betriebsit-site .homeCheckGrid{display:grid;grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);gap:clamp(34px,5vw,74px);align-items:center;padding:clamp(64px,8vw,100px) 0}.betriebsit-site .homeBeforeAfter .homeSectionIntro p{color:#475569}.betriebsit-site .homeOutcomeCompare{display:grid;grid-template-columns:1fr 1fr;gap:16px}.betriebsit-site .homeOutcomeCompare>div{padding:24px;border-radius:14px;background:rgba(255,255,255,.86);border:1px solid rgba(148,163,184,.24)}.betriebsit-site .homeOutcomeCompare strong{display:block;margin-bottom:14px;color:#0F172A;font-size:20px}.betriebsit-site .homeOutcomeCompare span{display:flex;align-items:center;gap:10px;min-height:40px;color:#334155;border-top:1px solid rgba(148,163,184,.2);font-size:14px}.betriebsit-site .homeOutcomeCompare svg{color:#2563EB;flex:0 0 auto}.betriebsit-site .homeProofLayer{position:relative;overflow:hidden;color:#0F172A;background:radial-gradient(circle at 10% 14%,rgba(14,165,233,.09),transparent 31%),radial-gradient(circle at 90% 10%,rgba(34,197,94,.075),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FBFF 58%,#FFFFFF);border-top:1px solid rgba(37,99,235,.08);border-bottom:1px solid rgba(15,23,42,.06)}.betriebsit-site .homeProofLayer:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(37,99,235,.04) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent)}.betriebsit-site .homeProofGrid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.48fr) minmax(0,1.52fr);gap:clamp(28px,4vw,58px);align-items:start;padding:clamp(56px,7vw,88px) 0}.betriebsit-site .homeProofIntro{display:grid;align-content:center;gap:16px;min-width:0}.betriebsit-site .homeFitLead span,.betriebsit-site .homeProofCase small,.betriebsit-site .homeProofIntro>span{color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .homeProofIntro h2{max-width:620px;margin:0;color:#0F172A;font-size:clamp(32px,3.3vw,50px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .homeProofIntro p{max-width:560px;margin:0;color:#475569;font-size:15px;line-height:1.66}.betriebsit-site .homeProofCta{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;min-height:42px;padding:0 16px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 56%,#0EA5E9);font-size:13px;font-weight:900;text-decoration:none;box-shadow:0 18px 42px rgba(37,99,235,.18)}.betriebsit-site .homeProofCases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .homeProofCase{min-width:0;display:grid;gap:15px;padding:22px;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.11),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.92));border:1px solid rgba(15,23,42,.08);box-shadow:0 22px 58px rgba(15,23,42,.065),inset 0 1px 0 rgba(255,255,255,.9)}.betriebsit-site .homeProofCase:nth-child(2){background:radial-gradient(circle at 100% 0,rgba(34,197,94,.095),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.92))}.betriebsit-site .homeProofCase:nth-child(3){background:radial-gradient(circle at 100% 0,rgba(124,58,237,.09),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.92))}.betriebsit-site .homeProofCaseTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .homeProofCaseTop span{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;color:#2563EB;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.94),transparent 38%),linear-gradient(145deg,rgba(14,165,233,.16),rgba(124,58,237,.08));border:1px solid rgba(14,165,233,.18);box-shadow:0 16px 34px rgba(14,165,233,.1),inset 0 1px 0 rgba(255,255,255,.86)}.betriebsit-site .homeProofCase small{min-width:0;text-align:right;line-height:1.25}.betriebsit-site .homeProofCase h3{margin:0;color:#0F172A;font-size:20px;line-height:1.16;letter-spacing:0;text-wrap:balance}.betriebsit-site .homeProofCase dl{display:grid;gap:10px;margin:0}.betriebsit-site .homeProofCase dl>div{display:grid;gap:4px;padding-top:10px;border-top:1px solid rgba(148,163,184,.18)}.betriebsit-site .homeProofCase dt{color:#0F172A;font-size:11px;font-weight:950;line-height:1.2;text-transform:uppercase}.betriebsit-site .homeProofCase dd{margin:0;color:#64748B;font-size:12.8px;line-height:1.5}.betriebsit-site .homeFitGuard{grid-column:1/-1;display:grid;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);gap:18px;align-items:stretch;padding:22px;border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.12),transparent 34%),linear-gradient(145deg,#07101F,#0F172A);border:1px solid rgba(14,165,233,.18);box-shadow:0 28px 74px rgba(2,6,23,.16),inset 0 1px 0 rgba(255,255,255,.06)}.betriebsit-site .homeFitLead{display:grid;align-content:center;gap:9px}.betriebsit-site .homeFitLead span{color:#7DD3FC}.betriebsit-site .homeFitLead strong{color:#F8FAFC;font-size:clamp(22px,2vw,30px);line-height:1.1;letter-spacing:0;text-wrap:balance}.betriebsit-site .homeFitRules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.betriebsit-site .homeFitRules>div{display:grid;grid-template-rows:auto auto 1fr;gap:8px;min-height:132px;padding:16px;border-radius:16px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .homeFitRules svg{color:#86EFAC}.betriebsit-site .homeFitRules>div:last-child svg{color:#FCA5A5}.betriebsit-site .homeFitRules b{color:#F8FAFC;font-size:14px;line-height:1.2}.betriebsit-site .homeFitRules p{margin:0;color:rgba(226,232,240,.7);font-size:12.5px;line-height:1.48}.betriebsit-site .homeCheckSection{color:#fff;background:radial-gradient(circle at 80% 18%,rgba(124,58,237,.2),transparent 32%),linear-gradient(180deg,#071426,#050816)}.betriebsit-site .homeCheckGrid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.betriebsit-site .homeCheckPanel{padding:24px;border-radius:18px;background:linear-gradient(145deg,rgba(15,23,42,.86),rgba(7,16,34,.94));border:1px solid rgba(56,189,248,.24);box-shadow:0 24px 70px rgba(2,6,23,.34)}.betriebsit-site .homeCheckModules,.betriebsit-site .homeCheckTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .homeCheckTop span{color:#fff;font-size:22px;font-weight:950}.betriebsit-site .homeCheckTop b{color:rgba(226,232,240,.76);font-size:12px}.betriebsit-site .homeCheckModules{margin-top:20px}.betriebsit-site .homeCheckModules button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;min-height:52px;flex:1;min-width:0;border-radius:12px;color:rgba(226,232,240,.72);background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.15);font:inherit;font-size:11px;font-weight:850;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.betriebsit-site .homeCheckModules .ready{color:#BDF7D4;border-color:rgba(34,197,94,.24);background:rgba(34,197,94,.08)}.betriebsit-site .homeCheckModules button:focus-visible,.betriebsit-site .homeCheckModules button:hover{color:#EAF6FF;transform:translateY(-1px);border-color:rgba(56,189,248,.34);background:rgba(14,165,233,.12)}.betriebsit-site .homeCheckModules button:focus-visible{outline:3px solid rgba(56,189,248,.36);outline-offset:3px}.betriebsit-site .homeCheckModules .active{color:#fff;border-color:rgba(56,189,248,.58);background:linear-gradient(135deg,rgba(37,99,235,.42),rgba(14,165,233,.2));box-shadow:0 14px 34px rgba(14,165,233,.12),inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .homeDetailModules{margin-top:12px;padding:12px;border-radius:14px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.18)}.betriebsit-site .homeDetailModules>span{display:block;margin-bottom:10px;color:#86EFAC;font-size:11px;font-weight:950}.betriebsit-site .homeDetailModules>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.betriebsit-site .homeDetailModules button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:38px;padding:8px 10px;border-radius:10px;color:rgba(226,232,240,.76);background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.15);font:inherit;font-size:10px;font-weight:850;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.betriebsit-site .homeDetailModules button:focus-visible,.betriebsit-site .homeDetailModules button:hover{color:#EAF6FF;transform:translateY(-1px);border-color:rgba(16,185,129,.34);background:rgba(16,185,129,.12)}.betriebsit-site .homeDetailModules button:focus-visible{outline:3px solid rgba(16,185,129,.28);outline-offset:3px}.betriebsit-site .homeDetailModules .ready{color:#BDF7D4;border-color:rgba(34,197,94,.24);background:rgba(34,197,94,.1)}.betriebsit-site .homeDetailModules .active{color:#fff;border-color:rgba(16,185,129,.48);background:linear-gradient(135deg,rgba(5,150,105,.36),rgba(14,165,233,.18))}.betriebsit-site .homeQuestionPreview{margin-top:18px;padding:22px;border-radius:16px;background:rgba(2,6,23,.34);border:1px solid rgba(148,163,184,.15)}.betriebsit-site .homeQuestionMeta{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .homeQuestionPreview small{color:#A78BFA;font-weight:900}.betriebsit-site .homeQuestionMeta small:last-child{color:rgba(226,232,240,.68)}.betriebsit-site .homeQuestionPreview strong{display:block;max-width:520px;margin:10px 0 16px;color:#fff;font-size:24px;line-height:1.15}.betriebsit-site .homeQuestionProgress{height:5px;overflow:hidden;border-radius:99px;background:rgba(148,163,184,.14);margin:-2px 0 14px}.betriebsit-site .homeQuestionProgress i{display:block;width:var(--progress,0);height:100%;border-radius:inherit;background:linear-gradient(90deg,#7C3AED,#0EA5E9);transition:width .24s ease}.betriebsit-site .homeAnswerList{display:grid;gap:9px}.betriebsit-site .homeAnswerButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;min-height:42px;padding:12px 14px;border-radius:12px;color:rgba(226,232,240,.82);background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.14);font:inherit;font-size:13px;font-weight:800;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.betriebsit-site .homeAnswerButton:focus-visible,.betriebsit-site .homeAnswerButton:hover{color:rgba(248,250,252,.95);border-color:rgba(96,165,250,.36);background:rgba(15,23,42,.9);transform:translateX(3px)}.betriebsit-site .homeAnswerButton:focus-visible{outline:3px solid rgba(56,189,248,.36);outline-offset:3px}.betriebsit-site .homeAnswerButton.selected{color:#fff;border-color:rgba(56,189,248,.64);background:rgba(14,165,233,.18)}.betriebsit-site .homeMiniHint,.betriebsit-site .homeMiniResult p{margin:12px 0 0;color:rgba(226,232,240,.68);font-size:12px;line-height:1.55}.betriebsit-site .homeMiniDetailIntro{margin:-4px 0 12px}.betriebsit-site .homeMiniScores{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:16px}.betriebsit-site .homeMiniScores span{display:grid;gap:3px;min-height:56px;padding:9px 8px;border-radius:12px;border:1px solid rgba(56,189,248,.18);background:rgba(14,165,233,.08)}.betriebsit-site .homeMiniScores b{color:rgba(226,232,240,.74);font-size:10px;line-height:1.1}.betriebsit-site .homeMiniScores em{color:#fff;font-style:normal;font-size:14px;font-weight:950}.betriebsit-site .homeMiniScores .empty{opacity:.58}.betriebsit-site .homeMiniDepth{margin-top:14px;padding:14px;border-radius:14px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.18)}.betriebsit-site .homeQuestionPreview .homeMiniDepth>strong{max-width:none;margin:0 0 4px;color:#ECFDF5;font-size:14px;line-height:1.25}.betriebsit-site .homeQuestionPreview .homeMiniDepth>small{color:#86EFAC}.betriebsit-site .homeMiniDepth>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.betriebsit-site .homeMiniDepth span{display:grid;gap:3px;min-height:52px;padding:9px 8px;border-radius:11px;border:1px solid rgba(16,185,129,.16);background:rgba(15,23,42,.46)}.betriebsit-site .homeMiniDepth b{color:rgba(226,232,240,.74);font-size:10px;line-height:1.1}.betriebsit-site .homeMiniDepth em{color:#fff;font-style:normal;font-size:14px;font-weight:950}.betriebsit-site .homeMiniDepth .empty{opacity:.58}.betriebsit-site .homeMiniActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.betriebsit-site .homeMiniCta,.betriebsit-site .homeMiniReset,.betriebsit-site .homeMiniSecondary{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:0 15px;font-size:12px;font-weight:900;text-decoration:none}.betriebsit-site .homeMiniCta{color:#fff;background:linear-gradient(135deg,#7C3AED,#0EA5E9);border:0}.betriebsit-site .homeMiniSecondary{color:#EAF6FF;background:rgba(15,23,42,.7);border:1px solid rgba(96,165,250,.24)}.betriebsit-site .homeMiniReset{color:#EAF6FF;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.22);cursor:pointer}.betriebsit-site .homeCheckActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.betriebsit-site .homeProcessSection{padding:clamp(64px,8vw,96px) 0}.betriebsit-site .homeProcessRail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:38px}.betriebsit-site .homeProcessRail div{min-height:170px;padding:24px;border-radius:14px;color:#fff;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .homeProcessRail span{color:#38BDF8;font-size:13px;font-weight:950}.betriebsit-site .homeProcessRail strong{display:block;margin-top:24px;font-size:23px}.betriebsit-site .homeProcessRail small{display:block;margin-top:8px;color:rgba(226,232,240,.72);font-size:13px;line-height:1.5}@media (max-width:1120px){.betriebsit-site .hero-home .container{width:min(var(--container),calc(100% - 56px))}.betriebsit-site .hero-home .heroGrid{grid-template-columns:1fr;min-height:auto}.betriebsit-site .v3HomeProofBoard{min-height:auto}.betriebsit-site .homeTrustInner{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .homeTrustInner>div:first-child{grid-column:1/-1}.betriebsit-site .homeBeforeAfterGrid,.betriebsit-site .homeCheckGrid,.betriebsit-site .homeFitGuard,.betriebsit-site .homeFitRules,.betriebsit-site .homeProofCases,.betriebsit-site .homeProofGrid,.betriebsit-site .homeServiceGrid{grid-template-columns:1fr}.betriebsit-site .homeProcessRail{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .homeServiceLane{grid-template-columns:54px minmax(0,1fr) auto}.betriebsit-site .homeLaneItems{grid-column:2/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.betriebsit-site .hero-home .heroGrid{gap:28px;padding-top:42px;padding-bottom:36px}.betriebsit-site .hero-home .trustPills{margin-top:24px}.betriebsit-site .v3HomeProofBoard{max-height:392px}.betriebsit-site .hero-home .trustPills{grid-template-columns:1fr}.betriebsit-site .v3HomeProofBoard .v3Body{padding:4px 14px 14px}.betriebsit-site .v3ProofBoard{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"website" "google";gap:9px}.betriebsit-site .v3LeadsCard,.betriebsit-site .v3SystemCard,.betriebsit-site .v3WeeklyPlan{display:none}.betriebsit-site .v3WebsiteNav{grid-template-columns:1fr auto}.betriebsit-site .v3WebsiteNav span{display:none}.betriebsit-site .v3WebsiteHero{min-height:126px}.betriebsit-site .v3ProofMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.betriebsit-site .v3ProofMetrics span{border-right:0}.betriebsit-site .homeTrustInner{grid-template-columns:1fr 1fr}.betriebsit-site .homeTrustInner>div:first-child{grid-column:1/-1}.betriebsit-site .homeTrustInner>div{padding:18px 14px}.betriebsit-site .homeBeforeAfterGrid,.betriebsit-site .homeCheckGrid,.betriebsit-site .homeProcessSection,.betriebsit-site .homeProofGrid,.betriebsit-site .homeServiceGrid{padding-top:54px;padding-bottom:54px}.betriebsit-site .homeServiceLane{grid-template-columns:48px 1fr auto;gap:14px;align-items:start}.betriebsit-site .homeLaneIcon{width:44px;height:44px}.betriebsit-site .homeLaneItems{grid-column:1/-1;grid-template-columns:1fr}.betriebsit-site .homeFitGuard,.betriebsit-site .homeFitRules,.betriebsit-site .homeOutcomeCompare,.betriebsit-site .homeProcessRail,.betriebsit-site .homeProofCases{grid-template-columns:1fr}.betriebsit-site .homeProofCta{width:100%;text-align:center;justify-content:center}.betriebsit-site .homeFitGuard,.betriebsit-site .homeProofCase{border-radius:16px}.betriebsit-site .homeCheckModules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .homeCheckTop{align-items:flex-start;flex-direction:column}.betriebsit-site .homeCheckTop span{white-space:nowrap}.betriebsit-site .homeMiniScores{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .homeDetailModules>div,.betriebsit-site .homeMiniDepth>div{grid-template-columns:1fr}.betriebsit-site .homeMiniCta,.betriebsit-site .homeMiniReset,.betriebsit-site .homeMiniSecondary{width:100%}.betriebsit-site .homeCheckActions{flex-direction:column}}.betriebsit-site .hero:not(.hero-home){background:radial-gradient(circle at 85% 12%,rgba(56,189,248,.15),transparent 28%),radial-gradient(circle at 12% 84%,rgba(124,58,237,.12),transparent 31%),linear-gradient(180deg,#020617,#07101F 54%,#FFFFFF)}.betriebsit-site .hero:not(.hero-home) .heroGrid{min-height:clamp(560px,73vh,720px);padding-top:clamp(92px,10vh,122px);padding-bottom:clamp(56px,7vw,82px)}.betriebsit-site .hero:not(.hero-home) .eyebrow{color:#8BE6FF;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.18)}.betriebsit-site .hero:not(.hero-home) h1,.betriebsit-site .hero:not(.hero-home) h1 span{hyphens:manual;overflow-wrap:normal;word-break:normal}.betriebsit-site .hero:not(.hero-home) .trustPills span{display:inline-flex;align-items:center;gap:7px}.betriebsit-site .hero:not(.hero-home) .trustPills svg{color:#86EFAC;flex:0 0 auto}.betriebsit-site .section{background:#fff;padding:clamp(68px,8vw,104px) 0}.betriebsit-site .sectionHeader{max-width:860px;margin-bottom:42px}.betriebsit-site .sectionHeader h2{letter-spacing:-.035em}.betriebsit-site .sectionHeader p{max-width:680px;font-size:16px}.betriebsit-site .iconOrb{border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,250,252,.8)),radial-gradient(circle at 30% 0,rgba(56,189,248,.18),transparent 42%);border:1px solid rgba(37,99,235,.16);box-shadow:0 14px 34px rgba(15,23,42,.07)}.betriebsit-site .iconOrb svg{color:#2563EB}.betriebsit-site .audienceStripSection{background:#050B16;border-top-color:rgba(148,163,184,.12);border-bottom-color:rgba(148,163,184,.12)}.betriebsit-site .audienceStrip{gap:10px;padding:18px 0}.betriebsit-site .audienceItem{min-height:92px;padding:14px 10px;border-radius:12px;color:rgba(226,232,240,.82);background:rgba(15,23,42,.48);border:1px solid rgba(148,163,184,.12)}.betriebsit-site .audienceItem:hover{color:#fff;border-color:rgba(56,189,248,.28);background:rgba(14,165,233,.08)}.betriebsit-site .introSection{background:linear-gradient(180deg,#FFFFFF,#F8FAFC);padding-top:clamp(54px,7vw,78px)}.betriebsit-site .introSystem{border-radius:16px;background:#07101F;border-color:rgba(56,189,248,.16);box-shadow:0 30px 90px rgba(2,6,23,.18)}.betriebsit-site .introSystem span{min-height:120px;color:rgba(226,232,240,.86);border-right-color:rgba(148,163,184,.12)}.betriebsit-site .introSystem span:nth-child(2n){background:rgba(255,255,255,.025)}.betriebsit-site .cardGrid{gap:14px}.betriebsit-site .infoCard{display:flex;flex-direction:column;min-height:230px;padding:24px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.92));border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 48px rgba(15,23,42,.055)}.betriebsit-site .infoCard:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(56,189,248,.12),transparent 42%,rgba(124,58,237,.08));opacity:0;transition:opacity .2s ease}.betriebsit-site .infoCard:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.24);box-shadow:0 26px 68px rgba(15,23,42,.09)}.betriebsit-site .infoCard:hover:after{opacity:1}.betriebsit-site .infoCard .badge,.betriebsit-site .infoCard .cardPrice,.betriebsit-site .infoCard .iconOrb,.betriebsit-site .infoCard .textLink,.betriebsit-site .infoCard h3,.betriebsit-site .infoCard p,.betriebsit-site .infoCard ul{position:relative;z-index:1}.betriebsit-site .infoCard h3{font-size:18px;letter-spacing:-.02em}.betriebsit-site .infoCard p{font-size:13.5px}.betriebsit-site .infoCard .textLink{position:static;left:auto;bottom:auto;align-self:flex-start;margin-top:auto;padding-top:18px}.betriebsit-site .packageCta,.betriebsit-site .textLink{display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.betriebsit-site .packageCta svg,.betriebsit-site .textLink svg{flex:0 0 auto;transition:transform .2s ease,color .2s ease,filter .2s ease}.betriebsit-site .infoCard:hover .textLink,.betriebsit-site .packageCard:hover .packageCta,.betriebsit-site .packageCta:hover,.betriebsit-site .textLink:hover{color:#0EA5E9}.betriebsit-site .infoCard:hover .textLink svg,.betriebsit-site .packageCard:hover .packageCta svg,.betriebsit-site .packageCta:hover svg,.betriebsit-site .textLink:hover svg{transform:translateX(3px);filter:drop-shadow(0 0 10px rgba(56,189,248,.32))}.betriebsit-site .splitCards{gap:18px}.betriebsit-site .contrastPanel{border-radius:14px;box-shadow:0 18px 56px rgba(15,23,42,.07)}.betriebsit-site .dangerPanel{background:linear-gradient(180deg,#FFFFFF,#FFF7F7)}.betriebsit-site .successPanel{background:radial-gradient(circle at 100% 0,rgba(56,189,248,.12),transparent 34%),linear-gradient(180deg,#FFFFFF,#F7FBFF)}.betriebsit-site .bulletRow b{width:28px;height:28px}.betriebsit-site .bulletRow b svg{flex:0 0 auto}.betriebsit-site .darkSectionWrap{background:#fff}.betriebsit-site .darkBand{border-radius:18px;padding:clamp(32px,5vw,52px);background:radial-gradient(circle at 84% 10%,rgba(56,189,248,.18),transparent 30%),radial-gradient(circle at 10% 100%,rgba(124,58,237,.14),transparent 32%),linear-gradient(135deg,#020617,#07101F 58%,#0A1020);box-shadow:0 34px 96px rgba(2,6,23,.28)}.betriebsit-site .darkBand:before{background-size:52px 52px;opacity:.72}.betriebsit-site .darkIntro{max-width:590px}.betriebsit-site .darkIntro h2{letter-spacing:-.035em}.betriebsit-site .darkCards{gap:12px}.betriebsit-site .darkCards div{border-radius:12px;background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.14)}.betriebsit-site .packagesSection{background:radial-gradient(circle at 12% 12%,rgba(56,189,248,.08),transparent 28%),linear-gradient(180deg,#F8FAFC,#FFFFFF)}.betriebsit-site .packageGrid{gap:12px}.betriebsit-site .packageGrid.singlePackageGrid{grid-template-columns:minmax(280px,360px) minmax(0,1fr);max-width:980px;margin:0 auto;align-items:stretch}.betriebsit-site .packageCard{min-height:390px;padding:26px 22px;border-radius:14px;border-color:rgba(15,23,42,.09);box-shadow:0 18px 56px rgba(15,23,42,.065)}.betriebsit-site .packageCard.featured{border-color:rgba(37,99,235,.36);background:radial-gradient(circle at 100% 0,rgba(56,189,248,.14),transparent 36%),#FFFFFF;box-shadow:0 30px 80px rgba(37,99,235,.16)}.betriebsit-site .packageLabel{color:#2563EB;letter-spacing:.02em}.betriebsit-site .packageCard li{display:flex;align-items:flex-start;gap:8px}.betriebsit-site .packageCard li svg{margin-top:2px;color:#16A34A;flex:0 0 auto}.betriebsit-site .packageCta{border-radius:9px}.betriebsit-site .singlePackageBrief{display:grid;align-content:center;gap:18px;min-height:390px;padding:clamp(26px,4vw,44px);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.13),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,249,255,.72));border:1px solid rgba(37,99,235,.16);box-shadow:0 22px 70px rgba(15,23,42,.07)}.betriebsit-site .singlePackageBrief>span{color:#2563EB;font-size:12px;line-height:1;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.betriebsit-site .singlePackageBrief h3{max-width:640px;margin:0;color:#0F172A;font-size:clamp(28px,3vw,42px);line-height:1.05;letter-spacing:0;font-weight:950}.betriebsit-site .singlePackageBrief p,.betriebsit-site .singlePackageBrief small{max-width:640px;margin:0;color:#475569;font-size:15px;line-height:1.62}.betriebsit-site .singlePackageBrief div{display:grid;gap:5px;padding-top:16px;border-top:1px solid rgba(148,163,184,.18)}.betriebsit-site .singlePackageBrief strong{color:#0F172A;font-size:13px;font-weight:950}@media (max-width:860px){.betriebsit-site .packageGrid.singlePackageGrid{grid-template-columns:1fr;max-width:620px}.betriebsit-site .singlePackageBrief{min-height:auto}}.betriebsit-site .processLine{gap:0;padding:20px;border-radius:18px;background:#07101F;border:1px solid rgba(56,189,248,.16);box-shadow:0 30px 90px rgba(2,6,23,.18)}.betriebsit-site .processStep{padding:16px 12px;border-right:1px solid rgba(148,163,184,.12)}.betriebsit-site .processStep:last-child{border-right:0}.betriebsit-site .processStep span{width:42px;height:42px;color:#8BE6FF;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.28);box-shadow:none}.betriebsit-site .processStep h3{color:#fff;font-size:14px}.betriebsit-site .processStep p{color:rgba(226,232,240,.66)}.betriebsit-site .faqSection{background:radial-gradient(circle at 14% 10%,rgba(14,165,233,.1),transparent 30%),radial-gradient(circle at 86% 14%,rgba(124,58,237,.07),transparent 28%),linear-gradient(180deg,#FFFFFF,#F7FBFF);padding-top:clamp(56px,6vw,82px)}.betriebsit-site .faqGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.betriebsit-site .faqItem{border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.09),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.92));border-color:rgba(37,99,235,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 20px 54px rgba(15,23,42,.06)}.betriebsit-site .faqItem summary{min-height:88px;align-items:center;padding:20px 22px}.betriebsit-site .faqItem p{padding:0 22px 22px}.betriebsit-site .checkMock,.betriebsit-site .contactChoice,.betriebsit-site .formMock{border-radius:16px;border-color:rgba(15,23,42,.09);box-shadow:0 24px 70px rgba(15,23,42,.08)}.betriebsit-site .mockQuestion,.betriebsit-site .mockScore,.betriebsit-site .mockSidebar{border-radius:12px}.betriebsit-site .formMock button,.betriebsit-site .mockNextButton,.betriebsit-site .mockResultCta{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;background:linear-gradient(135deg,#2563EB,#0EA5E9)}.betriebsit-site .contactChoice div{border-radius:12px}.betriebsit-site .contactChoice b,.betriebsit-site .contactChoice i{display:grid;place-items:center}.betriebsit-site .contactChoice i svg{color:#2563EB}.betriebsit-site .finalCtaWrap{background:linear-gradient(180deg,#FFFFFF,#F5FAFF);padding:clamp(42px,5vw,70px) 0 0}.betriebsit-site .finalCta{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:center;border-radius:20px;padding:clamp(30px,3vw,42px) clamp(30px,4vw,56px);background:radial-gradient(circle at 88% 14%,rgba(56,189,248,.26),transparent 34%),radial-gradient(circle at 20% 100%,rgba(124,58,237,.16),transparent 34%),linear-gradient(135deg,#020617,#07111F 54%,#10203A);border:1px solid rgba(56,189,248,.22);box-shadow:0 36px 96px rgba(2,6,23,.3),inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .finalCta h2{max-width:760px}.betriebsit-site .finalCta .btnPrimary{color:#0F172A;background:linear-gradient(180deg,#FFFFFF,#EFF6FF);border:1px solid rgba(255,255,255,.72);box-shadow:0 18px 42px rgba(14,165,233,.18)}.betriebsit-site .finalCta .btnSecondary{color:#E0F2FE;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035));border-color:rgba(125,211,252,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .finalCta .ctaActions{display:grid;gap:12px}.betriebsit-site .finalCta .btn{width:100%;justify-content:center;min-height:52px;border-radius:12px}@media (max-width:1180px){.betriebsit-site .faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.betriebsit-site .faqGrid,.betriebsit-site .finalCta{grid-template-columns:1fr}.betriebsit-site .finalCta{gap:22px}}.betriebsit-site .v3CheckRow i,.betriebsit-site .v3CloudIcon,.betriebsit-site .v3Seal,.betriebsit-site .v3Shield{display:grid;place-items:center}.betriebsit-site .v3CloudIcon svg,.betriebsit-site .v3Seal svg,.betriebsit-site .v3Shield svg{display:block}@media (max-width:1180px){.betriebsit-site .hero:not(.hero-home) .heroGrid{min-height:auto}.betriebsit-site .processLine{gap:12px}.betriebsit-site .processStep{border-right:0;border-radius:12px;background:rgba(15,23,42,.64)}}@media (max-width:820px){.betriebsit-site .hero:not(.hero-home) .heroGrid{padding-top:72px}.betriebsit-site .audienceItem{min-height:82px}.betriebsit-site .introSystem{grid-template-columns:1fr}.betriebsit-site .introSystem span{min-height:72px;border-right:0;border-bottom:1px solid rgba(148,163,184,.12)}.betriebsit-site .introSystem span:last-child{border-bottom:0}}@media (max-width:560px){.betriebsit-site .section{padding:56px 0}.betriebsit-site .hero:not(.hero-home) h1,.betriebsit-site .hero:not(.hero-home) h1 span{hyphens:manual;overflow-wrap:normal;word-break:normal}.betriebsit-site .infoCard,.betriebsit-site .packageCard{min-height:auto}.betriebsit-site .darkBand,.betriebsit-site .finalCta{padding:26px 22px}}.betriebsit-site .premiumPageBridge{color:#fff;background:#050B16;padding:28px 0;border-top:1px solid rgba(148,163,184,.12);border-bottom:1px solid rgba(148,163,184,.12)}.betriebsit-site .premiumBridgeInner{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:20px;align-items:stretch}.betriebsit-site .premiumBridgeCopy,.betriebsit-site .premiumBridgeMatrix>div{border-radius:14px;background:rgba(15,23,42,.64);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .premiumBridgeCopy{padding:24px}.betriebsit-site .premiumBridgeCopy span,.betriebsit-site .premiumCheckCopy span,.betriebsit-site .premiumModuleFitInner>div:first-child>span,.betriebsit-site .premiumSectionIntro span{display:inline-flex;margin-bottom:12px;color:#38BDF8;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .premiumBridgeCopy h2,.betriebsit-site .premiumCheckCopy h2,.betriebsit-site .premiumModuleFitInner h2,.betriebsit-site .premiumSectionIntro h2{margin:0;color:inherit;font-size:clamp(26px,3vw,40px);line-height:1.05;letter-spacing:-.035em}.betriebsit-site .premiumBridgeCopy p,.betriebsit-site .premiumCheckCopy p,.betriebsit-site .premiumModuleFitInner p,.betriebsit-site .premiumSectionIntro p{margin:14px 0 0;color:rgba(226,232,240,.72);font-size:15px;line-height:1.65}.betriebsit-site .premiumBridgeMatrix{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.betriebsit-site .premiumBridgeMatrix>div{min-height:176px;padding:18px}.betriebsit-site .premiumBridgeMatrix svg{color:#8BE6FF}.betriebsit-site .premiumBridgeMatrix small,.betriebsit-site .premiumBridgeMatrix strong,.betriebsit-site .premiumDecisionCards small,.betriebsit-site .premiumDecisionCards strong,.betriebsit-site .premiumLayerGrid small,.betriebsit-site .premiumLayerGrid strong{display:block}.betriebsit-site .premiumBridgeMatrix strong{margin-top:18px;font-size:16px}.betriebsit-site .premiumBridgeMatrix small{margin-top:8px;color:rgba(226,232,240,.66);font-size:12.5px;line-height:1.5}.betriebsit-site .premiumBridge-kontakt .premiumBridgeInner{grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr);align-items:center}.betriebsit-site .premiumBridge-kontakt .premiumBridgeMatrix{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .premiumBridge-kontakt .premiumBridgeMatrix>div{min-height:150px;display:grid;align-content:start;padding:20px}.betriebsit-site .premiumBridge-kontakt .premiumBridgeMatrix strong{margin-top:14px}.betriebsit-site .premiumBridge-kontakt .premiumBridgeMatrix small{font-size:13px;line-height:1.5}.betriebsit-site .premiumArchitectureSection,.betriebsit-site .premiumCheckFrame,.betriebsit-site .premiumContactFrame,.betriebsit-site .premiumDecisionSection,.betriebsit-site .premiumModuleFit{padding:clamp(62px,7vw,92px) 0}.betriebsit-site .premiumArchitectureSection,.betriebsit-site .premiumContactFrame{background:linear-gradient(180deg,#FFFFFF,#F8FAFC)}.betriebsit-site .premiumDecisionSection,.betriebsit-site .premiumModuleFit{color:#fff;background:radial-gradient(circle at 88% 0,rgba(56,189,248,.14),transparent 34%),linear-gradient(180deg,#07101F,#050B16)}.betriebsit-site .premiumArchitecture,.betriebsit-site .premiumCheckInner,.betriebsit-site .premiumContactInner,.betriebsit-site .premiumDecisionGrid,.betriebsit-site .premiumModuleFitInner{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:26px;align-items:center}.betriebsit-site .premiumArchitectureSection .premiumSectionIntro h2,.betriebsit-site .premiumCheckCopy h2,.betriebsit-site .premiumContactFrame .premiumSectionIntro h2{color:#0F172A}.betriebsit-site .premiumArchitectureSection .premiumSectionIntro p,.betriebsit-site .premiumCheckCopy p,.betriebsit-site .premiumContactFrame .premiumSectionIntro p{color:#64748B}.betriebsit-site .premiumContactOptions,.betriebsit-site .premiumDecisionCards,.betriebsit-site .premiumLayerGrid{display:grid;gap:12px}.betriebsit-site .premiumLayerGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.betriebsit-site .premiumLayerGrid>div{min-height:250px;padding:22px;border-radius:14px;color:#0F172A;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 20px 60px rgba(15,23,42,.07)}.betriebsit-site .premiumLayerGrid span{color:#2563EB;font-size:12px;font-weight:950}.betriebsit-site .premiumLayerGrid svg{display:block;margin-top:28px;color:#0EA5E9}.betriebsit-site .premiumLayerGrid strong{margin-top:18px;font-size:20px}.betriebsit-site .premiumLayerGrid small{margin-top:9px;color:#64748B;font-size:13px;line-height:1.55}.betriebsit-site .premiumDecisionCards{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .premiumDecisionCards>div{min-height:190px;padding:22px;border-radius:14px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .premiumDecisionCards b{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;color:#8BE6FF;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.24)}.betriebsit-site .premiumDecisionCards strong{margin-top:26px;font-size:20px}.betriebsit-site .premiumDecisionCards small{margin-top:8px;color:rgba(226,232,240,.68);line-height:1.55}.betriebsit-site .pricingBudgetGrid{grid-template-columns:minmax(300px,.58fr) minmax(0,1.42fr);align-items:stretch}.betriebsit-site .pricingBudgetIntro{display:grid;align-content:center}.betriebsit-site .pricingBudgetProof{display:grid;gap:10px;margin-top:22px}.betriebsit-site .pricingBudgetProof p{margin:0;display:grid;grid-template-columns:86px minmax(0,1fr);gap:10px;padding:12px 13px;border-radius:14px;color:rgba(226,232,240,.74);background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.14);font-size:13px;line-height:1.45}.betriebsit-site .pricingBudgetProof b{color:#BAE6FD;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .pricingBudgetCards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.betriebsit-site .pricingBudgetCards article{min-width:0;min-height:310px;display:grid;grid-template-rows:auto auto auto auto 1fr;gap:12px;grid-column:span 2;padding:20px;border-radius:18px;background:radial-gradient(circle at 96% 0,rgba(56,189,248,.13),transparent 38%),radial-gradient(circle at 0 100%,rgba(124,58,237,.1),transparent 36%),rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.betriebsit-site .pricingBudgetCards article:nth-child(4),.betriebsit-site .pricingBudgetCards article:nth-child(5){grid-column:span 3}.betriebsit-site .pricingBudgetTopline{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .pricingBudgetTopline b{display:grid;place-items:center;width:38px;height:38px;border-radius:999px;color:#8BE6FF;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.24);font-size:12px;font-weight:950}.betriebsit-site .pricingBudgetTopline span{color:#BAE6FD;font-size:12px;font-weight:950;letter-spacing:.12em;text-align:right;text-transform:uppercase}.betriebsit-site .pricingBudgetCards article>strong{color:#FFFFFF;font-size:28px;line-height:1.04;letter-spacing:0;overflow-wrap:anywhere}.betriebsit-site .pricingBudgetCards h3{margin:0;color:#E0F2FE;font-size:20px;line-height:1.12;letter-spacing:0;text-wrap:balance}.betriebsit-site .pricingBudgetCards article>p{margin:0;color:rgba(226,232,240,.7);font-size:13px;line-height:1.55}.betriebsit-site .pricingBudgetLinks{display:grid;align-content:end;gap:8px}.betriebsit-site .pricingBudgetLinks a{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:38px;padding:9px 10px;border-radius:12px;color:rgba(226,232,240,.88);background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.14);font-size:12.5px;font-weight:850;line-height:1.18}.betriebsit-site .pricingBudgetLinks span{overflow-wrap:anywhere}.betriebsit-site .pricingBudgetLinks svg{color:#8BE6FF}.betriebsit-site .premiumCheckFrame{background:radial-gradient(circle at 12% 10%,rgba(37,99,235,.08),transparent 30%),#FFFFFF}.betriebsit-site .premiumCheckInner{padding:28px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 80px rgba(15,23,42,.08)}.betriebsit-site .premiumCheckList{display:grid;grid-template-columns:1fr 1fr;gap:10px}.betriebsit-site .premiumCheckList span,.betriebsit-site .premiumModuleFitInner>div:last-child span{display:inline-flex;align-items:center;gap:9px;min-height:54px;padding:14px 16px;border-radius:12px;font-size:13px;font-weight:850}.betriebsit-site .premiumCheckList span{color:#0F172A;background:#F8FAFC;border:1px solid rgba(15,23,42,.08)}.betriebsit-site .premiumCheckList svg,.betriebsit-site .premiumModuleFitInner svg{color:#16A34A;flex:0 0 auto}.betriebsit-site .digitalCheckConversionSection{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 10% 8%,rgba(56,189,248,.16),transparent 32%),radial-gradient(circle at 92% 12%,rgba(124,58,237,.15),transparent 32%),linear-gradient(135deg,#06111F,#091827 48%,#10172A)}.betriebsit-site .digitalCheckConversionSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(56,189,248,.045) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.045) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(circle at 72% 34%,black,transparent 70%);mask-image:radial-gradient(circle at 72% 34%,black,transparent 70%)}.betriebsit-site .digitalCheckConversion{position:relative;z-index:1;display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.18fr) minmax(270px,.58fr);gap:16px;align-items:stretch}.betriebsit-site .digitalCheckConfidenceGrid article,.betriebsit-site .digitalCheckConversionLead,.betriebsit-site .digitalCheckNextPanel{border-radius:18px;background:linear-gradient(180deg,rgba(15,23,42,.76),rgba(2,6,23,.52));border:1px solid rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 60px rgba(2,6,23,.24)}.betriebsit-site .digitalCheckConversionLead{display:grid;align-content:center;padding:26px}.betriebsit-site .digitalCheckConversionLead>span,.betriebsit-site .digitalCheckNextPanel>span{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#8BE6FF;font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.betriebsit-site .digitalCheckConversionLead h2{margin:0;color:#FFFFFF;font-size:clamp(30px,3vw,42px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .digitalCheckConversionLead p{margin:16px 0 0;color:rgba(226,232,240,.74);font-size:15px;line-height:1.68}.betriebsit-site .digitalCheckConversionActions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:24px}.betriebsit-site .digitalCheckPrimaryAction,.betriebsit-site .digitalCheckSecondaryAction{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;border-radius:12px;font-size:13px;font-weight:950}.betriebsit-site .digitalCheckPrimaryAction{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 52%,#0EA5E9);box-shadow:0 18px 40px rgba(37,99,235,.26)}.betriebsit-site .digitalCheckSecondaryAction{color:rgba(226,232,240,.9);background:rgba(255,255,255,.065);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .digitalCheckConfidenceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.betriebsit-site .digitalCheckConfidenceGrid article{min-width:0;min-height:208px;display:grid;align-content:start;gap:14px;padding:20px}.betriebsit-site .digitalCheckConfidenceGrid article>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .digitalCheckConfidenceGrid svg{color:#8BE6FF}.betriebsit-site .digitalCheckConfidenceGrid article>div span{color:#BAE6FD;font-size:12px;font-weight:950;letter-spacing:.12em;text-align:right;text-transform:uppercase}.betriebsit-site .digitalCheckConfidenceGrid strong,.betriebsit-site .digitalCheckNextPanel strong{display:block;color:#FFFFFF;font-size:20px;line-height:1.14;letter-spacing:0;text-wrap:balance}.betriebsit-site .digitalCheckConfidenceGrid p{margin:0;color:rgba(226,232,240,.68);font-size:13px;line-height:1.55}.betriebsit-site .digitalCheckNextPanel{display:grid;grid-template-rows:auto auto repeat(3,minmax(0,1fr));gap:11px;padding:22px}.betriebsit-site .digitalCheckNextPanel>span svg{color:#86EFAC}.betriebsit-site .digitalCheckNextPanel p{margin:0;display:grid;align-content:center;padding:12px;border-radius:12px;color:rgba(226,232,240,.74);background:rgba(2,6,23,.34);border:1px solid rgba(148,163,184,.13);font-size:12.5px;line-height:1.42}.betriebsit-site .digitalCheckNextPanel p b{display:block;margin-bottom:3px;color:#E0F2FE;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.betriebsit-site .premiumContactInner{align-items:start}.betriebsit-site .premiumContactOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .premiumContactOptions a{position:relative;min-height:166px;padding:22px;border-radius:14px;color:#0F172A;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 20px 60px rgba(15,23,42,.06)}.betriebsit-site .premiumContactOptions small,.betriebsit-site .premiumContactOptions strong{display:block}.betriebsit-site .premiumContactOptions strong{font-size:20px}.betriebsit-site .premiumContactOptions small{max-width:220px;margin-top:10px;color:#64748B;line-height:1.55}.betriebsit-site .premiumContactOptions svg{position:absolute;right:22px;bottom:22px;color:#2563EB}.betriebsit-site .premiumModuleFitInner{padding:28px;border-radius:18px;background:rgba(15,23,42,.56);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .premiumModuleFitInner>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:10px}.betriebsit-site .premiumModuleFitInner>div:last-child span{color:rgba(226,232,240,.86);background:rgba(2,6,23,.28);border:1px solid rgba(148,163,184,.14)}@media (max-width:1180px){.betriebsit-site .digitalCheckConversion,.betriebsit-site .premiumArchitecture,.betriebsit-site .premiumBridgeInner,.betriebsit-site .premiumCheckInner,.betriebsit-site .premiumContactInner,.betriebsit-site .premiumDecisionGrid,.betriebsit-site .premiumModuleFitInner{grid-template-columns:1fr}.betriebsit-site .premiumBridgeMatrix,.betriebsit-site .premiumContactOptions,.betriebsit-site .premiumLayerGrid,.betriebsit-site .pricingBudgetCards{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .pricingBudgetCards article,.betriebsit-site .pricingBudgetCards article:nth-child(4),.betriebsit-site .pricingBudgetCards article:nth-child(5){grid-column:auto}}@media (max-width:720px){.betriebsit-site .hero:not(.hero-home) .heroVisual.v3Visual{max-height:380px;min-height:320px;overflow:hidden}.betriebsit-site .digitalCheckConfidenceGrid,.betriebsit-site .premiumBridge-kontakt .premiumBridgeInner,.betriebsit-site .premiumBridge-kontakt .premiumBridgeMatrix,.betriebsit-site .premiumBridgeMatrix,.betriebsit-site .premiumCheckList,.betriebsit-site .premiumContactOptions,.betriebsit-site .premiumDecisionCards,.betriebsit-site .premiumLayerGrid,.betriebsit-site .premiumModuleFitInner>div:last-child,.betriebsit-site .pricingBudgetCards{grid-template-columns:1fr}.betriebsit-site .pricingBudgetProof p{grid-template-columns:1fr;gap:5px}.betriebsit-site .pricingBudgetCards article{min-height:auto;padding:18px}.betriebsit-site .pricingBudgetTopline{align-items:flex-start;flex-direction:column}.betriebsit-site .pricingBudgetTopline span{text-align:left}.betriebsit-site .premiumPageBridge{padding:18px 0}.betriebsit-site .digitalCheckConversionLead,.betriebsit-site .digitalCheckNextPanel,.betriebsit-site .premiumBridgeCopy,.betriebsit-site .premiumCheckInner,.betriebsit-site .premiumModuleFitInner{padding:22px}.betriebsit-site .digitalCheckConfidenceGrid article,.betriebsit-site .premiumBridge-kontakt .premiumBridgeMatrix>div,.betriebsit-site .premiumContactOptions a,.betriebsit-site .premiumDecisionCards>div,.betriebsit-site .premiumLayerGrid>div{min-height:auto}.betriebsit-site .digitalCheckConversionActions{margin-top:18px}.betriebsit-site .digitalCheckConfidenceGrid article>div{align-items:flex-start;flex-direction:column}.betriebsit-site .digitalCheckConfidenceGrid article>div span{text-align:left}}.betriebsit-site .audienceIndustrySection{background:radial-gradient(circle at 8% 8%,rgba(14,165,233,.08),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FAFC)}.betriebsit-site .audienceIndustry,.betriebsit-site .audienceService,.betriebsit-site .audienceStarter{display:grid;gap:30px}.betriebsit-site .audienceIndustryHead,.betriebsit-site .audienceServiceIntro,.betriebsit-site .audienceStarterHead{max-width:860px;margin:0 auto;text-align:center}.betriebsit-site .audienceIndustryHead span,.betriebsit-site .audienceServiceIntro span,.betriebsit-site .audienceStarterHead span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.betriebsit-site .audienceIndustryHead h2,.betriebsit-site .audienceServiceIntro h2,.betriebsit-site .audienceStarterHead h2{margin:0;color:#0F172A;font-size:clamp(34px,3.2vw,50px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .audienceIndustryHead p,.betriebsit-site .audienceServiceIntro p,.betriebsit-site .audienceStarterHead p{max-width:740px;margin:16px auto 0;color:#475569;font-size:16px;line-height:1.7}.betriebsit-site .audienceIndustryGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;align-items:stretch}.betriebsit-site .audienceIndustryCard{grid-column:span 2;min-width:0;min-height:330px;display:grid;grid-template-rows:auto auto auto 1fr auto auto;gap:12px;padding:24px;border-radius:14px;color:#0F172A;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94));border:1px solid rgba(15,23,42,.09);box-shadow:0 20px 58px rgba(15,23,42,.06);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .audienceIndustryCard:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.25);box-shadow:0 30px 78px rgba(15,23,42,.1)}.betriebsit-site .audienceIndustryTop{display:flex;align-items:center;justify-content:space-between;gap:14px}.betriebsit-site .audienceIndustryTop span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:#E0F2FE;background:linear-gradient(135deg,#0F172A,#1D4ED8);font-size:13px;font-weight:950}.betriebsit-site .audienceIndustryTop svg{color:#2563EB}.betriebsit-site .audienceIndustryCard>small{color:#0284C7;font-size:12px;font-weight:900;line-height:1.35}.betriebsit-site .audienceIndustryCard>strong{color:#0F172A;font-size:clamp(24px,2vw,30px);line-height:1.06;letter-spacing:0}.betriebsit-site .audienceIndustryCard>p{margin:0;color:#64748B;font-size:14px;line-height:1.62}.betriebsit-site .audienceIndustryCard>div:last-of-type{display:flex;flex-wrap:wrap;gap:8px;align-content:end}.betriebsit-site .audienceIndustryCard b{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;color:#1E40AF;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.14);font-size:12px;font-weight:850}.betriebsit-site .audienceIndustryCard em,.betriebsit-site .audienceServiceCard em,.betriebsit-site .audienceStarterCard em{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);font-size:13px;font-style:normal;font-weight:900}.betriebsit-site .audienceIndustryCard em svg,.betriebsit-site .audienceServiceCard em svg,.betriebsit-site .audienceStarterCard em svg{flex:0 0 auto}.betriebsit-site .audienceScenarioSection{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0,rgba(14,165,233,.12),transparent 30%),radial-gradient(circle at 88% 10%,rgba(37,99,235,.08),transparent 28%),linear-gradient(180deg,#F8FAFC,#FFFFFF)}.betriebsit-site .audienceScenario{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);gap:20px;align-items:start}.betriebsit-site .audienceScenarioIntro{display:grid;gap:16px;padding:28px;border-radius:22px;color:#FFFFFF;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.22),transparent 38%),radial-gradient(circle at 0 100%,rgba(124,58,237,.18),transparent 36%),linear-gradient(145deg,#07111F,#10203A 56%,#18204A);border:1px solid rgba(96,165,250,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 28px 80px rgba(15,23,42,.16)}.betriebsit-site .audienceScenarioIntro span{color:#38BDF8;font-size:12px;font-weight:950;letter-spacing:.2em;text-transform:uppercase}.betriebsit-site .audienceScenarioIntro h2{margin:0;color:#FFFFFF;font-size:clamp(30px,2.8vw,46px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .audienceScenarioIntro p{margin:0;color:rgba(226,232,240,.78);font-size:15px;line-height:1.7}.betriebsit-site .audienceScenarioIntro a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:46px;padding:0 16px;border-radius:12px;color:#FFFFFF;background:linear-gradient(135deg,#2563EB,#0EA5E9);font-size:13px;font-weight:950;box-shadow:0 18px 38px rgba(14,165,233,.18)}.betriebsit-site .audienceScenarioGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .audienceScenarioCard{min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:1fr auto;gap:14px;padding:20px;border-radius:18px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.92));border:1px solid rgba(37,99,235,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 20px 52px rgba(15,23,42,.065);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .audienceScenarioCard:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 28px 74px rgba(15,23,42,.1)}.betriebsit-site .audienceScenarioIcon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;color:#E0F2FE;background:linear-gradient(135deg,#0F172A,#2563EB 64%,#0EA5E9);box-shadow:0 16px 32px rgba(37,99,235,.16)}.betriebsit-site .audienceScenarioCard strong{display:block;color:#0F172A;font-size:18px;line-height:1.15;letter-spacing:0}.betriebsit-site .audienceScenarioCard p{margin:9px 0 0;color:#475569;font-size:13.5px;line-height:1.55}.betriebsit-site .audienceScenarioCard small{display:block;margin-top:12px;padding:12px;border-radius:13px;color:#1E3A8A;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.13);font-size:12.5px;line-height:1.45}.betriebsit-site .audienceScenarioCard small b{color:#0F172A;font-weight:950}.betriebsit-site .audienceScenarioCard em{grid-column:2;display:inline-flex;align-items:center;gap:7px;color:#2563EB;font-size:13px;font-style:normal;font-weight:950}.betriebsit-site .audienceBranchMoneySection{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0,rgba(56,189,248,.13),transparent 31%),radial-gradient(circle at 92% 20%,rgba(15,23,42,.08),transparent 30%),linear-gradient(180deg,#FFFFFF,#F5FAFF)}.betriebsit-site .audienceBranchMoney{display:grid;grid-template-columns:minmax(300px,.43fr) minmax(0,.57fr);gap:18px;align-items:stretch}.betriebsit-site .audienceBranchMoneyIntro{display:grid;gap:16px;padding:30px;border-radius:24px;color:#FFFFFF;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.22),transparent 38%),radial-gradient(circle at 0 100%,rgba(34,197,94,.1),transparent 36%),linear-gradient(145deg,#07111F,#10203A 54%,#07111F);border:1px solid rgba(96,165,250,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 28px 80px rgba(15,23,42,.16)}.betriebsit-site .audienceBranchMoneyIntro>span,.betriebsit-site .audienceBranchMonth>span{color:#38BDF8;font-size:12px;font-weight:950;letter-spacing:.2em;text-transform:uppercase}.betriebsit-site .audienceBranchMoneyIntro h2{margin:0;color:#FFFFFF;font-size:clamp(30px,2.9vw,48px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .audienceBranchMoneyIntro p{margin:0;color:rgba(226,232,240,.78);font-size:15px;line-height:1.72}.betriebsit-site .audienceBranchMoneyFit{display:grid;gap:9px;margin-top:4px}.betriebsit-site .audienceBranchMoneyFit small{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;padding:11px 12px;border-radius:13px;color:rgba(226,232,240,.86);background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.13);font-size:13px;line-height:1.38}.betriebsit-site .audienceBranchMoneyFit svg{margin-top:1px;color:#86EFAC}.betriebsit-site .audienceBranchMoneyIntro a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:46px;margin-top:4px;padding:0 16px;border-radius:12px;color:#FFFFFF;background:linear-gradient(135deg,#2563EB,#0EA5E9);font-size:13px;font-weight:950;box-shadow:0 18px 38px rgba(14,165,233,.18)}.betriebsit-site .audienceBranchMoneySignals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .audienceBranchMoneyCard{min-width:0;display:grid;gap:14px;padding:20px;border-radius:18px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.92));border:1px solid rgba(37,99,235,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 20px 52px rgba(15,23,42,.065)}.betriebsit-site .audienceBranchMoneyCard>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.betriebsit-site .audienceBranchMoneyCard>div span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#E0F2FE;background:linear-gradient(135deg,#0F172A,#2563EB 64%,#0EA5E9);box-shadow:0 16px 32px rgba(37,99,235,.16)}.betriebsit-site .audienceBranchMoneyCard>div b{color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.13em;text-align:right;text-transform:uppercase}.betriebsit-site .audienceBranchMoneyCard h3{margin:0;color:#0F172A;font-size:clamp(21px,2vw,28px);line-height:1.08;letter-spacing:0;text-wrap:balance}.betriebsit-site .audienceBranchMoneyCard p{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;min-height:58px;margin:0;padding:12px;border-radius:13px;color:#475569;background:rgba(255,255,255,.78);border:1px solid rgba(37,99,235,.1);font-size:13px;line-height:1.48}.betriebsit-site .audienceBranchMoneyCard p strong{color:#0F172A;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .audienceBranchMoneyCard p.action{color:#1E3A8A;background:rgba(37,99,235,.07);border-color:rgba(37,99,235,.16)}.betriebsit-site .audienceBranchMonth{grid-column:1/-1;display:grid;gap:18px;padding:26px;border-radius:22px;color:#FFFFFF;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.16),transparent 36%),linear-gradient(135deg,#07111F,#0B1726 52%,#10172A);border:1px solid rgba(148,163,184,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 28px 74px rgba(15,23,42,.16)}.betriebsit-site .audienceBranchMonth h3{max-width:760px;margin:0;color:#FFFFFF;font-size:clamp(28px,2.7vw,42px);line-height:1.05;letter-spacing:0;text-wrap:balance}.betriebsit-site .audienceBranchMonth>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.betriebsit-site .audienceBranchMonth article{min-width:0;display:grid;align-content:start;gap:9px;padding:16px;border-radius:15px;background:rgba(255,255,255,.055);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .audienceBranchMonth article b{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:#BAE6FD;background:rgba(37,99,235,.28);font-size:12px;font-weight:950}.betriebsit-site .audienceBranchMonth article strong{color:#FFFFFF;font-size:15px;line-height:1.18}.betriebsit-site .audienceBranchMonth article p{margin:0;color:rgba(226,232,240,.72);font-size:12.5px;line-height:1.48}.betriebsit-site .audienceSignalSection{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 10%,rgba(14,165,233,.12),transparent 30%),radial-gradient(circle at 92% 4%,rgba(37,99,235,.09),transparent 28%),linear-gradient(180deg,#F8FBFF,#FFFFFF)}.betriebsit-site .audienceSignalSection:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.045) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.04) 1px,transparent 0);background-size:76px 76px;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);pointer-events:none}.betriebsit-site .audienceSignal{position:relative;z-index:1;display:grid;gap:28px}.betriebsit-site .audienceSignalHeader{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.48fr);gap:26px;align-items:end}.betriebsit-site .audienceSignalHeader span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.betriebsit-site .audienceSignalHeader h2{max-width:840px;margin:0;color:#0F172A;font-size:44px;line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .audienceSignalHeader p{margin:0;padding:22px;color:#475569;background:rgba(255,255,255,.78);border:1px solid rgba(37,99,235,.12);border-radius:18px;box-shadow:0 18px 48px rgba(15,23,42,.055);font-size:15px;line-height:1.72}.betriebsit-site .audienceSignalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.betriebsit-site .audienceSignalCard{min-width:0;display:grid;gap:18px;padding:24px;border-radius:22px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.92));border:1px solid rgba(37,99,235,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 24px 58px rgba(15,23,42,.065)}.betriebsit-site .audienceSignalTop{display:flex;align-items:center;justify-content:space-between;gap:14px}.betriebsit-site .audienceSignalIcon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#E0F2FE;background:linear-gradient(135deg,#0F172A,#2563EB 64%,#0EA5E9);box-shadow:0 16px 32px rgba(37,99,235,.18)}.betriebsit-site .audienceSignalStep{min-width:0;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.13em;text-align:right;text-transform:uppercase}.betriebsit-site .audienceSignalCard h3{max-width:620px;margin:0;color:#0F172A;font-size:28px;line-height:1.08;letter-spacing:0;text-wrap:balance}.betriebsit-site .audienceSignalRows{display:grid;gap:10px}.betriebsit-site .audienceSignalRows p{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px;min-height:54px;margin:0;padding:13px 14px;border-radius:14px;color:#475569;background:rgba(255,255,255,.74);border:1px solid rgba(37,99,235,.1);font-size:13.5px;line-height:1.5}.betriebsit-site .audienceSignalRows b{color:#0F172A;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .audienceSignalRows .solution{color:#1E3A8A;background:rgba(37,99,235,.075);border-color:rgba(37,99,235,.16)}.betriebsit-site .audiencePrioritySection{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 8%,rgba(14,165,233,.1),transparent 30%),radial-gradient(circle at 90% 18%,rgba(37,99,235,.08),transparent 26%),linear-gradient(180deg,#FFFFFF,#F7FBFF)}.betriebsit-site .audiencePriority{display:grid;gap:30px}.betriebsit-site .audiencePriorityHead{max-width:820px;margin:0 auto;text-align:center}.betriebsit-site .audiencePriorityHead span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.betriebsit-site .audiencePriorityHead h2{margin:0;color:#0F172A;font-size:clamp(34px,3.1vw,48px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .audiencePriorityHead p{max-width:720px;margin:16px auto 0;color:#475569;font-size:16px;line-height:1.7}.betriebsit-site .audiencePriorityGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px}.betriebsit-site .audiencePriorityLane{min-width:0;min-height:390px;display:grid;align-content:start;grid-template-rows:auto;gap:16px;padding:26px;border-radius:22px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.12),transparent 38%),radial-gradient(circle at 0 100%,rgba(15,23,42,.045),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.93));border:1px solid rgba(37,99,235,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 24px 64px rgba(15,23,42,.07)}.betriebsit-site .audiencePriorityTop{display:flex;align-items:center;justify-content:space-between;gap:14px}.betriebsit-site .audiencePriorityTop b{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:#E0F2FE;background:linear-gradient(135deg,#0F172A,#2563EB);font-size:13px;font-weight:950}.betriebsit-site .audiencePriorityTop span{color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.betriebsit-site .audiencePriorityLane h3{margin:0;color:#0F172A;font-size:clamp(23px,2vw,30px);line-height:1.08;letter-spacing:0}.betriebsit-site .audiencePriorityLane p{margin:0;color:#64748B;font-size:14px;line-height:1.65}.betriebsit-site .audiencePriorityLinks{display:grid;align-content:start;gap:10px}.betriebsit-site .audiencePriorityLinks a{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:9px 11px;border-radius:13px;color:#0F172A;background:rgba(255,255,255,.84);border:1px solid rgba(37,99,235,.13);box-shadow:0 12px 26px rgba(15,23,42,.045)}.betriebsit-site .audiencePriorityLinks .iconOrb{width:34px;height:34px;border-radius:10px}.betriebsit-site .audiencePriorityLinks span{overflow-wrap:anywhere;color:#1E293B;font-size:13px;font-weight:900;line-height:1.22}.betriebsit-site .audienceCheckBridgeSection{padding:92px 0;background:radial-gradient(circle at 8% 0,rgba(56,189,248,.18),transparent 32%),radial-gradient(circle at 90% 18%,rgba(124,58,237,.16),transparent 32%),linear-gradient(135deg,#06111F,#091827 48%,#10172A)}.betriebsit-site .audienceCheckBridge{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,.55fr);gap:28px;align-items:center;padding:34px;border-radius:24px;background:linear-gradient(135deg,rgba(15,23,42,.72),rgba(15,23,42,.48));border:1px solid rgba(148,163,184,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 34px 90px rgba(2,6,23,.3)}.betriebsit-site .audienceCheckBridge>div:first-child span{display:inline-flex;margin-bottom:13px;color:#38BDF8;font-size:12px;font-weight:950;letter-spacing:.2em;text-transform:uppercase}.betriebsit-site .audienceCheckBridge h2{max-width:760px;margin:0;color:#FFFFFF;font-size:clamp(34px,3.3vw,54px);line-height:1.02;letter-spacing:0;text-wrap:balance}.betriebsit-site .audienceCheckBridge p{max-width:710px;margin:18px 0 0;color:rgba(226,232,240,.76);font-size:16px;line-height:1.72}.betriebsit-site .audienceCheckPanel{display:grid;gap:10px;padding:18px;border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.16),transparent 40%),rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .audienceCheckPanel div{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;min-height:48px;padding:13px;border-radius:14px;color:rgba(226,232,240,.86);background:rgba(255,255,255,.045);border:1px solid rgba(148,163,184,.12);font-size:13.5px;line-height:1.42}.betriebsit-site .audienceCheckPanel svg{margin-top:1px;color:#86EFAC}.betriebsit-site .audienceCheckPrimary,.betriebsit-site .audienceCheckSecondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:12px;font-size:13px;font-weight:950}.betriebsit-site .audienceCheckPrimary{margin-top:8px;color:#fff;background:linear-gradient(135deg,#2563EB,#0EA5E9);box-shadow:0 18px 38px rgba(14,165,233,.18)}.betriebsit-site .audienceCheckSecondary{color:rgba(226,232,240,.88);background:rgba(255,255,255,.06);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .audienceServiceSection{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 14%,rgba(14,165,233,.12),transparent 30%),radial-gradient(circle at 86% 22%,rgba(124,58,237,.09),transparent 28%),linear-gradient(180deg,#FFFFFF,#F6FAFF 48%,#FFFFFF)}.betriebsit-site .audienceServiceSection:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.045) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.04) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);pointer-events:none}.betriebsit-site .audienceService{position:relative;z-index:1}.betriebsit-site .audienceServiceGroups{display:grid;gap:18px}.betriebsit-site .audienceServiceGroup{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(220px,.28fr) minmax(0,1fr);gap:20px;padding:22px;border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.14),transparent 32%),radial-gradient(circle at 0 100%,rgba(15,23,42,.055),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(238,245,255,.84));border:1px solid rgba(37,99,235,.14);box-shadow:0 28px 78px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.82)}.betriebsit-site .audienceServiceGroup:before{content:"";position:absolute;inset:1px;border-radius:21px;background:linear-gradient(rgba(37,99,235,.035) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.035) 1px,transparent 0);background-size:56px 56px;opacity:.7;pointer-events:none}.betriebsit-site .audienceServiceGroup:after{content:"";position:absolute;left:0;top:22px;bottom:22px;width:4px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,#38BDF8,#2563EB);box-shadow:0 0 24px rgba(37,99,235,.24)}.betriebsit-site .audienceServiceGroup:nth-child(2):after{background:linear-gradient(180deg,#22C55E,#0EA5E9)}.betriebsit-site .audienceServiceGroup>*{position:relative;z-index:1}.betriebsit-site .audienceServiceGroupIntro{display:grid;align-content:start;gap:11px;padding:10px 8px 10px 6px}.betriebsit-site .audienceServiceGroupIntro b{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:#E0F2FE;background:linear-gradient(135deg,#0F172A,#2563EB);font-size:13px;font-weight:950;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 16px 34px rgba(37,99,235,.18)}.betriebsit-site .audienceServiceGroupIntro strong{color:#0F172A;font-size:clamp(22px,2vw,30px);line-height:1.06}.betriebsit-site .audienceServiceGroupIntro small{color:#64748B;font-size:13.5px;line-height:1.55}.betriebsit-site .audienceServiceCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.betriebsit-site .audienceServiceCard{position:relative;overflow:hidden;min-width:0;min-height:272px;display:grid;grid-template-rows:auto auto 1fr auto;gap:14px;padding:20px;border-radius:18px;background:radial-gradient(circle at 20% 0,rgba(37,99,235,.1),transparent 34%),radial-gradient(circle at 100% 100%,rgba(15,23,42,.045),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.92));border:1px solid rgba(37,99,235,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 20px 48px rgba(15,23,42,.065);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.betriebsit-site .audienceServiceCard:before{content:"";position:absolute;left:18px;right:18px;top:0;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,rgba(14,165,233,.18),rgba(37,99,235,.62),rgba(124,58,237,.22));opacity:.78}.betriebsit-site .audienceServiceCard>*{position:relative;z-index:1}.betriebsit-site .audienceServiceCard:hover{transform:translateY(-3px);border-color:rgba(37,99,235,.28);background:radial-gradient(circle at 18% 0,rgba(14,165,233,.12),transparent 36%),radial-gradient(circle at 100% 100%,rgba(15,23,42,.055),transparent 36%),linear-gradient(180deg,#FFFFFF,#F4F9FF);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 28px 74px rgba(15,23,42,.1)}.betriebsit-site .audienceServiceCard .iconOrb{width:48px;height:48px;border-radius:13px;color:#2563EB;background:linear-gradient(180deg,#FFFFFF,#EEF5FF);border-color:rgba(37,99,235,.18);box-shadow:0 14px 30px rgba(37,99,235,.1)}.betriebsit-site .audienceServiceCard strong{color:#0F172A;font-size:17px;line-height:1.18;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .audienceServiceCard p{margin:0;color:#64748B;font-size:13px;line-height:1.55;max-width:28ch}.betriebsit-site .audienceServiceCard em{align-self:end;width:100%;margin-top:4px}.betriebsit-site .audienceStarterSection{background:radial-gradient(circle at 12% 8%,rgba(14,165,233,.11),transparent 30%),radial-gradient(circle at 92% 18%,rgba(124,58,237,.075),transparent 29%),linear-gradient(180deg,#F7FBFF,#FFFFFF)}.betriebsit-site .audienceStarterGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.betriebsit-site .audienceStarterCard{min-width:0;display:grid;grid-template-rows:auto auto auto auto 1fr auto auto;gap:12px;min-height:438px;padding:22px;border-radius:18px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.1),transparent 34%),radial-gradient(circle at 0 100%,rgba(15,23,42,.045),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.92));border:1px solid rgba(37,99,235,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 22px 58px rgba(15,23,42,.07);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.betriebsit-site .audienceStarterCard:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 32px 82px rgba(15,23,42,.11)}.betriebsit-site .audienceStarterCard.featured{color:#fff;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.3),transparent 42%),radial-gradient(circle at 0 100%,rgba(124,58,237,.2),transparent 38%),linear-gradient(145deg,#07111F,#10203A 52%,#18204A);border-color:rgba(96,165,250,.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 34px 90px rgba(37,99,235,.22)}.betriebsit-site .audienceStarterTopline{display:flex;align-items:center;justify-content:space-between;gap:10px}.betriebsit-site .audienceStarterTopline b,.betriebsit-site .audienceStarterTopline span{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border-radius:999px;font-size:11px;font-weight:950}.betriebsit-site .audienceStarterTopline span{min-width:36px;color:#2563EB;background:rgba(37,99,235,.08)}.betriebsit-site .audienceStarterTopline b{padding:0 10px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB)}.betriebsit-site .audienceStarterCard.featured .audienceStarterTopline span{color:#BAE6FD;background:rgba(255,255,255,.1)}.betriebsit-site .audienceStarterCard>p{margin:0;color:#2563EB;font-size:12px;font-weight:950;line-height:1.22}.betriebsit-site .audienceStarterCard.featured>p{color:#BAE6FD}.betriebsit-site .audienceStarterCard h3{margin:0;color:inherit;font-size:20px;line-height:1.12;letter-spacing:0;overflow-wrap:anywhere}.betriebsit-site .audienceStarterCard>strong{color:inherit;font-size:clamp(23px,2.2vw,30px);line-height:1.04;letter-spacing:0;overflow-wrap:anywhere}.betriebsit-site .audienceStarterCard>small{color:#64748B;font-size:13px;line-height:1.55}.betriebsit-site .audienceStarterCard.featured>small{color:rgba(226,232,240,.78)}.betriebsit-site .audienceStarterCard ul{display:grid;align-content:start;gap:8px;margin:0;padding:0;color:#475569;list-style:none;font-size:13px;line-height:1.45}.betriebsit-site .audienceStarterCard.featured ul{color:rgba(226,232,240,.82)}.betriebsit-site .audienceStarterCard li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:7px}.betriebsit-site .audienceStarterCard li svg{margin-top:1px;color:#16A34A}.betriebsit-site .audienceStarterCard em{align-self:end;width:100%;margin-top:4px}.betriebsit-site .audienceStarterCard.featured em{background:linear-gradient(135deg,#6D28D9,#2563EB);border-color:rgba(255,255,255,.16)}.betriebsit-site .audienceStarterCard.featured li svg{color:#86EFAC}.betriebsit-site .audienceStarterCard.featured em{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 55%,#0EA5E9);border-color:transparent}@media (max-width:1180px){.betriebsit-site .audienceBranchMoney,.betriebsit-site .audienceCheckBridge,.betriebsit-site .audiencePriorityGrid,.betriebsit-site .audienceScenario,.betriebsit-site .audienceSignalHeader{grid-template-columns:1fr}.betriebsit-site .audienceBranchMonth>div,.betriebsit-site .audienceStarterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .audienceServiceGroup{grid-template-columns:1fr}}@media (max-width:820px){.betriebsit-site .audienceBranchMoneySignals,.betriebsit-site .audienceScenarioGrid,.betriebsit-site .audienceServiceCards,.betriebsit-site .audienceSignalGrid{grid-template-columns:1fr}}@media (max-width:720px){.betriebsit-site .audienceIndustryHead,.betriebsit-site .audiencePriorityHead,.betriebsit-site .audienceServiceIntro,.betriebsit-site .audienceSignalHeader,.betriebsit-site .audienceStarterHead{text-align:left}.betriebsit-site .audienceIndustryHead p,.betriebsit-site .audiencePriorityHead p,.betriebsit-site .audienceServiceIntro p,.betriebsit-site .audienceSignalHeader p,.betriebsit-site .audienceStarterHead p{margin-left:0;margin-right:0}.betriebsit-site .audienceIndustryGrid,.betriebsit-site .audienceStarterGrid{grid-template-columns:1fr}.betriebsit-site .audienceSignalHeader h2{font-size:32px}.betriebsit-site .audienceSignalCard{padding:20px}.betriebsit-site .audienceSignalTop{align-items:flex-start;flex-direction:column}.betriebsit-site .audienceSignalStep{text-align:left}.betriebsit-site .audienceSignalCard h3{font-size:24px}.betriebsit-site .audienceSignalRows p{grid-template-columns:1fr;gap:5px}.betriebsit-site .audienceIndustryCard,.betriebsit-site .audiencePriorityLane,.betriebsit-site .audienceScenarioCard,.betriebsit-site .audienceServiceCard,.betriebsit-site .audienceStarterCard{min-height:auto}.betriebsit-site .audienceBranchMoneyCard,.betriebsit-site .audienceBranchMoneyIntro,.betriebsit-site .audienceBranchMonth,.betriebsit-site .audienceScenarioCard,.betriebsit-site .audienceScenarioIntro{padding:20px}.betriebsit-site .audienceBranchMoneyCard>div{align-items:flex-start;flex-direction:column}.betriebsit-site .audienceBranchMoneyCard>div b{text-align:left}.betriebsit-site .audienceBranchMoneyCard p{grid-template-columns:1fr;gap:5px}.betriebsit-site .audienceBranchMonth>div,.betriebsit-site .audienceScenarioCard{grid-template-columns:1fr}.betriebsit-site .audienceScenarioCard em{grid-column:1}.betriebsit-site .audienceCheckBridge{padding:22px}.betriebsit-site .audienceServiceGroup{padding:14px}.betriebsit-site .audienceServiceGroup:after{top:16px;bottom:16px}}.betriebsit-site .v3LiveOperatingBoard{--live-accent:#38BDF8;--live-accent-strong:#0EA5E9;--live-soft:rgba(56,189,248,.12);min-height:clamp(424px,45vh,470px)}.betriebsit-site .v3LiveOperatingBoard.tone-blue{--live-accent:#60A5FA;--live-accent-strong:#2563EB;--live-soft:rgba(37,99,235,.14)}.betriebsit-site .v3LiveOperatingBoard.tone-violet{--live-accent:#A78BFA;--live-accent-strong:#7C3AED;--live-soft:rgba(124,58,237,.16)}.betriebsit-site .v3LiveOperatingBoard.tone-green{--live-accent:#86EFAC;--live-accent-strong:#16A34A;--live-soft:rgba(34,197,94,.12)}.betriebsit-site .v3LiveOperatingBoard .v3Body{padding:6px 18px 18px}.betriebsit-site .v3LiveBoardGrid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(220px,.82fr);grid-template-areas:"map score" "map metrics" "signals insight";gap:10px}.betriebsit-site .v3LiveFlow>div,.betriebsit-site .v3LiveInsight,.betriebsit-site .v3LiveMapPanel,.betriebsit-site .v3LiveMetrics>div,.betriebsit-site .v3LiveScorePanel,.betriebsit-site .v3LiveSignals>div{border-radius:14px;background:rgba(15,23,42,.7);border:1px solid rgba(148,163,184,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.betriebsit-site .v3LiveMapPanel{grid-area:map;min-height:266px;padding:14px}.betriebsit-site .v3LivePanelTop,.betriebsit-site .v3LiveScoreTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.betriebsit-site .v3LivePanelTop span,.betriebsit-site .v3LiveScoreTop span{color:rgba(226,232,240,.72);font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.betriebsit-site .v3LivePanelTop b{display:inline-flex;align-items:center;gap:6px;color:#BDF7D4;font-size:11px}.betriebsit-site .v3LivePanelTop b i{width:8px;height:8px;border-radius:999px;background:#22C55E;box-shadow:0 0 18px rgba(34,197,94,.8)}.betriebsit-site .v3LiveMap{position:relative;min-height:214px;margin-top:10px;overflow:hidden;border-radius:16px;background:radial-gradient(circle at 50% 50%,var(--live-soft),transparent 46%),linear-gradient(180deg,rgba(2,6,23,.22),rgba(2,6,23,.42));border:1px solid rgba(148,163,184,.1)}.betriebsit-site .v3LiveRings{position:absolute;inset:16px;display:grid;place-items:center}.betriebsit-site .v3LiveRings span{position:absolute;border-radius:999px;border:1px solid rgba(56,189,248,.16)}.betriebsit-site .v3LiveRings span:first-child{width:86%;height:70%}.betriebsit-site .v3LiveRings span:nth-child(2){width:64%;height:52%;border-color:rgba(124,58,237,.18)}.betriebsit-site .v3LiveRings span:nth-child(3){width:42%;height:34%;border-color:rgba(34,197,94,.16)}.betriebsit-site .v3LiveCore{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:154px;min-height:116px;display:grid;place-items:center;align-content:center;gap:6px;text-align:center;padding:14px;border-radius:20px;color:#fff;background:rgba(5,8,22,.84);border:1px solid rgba(56,189,248,.24);box-shadow:0 18px 44px rgba(2,6,23,.34)}.betriebsit-site .v3LiveCoreIcon{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;color:var(--live-accent);background:var(--live-soft);border:1px solid rgba(56,189,248,.2)}.betriebsit-site .v3LiveCore small,.betriebsit-site .v3LiveCore strong,.betriebsit-site .v3LiveNode small,.betriebsit-site .v3LiveNode strong{display:block}.betriebsit-site .v3LiveCore strong{max-width:130px;font-size:14px;line-height:1.1}.betriebsit-site .v3LiveCore small{color:rgba(226,232,240,.62);font-size:10.5px;line-height:1.25}.betriebsit-site .v3LiveNode{position:absolute;left:clamp(62px,var(--x),calc(100% - 62px));top:var(--y);z-index:3;width:108px;padding:10px 12px;transform:translate(-50%,-50%);border-radius:13px;color:#fff;background:rgba(15,23,42,.82);border:1px solid rgba(148,163,184,.16);box-shadow:0 14px 34px rgba(2,6,23,.26)}.betriebsit-site .v3LiveNode:before{content:"";position:absolute;left:10px;top:10px;width:7px;height:7px;border-radius:999px;background:var(--live-accent);box-shadow:0 0 16px var(--live-accent)}.betriebsit-site .v3LiveNode strong{padding-left:14px;font-size:12px;line-height:1.1;overflow-wrap:anywhere}.betriebsit-site .v3LiveNode small{padding-left:14px;margin-top:4px;color:var(--live-accent);font-size:10px;font-weight:850;overflow-wrap:anywhere}.betriebsit-site .v3LiveScorePanel{grid-area:score;min-height:118px;padding:15px}.betriebsit-site .v3LiveScoreTop{justify-content:flex-start}.betriebsit-site .v3LiveScoreTop svg{color:var(--live-accent)}.betriebsit-site .v3LiveScorePanel strong{display:block;margin-top:10px;color:#fff;font-size:30px;line-height:1;letter-spacing:-.03em}.betriebsit-site .v3LiveScorePanel small{display:block;margin-top:6px;color:rgba(226,232,240,.64);font-size:11.5px;line-height:1.35}.betriebsit-site .v3LiveGauge{height:7px;margin-top:12px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.16)}.betriebsit-site .v3LiveGauge i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--live-accent-strong),var(--live-accent))}.betriebsit-site .v3LiveMetrics{grid-area:metrics;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.betriebsit-site .v3LiveMetrics>div{min-height:66px;padding:12px}.betriebsit-site .v3LiveMetrics span,.betriebsit-site .v3LiveMetrics strong{display:block}.betriebsit-site .v3LiveMetrics span{color:rgba(226,232,240,.58);font-size:10px;font-weight:800}.betriebsit-site .v3LiveMetrics strong{margin-top:8px;color:#fff;font-size:15px;line-height:1.05}.betriebsit-site .v3LiveSignals{grid-area:signals;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.betriebsit-site .v3LiveSignals>div{min-height:78px;padding:11px}.betriebsit-site .v3LiveSignals svg{color:var(--live-accent)}.betriebsit-site .v3LiveSignals b,.betriebsit-site .v3LiveSignals span{display:block}.betriebsit-site .v3LiveSignals span{margin-top:8px;color:rgba(226,232,240,.78);font-size:11px;line-height:1.25}.betriebsit-site .v3LiveSignals b{margin-top:5px;color:#fff;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.betriebsit-site .v3LiveFlow{grid-area:flow;display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.betriebsit-site .v3LiveFlow>div{min-height:76px;padding:12px}.betriebsit-site .v3LiveFlow span{color:var(--live-accent);font-size:11px;font-weight:950}.betriebsit-site .v3LiveFlow b{display:block;margin-top:14px;color:rgba(226,232,240,.7);font-size:12px}.betriebsit-site .v3LiveFlow .active{background:var(--live-soft);border-color:rgba(56,189,248,.24)}.betriebsit-site .v3LiveFlow .active b{color:#fff}.betriebsit-site .v3LiveInsight{grid-area:insight;min-height:164px;display:grid;grid-template-columns:1fr;gap:12px;padding:12px;overflow:hidden}.betriebsit-site .v3LiveInsight svg{color:var(--live-accent)}.betriebsit-site .v3LiveInsight small,.betriebsit-site .v3LiveInsight strong{display:block}.betriebsit-site .v3LiveInsight strong{margin-top:6px;color:#fff;font-size:12px}.betriebsit-site .v3LiveInsight small{margin-top:5px;color:rgba(226,232,240,.62);font-size:10.5px;line-height:1.32}.betriebsit-site .v3LiveBars{display:grid;align-content:center;gap:6px}.betriebsit-site .v3LiveBars span{display:block;height:6px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.16)}.betriebsit-site .v3LiveBars i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--live-accent-strong),var(--live-accent))}@media (max-width:1180px){.betriebsit-site .v3LiveOperatingBoard{max-width:760px}}@media (max-width:720px){.betriebsit-site .hero:not(.hero-home) .heroVisual.v3LiveOperatingBoard{max-height:430px}.betriebsit-site .v3LiveOperatingBoard .v3Body{padding:4px 14px 14px}.betriebsit-site .v3LiveBoardGrid{grid-template-columns:1fr;grid-template-areas:"map" "metrics";gap:8px}.betriebsit-site .v3LiveMapPanel{min-height:268px;padding:12px}.betriebsit-site .v3LiveMap{min-height:222px}.betriebsit-site .v3LiveCore{width:132px;min-height:96px;padding:12px;border-radius:16px}.betriebsit-site .v3LiveCoreIcon{width:36px;height:36px}.betriebsit-site .v3LiveCore strong{max-width:112px;font-size:12.5px}.betriebsit-site .v3LiveNode{left:clamp(48px,var(--x),calc(100% - 48px));width:92px;padding:8px 9px;border-radius:11px}.betriebsit-site .v3LiveNode strong{font-size:10.5px}.betriebsit-site .v3LiveNode small{font-size:9px}.betriebsit-site .v3LiveFlow,.betriebsit-site .v3LiveInsight,.betriebsit-site .v3LiveNode.node-4,.betriebsit-site .v3LiveNode.node-5,.betriebsit-site .v3LiveScorePanel,.betriebsit-site .v3LiveSignals{display:none}.betriebsit-site .v3LiveMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .v3LiveMetrics>div{min-height:54px;padding:10px}.betriebsit-site .v3LiveMetrics strong{font-size:13px}}.betriebsit-site .v3FutureBlueprint{--future-accent:#38BDF8;--future-accent-strong:#0EA5E9;--future-soft:rgba(56,189,248,.12);min-height:clamp(382px,40vh,426px)}.betriebsit-site .v3FutureBlueprint.tone-blue{--future-accent:#60A5FA;--future-accent-strong:#2563EB;--future-soft:rgba(37,99,235,.14)}.betriebsit-site .v3FutureBlueprint.tone-violet{--future-accent:#A78BFA;--future-accent-strong:#7C3AED;--future-soft:rgba(124,58,237,.16)}.betriebsit-site .v3FutureBlueprint.tone-green{--future-accent:#86EFAC;--future-accent-strong:#16A34A;--future-soft:rgba(34,197,94,.12)}.betriebsit-site .v3FutureBlueprint .v3Body{padding:8px 18px 18px}.betriebsit-site .v3FutureGrid{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(210px,.84fr);grid-template-areas:"statement path" "statement signature";gap:10px}.betriebsit-site .v3FutureModules>div,.betriebsit-site .v3FuturePath,.betriebsit-site .v3FutureSignature,.betriebsit-site .v3FutureStatement{border-radius:14px;background:rgba(15,23,42,.66);border:1px solid rgba(148,163,184,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.betriebsit-site .v3FutureStatement{grid-area:statement;position:relative;min-height:340px;overflow:hidden;padding:18px;background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 38%),radial-gradient(circle at 88% 14%,var(--future-soft),transparent 34%),rgba(15,23,42,.7)}.betriebsit-site .v3FutureStatement:before{content:"";position:absolute;inset:16px;border-radius:18px;border:1px solid rgba(148,163,184,.09);pointer-events:none}.betriebsit-site .v3FutureBadge{position:relative;z-index:1;display:flex;align-items:center;gap:10px}.betriebsit-site .v3FutureBadge span{color:var(--future-accent);font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .v3FutureBadge i{height:1px;flex:1;background:linear-gradient(90deg,rgba(56,189,248,.44),transparent)}.betriebsit-site .v3FutureMain{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;margin-top:22px}.betriebsit-site .v3FutureIcon{display:grid;place-items:center;width:56px;height:56px;color:#fff;background:linear-gradient(145deg,var(--future-accent-strong),rgba(15,23,42,.36)),var(--future-soft);border:1px solid rgba(255,255,255,.15);box-shadow:0 18px 44px rgba(2,6,23,.34)}.betriebsit-site .v3FutureMain small,.betriebsit-site .v3FutureMain strong,.betriebsit-site .v3FutureOutcome b,.betriebsit-site .v3FutureOutcome span{display:block}.betriebsit-site .v3FutureMain strong{max-width:360px;color:#fff;font-size:clamp(21px,2.1vw,28px);line-height:1.07;letter-spacing:0}.betriebsit-site .v3FutureMain small{max-width:390px;margin-top:10px;color:rgba(226,232,240,.7);font-size:12.5px;line-height:1.55}.betriebsit-site .v3FutureOutcome{position:relative;z-index:1;margin-top:22px;padding:14px 15px;border-radius:12px;background:rgba(2,6,23,.22);border:1px solid rgba(56,189,248,.18)}.betriebsit-site .v3FutureOutcome span{color:rgba(226,232,240,.55);font-weight:900;letter-spacing:.07em}.betriebsit-site .v3FutureOutcome b{margin-top:7px;font-size:13px;line-height:1.4}.betriebsit-site .v3FuturePath{grid-area:path;min-height:246px;padding:15px}.betriebsit-site .v3FutureSectionTitle{display:flex;align-items:center;gap:8px;color:rgba(226,232,240,.72);font-size:11px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.betriebsit-site .v3FutureSectionTitle svg{color:var(--future-accent)}.betriebsit-site .v3FutureSteps{display:grid;gap:9px;margin-top:15px}.betriebsit-site .v3FutureSteps div{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;min-height:42px;border-radius:12px;background:rgba(2,6,23,.24);border:1px solid rgba(148,163,184,.11)}.betriebsit-site .v3FutureSteps span{display:grid;place-items:center;align-self:stretch;color:var(--future-accent);font-size:11px;font-weight:950;border-right:1px solid rgba(148,163,184,.1)}.betriebsit-site .v3FutureSteps b{min-width:0;padding:0 12px;color:#fff;font-size:12.5px;line-height:1.2;overflow-wrap:anywhere}.betriebsit-site .v3FutureModules{grid-area:modules;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.betriebsit-site .v3FutureModules>div{min-height:76px;padding:12px}.betriebsit-site .v3FutureModules svg{color:var(--future-accent)}.betriebsit-site .v3FutureModules b,.betriebsit-site .v3FutureModules span{display:block}.betriebsit-site .v3FutureModules span{margin-top:8px;color:rgba(226,232,240,.76);font-size:11px;line-height:1.25}.betriebsit-site .v3FutureModules b{margin-top:5px;color:#fff;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.betriebsit-site .v3FutureSignature{grid-area:signature;min-height:84px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px;background:linear-gradient(135deg,var(--future-soft),rgba(15,23,42,.64)),rgba(15,23,42,.66)}.betriebsit-site .v3FutureSignature small,.betriebsit-site .v3FutureSignature strong{display:block}.betriebsit-site .v3FutureSignature strong{color:#fff;font-size:12px}.betriebsit-site .v3FutureSignature small{margin-top:5px;color:rgba(226,232,240,.62);font-size:10.5px;line-height:1.35}@media (max-width:1180px){.betriebsit-site .v3FutureBlueprint{max-width:760px}}@media (max-width:720px){.betriebsit-site .hero:not(.hero-home) .heroVisual.v3FutureBlueprint{max-height:430px}.betriebsit-site .v3FutureBlueprint .v3Body{padding:4px 14px 14px}.betriebsit-site .v3FutureGrid{grid-template-columns:1fr;grid-template-areas:"statement" "path";gap:8px}.betriebsit-site .v3FutureStatement{min-height:190px;padding:15px}.betriebsit-site .v3FutureMain{gap:11px;margin-top:15px}.betriebsit-site .v3FutureIcon{width:44px;height:44px;border-radius:13px}.betriebsit-site .v3FutureMain strong{font-size:17px}.betriebsit-site .v3FutureMain small{margin-top:7px;font-size:11px;line-height:1.42}.betriebsit-site .v3FutureOutcome{margin-top:14px;padding:11px 12px}.betriebsit-site .v3FutureOutcome b{font-size:11.5px}.betriebsit-site .v3FuturePath{min-height:166px;padding:12px}.betriebsit-site .v3FutureSteps{gap:7px;margin-top:11px}.betriebsit-site .v3FutureSteps div{min-height:33px;grid-template-columns:38px minmax(0,1fr)}.betriebsit-site .v3FutureSteps b{font-size:11.5px}.betriebsit-site .v3FutureModules,.betriebsit-site .v3FutureSignature{display:none}}.betriebsit-site .v3FutureBlueprint{min-height:clamp(396px,42vh,456px)}.betriebsit-site .v3FutureBlueprint .v3Body{padding:10px 18px 18px}.betriebsit-site .v3FutureStage{position:relative;min-height:348px;overflow:hidden;isolation:isolate;border-radius:18px;background:linear-gradient(112deg,rgba(56,189,248,.14),transparent 30%),linear-gradient(238deg,rgba(34,197,94,.08),transparent 38%),linear-gradient(180deg,rgba(15,23,42,.54),rgba(2,6,23,.22));border:1px solid rgba(148,163,184,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.betriebsit-site .v3FutureStage:after,.betriebsit-site .v3FutureStage:before{content:"";position:absolute;inset:0;pointer-events:none}.betriebsit-site .v3FutureStage:before{z-index:-2;background:repeating-linear-gradient(90deg,rgba(148,163,184,.055) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(148,163,184,.04) 0 1px,transparent 1px 58px);-webkit-mask-image:linear-gradient(115deg,transparent,#000 22%,#000 72%,transparent);mask-image:linear-gradient(115deg,transparent,#000 22%,#000 72%,transparent)}.betriebsit-site .v3FutureStage:after{z-index:-1;background:linear-gradient(104deg,transparent 0 18%,rgba(56,189,248,.26) 18.3%,transparent 18.8% 42%,rgba(255,255,255,.11) 42.2%,transparent 42.6%),linear-gradient(160deg,transparent 0 58%,rgba(124,58,237,.22) 58.3%,transparent 58.8%);opacity:.78}.betriebsit-site .v3FuturePlane{position:absolute;left:28px;right:24px;bottom:18px;height:118px;transform:skewX(-12deg);transform-origin:50% 100%;border-top:1px solid rgba(56,189,248,.16);border-bottom:1px solid rgba(148,163,184,.08);background:repeating-linear-gradient(90deg,rgba(56,189,248,.12) 0 1px,transparent 1px 72px),linear-gradient(180deg,transparent,rgba(56,189,248,.055));opacity:.76}.betriebsit-site .v3FutureBeam{position:absolute;left:24px;right:120px;top:84px;height:2px;transform:skewX(-18deg);background:linear-gradient(90deg,var(--future-accent),rgba(255,255,255,.4),transparent);box-shadow:0 0 22px rgba(56,189,248,.34)}.betriebsit-site .v3FutureObject{position:absolute;left:28px;top:30px;z-index:2;width:min(330px,calc(100% - 196px));min-height:222px;padding:20px;border-radius:18px;background:linear-gradient(145deg,rgba(248,250,252,.12),rgba(15,23,42,.66) 46%,rgba(2,6,23,.42)),rgba(15,23,42,.52);border:1px solid rgba(226,232,240,.16);box-shadow:0 30px 70px rgba(2,6,23,.35),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(16px)}.betriebsit-site .v3FutureObject:before{content:"";position:absolute;inset:10px -22px auto auto;width:88px;height:1px;background:linear-gradient(90deg,transparent,var(--future-accent));opacity:.82}.betriebsit-site .v3FutureObjectTop{display:flex;align-items:center;gap:10px}.betriebsit-site .v3FutureObjectTop span{color:var(--future-accent);font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.betriebsit-site .v3FutureObjectTop i{height:1px;flex:1;background:linear-gradient(90deg,rgba(56,189,248,.5),transparent)}.betriebsit-site .v3FutureObjectMain{display:grid;grid-template-columns:auto minmax(0,1fr);gap:13px;align-items:start;margin-top:21px}.betriebsit-site .v3FutureIcon{width:52px;height:52px;border-radius:16px;color:#F8FAFC;background:linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.02)),linear-gradient(135deg,var(--future-accent-strong),rgba(15,23,42,.48))}.betriebsit-site .v3FutureObjectMain small,.betriebsit-site .v3FutureObjectMain strong,.betriebsit-site .v3FutureOutcome b,.betriebsit-site .v3FutureOutcome span{display:block}.betriebsit-site .v3FutureObjectMain strong{max-width:265px;color:#fff;font-size:clamp(22px,2vw,29px);line-height:1.04;letter-spacing:0;overflow-wrap:anywhere}.betriebsit-site .v3FutureObjectMain small{display:-webkit-box;max-width:270px;margin-top:9px;overflow:hidden;color:rgba(226,232,240,.72);font-size:12.5px;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:3}.betriebsit-site .v3FutureTrajectory{position:absolute;left:42px;right:28px;bottom:22px;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.betriebsit-site .v3FutureTrajectory:before{content:"";position:absolute;left:12px;right:12px;top:50%;height:1px;z-index:-1;background:linear-gradient(90deg,var(--future-accent),rgba(255,255,255,.24),transparent)}.betriebsit-site .v3FutureTrajectory div{min-height:54px;display:grid;align-content:center;gap:4px;padding:10px 12px;border-radius:999px;background:rgba(2,6,23,.52);border:1px solid rgba(148,163,184,.15);box-shadow:0 16px 34px rgba(2,6,23,.24)}.betriebsit-site .v3FutureTrajectory span{color:var(--future-accent);font-size:10px;font-weight:950;line-height:1}.betriebsit-site .v3FutureTrajectory b{min-width:0;color:#fff;font-size:12px;line-height:1.15;overflow-wrap:anywhere}.betriebsit-site .v3FutureOutcome{position:absolute;right:24px;top:70px;z-index:3;width:186px;margin:0;padding:15px 16px;border-radius:16px;background:rgba(2,6,23,.38);border:1px solid rgba(226,232,240,.12);border-left:1px solid var(--future-accent);box-shadow:0 22px 54px rgba(2,6,23,.24);backdrop-filter:blur(14px)}.betriebsit-site .v3FutureOutcome span{color:rgba(226,232,240,.58);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .v3FutureOutcome b{display:-webkit-box;margin-top:9px;overflow:hidden;color:#F8FAFC;font-size:12px;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:4}.betriebsit-site .v3FutureSignature{position:absolute;right:24px;top:214px;z-index:3;min-height:auto;width:186px;display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:999px;color:rgba(226,232,240,.82);background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .v3FutureSignature svg{flex:0 0 auto;color:var(--future-accent)}.betriebsit-site .v3FutureSignature span{min-width:0;color:rgba(226,232,240,.84);font-size:10.5px;font-weight:850;line-height:1.2}@media (max-width:720px){.betriebsit-site .hero:not(.hero-home) .heroVisual.v3FutureBlueprint{max-height:none}.betriebsit-site .v3FutureBlueprint .v3Body{padding:4px 12px 12px}.betriebsit-site .v3FutureStage{min-height:306px;padding:13px;border-radius:16px}.betriebsit-site .v3FuturePlane{left:18px;right:18px;bottom:16px;height:100px}.betriebsit-site .v3FutureBeam{left:18px;right:60px;top:78px}.betriebsit-site .v3FutureObject,.betriebsit-site .v3FutureOutcome,.betriebsit-site .v3FutureSignature,.betriebsit-site .v3FutureTrajectory{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:auto}.betriebsit-site .v3FutureObject{min-height:154px;padding:15px}.betriebsit-site .v3FutureObjectMain{gap:11px;margin-top:16px}.betriebsit-site .v3FutureIcon{width:44px;height:44px;border-radius:13px}.betriebsit-site .v3FutureObjectMain strong{font-size:18px;line-height:1.08}.betriebsit-site .v3FutureObjectMain small{margin-top:7px;font-size:11px;line-height:1.42}.betriebsit-site .v3FutureOutcome{display:none}.betriebsit-site .v3FutureTrajectory{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.betriebsit-site .v3FutureTrajectory div{min-height:38px;padding:8px 10px;border-radius:12px}.betriebsit-site .v3FutureTrajectory b{font-size:11px}.betriebsit-site .v3FutureSignature{display:none}}.betriebsit-site .hero:not(.hero-home){background:radial-gradient(circle at 84% 14%,rgba(56,189,248,.18),transparent 28%),radial-gradient(circle at 14% 88%,rgba(124,58,237,.14),transparent 30%),linear-gradient(180deg,#020617,#07101F 58%,#050816)}.betriebsit-site .heroGrid{gap:clamp(34px,4.8vw,70px)}.betriebsit-site .hero-home .heroGrid{align-items:center;min-height:min(660px,calc(100svh - 66px))}.betriebsit-site .hero:not(.hero-home) .heroGrid{grid-template-columns:minmax(0,.9fr) minmax(510px,1fr);align-items:center}.betriebsit-site .heroVisual.heroSceneVisual{--scene-accent:#38BDF8;--scene-accent-strong:#0EA5E9;--scene-soft:rgba(56,189,248,.14);min-height:clamp(450px,54vh,596px);border-radius:clamp(22px,2.2vw,34px);overflow:hidden;isolation:isolate;background:#050816;border:1px solid rgba(226,232,240,.13);box-shadow:0 42px 120px rgba(2,6,23,.46),0 0 0 1px rgba(56,189,248,.08),inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual{min-height:clamp(420px,48vh,540px)}.betriebsit-site .heroVisual.heroSceneVisual.tone-blue{--scene-accent:#60A5FA;--scene-accent-strong:#2563EB;--scene-soft:rgba(37,99,235,.16)}.betriebsit-site .heroVisual.heroSceneVisual.tone-violet{--scene-accent:#A78BFA;--scene-accent-strong:#7C3AED;--scene-soft:rgba(124,58,237,.18)}.betriebsit-site .heroVisual.heroSceneVisual.tone-green{--scene-accent:#86EFAC;--scene-accent-strong:#16A34A;--scene-soft:rgba(34,197,94,.14)}.betriebsit-site .heroVisual.heroSceneVisual:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 80% 16%,var(--scene-soft),transparent 33%),linear-gradient(90deg,rgba(2,6,23,.92) 0,rgba(2,6,23,.58) 38%,rgba(2,6,23,.2) 72%,rgba(2,6,23,.58) 100%),linear-gradient(180deg,rgba(2,6,23,.16) 0,rgba(2,6,23,.78) 100%)}.betriebsit-site .heroVisual.heroSceneVisual:after{content:"";position:absolute;inset:14px;z-index:2;pointer-events:none;border-radius:calc(clamp(22px, 2.2vw, 34px) - 10px);border:1px solid rgba(226,232,240,.1);box-shadow:inset 0 0 90px rgba(56,189,248,.08)}.betriebsit-site .heroScenePhoto{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(1.02) contrast(1.03) brightness(.78);transform:scale(1.015)}.betriebsit-site .heroSceneGridlines,.betriebsit-site .heroSceneShade{position:absolute;inset:0;z-index:1;pointer-events:none}.betriebsit-site .heroSceneShade{background:linear-gradient(117deg,rgba(5,8,22,.88),rgba(5,8,22,.42) 46%,rgba(5,8,22,.18)),radial-gradient(circle at 28% 72%,rgba(14,165,233,.2),transparent 32%);mix-blend-mode:multiply}.betriebsit-site .heroSceneGridlines{opacity:.44;background-image:linear-gradient(rgba(226,232,240,.055) 1px,transparent 0),linear-gradient(90deg,rgba(226,232,240,.045) 1px,transparent 0);background-size:66px 66px;-webkit-mask-image:linear-gradient(90deg,#000,#000 48%,transparent 86%);mask-image:linear-gradient(90deg,#000,#000 48%,transparent 86%)}.betriebsit-site .heroSceneMain,.betriebsit-site .heroSceneRoute,.betriebsit-site .heroSceneTopline{position:absolute;z-index:3}.betriebsit-site .heroSceneTopline{left:clamp(20px,3vw,34px);right:clamp(20px,3vw,34px);top:clamp(20px,3vw,32px);display:flex;align-items:center;justify-content:space-between;gap:16px}.betriebsit-site .heroSceneBrand,.betriebsit-site .heroSceneMeta{display:inline-flex;align-items:center;min-width:0;border:1px solid rgba(226,232,240,.14);background:rgba(2,6,23,.38);backdrop-filter:blur(16px)}.betriebsit-site .heroSceneBrand{gap:10px;min-height:46px;padding:5px 13px 5px 6px;border-radius:999px;color:#fff;font-size:12px;font-weight:930}.betriebsit-site .heroSceneBrand .v3BetriebsItMark{width:34px;height:34px;border-radius:11px;box-shadow:0 10px 30px rgba(2,6,23,.34)}.betriebsit-site .heroSceneMeta{min-height:38px;max-width:260px;padding:0 13px;border-radius:999px;color:rgba(226,232,240,.78);font-size:11px;line-height:1.2;font-weight:820;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.betriebsit-site .heroSceneMain{left:clamp(22px,3.5vw,42px);right:clamp(22px,3.5vw,42px);bottom:clamp(126px,15vh,170px);display:grid;gap:16px;align-items:start;max-width:520px}.betriebsit-site .heroSceneIcon{display:grid;place-items:center;width:58px;height:58px;border-radius:17px;color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.17),rgba(255,255,255,.04)),linear-gradient(135deg,var(--scene-accent-strong),rgba(15,23,42,.34));border:1px solid rgba(226,232,240,.18);box-shadow:0 22px 54px rgba(2,6,23,.34)}.betriebsit-site .heroSceneMain small,.betriebsit-site .heroSceneMain strong,.betriebsit-site .heroSceneRoute b,.betriebsit-site .heroSceneRoute small{display:block}.betriebsit-site .heroSceneMain strong{color:#fff;font-size:clamp(28px,2.6vw,38px);line-height:1.02;letter-spacing:0;text-wrap:balance;text-shadow:0 18px 44px rgba(2,6,23,.52)}.betriebsit-site .heroSceneMain small{max-width:470px;margin-top:12px;color:rgba(226,232,240,.78);font-size:13.5px;line-height:1.56}.betriebsit-site .heroSceneRoute{left:clamp(18px,3vw,30px);right:clamp(18px,3vw,30px);bottom:clamp(18px,3vw,30px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.betriebsit-site .heroSceneRoute span{position:relative;min-width:0;min-height:76px;display:grid;align-content:end;gap:6px;padding:14px;border-radius:14px;background:linear-gradient(180deg,rgba(15,23,42,.62),rgba(2,6,23,.42));border:1px solid rgba(226,232,240,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.055);backdrop-filter:blur(14px)}.betriebsit-site .heroSceneRoute i{position:absolute;left:14px;top:13px;width:8px;height:8px;border-radius:999px;background:var(--scene-accent);box-shadow:0 0 20px var(--scene-accent)}.betriebsit-site .heroSceneRoute b{color:#fff;font-size:12.5px;line-height:1.16;font-weight:900;overflow-wrap:anywhere}.betriebsit-site .heroSceneRoute small{color:rgba(226,232,240,.62);font-size:10.5px;line-height:1.18;font-weight:760;overflow-wrap:anywhere}@media (min-width:1181px) and (max-height:820px){.betriebsit-site .hero-home .heroGrid{min-height:min(560px,calc(100svh - 60px))}.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual,.betriebsit-site .heroVisual.heroSceneVisual{min-height:clamp(360px,46vh,470px)}.betriebsit-site .heroSceneMain{bottom:118px;max-width:480px}.betriebsit-site .heroSceneMain strong{font-size:clamp(25px,2.2vw,32px)}.betriebsit-site .heroSceneMain small{font-size:12.5px}.betriebsit-site .heroSceneRoute span{min-height:64px;padding:12px}}@media (max-width:1180px){.betriebsit-site .hero-home .heroGrid,.betriebsit-site .hero:not(.hero-home) .heroGrid{grid-template-columns:1fr;min-height:auto}.betriebsit-site .heroVisual.heroSceneVisual{max-width:860px;width:100%;min-height:440px}}@media (max-width:720px){.betriebsit-site .hero-home .heroGrid{padding-top:42px;padding-bottom:36px}.betriebsit-site .hero:not(.hero-home) .heroGrid{padding-top:68px;padding-bottom:42px}.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual,.betriebsit-site .heroVisual.heroSceneVisual{min-height:340px;border-radius:20px}.betriebsit-site .hero .trustPills{display:none}.betriebsit-site .heroVisual.heroSceneVisual:after{inset:10px;border-radius:14px}.betriebsit-site .heroScenePhoto{-o-object-position:58% center;object-position:58% center;filter:saturate(1.02) contrast(1.02) brightness(.7)}.betriebsit-site .heroSceneTopline{left:16px;right:16px;top:16px}.betriebsit-site .heroSceneBrand{min-height:40px;padding-right:11px;font-size:11px}.betriebsit-site .heroSceneBrand .v3BetriebsItMark{width:30px;height:30px;border-radius:9px}.betriebsit-site .heroSceneMeta{display:none}.betriebsit-site .heroSceneMain{left:18px;right:18px;bottom:120px;grid-template-columns:1fr;gap:10px;max-width:none}.betriebsit-site .heroSceneIcon{width:44px;height:44px;border-radius:13px}.betriebsit-site .heroSceneMain strong{font-size:22px;line-height:1.07}.betriebsit-site .heroSceneMain small{display:-webkit-box;margin-top:8px;overflow:hidden;font-size:12px;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:3}.betriebsit-site .heroSceneRoute{left:12px;right:12px;bottom:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.betriebsit-site .heroSceneRoute span{min-height:50px;padding:11px 11px 10px;border-radius:12px}.betriebsit-site .heroSceneRoute i,.betriebsit-site .heroSceneRoute small{display:none}.betriebsit-site .heroSceneRoute b{font-size:11.5px;line-height:1.12}}@media (max-width:390px){.betriebsit-site .heroSceneMain{bottom:112px}.betriebsit-site .heroSceneMain strong{font-size:20px}.betriebsit-site .heroSceneRoute b{font-size:10.5px}}.betriebsit-site .heroVisual.heroSceneVisual{background:radial-gradient(circle at 78% 18%,rgba(56,189,248,.18),transparent 28%),radial-gradient(circle at 25% 78%,rgba(124,58,237,.2),transparent 32%),linear-gradient(145deg,#020617,#07101F 48%,#050816)}.betriebsit-site .heroVisual.heroSceneVisual:before{background:radial-gradient(circle at 72% 22%,var(--scene-soft),transparent 31%),linear-gradient(90deg,rgba(2,6,23,.8) 0,rgba(2,6,23,.4) 48%,rgba(2,6,23,.58) 100%),linear-gradient(180deg,rgba(2,6,23,.04) 0,rgba(2,6,23,.7) 100%)}.betriebsit-site .heroTechCanvas{position:absolute;inset:0;z-index:0;overflow:hidden;background:radial-gradient(circle at 68% 28%,rgba(14,165,233,.18),transparent 30%),radial-gradient(circle at 18% 84%,rgba(124,58,237,.2),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.52),rgba(15,23,42,.18))}.betriebsit-site .heroDataPlane,.betriebsit-site .heroTechAurora,.betriebsit-site .heroTechGrid{position:absolute;inset:0;pointer-events:none}.betriebsit-site .heroTechAurora{background:conic-gradient(from 220deg at 72% 42%,transparent 0deg,rgba(56,189,248,.24) 52deg,transparent 112deg,rgba(124,58,237,.18) 166deg,transparent 236deg),radial-gradient(circle at 68% 42%,rgba(255,255,255,.1),transparent 14%);filter:blur(18px);opacity:.92}.betriebsit-site .heroTechGrid{opacity:.62;background-image:linear-gradient(rgba(125,211,252,.085) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:radial-gradient(circle at 62% 44%,#000,transparent 72%);mask-image:radial-gradient(circle at 62% 44%,#000,transparent 72%)}.betriebsit-site .heroDataPlane{left:16%;right:-18%;top:58%;bottom:-20%;transform:skewY(-7deg);border-top:1px solid rgba(56,189,248,.2);background:repeating-linear-gradient(90deg,rgba(56,189,248,.18) 0 1px,transparent 1px 66px),repeating-linear-gradient(0deg,rgba(56,189,248,.1) 0 1px,transparent 1px 34px),linear-gradient(180deg,rgba(56,189,248,.08),transparent);opacity:.74}.betriebsit-site .heroProductDevice{position:absolute;right:clamp(22px,4.6vw,58px);top:clamp(90px,15vh,138px);width:min(460px,55%);min-height:292px;border-radius:22px;background:linear-gradient(145deg,rgba(248,250,252,.13),rgba(15,23,42,.8) 42%,rgba(2,6,23,.68)),rgba(15,23,42,.78);border:1px solid rgba(226,232,240,.18);box-shadow:0 34px 90px rgba(2,6,23,.42),0 0 70px rgba(56,189,248,.16),inset 0 1px 0 rgba(255,255,255,.1);transform:perspective(900px) rotateY(-8deg) rotateX(2deg);transform-origin:50% 50%}.betriebsit-site .heroDeviceChrome{min-height:42px;display:flex;align-items:center;gap:8px;padding:0 16px;border-bottom:1px solid rgba(148,163,184,.14)}.betriebsit-site .heroDeviceChrome span{width:8px;height:8px;border-radius:999px;background:rgba(148,163,184,.42)}.betriebsit-site .heroDeviceChrome span:first-child{background:#38BDF8;box-shadow:0 0 16px rgba(56,189,248,.7)}.betriebsit-site .heroDeviceChrome b{margin-left:auto;color:rgba(226,232,240,.72);font-size:11px;font-weight:900}.betriebsit-site .heroDeviceBody{padding:16px}.betriebsit-site .heroCommandBar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:13px;color:rgba(226,232,240,.82);background:rgba(2,6,23,.38);border:1px solid rgba(148,163,184,.13)}.betriebsit-site .heroCommandBar i{width:9px;height:9px;border-radius:999px;background:var(--scene-accent);box-shadow:0 0 18px var(--scene-accent)}.betriebsit-site .heroCommandBar b,.betriebsit-site .heroCommandBar span{min-width:0;font-size:11px;line-height:1;font-weight:900}.betriebsit-site .heroCommandBar b{color:#BDF7D4;white-space:nowrap}.betriebsit-site .heroModuleMatrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.betriebsit-site .heroModuleMatrix div{min-height:76px;display:grid;align-content:end;gap:6px;padding:12px;border-radius:14px;background:linear-gradient(180deg,rgba(15,23,42,.68),rgba(2,6,23,.34));border:1px solid rgba(148,163,184,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.betriebsit-site .heroModuleMatrix small,.betriebsit-site .heroModuleMatrix strong{display:block;overflow-wrap:anywhere}.betriebsit-site .heroModuleMatrix strong{color:#fff;font-size:13px;line-height:1.1}.betriebsit-site .heroModuleMatrix small{color:rgba(226,232,240,.62);font-size:10px;line-height:1.22}.betriebsit-site .heroSystemRail{display:grid;grid-template-columns:1fr .72fr .44fr;gap:8px;margin-top:12px}.betriebsit-site .heroSystemRail span{height:9px;border-radius:999px;background:linear-gradient(90deg,#38BDF8,#2563EB 58%,#7C3AED);box-shadow:0 0 24px rgba(56,189,248,.24)}.betriebsit-site .heroProductBase{position:absolute;right:clamp(26px,5vw,68px);top:clamp(382px,51vh,464px);width:min(430px,50%);height:22px;border-radius:0 0 40px 40px;background:linear-gradient(90deg,rgba(56,189,248,.22),rgba(226,232,240,.18),rgba(124,58,237,.2));filter:blur(.2px);opacity:.72}.betriebsit-site .heroFloatingNode{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 13px;border-radius:999px;color:#EAF6FF;background:rgba(2,6,23,.46);border:1px solid rgba(226,232,240,.14);box-shadow:0 18px 48px rgba(2,6,23,.3);backdrop-filter:blur(14px);font-size:11px;font-weight:900}.betriebsit-site .heroFloatingNode svg{color:var(--scene-accent)}.betriebsit-site .nodeCloud{right:42%;top:28%}.betriebsit-site .nodeSecurity{right:9%;top:25%}.betriebsit-site .nodeAi{right:18%;top:70%}.betriebsit-site .heroSceneGridlines,.betriebsit-site .heroScenePhoto,.betriebsit-site .heroSceneShade{display:none}@media (max-width:720px){.betriebsit-site .heroProductDevice{left:16px;right:16px;top:86px;width:auto;min-height:214px;transform:none;opacity:.52}.betriebsit-site .heroDeviceChrome{min-height:34px}.betriebsit-site .heroCommandBar b,.betriebsit-site .heroDeviceChrome b,.betriebsit-site .heroFloatingNode{display:none}.betriebsit-site .heroDeviceBody{padding:11px}.betriebsit-site .heroCommandBar{min-height:34px}.betriebsit-site .heroModuleMatrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.betriebsit-site .heroModuleMatrix div{min-height:54px;padding:9px}.betriebsit-site .heroModuleMatrix strong{font-size:11px}.betriebsit-site .heroModuleMatrix small,.betriebsit-site .heroProductBase,.betriebsit-site .heroSystemRail{display:none}}.betriebsit-site .heroVisual.heroSceneVisual:before{background:radial-gradient(circle at 72% 22%,var(--scene-soft),transparent 31%),linear-gradient(90deg,rgba(2,6,23,.58) 0,rgba(2,6,23,.18) 48%,rgba(2,6,23,.34) 100%),linear-gradient(180deg,rgba(2,6,23,.02) 0,rgba(2,6,23,.46) 100%)}.betriebsit-site .heroSceneMain,.betriebsit-site .heroSceneRoute,.betriebsit-site .heroSceneTopline{z-index:5}.betriebsit-site .heroTechCanvas{z-index:2}.betriebsit-site .heroVisual.heroSceneVisual:after{z-index:3}.betriebsit-site .heroProductDevice{right:clamp(24px,3.8vw,48px);top:clamp(86px,13vh,120px);width:min(510px,62%);min-height:318px;border-color:rgba(226,232,240,.24);background:linear-gradient(145deg,rgba(248,250,252,.17),rgba(15,23,42,.88) 42%,rgba(2,6,23,.76)),rgba(15,23,42,.86)}.betriebsit-site .heroSceneMain{left:clamp(24px,3vw,36px);right:auto;top:clamp(92px,14vh,122px);bottom:auto;max-width:280px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;border-radius:18px;background:rgba(2,6,23,.42);border:1px solid rgba(226,232,240,.12);backdrop-filter:blur(16px);box-shadow:0 24px 70px rgba(2,6,23,.28)}.betriebsit-site .heroSceneIcon{width:48px;height:48px;border-radius:14px}.betriebsit-site .heroSceneMain strong{font-size:17px;line-height:1.12}.betriebsit-site .heroSceneMain small{display:none}.betriebsit-site .heroModuleMatrix div{min-height:86px}.betriebsit-site .heroFloatingNode{z-index:2}@media (min-width:1181px){.betriebsit-site .hero-home .heroGrid,.betriebsit-site .hero:not(.hero-home) .heroGrid{min-height:calc(100svh - 66px);padding-top:clamp(52px,7vh,86px);padding-bottom:clamp(52px,7vh,86px)}}@media (min-width:1181px) and (max-height:820px){.betriebsit-site .hero-home .heroGrid,.betriebsit-site .hero:not(.hero-home) .heroGrid{min-height:calc(100svh - 60px);padding-top:30px;padding-bottom:34px}}@media (max-width:720px){.betriebsit-site .heroSceneMain{left:18px;right:18px;top:auto;bottom:112px;max-width:none;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none}.betriebsit-site .heroSceneMain strong{font-size:21px}.betriebsit-site .heroProductDevice{min-height:226px;opacity:.62}}.betriebsit-site{--bt-trust-bg:#F8FAFC;--bt-trust-card:#FFFFFF;--bt-ink:#0F172A;--bt-copy:#475569;--bt-accent:#0EA5E9;--bt-success:#16A34A}.betriebsit-site .hero{background:radial-gradient(circle at 78% 15%,rgba(14,165,233,.2),transparent 30%),radial-gradient(circle at 16% 80%,rgba(34,197,94,.08),transparent 26%),linear-gradient(180deg,#030712,#07101F 72%,#F8FAFC)}.betriebsit-site .heroWave{opacity:.34}.betriebsit-site .heroBrandLine{background:rgba(255,255,255,.075);border-color:rgba(125,211,252,.3)}.betriebsit-site .trustPills span svg{color:#86EFAC;flex:0 0 auto}.betriebsit-site .audienceStripSection,.betriebsit-site .homeTrustBand,.betriebsit-site .premiumPageBridge{color:var(--bt-ink);background:var(--bt-trust-bg);border-top:1px solid rgba(15,23,42,.07);border-bottom:1px solid rgba(15,23,42,.07)}.betriebsit-site .homeTrustInner{min-height:112px}.betriebsit-site .audienceItem,.betriebsit-site .homeTrustInner>div,.betriebsit-site .premiumBridgeCopy,.betriebsit-site .premiumBridgeMatrix>div{color:var(--bt-ink);background:var(--bt-trust-card);border-color:rgba(15,23,42,.08);box-shadow:0 14px 42px rgba(15,23,42,.045)}.betriebsit-site .homeTrustInner>div{border-right-color:rgba(15,23,42,.08)}.betriebsit-site .homeTrustInner span,.betriebsit-site .homeTrustMetric strong,.betriebsit-site .premiumBridgeMatrix strong{color:var(--bt-ink)}.betriebsit-site .homeTrustInner p,.betriebsit-site .homeTrustMetric small,.betriebsit-site .premiumBridgeCopy p,.betriebsit-site .premiumBridgeMatrix small{color:var(--bt-copy)}.betriebsit-site .homeTrustMetric svg,.betriebsit-site .premiumBridgeMatrix svg{color:var(--bt-accent)}.betriebsit-site .audienceStrip{padding:16px 0}.betriebsit-site .audienceItem{min-height:82px;min-width:0;cursor:pointer;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.betriebsit-site .audienceItem>span{display:inline-flex;min-width:0;overflow-wrap:anywhere;align-items:center;justify-content:center;gap:6px}@media (max-width:820px){.betriebsit-site .audienceStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.betriebsit-site .audienceItem>span svg{flex:0 0 auto;color:#2563EB;transition:transform .2s ease}.betriebsit-site .audienceItem:hover{transform:translateY(-2px);color:var(--bt-ink);border-color:rgba(14,165,233,.28);background:#FFFFFF;box-shadow:0 20px 54px rgba(14,165,233,.1)}.betriebsit-site .audienceItem:hover>span svg{transform:translateX(3px)}.betriebsit-site .audienceStrip .iconOrb{color:var(--bt-accent);background:#F8FAFC;border-color:rgba(14,165,233,.16)}.betriebsit-site .premiumBridgeCopy span{color:#2563EB}.betriebsit-site .premiumBridgeCopy h2{color:var(--bt-ink)}.betriebsit-site .homeServiceSection{color:var(--bt-ink);background:radial-gradient(circle at 88% 8%,rgba(14,165,233,.08),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FAFC)}.betriebsit-site .homeServiceSection .homeSectionIntro p{color:var(--bt-copy)}.betriebsit-site .homeServiceSection .homeTextLink{color:#2563EB}.betriebsit-site .homeServiceLane{color:var(--bt-ink);background:#FFFFFF;border-color:rgba(15,23,42,.08);box-shadow:0 14px 46px rgba(15,23,42,.045)}.betriebsit-site .homeServiceLane:hover{background:#FFFFFF;border-color:rgba(14,165,233,.24);box-shadow:0 22px 64px rgba(14,165,233,.1)}.betriebsit-site .homeLaneIcon{color:#0369A1;background:linear-gradient(135deg,rgba(14,165,233,.13),rgba(34,197,94,.09));border-color:rgba(14,165,233,.18)}.betriebsit-site .homeLaneCopy strong{color:var(--bt-ink)}.betriebsit-site .homeLaneCopy small,.betriebsit-site .homeLaneItems i{color:var(--bt-copy)}.betriebsit-site .homeLaneArrow,.betriebsit-site .homeLaneItems i:before{color:var(--bt-accent)}@media (min-width:1181px){.betriebsit-site .hero-home .heroGrid,.betriebsit-site .hero:not(.hero-home) .heroGrid{min-height:clamp(610px,74svh,760px);padding-top:clamp(36px,5.2vh,62px);padding-bottom:clamp(38px,5.4vh,64px)}.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual,.betriebsit-site .heroVisual.heroSceneVisual{min-height:clamp(390px,43vh,500px)}.betriebsit-site .heroProductDevice{top:clamp(70px,10vh,96px);min-height:284px}.betriebsit-site .heroSceneMain{top:clamp(76px,11vh,98px)}}@media (max-width:720px){.betriebsit-site .siteHeader{background:rgba(5,8,22,.92)}.betriebsit-site .headerInner{gap:10px}.betriebsit-site .headerActions{display:flex;margin-left:auto}.betriebsit-site .siteHeader .headerActions .btnSecondary{display:none}.betriebsit-site .siteHeader .headerActions .btnPrimary{width:auto;min-height:40px;padding:0 12px;border-radius:10px;font-size:11px;gap:0}.betriebsit-site .siteHeader .headerActions .btnPrimary span{display:none}.betriebsit-site .siteHeader .headerActions .btnPrimary:before{content:"Erstgespräch";font-size:11px;font-weight:900}.betriebsit-site .siteHeader .headerActions .btnPrimary svg{display:none}.betriebsit-site .mobileMenu{margin-left:0}.betriebsit-site .hero-home .heroGrid,.betriebsit-site .hero:not(.hero-home) .heroGrid{gap:24px;padding-top:34px;padding-bottom:32px}.betriebsit-site .heroCopy{max-width:none}.betriebsit-site h1{font-size:clamp(31px,9.2vw,36px);line-height:1.06}.betriebsit-site .heroCopy p{margin-top:18px;font-size:14.5px;line-height:1.55}.betriebsit-site .heroActions{margin-top:24px}.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual,.betriebsit-site .heroVisual.heroSceneVisual{display:none}.betriebsit-site .homeTrustInner{grid-template-columns:1fr;min-height:0;padding:12px 0;gap:8px}.betriebsit-site .homeTrustInner>div{border-right:0;border-radius:12px;padding:14px 16px}.betriebsit-site .homeTrustMetric svg{margin-bottom:6px}.betriebsit-site .homeBeforeAfterGrid,.betriebsit-site .homeCheckGrid,.betriebsit-site .homeProcessSection,.betriebsit-site .homeServiceGrid{padding-top:46px;padding-bottom:46px}.betriebsit-site .premiumPageBridge{padding:12px 0}}@media (max-width:420px){.betriebsit-site .logoText strong{font-size:16px}.betriebsit-site .siteHeader .headerActions .btnPrimary:before{content:"Gespräch"}}.betriebsit-site .knowledgeTrustStrip{position:relative;z-index:2;padding:18px 0;color:var(--bt-ink);background:linear-gradient(90deg,rgba(14,165,233,.08),transparent 24%,rgba(34,197,94,.06)),#F8FAFC;border-top:1px solid rgba(15,23,42,.07);border-bottom:1px solid rgba(15,23,42,.07)}.betriebsit-site .knowledgeTrustInner{display:grid;grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr);gap:14px;align-items:stretch}.betriebsit-site .knowledgeMobileSnapshot,.betriebsit-site .knowledgeTrustLead,.betriebsit-site .knowledgeTrustSignals>div{border-radius:14px;background:rgba(255,255,255,.86);border:1px solid rgba(15,23,42,.08);box-shadow:0 14px 40px rgba(15,23,42,.045)}.betriebsit-site .knowledgeTrustLead{display:grid;align-content:center;padding:18px 20px}.betriebsit-site .knowledgeDecisionCopy span,.betriebsit-site .knowledgeProofPanel>span,.betriebsit-site .knowledgeTrustLead span{display:inline-flex;align-items:center;gap:8px;margin-bottom:9px;color:#0284C7;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .knowledgeTrustLead strong{display:block;color:#0F172A;font-size:clamp(18px,1.6vw,24px);line-height:1.08;letter-spacing:-.03em}.betriebsit-site .knowledgeTrustSignals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.betriebsit-site .knowledgeTrustSignals>div{min-height:92px;display:grid;align-content:center;gap:4px;padding:14px 16px}.betriebsit-site .knowledgeDecisionPath small,.betriebsit-site .knowledgeDecisionPath span,.betriebsit-site .knowledgeDecisionPath strong,.betriebsit-site .knowledgeMobileSnapshot i,.betriebsit-site .knowledgeMobileSnapshot span,.betriebsit-site .knowledgeProofPanel p,.betriebsit-site .knowledgeProofPanel strong,.betriebsit-site .knowledgeTrustSignals b,.betriebsit-site .knowledgeTrustSignals small,.betriebsit-site .knowledgeTrustSignals strong{display:block}.betriebsit-site .knowledgeTrustSignals b{color:#2563EB;font-size:22px;line-height:1;font-weight:950}.betriebsit-site .knowledgeTrustSignals strong{color:#0F172A;font-size:13px;line-height:1.15}.betriebsit-site .knowledgeTrustSignals small{color:#64748B;font-size:11.5px;line-height:1.35}.betriebsit-site .knowledgeMobileSnapshot{display:none}.betriebsit-site .knowledgeDecisionBridge{color:#fff;padding:clamp(34px,4.6vw,58px) 0;background:radial-gradient(circle at 72% 16%,rgba(56,189,248,.16),transparent 28%),radial-gradient(circle at 14% 100%,rgba(124,58,237,.18),transparent 34%),linear-gradient(180deg,#08111F,#050B16);border-top:1px solid rgba(125,211,252,.12);border-bottom:1px solid rgba(125,211,252,.1)}.betriebsit-site .knowledgeDecisionInner{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.22fr) minmax(220px,.62fr);gap:16px;align-items:stretch}.betriebsit-site .knowledgeDecisionCopy,.betriebsit-site .knowledgeDecisionPath>div,.betriebsit-site .knowledgeProofPanel{border-radius:16px;background:linear-gradient(180deg,rgba(15,23,42,.76),rgba(2,6,23,.52));border:1px solid rgba(148,163,184,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 60px rgba(2,6,23,.24)}.betriebsit-site .knowledgeDecisionCopy{display:grid;align-content:center;padding:26px}.betriebsit-site .knowledgeDecisionCopy span,.betriebsit-site .knowledgeProofPanel>span{color:#8BE6FF}.betriebsit-site .knowledgeDecisionCopy h2{margin:0;color:#fff;font-size:clamp(28px,3vw,42px);line-height:1.04;letter-spacing:-.04em}.betriebsit-site .knowledgeDecisionCopy p{margin:15px 0 0;color:rgba(226,232,240,.72);font-size:15px;line-height:1.62}.betriebsit-site .knowledgeDecisionCta{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:9px;min-height:42px;margin-top:22px;padding:0 16px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 52%,#0EA5E9);font-size:13px;font-weight:900;box-shadow:0 16px 36px rgba(37,99,235,.24)}.betriebsit-site .knowledgeDecisionPath{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.betriebsit-site .knowledgeDecisionPath>div{min-height:174px;padding:18px}.betriebsit-site .knowledgeDecisionPath span{color:#38BDF8;font-size:11px;font-weight:950;letter-spacing:.08em}.betriebsit-site .knowledgeDecisionPath svg{display:block;margin-top:24px;color:#A78BFA}.betriebsit-site .knowledgeDecisionPath strong{margin-top:14px;color:#fff;font-size:18px;line-height:1.1}.betriebsit-site .knowledgeDecisionPath small{margin-top:8px;color:rgba(226,232,240,.66);font-size:12.2px;line-height:1.45}.betriebsit-site .knowledgeProofPanel{display:grid;align-content:center;gap:11px;padding:22px}.betriebsit-site .knowledgeProofPanel>span{margin-bottom:2px}.betriebsit-site .knowledgeProofPanel>span svg{color:#86EFAC}.betriebsit-site .knowledgeProofPanel strong{color:#fff;font-size:23px;line-height:1.08;letter-spacing:-.03em}.betriebsit-site .knowledgeProofPanel p{margin:0;padding:11px 12px;border-radius:12px;color:rgba(226,232,240,.74);background:rgba(2,6,23,.34);border:1px solid rgba(148,163,184,.13);font-size:12.5px;line-height:1.42}.betriebsit-site .knowledgeProofPanel p b{display:block;margin-bottom:3px;color:#E0F2FE;font-size:11px;text-transform:uppercase;letter-spacing:.06em}@media (max-width:1180px){.betriebsit-site .knowledgeDecisionInner,.betriebsit-site .knowledgeTrustInner{grid-template-columns:1fr}.betriebsit-site .knowledgeTrustSignals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.betriebsit-site .knowledgeTrustStrip{padding:12px 0}.betriebsit-site .knowledgeTrustInner{gap:10px}.betriebsit-site .knowledgeTrustLead{order:1;padding:16px}.betriebsit-site .knowledgeTrustSignals{order:3;grid-template-columns:1fr 1fr;gap:8px}.betriebsit-site .knowledgeTrustSignals>div{min-height:78px;padding:12px}.betriebsit-site .knowledgeTrustSignals b{font-size:18px}.betriebsit-site .knowledgeTrustSignals small{display:none}.betriebsit-site .knowledgeMobileSnapshot{order:2;display:grid;gap:9px;padding:14px 16px}.betriebsit-site .knowledgeMobileSnapshot span{color:#0F172A;font-size:13px;font-weight:900}.betriebsit-site .knowledgeMobileSnapshot i{position:relative;min-height:22px;padding-right:32px;color:#475569;font-size:12px;font-style:normal;font-weight:820}.betriebsit-site .knowledgeMobileSnapshot em,.betriebsit-site .knowledgeMobileSnapshot i:before{content:"";position:absolute;left:0;right:42px;bottom:0;height:5px;border-radius:999px}.betriebsit-site .knowledgeMobileSnapshot i:before{background:#E2E8F0}.betriebsit-site .knowledgeMobileSnapshot em{right:auto;background:linear-gradient(90deg,#6D28D9,#0EA5E9)}.betriebsit-site .knowledgeMobileSnapshot b{position:absolute;right:0;top:0;color:#0F172A;font-style:normal}.betriebsit-site .knowledgeDecisionBridge{padding:28px 0}.betriebsit-site .knowledgeDecisionCopy,.betriebsit-site .knowledgeProofPanel{padding:20px}.betriebsit-site .knowledgeDecisionPath{grid-template-columns:1fr;gap:10px}.betriebsit-site .knowledgeDecisionPath>div{min-height:auto}}.betriebsit-site .heroVisual.heroSceneVisual{min-height:clamp(500px,50vh,590px);background:radial-gradient(circle at 74% 20%,rgba(56,189,248,.22),transparent 30%),radial-gradient(circle at 28% 82%,rgba(124,58,237,.2),transparent 34%),linear-gradient(145deg,#020617,#07101F 46%,#050816)}.betriebsit-site .heroVisual.heroSceneVisual:before{z-index:1;background:radial-gradient(circle at 72% 20%,var(--scene-soft),transparent 33%),linear-gradient(90deg,rgba(2,6,23,.62),rgba(2,6,23,.18) 45%,rgba(2,6,23,.4)),linear-gradient(180deg,rgba(2,6,23,.05),rgba(2,6,23,.52))}.betriebsit-site .heroOpsCanvas,.betriebsit-site .heroOpsGlow,.betriebsit-site .heroOpsGrid,.betriebsit-site .heroOpsPlane{position:absolute;inset:0;pointer-events:none}.betriebsit-site .heroOpsCanvas{z-index:0;overflow:hidden;background:radial-gradient(circle at 64% 26%,rgba(14,165,233,.18),transparent 32%),radial-gradient(circle at 18% 80%,rgba(124,58,237,.18),transparent 34%),linear-gradient(135deg,rgba(2,6,23,.48),rgba(15,23,42,.22))}.betriebsit-site .heroOpsGlow{opacity:.9;filter:blur(20px)}.betriebsit-site .heroOpsGlow.glowA{background:conic-gradient(from 220deg at 72% 44%,transparent 0deg,rgba(56,189,248,.25) 54deg,transparent 118deg,rgba(124,58,237,.2) 174deg,transparent 240deg)}.betriebsit-site .heroOpsGlow.glowB{background:radial-gradient(circle at 40% 58%,rgba(34,197,94,.12),transparent 23%)}.betriebsit-site .heroOpsGrid{opacity:.62;background-image:linear-gradient(rgba(125,211,252,.08) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at 58% 48%,#000 0,#000 42%,transparent 78%);mask-image:radial-gradient(circle at 58% 48%,#000 0,#000 42%,transparent 78%)}.betriebsit-site .heroOpsPlane{left:8%;right:-18%;top:62%;bottom:-28%;transform:skewY(-7deg);border-top:1px solid rgba(56,189,248,.22);background:repeating-linear-gradient(90deg,rgba(56,189,248,.17) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(56,189,248,.1) 0 1px,transparent 1px 34px),linear-gradient(180deg,rgba(56,189,248,.09),transparent);opacity:.76}.betriebsit-site .heroOpsShell{position:absolute;inset:clamp(16px,2.1vw,26px);z-index:5;min-width:0;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:10px}.betriebsit-site .heroOpsBrand,.betriebsit-site .heroOpsRecommendation span,.betriebsit-site .heroOpsStatus,.betriebsit-site .heroOpsTimeline span,.betriebsit-site .heroOpsTop,.betriebsit-site .heroOpsTrendTop{display:flex;align-items:center}.betriebsit-site .heroOpsTop{justify-content:space-between;gap:12px}.betriebsit-site .heroOpsBrand{min-width:0;gap:10px;min-height:48px;padding:6px 13px 6px 7px;border-radius:999px;color:#fff;background:rgba(2,6,23,.48);border:1px solid rgba(226,232,240,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(18px)}.betriebsit-site .heroOpsBrand .v3BetriebsItMark{width:34px;height:34px;border-radius:11px}.betriebsit-site .heroOpsBrand div{min-width:0}.betriebsit-site .heroOpsBrand small,.betriebsit-site .heroOpsBrand strong,.betriebsit-site .heroOpsCore small,.betriebsit-site .heroOpsCore strong,.betriebsit-site .heroOpsMetric small,.betriebsit-site .heroOpsMetric span,.betriebsit-site .heroOpsMetric strong,.betriebsit-site .heroOpsModule small,.betriebsit-site .heroOpsModule strong,.betriebsit-site .heroOpsRecommendation b,.betriebsit-site .heroOpsRecommendation p,.betriebsit-site .heroOpsRecommendation strong,.betriebsit-site .heroOpsTimeline b{display:block}.betriebsit-site .heroOpsBrand strong{max-width:200px;overflow:hidden;color:#fff;font-size:12px;line-height:1.05;font-weight:940;text-overflow:ellipsis;white-space:nowrap}.betriebsit-site .heroOpsBrand small{margin-top:3px;color:rgba(226,232,240,.66);font-size:10px;line-height:1;font-weight:780}.betriebsit-site .heroOpsStatus{gap:8px;min-height:38px;padding:0 13px;border-radius:999px;color:#BDF7D4;background:rgba(22,163,74,.11);border:1px solid rgba(134,239,172,.2);font-size:11px;font-weight:900;white-space:nowrap}.betriebsit-site .heroOpsStatus i{width:8px;height:8px;border-radius:999px;background:#86EFAC;box-shadow:0 0 18px rgba(134,239,172,.72)}.betriebsit-site .heroOpsMain{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(180px,.82fr);gap:10px;min-width:0}.betriebsit-site .heroOpsMetric,.betriebsit-site .heroOpsModules,.betriebsit-site .heroOpsRecommendation,.betriebsit-site .heroOpsScoreCard,.betriebsit-site .heroOpsTimeline span,.betriebsit-site .heroOpsTrendCard{background:linear-gradient(180deg,rgba(15,23,42,.72),rgba(2,6,23,.46));border:1px solid rgba(226,232,240,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 20px 56px rgba(2,6,23,.2);backdrop-filter:blur(18px)}.betriebsit-site .heroOpsScoreCard{min-width:0;min-height:100px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;padding:14px;border-radius:18px}.betriebsit-site .heroOpsScoreIcon{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.04)),linear-gradient(135deg,var(--scene-accent-strong),rgba(15,23,42,.38));border:1px solid rgba(226,232,240,.17);box-shadow:0 20px 48px rgba(2,6,23,.28)}.betriebsit-site .heroOpsMetric small,.betriebsit-site .heroOpsScoreCard small,.betriebsit-site .heroOpsTrendTop span{color:rgba(226,232,240,.62);font-size:10.5px;line-height:1.05;font-weight:820}.betriebsit-site .heroOpsScoreCard strong{display:block;margin-top:4px;color:#fff;font-size:clamp(25px,2.2vw,34px);line-height:.94;font-weight:940;letter-spacing:0}.betriebsit-site .heroOpsScoreCard em{display:-webkit-box;margin-top:8px;overflow:hidden;color:rgba(226,232,240,.62);font-size:11px;line-height:1.28;font-style:normal;-webkit-box-orient:vertical}.betriebsit-site .heroOpsScoreRing{--score:82%;display:grid;place-items:center;width:70px;height:70px;border-radius:999px;background:radial-gradient(circle at center,#06101F 0 52%,transparent 53%),conic-gradient(var(--scene-accent) var(--score),rgba(148,163,184,.18) 0);box-shadow:0 0 34px rgba(56,189,248,.16),inset 0 0 0 1px rgba(226,232,240,.08)}.betriebsit-site .heroOpsScoreRing b{color:#fff;font-size:18px;line-height:1;font-weight:940}.betriebsit-site .heroOpsScoreRing.isUnscored{border:1px solid rgba(125,211,252,.35);background:rgba(14,36,58,.88);box-shadow:0 0 24px rgba(56,189,248,.12)}.betriebsit-site .heroOpsTrendCard{min-width:0;min-height:100px;display:grid;align-content:space-between;gap:12px;padding:14px;border-radius:18px}.betriebsit-site .heroOpsTrendTop{justify-content:space-between;gap:10px}.betriebsit-site .heroOpsTrendTop b{display:inline-flex;align-items:center;gap:5px;color:#BDF7D4;font-size:10.5px;font-weight:900;white-space:nowrap}.betriebsit-site .heroOpsChart{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:7px;height:54px}.betriebsit-site .heroOpsChart span{--bar:50%;display:block;min-height:12px;height:var(--bar);border-radius:999px 999px 6px 6px;background:linear-gradient(180deg,#E0F2FE,var(--scene-accent) 42%,var(--scene-accent-strong));box-shadow:0 0 22px rgba(56,189,248,.2);opacity:.9}.betriebsit-site .heroOpsMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.betriebsit-site .heroOpsMetric{min-width:0;min-height:76px;display:grid;align-content:center;gap:5px;padding:11px 12px;border-radius:16px}.betriebsit-site .heroOpsMetric strong{color:#fff;font-size:clamp(18px,1.6vw,24px);line-height:.98;font-weight:940}.betriebsit-site .heroOpsMetric span{overflow:hidden;color:rgba(226,232,240,.58);font-size:10px;line-height:1.16;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.betriebsit-site .heroOpsMetric.tone-green{border-color:rgba(134,239,172,.18)}.betriebsit-site .heroOpsMetric.tone-violet{border-color:rgba(167,139,250,.18)}.betriebsit-site .heroOpsMetric.tone-blue{border-color:rgba(96,165,250,.18)}.betriebsit-site .heroOpsWorkspace{min-height:0;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(190px,.92fr)}.betriebsit-site .heroOpsModules{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));padding:12px;border-radius:20px}.betriebsit-site .heroOpsModules:after,.betriebsit-site .heroOpsModules:before{content:"";position:absolute;inset:26px 34px;pointer-events:none;border-radius:28px;border:1px solid rgba(56,189,248,.13)}.betriebsit-site .heroOpsModules:after{inset:54px 58px;border-color:rgba(167,139,250,.12);transform:rotate(-4deg)}.betriebsit-site .heroOpsModule{position:relative;z-index:1;min-width:0;display:grid;align-content:end;gap:4px;padding:9px;border-radius:14px;color:#EAF6FF;background:rgba(2,6,23,.46);border:1px solid rgba(148,163,184,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.betriebsit-site .heroOpsModule svg{position:absolute;left:9px;top:9px;color:var(--scene-accent)}.betriebsit-site .heroOpsModule strong{color:#fff;font-size:11.5px;line-height:1.08;font-weight:900}.betriebsit-site .heroOpsModule small{color:rgba(226,232,240,.58);font-size:9.5px;font-weight:760}.betriebsit-site .heroOpsCore{position:absolute;z-index:2;left:50%;top:50%;width:min(150px,50%);min-height:82px;display:grid;place-items:center;align-content:center;gap:4px;padding:10px;border-radius:18px;color:#fff;background:radial-gradient(circle at 50% 0,rgba(56,189,248,.22),transparent 62%),rgba(2,6,23,.82);border:1px solid rgba(226,232,240,.18);box-shadow:0 22px 70px rgba(2,6,23,.45),0 0 48px rgba(56,189,248,.16),inset 0 1px 0 rgba(255,255,255,.08);transform:translate(-50%,-50%)}.betriebsit-site .heroOpsCore .v3BetriebsItMark{width:34px;height:34px;border-radius:11px}.betriebsit-site .heroOpsCore strong{font-size:11.5px;line-height:1;font-weight:940}.betriebsit-site .heroOpsCore small{color:rgba(226,232,240,.62);font-size:9px;line-height:1.05;font-weight:760;text-align:center}.betriebsit-site .heroOpsRecommendation{min-width:0;min-height:0;display:grid;align-content:start;gap:9px;padding:15px;border-radius:20px}.betriebsit-site .heroOpsRecommendation span{gap:7px;color:#BDF7D4;font-size:10.5px;line-height:1.05;font-weight:900}.betriebsit-site .heroOpsRecommendation strong{color:#fff;font-size:clamp(16px,1.45vw,22px);line-height:1.08;font-weight:940;text-wrap:balance}.betriebsit-site .heroOpsRecommendation p{display:-webkit-box;margin:0;overflow:hidden;color:rgba(226,232,240,.65);font-size:11px;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:3}.betriebsit-site .heroOpsRecommendation b{display:none;margin-top:2px;padding:10px;border-radius:13px;color:rgba(255,255,255,.92);background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.13);font-size:10.5px;line-height:1.32;font-weight:820}.betriebsit-site .heroOpsTimeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.betriebsit-site .heroOpsTimeline span{min-width:0;min-height:54px;gap:9px;padding:9px 10px;border-radius:15px}.betriebsit-site .heroOpsTimeline i{display:grid;place-items:center;flex:0 0 auto;width:26px;height:26px;border-radius:9px;color:#EAF6FF;background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.16);font-size:10px;line-height:1;font-style:normal;font-weight:940}.betriebsit-site .heroOpsTimeline b{min-width:0;overflow:hidden;color:#fff;font-size:11px;line-height:1.12;font-weight:900;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1181px){.betriebsit-site .hero-home .heroVisual.heroSceneVisual,.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual{min-height:clamp(500px,50vh,590px)}}@media (min-width:1181px) and (max-height:820px){.betriebsit-site .hero-home .heroVisual.heroSceneVisual,.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual{min-height:486px}.betriebsit-site .heroOpsShell{gap:8px}.betriebsit-site .heroOpsScoreCard,.betriebsit-site .heroOpsTrendCard{min-height:88px;padding:12px}.betriebsit-site .heroOpsScoreIcon{width:42px;height:42px}.betriebsit-site .heroOpsScoreRing{width:58px;height:58px}.betriebsit-site .heroOpsScoreRing b{font-size:15px}.betriebsit-site .heroOpsMetric{min-height:66px}.betriebsit-site .heroOpsModules{padding:10px;gap:7px}.betriebsit-site .heroOpsModule{align-content:center;padding:25px 8px 8px}.betriebsit-site .heroOpsModule strong{font-size:10.5px}.betriebsit-site .heroOpsModule small{display:none}.betriebsit-site .heroOpsRecommendation{padding:13px;gap:8px}.betriebsit-site .heroOpsRecommendation strong{font-size:18px}.betriebsit-site .heroOpsTimeline span{min-height:48px}}@media (max-width:1180px){.betriebsit-site .heroVisual.heroSceneVisual{min-height:540px}}@media (max-width:860px){.betriebsit-site .heroOpsMain,.betriebsit-site .heroOpsWorkspace{grid-template-columns:1fr}.betriebsit-site .heroOpsWorkspace{grid-template-rows:minmax(170px,1fr) auto}.betriebsit-site .heroOpsRecommendation p{-webkit-line-clamp:2}}@media (max-width:720px){.betriebsit-site .heroVisual.heroSceneVisual{display:none}}.betriebsit-site .heroOpsCore{display:none}.betriebsit-site .heroOpsShell,.betriebsit-site .heroOpsShell *{min-width:0}.betriebsit-site .heroOpsShell{overflow:hidden}.betriebsit-site .heroOpsMetric,.betriebsit-site .heroOpsModules,.betriebsit-site .heroOpsRecommendation,.betriebsit-site .heroOpsScoreCard,.betriebsit-site .heroOpsTimeline span,.betriebsit-site .heroOpsTrendCard{background:linear-gradient(180deg,rgba(16,28,54,.78),rgba(5,11,26,.58));border-color:rgba(125,211,252,.14)}.betriebsit-site .heroOpsScoreCard{grid-template-columns:auto minmax(0,1fr) 62px;min-height:92px;padding:13px}.betriebsit-site .heroOpsScoreIcon{width:44px;height:44px;border-radius:13px}.betriebsit-site .heroOpsScoreCard strong{font-size:clamp(24px,2vw,30px)}.betriebsit-site .heroOpsScoreCard em{-webkit-line-clamp:2}.betriebsit-site .heroOpsScoreRing{width:62px;height:62px}.betriebsit-site .heroOpsScoreRing b{font-size:16px}.betriebsit-site .heroOpsTrendCard{min-height:92px;padding:13px}.betriebsit-site .heroOpsChart{height:48px}.betriebsit-site .heroOpsMetric{min-height:68px;padding:10px 11px}.betriebsit-site .heroOpsMetric strong{font-size:clamp(17px,1.35vw,22px)}.betriebsit-site .heroOpsMetric span{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.betriebsit-site .heroOpsWorkspace{grid-template-columns:minmax(0,1.42fr) minmax(0,.58fr);gap:10px;overflow:hidden}.betriebsit-site .heroOpsModules{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(48px,1fr));gap:8px;padding:9px;overflow:hidden}.betriebsit-site .heroOpsCore,.betriebsit-site .heroOpsModules:after,.betriebsit-site .heroOpsModules:before{display:none!important}.betriebsit-site .heroOpsModule{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto;align-content:center;align-items:center;gap:7px;min-height:48px;padding:7px 8px;border-radius:12px;background:linear-gradient(180deg,rgba(15,23,42,.7),rgba(2,6,23,.42))}.betriebsit-site .heroOpsModuleIcon{display:grid;place-items:center;width:22px;height:22px;border-radius:8px;color:var(--scene-accent);background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.02)),rgba(124,58,237,.13);border:1px solid rgba(167,139,250,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .heroOpsModule svg{position:static!important;width:14px;height:14px}.betriebsit-site .heroOpsModuleCopy{min-width:0;display:grid;gap:2px}.betriebsit-site .heroOpsModule strong{overflow:hidden;font-size:10.2px;line-height:1.02;text-overflow:ellipsis;white-space:nowrap}.betriebsit-site .heroOpsModule small{overflow:hidden;font-size:8.4px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.betriebsit-site .heroOpsRecommendation{align-content:center;gap:8px;padding:13px;overflow:hidden}.betriebsit-site .heroOpsRecommendation strong{font-size:clamp(15px,1.25vw,19px);line-height:1.12}.betriebsit-site .heroOpsRecommendation p{font-size:10.5px;line-height:1.35;-webkit-line-clamp:2}.betriebsit-site .heroOpsTimeline{gap:8px}.betriebsit-site .heroOpsTimeline span{min-height:48px;padding:8px 9px}.betriebsit-site .heroOpsTimeline b{font-size:10.6px}@media (min-width:1181px) and (max-height:820px){.betriebsit-site .heroOpsShell{inset:18px;gap:8px}.betriebsit-site .heroOpsModules{grid-template-rows:repeat(2,minmax(42px,1fr))}.betriebsit-site .heroOpsModule{grid-template-columns:20px minmax(0,1fr);min-height:42px;gap:6px;padding:6px 7px}.betriebsit-site .heroOpsModuleIcon{width:20px;height:20px;border-radius:7px}.betriebsit-site .heroOpsModule svg{width:13px;height:13px}.betriebsit-site .heroOpsModule strong{font-size:9.6px}.betriebsit-site .heroOpsModule small{font-size:7.8px}}@media (max-width:860px){.betriebsit-site .heroOpsWorkspace{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:8px}.betriebsit-site .heroOpsModules{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,44px);min-height:106px}.betriebsit-site .heroOpsRecommendation{min-height:82px}}@media (min-width:721px) and (max-width:1180px){.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual,.betriebsit-site .heroVisual.heroSceneVisual{min-height:540px}}@media (min-width:721px) and (max-width:860px){.betriebsit-site .hero:not(.hero-home) .heroVisual.heroSceneVisual,.betriebsit-site .heroVisual.heroSceneVisual{min-height:720px}}.betriebsit-site .hero-leistungen .heroOpsWorkspace{grid-template-columns:minmax(0,1.2fr) minmax(205px,.8fr)}.betriebsit-site .hero-leistungen .heroOpsRecommendation{align-content:center;padding:15px}.betriebsit-site .hero-leistungen .heroOpsRecommendation strong{font-size:clamp(18px,1.45vw,22px)}.betriebsit-site .hero-leistungen .heroOpsRecommendation p{-webkit-line-clamp:3}.betriebsit-site .hero-leistungen .heroOpsModules{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(34px,1fr))}.betriebsit-site .hero-leistungen .heroOpsModule{grid-template-columns:19px minmax(0,1fr);min-height:34px;gap:6px;padding:5px 7px}.betriebsit-site .hero-leistungen .heroOpsModuleIcon{width:19px;height:19px;border-radius:7px}.betriebsit-site .hero-leistungen .heroOpsModule svg{width:12px;height:12px}.betriebsit-site .hero-leistungen .heroOpsModule strong{font-size:9.8px;line-height:1.05}.betriebsit-site .hero-leistungen .heroOpsModule small{display:none}.betriebsit-site .heroSceneTight .heroOpsShell{gap:7px}.betriebsit-site .heroSceneTight .heroOpsMain,.betriebsit-site .heroSceneTight .heroOpsMetricGrid,.betriebsit-site .heroSceneTight .heroOpsWorkspace{gap:8px}.betriebsit-site .heroSceneTight .heroOpsScoreCard,.betriebsit-site .heroSceneTight .heroOpsTrendCard{min-height:86px;padding:11px}.betriebsit-site .heroSceneTight .heroOpsScoreIcon{width:40px;height:40px}.betriebsit-site .heroSceneTight .heroOpsScoreRing{width:56px;height:56px}.betriebsit-site .heroSceneTight .heroOpsScoreCard strong{font-size:clamp(22px,1.8vw,28px)}.betriebsit-site .heroSceneTight .heroOpsScoreCard em{margin-top:6px;font-size:10.5px;line-height:1.22}.betriebsit-site .heroSceneTight .heroOpsTrendCard{gap:8px}.betriebsit-site .heroSceneTight .heroOpsChart{height:42px}.betriebsit-site .heroSceneTight .heroOpsMetric{min-height:58px;gap:4px;padding:8px 10px}.betriebsit-site .heroSceneTight .heroOpsMetric strong{font-size:clamp(16px,1.2vw,20px)}.betriebsit-site .heroSceneTight .heroOpsModules{gap:6px;padding:8px}.betriebsit-site .heroSceneTight .heroOpsModule{gap:6px;padding:6px 7px}.betriebsit-site .heroSceneTight .heroOpsModuleIcon{width:19px;height:19px;border-radius:7px}.betriebsit-site .heroSceneTight .heroOpsModule svg{width:12px;height:12px}.betriebsit-site .heroSceneTight .heroOpsTimeline{gap:7px}.betriebsit-site .heroSceneTight .heroOpsTimeline span{min-height:42px;gap:7px;padding:7px 8px}.betriebsit-site .heroSceneTight .heroOpsTimeline i{width:24px;height:24px;border-radius:8px}.betriebsit-site .heroSceneTight .heroOpsTimeline b{font-size:10px}.betriebsit-site .heroScene-ablauf-vertrauen .heroOpsWorkspace{grid-template-columns:minmax(0,1.28fr) minmax(180px,.72fr)}.betriebsit-site .heroScene-ablauf-vertrauen .heroOpsModules{grid-template-rows:repeat(2,minmax(38px,1fr))}.betriebsit-site .heroScene-ablauf-vertrauen .heroOpsModule{grid-template-columns:19px minmax(0,1fr);min-height:38px}.betriebsit-site .heroScene-ablauf-vertrauen .heroOpsModule strong{font-size:9.4px}.betriebsit-site .heroScene-ablauf-vertrauen .heroOpsModule small{display:none}.betriebsit-site .heroScene-leistungen .heroOpsModules{grid-template-rows:repeat(3,minmax(30px,1fr))}.betriebsit-site .heroScene-leistungen .heroOpsModule{grid-template-columns:18px minmax(0,1fr);min-height:30px;padding:4px 6px}.betriebsit-site .heroScene-leistungen .heroOpsModule strong{font-size:9px}.betriebsit-site .serviceTrustStrip{position:relative;z-index:2;padding:18px 0;color:var(--bt-ink);background:linear-gradient(90deg,rgba(14,165,233,.07),rgba(248,250,252,0) 34%,rgba(34,197,94,.055)),#F8FAFC;border-top:1px solid rgba(15,23,42,.07);border-bottom:1px solid rgba(15,23,42,.07)}.betriebsit-site .serviceTrustInner{display:grid;grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr);gap:14px;align-items:stretch}.betriebsit-site .serviceMobileBlueprint,.betriebsit-site .serviceTrustLead,.betriebsit-site .serviceTrustSignals>div{border-radius:14px;background:rgba(255,255,255,.88);border:1px solid rgba(15,23,42,.08);box-shadow:0 14px 40px rgba(15,23,42,.045)}.betriebsit-site .serviceTrustLead{display:grid;align-content:center;padding:18px 20px}.betriebsit-site .serviceCommandCopy span,.betriebsit-site .serviceProofPanel>span,.betriebsit-site .serviceTrustLead span{display:inline-flex;align-items:center;gap:8px;margin-bottom:9px;color:#0284C7;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .serviceTrustLead strong{display:block;color:#0F172A;font-size:clamp(18px,1.6vw,24px);line-height:1.08;letter-spacing:-.03em}.betriebsit-site .serviceTrustSignals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.betriebsit-site .serviceTrustSignals>div{min-height:92px;display:grid;align-content:center;gap:4px;padding:14px 16px}.betriebsit-site .serviceCommandPath small,.betriebsit-site .serviceCommandPath span,.betriebsit-site .serviceCommandPath strong,.betriebsit-site .serviceMobileBlueprint i,.betriebsit-site .serviceMobileBlueprint span,.betriebsit-site .serviceProofPanel p,.betriebsit-site .serviceProofPanel strong,.betriebsit-site .serviceTrustSignals b,.betriebsit-site .serviceTrustSignals small,.betriebsit-site .serviceTrustSignals strong{display:block}.betriebsit-site .serviceTrustSignals b{color:#2563EB;font-size:22px;line-height:1;font-weight:950}.betriebsit-site .serviceTrustSignals strong{color:#0F172A;font-size:13px;line-height:1.15}.betriebsit-site .serviceTrustSignals small{color:#64748B;font-size:11.5px;line-height:1.35}.betriebsit-site .serviceMobileBlueprint{display:none}.betriebsit-site .serviceEntrySection{position:relative;overflow:hidden;padding:clamp(26px,3vw,40px) 0;background:radial-gradient(circle at 12% 0,rgba(14,165,233,.1),transparent 30%),radial-gradient(circle at 88% 80%,rgba(124,58,237,.06),transparent 28%),linear-gradient(180deg,#F8FBFF,#FFFFFF);border-top:1px solid rgba(37,99,235,.08);border-bottom:1px solid rgba(37,99,235,.08)}.betriebsit-site .serviceEntrySection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(37,99,235,.035) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.035) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent)}.betriebsit-site .serviceEntry{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);gap:18px;align-items:center}.betriebsit-site .serviceEntryHead{display:grid;gap:8px}.betriebsit-site .serviceEntryHead span{color:#2563EB;font-size:11px;font-weight:950;letter-spacing:.2em;text-transform:uppercase}.betriebsit-site .serviceEntryHead h2{margin:0;color:#0F172A;font-size:clamp(25px,2.5vw,38px);line-height:1.04;letter-spacing:-.035em}.betriebsit-site .serviceEntryHead p{max-width:44ch;margin:0;color:#64748B;font-size:13.5px;line-height:1.55}.betriebsit-site .serviceEntryCards{grid-column:2;grid-row:1/span 2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.betriebsit-site .serviceEntryCard{min-width:0;min-height:144px;display:grid;grid-template-rows:auto auto auto 1fr;gap:7px;padding:16px;border-radius:14px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.1),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.94));border:1px solid rgba(37,99,235,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 16px 42px rgba(15,23,42,.055);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .serviceEntryCard:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 24px 62px rgba(15,23,42,.09)}.betriebsit-site .serviceEntryCard.featured{color:#fff;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.28),transparent 42%),linear-gradient(145deg,#111827,#172554 54%,#1E1B4B);border-color:rgba(96,165,250,.42);box-shadow:0 24px 68px rgba(37,99,235,.16)}.betriebsit-site .serviceEntryCard small{color:#2563EB;font-size:11px;font-weight:950;line-height:1.2}.betriebsit-site .serviceEntryCard.featured small{color:#BAE6FD}.betriebsit-site .serviceEntryCard strong{color:inherit;font-size:clamp(19px,1.6vw,24px);line-height:1.05;letter-spacing:-.045em}.betriebsit-site .serviceEntryCard span{display:inline-flex;align-items:center;gap:6px;color:inherit;font-size:13.5px;font-weight:900;line-height:1.18}.betriebsit-site .serviceEntryCard span svg{flex:0 0 auto;color:#2563EB;transition:transform .2s ease}.betriebsit-site .serviceEntryCard.featured span svg{color:#7DD3FC}.betriebsit-site .serviceEntryCard:hover span svg{transform:translateX(3px)}.betriebsit-site .serviceEntryCard em{margin:0;color:#64748B;font-size:12px;font-style:normal;line-height:1.35}.betriebsit-site .serviceEntryCard.featured em{color:rgba(226,232,240,.78)}.betriebsit-site .serviceEntryActions{grid-column:1;grid-row:2;display:grid;gap:8px;min-width:0}.betriebsit-site .serviceEntryActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 14px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);font-size:13px;font-weight:900;text-align:center}.betriebsit-site .serviceEntryActions a:last-child{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 55%,#0EA5E9);border-color:transparent;box-shadow:0 16px 34px rgba(37,99,235,.18)}.betriebsit-site .serviceDecisionSection{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 6%,rgba(14,165,233,.12),transparent 30%),radial-gradient(circle at 92% 14%,rgba(37,99,235,.08),transparent 28%),linear-gradient(180deg,#FFFFFF,#F7FBFF)}.betriebsit-site .serviceDecisionSection:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.045) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.04) 1px,transparent 0);background-size:76px 76px;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);pointer-events:none}.betriebsit-site .serviceDecision{position:relative;z-index:1;display:grid;gap:28px}.betriebsit-site .serviceDecisionHeader{max-width:880px;margin:0 auto;text-align:center}.betriebsit-site .serviceDecisionHeader span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.betriebsit-site .serviceDecisionHeader h2{margin:0;color:#0F172A;font-size:44px;line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .serviceDecisionHeader p{max-width:720px;margin:16px auto 0;color:#475569;font-size:16px;line-height:1.7}.betriebsit-site .serviceDecisionGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.betriebsit-site .serviceDecisionCard{min-width:0;display:grid;grid-template-rows:auto auto auto 1fr;gap:16px;grid-column:span 3;padding:24px;border-radius:22px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.12),transparent 36%),radial-gradient(circle at 0 100%,rgba(15,23,42,.04),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.97),rgba(248,251,255,.92));border:1px solid rgba(37,99,235,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 24px 58px rgba(15,23,42,.065)}.betriebsit-site .careTierSection,.betriebsit-site .coreOffersSection{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 10%,rgba(14,165,233,.08),transparent 30%),radial-gradient(circle at 92% 12%,rgba(124,58,237,.055),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FBFF 54%,#FFFFFF)}.betriebsit-site .careTierSection{border-top:1px solid rgba(37,99,235,.08)}.betriebsit-site .careTierBoard,.betriebsit-site .coreOffersBoard{position:relative;z-index:1;display:grid;gap:30px}.betriebsit-site .careTierHead,.betriebsit-site .coreOffersHead{max-width:860px;margin:0 auto;text-align:center}.betriebsit-site .careTierHead>span,.betriebsit-site .coreOffersHead>span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;text-transform:uppercase}.betriebsit-site .careTierHead h2,.betriebsit-site .coreOffersHead h2{margin:0;color:#0F172A;font-size:clamp(34px,3.2vw,50px);line-height:1.05;letter-spacing:0;text-wrap:balance}.betriebsit-site .careTierHead p,.betriebsit-site .coreOffersHead p{max-width:720px;margin:16px auto 0;color:#475569;font-size:16px;line-height:1.65}.betriebsit-site .careTierGrid,.betriebsit-site .coreOfferGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.betriebsit-site .coreOfferGrid.cards-1{grid-template-columns:minmax(0,920px);justify-content:center}.betriebsit-site .careTierGrid>article,.betriebsit-site .coreOfferCard{min-width:0;display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:18px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.1),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94));border:1px solid rgba(37,99,235,.14);box-shadow:0 24px 64px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.9)}.betriebsit-site .careTierGrid>article>div:first-child,.betriebsit-site .coreOfferTopline{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .coreOfferTopline .iconOrb{width:48px;height:48px;border-radius:14px}.betriebsit-site .careTierGrid>article>div:first-child b,.betriebsit-site .careTierGrid>article>div:first-child span,.betriebsit-site .coreOfferTopline>span{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.08);font-size:11px;font-weight:950}.betriebsit-site .coreOfferCard>small{color:#2563EB;font-size:12px;font-weight:950}.betriebsit-site .careTierGrid h3,.betriebsit-site .coreOfferCard h3{margin:0;color:#0F172A;font-size:clamp(23px,2vw,30px);line-height:1.08;letter-spacing:0}.betriebsit-site .careTierGrid>article>p,.betriebsit-site .coreOfferFit{margin:0;color:#64748B;font-size:13.5px;line-height:1.56}.betriebsit-site .coreOfferCommercial{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:10px}.betriebsit-site .coreOfferCommercial>div,.betriebsit-site .coreOfferResult{padding:13px;border-radius:13px;background:rgba(255,255,255,.78);border:1px solid rgba(37,99,235,.11)}.betriebsit-site .coreOfferCommercial span,.betriebsit-site .coreOfferResult>span{display:block;margin-bottom:5px;color:#2563EB;font-size:10.5px;font-weight:950;text-transform:uppercase}.betriebsit-site .coreOfferCommercial strong{display:block;color:#0F172A;font-size:15px;line-height:1.3}.betriebsit-site .coreOfferResult p{margin:0;color:#334155;font-size:13px;line-height:1.5}.betriebsit-site .coreOfferScope{display:grid;gap:9px}.betriebsit-site .careBoundaryPanel>strong,.betriebsit-site .coreOfferBoundaries strong,.betriebsit-site .coreOfferScope>strong{color:#0F172A;font-size:13px;font-weight:950}.betriebsit-site .careTierGrid ul,.betriebsit-site .coreOfferScope ul{display:grid;gap:8px;margin:0;padding:0;list-style:none;color:#475569;font-size:12.5px;line-height:1.4}.betriebsit-site .careTierGrid li,.betriebsit-site .coreOfferScope li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:7px}.betriebsit-site .careTierGrid li svg,.betriebsit-site .coreOfferScope li svg{margin-top:1px;color:#16A34A}.betriebsit-site .coreOfferBoundaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.betriebsit-site .coreOfferBoundaries>div{padding:13px;border-radius:13px;background:rgba(248,250,252,.88);border:1px solid rgba(15,23,42,.08)}.betriebsit-site .coreOfferBoundaries p{margin:7px 0 0;color:#64748B;font-size:11.8px;line-height:1.42}.betriebsit-site .coreOfferBoundaries p:before{content:"– ";color:#2563EB}.betriebsit-site .coreOfferCostNote{display:grid;gap:7px;margin-top:auto;padding:13px;border-radius:13px;color:#475569;background:rgba(254,252,232,.72);border:1px solid rgba(202,138,4,.16)}.betriebsit-site .coreOfferCostNote p{margin:0;font-size:11.8px;line-height:1.45}.betriebsit-site .coreOfferCostNote b{color:#713F12}.betriebsit-site .coreOfferActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.betriebsit-site .careTierGrid a,.betriebsit-site .coreOfferActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 13px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);font-size:12.5px;font-weight:900;text-align:center}.betriebsit-site .careTierGrid a,.betriebsit-site .coreOfferActions a:last-child{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 55%,#0EA5E9);border-color:transparent}.betriebsit-site .coreOfferGrid.cards-1 .coreOfferActions{grid-template-columns:minmax(220px,360px);justify-content:end}.betriebsit-site .careBoundaryPanel,.betriebsit-site .customWorkBoundary{padding:22px;border-radius:16px;background:linear-gradient(145deg,#07101F,#0F172A);border:1px solid rgba(56,189,248,.2);box-shadow:0 24px 60px rgba(2,6,23,.16)}.betriebsit-site .careBoundaryPanel>strong,.betriebsit-site .customWorkBoundary strong{color:#F8FAFC;font-size:16px}.betriebsit-site .careBoundaryPanel p,.betriebsit-site .customWorkBoundary p{margin:7px 0 0;color:rgba(226,232,240,.78);font-size:13px;line-height:1.55}.betriebsit-site .careTierGrid>article.featured{color:#fff;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.24),transparent 38%),linear-gradient(145deg,#111827,#172554 54%,#1E1B4B);border-color:rgba(96,165,250,.44);box-shadow:0 30px 80px rgba(37,99,235,.2)}.betriebsit-site .careTierGrid>article.featured h3,.betriebsit-site .careTierGrid>article.featured>strong{color:#fff}.betriebsit-site .careTierGrid>article.featured dd,.betriebsit-site .careTierGrid>article.featured li,.betriebsit-site .careTierGrid>article.featured>p,.betriebsit-site .careTierGrid>article.featured>small{color:rgba(226,232,240,.8)}.betriebsit-site .careTierGrid>article>strong{color:#0F172A;font-size:25px;line-height:1.1}.betriebsit-site .careTierGrid>article>small{color:#2563EB;font-size:12px;font-weight:900}.betriebsit-site .careTierGrid>article>div:first-child b{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB)}.betriebsit-site .careTierGrid dl{display:grid;gap:8px;margin:auto 0 0}.betriebsit-site .careTierGrid dl>div{padding-top:9px;border-top:1px solid rgba(148,163,184,.16)}.betriebsit-site .careTierGrid dt{color:#2563EB;font-size:10.5px;font-weight:950;text-transform:uppercase}.betriebsit-site .careTierGrid dd{margin:4px 0 0;color:#475569;font-size:12px;line-height:1.45}.betriebsit-site .careBoundaryPanel{display:grid;grid-template-columns:minmax(150px,.55fr) repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start}.betriebsit-site .careBoundaryPanel>strong{grid-row:1/span 2}.betriebsit-site .careBoundaryPanel p{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;margin:0}.betriebsit-site .careBoundaryPanel svg{margin-top:2px;color:#7DD3FC}@media (max-width:1180px){.betriebsit-site .careTierGrid,.betriebsit-site .coreOfferGrid{grid-template-columns:1fr}.betriebsit-site .careBoundaryPanel{grid-template-columns:1fr 1fr}.betriebsit-site .careBoundaryPanel>strong{grid-column:1/-1;grid-row:auto}}@media (max-width:720px){.betriebsit-site .careTierHead,.betriebsit-site .coreOffersHead{text-align:left}.betriebsit-site .careTierHead p,.betriebsit-site .coreOffersHead p{margin-left:0;margin-right:0}.betriebsit-site .careTierGrid>article,.betriebsit-site .coreOfferCard{padding:20px}.betriebsit-site .careBoundaryPanel,.betriebsit-site .coreOfferActions,.betriebsit-site .coreOfferBoundaries,.betriebsit-site .coreOfferCommercial,.betriebsit-site .coreOfferGrid.cards-1 .coreOfferActions{grid-template-columns:1fr}}.betriebsit-site .serviceDecisionCard.lane-4,.betriebsit-site .serviceDecisionCard.lane-5{grid-column:span 3}.betriebsit-site .serviceDecisionTop{display:flex;align-items:center;justify-content:space-between;gap:14px}.betriebsit-site .serviceDecisionIcon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#E0F2FE;background:linear-gradient(135deg,#0F172A,#2563EB 64%,#0EA5E9);box-shadow:0 16px 32px rgba(37,99,235,.18)}.betriebsit-site .serviceDecisionTop small{min-width:0;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.13em;text-align:right;text-transform:uppercase}.betriebsit-site .serviceDecisionCard h3{margin:0;color:#0F172A;font-size:27px;line-height:1.08;letter-spacing:0;text-wrap:balance}.betriebsit-site .serviceDecisionCopy{display:grid;gap:10px}.betriebsit-site .serviceDecisionCopy p{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;min-height:54px;margin:0;padding:12px 13px;border-radius:14px;color:#475569;background:rgba(255,255,255,.76);border:1px solid rgba(37,99,235,.1);font-size:13.4px;line-height:1.48}.betriebsit-site .serviceDecisionCopy p:last-child{color:#1E3A8A;background:rgba(37,99,235,.075);border-color:rgba(37,99,235,.16)}.betriebsit-site .serviceDecisionCopy b{color:#0F172A;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .serviceDecisionLinks{display:grid;align-content:end;gap:10px}.betriebsit-site .serviceDecisionLinks a{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:9px 11px;border-radius:13px;color:#0F172A;background:rgba(255,255,255,.84);border:1px solid rgba(37,99,235,.13);box-shadow:0 12px 26px rgba(15,23,42,.045);cursor:pointer;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.betriebsit-site .serviceDecisionLinks a:focus-visible,.betriebsit-site .serviceDecisionLinks a:hover{color:#2563EB;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(239,246,255,.94));border-color:rgba(37,99,235,.28);box-shadow:0 18px 38px rgba(37,99,235,.13);transform:translateY(-1px)}.betriebsit-site .serviceDecisionLinks a:focus-visible{outline:3px solid rgba(14,165,233,.25);outline-offset:3px}.betriebsit-site .serviceDecisionLinks .iconOrb{width:34px;height:34px;border-radius:10px}.betriebsit-site .serviceDecisionLinks span{overflow-wrap:anywhere;color:#1E293B;font-size:13px;font-weight:900;line-height:1.22}.betriebsit-site .serviceDecisionLinks em{display:inline-flex;align-items:center;justify-content:center;gap:5px;justify-self:end;padding:7px 9px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);font-size:11.5px;font-style:normal;font-weight:950;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .serviceDecisionLinks em svg{flex:0 0 auto;transition:transform .2s ease,filter .2s ease}.betriebsit-site .serviceDecisionLinks a:focus-visible em,.betriebsit-site .serviceDecisionLinks a:hover em{color:#fff;background:linear-gradient(135deg,#2563EB,#0EA5E9);border-color:transparent;box-shadow:0 10px 22px rgba(37,99,235,.18)}.betriebsit-site .serviceDecisionLinks a:focus-visible em svg,.betriebsit-site .serviceDecisionLinks a:hover em svg{transform:translateX(3px);filter:drop-shadow(0 0 8px rgba(224,242,254,.5))}.betriebsit-site .serviceCommandBridge{color:#fff;padding:clamp(28px,3.7vw,48px) 0;background:linear-gradient(135deg,rgba(8,17,31,.98),rgba(5,11,22,.98)),#050B16;border-top:1px solid rgba(125,211,252,.12);border-bottom:1px solid rgba(125,211,252,.1)}.betriebsit-site .serviceCommandInner{display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.18fr) minmax(270px,.66fr);gap:14px;align-items:stretch}.betriebsit-site .serviceCommandCopy,.betriebsit-site .serviceCommandPath>div,.betriebsit-site .serviceProofPanel{border-radius:16px;background:linear-gradient(180deg,rgba(15,23,42,.76),rgba(2,6,23,.52));border:1px solid rgba(148,163,184,.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 60px rgba(2,6,23,.24)}.betriebsit-site .serviceCommandCopy{display:grid;align-content:start;padding:24px}.betriebsit-site .serviceCommandCopy span,.betriebsit-site .serviceProofPanel>span{color:#8BE6FF}.betriebsit-site .serviceCommandCopy h2{margin:0;color:#fff;font-size:clamp(28px,2.75vw,39px);line-height:1.04;letter-spacing:-.04em}.betriebsit-site .serviceCommandCopy p{margin:15px 0 0;color:rgba(226,232,240,.72);font-size:15px;line-height:1.62}.betriebsit-site .serviceCommandCta{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:9px;min-height:42px;margin-top:22px;padding:0 16px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 52%,#0EA5E9);font-size:13px;font-weight:900;box-shadow:0 16px 36px rgba(37,99,235,.24);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.betriebsit-site .serviceCommandCta svg{transition:transform .2s ease,filter .2s ease}.betriebsit-site .serviceCommandCta:hover{transform:translateY(-1px);box-shadow:0 20px 44px rgba(37,99,235,.34)}.betriebsit-site .serviceCommandCta:hover svg{transform:translateX(3px);filter:drop-shadow(0 0 12px rgba(56,189,248,.45))}.betriebsit-site .serviceCommandPath{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;min-height:100%}.betriebsit-site .serviceCommandPath>div{display:grid;align-content:center;min-height:0;padding:18px;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.betriebsit-site .serviceCommandPath>div:hover{transform:translateY(-2px);border-color:rgba(56,189,248,.3);background:radial-gradient(circle at 18% 16%,rgba(167,139,250,.16),transparent 34%),linear-gradient(180deg,rgba(15,23,42,.86),rgba(2,6,23,.58));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 64px rgba(2,6,23,.3),0 0 0 1px rgba(56,189,248,.05)}.betriebsit-site .serviceCommandPath span{color:#38BDF8;font-size:11px;font-weight:950;letter-spacing:.08em}.betriebsit-site .serviceCommandPath svg{display:block;margin-top:14px;color:#A78BFA;transition:color .2s ease,filter .2s ease}.betriebsit-site .serviceCommandPath>div:hover svg{color:#8BE6FF;filter:drop-shadow(0 0 14px rgba(56,189,248,.28))}.betriebsit-site .serviceCommandPath strong{margin-top:14px;color:#fff;font-size:18px;line-height:1.1}.betriebsit-site .serviceCommandPath small{margin-top:8px;color:rgba(226,232,240,.66);font-size:12.2px;line-height:1.45}.betriebsit-site .serviceProofPanel{display:grid;grid-template-rows:auto auto repeat(3,minmax(0,1fr));align-content:stretch;gap:11px;padding:22px;align-self:stretch}.betriebsit-site .serviceProofPanel>span{margin-bottom:2px}.betriebsit-site .serviceProofPanel>span svg{color:#86EFAC}.betriebsit-site .serviceProofPanel strong{color:#fff;font-size:23px;line-height:1.08;letter-spacing:-.03em}.betriebsit-site .serviceProofPanel p{margin:0;display:grid;align-content:center;padding:11px 12px;border-radius:12px;color:rgba(226,232,240,.74);background:rgba(2,6,23,.34);border:1px solid rgba(148,163,184,.13);font-size:12.5px;line-height:1.42;transition:transform .2s ease,border-color .2s ease,background .2s ease}.betriebsit-site .serviceProofPanel p:hover{transform:translateX(2px);border-color:rgba(134,239,172,.28);background:rgba(14,165,233,.08)}.betriebsit-site .serviceProofPanel p b{display:block;margin-bottom:3px;color:#E0F2FE;font-size:11px;text-transform:uppercase;letter-spacing:.06em}@media (max-width:1180px){.betriebsit-site .hero-leistungen .heroOpsWorkspace{grid-template-columns:minmax(0,1fr)}.betriebsit-site .serviceCommandInner,.betriebsit-site .serviceEntry,.betriebsit-site .serviceTrustInner{grid-template-columns:1fr}.betriebsit-site .serviceEntryActions,.betriebsit-site .serviceEntryCards{grid-column:auto;grid-row:auto}.betriebsit-site .serviceDecisionGrid,.betriebsit-site .serviceEntryActions,.betriebsit-site .serviceEntryCards{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .serviceDecisionCard,.betriebsit-site .serviceDecisionCard.lane-4,.betriebsit-site .serviceDecisionCard.lane-5{grid-column:auto}.betriebsit-site .serviceTrustSignals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.betriebsit-site .serviceTrustStrip{padding:12px 0}.betriebsit-site .serviceTrustInner{gap:10px}.betriebsit-site .serviceTrustLead{order:1;padding:16px}.betriebsit-site .serviceTrustSignals{order:3;grid-template-columns:1fr 1fr;gap:8px}.betriebsit-site .serviceTrustSignals>div{min-height:78px;padding:12px}.betriebsit-site .serviceTrustSignals b{font-size:18px}.betriebsit-site .serviceTrustSignals small{display:none}.betriebsit-site .serviceEntrySection{padding:22px 0}.betriebsit-site .serviceEntryActions,.betriebsit-site .serviceEntryCards{grid-template-columns:1fr}.betriebsit-site .serviceEntryCard{min-height:auto}.betriebsit-site .serviceDecisionHeader{text-align:left}.betriebsit-site .serviceDecisionHeader h2{font-size:32px}.betriebsit-site .serviceDecisionHeader p{margin-left:0;margin-right:0}.betriebsit-site .serviceDecisionGrid{grid-template-columns:1fr}.betriebsit-site .serviceDecisionCard{padding:20px}.betriebsit-site .serviceDecisionTop{align-items:flex-start;flex-direction:column}.betriebsit-site .serviceDecisionTop small{text-align:left}.betriebsit-site .serviceDecisionCard h3{font-size:24px}.betriebsit-site .serviceDecisionCopy p{grid-template-columns:1fr;gap:5px}.betriebsit-site .serviceMobileBlueprint{order:2;display:grid;gap:8px;padding:14px 16px}.betriebsit-site .serviceMobileBlueprint span{color:#0F172A;font-size:13px;font-weight:900}.betriebsit-site .serviceMobileBlueprint i{display:flex;justify-content:space-between;gap:12px;color:#475569;font-size:12px;font-style:normal;font-weight:820}.betriebsit-site .serviceMobileBlueprint b{color:#0F172A;font-style:normal}.betriebsit-site .serviceCommandBridge{padding:28px 0}.betriebsit-site .serviceCommandCopy,.betriebsit-site .serviceProofPanel{padding:20px}.betriebsit-site .serviceCommandPath{grid-template-columns:1fr;gap:10px}.betriebsit-site .serviceCommandPath>div{min-height:auto}}.betriebsit-site .processLine.steps-5{grid-template-columns:repeat(5,minmax(0,1fr))}.betriebsit-site .darkSectionWrap.dark-leistungen{padding-top:clamp(54px,6vw,82px)}.betriebsit-site .dark-leistungen .darkBand{padding:clamp(30px,4vw,46px)}.betriebsit-site .dark-leistungen .darkIntro{max-width:760px}.betriebsit-site .dark-leistungen .darkCards.cards-5{grid-template-columns:repeat(5,minmax(0,1fr))}.betriebsit-site .dark-leistungen .darkCards.cards-5>div{min-height:168px;display:grid;align-content:start}.betriebsit-site .serviceCatalogSection{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 9%,rgba(14,165,233,.1),transparent 32%),radial-gradient(circle at 88% 18%,rgba(124,58,237,.075),transparent 30%),linear-gradient(180deg,#FFFFFF,#F8FBFF 55%,#FFFFFF)}.betriebsit-site .serviceCatalogSection:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.045) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.04) 1px,transparent 0);background-size:76px 76px;-webkit-mask-image:linear-gradient(180deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(180deg,transparent,black 16%,black 84%,transparent);pointer-events:none}.betriebsit-site .serviceCatalog{position:relative;z-index:1;display:grid;gap:30px}.betriebsit-site .serviceCatalogHead{max-width:850px;margin:0 auto;text-align:center}.betriebsit-site .serviceCatalogHead span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:.24em;text-transform:uppercase}.betriebsit-site .serviceCatalogHead h2{margin:0;color:#0F172A;font-size:clamp(34px,3.2vw,50px);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.betriebsit-site .serviceCatalogHead p{max-width:720px;margin:16px auto 0;color:#475569;font-size:16px;line-height:1.7}.betriebsit-site .serviceCatalogLanes{display:grid;gap:18px}.betriebsit-site .serviceCatalogLane{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:22px;padding:24px;border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.1),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(244,248,255,.84));border:1px solid rgba(37,99,235,.11);box-shadow:0 22px 64px rgba(15,23,42,.065)}.betriebsit-site .serviceCatalogLane:before{content:"";position:absolute;inset:1px;border-radius:23px;background:linear-gradient(rgba(37,99,235,.033) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.033) 1px,transparent 0);background-size:58px 58px;pointer-events:none}.betriebsit-site .serviceCatalogLane:after{content:"";position:absolute;left:0;top:24px;bottom:24px;width:4px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,#38BDF8,#2563EB);box-shadow:0 0 24px rgba(37,99,235,.22)}.betriebsit-site .serviceCatalogLane:nth-child(2):after{background:linear-gradient(180deg,#A78BFA,#2563EB)}.betriebsit-site .serviceCatalogLane:nth-child(3):after{background:linear-gradient(180deg,#22C55E,#0EA5E9)}.betriebsit-site .serviceCatalogLane:nth-child(4):after{background:linear-gradient(180deg,#F59E0B,#2563EB)}.betriebsit-site .serviceCatalogLane>*{position:relative;z-index:1}.betriebsit-site .serviceCatalogLaneIntro{display:grid;align-content:center;gap:9px;min-width:0;padding:4px 0 4px 2px}.betriebsit-site .serviceCatalogLaneIntro b{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:#E0F2FE;background:linear-gradient(135deg,#0F172A,#1D4ED8);font-size:14px;font-weight:950;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 16px 34px rgba(37,99,235,.18)}.betriebsit-site .serviceCatalogLaneIntro span{color:#0284C7;font-size:11px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.betriebsit-site .serviceCatalogLaneIntro h3{margin:0;color:#0F172A;font-size:clamp(22px,2vw,30px);line-height:1.06;letter-spacing:-.035em}.betriebsit-site .serviceCatalogLaneIntro p{margin:0;color:#64748B;font-size:13.5px;line-height:1.55}.betriebsit-site .serviceCatalogCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;align-items:stretch}.betriebsit-site .serviceCatalogCards.count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .serviceCatalogCards.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .serviceCatalogCards.count-4{grid-template-columns:repeat(2,minmax(260px,1fr))}.betriebsit-site .serviceCatalogCard{position:relative;overflow:hidden;min-width:0;min-height:238px;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:12px;padding:20px;border-radius:18px;background:radial-gradient(circle at 20% 0,rgba(37,99,235,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94));border:1px solid rgba(37,99,235,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 44px rgba(15,23,42,.058);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.betriebsit-site .serviceCatalogCard:before{content:"";position:absolute;left:18px;right:18px;top:0;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,rgba(14,165,233,.18),rgba(37,99,235,.62),rgba(124,58,237,.22));opacity:.78}.betriebsit-site .serviceCatalogCard>*{position:relative;z-index:1}.betriebsit-site .serviceCatalogCard:hover{transform:translateY(-3px);border-color:rgba(37,99,235,.28);background:radial-gradient(circle at 18% 0,rgba(14,165,233,.12),transparent 36%),linear-gradient(180deg,#FFFFFF,#F5FAFF);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 28px 74px rgba(15,23,42,.1)}.betriebsit-site .serviceCatalogCard .iconOrb{width:48px;height:48px;border-radius:13px;color:#2563EB;background:linear-gradient(180deg,#FFFFFF,#EEF5FF);border-color:rgba(37,99,235,.18);box-shadow:0 14px 30px rgba(37,99,235,.1)}.betriebsit-site .serviceCatalogCard strong{color:#0F172A;font-size:17px;line-height:1.18;letter-spacing:-.02em;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .serviceCatalogPrice{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;color:#075985;background:linear-gradient(180deg,rgba(240,249,255,.98),rgba(224,242,254,.7));border:1px solid rgba(14,165,233,.22);font-size:12px;font-weight:950;line-height:1.2;box-shadow:0 10px 24px rgba(14,165,233,.08)}.betriebsit-site .serviceCatalogCard small{color:#64748B;font-size:13px;line-height:1.55;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .serviceCatalogCard em{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;margin-top:2px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);font-size:13px;font-style:normal;font-weight:900}.betriebsit-site .serviceCatalogCard em svg{flex:0 0 auto}.betriebsit-site .serviceNextSection{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 0,rgba(14,165,233,.09),transparent 30%),radial-gradient(circle at 90% 86%,rgba(34,197,94,.065),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FAFC)}.betriebsit-site .serviceNextSection:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.035) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.032) 1px,transparent 0);background-size:68px 68px;-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);pointer-events:none}.betriebsit-site .serviceNextBoard{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);gap:22px;align-items:stretch}.betriebsit-site .serviceNextCard,.betriebsit-site .serviceNextLead{border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(37,99,235,.075),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.94));border:1px solid rgba(37,99,235,.12);box-shadow:0 22px 64px rgba(15,23,42,.065)}.betriebsit-site .serviceNextLead{display:grid;align-content:center;gap:12px;padding:clamp(24px,3vw,34px)}.betriebsit-site .serviceNextCard div span,.betriebsit-site .serviceNextLead span{color:#2563EB;font-size:11px;font-weight:950;letter-spacing:.16em;line-height:1.25;text-transform:uppercase}.betriebsit-site .serviceNextLead h2{margin:0;color:#0F172A;font-size:clamp(28px,2.7vw,42px);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.betriebsit-site .serviceNextLead p{margin:0;color:#475569;font-size:15px;line-height:1.65}.betriebsit-site .serviceNextCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .serviceNextCard{min-width:0;display:grid;grid-template-rows:auto auto 1fr auto;gap:14px;padding:22px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .serviceNextCard:hover{transform:translateY(-3px);border-color:rgba(37,99,235,.26);box-shadow:0 30px 78px rgba(15,23,42,.1)}.betriebsit-site .serviceNextCard div{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.betriebsit-site .serviceNextCard svg{flex:0 0 auto;color:#2563EB}.betriebsit-site .serviceNextCard strong{color:#0F172A;font-size:clamp(20px,1.8vw,27px);line-height:1.08;letter-spacing:-.035em;overflow-wrap:anywhere}.betriebsit-site .serviceNextCard p{margin:0;color:#64748B;font-size:13.5px;line-height:1.55}.betriebsit-site .serviceNextCard em{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 55%,#0EA5E9);border:1px solid transparent;font-size:13px;font-style:normal;font-weight:900;transition:transform .2s ease,box-shadow .2s ease}.betriebsit-site .serviceNextCard:hover em{box-shadow:0 16px 34px rgba(37,99,235,.18)}.betriebsit-site .serviceNextCard:hover em svg{transform:translateX(3px)}@media (max-width:1180px){.betriebsit-site .dark-leistungen .darkCards.cards-5,.betriebsit-site .processLine.steps-5{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .serviceCatalogLane,.betriebsit-site .serviceNextBoard{grid-template-columns:1fr}}@media (max-width:720px){.betriebsit-site .dark-leistungen .darkCards.cards-5,.betriebsit-site .processLine.steps-5,.betriebsit-site .serviceCatalogCards,.betriebsit-site .serviceCatalogCards.count-2,.betriebsit-site .serviceCatalogCards.count-3,.betriebsit-site .serviceCatalogCards.count-4{grid-template-columns:1fr}.betriebsit-site .serviceCatalogLane{gap:16px;padding:18px;border-radius:18px}.betriebsit-site .serviceCatalogLaneIntro{align-content:start}.betriebsit-site .serviceCatalogLane:before{border-radius:17px}.betriebsit-site .serviceCatalogLane:after{top:18px;bottom:18px}.betriebsit-site .serviceCatalogHead{text-align:left}.betriebsit-site .serviceCatalogHead p{margin-left:0;margin-right:0}.betriebsit-site .serviceCatalogCard{min-height:auto}.betriebsit-site .serviceNextBoard{gap:14px}.betriebsit-site .serviceNextLead{padding:22px}.betriebsit-site .serviceNextCards{grid-template-columns:1fr}.betriebsit-site .serviceNextCard{padding:20px}}.betriebsit-site .pricingPackageSection{position:relative;overflow:hidden;background:linear-gradient(180deg,#F8FAFC,#FFFFFF 58%,#F8FAFC)}.betriebsit-site .pricingPackageBoard,.betriebsit-site .pricingRoadmap{display:grid;gap:30px}.betriebsit-site .pricingPackageHead,.betriebsit-site .pricingRoadmapHead{max-width:900px;margin:0 auto;text-align:center}.betriebsit-site .pricingPackageHead span,.betriebsit-site .pricingRoadmapHead span,.betriebsit-site .pricingStructureLead span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .pricingPackageHead h2,.betriebsit-site .pricingRoadmapHead h2,.betriebsit-site .pricingStructureLead h2{margin:0;color:#0F172A;font-size:clamp(34px,3.2vw,50px);line-height:1.05;letter-spacing:0;text-wrap:balance}.betriebsit-site .pricingPackageHead p,.betriebsit-site .pricingRoadmapHead p,.betriebsit-site .pricingStructureLead p{max-width:760px;margin:16px auto 0;color:#475569;font-size:16px;line-height:1.7}.betriebsit-site .pricingPackageGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.betriebsit-site .pricingPackageCard{position:relative;min-width:0;display:grid;grid-template-rows:auto auto auto auto 1fr auto auto;gap:10px;padding:22px;border-radius:14px;color:#0F172A;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94));border:1px solid rgba(15,23,42,.09);box-shadow:0 20px 56px rgba(15,23,42,.06);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .pricingPackageCard:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.26);box-shadow:0 30px 76px rgba(15,23,42,.1)}.betriebsit-site .pricingPackageCard.featured{color:#fff;background:linear-gradient(145deg,#111827,#172554 54%,#1E1B4B);border-color:rgba(96,165,250,.48);box-shadow:0 34px 90px rgba(37,99,235,.22)}.betriebsit-site .pricingPackageTopline{display:flex;align-items:center;justify-content:space-between;gap:10px}.betriebsit-site .pricingPackageTopline b,.betriebsit-site .pricingPackageTopline span{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border-radius:999px;font-size:11px;font-weight:950}.betriebsit-site .pricingPackageTopline span{min-width:36px;color:#2563EB;background:rgba(37,99,235,.08)}.betriebsit-site .pricingPackageTopline b{padding:0 10px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB)}.betriebsit-site .pricingPackageCard.featured .pricingPackageTopline span{color:#BAE6FD;background:rgba(255,255,255,.1)}.betriebsit-site .pricingPackageCard>p{margin:0;color:#2563EB;font-size:12px;font-weight:950;line-height:1.22;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .pricingPackageCard.featured>p{color:#BAE6FD}.betriebsit-site .pricingPackageCard h3{margin:0;color:inherit;font-size:18px;line-height:1.16;letter-spacing:0;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .pricingPackageCard>strong{color:inherit;font-size:clamp(22px,2vw,29px);line-height:1.06;letter-spacing:0;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .pricingPackageCard>small{color:#64748B;font-size:13px;line-height:1.46;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .pricingPackageCard.featured>small{color:rgba(226,232,240,.76)}.betriebsit-site .pricingPackageCard ul{display:grid;align-content:start;gap:8px;margin:4px 0 0;padding:0;list-style:none;color:#475569;font-size:12.7px;line-height:1.36}.betriebsit-site .pricingPackageCard.featured ul{color:rgba(226,232,240,.82)}.betriebsit-site .pricingPackageCard li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:7px}.betriebsit-site .pricingPackageCard li svg{margin-top:1px;color:#16A34A}.betriebsit-site .pricingPackageCard.featured li svg{color:#86EFAC}.betriebsit-site .pricingPackageCard em{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;margin-top:2px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);font-size:13px;font-style:normal;font-weight:900}.betriebsit-site .pricingPackageCard.featured em{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 55%,#0EA5E9);border-color:transparent}.betriebsit-site .pricingPackageNote{max-width:760px;margin:-6px auto 0;color:#64748B;font-size:13px;line-height:1.55;text-align:center}.betriebsit-site .pricingCompactPanel{display:grid;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);gap:18px;padding:clamp(20px,2.4vw,28px);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.1),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.92));border:1px solid rgba(37,99,235,.12);box-shadow:0 22px 64px rgba(15,23,42,.065)}.betriebsit-site .pricingCompactIntro{display:grid;align-content:center;gap:10px}.betriebsit-site .pricingCompactIntro span{color:#2563EB;font-size:11px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.betriebsit-site .pricingCompactIntro strong{color:#0F172A;font-size:clamp(22px,2vw,30px);line-height:1.08;letter-spacing:0;text-wrap:balance}.betriebsit-site .pricingCompactIntro p{margin:0;color:#64748B;font-size:13.5px;line-height:1.55}.betriebsit-site .pricingCompactList{display:grid;gap:8px}.betriebsit-site .pricingCompactRow{min-width:0;display:grid;grid-template-columns:minmax(120px,.55fr) minmax(180px,1fr) minmax(120px,.62fr) auto;gap:12px;align-items:center;padding:13px 14px;border-radius:12px;color:#0F172A;background:rgba(255,255,255,.72);border:1px solid rgba(15,23,42,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.86);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.betriebsit-site .pricingCompactRow:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.22);background:rgba(255,255,255,.94);box-shadow:0 14px 34px rgba(15,23,42,.075)}.betriebsit-site .pricingCompactRow span{color:#2563EB;font-size:11px;font-weight:950;line-height:1.25;overflow-wrap:anywhere}.betriebsit-site .pricingCompactRow strong{color:#0F172A;font-size:14px;line-height:1.25;overflow-wrap:anywhere}.betriebsit-site .pricingCompactRow b{color:#0F172A;font-size:13px;line-height:1.25;text-align:right;overflow-wrap:anywhere}.betriebsit-site .pricingCompactRow em{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 10px;border-radius:9px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.14);font-size:12px;font-style:normal;font-weight:900;white-space:nowrap}.betriebsit-site .pricingStructureSection{background:#FFFFFF}.betriebsit-site .pricingStructure{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:24px;align-items:stretch}.betriebsit-site .pricingStructureLead{display:grid;align-content:center;padding:30px;border-radius:18px;color:#0F172A;background:linear-gradient(145deg,rgba(248,250,252,.96),rgba(255,255,255,.98));border:1px solid rgba(15,23,42,.09);box-shadow:0 20px 58px rgba(15,23,42,.06)}.betriebsit-site .pricingStructureLead p{margin-left:0;margin-right:0}.betriebsit-site .pricingStructureCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .pricingStructureCard{min-height:190px;display:grid;align-content:start;gap:14px;padding:22px;border-radius:14px;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 18px 46px rgba(15,23,42,.055)}.betriebsit-site .pricingStructureCard>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .pricingStructureCard b{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:30px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.08);font-size:12px;font-weight:950}.betriebsit-site .pricingStructureCard .iconOrb{width:46px;height:46px;border-radius:13px}.betriebsit-site .pricingStructureCard strong{color:#0F172A;font-size:18px;line-height:1.18;letter-spacing:0}.betriebsit-site .pricingStructureCard p{margin:0;color:#64748B;font-size:13.5px;line-height:1.58}.betriebsit-site .darkSectionWrap.dark-preise{padding-top:clamp(54px,6vw,82px)}.betriebsit-site .dark-preise .darkBand{padding:clamp(30px,4vw,46px)}.betriebsit-site .dark-preise .darkIntro{max-width:780px}.betriebsit-site .dark-preise .darkCards.cards-5{grid-template-columns:repeat(5,minmax(0,1fr))}.betriebsit-site .dark-preise .darkCards.cards-5>div{min-height:170px;display:grid;align-content:start}.betriebsit-site .darkSectionWrap.dark-digital-check{padding-top:clamp(54px,6vw,82px)}.betriebsit-site .dark-digital-check .darkBand{padding:clamp(30px,4vw,46px)}.betriebsit-site .dark-digital-check .darkIntro{max-width:780px}.betriebsit-site .dark-digital-check .darkCards.cards-5{grid-template-columns:repeat(5,minmax(0,1fr))}.betriebsit-site .dark-digital-check .darkCards.cards-5>div{min-height:168px;display:grid;align-content:start}.betriebsit-site .pricingRoadmapSection{background:linear-gradient(180deg,#FFFFFF,#F8FAFC)}.betriebsit-site .pricingRoadmapGrid{display:flex;flex-wrap:wrap;gap:14px;align-items:stretch}.betriebsit-site .pricingRoadmapStep{min-width:min(100%,214px);flex:1 1 228px;display:grid;grid-template-rows:auto auto 1fr;gap:10px;padding:22px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94));border:1px solid rgba(15,23,42,.09);box-shadow:0 18px 48px rgba(15,23,42,.055)}.betriebsit-site .pricingRoadmapStep span{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;color:#2563EB;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.16);font-size:13px;font-weight:950}.betriebsit-site .pricingRoadmapStep strong{color:#0F172A;font-size:17px;line-height:1.2;letter-spacing:0}.betriebsit-site .pricingRoadmapStep p{margin:0;color:#64748B;font-size:13px;line-height:1.55}@media (max-width:1180px){.betriebsit-site .pricingPackageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .pricingCompactPanel,.betriebsit-site .pricingStructure{grid-template-columns:1fr}.betriebsit-site .dark-digital-check .darkCards.cards-5,.betriebsit-site .dark-preise .darkCards.cards-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.betriebsit-site .pricingPackageGrid{grid-template-columns:1fr}.betriebsit-site .pricingPackageHead,.betriebsit-site .pricingRoadmapHead{text-align:left}.betriebsit-site .pricingPackageHead p,.betriebsit-site .pricingRoadmapHead p{margin-left:0;margin-right:0}.betriebsit-site .pricingStructureLead{padding:22px}.betriebsit-site .dark-digital-check .darkCards.cards-5,.betriebsit-site .dark-preise .darkCards.cards-5,.betriebsit-site .pricingStructureCards{grid-template-columns:1fr}.betriebsit-site .pricingCompactPanel{padding:18px}.betriebsit-site .pricingCompactRow{grid-template-columns:1fr;gap:7px}.betriebsit-site .pricingCompactRow b{text-align:left}.betriebsit-site .pricingCompactRow em{justify-self:start}.betriebsit-site .pricingPackageCard,.betriebsit-site .pricingRoadmapStep,.betriebsit-site .pricingStructureCard{min-height:auto}}.betriebsit-site .ablaufTrustSection{background:radial-gradient(circle at 8% 12%,rgba(14,165,233,.08),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FAFC)}.betriebsit-site .ablaufBoundary,.betriebsit-site .ablaufTrust{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:24px;align-items:stretch}.betriebsit-site .ablaufBoundaryLead,.betriebsit-site .ablaufTrustLead{display:grid;align-content:center;padding:30px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 20px 58px rgba(15,23,42,.06)}.betriebsit-site .ablaufBoundaryLead span,.betriebsit-site .ablaufProcessHead span,.betriebsit-site .ablaufTrustLead span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .ablaufBoundaryLead h2,.betriebsit-site .ablaufProcessHead h2,.betriebsit-site .ablaufTrustLead h2{margin:0;color:#0F172A;font-size:clamp(34px,3.2vw,50px);line-height:1.05;letter-spacing:0;text-wrap:balance}.betriebsit-site .ablaufBoundaryLead p,.betriebsit-site .ablaufProcessHead p,.betriebsit-site .ablaufTrustLead p{max-width:760px;margin:16px 0 0;color:#475569;font-size:16px;line-height:1.7}.betriebsit-site .ablaufTrustGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .ablaufTrustCard{min-height:210px;display:grid;align-content:start;gap:14px;padding:22px;border-radius:14px;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 18px 46px rgba(15,23,42,.055)}.betriebsit-site .ablaufTrustCard>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .ablaufBoundaryCards span,.betriebsit-site .ablaufProcessStep span,.betriebsit-site .ablaufTrustCard b{display:inline-flex;align-items:center;justify-content:center;font-weight:950}.betriebsit-site .ablaufTrustCard b{min-width:38px;min-height:30px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.08);font-size:12px}.betriebsit-site .ablaufTrustCard svg{color:#16A34A}.betriebsit-site .ablaufBoundaryCards strong,.betriebsit-site .ablaufProcessStep strong,.betriebsit-site .ablaufTrustCard strong{color:#0F172A;font-size:18px;line-height:1.18;letter-spacing:0;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .ablaufBoundaryCards p,.betriebsit-site .ablaufProcessStep p,.betriebsit-site .ablaufTrustCard p{margin:0;color:#64748B;font-size:13.5px;line-height:1.58;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .ablaufWarmupSection{background:radial-gradient(circle at 92% 8%,rgba(124,58,237,.075),transparent 30%),radial-gradient(circle at 12% 90%,rgba(34,197,94,.055),transparent 28%),linear-gradient(180deg,#F8FAFC,#FFFFFF)}.betriebsit-site .ablaufWarmup{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:18px;align-items:stretch}.betriebsit-site .ablaufWarmupLead{grid-row:1/span 2;display:grid;align-content:center;gap:18px;padding:clamp(30px,4vw,46px);border-radius:20px;color:#fff;background:radial-gradient(circle at 88% 6%,rgba(56,189,248,.22),transparent 32%),radial-gradient(circle at 8% 100%,rgba(124,58,237,.18),transparent 34%),linear-gradient(145deg,#08111F,#0F172A 62%,#111827);border:1px solid rgba(56,189,248,.18);box-shadow:0 28px 78px rgba(2,6,23,.18)}.betriebsit-site .ablaufWarmupDecision>span,.betriebsit-site .ablaufWarmupLead>span{display:inline-flex;align-items:center;gap:7px;color:#86EFAC;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .ablaufWarmupLead h2{max-width:780px;margin:0;color:#fff;font-size:clamp(32px,3.25vw,52px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .ablaufWarmupLead p{max-width:720px;margin:0;color:rgba(226,232,240,.78);font-size:16px;line-height:1.68}.betriebsit-site .ablaufWarmupActions{display:flex;flex-wrap:wrap;gap:11px;margin-top:4px}.betriebsit-site .ablaufWarmupPrimary,.betriebsit-site .ablaufWarmupSecondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:10px;font-size:13px;font-weight:950;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.betriebsit-site .ablaufWarmupPrimary{color:#0F172A;background:#FFFFFF;box-shadow:0 16px 40px rgba(2,6,23,.18)}.betriebsit-site .ablaufWarmupSecondary{color:#E0F2FE;background:rgba(15,23,42,.48);border:1px solid rgba(148,163,184,.22)}.betriebsit-site .ablaufWarmupPrimary:hover,.betriebsit-site .ablaufWarmupSecondary:hover{transform:translateY(-1px);box-shadow:0 20px 48px rgba(14,165,233,.16)}.betriebsit-site .ablaufWarmupPath{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .ablaufWarmupStage{min-height:226px;display:grid;grid-template-rows:auto auto 1fr;gap:12px;padding:22px;border-radius:16px;color:#0F172A;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 18px 46px rgba(15,23,42,.052)}.betriebsit-site .ablaufWarmupStage>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .ablaufWarmupStage span{display:inline-flex;align-items:center;justify-content:center;min-width:78px;min-height:30px;padding:0 10px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.08);font-size:12px;font-weight:950}.betriebsit-site .ablaufWarmupStage svg{color:#0EA5E9}.betriebsit-site .ablaufWarmupStage strong{color:#0F172A;font-size:18px;line-height:1.18;letter-spacing:0}.betriebsit-site .ablaufWarmupStage p{margin:0;color:#64748B;font-size:13.5px;line-height:1.58}.betriebsit-site .ablaufWarmupDecision{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:22px;border-radius:18px;color:#fff;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.16),transparent 34%),linear-gradient(145deg,#0F172A,#111827);border:1px solid rgba(56,189,248,.16);box-shadow:0 24px 70px rgba(15,23,42,.12)}.betriebsit-site .ablaufWarmupDecision>span{grid-column:1/-1}.betriebsit-site .ablaufWarmupDecision p{display:grid;align-content:start;min-height:118px;margin:0;padding:14px;border-radius:12px;color:rgba(226,232,240,.74);background:rgba(2,6,23,.34);border:1px solid rgba(148,163,184,.13);font-size:12.5px;line-height:1.45}.betriebsit-site .ablaufWarmupDecision b{display:block;margin-bottom:5px;color:#E0F2FE;font-size:12px}.betriebsit-site .ablaufProcessSection{background:#FFFFFF}.betriebsit-site .ablaufProcess{display:grid;gap:30px}.betriebsit-site .ablaufProcessHead{max-width:900px;margin:0 auto;text-align:center}.betriebsit-site .ablaufProcessHead p{margin-left:auto;margin-right:auto}.betriebsit-site .ablaufProcessGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.betriebsit-site .ablaufProcessStep{position:relative;min-height:192px;grid-column:span 3;display:grid;grid-template-rows:auto auto 1fr;gap:10px;padding:22px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94));border:1px solid rgba(15,23,42,.09);box-shadow:0 18px 48px rgba(15,23,42,.055)}.betriebsit-site .ablaufProcessStep:nth-child(n+5){grid-column:span 4}.betriebsit-site .ablaufProcessStep span{width:46px;height:46px;border-radius:13px;color:#2563EB;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.16);font-size:13px}.betriebsit-site .ablaufBoundarySection{background:#FFFFFF}.betriebsit-site .ablaufBoundary{position:relative;overflow:hidden;padding:clamp(30px,4vw,46px);border-radius:26px;color:#fff;background:radial-gradient(circle at 82% 0,rgba(56,189,248,.2),transparent 32%),radial-gradient(circle at 15% 100%,rgba(124,58,237,.18),transparent 34%),linear-gradient(135deg,#050816,#071022 62%,#0B1020);border:1px solid rgba(56,189,248,.22);box-shadow:var(--shadow-dark)}.betriebsit-site .ablaufBoundary:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.07) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.07) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,transparent,black 24%,black 70%,transparent);mask-image:linear-gradient(90deg,transparent,black 24%,black 70%,transparent)}.betriebsit-site .ablaufBoundaryCards,.betriebsit-site .ablaufBoundaryLead{position:relative;z-index:1}.betriebsit-site .ablaufBoundaryLead{background:rgba(15,23,42,.68);border-color:rgba(148,163,184,.16);box-shadow:none}.betriebsit-site .ablaufBoundaryLead span{color:#86EFAC}.betriebsit-site .ablaufBoundaryLead h2{color:#fff}.betriebsit-site .ablaufBoundaryLead p{color:rgba(226,232,240,.78)}.betriebsit-site .ablaufBoundaryCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .ablaufBoundaryCards>div{min-height:228px;display:grid;grid-template-rows:auto auto auto 1fr;align-content:start;gap:12px;padding:22px;border-radius:16px;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .ablaufBoundaryCards span{width:42px;height:32px;border-radius:999px;color:#BAE6FD;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);font-size:12px}.betriebsit-site .ablaufBoundaryCards svg{color:#86EFAC}.betriebsit-site .ablaufBoundaryCards strong{color:#fff}.betriebsit-site .ablaufBoundaryCards p{color:rgba(226,232,240,.74)}@media (max-width:1180px){.betriebsit-site .ablaufBoundary,.betriebsit-site .ablaufTrust,.betriebsit-site .ablaufWarmup{grid-template-columns:1fr}.betriebsit-site .ablaufWarmupLead{grid-row:auto}.betriebsit-site .ablaufWarmupDecision{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .ablaufProcessStep,.betriebsit-site .ablaufProcessStep:nth-child(n+5){grid-column:span 6}}@media (max-width:720px){.betriebsit-site .ablaufBoundaryLead,.betriebsit-site .ablaufTrustLead,.betriebsit-site .ablaufWarmupDecision,.betriebsit-site .ablaufWarmupLead{padding:22px}.betriebsit-site .ablaufProcessHead{text-align:left}.betriebsit-site .ablaufProcessHead p{margin-left:0;margin-right:0}.betriebsit-site .ablaufBoundaryCards,.betriebsit-site .ablaufTrustGrid,.betriebsit-site .ablaufWarmupDecision,.betriebsit-site .ablaufWarmupPath{grid-template-columns:1fr}.betriebsit-site .ablaufWarmupActions{align-items:stretch;flex-direction:column}.betriebsit-site .ablaufWarmupPrimary,.betriebsit-site .ablaufWarmupSecondary{width:100%}.betriebsit-site .ablaufProcessGrid{grid-template-columns:1fr}.betriebsit-site .ablaufBoundaryCards>div,.betriebsit-site .ablaufProcessStep,.betriebsit-site .ablaufProcessStep:nth-child(n+5),.betriebsit-site .ablaufTrustCard,.betriebsit-site .ablaufWarmupDecision p,.betriebsit-site .ablaufWarmupStage{grid-column:auto;min-height:auto}}.betriebsit-site .knowledgeHubSection{background:radial-gradient(circle at 8% 12%,rgba(14,165,233,.08),transparent 30%),radial-gradient(circle at 94% 16%,rgba(124,58,237,.06),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FAFC)}.betriebsit-site .knowledgeHubBoard{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:24px;align-items:stretch}.betriebsit-site .knowledgeHubLead{display:grid;align-content:center;padding:30px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 20px 58px rgba(15,23,42,.06)}.betriebsit-site .knowledgeActionLead span,.betriebsit-site .knowledgeHubLead span{display:inline-flex;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .knowledgeActionLead h2,.betriebsit-site .knowledgeHubLead h2{margin:0;color:#0F172A;font-size:clamp(34px,3.2vw,50px);line-height:1.05;letter-spacing:0;text-wrap:balance}.betriebsit-site .knowledgeActionLead p,.betriebsit-site .knowledgeHubLead p{max-width:760px;margin:16px 0 0;color:#475569;font-size:16px;line-height:1.7}.betriebsit-site .knowledgeHubGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .knowledgeHubCard{min-height:238px;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:12px;padding:22px;border-radius:14px;color:#0F172A;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 18px 46px rgba(15,23,42,.055);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .knowledgeHubCard:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.24);box-shadow:0 26px 68px rgba(15,23,42,.09)}.betriebsit-site .knowledgeHubCard.guide{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(245,243,255,.46))}.betriebsit-site .knowledgeHubCard.service{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(239,246,255,.52))}.betriebsit-site .knowledgeHubCard>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .knowledgeActionCards span,.betriebsit-site .knowledgeActionRail span,.betriebsit-site .knowledgeHubCard>div span{display:inline-flex;align-items:center;justify-content:center;font-weight:950}.betriebsit-site .knowledgeHubCard>div span{min-width:38px;min-height:30px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.08);font-size:12px}.betriebsit-site .knowledgeHubCard svg{color:#7C3AED}.betriebsit-site .knowledgeHubCard.service svg{color:#0284C7}.betriebsit-site .knowledgeHubCard>small{color:#2563EB;font-size:11px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .knowledgeHubCard strong{color:#0F172A;font-size:18px;line-height:1.18;letter-spacing:0;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .knowledgeHubCard p{margin:0;color:#64748B;font-size:13.5px;line-height:1.58;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .knowledgeHubCard em{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);font-size:13px;font-style:normal;font-weight:900}.betriebsit-site .knowledgeActionSection{background:#FFFFFF}.betriebsit-site .knowledgeActionBoard{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:24px;padding:clamp(30px,4vw,46px);border-radius:26px;color:#fff;background:radial-gradient(circle at 82% 0,rgba(56,189,248,.2),transparent 32%),radial-gradient(circle at 15% 100%,rgba(124,58,237,.18),transparent 34%),linear-gradient(135deg,#050816,#071022 62%,#0B1020);border:1px solid rgba(56,189,248,.22);box-shadow:var(--shadow-dark)}.betriebsit-site .knowledgeActionBoard:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.07) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.07) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,transparent,black 24%,black 70%,transparent);mask-image:linear-gradient(90deg,transparent,black 24%,black 70%,transparent)}.betriebsit-site .knowledgeActionCards,.betriebsit-site .knowledgeActionLead,.betriebsit-site .knowledgeActionRail{position:relative;z-index:1}.betriebsit-site .knowledgeActionLead{display:grid;align-content:center;padding:30px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .knowledgeActionLead span{color:#86EFAC}.betriebsit-site .knowledgeActionLead h2{color:#fff}.betriebsit-site .knowledgeActionLead p{color:rgba(226,232,240,.78)}.betriebsit-site .knowledgeActionLead a{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:44px;margin-top:22px;padding:0 18px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 55%,#0EA5E9);font-size:13px;font-weight:900}.betriebsit-site .knowledgeActionCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .knowledgeActionCards>div{min-height:220px;display:grid;grid-template-rows:auto auto auto 1fr;align-content:start;gap:12px;padding:22px;border-radius:16px;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .knowledgeActionCards span{width:42px;height:32px;border-radius:999px;color:#BAE6FD;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);font-size:12px}.betriebsit-site .knowledgeActionCards svg{color:#86EFAC}.betriebsit-site .knowledgeActionCards strong{color:#fff;font-size:18px;line-height:1.18;letter-spacing:0}.betriebsit-site .knowledgeActionCards p{margin:0;color:rgba(226,232,240,.74);font-size:13.5px;line-height:1.58}.betriebsit-site .knowledgeActionRail{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.betriebsit-site .knowledgeActionRail>div{min-height:76px;display:flex;align-items:center;gap:14px;padding:16px;border-radius:14px;background:rgba(15,23,42,.58);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .knowledgeActionRail span{width:38px;height:38px;border-radius:12px;color:#BAE6FD;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);font-size:12px}.betriebsit-site .knowledgeActionRail strong{color:#fff;font-size:16px;line-height:1.15}@media (max-width:1180px){.betriebsit-site .knowledgeActionBoard,.betriebsit-site .knowledgeActionCards,.betriebsit-site .knowledgeHubBoard{grid-template-columns:1fr}}@media (max-width:720px){.betriebsit-site .knowledgeActionLead,.betriebsit-site .knowledgeHubLead{padding:22px}.betriebsit-site .knowledgeActionRail,.betriebsit-site .knowledgeHubGrid{grid-template-columns:1fr}.betriebsit-site .knowledgeActionCards>div,.betriebsit-site .knowledgeActionRail>div,.betriebsit-site .knowledgeHubCard{min-height:auto}}.betriebsit-site .kontaktChannelSection{background:radial-gradient(circle at 8% 12%,rgba(14,165,233,.08),transparent 30%),linear-gradient(180deg,#FFFFFF,#F8FAFC)}.betriebsit-site .kontaktChannelBoard{display:grid;gap:30px}.betriebsit-site .kontaktChannelLead{max-width:900px;margin:0 auto;text-align:center}.betriebsit-site .kontaktChannelLead span,.betriebsit-site .kontaktRequestIntro>span,.betriebsit-site .kontaktResponseLead span,.betriebsit-site .kontaktRouteAfter>span,.betriebsit-site .kontaktRoutePanel>span{display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .kontaktChannelLead h2,.betriebsit-site .kontaktRequestForm h2,.betriebsit-site .kontaktResponseLead h2{margin:0;color:#0F172A;font-size:clamp(34px,3.2vw,50px);line-height:1.05;letter-spacing:0;text-wrap:balance}.betriebsit-site .kontaktChannelLead p,.betriebsit-site .kontaktRequestForm p,.betriebsit-site .kontaktResponseLead p{max-width:760px;margin:16px auto 0;color:#475569;font-size:16px;line-height:1.7}.betriebsit-site .kontaktChannelGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.betriebsit-site .kontaktChannelCard{min-height:246px;display:grid;grid-template-rows:auto auto 1fr auto;gap:13px;padding:22px;border-radius:14px;color:#0F172A;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 18px 46px rgba(15,23,42,.055);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .kontaktChannelCard:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.26);box-shadow:0 26px 68px rgba(15,23,42,.09)}.betriebsit-site .kontaktChannelCard>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .kontaktChannelCard>div>span,.betriebsit-site .kontaktChoiceGrid span,.betriebsit-site .kontaktProcessGrid span{display:inline-flex;align-items:center;justify-content:center;font-weight:950}.betriebsit-site .kontaktChannelCard>div>span{min-width:38px;min-height:30px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.08);font-size:12px}.betriebsit-site .kontaktChannelCard .iconOrb{width:48px;height:48px;border-radius:13px}.betriebsit-site .kontaktChannelCard strong{color:#0F172A;font-size:18px;line-height:1.18;letter-spacing:0}.betriebsit-site .kontaktChannelCard p{margin:0;color:#64748B;font-size:13.5px;line-height:1.58;overflow-wrap:anywhere;hyphens:auto}.betriebsit-site .kontaktChannelCard em{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16);font-size:13px;font-style:normal;font-weight:900}.betriebsit-site .audienceIndustryCard em,.betriebsit-site .audienceServiceCard em,.betriebsit-site .audienceStarterCard em,.betriebsit-site .homeTextLink,.betriebsit-site .knowledgeDecisionCta,.betriebsit-site .knowledgeHubCard em,.betriebsit-site .kontaktChannelCard em,.betriebsit-site .kontaktRequestForm button,.betriebsit-site .kontaktRoutePanel a,.betriebsit-site .kontaktRoutePanel button,.betriebsit-site .pricingPackageCard em,.betriebsit-site .serviceCatalogCard em{transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.betriebsit-site .audienceIndustryCard em svg,.betriebsit-site .audienceServiceCard em svg,.betriebsit-site .audienceStarterCard em svg,.betriebsit-site .homeTextLink svg,.betriebsit-site .knowledgeDecisionCta svg,.betriebsit-site .knowledgeHubCard em svg,.betriebsit-site .kontaktChannelCard em svg,.betriebsit-site .kontaktRequestForm button svg,.betriebsit-site .kontaktRoutePanel a>svg,.betriebsit-site .kontaktRoutePanel button>svg,.betriebsit-site .pricingPackageCard em svg,.betriebsit-site .serviceCatalogCard em svg{flex:0 0 auto;transition:transform .2s ease,color .2s ease,filter .2s ease}.betriebsit-site .homeTextLink:hover,.betriebsit-site .knowledgeDecisionCta:hover,.betriebsit-site .kontaktRequestForm button:hover,.betriebsit-site .kontaktRoutePanel a:hover,.betriebsit-site .kontaktRoutePanel button:hover{transform:translateY(-1px);box-shadow:0 18px 40px rgba(37,99,235,.18)}.betriebsit-site .audienceIndustryCard:hover em,.betriebsit-site .audienceServiceCard:hover em,.betriebsit-site .audienceStarterCard:hover em,.betriebsit-site .knowledgeHubCard:hover em,.betriebsit-site .kontaktChannelCard:hover em,.betriebsit-site .pricingPackageCard:hover em,.betriebsit-site .serviceCatalogCard:hover em{border-color:rgba(37,99,235,.3);box-shadow:0 12px 26px rgba(37,99,235,.1)}.betriebsit-site .audienceIndustryCard:hover em svg,.betriebsit-site .audienceServiceCard:hover em svg,.betriebsit-site .audienceStarterCard:hover em svg,.betriebsit-site .homeTextLink:hover svg,.betriebsit-site .knowledgeDecisionCta:hover svg,.betriebsit-site .knowledgeHubCard:hover em svg,.betriebsit-site .kontaktChannelCard:hover em svg,.betriebsit-site .kontaktRequestForm button:hover svg,.betriebsit-site .kontaktRoutePanel a:hover>svg,.betriebsit-site .kontaktRoutePanel button:hover>svg,.betriebsit-site .pricingPackageCard:hover em svg,.betriebsit-site .serviceCatalogCard:hover em svg{transform:translateX(3px);filter:drop-shadow(0 0 11px rgba(56,189,248,.36))}.betriebsit-site .kontaktConfidenceSection{background:radial-gradient(circle at 92% 10%,rgba(124,58,237,.075),transparent 30%),linear-gradient(180deg,#F8FAFC,#FFFFFF)}.betriebsit-site .kontaktConfidenceBoard{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:20px;align-items:stretch}.betriebsit-site .kontaktConfidenceLead,.betriebsit-site .kontaktPromisePanel{border-radius:18px;border:1px solid rgba(148,163,184,.16);box-shadow:0 24px 70px rgba(15,23,42,.075)}.betriebsit-site .kontaktConfidenceLead{display:grid;align-content:center;gap:18px;padding:clamp(28px,4vw,44px);color:#fff;background:radial-gradient(circle at 86% 6%,rgba(56,189,248,.22),transparent 32%),radial-gradient(circle at 8% 100%,rgba(124,58,237,.18),transparent 34%),linear-gradient(145deg,#08111F,#0F172A 62%,#111827)}.betriebsit-site .kontaktConfidenceLead>span,.betriebsit-site .kontaktPromisePanel>span{display:inline-flex;align-items:center;gap:7px;color:#86EFAC;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .kontaktConfidenceLead h2{max-width:760px;margin:0;color:#fff;font-size:clamp(32px,3.25vw,52px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .kontaktConfidenceLead p{max-width:700px;margin:0;color:rgba(226,232,240,.78);font-size:16px;line-height:1.68}.betriebsit-site .kontaktConfidenceActions{display:flex;flex-wrap:wrap;gap:11px;margin-top:4px}.betriebsit-site .kontaktConfidencePrimary,.betriebsit-site .kontaktConfidenceSecondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:10px;font-size:13px;font-weight:950;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.betriebsit-site .kontaktConfidencePrimary{color:#0F172A;background:#FFFFFF;box-shadow:0 16px 40px rgba(2,6,23,.18)}.betriebsit-site .kontaktConfidenceSecondary{color:#E0F2FE;background:rgba(15,23,42,.48);border:1px solid rgba(148,163,184,.22)}.betriebsit-site .kontaktConfidencePrimary:hover,.betriebsit-site .kontaktConfidenceSecondary:hover{transform:translateY(-1px);box-shadow:0 20px 48px rgba(14,165,233,.16)}.betriebsit-site .kontaktConfidenceRight{display:grid;gap:14px}.betriebsit-site .kontaktConfidenceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .kontaktConfidenceCard{min-height:184px;display:grid;grid-template-rows:auto auto 1fr;gap:12px;padding:22px;border-radius:14px;color:#0F172A;background:#fff;border:1px solid rgba(15,23,42,.09);box-shadow:0 18px 46px rgba(15,23,42,.052)}.betriebsit-site .kontaktConfidenceCard>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.betriebsit-site .kontaktConfidenceCard span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:30px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.08);font-size:12px;font-weight:950}.betriebsit-site .kontaktConfidenceCard svg{color:#0EA5E9}.betriebsit-site .kontaktConfidenceCard strong{color:#0F172A;font-size:18px;line-height:1.18;letter-spacing:0}.betriebsit-site .kontaktConfidenceCard p{margin:0;color:#64748B;font-size:13.5px;line-height:1.58}.betriebsit-site .kontaktPromisePanel{display:grid;gap:12px;padding:22px;color:#fff;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.16),transparent 34%),linear-gradient(145deg,#0F172A,#111827)}.betriebsit-site .kontaktPromisePanel strong{color:#fff;font-size:20px;line-height:1.22;letter-spacing:0}.betriebsit-site .kontaktPromisePanel p{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;margin:0;color:rgba(226,232,240,.76);font-size:13px;line-height:1.5}.betriebsit-site .kontaktPromisePanel p svg{margin-top:1px;color:#86EFAC}.betriebsit-site .kontaktRequestSection{background:#FFFFFF;padding:clamp(44px,5vw,64px) 0}.betriebsit-site .kontaktRequestCenter{width:min(100% - 56px,1450px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:30px;align-items:stretch}.betriebsit-site .kontaktRequestForm,.betriebsit-site .kontaktRoutePanel{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(37,99,235,.12);box-shadow:0 28px 84px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.9)}.betriebsit-site .kontaktRequestForm{display:grid;gap:14px;padding:clamp(24px,2.55vw,32px);background:radial-gradient(circle at 96% 0,rgba(14,165,233,.1),transparent 30%),radial-gradient(circle at 0 100%,rgba(124,58,237,.07),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.94))}.betriebsit-site .kontaktRequestForm:before,.betriebsit-site .kontaktRoutePanel:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#6D28D9,#2563EB 48%,#0EA5E9);opacity:.82}.betriebsit-site .kontaktRequestIntro{display:grid;gap:10px;max-width:820px}.betriebsit-site .kontaktRequestForm h2{max-width:860px;font-size:clamp(30px,2.45vw,43px)}.betriebsit-site .kontaktRequestForm p{margin:-4px 0 0;font-size:13px}.betriebsit-site .kontaktRequestIntro p{max-width:820px;margin:0;color:#52627A;font-size:14.5px;line-height:1.56}.betriebsit-site .kontaktFormSignalGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.betriebsit-site .kontaktFormSignalGrid>div{min-height:70px;display:grid;grid-template-columns:18px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px;row-gap:3px;align-content:center;padding:12px;border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.09),transparent 42%),rgba(255,255,255,.72);border:1px solid rgba(37,99,235,.11)}.betriebsit-site .kontaktFormSignalGrid svg{grid-row:1/span 2;margin-top:2px;color:#16A34A}.betriebsit-site .kontaktFormSignalGrid small,.betriebsit-site .kontaktFormSignalGrid strong{display:block;min-width:0}.betriebsit-site .kontaktFormSignalGrid strong{color:#0F172A;font-size:12.5px;line-height:1.2}.betriebsit-site .kontaktFormSignalGrid small{color:#64748B;font-size:11.5px;line-height:1.35}.betriebsit-site .kontaktRequestForm .kontaktPrefillNote{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:10px 12px;border-radius:999px;background:rgba(16,185,129,.09);border:1px solid rgba(16,185,129,.18);color:#047857;font-size:12px;font-weight:900;line-height:1.3}.betriebsit-site .kontaktRequestForm .kontaktPrefillNote svg{flex:0 0 auto}.betriebsit-site .kontaktFieldGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .kontaktRequestForm label{display:grid;gap:8px;color:#0F172A;font-size:12px;font-weight:950}.betriebsit-site .kontaktRequestForm input,.betriebsit-site .kontaktRequestForm select,.betriebsit-site .kontaktRequestForm textarea{width:100%;border:1px solid rgba(15,23,42,.12);border-radius:12px;background:#F8FAFC;color:#0F172A;font:inherit;font-size:14px;font-weight:700;outline:none}.betriebsit-site .kontaktRequestForm input,.betriebsit-site .kontaktRequestForm select{min-height:44px;padding:0 14px}.betriebsit-site .kontaktRequestForm textarea{min-height:104px;padding:14px;resize:vertical}.betriebsit-site .kontaktRequestForm input:focus,.betriebsit-site .kontaktRequestForm select:focus,.betriebsit-site .kontaktRequestForm textarea:focus{border-color:rgba(37,99,235,.45);box-shadow:0 0 0 4px rgba(37,99,235,.1)}.betriebsit-site .kontaktFormTrustRow{display:flex;flex-wrap:wrap;gap:8px}.betriebsit-site .kontaktFormTrustRow span{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.12);font-size:12px;font-weight:900}.betriebsit-site .kontaktFormTrustRow svg{color:#16A34A}.betriebsit-site .kontaktRequestForm button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:44px;padding:0 22px;border:0;border-radius:10px;color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 55%,#0EA5E9);font-size:13px;font-weight:900;cursor:pointer}.betriebsit-site .kontaktRequestForm button:disabled{cursor:default;opacity:.78;transform:none;box-shadow:none}.betriebsit-site .kontaktRequestForm button:disabled svg{transform:none;filter:none}.betriebsit-site .kontaktFormStatus{display:grid;grid-template-columns:28px minmax(0,1fr);gap:11px;align-items:start;margin-top:2px;padding:14px 15px;border-radius:16px;font-size:13px;line-height:1.5}.betriebsit-site .kontaktFormStatus.success{color:#047857;background:radial-gradient(circle at 100% 0,rgba(16,185,129,.12),transparent 38%),rgba(236,253,245,.92);border:1px solid rgba(16,185,129,.22)}.betriebsit-site .kontaktFormStatus.fallback{color:#1D4ED8;background:radial-gradient(circle at 100% 0,rgba(37,99,235,.12),transparent 38%),rgba(239,246,255,.96);border:1px solid rgba(37,99,235,.22)}.betriebsit-site .kontaktFormStatus>svg{margin-top:2px;color:currentColor}.betriebsit-site .kontaktFormStatus span{display:grid;gap:4px;min-width:0}.betriebsit-site .kontaktFormStatus strong{color:#0F172A;font-size:14px;line-height:1.25}.betriebsit-site .kontaktFormStatus small{color:#475569;font-size:12.5px;line-height:1.45;font-weight:750}.betriebsit-site .kontaktFormStatus a{width:-moz-fit-content;width:fit-content;margin-top:4px;color:currentColor;font-size:12px;font-weight:950;text-decoration:underline;text-underline-offset:3px}.betriebsit-site .kontaktRoutePanel{display:flex;flex-direction:column;gap:15px;padding:clamp(24px,2.55vw,32px);background:radial-gradient(circle at 92% 0,rgba(56,189,248,.18),transparent 32%),radial-gradient(circle at 0 100%,rgba(124,58,237,.2),transparent 34%),linear-gradient(145deg,#0B1223,#111827 62%,#081120);color:#fff}.betriebsit-site .kontaktRoutePanel>span{color:#86EFAC}.betriebsit-site .kontaktRoutePanel h3{margin:0;color:#fff;max-width:640px;font-size:clamp(28px,2.45vw,42px);line-height:1.08;letter-spacing:0}.betriebsit-site .kontaktRoutePanel>div{display:grid;gap:12px}.betriebsit-site .kontaktRoutePanel a,.betriebsit-site .kontaktRoutePanel button{display:grid;grid-template-columns:44px minmax(0,1fr) 22px;grid-template-rows:auto auto auto;-moz-column-gap:14px;column-gap:14px;row-gap:5px;align-items:center;width:100%;min-height:78px;padding:14px;border-radius:18px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.16);color:inherit;font:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.betriebsit-site .kontaktRoutePanel a.isActive,.betriebsit-site .kontaktRoutePanel a:hover,.betriebsit-site .kontaktRoutePanel button.isActive,.betriebsit-site .kontaktRoutePanel button:hover{border-color:rgba(56,189,248,.34);background:radial-gradient(circle at 96% 0,rgba(56,189,248,.18),transparent 40%),linear-gradient(135deg,rgba(124,58,237,.22),rgba(14,165,233,.15)),rgba(15,23,42,.72)}.betriebsit-site .kontaktRoutePanel a.isActive,.betriebsit-site .kontaktRoutePanel button.isActive{box-shadow:0 22px 46px rgba(14,165,233,.14),inset 0 1px 0 rgba(255,255,255,.06)}.betriebsit-site .kontaktRoutePanel .kontaktRouteAssurance a{display:inline-flex;grid-template-columns:none;grid-template-rows:none;align-items:center;justify-content:center;gap:7px;width:-moz-fit-content;width:fit-content;min-height:36px;padding:0 12px;border-radius:999px;color:#DFFAFE;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.2);box-shadow:none;font-size:12px;font-weight:900}.betriebsit-site .kontaktRoutePanel .kontaktRouteAssurance a:hover{transform:translateY(-1px);border-color:rgba(56,189,248,.32);box-shadow:0 14px 28px rgba(14,165,233,.14)}.betriebsit-site .kontaktRoutePanel b{grid-column:1;grid-row:1/span 2;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:#BAE6FD;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);font-size:12px}.betriebsit-site .kontaktRoutePanel small,.betriebsit-site .kontaktRoutePanel strong{display:block}.betriebsit-site .kontaktRoutePanel strong{grid-column:2;grid-row:1;align-self:end;color:#fff;font-size:15px;line-height:1.18}.betriebsit-site .kontaktRoutePanel small{grid-column:2;grid-row:2;align-self:start;margin-top:0;color:rgba(226,232,240,.7);font-size:12.5px;line-height:1.42}.betriebsit-site .kontaktRoutePanel a>svg,.betriebsit-site .kontaktRoutePanel button>svg{grid-column:3;grid-row:1/span 3;justify-self:end;color:#38BDF8}.betriebsit-site .kontaktRouteAction{grid-column:2;grid-row:3;align-self:start;width:-moz-fit-content;width:fit-content;min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;color:#7DD3FC;background:rgba(14,165,233,.09);border:1px solid rgba(56,189,248,.14);font-size:11px;font-style:normal;font-weight:950;line-height:1.2}.betriebsit-site .kontaktRoutePanel a.isActive .kontaktRouteAction,.betriebsit-site .kontaktRoutePanel button.isActive .kontaktRouteAction{color:#BBF7D0;background:rgba(34,197,94,.12);border-color:rgba(134,239,172,.24)}.betriebsit-site .kontaktRoutePanel>p{display:flex;align-items:flex-start;gap:8px;margin:0;color:rgba(226,232,240,.76);font-size:13px;line-height:1.55}.betriebsit-site .kontaktRoutePanel>p svg{flex:0 0 auto;margin-top:2px;color:#86EFAC}.betriebsit-site .kontaktRouteSelected{display:grid;gap:7px;padding:14px;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(134,239,172,.1),transparent 40%),rgba(15,23,42,.48);border:1px solid rgba(134,239,172,.16)}.betriebsit-site .kontaktRouteSelected span{margin:0;color:#86EFAC;font-size:11px;font-weight:950;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.betriebsit-site .kontaktRouteSelected strong{grid-column:auto;grid-row:auto;align-self:auto;color:#FFFFFF;font-size:15px;line-height:1.25}.betriebsit-site .kontaktRouteSelected p{margin:0;color:rgba(226,232,240,.72);font-size:12.5px;line-height:1.5}.betriebsit-site .kontaktRouteAfter{display:grid;gap:9px;padding-top:14px;border-top:1px solid rgba(148,163,184,.14)}.betriebsit-site .kontaktRouteAfter>span{margin-bottom:0;color:#93C5FD}.betriebsit-site .kontaktRouteAfter>div{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:12px;column-gap:12px;row-gap:3px;align-items:start}.betriebsit-site .kontaktRouteAfter b{grid-column:1;grid-row:1/span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:12px;color:#BAE6FD;background:rgba(56,189,248,.09);border:1px solid rgba(56,189,248,.18);font-size:11px}.betriebsit-site .kontaktRouteAfter strong{color:#fff;font-size:13.5px;line-height:1.25}.betriebsit-site .kontaktRouteAfter small{color:rgba(226,232,240,.68);font-size:12.5px;line-height:1.42}.betriebsit-site .kontaktRouteAssurance{margin-top:auto;display:grid;gap:10px;padding:15px;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(134,239,172,.13),transparent 38%),rgba(15,23,42,.54);border:1px solid rgba(134,239,172,.16)}.betriebsit-site .kontaktRouteAssurance>div{display:flex;align-items:center;gap:9px}.betriebsit-site .kontaktRouteAssurance svg{color:#86EFAC;flex:0 0 auto}.betriebsit-site .kontaktRouteAssurance strong{color:#fff;font-size:15px;line-height:1.25}.betriebsit-site .kontaktRouteAssurance p{margin:0;color:rgba(226,232,240,.72);font-size:13px;line-height:1.55}.betriebsit-site .kontaktRouteAssurance a{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:-moz-fit-content;width:fit-content;min-height:36px;padding:0 12px;border-radius:999px;color:#DFFAFE;background:rgba(14,165,233,.1);border:1px solid rgba(56,189,248,.2);font-size:12px;font-weight:900}.betriebsit-site .kontaktResponseSection{background:#FFFFFF}.betriebsit-site .kontaktResponseBoard{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);gap:24px;padding:clamp(30px,4vw,46px);border-radius:26px;color:#fff;background:radial-gradient(circle at 82% 0,rgba(56,189,248,.2),transparent 32%),radial-gradient(circle at 15% 100%,rgba(124,58,237,.18),transparent 34%),linear-gradient(135deg,#050816,#071022 62%,#0B1020);border:1px solid rgba(56,189,248,.22);box-shadow:var(--shadow-dark)}.betriebsit-site .kontaktResponseBoard:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.07) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.07) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,transparent,black 24%,black 70%,transparent);mask-image:linear-gradient(90deg,transparent,black 24%,black 70%,transparent)}.betriebsit-site .kontaktChoiceGrid,.betriebsit-site .kontaktProcessGrid,.betriebsit-site .kontaktResponseLead{position:relative;z-index:1}.betriebsit-site .kontaktResponseLead{display:grid;align-content:center;padding:30px;border-radius:18px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .kontaktResponseLead span{color:#86EFAC}.betriebsit-site .kontaktResponseLead h2{color:#fff}.betriebsit-site .kontaktResponseLead p{margin-left:0;color:rgba(226,232,240,.78)}.betriebsit-site .kontaktChoiceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .kontaktChoiceGrid>div{min-height:220px;display:grid;grid-template-rows:auto auto auto 1fr;align-content:start;gap:12px;padding:22px;border-radius:16px;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.16)}.betriebsit-site .kontaktChoiceGrid span,.betriebsit-site .kontaktProcessGrid span{width:42px;height:32px;border-radius:999px;color:#BAE6FD;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.2);font-size:12px}.betriebsit-site .kontaktChoiceGrid svg{color:#86EFAC}.betriebsit-site .kontaktChoiceGrid strong,.betriebsit-site .kontaktProcessGrid strong{color:#fff;font-size:18px;line-height:1.18;letter-spacing:0}.betriebsit-site .kontaktChoiceGrid p,.betriebsit-site .kontaktProcessGrid p{margin:0;color:rgba(226,232,240,.74);font-size:13.5px;line-height:1.58}.betriebsit-site .kontaktProcessGrid{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.betriebsit-site .kontaktProcessGrid>div{min-height:142px;display:grid;grid-template-rows:auto auto 1fr;gap:9px;padding:18px;border-radius:14px;background:rgba(15,23,42,.58);border:1px solid rgba(148,163,184,.14)}@media (max-width:1180px){.betriebsit-site .kontaktConfidenceBoard,.betriebsit-site .kontaktResponseBoard{grid-template-columns:1fr}.betriebsit-site .kontaktChannelGrid,.betriebsit-site .kontaktChoiceGrid,.betriebsit-site .kontaktConfidenceGrid,.betriebsit-site .kontaktProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .kontaktRequestCenter{grid-template-columns:1fr}}@media (max-width:720px){.betriebsit-site .kontaktChannelLead{text-align:left}.betriebsit-site .kontaktChannelLead p{margin-left:0;margin-right:0}.betriebsit-site .kontaktChannelGrid,.betriebsit-site .kontaktChoiceGrid,.betriebsit-site .kontaktConfidenceGrid,.betriebsit-site .kontaktFieldGrid,.betriebsit-site .kontaktFormSignalGrid,.betriebsit-site .kontaktProcessGrid{grid-template-columns:1fr}.betriebsit-site .kontaktConfidenceLead,.betriebsit-site .kontaktPromisePanel,.betriebsit-site .kontaktRequestForm,.betriebsit-site .kontaktResponseLead,.betriebsit-site .kontaktRoutePanel{padding:22px}.betriebsit-site .kontaktConfidenceActions,.betriebsit-site .kontaktFormTrustRow{align-items:stretch;flex-direction:column}.betriebsit-site .kontaktRoutePanel a,.betriebsit-site .kontaktRoutePanel button{min-height:auto}.betriebsit-site .kontaktConfidencePrimary,.betriebsit-site .kontaktConfidenceSecondary{width:100%}.betriebsit-site .kontaktChannelCard,.betriebsit-site .kontaktChoiceGrid>div,.betriebsit-site .kontaktConfidenceCard,.betriebsit-site .kontaktProcessGrid>div{min-height:auto}.betriebsit-site{overflow-x:clip}.betriebsit-site .container,.betriebsit-site .kontaktRequestCenter{width:min(100% - 32px,var(--container));max-width:calc(100vw - 32px)}.betriebsit-site .heroWave{left:0;right:0;max-width:100%}.betriebsit-site .finalCta{width:100%;max-width:100%;padding:28px 20px}.betriebsit-site .finalCta .btn,.betriebsit-site .finalCta .ctaActions,.betriebsit-site .heroActions,.betriebsit-site .heroActions .btn{width:100%;min-width:0}.betriebsit-site .kontaktRoutePanel a,.betriebsit-site .kontaktRoutePanel button,.betriebsit-site .premiumContactOptions a,.betriebsit-site .pricingPackageCard,.betriebsit-site .serviceCatalogCard{max-width:100%;min-width:0}}.betriebsit-site{--bt-premium-border:rgba(59,130,246,.15);--bt-premium-border-strong:rgba(14,165,233,.28);--bt-premium-shadow:0 24px 72px rgba(15,23,42,.085);--bt-premium-shadow-hover:0 34px 92px rgba(14,165,233,.14);--bt-premium-surface:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.91));--bt-premium-surface-glow:radial-gradient(circle at 100% 0%,rgba(14,165,233,.12),transparent 36%),radial-gradient(circle at 0% 100%,rgba(124,58,237,.065),transparent 34%);--bt-premium-dark:linear-gradient(145deg,rgba(15,23,42,.82),rgba(7,16,34,.92))}.betriebsit-site .ablaufProcessSection,.betriebsit-site .ablaufTrustSection,.betriebsit-site .audienceIndustrySection,.betriebsit-site .audienceStarterSection,.betriebsit-site .compactSection,.betriebsit-site .faqSection,.betriebsit-site .homeBeforeAfter,.betriebsit-site .introSection,.betriebsit-site .knowledgeHubSection,.betriebsit-site .kontaktChannelSection,.betriebsit-site .kontaktRequestSection,.betriebsit-site .packagesSection,.betriebsit-site .premiumArchitectureSection,.betriebsit-site .premiumCheckFrame,.betriebsit-site .premiumContactFrame,.betriebsit-site .pricingPackageSection,.betriebsit-site .pricingRoadmapSection,.betriebsit-site .pricingStructureSection,.betriebsit-site .softSection{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 14%,rgba(14,165,233,.075),transparent 31%),radial-gradient(circle at 91% 12%,rgba(124,58,237,.055),transparent 29%),radial-gradient(circle at 76% 92%,rgba(34,197,94,.045),transparent 26%),linear-gradient(180deg,#FFFFFF,#F8FBFF 54%,#FFFFFF)}.betriebsit-site .ablaufProcessSection:before,.betriebsit-site .ablaufTrustSection:before,.betriebsit-site .audienceIndustrySection:before,.betriebsit-site .audienceStarterSection:before,.betriebsit-site .compactSection:before,.betriebsit-site .faqSection:before,.betriebsit-site .homeBeforeAfter:before,.betriebsit-site .introSection:before,.betriebsit-site .knowledgeHubSection:before,.betriebsit-site .kontaktChannelSection:before,.betriebsit-site .kontaktRequestSection:before,.betriebsit-site .packagesSection:before,.betriebsit-site .premiumArchitectureSection:before,.betriebsit-site .premiumCheckFrame:before,.betriebsit-site .premiumContactFrame:before,.betriebsit-site .pricingPackageSection:before,.betriebsit-site .pricingRoadmapSection:before,.betriebsit-site .pricingStructureSection:before,.betriebsit-site .softSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(37,99,235,.035) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,transparent,black 14%,black 86%,transparent);mask-image:linear-gradient(90deg,transparent,black 14%,black 86%,transparent)}.betriebsit-site .ablaufProcessSection>.container,.betriebsit-site .ablaufTrustSection>.container,.betriebsit-site .audienceIndustrySection>.container,.betriebsit-site .audienceStarterSection>.container,.betriebsit-site .compactSection>.container,.betriebsit-site .faqSection>.container,.betriebsit-site .homeBeforeAfter>.container,.betriebsit-site .introSection>.container,.betriebsit-site .knowledgeHubSection>.container,.betriebsit-site .kontaktChannelSection>.container,.betriebsit-site .kontaktRequestSection>.container,.betriebsit-site .packagesSection>.container,.betriebsit-site .premiumArchitectureSection>.container,.betriebsit-site .premiumCheckFrame>.container,.betriebsit-site .premiumContactFrame>.container,.betriebsit-site .pricingPackageSection>.container,.betriebsit-site .pricingRoadmapSection>.container,.betriebsit-site .pricingStructureSection>.container,.betriebsit-site .softSection>.container{position:relative;z-index:1}.betriebsit-site .homeTrustBand{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 0,rgba(14,165,233,.13),transparent 34%),radial-gradient(circle at 86% 100%,rgba(34,197,94,.075),transparent 30%),linear-gradient(90deg,#F8FBFF,#FFFFFF 48%,#F7FAFF)}.betriebsit-site .homeTrustBand:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(14,165,233,.045) 1px,transparent 0),linear-gradient(90deg,rgba(14,165,233,.045) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent)}.betriebsit-site .homeTrustInner{position:relative;z-index:1;grid-template-columns:minmax(260px,1.25fr) repeat(4,minmax(140px,1fr));gap:10px;min-height:auto;padding:14px 0}.betriebsit-site .homeTrustInner>div{border-radius:16px;background:var(--bt-premium-surface-glow),rgba(255,255,255,.88);border:1px solid rgba(15,23,42,.075);box-shadow:0 16px 42px rgba(15,23,42,.055),inset 0 1px 0 rgba(255,255,255,.9)}.betriebsit-site .homeTrustInner>div:first-child{background:radial-gradient(circle at 96% 0,rgba(14,165,233,.13),transparent 40%),linear-gradient(145deg,#07101F,#0F172A);border-color:rgba(14,165,233,.18);box-shadow:0 22px 58px rgba(2,6,23,.16)}.betriebsit-site .homeTrustInner>div:first-child span{color:#F8FAFC}.betriebsit-site .homeTrustInner>div:first-child p{color:rgba(226,232,240,.76)}.betriebsit-site .homeCheckSection,.betriebsit-site .homeProcessSection,.betriebsit-site .homeServiceSection,.betriebsit-site .premiumDecisionSection,.betriebsit-site .premiumModuleFit{position:relative;overflow:hidden}.betriebsit-site .homeCheckSection:before,.betriebsit-site .homeProcessSection:before,.betriebsit-site .homeServiceSection:before,.betriebsit-site .premiumDecisionSection:before,.betriebsit-site .premiumModuleFit:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(56,189,248,.045) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.045) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at 76% 32%,black,transparent 68%);mask-image:radial-gradient(circle at 76% 32%,black,transparent 68%)}.betriebsit-site .homeCheckSection>.container,.betriebsit-site .homeProcessSection>.container,.betriebsit-site .homeServiceSection>.container,.betriebsit-site .premiumDecisionSection>.container,.betriebsit-site .premiumModuleFit>.container{position:relative;z-index:1}.betriebsit-site .ablaufProcessStep,.betriebsit-site .ablaufTrustCard,.betriebsit-site .ablaufTrustLead,.betriebsit-site .checkMock,.betriebsit-site .contactChoice,.betriebsit-site .contrastPanel,.betriebsit-site .faqItem,.betriebsit-site .formMock,.betriebsit-site .homeOutcomeCompare>div,.betriebsit-site .homeServiceLane,.betriebsit-site .infoCard,.betriebsit-site .knowledgeHubCard,.betriebsit-site .knowledgeHubLead,.betriebsit-site .kontaktChannelCard,.betriebsit-site .kontaktRequestForm,.betriebsit-site .packageCard,.betriebsit-site .premiumCheckInner,.betriebsit-site .premiumContactOptions a,.betriebsit-site .premiumLayerGrid>div,.betriebsit-site .pricingPackageCard:not(.featured),.betriebsit-site .pricingRoadmapStep,.betriebsit-site .pricingStructureCard,.betriebsit-site .pricingStructureLead{position:relative;overflow:hidden;border-radius:18px;background:var(--bt-premium-surface-glow),var(--bt-premium-surface);border-color:var(--bt-premium-border);box-shadow:var(--bt-premium-shadow),inset 0 1px 0 rgba(255,255,255,.92)}.betriebsit-site .ablaufProcessStep:hover,.betriebsit-site .ablaufTrustCard:hover,.betriebsit-site .contactChoice:hover,.betriebsit-site .faqItem:hover,.betriebsit-site .homeServiceLane:hover,.betriebsit-site .infoCard:hover,.betriebsit-site .knowledgeHubCard:hover,.betriebsit-site .kontaktChannelCard:hover,.betriebsit-site .packageCard:hover,.betriebsit-site .premiumContactOptions a:hover,.betriebsit-site .premiumLayerGrid>div:hover,.betriebsit-site .pricingPackageCard:not(.featured):hover,.betriebsit-site .pricingRoadmapStep:hover,.betriebsit-site .pricingStructureCard:hover{transform:translateY(-2px);border-color:var(--bt-premium-border-strong);box-shadow:var(--bt-premium-shadow-hover),inset 0 1px 0 rgba(255,255,255,.95)}.betriebsit-site .ablaufProcessStep,.betriebsit-site .ablaufTrustCard,.betriebsit-site .faqItem,.betriebsit-site .homeServiceLane,.betriebsit-site .infoCard,.betriebsit-site .knowledgeHubCard,.betriebsit-site .kontaktChannelCard,.betriebsit-site .kontaktRoutePanel a,.betriebsit-site .kontaktRoutePanel button,.betriebsit-site .packageCard,.betriebsit-site .premiumContactOptions a,.betriebsit-site .premiumLayerGrid>div,.betriebsit-site .pricingPackageCard,.betriebsit-site .pricingRoadmapStep,.betriebsit-site .pricingStructureCard{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.betriebsit-site .homeOutcomeCompare>div:first-child{background:radial-gradient(circle at 100% 0,rgba(248,113,113,.075),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,247,247,.84))}.betriebsit-site .homeOutcomeCompare>div:last-child{background:radial-gradient(circle at 100% 0,rgba(34,197,94,.11),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(240,253,244,.76))}.betriebsit-site .homeOutcomeCompare>div:first-child svg{color:#EF4444}.betriebsit-site .homeOutcomeCompare>div:last-child svg{color:#16A34A}.betriebsit-site .ablaufBoundaryCards>div,.betriebsit-site .darkCards div,.betriebsit-site .homeCheckPanel,.betriebsit-site .homeProcessRail div,.betriebsit-site .homeQuestionPreview,.betriebsit-site .knowledgeActionCards>div,.betriebsit-site .knowledgeActionRail>div,.betriebsit-site .kontaktChoiceGrid>div,.betriebsit-site .kontaktProcessGrid>div,.betriebsit-site .kontaktRoutePanel a,.betriebsit-site .kontaktRoutePanel button,.betriebsit-site .premiumDecisionCards>div,.betriebsit-site .premiumModuleFitInner>div:last-child span{position:relative;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 96% 0,rgba(56,189,248,.13),transparent 38%),radial-gradient(circle at 0 100%,rgba(124,58,237,.1),transparent 36%),var(--bt-premium-dark);border-color:rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.betriebsit-site .homeCheckPanel,.betriebsit-site .homeProcessRail div{box-shadow:0 26px 70px rgba(2,6,23,.26),inset 0 1px 0 rgba(255,255,255,.06)}.betriebsit-site .kontaktRoutePanel a.isActive,.betriebsit-site .kontaktRoutePanel button.isActive{border-color:rgba(56,189,248,.34);background:radial-gradient(circle at 96% 0,rgba(56,189,248,.18),transparent 40%),linear-gradient(135deg,rgba(124,58,237,.22),rgba(14,165,233,.15)),rgba(15,23,42,.72)}.betriebsit-site .homeServiceLane:nth-child(2n),.betriebsit-site .infoCard:nth-child(3n+2),.betriebsit-site .knowledgeHubCard:nth-child(3n+2),.betriebsit-site .kontaktChannelCard:nth-child(3n+2),.betriebsit-site .pricingPackageCard:nth-child(3n+2):not(.featured){background:radial-gradient(circle at 100% 0,rgba(34,197,94,.085),transparent 38%),radial-gradient(circle at 0 100%,rgba(14,165,233,.08),transparent 34%),var(--bt-premium-surface)}.betriebsit-site .homeServiceLane:nth-child(3n),.betriebsit-site .infoCard:nth-child(3n),.betriebsit-site .knowledgeHubCard:nth-child(3n),.betriebsit-site .kontaktChannelCard:nth-child(3n),.betriebsit-site .pricingPackageCard:nth-child(3n):not(.featured){background:radial-gradient(circle at 100% 0,rgba(124,58,237,.09),transparent 38%),radial-gradient(circle at 0 100%,rgba(245,158,11,.055),transparent 34%),var(--bt-premium-surface)}.betriebsit-site .audienceStrip .iconOrb,.betriebsit-site .homeLaneIcon,.betriebsit-site .infoCard .iconOrb,.betriebsit-site .kontaktChannelCard .iconOrb,.betriebsit-site .pricingStructureCard .iconOrb{border-radius:15px;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.9),transparent 38%),linear-gradient(145deg,rgba(14,165,233,.16),rgba(124,58,237,.09));border-color:rgba(14,165,233,.2);box-shadow:0 16px 34px rgba(14,165,233,.12),inset 0 1px 0 rgba(255,255,255,.8)}.betriebsit-site .introSystem{gap:10px;padding:10px;border-radius:24px;background:radial-gradient(circle at 92% 0,rgba(56,189,248,.18),transparent 35%),radial-gradient(circle at 0 100%,rgba(124,58,237,.14),transparent 34%),linear-gradient(145deg,#020617,#07101F 58%,#0F172A);border-color:rgba(56,189,248,.2);box-shadow:0 34px 96px rgba(2,6,23,.22),inset 0 1px 0 rgba(255,255,255,.055)}.betriebsit-site .introSystem span{min-height:116px;border-radius:16px;color:rgba(248,250,252,.9);background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.betriebsit-site .introSystem span:nth-child(2n){background:radial-gradient(circle at 80% 0,rgba(34,197,94,.1),transparent 38%),rgba(15,23,42,.68)}.betriebsit-site .processLine{position:relative;isolation:isolate;overflow:hidden;gap:12px;padding:18px;border-radius:24px;background:radial-gradient(circle at 92% 0,rgba(56,189,248,.18),transparent 34%),radial-gradient(circle at 0 100%,rgba(124,58,237,.13),transparent 34%),linear-gradient(145deg,#020617,#07101F 62%,#0B1220);border-color:rgba(56,189,248,.2);box-shadow:0 34px 96px rgba(2,6,23,.22)}.betriebsit-site .processLine:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(56,189,248,.06) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.06) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent)}.betriebsit-site .processStep{min-height:156px;display:grid;align-content:start;justify-items:center;padding:18px 14px;border-radius:16px;background:rgba(15,23,42,.68);border:1px solid rgba(148,163,184,.14)}.betriebsit-site .processStep:hover{transform:translateY(-2px);border-color:rgba(56,189,248,.3);background:radial-gradient(circle at 80% 0,rgba(56,189,248,.12),transparent 38%),rgba(15,23,42,.76)}.betriebsit-site .processStep span{color:#BAE6FD;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.24),transparent 35%),rgba(14,165,233,.14)}.betriebsit-site .faqItem[open]{border-color:rgba(14,165,233,.28);box-shadow:0 28px 78px rgba(14,165,233,.12)}.betriebsit-site .faqItem summary span{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.08);border:1px solid rgba(37,99,235,.14)}.betriebsit-site .faqItem[open] summary span{color:#fff;background:linear-gradient(135deg,#2563EB,#0EA5E9);border-color:transparent}.betriebsit-site .audienceItem:focus-visible,.betriebsit-site .btn:focus-visible,.betriebsit-site .knowledgeHubCard:focus-visible,.betriebsit-site .kontaktChannelCard:focus-visible,.betriebsit-site .kontaktRoutePanel a:focus-visible,.betriebsit-site .kontaktRoutePanel button:focus-visible,.betriebsit-site .packageCta:focus-visible,.betriebsit-site .premiumContactOptions a:focus-visible,.betriebsit-site .pricingPackageCard:focus-visible,.betriebsit-site .serviceEntryCard:focus-visible,.betriebsit-site .textLink:focus-visible,.betriebsit-site a.homeServiceLane:focus-visible,.betriebsit-site a.infoCard:focus-visible,.betriebsit-site a.packageCard:focus-visible,.betriebsit-site a.premiumContactOptions:focus-visible{outline:3px solid rgba(14,165,233,.34);outline-offset:4px}@media (max-width:1180px){.betriebsit-site .homeTrustInner{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .homeTrustInner>div:first-child{grid-column:1/-1}.betriebsit-site .processStep{min-height:auto}}@media (max-width:720px){.betriebsit-site .homeOutcomeCompare,.betriebsit-site .homeTrustInner{grid-template-columns:1fr}.betriebsit-site .ablaufBoundaryCards>div,.betriebsit-site .ablaufProcessStep,.betriebsit-site .ablaufTrustCard,.betriebsit-site .ablaufTrustLead,.betriebsit-site .checkMock,.betriebsit-site .contactChoice,.betriebsit-site .contrastPanel,.betriebsit-site .faqItem,.betriebsit-site .formMock,.betriebsit-site .homeCheckPanel,.betriebsit-site .homeOutcomeCompare>div,.betriebsit-site .homeProcessRail div,.betriebsit-site .homeQuestionPreview,.betriebsit-site .homeServiceLane,.betriebsit-site .infoCard,.betriebsit-site .knowledgeActionCards>div,.betriebsit-site .knowledgeActionRail>div,.betriebsit-site .knowledgeHubCard,.betriebsit-site .knowledgeHubLead,.betriebsit-site .kontaktChannelCard,.betriebsit-site .kontaktChoiceGrid>div,.betriebsit-site .kontaktProcessGrid>div,.betriebsit-site .kontaktRequestForm,.betriebsit-site .packageCard,.betriebsit-site .premiumCheckInner,.betriebsit-site .premiumContactOptions a,.betriebsit-site .premiumDecisionCards>div,.betriebsit-site .premiumLayerGrid>div,.betriebsit-site .pricingPackageCard:not(.featured),.betriebsit-site .pricingRoadmapStep,.betriebsit-site .pricingStructureCard,.betriebsit-site .pricingStructureLead{border-radius:16px}.betriebsit-site .introSystem{gap:8px;padding:8px}.betriebsit-site .introSystem span{min-height:68px;border-bottom:0}.betriebsit-site .processLine{padding:12px;border-radius:18px}}.betriebsit-site .aboutLeadershipSection{position:relative;overflow:hidden;color:#F8FAFC;background:radial-gradient(circle at 10% 8%,rgba(14,165,233,.16),transparent 32%),radial-gradient(circle at 88% 100%,rgba(124,58,237,.14),transparent 30%),linear-gradient(135deg,#050816,#071426 54%,#101827);border-top:1px solid rgba(56,189,248,.16);border-bottom:1px solid rgba(56,189,248,.14)}.betriebsit-site .aboutLeadershipSection:before,.betriebsit-site .aboutProfessionalSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(56,189,248,.052) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.052) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent)}.betriebsit-site .aboutLeadership,.betriebsit-site .aboutProfessional{position:relative;z-index:1;display:grid;gap:28px}.betriebsit-site .aboutLeadershipIntro{max-width:980px;margin:0 auto;text-align:center}.betriebsit-site .aboutLeaderCopy>span,.betriebsit-site .aboutLeadershipIntro span,.betriebsit-site .aboutProfessionalLead>span{display:inline-flex;margin-bottom:12px;color:#7DD3FC;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .aboutLeadershipIntro h2,.betriebsit-site .aboutProfessionalLead h2{margin:0;color:#fff;font-size:clamp(34px,3.6vw,56px);line-height:1.03;letter-spacing:0;text-wrap:balance}.betriebsit-site .aboutLeadershipIntro p,.betriebsit-site .aboutProfessionalLead p{max-width:820px;margin:16px auto 0;color:rgba(226,232,240,.76);font-size:16px;line-height:1.72}.betriebsit-site .aboutLeaderGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.betriebsit-site .aboutLeaderCard{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1fr);gap:20px;min-height:458px;padding:18px;border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.12),transparent 34%),linear-gradient(145deg,rgba(15,23,42,.74),rgba(7,16,34,.88));border:1px solid rgba(148,163,184,.16);box-shadow:0 28px 78px rgba(2,6,23,.24),inset 0 1px 0 rgba(255,255,255,.06)}.betriebsit-site .aboutLeaderPortrait{position:relative;overflow:hidden;min-height:100%;margin:0;border-radius:18px;background:#071426;border:1px solid rgba(125,211,252,.2)}.betriebsit-site .aboutLeaderPortrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.betriebsit-site .aboutLeaderCopy{display:grid;align-content:center;gap:14px;min-width:0;padding:8px 8px 8px 0}.betriebsit-site .aboutLeaderCopy h3{margin:0;color:#fff;font-size:clamp(24px,2.1vw,34px);line-height:1.06;letter-spacing:0;text-wrap:balance}.betriebsit-site .aboutLeaderCopy p{margin:0;color:rgba(226,232,240,.74);font-size:14.5px;line-height:1.64}.betriebsit-site .aboutLeaderName{display:grid;gap:5px;padding-top:14px;border-top:1px solid rgba(148,163,184,.18)}.betriebsit-site .aboutLeaderName strong{color:#fff;font-size:20px;line-height:1.14}.betriebsit-site .aboutLeaderName small{color:#7DD3FC;font-size:12px;font-weight:950;line-height:1.4;text-transform:uppercase}.betriebsit-site .aboutLeaderProof{display:grid;gap:8px}.betriebsit-site .aboutLeaderProof b{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;color:rgba(248,250,252,.9);font-size:12.5px;line-height:1.42}.betriebsit-site .aboutLeaderProof svg{margin-top:1px;color:#86EFAC}.betriebsit-site .aboutProfessionalSection{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 14%,rgba(14,165,233,.075),transparent 31%),radial-gradient(circle at 91% 12%,rgba(124,58,237,.055),transparent 29%),linear-gradient(180deg,#FFFFFF,#F8FBFF 54%,#FFFFFF)}.betriebsit-site .aboutProfessional{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch}.betriebsit-site .aboutProfessionalLead{display:grid;align-content:center;padding:clamp(28px,4vw,44px);border-radius:20px;color:#fff;background:radial-gradient(circle at 88% 6%,rgba(56,189,248,.2),transparent 32%),linear-gradient(145deg,#08111F,#0F172A 62%,#111827);border:1px solid rgba(56,189,248,.18);box-shadow:0 24px 70px rgba(15,23,42,.13)}.betriebsit-site .aboutProfessionalLead p{margin-left:0;margin-right:0}.betriebsit-site .aboutProfessionalCta{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;gap:8px;min-height:46px;margin-top:22px;padding:0 18px;border-radius:10px;color:#0F172A;background:#fff;font-size:13px;font-weight:950;box-shadow:0 16px 40px rgba(2,6,23,.18);transition:transform .2s ease,box-shadow .2s ease}.betriebsit-site .aboutProfessionalCta:hover{transform:translateY(-1px);box-shadow:0 20px 48px rgba(14,165,233,.16)}.betriebsit-site .aboutProfessionalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.betriebsit-site .aboutProfessionalGrid article{min-height:214px;display:grid;grid-template-rows:auto auto 1fr;gap:12px;padding:22px;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.09),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94));border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 48px rgba(15,23,42,.055),inset 0 1px 0 rgba(255,255,255,.88)}.betriebsit-site .aboutProfessionalGrid svg{color:#2563EB}.betriebsit-site .aboutProfessionalGrid strong{color:#0F172A;font-size:18px;line-height:1.18}.betriebsit-site .aboutProfessionalGrid p{margin:0;color:#64748B;font-size:13.5px;line-height:1.58}@media (max-width:1180px){.betriebsit-site .aboutLeaderGrid,.betriebsit-site .aboutProfessional{grid-template-columns:1fr}.betriebsit-site .aboutLeaderCard{min-height:0}.betriebsit-site .aboutLeaderPortrait{min-height:420px}}@media (max-width:720px){.betriebsit-site .aboutLeadershipIntro{text-align:left}.betriebsit-site .aboutLeadershipIntro p{margin-left:0;margin-right:0}.betriebsit-site .aboutLeaderCard{grid-template-columns:1fr;gap:16px;padding:14px;border-radius:18px}.betriebsit-site .aboutLeaderPortrait{aspect-ratio:1122/1402;min-height:0}.betriebsit-site .aboutLeaderCopy{padding:4px}.betriebsit-site .aboutProfessionalLead{padding:22px}.betriebsit-site .aboutProfessionalGrid{grid-template-columns:1fr}.betriebsit-site .aboutProfessionalGrid article{min-height:auto}.betriebsit-site .aboutProfessionalCta{width:100%}}.betriebsit-site .homeFounderSection{position:relative;overflow:hidden;color:#F8FAFC;background:linear-gradient(135deg,#050816,#071426 54%,#101827);border-top:1px solid rgba(56,189,248,.16);border-bottom:1px solid rgba(56,189,248,.14)}.betriebsit-site .homeFounderSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(56,189,248,.055) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.055) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent)}.betriebsit-site .homeFounderGrid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);gap:clamp(32px,4.4vw,70px);align-items:center;padding:clamp(54px,6.4vw,82px) 0}.betriebsit-site .homeFounderPortrait{position:relative;overflow:hidden;aspect-ratio:1122/1402;min-height:0;margin:0;border-radius:22px;background:#071426;border:1px solid rgba(125,211,252,.24);box-shadow:0 34px 92px rgba(2,6,23,.34),inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .homeFounderPortrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.betriebsit-site .homeFounderPortrait:after{content:"";position:absolute;inset:auto 0 0;height:42%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(2,6,23,.72))}.betriebsit-site .homeFounderPortrait figcaption{position:absolute;z-index:1;left:22px;right:22px;bottom:22px;display:inline-grid;justify-items:start;gap:6px;max-width:calc(100% - 44px)}.betriebsit-site .homeFounderCopy>span,.betriebsit-site .homeFounderPortrait figcaption span{color:#7DD3FC;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .homeFounderPortrait figcaption strong{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;color:#F8FAFC;background:rgba(2,6,23,.66);border:1px solid rgba(125,211,252,.26);font-size:13px;line-height:1.2}.betriebsit-site .homeFounderCopy{display:grid;align-content:center;gap:20px;min-width:0}.betriebsit-site .homeFounderCopy h2{max-width:940px;margin:0;color:#FFFFFF;font-size:clamp(36px,4.4vw,70px);line-height:.98;letter-spacing:0;text-wrap:balance}.betriebsit-site .homeFounderCopy p{max-width:820px;margin:0;color:rgba(226,232,240,.76);font-size:16px;line-height:1.75}.betriebsit-site .homeFounderCopy .homeFounderLead{color:rgba(248,250,252,.9);font-size:clamp(18px,1.45vw,23px);line-height:1.5}.betriebsit-site .homeFounderSignature{display:grid;gap:5px;padding-top:22px;border-top:1px solid rgba(148,163,184,.18)}.betriebsit-site .homeFounderSignature strong{color:#FFFFFF;font-size:22px;line-height:1.15}.betriebsit-site .homeFounderSignature small{color:#7DD3FC;font-size:12px;font-weight:950;line-height:1.4;text-transform:uppercase}.betriebsit-site .homeFounderProof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:2px}.betriebsit-site .homeFounderProof>div{min-height:132px;display:grid;grid-template-rows:auto auto 1fr;gap:9px;align-content:start;padding:17px;border-radius:16px;background:linear-gradient(145deg,rgba(15,23,42,.68),rgba(7,16,34,.84));border:1px solid rgba(148,163,184,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.betriebsit-site .homeFounderProof svg{color:#86EFAC}.betriebsit-site .homeFounderProof strong{color:#F8FAFC;font-size:16px;line-height:1.18}.betriebsit-site .homeFounderProof small{color:rgba(226,232,240,.68);font-size:12.5px;line-height:1.45}@media (max-width:1080px){.betriebsit-site .homeFounderGrid{grid-template-columns:1fr}.betriebsit-site .homeFounderPortrait{min-height:0}}@media (max-width:720px){.betriebsit-site .homeFounderGrid{gap:26px;padding-top:48px;padding-bottom:52px}.betriebsit-site .homeFounderPortrait{border-radius:18px}.betriebsit-site .homeFounderPortrait figcaption{left:16px;right:16px;bottom:16px;max-width:calc(100% - 32px)}.betriebsit-site .homeFounderCopy h2{font-size:clamp(32px,9vw,42px);line-height:1.04}.betriebsit-site .homeFounderCopy .homeFounderLead,.betriebsit-site .homeFounderCopy p{font-size:15px;line-height:1.62}.betriebsit-site .homeFounderProof{grid-template-columns:1fr}.betriebsit-site .homeFounderProof>div{min-height:auto}}.betriebsit-site .homeOfficeSection{position:relative;overflow:hidden;color:#0F172A;background:radial-gradient(circle at 12% 18%,rgba(14,165,233,.1),transparent 30%),radial-gradient(circle at 90% 8%,rgba(124,58,237,.075),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FBFF 58%,#FFFFFF)}.betriebsit-site .homeOfficeSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(37,99,235,.04) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent)}.betriebsit-site .homeOfficeGrid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.62fr);grid-template-areas:"copy portrait" "proof portrait";gap:clamp(20px,3.2vw,44px);align-items:center;padding:clamp(46px,5.4vw,74px) 0}.betriebsit-site .homeOfficeCopy{grid-area:copy;display:grid;align-content:center;gap:14px;min-width:0}.betriebsit-site .homeOfficeCopy>span{display:inline-flex;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .homeOfficeCopy h2{max-width:760px;margin:0;color:#0F172A;font-size:clamp(32px,3.3vw,48px);line-height:1.03;letter-spacing:0;text-wrap:balance}.betriebsit-site .homeOfficeCopy p{max-width:740px;margin:0;color:#475569;font-size:15px;line-height:1.62}.betriebsit-site .regionalOfficeFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px}.betriebsit-site .regionalOfficeFacts>address,.betriebsit-site .regionalOfficeFacts>div{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:14px;border-radius:15px;font-style:normal;background:rgba(255,255,255,.78);border:1px solid rgba(37,99,235,.12);box-shadow:0 14px 34px rgba(15,23,42,.045)}.betriebsit-site .regionalOfficeFacts svg{color:#2563EB;margin-top:2px}.betriebsit-site .regionalOfficeFacts span{min-width:0;display:grid;gap:4px}.betriebsit-site .regionalOfficeFacts small{color:#2563EB;font-size:10.5px;font-weight:950;line-height:1.2;text-transform:uppercase}.betriebsit-site .regionalOfficeFacts strong{color:#0F172A;font-size:13.5px;line-height:1.25}.betriebsit-site .regionalOfficeFacts b{overflow-wrap:anywhere;color:#64748B;font-size:11.5px;font-weight:700;line-height:1.4}.betriebsit-site .regionalOfficeFacts a{color:inherit;text-decoration:none}.betriebsit-site .regionalOfficeFacts a:focus-visible,.betriebsit-site .regionalOfficeFacts a:hover{color:#2563EB;text-decoration:underline;text-underline-offset:3px}.betriebsit-site .homeOfficeRegion{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:9px;min-height:38px;padding:0 14px;border-radius:999px;color:#0369A1;background:rgba(14,165,233,.08);border:1px solid rgba(14,165,233,.18);font-size:13px;font-weight:900}.betriebsit-site .homeOfficeSignature{display:grid;gap:5px;padding-top:16px;border-top:1px solid rgba(15,23,42,.1)}.betriebsit-site .homeOfficeSignature strong{color:#0F172A;font-size:22px;line-height:1.15}.betriebsit-site .homeOfficeSignature small{color:#2563EB;font-size:12px;font-weight:950;line-height:1.4;text-transform:uppercase}.betriebsit-site .homeOfficeActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.betriebsit-site .homeOfficePrimary,.betriebsit-site .homeOfficeSecondary{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:12px;font-size:13px;font-weight:900;text-decoration:none}.betriebsit-site .homeOfficePrimary{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 56%,#0EA5E9);box-shadow:0 18px 42px rgba(37,99,235,.18)}.betriebsit-site .homeOfficeSecondary{color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16)}.betriebsit-site .homeOfficePortrait{grid-area:portrait;position:relative;overflow:hidden;aspect-ratio:1122/1402;min-height:0;margin:0;border-radius:22px;background:#071426;border:1px solid rgba(37,99,235,.18);box-shadow:0 34px 92px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .homeOfficePortrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.betriebsit-site .homeOfficePortrait:after{content:"";position:absolute;inset:auto 0 0;height:40%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(2,6,23,.72))}.betriebsit-site .homeOfficePortrait figcaption{position:absolute;z-index:1;left:22px;right:22px;bottom:22px;display:inline-grid;justify-items:start;gap:6px;max-width:calc(100% - 44px)}.betriebsit-site .homeOfficePortrait figcaption span{color:#7DD3FC;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .homeOfficePortrait figcaption strong{display:inline-flex;min-height:36px;align-items:center;padding:0 14px;border-radius:999px;color:#F8FAFC;background:rgba(2,6,23,.66);border:1px solid rgba(125,211,252,.26);font-size:13px;line-height:1.2}.betriebsit-site .homeOfficeProof{grid-area:proof;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-self:start}.betriebsit-site .homeOfficeCopy>.homeOfficeProof{grid-area:auto}.betriebsit-site .homeOfficeProof>div{min-height:112px;display:grid;grid-template-rows:auto auto 1fr;gap:9px;align-content:start;padding:14px;border-radius:16px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.09),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94));border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 48px rgba(15,23,42,.055),inset 0 1px 0 rgba(255,255,255,.88)}.betriebsit-site .homeOfficeProof svg{color:#16A34A}.betriebsit-site .homeOfficeProof strong{color:#0F172A;font-size:16px;line-height:1.18}.betriebsit-site .homeOfficeProof small{color:#64748B;font-size:12.5px;line-height:1.45}@media (max-width:1080px){.betriebsit-site .homeOfficeGrid{grid-template-columns:1fr;grid-template-areas:"portrait" "copy" "proof"}.betriebsit-site .homeOfficePortrait{min-height:0}}@media (max-width:720px){.betriebsit-site .homeOfficeGrid{gap:22px;padding-top:42px;padding-bottom:46px}.betriebsit-site .homeOfficePortrait{border-radius:18px}.betriebsit-site .homeOfficePortrait figcaption{left:16px;right:16px;bottom:16px;max-width:calc(100% - 32px)}.betriebsit-site .homeOfficeCopy h2{font-size:clamp(30px,8vw,38px);line-height:1.06}.betriebsit-site .homeOfficeCopy p{font-size:15px;line-height:1.62}.betriebsit-site .homeOfficeActions,.betriebsit-site .homeOfficePrimary,.betriebsit-site .homeOfficeSecondary{width:100%}.betriebsit-site .homeOfficeProof,.betriebsit-site .regionalOfficeFacts{grid-template-columns:1fr}.betriebsit-site .homeOfficeProof>div{min-height:auto}}.betriebsit-site .googleReviewsSection{position:relative;overflow:hidden;color:#0F172A;background:radial-gradient(circle at 8% 12%,rgba(14,165,233,.105),transparent 30%),radial-gradient(circle at 92% 4%,rgba(250,204,21,.1),transparent 26%),linear-gradient(180deg,#F8FBFF,#FFFFFF 52%,#F8FAFC);border-top:1px solid rgba(37,99,235,.08);border-bottom:1px solid rgba(15,23,42,.07)}.betriebsit-site .googleReviewsSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(37,99,235,.035) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,transparent,black 14%,black 86%,transparent);mask-image:linear-gradient(90deg,transparent,black 14%,black 86%,transparent)}.betriebsit-site .googleReviewsLayout{position:relative;z-index:1;display:grid;gap:28px;padding:clamp(54px,6.5vw,82px) 0}.betriebsit-site .googleReviewsIntro{max-width:820px;display:grid;gap:14px}.betriebsit-site .googleReviewsIntro>span{color:#2563EB;font-size:12px;font-weight:950;line-height:1.2;text-transform:uppercase}.betriebsit-site .googleReviewsIntro h2{margin:0;color:#0F172A;font-size:clamp(34px,3.8vw,56px);line-height:1.03;text-wrap:balance}.betriebsit-site .googleReviewsIntro p{max-width:720px;margin:0;color:#475569;font-size:15px;line-height:1.65}.betriebsit-site .googleReviewsActions{display:flex;flex-wrap:wrap;gap:11px;margin-top:4px}.betriebsit-site .googleReviewsActions a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 17px;border-radius:12px;color:#FFFFFF;background:linear-gradient(135deg,#6D28D9,#2563EB 56%,#0EA5E9);font-size:13px;font-weight:900;text-decoration:none;box-shadow:0 18px 42px rgba(37,99,235,.16)}.betriebsit-site .googleReviewsActions a:last-child{color:#2563EB;background:rgba(37,99,235,.065);border:1px solid rgba(37,99,235,.16);box-shadow:none}.betriebsit-site .googleReviewsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.betriebsit-site .googleReviewCard{min-width:0;min-height:272px;display:grid;grid-template-rows:auto 1fr auto;gap:16px;padding:22px;border-radius:19px;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.94));border:1px solid rgba(15,23,42,.085);box-shadow:0 22px 58px rgba(15,23,42,.065),inset 0 1px 0 rgba(255,255,255,.92)}.betriebsit-site .googleReviewStars{display:flex;gap:3px;color:#F59E0B}.betriebsit-site .googleReviewCard blockquote{display:grid;align-content:space-between;gap:18px;margin:0}.betriebsit-site .googleReviewCard blockquote p{margin:0;color:#334155;font-size:15px;line-height:1.65}.betriebsit-site .googleReviewCard blockquote footer{display:grid;gap:4px}.betriebsit-site .googleReviewCard blockquote strong{color:#0F172A;font-size:14px}.betriebsit-site .googleReviewCard blockquote span{color:#64748B;font-size:12px}.betriebsit-site .googleReviewCard>a{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;color:#2563EB;font-size:11.5px;font-weight:900;line-height:1.35;text-decoration:none}.betriebsit-site .googleReviewsDisclosure{max-width:980px;margin:0;color:#64748B;font-size:11.5px;line-height:1.55}@media (max-width:960px){.betriebsit-site .googleReviewsGrid{grid-template-columns:1fr}.betriebsit-site .googleReviewCard{min-height:auto}}@media (max-width:720px){.betriebsit-site .googleReviewsLayout{gap:22px;padding-top:46px;padding-bottom:50px}.betriebsit-site .googleReviewsActions,.betriebsit-site .googleReviewsActions a{width:100%}.betriebsit-site .googleReviewCard{padding:19px;border-radius:17px}}.betriebsit-site .homeDecisionSection{position:relative;overflow:hidden;color:#0F172A;background:radial-gradient(circle at 10% 18%,rgba(14,165,233,.11),transparent 30%),radial-gradient(circle at 92% 6%,rgba(34,197,94,.085),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FBFF 64%,#FFFFFF);border-top:1px solid rgba(14,165,233,.1);border-bottom:1px solid rgba(15,23,42,.06)}.betriebsit-site .homeDecisionSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(37,99,235,.04) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent)}.betriebsit-site .homeDecisionGrid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);gap:clamp(28px,4vw,56px);align-items:stretch;padding:clamp(52px,6.4vw,78px) 0}.betriebsit-site .homeDecisionLead{display:grid;align-content:center;gap:16px;min-width:0}.betriebsit-site .homeDecisionCard small,.betriebsit-site .homeDecisionLead span{color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .homeDecisionLead h2{max-width:620px;margin:0;color:#0F172A;font-size:clamp(32px,3.45vw,52px);line-height:1.03;letter-spacing:0;text-wrap:balance}.betriebsit-site .homeDecisionLead p{max-width:560px;margin:0;color:#475569;font-size:15px;line-height:1.66}.betriebsit-site .homeDecisionCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.betriebsit-site .homeDecisionCardsThree{grid-template-columns:repeat(3,minmax(0,1fr));align-self:center}.betriebsit-site .homeDecisionCard{min-height:260px;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:11px;align-content:start;padding:20px;border-radius:18px;color:#0F172A;text-decoration:none;background:radial-gradient(circle at 100% 0,rgba(14,165,233,.11),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.92));border:1px solid rgba(15,23,42,.08);box-shadow:0 22px 58px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.92);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.betriebsit-site .homeDecisionCard:nth-child(2n){background:radial-gradient(circle at 100% 0,rgba(34,197,94,.095),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.92))}.betriebsit-site .homeDecisionCard:nth-child(3n){background:radial-gradient(circle at 100% 0,rgba(124,58,237,.09),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.92))}.betriebsit-site .homeDecisionCard:hover{transform:translateY(-2px);border-color:rgba(14,165,233,.26);box-shadow:0 30px 76px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.96)}.betriebsit-site .homeDecisionCard:focus-visible{outline:3px solid rgba(14,165,233,.34);outline-offset:4px}.betriebsit-site .homeDecisionIcon{width:46px;height:46px;display:grid;place-items:center;border-radius:15px;color:#2563EB;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.94),transparent 38%),linear-gradient(145deg,rgba(14,165,233,.16),rgba(124,58,237,.08));border:1px solid rgba(14,165,233,.18);box-shadow:0 16px 34px rgba(14,165,233,.1),inset 0 1px 0 rgba(255,255,255,.86)}.betriebsit-site .homeDecisionCard strong{color:#0F172A;font-size:18px;line-height:1.2;letter-spacing:0}.betriebsit-site .homeDecisionCard p{margin:0;color:#64748B;font-size:13px;line-height:1.54}.betriebsit-site .homeDecisionCard em{display:inline-flex;align-items:center;gap:8px;margin-top:4px;color:#2563EB;font-size:13px;font-style:normal;font-weight:950}.betriebsit-site .homeDecisionCardStatic{min-height:220px;grid-template-rows:auto auto auto 1fr}.betriebsit-site .homeDecisionCardStatic:hover{transform:none;border-color:rgba(15,23,42,.08);box-shadow:0 22px 58px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.92)}.betriebsit-site .homeDecisionPrimary{width:-moz-fit-content;width:fit-content;max-width:100%}@media (max-width:1180px){.betriebsit-site .homeDecisionGrid{grid-template-columns:1fr}.betriebsit-site .homeDecisionLead{max-width:760px}.betriebsit-site .homeDecisionCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.betriebsit-site .homeDecisionGrid{gap:24px;padding-top:46px;padding-bottom:50px}.betriebsit-site .homeDecisionLead h2{font-size:clamp(30px,8vw,40px);line-height:1.06}.betriebsit-site .homeDecisionCards{grid-template-columns:1fr}.betriebsit-site .homeDecisionCard{min-height:auto;border-radius:16px}.betriebsit-site .homeDecisionPrimary{width:100%}}.betriebsit-site .moneyServiceSection{position:relative;overflow:hidden;color:#0F172A;background:radial-gradient(circle at 12% 0,rgba(14,165,233,.11),transparent 32%),radial-gradient(circle at 92% 20%,rgba(34,197,94,.075),transparent 28%),linear-gradient(180deg,#FFFFFF,#F8FBFF 68%,#FFFFFF)}.betriebsit-site .moneyServiceSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(37,99,235,.04) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent,black 16%,black 84%,transparent)}.betriebsit-site .moneyServiceBoard{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,.64fr) minmax(0,1.36fr);gap:clamp(28px,4.6vw,66px);align-items:center}.betriebsit-site .moneyServiceLead{display:grid;gap:16px;min-width:0}.betriebsit-site .moneyServiceLead>span{display:inline-flex;width:-moz-fit-content;width:fit-content;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .moneyServiceLead h2{max-width:680px;margin:0;color:#0F172A;font-size:clamp(32px,3.2vw,50px);line-height:1.04;letter-spacing:0;text-wrap:balance}.betriebsit-site .moneyServiceLead p{max-width:620px;margin:0;color:#475569;font-size:15px;line-height:1.66}.betriebsit-site .moneyServiceActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.betriebsit-site .moneyServiceActions a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:12px;font-size:13px;font-weight:950;text-decoration:none}.betriebsit-site .moneyServiceActions a:first-child{color:#fff;background:linear-gradient(135deg,#6D28D9,#2563EB 56%,#0EA5E9);box-shadow:0 18px 42px rgba(37,99,235,.18)}.betriebsit-site .moneyServiceActions a:last-child{color:#2563EB;background:rgba(37,99,235,.07);border:1px solid rgba(37,99,235,.16)}.betriebsit-site .moneyServicePanel{position:relative;overflow:hidden;display:grid;gap:16px;padding:clamp(20px,2.5vw,30px);border-radius:22px;color:#F8FAFC;background:radial-gradient(circle at 96% 0,rgba(56,189,248,.16),transparent 36%),radial-gradient(circle at 0 100%,rgba(34,197,94,.1),transparent 32%),linear-gradient(145deg,#020617,#07101F 58%,#0F172A);border:1px solid rgba(125,211,252,.2);box-shadow:0 34px 92px rgba(2,6,23,.22),inset 0 1px 0 rgba(255,255,255,.06)}.betriebsit-site .moneyServicePanel:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(56,189,248,.055) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.055) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 76% 32%,black,transparent 70%);mask-image:radial-gradient(circle at 76% 32%,black,transparent 70%)}.betriebsit-site .moneyServicePriceBox,.betriebsit-site .moneyServiceRelated,.betriebsit-site .moneyServiceSignals,.betriebsit-site .moneyServiceTop{position:relative;z-index:1}.betriebsit-site .moneyServiceTop{display:grid;grid-template-columns:50px minmax(0,1fr);gap:4px 14px;align-items:center;padding-bottom:16px;border-bottom:1px solid rgba(148,163,184,.16)}.betriebsit-site .moneyServiceTop>span{grid-row:span 2;width:50px;height:50px;display:grid;place-items:center;border-radius:15px;color:#BAE6FD;background:rgba(14,165,233,.12);border:1px solid rgba(125,211,252,.22)}.betriebsit-site .moneyServiceTop strong{color:#FFFFFF;font-size:clamp(18px,1.5vw,22px);line-height:1.18}.betriebsit-site .moneyServiceTop small{color:rgba(226,232,240,.68);font-size:12.5px;line-height:1.45}.betriebsit-site .moneyServicePriceBox{display:grid;gap:11px;padding:18px;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.16),transparent 40%),rgba(15,23,42,.72);border:1px solid rgba(125,211,252,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.betriebsit-site .moneyServicePriceBox>small{color:#7DD3FC;font-size:11px;font-weight:950;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.betriebsit-site .moneyServicePriceBox>strong{color:#FFFFFF;font-size:clamp(24px,2.4vw,38px);line-height:1.04;letter-spacing:0}.betriebsit-site .moneyServicePriceBox p{max-width:720px;margin:0;color:rgba(226,232,240,.76);font-size:13px;line-height:1.55}.betriebsit-site .moneyServicePriceBox ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:2px 0 0;padding:0;list-style:none}.betriebsit-site .moneyServicePriceBox li{display:flex;align-items:flex-start;gap:7px;min-width:0;color:#F8FAFC;font-size:12px;font-weight:850;line-height:1.35}.betriebsit-site .moneyServicePriceBox li svg{flex:0 0 auto;margin-top:1px;color:#86EFAC}.betriebsit-site .moneyServicePriceBox em{display:block;margin-top:2px;padding-top:12px;border-top:1px solid rgba(148,163,184,.14);color:rgba(226,232,240,.66);font-size:11.5px;font-style:normal;line-height:1.45}.betriebsit-site .moneyServiceSignals{display:grid;gap:10px}.betriebsit-site .moneyServiceSignals>div{display:grid;grid-template-columns:22px minmax(0,.32fr) minmax(0,1fr);gap:11px;align-items:start;min-height:72px;padding:14px;border-radius:16px;background:rgba(15,23,42,.66);border:1px solid rgba(148,163,184,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.betriebsit-site .moneyServiceSignals svg{color:#86EFAC;margin-top:2px}.betriebsit-site .moneyServiceSignals b{color:#F8FAFC;font-size:13px;line-height:1.25}.betriebsit-site .moneyServiceSignals p{margin:0;color:rgba(226,232,240,.72);font-size:12.5px;line-height:1.48}.betriebsit-site .moneyServiceRelated{display:grid;gap:10px;padding-top:2px}.betriebsit-site .moneyServiceRelated>small{color:#7DD3FC;font-size:11px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .moneyServiceRelated>div{display:flex;flex-wrap:wrap;gap:9px}.betriebsit-site .moneyServiceRelated a{display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:0 12px;border-radius:999px;color:#EAF6FF;background:rgba(14,165,233,.1);border:1px solid rgba(125,211,252,.18);font-size:12px;font-weight:900;text-decoration:none}.betriebsit-site .moneyServiceActions a:focus-visible,.betriebsit-site .moneyServiceRelated a:focus-visible{outline:3px solid rgba(14,165,233,.34);outline-offset:4px}@media (max-width:1080px){.betriebsit-site .moneyServiceBoard{grid-template-columns:1fr}}@media (max-width:720px){.betriebsit-site .moneyServiceLead h2{font-size:clamp(30px,8vw,40px);line-height:1.06}.betriebsit-site .moneyServiceActions,.betriebsit-site .moneyServiceActions a{width:100%}.betriebsit-site .moneyServicePanel{border-radius:18px}.betriebsit-site .moneyServicePriceBox ul,.betriebsit-site .moneyServiceSignals>div,.betriebsit-site .moneyServiceTop{grid-template-columns:1fr}.betriebsit-site .moneyServiceTop>span{grid-row:auto}}.betriebsit-site .geoSeoBridge{position:relative;padding:clamp(56px,7vw,94px) 0;background:linear-gradient(180deg,rgba(248,250,252,.7),rgba(255,255,255,.96)),linear-gradient(90deg,rgba(14,165,233,.08),rgba(34,197,94,.07),rgba(37,99,235,.06));border-top:1px solid rgba(148,163,184,.16);border-bottom:1px solid rgba(148,163,184,.14)}.betriebsit-site .geoSeoBridgeInner{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.42fr);gap:clamp(24px,4vw,54px);align-items:start}.betriebsit-site .geoSeoBridgeHead{display:grid;gap:14px;position:sticky;top:108px}.betriebsit-site .geoSeoBridgeHead>span{width:-moz-fit-content;width:fit-content;color:#2563EB;font-size:12px;font-weight:950;letter-spacing:0;text-transform:uppercase}.betriebsit-site .geoSeoBridgeHead h2{margin:0;color:#0F172A;font-size:clamp(30px,3vw,46px);line-height:1.06;letter-spacing:0;text-wrap:balance}.betriebsit-site .geoSeoBridgeHead p{max-width:580px;margin:0;color:#475569;font-size:15px;line-height:1.66}.betriebsit-site .geoSeoBridgeGrid{display:grid;gap:14px}.betriebsit-site .geoSeoLinkGroup{display:grid;gap:12px;padding:clamp(18px,2vw,22px);border:1px solid rgba(148,163,184,.2);border-radius:8px;background:rgba(255,255,255,.88);box-shadow:0 22px 60px rgba(15,23,42,.07)}.betriebsit-site .geoSeoLinkGroup>strong{color:#0F172A;font-size:14px;font-weight:950;line-height:1.2}.betriebsit-site .geoSeoLinkList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.betriebsit-site .geoSeoLinkGroup.compact .geoSeoLinkList{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .geoSeoLinkList a{min-width:0;min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) 16px;gap:2px 10px;align-items:center;padding:12px 13px;border-radius:8px;color:#0F172A;background:linear-gradient(180deg,#FFFFFF,#F8FAFC);border:1px solid rgba(37,99,235,.16);text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.betriebsit-site .geoSeoLinkList a span{overflow-wrap:anywhere;font-size:13px;font-weight:950;line-height:1.22}.betriebsit-site .geoSeoLinkList a small{overflow-wrap:anywhere;grid-column:1/2;color:#64748B;font-size:11.5px;font-weight:800;line-height:1.28}.betriebsit-site .geoSeoLinkList a svg{grid-column:2;grid-row:1/span 2;justify-self:end;color:#2563EB;transition:transform .18s ease}.betriebsit-site .geoSeoLinkList a:focus-visible,.betriebsit-site .geoSeoLinkList a:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.42);background:linear-gradient(180deg,#FFFFFF,#EFF6FF);box-shadow:0 16px 36px rgba(37,99,235,.12)}.betriebsit-site .geoSeoLinkList a:focus-visible svg,.betriebsit-site .geoSeoLinkList a:hover svg{transform:translateX(2px)}.betriebsit-site .geoSeoLinkList a:focus-visible{outline:3px solid rgba(14,165,233,.34);outline-offset:3px}@media (max-width:980px){.betriebsit-site .geoSeoBridgeInner{grid-template-columns:1fr}.betriebsit-site .geoSeoBridgeHead{position:relative;top:auto}}@media (max-width:720px){.betriebsit-site .geoSeoBridge{padding:48px 0}.betriebsit-site .geoSeoBridgeHead h2{font-size:clamp(28px,8vw,38px)}.betriebsit-site .geoSeoLinkGroup.compact .geoSeoLinkList,.betriebsit-site .geoSeoLinkList{grid-template-columns:1fr}}.betriebsit-site .caseProofHead>a{display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:#0b6f75;font-size:14px;font-weight:850;text-decoration:none}.betriebsit-site .finalCta .ctaActions{flex-wrap:wrap}@media (max-width:680px){.betriebsit-site .heroProofArtifact{min-height:440px}.betriebsit-site .heroProofArtifactBadge{top:12px;left:12px}.betriebsit-site .heroProofArtifactCaption{padding:72px 18px 18px}.betriebsit-site .heroProofArtifactCaption strong{font-size:20px}}.betriebsit-site .handoverEvidenceSection{background:#eef4f7;border-block:1px solid #d2dde5}.betriebsit-site .handoverEvidence{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;align-items:start}.betriebsit-site .handoverEvidenceLead{position:sticky;top:110px}.betriebsit-site .handoverEvidenceLead>span{color:#0b6f75;font-size:12px;font-weight:900;text-transform:uppercase}.betriebsit-site .handoverEvidenceLead h2{margin:10px 0 14px;color:#152a3e;font-size:clamp(30px,3.4vw,48px);line-height:1.08;letter-spacing:0}.betriebsit-site .handoverEvidenceLead p{margin:0;color:#52677a;line-height:1.7}.betriebsit-site .handoverEvidenceLead a{display:inline-flex;align-items:center;gap:7px;margin-top:20px;color:#0b6f75;font-weight:850;text-decoration:none}.betriebsit-site .handoverDocument{overflow:hidden;border:1px solid #b8c8d5;border-radius:8px;background:#fff;box-shadow:0 22px 50px rgba(25,47,67,.09)}.betriebsit-site .handoverDocumentTop{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#152a3e;padding:16px 18px;color:#fff}.betriebsit-site .handoverDocumentTop span{font-weight:900}.betriebsit-site .handoverDocumentTop small{color:#b8c8d5}.betriebsit-site .handoverDocumentRow{display:grid;grid-template-columns:34px 140px minmax(0,1fr) 20px;align-items:center;gap:12px;border-top:1px solid #e1e8ee;padding:18px}.betriebsit-site .handoverDocumentRow b{color:#0b6f75;font-size:11px}.betriebsit-site .handoverDocumentRow strong{color:#183148}.betriebsit-site .handoverDocumentRow p{margin:0;color:#5a6e80;font-size:13px;line-height:1.5}.betriebsit-site .handoverDocumentRow svg{color:#168352}.betriebsit-site .handoverMeeting{grid-column:2;border-left:3px solid #d59028;background:#fff9ed;padding:22px}.betriebsit-site .handoverMeeting>span{color:#8b5c16;font-size:12px;font-weight:900;text-transform:uppercase}.betriebsit-site .handoverMeeting h3{margin:8px 0 16px;color:#263a4d;font-size:21px;letter-spacing:0}.betriebsit-site .handoverMeeting>div{display:grid;gap:8px}.betriebsit-site .handoverMeeting p{display:flex;align-items:flex-start;gap:9px;margin:0;color:#5f5139;line-height:1.5}.betriebsit-site .handoverMeeting p b{flex:0 0 auto;color:#7c4a0b;font-size:11px}@media (max-width:860px){.betriebsit-site .handoverEvidence{grid-template-columns:1fr}.betriebsit-site .handoverEvidenceLead{position:relative;top:auto}.betriebsit-site .handoverMeeting{grid-column:1}}@media (max-width:560px){.betriebsit-site .handoverDocumentTop{align-items:flex-start;flex-direction:column}.betriebsit-site .handoverDocumentRow{grid-template-columns:28px minmax(0,1fr) 18px}.betriebsit-site .handoverDocumentRow p{grid-column:2/-1}}.betriebsit-site .kontaktGoalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.betriebsit-site .kontaktRequestForm .kontaktGoalGrid>button{display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:12px;width:100%;min-height:112px;padding:16px;border:1px solid rgba(37,99,235,.16);border-radius:8px;background:#fff;color:#0f172a;text-align:left}.betriebsit-site .kontaktRequestForm .kontaktGoalGrid>button:focus-visible,.betriebsit-site .kontaktRequestForm .kontaktGoalGrid>button:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.42);background:#eff6ff;box-shadow:0 14px 32px rgba(37,99,235,.11)}.betriebsit-site .kontaktGoalGrid button>b{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#eef2ff;color:#2563eb;font-size:11px}.betriebsit-site .kontaktGoalGrid button>span{display:grid;gap:5px;min-width:0}.betriebsit-site .kontaktGoalGrid button strong{font-size:14px;line-height:1.25}.betriebsit-site .kontaktGoalGrid button small{color:#64748b;font-size:12px;font-weight:700;line-height:1.45}.betriebsit-site .kontaktGoalGrid button>svg{color:#2563eb}.betriebsit-site .kontaktDigitalCheckLink{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid rgba(37,99,235,.18);border-radius:8px;color:#2563eb;background:rgba(239,246,255,.8);font-size:13px;font-weight:900;text-decoration:none}.betriebsit-site .kontaktStepBar{display:flex;align-items:center;gap:10px}.betriebsit-site .kontaktRequestForm .kontaktStepBar>button{flex:0 0 auto;width:38px;min-height:38px;padding:0;border:1px solid rgba(37,99,235,.18);border-radius:8px;color:#2563eb;background:#fff}.betriebsit-site .kontaktStepBar>span{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid rgba(16,185,129,.2);border-radius:8px;color:#047857;background:rgba(236,253,245,.8);font-size:12px;font-weight:900}.betriebsit-site .kontaktBookingRequest{display:grid;gap:12px;padding:14px;border:1px solid rgba(37,99,235,.14);border-radius:8px;background:rgba(239,246,255,.65)}.betriebsit-site .kontaktRequestForm .kontaktBookingToggle,.betriebsit-site .kontaktRequestForm .kontaktProcessingConsent{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-weight:700}.betriebsit-site .kontaktRequestForm .kontaktBookingToggle input,.betriebsit-site .kontaktRequestForm .kontaktProcessingConsent input{width:18px;min-height:18px;margin:2px 0 0;padding:0;accent-color:#2563eb}.betriebsit-site .kontaktBookingToggle span{display:grid;gap:4px}.betriebsit-site .kontaktBookingToggle strong{display:inline-flex;align-items:center;gap:7px;color:#0f172a;font-size:13px}.betriebsit-site .kontaktBookingToggle small,.betriebsit-site .kontaktProcessingConsent span{color:#52627a;font-size:12px;line-height:1.45}.betriebsit-site .kontaktProcessingConsent a{color:#2563eb;text-underline-offset:2px}.betriebsit-site .mockScoringMethod{display:grid;gap:8px;margin:0 0 18px;padding:13px;border:1px solid rgba(37,99,235,.16);border-radius:8px;background:#fff;text-align:left}.betriebsit-site .mockScoringMethod>strong{color:#0f172a;font-size:13px}.betriebsit-site .mockScoringMethod ul{display:grid;gap:6px;margin:0;padding-left:17px;color:#52627a;font-size:11px;line-height:1.4}@media (max-width:720px){.betriebsit-site .kontaktGoalGrid{grid-template-columns:1fr}.betriebsit-site .kontaktDigitalCheckLink{grid-column:1}.betriebsit-site .kontaktRequestForm .kontaktGoalGrid>button{min-height:96px}}.betriebsit-site .pricingSectionKicker{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border:1px solid rgba(56,189,248,.22);border-radius:999px;color:#38BDF8;background:rgba(14,165,233,.08);font-size:11px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.betriebsit-site .pricingSystemSection{position:relative;overflow:hidden;color:#F8FAFC;background:radial-gradient(circle at 10% 18%,rgba(14,165,233,.2),transparent 30%),radial-gradient(circle at 88% 16%,rgba(124,58,237,.18),transparent 31%),linear-gradient(145deg,#07101F,#0B1730 48%,#11162E);border-top:1px solid rgba(56,189,248,.13)}.betriebsit-site .pricingFlagshipSection:before,.betriebsit-site .pricingModuleSection:before,.betriebsit-site .pricingSystemSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(56,189,248,.055) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.055) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at 50% 20%,black,transparent 76%);mask-image:radial-gradient(circle at 50% 20%,black,transparent 76%)}.betriebsit-site .pricingFlagshipBoard,.betriebsit-site .pricingModuleCatalog,.betriebsit-site .pricingSystem{position:relative;z-index:1}.betriebsit-site .pricingSystem{display:grid;grid-template-columns:minmax(0,.8fr) minmax(560px,1.2fr);align-items:center;gap:clamp(34px,5vw,76px)}.betriebsit-site .pricingSystemCopy{display:grid;justify-items:start;gap:18px}.betriebsit-site .pricingFlagshipHead h2,.betriebsit-site .pricingModuleHead h2,.betriebsit-site .pricingSystemCopy h2{margin:0;font-size:clamp(36px,4.2vw,60px);line-height:1.01;letter-spacing:-.045em;text-wrap:balance}.betriebsit-site .pricingSystemCopy h2{color:#F8FAFC}.betriebsit-site .pricingSystemCopy>p{max-width:640px;margin:0;color:rgba(226,232,240,.78);font-size:17px;line-height:1.65}.betriebsit-site .pricingSystemPromise{display:grid;gap:6px;width:100%;padding:17px 18px;border:1px solid rgba(56,189,248,.18);border-radius:16px;background:rgba(15,23,42,.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.betriebsit-site .pricingSystemPromise strong{color:#7DD3FC;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .pricingSystemPromise p{margin:0;color:#E2E8F0;font-size:14px;line-height:1.55}.betriebsit-site .pricingStepRail{position:relative;display:grid;gap:10px}.betriebsit-site .pricingStepRail:before{content:"";position:absolute;top:38px;bottom:38px;left:29px;width:1px;background:linear-gradient(#38BDF8,#8B5CF6,#22C55E);opacity:.65}.betriebsit-site .pricingStepRail article{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:112px;padding:16px 18px 16px 0;border:1px solid rgba(148,163,184,.17);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.08),transparent 42%),rgba(15,23,42,.67);box-shadow:0 18px 46px rgba(2,6,23,.18),inset 0 1px 0 rgba(255,255,255,.045)}.betriebsit-site .pricingStepRail article>span{z-index:1;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-left:8px;border:1px solid rgba(56,189,248,.35);border-radius:14px;color:#F8FAFC;background:#0B1730;box-shadow:0 0 0 6px rgba(11,23,48,.95);font-size:12px;font-weight:950}.betriebsit-site .pricingStepRail article>div{display:grid;gap:3px}.betriebsit-site .pricingStepRail small{color:#7DD3FC;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .pricingStepRail strong{color:#F8FAFC;font-size:17px}.betriebsit-site .pricingStepRail p{max-width:470px;margin:0;color:rgba(203,213,225,.72);font-size:12.5px;line-height:1.45}.betriebsit-site .pricingStepRail article>b{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border-radius:999px;color:#CFFAFE;background:rgba(6,182,212,.1);font-size:10.5px;font-weight:900;white-space:nowrap}.betriebsit-site .pricingFlagshipSection,.betriebsit-site .pricingModuleSection{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 8%,rgba(14,165,233,.08),transparent 28%),radial-gradient(circle at 92% 8%,rgba(124,58,237,.055),transparent 27%),linear-gradient(180deg,#FFFFFF,#F7FAFF 52%,#FFFFFF)}.betriebsit-site .pricingFlagshipBoard,.betriebsit-site .pricingModuleCatalog{display:grid;gap:30px}.betriebsit-site .pricingFlagshipHead,.betriebsit-site .pricingModuleHead{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.65fr);align-items:end;gap:clamp(28px,5vw,74px)}.betriebsit-site .pricingFlagshipHead>div,.betriebsit-site .pricingModuleHead>div{display:grid;justify-items:start;gap:14px}.betriebsit-site .pricingFlagshipHead h2,.betriebsit-site .pricingModuleHead h2{color:#0F172A}.betriebsit-site .pricingFlagshipHead>p,.betriebsit-site .pricingModuleHead>p{margin:0 0 5px;color:#52627A;font-size:16px;line-height:1.65}.betriebsit-site .pricingSituationRail{display:grid;grid-template-columns:minmax(190px,.92fr) repeat(5,minmax(0,1fr));gap:8px;padding:10px;border:1px solid rgba(37,99,235,.12);border-radius:20px;background:rgba(255,255,255,.82);box-shadow:0 20px 54px rgba(15,23,42,.06),inset 0 1px 0 #FFFFFF}.betriebsit-site .pricingSituationRailLead{display:grid;align-content:center;gap:4px;padding:11px 14px}.betriebsit-site .pricingSituationRailLead small{color:#2563EB;font-size:9.5px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.betriebsit-site .pricingSituationRailLead strong{color:#0F172A;font-size:13px;line-height:1.3}.betriebsit-site .pricingSituationRail>a{display:grid;grid-template-columns:28px minmax(0,1fr) 15px;align-items:center;gap:8px;min-width:0;min-height:68px;padding:9px 10px;border:1px solid rgba(37,99,235,.1);border-radius:14px;color:#0F172A;background:linear-gradient(180deg,rgba(248,251,255,.96),rgba(241,245,249,.78));text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.betriebsit-site .pricingSituationRail>a:focus-visible,.betriebsit-site .pricingSituationRail>a:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.28);background:#FFFFFF;box-shadow:0 12px 28px rgba(37,99,235,.1)}.betriebsit-site .pricingSituationRail>a>span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;color:#FFFFFF;background:linear-gradient(135deg,#6D28D9,#2563EB 62%,#0EA5E9);font-size:10px;font-weight:950;box-shadow:0 7px 16px rgba(37,99,235,.18)}.betriebsit-site .pricingSituationRail>a>div{display:grid;gap:2px;min-width:0}.betriebsit-site .pricingSituationRail>a strong{overflow:hidden;color:#0F172A;font-size:10.5px;line-height:1.25;text-overflow:ellipsis}.betriebsit-site .pricingSituationRail>a small{overflow:hidden;color:#64748B;font-size:9px;line-height:1.25;text-overflow:ellipsis}.betriebsit-site .pricingSituationRail>a>svg{color:#2563EB;transition:transform .2s ease}.betriebsit-site .pricingSituationRail>a:hover>svg{transform:translateX(2px)}.betriebsit-site .pricingFlagshipGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;align-items:stretch}.betriebsit-site .pricingFlagshipCard{--pricing-accent:#2563EB;--pricing-soft:rgba(37,99,235,.08);position:relative;display:flex;grid-column:span 3;flex-direction:column;gap:15px;min-width:0;padding:clamp(22px,2.5vw,30px);overflow:hidden;border:1px solid rgba(37,99,235,.13);border-radius:22px;color:#0F172A;background:radial-gradient(circle at 100% 0,var(--pricing-soft),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.95));box-shadow:0 24px 66px rgba(15,23,42,.075),inset 0 1px 0 #FFFFFF;scroll-margin-top:108px;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.betriebsit-site .pricingFlagshipCard:nth-child(n+3){grid-column:span 2}.betriebsit-site .pricingFlagshipCard:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--pricing-accent) 30%,transparent);box-shadow:0 30px 76px color-mix(in srgb,var(--pricing-accent) 10%,rgba(15,23,42,.08)),inset 0 1px 0 #FFFFFF}.betriebsit-site .pricingFlagshipCard:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--pricing-accent),transparent 72%)}.betriebsit-site .pricingFlagshipCard.isFeatured{border-color:rgba(6,182,212,.31);box-shadow:0 28px 76px rgba(6,182,212,.13),inset 0 1px 0 #FFFFFF}.betriebsit-site .pricingFlagshipCard.tone-cyan{--pricing-accent:#0891B2;--pricing-soft:rgba(6,182,212,.11)}.betriebsit-site .pricingFlagshipCard.tone-violet{--pricing-accent:#7C3AED;--pricing-soft:rgba(124,58,237,.1)}.betriebsit-site .pricingFlagshipCard.tone-blue{--pricing-accent:#2563EB;--pricing-soft:rgba(37,99,235,.1)}.betriebsit-site .pricingFlagshipCard.tone-indigo{--pricing-accent:#4F46E5;--pricing-soft:rgba(79,70,229,.1)}.betriebsit-site .pricingFlagshipCard.tone-mint{--pricing-accent:#059669;--pricing-soft:rgba(5,150,105,.1)}.betriebsit-site .pricingFlagshipTop{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px}.betriebsit-site .pricingFlagshipIcon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid color-mix(in srgb,var(--pricing-accent) 25%,transparent);border-radius:14px;color:var(--pricing-accent);background:var(--pricing-soft)}.betriebsit-site .pricingFlagshipTop>span{color:var(--pricing-accent);font-size:10.5px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .pricingFlagshipTop>b{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;color:var(--pricing-accent);background:var(--pricing-soft);font-size:10px;font-weight:950;white-space:nowrap}.betriebsit-site .pricingFlagshipQuestion{min-height:42px;margin:0;color:#64748B;font-size:12.5px;font-weight:750;line-height:1.5}.betriebsit-site .pricingFlagshipCard h3{margin:-2px 0 0;color:#0F172A;font-size:clamp(24px,2vw,32px);line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.betriebsit-site .pricingFlagshipSnapshot{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(180px,.72fr);gap:9px}.betriebsit-site .pricingFlagshipCard:nth-child(n+3) .pricingFlagshipSnapshot{grid-template-columns:1fr}.betriebsit-site .pricingFlagshipResult{display:grid;gap:6px;padding:15px;border:1px solid rgba(15,23,42,.075);border-radius:15px;background:linear-gradient(90deg,var(--pricing-soft),transparent 42%),rgba(255,255,255,.78)}.betriebsit-site .pricingFlagshipCommercial span,.betriebsit-site .pricingFlagshipResult small{color:var(--pricing-accent);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .pricingFlagshipResult p{margin:0;color:#334155;font-size:13px;line-height:1.55}.betriebsit-site .pricingFlagshipCommercial{display:grid;grid-template-columns:1fr;gap:8px}.betriebsit-site .pricingFlagshipCard:nth-child(n+3) .pricingFlagshipCommercial{grid-template-columns:1.2fr .8fr}.betriebsit-site .pricingFlagshipCommercial>div{display:grid;align-content:start;gap:5px;padding:12px 13px;border:1px solid rgba(15,23,42,.075);border-radius:13px;background:rgba(248,250,252,.82)}.betriebsit-site .pricingFlagshipCommercial strong{color:#0F172A;font-size:13px;line-height:1.35}.betriebsit-site .pricingFlagshipScope{display:grid;gap:9px}.betriebsit-site .pricingFlagshipScope>strong{color:#0F172A;font-size:12px;font-weight:950}.betriebsit-site .pricingFlagshipScope ul{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.betriebsit-site .pricingFlagshipScope li{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:5px 9px;border:1px solid rgba(15,23,42,.075);border-radius:999px;color:#475569;background:rgba(255,255,255,.8);font-size:11px;font-weight:750;line-height:1.25}.betriebsit-site .pricingFlagshipScope li svg{flex:0 0 auto;color:#16A34A}.betriebsit-site .pricingFlagshipBoundary{display:grid;gap:7px;margin-top:auto;padding-top:13px;border-top:1px solid rgba(15,23,42,.08)}.betriebsit-site .pricingFlagshipBoundary p{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;margin:0;color:#64748B;font-size:11.5px;line-height:1.5}.betriebsit-site .pricingFlagshipBoundary b{color:var(--pricing-accent);font-size:9.5px;font-weight:950;letter-spacing:.055em;text-transform:uppercase}.betriebsit-site .pricingFlagshipAction{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;border-radius:13px;color:#FFFFFF;background:var(--pricing-accent);box-shadow:0 12px 28px color-mix(in srgb,var(--pricing-accent) 22%,transparent);font-size:13px;font-weight:900;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.betriebsit-site .pricingFlagshipAction:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 17px 34px color-mix(in srgb,var(--pricing-accent) 30%,transparent)}.betriebsit-site .pricingOperatingFoundation{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr) auto;gap:24px;align-items:center;padding:24px;border:1px solid rgba(96,165,250,.24);border-radius:22px;color:#FFFFFF;background:radial-gradient(circle at 10% 0,rgba(59,130,246,.24),transparent 38%),linear-gradient(135deg,#0B1730,#12284D 58%,#153A61);box-shadow:0 24px 64px rgba(15,23,42,.16)}.betriebsit-site .pricingOperatingFoundationLead{display:grid;grid-template-columns:50px minmax(0,1fr);gap:15px;align-items:start}.betriebsit-site .pricingOperatingFoundationIcon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid rgba(147,197,253,.28);border-radius:15px;color:#93C5FD;background:rgba(255,255,255,.08)}.betriebsit-site .pricingOperatingFoundationLead small{display:block;margin-bottom:5px;color:#93C5FD;font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.betriebsit-site .pricingOperatingFoundationLead h3{margin:0;color:#FFFFFF;font-size:clamp(22px,2.1vw,30px);line-height:1.08}.betriebsit-site .pricingOperatingFoundationLead p{max-width:680px;margin:9px 0 0;color:#C7D8F2;font-size:13px;line-height:1.55}.betriebsit-site .pricingOperatingFoundation ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.betriebsit-site .pricingOperatingFoundation li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:center;color:#E6F0FF;font-size:12px;font-weight:750}.betriebsit-site .pricingOperatingFoundation li svg{color:#60A5FA}.betriebsit-site .pricingOperatingFoundationActions{display:grid;gap:9px;justify-items:stretch;min-width:210px}.betriebsit-site .pricingOperatingFoundationActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:43px;padding:0 14px;border:1px solid rgba(255,255,255,.18);border-radius:12px;color:#DCEBFF;font-size:11.5px;font-weight:900;text-decoration:none}.betriebsit-site .pricingOperatingFoundationActions a:first-child{border-color:#60A5FA;color:#0B1730;background:#93C5FD}.betriebsit-site .pricingFlagshipFooter{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;border:1px solid rgba(37,99,235,.12);border-radius:18px;background:rgba(255,255,255,.86);box-shadow:0 16px 42px rgba(15,23,42,.05)}.betriebsit-site .pricingFlagshipFooter>div{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px}.betriebsit-site .pricingFlagshipFooter svg{color:#2563EB}.betriebsit-site .pricingFlagshipFooter p{margin:0;color:#52627A;font-size:12.5px;line-height:1.5}.betriebsit-site .pricingFlagshipFooter p strong{color:#0F172A}.betriebsit-site .pricingFlagshipFooter>a{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;color:#2563EB;font-size:12.5px;font-weight:900;text-decoration:none}.betriebsit-site .pricingModuleSection{border-top:1px solid rgba(37,99,235,.08);scroll-margin-top:96px}.betriebsit-site .pricingFinderPriorities{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;border:1px solid rgba(37,99,235,.12);border-radius:16px;background:rgba(255,255,255,.78)}.betriebsit-site .pricingFinderPriorities strong{margin:0 5px 0 2px;color:#334155;font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.betriebsit-site .pricingFinderPriorities a{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;border:1px solid rgba(37,99,235,.12);border-radius:999px;color:#1D4ED8;background:#EFF6FF;font-size:11.5px;font-weight:900;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.betriebsit-site .pricingFinderPriorities a:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.3);background:#DBEAFE}.betriebsit-site .pricingFinderPromise{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.betriebsit-site .pricingFinderPromise span{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-radius:12px;color:#52627A;background:rgba(37,99,235,.045);font-size:10.5px;font-weight:850}.betriebsit-site .pricingFinderPromise svg{flex:0 0 auto;color:#2563EB}.betriebsit-site .pricingModuleGroups{display:grid;gap:10px}.betriebsit-site .pricingModuleGroups>.pricingModuleGroup{overflow:hidden;border:1px solid rgba(37,99,235,.12);border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 14px 38px rgba(15,23,42,.045);scroll-margin-top:112px}.betriebsit-site .pricingModuleGroups>.pricingModuleGroup:target,.betriebsit-site .pricingModuleGroups>.pricingModuleGroup[open]{border-color:rgba(37,99,235,.24);box-shadow:0 22px 54px rgba(37,99,235,.08)}.betriebsit-site .pricingModuleGroups>.pricingModuleGroup.isSectorOnly{border-style:dashed;border-color:rgba(5,150,105,.28)}.betriebsit-site .pricingModuleGroups>.pricingModuleGroup.isFoundation{border-color:rgba(14,116,144,.22)}.betriebsit-site .pricingModuleGroup>summary{display:grid;grid-template-columns:42px 44px minmax(0,1fr) auto 32px;align-items:center;gap:12px;min-height:88px;padding:12px 15px;cursor:pointer;list-style:none}.betriebsit-site .pricingModuleGroup>summary::-webkit-details-marker,.betriebsit-site .pricingServiceCard>summary::-webkit-details-marker{display:none}.betriebsit-site .pricingModuleGroup>summary:focus-visible,.betriebsit-site .pricingServiceCard>summary:focus-visible{outline:3px solid rgba(37,99,235,.28);outline-offset:-3px}.betriebsit-site .pricingModuleIcon,.betriebsit-site .pricingModuleNumber{display:inline-flex;align-items:center;justify-content:center}.betriebsit-site .pricingModuleNumber{width:36px;height:36px;border-radius:12px;color:#2563EB;background:rgba(37,99,235,.08);font-size:11px;font-weight:950}.betriebsit-site .pricingModuleIcon{width:42px;height:42px;border:1px solid rgba(37,99,235,.13);border-radius:13px;color:#2563EB;background:#F8FAFC}.betriebsit-site .pricingModuleSummary{display:grid;gap:4px}.betriebsit-site .pricingModuleSummary strong{color:#0F172A;font-size:15px}.betriebsit-site .pricingModuleSummary small{color:#64748B;font-size:12px;line-height:1.4}.betriebsit-site .pricingModuleGroup>summary>b{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;color:#2563EB;background:rgba(37,99,235,.07);font-size:10px;font-weight:950;white-space:nowrap}.betriebsit-site .pricingModuleGroup.isSectorOnly>summary>b{color:#047857;background:rgba(5,150,105,.09)}.betriebsit-site .pricingModuleGroup.isFoundation>summary>b{color:#0E7490;background:rgba(6,182,212,.09)}.betriebsit-site .pricingModuleToggle{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.08);font-size:20px;font-weight:500;transition:transform .2s ease}.betriebsit-site .pricingModuleGroup[open]>summary .pricingModuleToggle{transform:rotate(45deg)}.betriebsit-site .pricingModuleList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 15px 15px 113px}.betriebsit-site .pricingServiceCard{overflow:hidden;border:1px solid rgba(37,99,235,.12);border-radius:15px;background:#F8FAFC;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.betriebsit-site .pricingServiceCard:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.24);box-shadow:0 14px 32px rgba(15,23,42,.07)}.betriebsit-site .pricingServiceCard[open]{grid-column:1/-1;transform:none;border-color:rgba(37,99,235,.3);background:#FFFFFF;box-shadow:0 18px 44px rgba(37,99,235,.09)}.betriebsit-site .pricingServiceCard.isPriority{border-color:rgba(37,99,235,.22)}.betriebsit-site .pricingServiceCard>summary{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;min-height:188px;padding:16px;cursor:pointer;list-style:none}.betriebsit-site .pricingServiceIndex{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;color:#2563EB;background:rgba(37,99,235,.08);font-size:10px;font-weight:950}.betriebsit-site .pricingServiceIntro{display:grid;gap:9px;min-width:0}.betriebsit-site .pricingServiceLabels{display:flex;flex-wrap:wrap;gap:6px}.betriebsit-site .pricingServiceLabels b,.betriebsit-site .pricingServiceLabels em{display:inline-flex;align-items:center;min-height:23px;padding:0 8px;border-radius:999px;font-size:9px;font-style:normal;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.betriebsit-site .pricingServiceLabels b{color:#1D4ED8;background:#EAF2FF}.betriebsit-site .pricingServiceLabels em{color:#047857;background:#ECFDF5}.betriebsit-site .pricingServiceIntro>strong{color:#0F172A;font-size:16px;line-height:1.25}.betriebsit-site .pricingServiceIntro>small{color:#52627A;font-size:12.5px;line-height:1.5}.betriebsit-site .pricingServiceMeta{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-top:auto;padding-top:4px}.betriebsit-site .pricingServiceMeta>span{display:inline-flex;align-items:center;gap:6px;color:#64748B;font-size:10.5px;font-weight:800}.betriebsit-site .pricingServiceMeta svg{color:#2563EB}.betriebsit-site .pricingServiceMeta>b{color:#0F172A;font-size:11px;font-weight:950}.betriebsit-site .pricingServiceOpen{display:inline-flex;align-items:center;gap:6px;align-self:end;min-height:34px;color:#2563EB;font-size:10.5px;font-weight:950;white-space:nowrap}.betriebsit-site .pricingServiceOpen svg{transition:transform .2s ease}.betriebsit-site .pricingServiceCard[open]>summary .pricingServiceOpen svg{transform:rotate(90deg)}.betriebsit-site .pricingServiceBody{display:grid;gap:18px;padding:19px;border-top:1px solid rgba(37,99,235,.12);background:linear-gradient(180deg,rgba(239,246,255,.66),rgba(255,255,255,.96) 42%)}.betriebsit-site .pricingServiceFit,.betriebsit-site .pricingServiceScope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.betriebsit-site .pricingServiceFit>div,.betriebsit-site .pricingServiceScope>div{padding:15px;border:1px solid rgba(37,99,235,.1);border-radius:13px;background:rgba(255,255,255,.86)}.betriebsit-site .pricingServiceBody small{display:block;margin-bottom:7px;color:#2563EB;font-size:9.5px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .pricingServiceBody p{margin:0;color:#334155;font-size:12.5px;line-height:1.55}.betriebsit-site .pricingServiceScope ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.betriebsit-site .pricingServiceScope li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px;align-items:start;color:#334155;font-size:12px;line-height:1.4}.betriebsit-site .pricingServiceScope li svg{margin-top:1px;color:#16A34A}.betriebsit-site .pricingServiceScope p+p{margin-top:9px}.betriebsit-site .pricingServiceScope p b{color:#0F172A}.betriebsit-site .pricingServiceActions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding-top:1px}.betriebsit-site .pricingServiceActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:43px;padding:0 14px;border:1px solid rgba(37,99,235,.16);border-radius:12px;color:#1D4ED8;background:#FFFFFF;font-size:11.5px;font-weight:950;text-decoration:none}.betriebsit-site .pricingServiceActions a:first-child{border-color:#2563EB;color:#FFFFFF;background:#2563EB;box-shadow:0 10px 24px rgba(37,99,235,.18)}.betriebsit-site .pricingServiceActions>span{color:#64748B;font-size:10.5px;font-weight:750}.betriebsit-site .pricingModuleNote{display:grid;grid-template-columns:24px minmax(0,1fr);gap:11px;align-items:start;padding:16px 18px;border:1px solid rgba(124,58,237,.13);border-radius:16px;color:#7C3AED;background:rgba(124,58,237,.045)}.betriebsit-site .pricingModuleNote p{margin:0;color:#64748B;font-size:12.5px;line-height:1.55}.betriebsit-site .pricingModuleNote strong{color:#334155}@media (max-width:1080px){.betriebsit-site .pricingSystem{grid-template-columns:1fr}.betriebsit-site .pricingSituationRail{grid-template-columns:repeat(3,minmax(0,1fr))}.betriebsit-site .pricingSituationRailLead{grid-column:1/-1;min-height:58px}.betriebsit-site .pricingFlagshipCard,.betriebsit-site .pricingFlagshipCard:nth-child(n+3){grid-column:span 3}.betriebsit-site .pricingOperatingFoundation{grid-template-columns:1fr}.betriebsit-site .pricingOperatingFoundationActions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.betriebsit-site .pricingFinderPromise{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.betriebsit-site .pricingFlagshipBoard,.betriebsit-site .pricingModuleCatalog,.betriebsit-site .pricingSystem{gap:24px}.betriebsit-site .pricingFlagshipHead h2,.betriebsit-site .pricingModuleHead h2,.betriebsit-site .pricingSystemCopy h2{font-size:clamp(32px,10vw,43px)}.betriebsit-site .pricingStepRail article{grid-template-columns:52px minmax(0,1fr);min-height:118px;padding-right:13px}.betriebsit-site .pricingStepRail article>b{grid-column:2;justify-self:start;margin-top:-5px}.betriebsit-site .pricingFlagshipHead,.betriebsit-site .pricingModuleHead{grid-template-columns:1fr;align-items:start;gap:18px}.betriebsit-site .pricingFlagshipHead>p,.betriebsit-site .pricingModuleHead>p{font-size:15px}.betriebsit-site .pricingFlagshipGrid{grid-template-columns:1fr}.betriebsit-site .pricingSituationRail{grid-template-columns:1fr;padding:8px}.betriebsit-site .pricingSituationRailLead{min-height:0;padding:10px 11px}.betriebsit-site .pricingSituationRail>a{min-height:60px}.betriebsit-site .pricingFlagshipCard,.betriebsit-site .pricingFlagshipCard:nth-child(n+3){grid-column:1}.betriebsit-site .pricingFlagshipTop{grid-template-columns:46px minmax(0,1fr)}.betriebsit-site .pricingFlagshipTop>b{grid-column:1/-1;justify-self:start}.betriebsit-site .pricingFlagshipBoundary,.betriebsit-site .pricingFlagshipQuestion,.betriebsit-site .pricingFlagshipResult{min-height:0}.betriebsit-site .pricingFlagshipCard:nth-child(n+3) .pricingFlagshipSnapshot,.betriebsit-site .pricingFlagshipSnapshot{grid-template-columns:1fr}.betriebsit-site .pricingFlagshipCard:nth-child(n+3) .pricingFlagshipCommercial,.betriebsit-site .pricingFlagshipCommercial{grid-template-columns:1fr 1fr}.betriebsit-site .pricingFlagshipBoundary p{grid-template-columns:1fr;gap:3px}.betriebsit-site .pricingOperatingFoundation{gap:19px;padding:18px;border-radius:18px}.betriebsit-site .pricingOperatingFoundationLead{grid-template-columns:42px minmax(0,1fr);gap:12px}.betriebsit-site .pricingOperatingFoundationIcon{width:42px;height:42px}.betriebsit-site .pricingOperatingFoundationActions{grid-template-columns:1fr}.betriebsit-site .pricingFlagshipFooter{align-items:stretch;flex-direction:column}.betriebsit-site .pricingFlagshipFooter>a{min-height:42px;justify-content:center;border-radius:12px;background:rgba(37,99,235,.07)}.betriebsit-site .pricingFinderPriorities{align-items:stretch}.betriebsit-site .pricingFinderPriorities strong{flex-basis:100%;margin-bottom:2px}.betriebsit-site .pricingFinderPriorities a{flex:1 1 calc(50% - 8px);justify-content:center;text-align:center}.betriebsit-site .pricingFinderPromise{grid-template-columns:1fr}.betriebsit-site .pricingModuleGroup>summary{grid-template-columns:36px minmax(0,1fr) 30px;min-height:92px;gap:9px}.betriebsit-site .pricingModuleIcon{display:none}.betriebsit-site .pricingModuleGroup>summary>b{grid-column:2;justify-self:start}.betriebsit-site .pricingModuleToggle{grid-column:3;grid-row:1/span 2}.betriebsit-site .pricingModuleList{grid-template-columns:1fr;padding:0 12px 12px}.betriebsit-site .pricingServiceCard[open]{grid-column:1}.betriebsit-site .pricingServiceCard>summary{grid-template-columns:30px minmax(0,1fr);min-height:0;padding:14px}.betriebsit-site .pricingServiceOpen{grid-column:1/-1;justify-content:flex-end;width:100%;min-height:40px;padding-top:8px;border-top:1px solid rgba(37,99,235,.09)}.betriebsit-site .pricingServiceFit,.betriebsit-site .pricingServiceScope{grid-template-columns:1fr}.betriebsit-site .pricingServiceBody{gap:12px;padding:13px}.betriebsit-site .pricingServiceActions{display:grid;grid-template-columns:1fr}.betriebsit-site .pricingServiceActions a{min-height:46px}.betriebsit-site .pricingServiceActions>span{text-align:center}}@media (prefers-reduced-motion:reduce){.betriebsit-site .pricingFinderPriorities a,.betriebsit-site .pricingFlagshipAction,.betriebsit-site .pricingModuleToggle,.betriebsit-site .pricingServiceCard,.betriebsit-site .pricingServiceOpen svg{transition:none}}.betriebsit-site .pricingPage{position:relative;color:#081226;background:#FFFFFF}.betriebsit-site .pricingPage :is(#startloesungen,#preisuebersicht,#kaufweg,#care-tier-title,#leistungsfinder){scroll-margin-top:96px}.betriebsit-site .pricingPage .section{padding-block:clamp(88px,8vw,132px)}.betriebsit-site .pricingPage :is(a,button,summary,input):focus-visible{outline:3px solid #38BDF8;outline-offset:4px}.betriebsit-site .hero.hero-preise{min-height:0;padding-block:0}.betriebsit-site .pricingPage .pricingJourneyNav{position:relative;z-index:8;padding-block:18px;border-block:1px solid rgba(125,211,252,.14);background:linear-gradient(rgba(125,211,252,.035) 1px,transparent 0),linear-gradient(90deg,rgba(125,211,252,.035) 1px,transparent 0),radial-gradient(circle at 8% 0,rgba(56,189,248,.18),transparent 29%),radial-gradient(circle at 90% 100%,rgba(124,58,237,.16),transparent 31%),linear-gradient(135deg,#031126,#071a35 56%,#17163c 120%);background-size:34px 34px,34px 34px,auto,auto,auto;box-shadow:0 22px 52px rgba(2,6,23,.16)}.betriebsit-site .pricingPage .pricingJourneyNavInner{display:grid;grid-template-columns:minmax(220px,.46fr) minmax(0,2.54fr);align-items:center;gap:18px}.betriebsit-site .pricingPage .pricingJourneyLead{display:grid;gap:6px;padding-right:12px}.betriebsit-site .pricingPage .pricingJourneyLead small{color:#75d9ff;font-size:9px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.betriebsit-site .pricingPage .pricingJourneyLead strong{max-width:245px;color:#ffffff;font-size:15px;line-height:1.22}.betriebsit-site .pricingPage .pricingJourneyLinks{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:7px;border:1px solid rgba(125,211,252,.15);border-radius:19px;background:rgba(4,23,52,.52);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 16px 40px rgba(1,8,24,.18)}.betriebsit-site .pricingPage .pricingJourneyLinks>a{display:grid;grid-template-columns:30px minmax(0,1fr) 15px;align-items:center;gap:9px;min-height:58px;padding:8px 9px;border:1px solid transparent;border-radius:13px;color:#eaf6ff;background:transparent;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.betriebsit-site .pricingPage .pricingJourneyLinks>a:hover{transform:translateY(-3px);border-color:rgba(125,211,252,.34);background:radial-gradient(circle at 0 0,rgba(56,189,248,.18),transparent 45%),linear-gradient(125deg,rgba(16,63,112,.92),rgba(31,40,96,.9));box-shadow:0 14px 30px rgba(0,8,30,.24),inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .pricingPage .pricingJourneyLinks>a>span{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid rgba(125,211,252,.24);border-radius:10px;color:#8bdcff;background:linear-gradient(145deg,rgba(14,165,233,.15),rgba(92,72,224,.1));font-size:9px;font-weight:950}.betriebsit-site .pricingPage .pricingJourneyLinks>a>.pricingJourneyCopy{display:grid;width:auto;height:auto;min-width:0;justify-content:normal;gap:3px;border:0;border-radius:0;background:none}.betriebsit-site .pricingPage .pricingJourneyLinks strong{color:#ffffff;font-size:11px;line-height:1.2}.betriebsit-site .pricingPage .pricingJourneyCopy small{display:-webkit-box;overflow:hidden;color:rgba(190,214,243,.62);font-size:10px;font-weight:760;line-height:1.25;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.betriebsit-site .pricingPage .pricingJourneyLinks svg{color:#75d9ff;opacity:.72;transition:transform .18s ease}.betriebsit-site .pricingPage .pricingJourneyLinks>a:hover svg{opacity:1;transform:translateX(3px)}.betriebsit-site .pricingPage .pricingSectionKicker{min-height:30px;padding-inline:12px;border-color:rgba(47,109,246,.18);color:#2463E8;background:rgba(47,109,246,.065);font-size:10px;letter-spacing:.14em}@media (min-width:1400px){.betriebsit-site .pricingPage .container{width:min(calc(100% - 112px),1360px)}.betriebsit-site .hero-preise .container,.betriebsit-site .pricingPage #startloesungen>.container,.betriebsit-site .pricingPage .pricingJourneyNavInner{width:min(calc(100% - 112px),1512px)}.betriebsit-site .pricingPage+.finalCtaWrap .container{width:min(calc(100% - 112px),1360px)}}@media (min-width:900px) and (max-width:1180px){.betriebsit-site .hero-preise .heroGrid{grid-template-columns:minmax(340px,.84fr) minmax(460px,1.16fr);gap:clamp(20px,3vw,34px);min-height:clamp(600px,76vh,720px);padding-block:clamp(64px,8vw,92px)}.betriebsit-site .hero-preise .heroVisual{width:100%;max-width:none}.betriebsit-site .hero-preise h1{font-size:clamp(44px,5.4vw,62px)}}@media (max-width:899px){.betriebsit-site .hero-preise .heroGrid{grid-template-columns:1fr;min-height:auto;gap:32px;padding-block:52px 48px}.betriebsit-site .hero-preise .heroVisual{width:100%;max-width:none}}@media (min-width:1140px) and (max-width:1399px){.betriebsit-site .hero-preise .container,.betriebsit-site .pricingPage .container,.betriebsit-site .pricingPage+.finalCtaWrap .container{width:min(calc(100% - 72px),1320px)}}@media (min-width:900px) and (max-width:1139px){.betriebsit-site .hero-preise .container,.betriebsit-site .pricingPage .container,.betriebsit-site .pricingPage+.finalCtaWrap .container{width:min(calc(100% - 48px),1120px)}}@media (min-width:640px) and (max-width:899px){.betriebsit-site .hero-preise .container,.betriebsit-site .pricingPage .container,.betriebsit-site .pricingPage+.finalCtaWrap .container{width:min(calc(100% - 40px),820px)}}@media (max-width:639px){.betriebsit-site .hero-preise .container,.betriebsit-site .pricingPage .container,.betriebsit-site .pricingPage+.finalCtaWrap .container{width:min(calc(100% - 32px),560px)}}.betriebsit-site .pricingPage .pricingSystemSection{isolation:isolate;border-block:1px solid rgba(80,181,255,.14);background:radial-gradient(circle at 9% 12%,rgba(30,169,255,.22),transparent 31%),radial-gradient(circle at 94% 86%,rgba(125,77,255,.2),transparent 31%),linear-gradient(135deg,#031126,#071A35 54%,#17163C)}.betriebsit-site .pricingPage .pricingSystemSection:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 0 46%,rgba(54,198,255,.08) 46.1% 46.2%,transparent 46.3%),linear-gradient(65deg,transparent 0 68%,rgba(125,77,255,.09) 68.1% 68.2%,transparent 68.3%)}.betriebsit-site .pricingPage .pricingSystem{grid-template-columns:minmax(0,.88fr) minmax(580px,1.12fr);align-items:start;gap:clamp(48px,6vw,94px)}.betriebsit-site .pricingPage .pricingSystemCopy{align-content:start;gap:20px;padding-top:18px}.betriebsit-site .pricingPage .pricingSystemCopy .pricingSectionKicker{border-color:rgba(125,211,252,.22);color:#7DD3FC;background:rgba(14,165,233,.09)}.betriebsit-site .pricingPage .pricingSystemCopy h2{max-width:670px;color:#F8FBFF;font-size:clamp(46px,4.5vw,68px);line-height:.97;letter-spacing:-.052em}.betriebsit-site .pricingPage .pricingSystemCopy>p{max-width:660px;color:rgba(219,234,254,.76);font-size:16px}.betriebsit-site .pricingPage .pricingSystemStart{display:grid;grid-template-columns:92px minmax(0,1fr);gap:15px 18px;width:100%;padding:18px;border:1px solid rgba(125,211,252,.2);border-radius:22px;background:radial-gradient(circle at 0 0,rgba(34,211,238,.14),transparent 42%),rgba(6,24,50,.72);box-shadow:0 22px 54px rgba(1,7,21,.22),inset 0 1px 0 rgba(255,255,255,.07)}.betriebsit-site .pricingPage .pricingSystemStartPrice{display:grid;place-content:center;width:92px;min-height:92px;border:1px solid rgba(94,234,212,.34);border-radius:50%;text-align:center;background:radial-gradient(circle at 36% 27%,rgba(255,255,255,.26),transparent 28%),linear-gradient(145deg,rgba(16,185,129,.3),rgba(14,165,233,.22));box-shadow:0 0 34px rgba(45,212,191,.12)}.betriebsit-site .pricingPage .pricingSystemStartPrice strong{color:#ECFEFF;font-size:29px;line-height:1;letter-spacing:-.04em}.betriebsit-site .pricingPage .pricingSystemStartPrice small{margin-top:5px;color:#99F6E4;font-size:8.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .pricingPage .pricingSystemStart>div:nth-child(2){display:grid;align-content:center;gap:4px}.betriebsit-site .pricingPage .pricingSystemStart>div:nth-child(2) small{color:#67E8F9;font-size:9.5px;font-weight:950;letter-spacing:.11em;text-transform:uppercase}.betriebsit-site .pricingPage .pricingSystemStart>div:nth-child(2) strong{color:#FFFFFF;font-size:18px}.betriebsit-site .pricingPage .pricingSystemStart>div:nth-child(2) p{margin:0;color:rgba(219,234,254,.7);font-size:12px;line-height:1.5}.betriebsit-site .pricingPage .pricingSystemStart>a{display:inline-flex;grid-column:1/-1;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1px solid rgba(103,232,249,.32);border-radius:13px;color:#041326;background:linear-gradient(100deg,#67E8F9,#5EEAD4);box-shadow:0 16px 36px rgba(34,211,238,.15);font-size:12.5px;font-weight:950;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.betriebsit-site .pricingPage .pricingSystemStart>a:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 20px 44px rgba(34,211,238,.24)}.betriebsit-site .pricingPage .pricingSystemPromise{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;border:0;background:none;box-shadow:none}.betriebsit-site .pricingPage .pricingSystemPromise span{display:flex;align-items:center;gap:7px;min-height:48px;padding:10px 11px;border:1px solid rgba(125,211,252,.13);border-radius:13px;color:rgba(224,242,254,.78);background:rgba(8,31,61,.56);font-size:10.5px;font-weight:800;line-height:1.35}.betriebsit-site .pricingPage .pricingSystemPromise svg{flex:0 0 auto;color:#34D399}.betriebsit-site .pricingPage .pricingStepRail{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:11px}.betriebsit-site .pricingPage .pricingStepRailHead{display:grid;grid-column:1/-1;gap:4px;margin:0 0 6px;padding-left:0}.betriebsit-site .pricingPage .pricingStepRailHead span{color:#67E8F9;font-size:9.5px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.betriebsit-site .pricingPage .pricingStepRailHead strong{color:#FFFFFF;font-size:18px}.betriebsit-site .pricingPage .pricingStepRail:before{display:none}.betriebsit-site .pricingPage .pricingStepRail article{grid-template-columns:46px minmax(0,1fr);align-content:start;min-height:184px;padding:18px;border-color:rgba(148,197,253,.16);background:linear-gradient(90deg,rgba(14,165,233,.055),transparent 42%),rgba(7,24,51,.76);transition:transform .2s ease,border-color .2s ease,background .2s ease}.betriebsit-site .pricingPage .pricingStepRail article:hover{transform:translateY(-3px);border-color:rgba(125,211,252,.3);background:linear-gradient(90deg,rgba(14,165,233,.11),transparent 48%),rgba(8,31,61,.86)}.betriebsit-site .pricingPage .pricingStepRail article.isFree{border-color:rgba(52,211,153,.3);background:linear-gradient(90deg,rgba(16,185,129,.16),transparent 48%),rgba(7,35,52,.82);box-shadow:0 22px 58px rgba(16,185,129,.08),inset 0 1px 0 rgba(255,255,255,.05)}.betriebsit-site .pricingPage .pricingStepRail article.isFree>span{border-color:rgba(52,211,153,.46);color:#D1FAE5}.betriebsit-site .pricingPage .pricingStepRail article.isFree>b{color:#052E2B;background:#6EE7B7}.betriebsit-site .pricingPage .pricingStepRail article>span{width:40px;height:40px;margin-left:0;box-shadow:0 0 0 5px rgba(11,23,48,.82)}.betriebsit-site .pricingPage .pricingStepRail article>b{grid-column:2;justify-self:start}.betriebsit-site .pricingPage .pricingStepRail article.isOptional{margin-top:0;border-style:dashed;border-color:rgba(110,231,183,.34);background:linear-gradient(90deg,rgba(16,185,129,.11),transparent 52%),rgba(7,35,52,.72)}.betriebsit-site .pricingPage .pricingStepRail article.isOptional>span{border-color:rgba(110,231,183,.4);color:#A7F3D0}.betriebsit-site .pricingPage .pricingStepRail article.isOptional>b{color:#A7F3D0;background:rgba(16,185,129,.13)}.betriebsit-site .pricingPage .careTierSection{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 8%,rgba(47,109,246,.08),transparent 29%),radial-gradient(circle at 92% 12%,rgba(32,217,138,.08),transparent 26%),linear-gradient(180deg,#FFFFFF,#F5F8FF 54%,#FFFFFF)}.betriebsit-site .pricingPage .careTierBoard{display:grid;gap:30px}.betriebsit-site .pricingPage .careTierHead{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.58fr);align-items:end;gap:clamp(32px,6vw,88px);margin:0;text-align:left}.betriebsit-site .pricingPage .careTierHead>div{display:grid;justify-items:start;gap:14px}.betriebsit-site .pricingPage .careTierHead>div>span{display:inline-flex;min-height:29px;align-items:center;padding:0 12px;border:1px solid rgba(5,150,105,.17);border-radius:999px;color:#047857;background:rgba(16,185,129,.07);font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.betriebsit-site .pricingPage .careTierHead h2{max-width:900px;margin:0;color:#081226;font-size:clamp(44px,4.6vw,68px);line-height:.98;letter-spacing:-.052em}.betriebsit-site .pricingPage .careTierHead>p{max-width:510px;margin:0 0 5px;color:#52627A;font-size:16px;line-height:1.65}.betriebsit-site .pricingPage .careModelNotice{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:10px}.betriebsit-site .pricingPage .careModelNotice>div{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:14px 16px;border:1px solid rgba(47,109,246,.12);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(54,198,255,.08),transparent 34%),rgba(255,255,255,.88);box-shadow:0 16px 38px rgba(15,23,42,.045)}.betriebsit-site .pricingPage .careModelNotice>div>svg{width:44px;height:44px;padding:11px;border:1px solid rgba(16,185,129,.18);border-radius:14px;color:#047857;background:rgba(16,185,129,.07)}.betriebsit-site .pricingPage .careModelNotice p{display:grid;gap:4px;margin:0}.betriebsit-site .pricingPage .careModelNotice small{color:#2563EB;font-size:9px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.betriebsit-site .pricingPage .careModelNotice strong{color:#172033;font-size:12px;line-height:1.45}.betriebsit-site .pricingPage .careTierFrame{display:grid;gap:14px;padding:16px;border:1px solid rgba(56,189,248,.2);border-radius:30px;color:#EAF4FF;background:radial-gradient(circle at 0 0,rgba(47,109,246,.2),transparent 32%),radial-gradient(circle at 100% 100%,rgba(32,217,138,.17),transparent 34%),linear-gradient(145deg,#051429,#092344 56%,#073A36 125%);box-shadow:0 36px 90px rgba(8,18,38,.18),inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .pricingPage .careChoiceRail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.betriebsit-site .pricingPage .careChoiceRail>a{display:grid;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:74px;padding:11px 13px;border:1px solid rgba(125,211,252,.16);border-radius:16px;color:#E8F4FF;background:rgba(5,24,50,.66);transition:transform .2s ease,border-color .2s ease,background .2s ease}.betriebsit-site .pricingPage .careChoiceRail>a:hover{transform:translateY(-2px);border-color:rgba(110,231,183,.48);background:rgba(8,53,64,.82)}.betriebsit-site .pricingPage .careChoiceRail>a>span{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid rgba(110,231,183,.3);border-radius:12px;color:#6EE7B7;background:rgba(16,185,129,.1);font-size:10px;font-weight:950}.betriebsit-site .pricingPage .careChoiceRail>a>div{display:grid;gap:3px}.betriebsit-site .pricingPage .careChoiceRail strong{color:#FFFFFF;font-size:12.5px}.betriebsit-site .pricingPage .careChoiceRail small{color:rgba(203,213,225,.68);font-size:10px}.betriebsit-site .pricingPage .careChoiceRail svg{color:#5EEAD4;transition:transform .2s ease}.betriebsit-site .pricingPage .careChoiceRail a:hover svg{transform:translateX(3px)}.betriebsit-site .pricingPage .careTierGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch;margin:0}.betriebsit-site .pricingPage .careTierGrid>article{display:flex;flex-direction:column;gap:13px;min-width:0;min-height:590px;padding:clamp(22px,2.2vw,30px);border:1px solid rgba(96,165,250,.16);border-radius:22px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.07),transparent 34%),linear-gradient(180deg,#FFFFFF,#F7FAFF);box-shadow:0 24px 62px rgba(2,6,23,.13),inset 0 1px 0 #FFFFFF;scroll-margin-top:104px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.betriebsit-site .pricingPage .careTierGrid>article:hover{transform:translateY(-4px);border-color:rgba(56,189,248,.34);box-shadow:0 32px 72px rgba(2,6,23,.18),inset 0 1px 0 #FFFFFF}.betriebsit-site .pricingPage .careTierGrid>article.featured{transform:translateY(-8px);border-color:rgba(94,234,212,.48);color:#F8FAFC;background:radial-gradient(circle at 100% 0,rgba(45,212,191,.19),transparent 38%),linear-gradient(145deg,#071B35,#0B3150 58%,#0C433F 130%);box-shadow:0 36px 82px rgba(2,6,23,.28),0 0 0 1px rgba(94,234,212,.08)}.betriebsit-site .pricingPage .careTierGrid>article.featured:hover{transform:translateY(-12px)}.betriebsit-site .pricingPage .careTierGrid>article>div:first-child{display:flex;align-items:center;gap:8px;min-height:32px;margin:0;padding:0;border:0;background:none}.betriebsit-site .pricingPage .careTierGrid>article>div:first-child>span{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:10px;color:#2563EB;background:#EAF2FF;font-size:10px;font-weight:950}.betriebsit-site .pricingPage .careTierGrid>article>div:first-child>small{margin-right:auto;color:#2563EB;font-size:9px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.betriebsit-site .pricingPage .careTierGrid>article>div:first-child>b{position:static;min-height:27px;padding:0 9px;border:0;border-radius:999px;color:#064E3B;background:#6EE7B7;font-size:9px;line-height:27px;white-space:nowrap}.betriebsit-site .pricingPage .careTierGrid>article.featured>div:first-child>span{color:#D1FAE5;background:rgba(52,211,153,.14)}.betriebsit-site .pricingPage .careTierGrid>article.featured>div:first-child>small{color:#6EE7B7}.betriebsit-site .pricingPage .careTierGrid h3{margin:0;color:#0F172A;font-size:clamp(26px,2.3vw,34px);letter-spacing:-.04em}.betriebsit-site .pricingPage .careTierGrid>article>strong{color:#0F172A;font-size:23px;line-height:1.1}.betriebsit-site .pricingPage .careTierGrid>article>small{margin-top:-7px;color:#2563EB;font-size:11px;font-weight:900}.betriebsit-site .pricingPage .careTierGrid>article>p{min-height:66px;margin:0;color:#52627A;font-size:13px;line-height:1.55}.betriebsit-site .pricingPage .careTierGrid ul{display:grid;gap:8px;margin:0;padding:15px 0;border-block:1px solid rgba(15,23,42,.08)}.betriebsit-site .pricingPage .careTierGrid li{display:grid;grid-template-columns:17px minmax(0,1fr);gap:7px;color:#475569;font-size:12px;line-height:1.4}.betriebsit-site .pricingPage .careTierGrid li svg{margin-top:1px;color:#10B981}.betriebsit-site .pricingPage .careTierGrid dl{display:grid;gap:0;margin:0 0 auto}.betriebsit-site .pricingPage .careTierGrid dl>div{display:grid;gap:3px;padding:10px 0;border-bottom:1px solid rgba(15,23,42,.07)}.betriebsit-site .pricingPage .careTierGrid dt{color:#2563EB;font-size:9px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.betriebsit-site .pricingPage .careTierGrid dd{margin:0;color:#52627A;font-size:11.5px;line-height:1.45}.betriebsit-site .pricingPage .careTierGrid>article.featured h3,.betriebsit-site .pricingPage .careTierGrid>article.featured>strong{color:#FFFFFF}.betriebsit-site .pricingPage .careTierGrid>article.featured dt,.betriebsit-site .pricingPage .careTierGrid>article.featured>small{color:#6EE7B7}.betriebsit-site .pricingPage .careTierGrid>article.featured dd,.betriebsit-site .pricingPage .careTierGrid>article.featured li,.betriebsit-site .pricingPage .careTierGrid>article.featured>p{color:rgba(226,232,240,.76)}.betriebsit-site .pricingPage .careTierGrid>article.featured dl>div,.betriebsit-site .pricingPage .careTierGrid>article.featured ul{border-color:rgba(226,232,240,.12)}.betriebsit-site .pricingPage .careTierGrid>article>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:3px;border:1px solid #2563eb;border-radius:13px;color:#FFFFFF;background:linear-gradient(100deg,#2F6DF6,#1EA9FF);box-shadow:0 15px 32px rgba(37,99,235,.16);font-size:12px;font-weight:950;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.betriebsit-site .pricingPage .careTierGrid>article>a:hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:0 20px 42px rgba(37,99,235,.25)}.betriebsit-site .pricingPage .careTierGrid>article.featured>a{border-color:#6EE7B7;color:#052E2B;background:linear-gradient(100deg,#6EE7B7,#67E8F9)}.betriebsit-site .pricingPage .careBoundaryPanel{display:grid;grid-template-columns:minmax(230px,.8fr) repeat(2,minmax(0,1fr));gap:9px;padding:10px;border:1px solid rgba(125,211,252,.14);border-radius:18px;color:#DDEBFA;background:rgba(3,16,34,.62)}.betriebsit-site .pricingPage .careBoundaryPanel>div{display:grid;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:2px 10px;padding:12px}.betriebsit-site .pricingPage .careBoundaryPanel>div svg{grid-row:1/span 2;align-self:center;color:#6EE7B7}.betriebsit-site .pricingPage .careBoundaryPanel>div strong{color:#FFFFFF;font-size:12px}.betriebsit-site .pricingPage .careBoundaryPanel>div small{color:rgba(203,213,225,.62);font-size:10px}.betriebsit-site .pricingPage .careBoundaryPanel>p{display:grid;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:7px;margin:0;padding:12px;border:1px solid rgba(125,211,252,.1);border-radius:13px;color:rgba(219,234,254,.72);background:rgba(8,31,61,.54);font-size:10.5px;line-height:1.45}.betriebsit-site .pricingPage .careBoundaryPanel>p svg{margin-top:1px;color:#34D399}.betriebsit-site .pricingPage .pricingPriceOverviewSection{position:relative;overflow:hidden;border-block:1px solid rgba(47,109,246,.08);background:radial-gradient(circle at 5% 4%,rgba(54,198,255,.11),transparent 27%),radial-gradient(circle at 95% 6%,rgba(125,77,255,.08),transparent 29%),linear-gradient(180deg,#F7FAFF,#FFFFFF 46%,#F6F9FF)}.betriebsit-site .pricingPage .pricingPriceOverviewSection:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(47,109,246,.035) 1px,transparent 0),linear-gradient(90deg,rgba(47,109,246,.035) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(black,transparent 92%);mask-image:linear-gradient(black,transparent 92%)}.betriebsit-site .pricingPage .pricingPriceOverview{position:relative;z-index:1;display:grid;gap:24px}.betriebsit-site .pricingPage .pricingPriceOverviewHead{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.58fr);align-items:end;gap:clamp(32px,6vw,88px)}.betriebsit-site .pricingPage .pricingPriceOverviewHead>div{display:grid;justify-items:start;gap:14px}.betriebsit-site .pricingPage .pricingPriceOverviewHead h2{max-width:900px;margin:0;color:#081226;font-size:clamp(44px,4.6vw,68px);line-height:.98;letter-spacing:-.052em;text-wrap:balance}.betriebsit-site .pricingPage .pricingPriceOverviewHead>p{margin:0 0 5px;color:#52627A;font-size:16px;line-height:1.65}.betriebsit-site .pricingPage .pricingPriceLegend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.betriebsit-site .pricingPage .pricingPriceLegend>span{display:flex;min-height:54px;align-items:center;gap:8px;padding:12px 15px;border:1px solid rgba(47,109,246,.11);border-radius:14px;color:#516078;background:rgba(255,255,255,.86);box-shadow:0 12px 30px rgba(15,23,42,.035);font-size:11px}.betriebsit-site .pricingPage .pricingPriceLegend svg{flex:0 0 auto;color:#22A772}.betriebsit-site .pricingPage .pricingPriceLegend strong{color:#172033}.betriebsit-site .pricingPage .pricingPriceDirectory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.betriebsit-site .pricingPage .pricingPriceDirectory>article{display:grid;grid-template-rows:auto 1fr;width:100%;gap:14px;min-height:310px;margin:0;padding:18px;border:1px solid rgba(47,109,246,.12);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(54,198,255,.075),transparent 30%),rgba(255,255,255,.92);box-shadow:0 18px 48px rgba(15,23,42,.055),inset 0 1px 0 #FFFFFF}.betriebsit-site .pricingPage .pricingPriceDirectory article>header{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px}.betriebsit-site .pricingPage .pricingPriceDirectory article>header>span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(47,109,246,.16);border-radius:13px;color:#2F6DF6;background:rgba(47,109,246,.065)}.betriebsit-site .pricingPage .pricingPriceDirectory article>header>div{display:grid;gap:2px}.betriebsit-site .pricingPage .pricingPriceDirectory article>header small{color:#2F6DF6;font-size:9px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.betriebsit-site .pricingPage .pricingPriceDirectory article>header h3{margin:0;color:#0B1428;font-size:19px;line-height:1.15}.betriebsit-site .pricingPage .pricingPriceGroupBody{display:grid;grid-template-rows:auto 1fr auto;gap:14px;min-width:0;padding-top:14px;border-top:1px solid rgba(47,109,246,.09)}.betriebsit-site .pricingPage .pricingPriceGroupBody>p{margin:0;color:#52627a;font-size:12px;line-height:1.55}.betriebsit-site .pricingPage .pricingPriceGroupBody dl{display:grid;align-content:start;gap:7px;margin:0}.betriebsit-site .pricingPage .pricingPriceGroupBody dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:8px 10px;border:1px solid rgba(47,109,246,.09);border-radius:11px;background:rgba(247,250,255,.86)}.betriebsit-site .pricingPage .pricingPriceGroupBody dt{color:#71809a;font-size:8.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.betriebsit-site .pricingPage .pricingPriceGroupBody dd{margin:0;color:#174fbf;font-size:10.5px;font-weight:900;line-height:1.3;text-align:right}.betriebsit-site .pricingPage .pricingPriceGroupBody>a{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-height:43px;padding:0 12px;border:1px solid rgba(47,109,246,.16);border-radius:12px;color:#174fc4;background:linear-gradient(100deg,rgba(47,109,246,.075),rgba(14,165,233,.06));font-size:10.5px;font-weight:950;text-decoration:none;transition:color .18s ease,background .18s ease,transform .18s ease}.betriebsit-site .pricingPage .pricingPriceGroupBody>a:hover{color:#ffffff;background:linear-gradient(100deg,#315ff0,#16a9df);transform:translateY(-2px)}.betriebsit-site .pricingPage .pricingPriceRules{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:22px;padding:20px 22px;border:1px solid rgba(125,211,252,.17);border-radius:20px;color:#EAF6FF;background:radial-gradient(circle at 100% 0,rgba(125,77,255,.22),transparent 34%),linear-gradient(135deg,#06162E,#0B2A4B);box-shadow:0 24px 58px rgba(8,18,38,.14)}.betriebsit-site .pricingPage .pricingPriceRules>div{display:grid;gap:4px}.betriebsit-site .pricingPage .pricingPriceRules small{color:#7DD3FC;font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.betriebsit-site .pricingPage .pricingPriceRules strong{font-size:13px;line-height:1.5}.betriebsit-site .pricingPage .pricingPriceRules p{margin:0;color:rgba(219,234,254,.72);font-size:11px;line-height:1.55}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button[id]{scroll-margin-top:116px}.betriebsit-site .pricingPage .pricingModuleSection{border:0;background:radial-gradient(circle at 6% 7%,rgba(54,198,255,.095),transparent 28%),radial-gradient(circle at 94% 8%,rgba(125,77,255,.075),transparent 29%),linear-gradient(180deg,#F7FAFF,#FFFFFF 48%,#F5F8FF)}.betriebsit-site .pricingPage .pricingModuleCatalog{gap:24px}.betriebsit-site .pricingPage .pricingModuleHead{grid-template-columns:minmax(0,1.08fr) minmax(320px,.58fr);gap:clamp(32px,6vw,88px)}.betriebsit-site .pricingPage .pricingModuleHead h2{max-width:900px;color:#081226;font-size:clamp(44px,4.6vw,68px);line-height:.98;letter-spacing:-.052em}.betriebsit-site .pricingPage .pricingFinderPromise{gap:9px}.betriebsit-site .pricingPage .pricingFinderPromise span{min-height:48px;padding-inline:14px;border:1px solid rgba(47,109,246,.1);border-radius:14px;color:#41526B;background:rgba(255,255,255,.82);box-shadow:0 12px 30px rgba(15,23,42,.035);font-size:11px}.betriebsit-site .pricingPage .pricingFinderShell{display:grid;gap:12px;padding:14px;border:1px solid rgba(56,189,248,.2);border-radius:30px;background:radial-gradient(circle at 0 0,rgba(47,109,246,.18),transparent 30%),radial-gradient(circle at 100% 100%,rgba(125,77,255,.16),transparent 33%),linear-gradient(145deg,#051429,#092344 58%,#17163C 120%);box-shadow:0 36px 90px rgba(8,18,38,.18),inset 0 1px 0 rgba(255,255,255,.08)}.betriebsit-site .pricingPage .pricingFinderInstruction{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.betriebsit-site .pricingPage .pricingFinderInstruction>div{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:66px;padding:10px 13px;border:1px solid rgba(125,211,252,.15);border-radius:15px;background:rgba(4,20,44,.66)}.betriebsit-site .pricingPage .pricingFinderInstruction>div>span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(125,211,252,.25);border-radius:12px;color:#7DD3FC;background:rgba(14,165,233,.08);font-size:10px;font-weight:950}.betriebsit-site .pricingPage .pricingFinderInstruction p{display:grid;gap:3px;margin:0}.betriebsit-site .pricingPage .pricingFinderInstruction strong{color:#FFFFFF;font-size:12.5px}.betriebsit-site .pricingPage .pricingFinderInstruction small{color:rgba(203,213,225,.65);font-size:10px}.betriebsit-site .pricingPage .btiPricingExplorer{display:grid;gap:12px}.betriebsit-site .pricingPage .btiPricingExplorerToolbar{display:grid;gap:10px;padding:12px;border:1px solid rgba(125,211,252,.15);border-radius:20px;background:rgba(3,16,34,.64)}.betriebsit-site .pricingPage .btiPricingExplorerToolbar>label{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;min-height:52px;padding:0 15px;border:1px solid rgba(125,211,252,.18);border-radius:14px;color:#7DD3FC;background:rgba(8,31,61,.72)}.betriebsit-site .pricingPage .btiPricingExplorerToolbar input{min-width:0;height:50px;border:0;outline:0;color:#FFFFFF;background:transparent;font-size:13px}.betriebsit-site .pricingPage .btiPricingExplorerToolbar input::-moz-placeholder{color:rgba(203,213,225,.58)}.betriebsit-site .pricingPage .btiPricingExplorerToolbar input::placeholder{color:rgba(203,213,225,.58)}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button{display:grid;grid-template-columns:32px minmax(0,1fr) 24px;align-items:center;gap:8px;min-height:58px;padding:8px 10px;border:1px solid rgba(125,211,252,.14);border-radius:13px;color:#D8E8FA;background:rgba(8,31,61,.58);cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button:hover{transform:translateY(-2px);border-color:rgba(125,211,252,.36);background:rgba(10,50,88,.86)}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button[aria-pressed=true]{border-color:#38BDF8;color:#FFFFFF;background:linear-gradient(105deg,rgba(37,99,235,.8),rgba(124,58,237,.72));box-shadow:0 14px 32px rgba(37,99,235,.18),inset 0 1px 0 rgba(255,255,255,.12)}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button>svg{width:32px;height:32px;padding:8px;border:1px solid rgba(125,211,252,.18);border-radius:10px;color:#7DD3FC;background:rgba(14,165,233,.07)}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button[aria-pressed=true]>svg{color:#FFFFFF;background:rgba(255,255,255,.09)}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button>span{overflow:hidden;font-size:10.5px;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button>small{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:8px;color:#7DD3FC;background:rgba(125,211,252,.08);font-size:9px;font-weight:950}.betriebsit-site .pricingPage .btiPricingSearchStatus{margin:0;padding:9px 13px;border-radius:12px;color:#BAE6FD;background:rgba(14,165,233,.08);font-size:11px;font-weight:800}.betriebsit-site .pricingPage .btiPricingExplorerLayout{position:relative;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:12px;align-items:start}.betriebsit-site .pricingPage .btiPricingSelectionStatus{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.betriebsit-site .pricingPage .btiPricingModuleList{display:grid;gap:8px;max-height:748px;padding:10px;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(125,211,252,.15);border-radius:20px;background:rgba(3,16,34,.68);scrollbar-color:rgba(56,189,248,.48) transparent}.betriebsit-site .pricingPage .btiPricingModuleList>button{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:7px 10px;width:100%;min-height:134px;padding:14px;border:1px solid rgba(125,211,252,.14);border-radius:15px;color:#D7E7F8;background:rgba(8,31,61,.58);cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.betriebsit-site .pricingPage .btiPricingModuleList>button:hover{transform:translateX(3px);border-color:rgba(125,211,252,.38);background:rgba(10,48,83,.88)}.betriebsit-site .pricingPage .btiPricingModuleList>button[aria-pressed=true]{border-color:#38BDF8;color:#FFFFFF;background:radial-gradient(circle at 100% 0,rgba(125,77,255,.28),transparent 42%),linear-gradient(110deg,rgba(37,99,235,.76),rgba(22,78,132,.88));box-shadow:0 16px 36px rgba(37,99,235,.2),inset 0 1px 0 rgba(255,255,255,.11)}.betriebsit-site .pricingPage .btiPricingModuleList>button>span:first-child{display:flex;flex-wrap:wrap;gap:6px}.betriebsit-site .pricingPage .btiPricingModuleList>button>span:first-child b,.betriebsit-site .pricingPage .btiPricingModuleList>button>span:first-child em{display:inline-flex;min-height:22px;align-items:center;padding:0 7px;border-radius:999px;font-size:8px;font-style:normal;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.betriebsit-site .pricingPage .btiPricingModuleList>button>span:first-child b{color:#7DD3FC;background:rgba(14,165,233,.1)}.betriebsit-site .pricingPage .btiPricingModuleList>button>span:first-child em{color:#6EE7B7;background:rgba(16,185,129,.1)}.betriebsit-site .pricingPage .btiPricingModuleList>button>strong{grid-column:1;color:inherit;font-size:14px;line-height:1.3}.betriebsit-site .pricingPage .btiPricingModuleList>button>small{display:-webkit-box;grid-column:1;overflow:hidden;color:rgba(203,213,225,.68);font-size:10.5px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.betriebsit-site .pricingPage .btiPricingModuleMeta{display:flex;grid-column:1;flex-wrap:wrap;gap:6px 12px;margin-top:auto;color:#AFC7DF;font-size:9.5px;font-weight:800}.betriebsit-site .pricingPage .btiPricingModuleMeta>span{display:inline-flex;align-items:center;gap:5px}.betriebsit-site .pricingPage .btiPricingModuleMeta svg{color:#7DD3FC}.betriebsit-site .pricingPage .btiPricingModuleMeta>b{display:inline-flex;min-height:25px;align-items:center;padding:3px 9px;border:1px solid rgba(125,211,252,.24);border-radius:999px;color:#FFFFFF;background:rgba(14,165,233,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);font-size:10px;letter-spacing:.01em}.betriebsit-site .pricingPage .btiPricingModuleArrow{grid-column:2;grid-row:1/span 4;align-self:center;color:#7DD3FC;transition:transform .18s ease}.betriebsit-site .pricingPage .btiPricingModuleList>button:hover .btiPricingModuleArrow,.betriebsit-site .pricingPage .btiPricingModuleList>button[aria-pressed=true] .btiPricingModuleArrow{transform:translateX(3px)}.betriebsit-site .pricingPage .btiPricingDetail{display:grid;gap:15px;min-height:748px;padding:clamp(23px,2.7vw,36px);border-radius:20px;color:#0F172A;background:radial-gradient(circle at 100% 0,rgba(54,198,255,.09),transparent 34%),radial-gradient(circle at 0 100%,rgba(125,77,255,.06),transparent 31%),linear-gradient(180deg,#FFFFFF,#F8FBFF);box-shadow:0 24px 66px rgba(2,6,23,.18),inset 0 1px 0 #FFFFFF}.betriebsit-site .pricingPage .btiPricingDetailHead{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:15px;padding-bottom:17px;border-bottom:1px solid rgba(15,23,42,.09)}.betriebsit-site .pricingPage .btiPricingDetailHead>span{display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;border:1px solid rgba(37,99,235,.17);border-radius:17px;color:#2563EB;background:#EAF2FF;box-shadow:0 12px 26px rgba(37,99,235,.1)}.betriebsit-site .pricingPage .btiPricingDetailHead>div{display:grid;gap:7px}.betriebsit-site .pricingPage .btiPricingDetail :is(.btiPricingDetailPromise,.btiPricingDetailScope) small,.betriebsit-site .pricingPage .btiPricingDetailHead small{color:#2563EB;font-size:9.5px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.betriebsit-site .pricingPage .btiPricingDetailHead h3{margin:0;color:#081226;font-size:clamp(28px,3vw,43px);line-height:1.03;letter-spacing:-.045em}.betriebsit-site .pricingPage .btiPricingDetailPromise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.betriebsit-site .pricingPage .btiPricingDetailPromise>div{padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:15px;background:rgba(248,250,252,.8)}.betriebsit-site .pricingPage .btiPricingDetailPromise>div:first-child{border-color:rgba(245,158,11,.18);background:rgba(255,251,235,.66)}.betriebsit-site .pricingPage .btiPricingDetailPromise>div:last-child{border-color:rgba(16,185,129,.18);background:rgba(236,253,245,.58)}.betriebsit-site .pricingPage .btiPricingDetailPromise p,.betriebsit-site .pricingPage .btiPricingDetailScope p{margin:7px 0 0;color:#52627A;font-size:12.5px;line-height:1.55}.betriebsit-site .pricingPage .btiPricingDetailCommercial{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid rgba(37,99,235,.12);border-radius:15px;background:#FFFFFF}.betriebsit-site .pricingPage .btiPricingDetailCommercial>div{display:grid;gap:5px;padding:14px 16px}.betriebsit-site .pricingPage .btiPricingDetailCommercial>div+div{border-left:1px solid rgba(37,99,235,.1)}.betriebsit-site .pricingPage .btiPricingDetailCommercial dt{color:#2563EB;font-size:9.5px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.betriebsit-site .pricingPage .btiPricingDetailCommercial dd{margin:0;color:#0F172A;font-size:13px;font-weight:900}.betriebsit-site .pricingPage .btiPricingDetailScope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.betriebsit-site .pricingPage .btiPricingDetailScope>div{padding:16px;border:1px solid rgba(37,99,235,.1);border-radius:15px;background:rgba(255,255,255,.8)}.betriebsit-site .pricingPage .btiPricingDetailScope ul{display:grid;gap:8px;margin:10px 0 0;padding:0;list-style:none}.betriebsit-site .pricingPage .btiPricingDetailScope li{display:grid;grid-template-columns:17px minmax(0,1fr);gap:7px;color:#475569;font-size:12px;line-height:1.4}.betriebsit-site .pricingPage .btiPricingDetailScope li svg{margin-top:1px;color:#10B981}.betriebsit-site .pricingPage .btiPricingDetailActions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:auto}.betriebsit-site .pricingPage .btiPricingDetailActions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:47px;padding:0 16px;border:1px solid rgba(37,99,235,.17);border-radius:13px;color:#1D4ED8;background:#FFFFFF;font-size:11.5px;font-weight:950;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.betriebsit-site .pricingPage .btiPricingDetailActions a:first-child{border-color:transparent;color:#FFFFFF;background:linear-gradient(100deg,#6D28D9,#2563EB 60%,#0EA5E9);box-shadow:0 14px 30px rgba(37,99,235,.2)}.betriebsit-site .pricingPage .btiPricingDetailActions a:hover{transform:translateY(-2px);border-color:rgba(37,99,235,.32);box-shadow:0 18px 38px rgba(37,99,235,.16)}.betriebsit-site .pricingPage .btiPricingDetailActions>span{flex-basis:100%;color:#64748B;font-size:10.5px;font-weight:750}.betriebsit-site .pricingPage .btiPricingEmpty{display:grid;justify-items:center;gap:9px;padding:44px 20px;border:1px solid rgba(125,211,252,.16);border-radius:20px;color:#EAF6FF;background:rgba(3,16,34,.65);text-align:center}.betriebsit-site .pricingPage .btiPricingEmpty p{margin:0;color:rgba(203,213,225,.68)}.betriebsit-site .pricingPage .btiPricingEmpty a{margin-top:8px;padding:12px 16px;border-radius:12px;color:#031126;background:#67E8F9;font-weight:900}.betriebsit-site .pricingPage .pricingModuleNote{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;padding:17px;border-color:rgba(124,58,237,.16);border-radius:18px;color:#7C3AED;background:linear-gradient(90deg,rgba(124,58,237,.065),transparent 48%),rgba(255,255,255,.84);box-shadow:0 14px 34px rgba(15,23,42,.04)}.betriebsit-site .pricingPage .pricingModuleNote>svg{width:42px;height:42px;padding:10px;border-radius:13px;background:rgba(124,58,237,.08)}.betriebsit-site .pricingPage .faqSection{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 14%,rgba(54,198,255,.13),transparent 27%),radial-gradient(circle at 94% 86%,rgba(125,77,255,.11),transparent 29%),linear-gradient(180deg,#F7FAFF,#FFFFFF 64%,#F6F8FF)}.betriebsit-site .pricingPage .faqSection:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(47,109,246,.03) 1px,transparent 0),linear-gradient(90deg,rgba(47,109,246,.03) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.betriebsit-site .pricingPage .faqSection>.container{position:relative;z-index:1;display:grid;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(24px,4vw,58px)}.betriebsit-site .pricingPage .faqIntro{position:sticky;top:112px;display:grid;gap:24px;overflow:hidden;padding:clamp(30px,3.5vw,46px);border:1px solid rgba(125,211,252,.18);border-radius:28px;color:#FFFFFF;background:radial-gradient(circle at 8% 4%,rgba(54,198,255,.24),transparent 35%),radial-gradient(circle at 100% 100%,rgba(125,77,255,.22),transparent 40%),linear-gradient(145deg,#031126,#071A35 58%,#17163C 128%);box-shadow:0 28px 70px rgba(3,17,38,.18),inset 0 1px 0 rgba(255,255,255,.07)}.betriebsit-site .pricingPage .faqIntro:after{content:"";position:absolute;right:-110px;bottom:-130px;width:280px;height:280px;border:1px solid rgba(125,211,252,.12);border-radius:50%;pointer-events:none}.betriebsit-site .pricingPage .faqSection .sectionHeader{position:relative;z-index:1;max-width:none;margin:0;text-align:left}.betriebsit-site .pricingPage .faqSection .sectionHeader .lightEyebrow{color:#76D9FF}.betriebsit-site .pricingPage .faqSection .sectionHeader h2{margin-top:16px;color:#FFFFFF;font-size:clamp(38px,3.7vw,54px);line-height:.98;letter-spacing:-.052em;text-wrap:balance}.betriebsit-site .pricingPage .faqSection .sectionHeader p{margin:19px 0 0;color:rgba(219,234,254,.72);font-size:14px;line-height:1.65}.betriebsit-site .pricingPage .faqHighlights{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:8px}.betriebsit-site .pricingPage .faqHighlights>span{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;min-height:42px;padding:10px 12px;border:1px solid rgba(125,211,252,.15);border-radius:12px;color:#DCEBFF;background:rgba(8,31,61,.58);font-size:11px;font-weight:850}.betriebsit-site .pricingPage .faqHighlights svg{color:#6EE7B7}.betriebsit-site .pricingPage .faqGrid{display:grid;grid-template-columns:1fr;gap:10px;padding:13px;border:1px solid rgba(47,109,246,.11);border-radius:28px;background:rgba(255,255,255,.72);box-shadow:0 26px 70px rgba(37,99,235,.075),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:blur(14px);counter-reset:pricing-faq}.betriebsit-site .pricingPage .faqItem{position:relative;counter-increment:pricing-faq;border:1px solid rgba(47,109,246,.12);border-radius:16px;background:linear-gradient(100deg,rgba(47,109,246,.025),transparent 48%),rgba(255,255,255,.92);box-shadow:0 10px 28px rgba(15,23,42,.035);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.betriebsit-site .pricingPage .faqItem:hover{transform:translateX(3px);border-color:rgba(47,109,246,.28);box-shadow:0 16px 42px rgba(37,99,235,.08)}.betriebsit-site .pricingPage .faqItem[open]{border-color:rgba(47,109,246,.3);background:radial-gradient(circle at 100% 0,rgba(54,198,255,.1),transparent 34%),linear-gradient(100deg,rgba(47,109,246,.045),transparent 60%),#FFFFFF;box-shadow:0 20px 50px rgba(37,99,235,.09)}.betriebsit-site .pricingPage .faqItem summary{display:grid;grid-template-columns:38px minmax(0,1fr) 32px;align-items:center;gap:12px;min-height:72px;padding:16px 18px;color:#0F172A;font-size:13.5px;line-height:1.35}.betriebsit-site .pricingPage .faqItem summary:focus-visible{outline:0;box-shadow:inset 0 0 0 3px #38BDF8}.betriebsit-site .pricingPage .faqItem summary:before{content:counter(pricing-faq,decimal-leading-zero);display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(47,109,246,.13);border-radius:12px;color:#2563EB;background:#EFF6FF;font-size:10px;font-weight:950;letter-spacing:.04em}.betriebsit-site .pricingPage .faqItem summary span{display:inline-flex;flex:0 0 auto;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid rgba(47,109,246,.14);border-radius:10px;color:#2563EB;background:#EFF6FF;font-size:18px;transition:transform .2s ease,color .2s ease,background .2s ease}.betriebsit-site .pricingPage .faqItem[open] summary span{transform:rotate(45deg);color:#FFFFFF;background:linear-gradient(135deg,#5B4BEC,#168EDB)}.betriebsit-site .pricingPage .faqItem p{margin-left:68px;padding:0 50px 22px 0;color:#52627A;font-size:13px;line-height:1.7}.betriebsit-site .pricingPage+.finalCtaWrap{padding:clamp(52px,6vw,86px) 0 0;background:linear-gradient(180deg,#F5F8FF,#FFFFFF)}.betriebsit-site .pricingPage+.finalCtaWrap .finalCta{grid-template-columns:minmax(0,1fr) minmax(310px,380px);gap:clamp(32px,5vw,74px);padding:clamp(38px,4.5vw,64px);border-radius:28px;background:radial-gradient(circle at 100% 0,rgba(54,198,255,.24),transparent 35%),radial-gradient(circle at 0 100%,rgba(125,77,255,.22),transparent 36%),linear-gradient(135deg,#031126,#071A35 58%,#17163C 125%)}.betriebsit-site .pricingPage+.finalCtaWrap .finalCta h2{max-width:820px;color:#FFFFFF;font-size:clamp(38px,4.4vw,62px);line-height:.98;letter-spacing:-.052em}.betriebsit-site .pricingPage+.finalCtaWrap .finalCta p{max-width:720px;color:rgba(219,234,254,.72);font-size:15px;line-height:1.65}@media (max-width:1139px){.betriebsit-site .pricingPage .pricingJourneyNavInner{grid-template-columns:1fr;gap:12px}.betriebsit-site .pricingPage .pricingJourneyLead strong{max-width:none}.betriebsit-site .pricingPage .pricingJourneyLinks{grid-auto-columns:minmax(176px,26vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:6px;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:rgba(56,189,248,.45) transparent}.betriebsit-site .pricingPage .pricingJourneyLinks>a{scroll-snap-align:start}.betriebsit-site .pricingPage .pricingSystem{grid-template-columns:1fr}.betriebsit-site .pricingPage .pricingSystemCopy{max-width:830px}.betriebsit-site .pricingPage .pricingStepRail{max-width:860px}.betriebsit-site .pricingPage .careTierGrid,.betriebsit-site .pricingPage .pricingPriceDirectory,.betriebsit-site .pricingPage .pricingPriceLegend{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .pricingPage .careTierGrid>article{min-height:0}.betriebsit-site .pricingPage .careTierGrid>article:last-child{grid-column:1/-1}.betriebsit-site .pricingPage .careBoundaryPanel{grid-template-columns:1fr 1fr}.betriebsit-site .pricingPage .careBoundaryPanel>div{grid-column:1/-1}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.betriebsit-site .pricingPage .btiPricingExplorerLayout{grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr)}}@media (max-width:899px){.betriebsit-site .pricingPage .pricingJourneyNav{padding-block:16px}.betriebsit-site .pricingPage .pricingJourneyNavInner{grid-template-columns:1fr;gap:12px}.betriebsit-site .pricingPage .pricingJourneyLead strong{max-width:none}.betriebsit-site .pricingPage .pricingJourneyLinks{grid-auto-columns:minmax(168px,30vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:6px;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:rgba(56,189,248,.45) transparent}.betriebsit-site .pricingPage .pricingJourneyLinks>a{scroll-snap-align:start}.betriebsit-site .pricingPage .section{padding-block:clamp(70px,10vw,96px)}.betriebsit-site .pricingPage .faqSection>.container{grid-template-columns:1fr;gap:18px}.betriebsit-site .pricingPage .faqIntro{position:relative;top:auto;grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);align-items:center;padding:30px}.betriebsit-site .pricingPage .careTierHead,.betriebsit-site .pricingPage .pricingModuleHead{grid-template-columns:1fr;align-items:start;gap:18px}.betriebsit-site .pricingPage .careTierHead>p,.betriebsit-site .pricingPage .pricingModuleHead>p{max-width:680px}.betriebsit-site .pricingPage .careChoiceRail{display:none}.betriebsit-site .pricingPage .careModelNotice,.betriebsit-site .pricingPage .careTierGrid{grid-template-columns:1fr}.betriebsit-site .pricingPage .careTierGrid>article,.betriebsit-site .pricingPage .careTierGrid>article.featured{min-height:0;transform:none}.betriebsit-site .pricingPage .careTierGrid>article.featured:hover{transform:translateY(-4px)}.betriebsit-site .pricingPage .btiPricingExplorerLayout{grid-template-columns:1fr}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav{grid-auto-columns:minmax(248px,42vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:7px;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:rgba(56,189,248,.45) transparent}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav button{scroll-snap-align:start}.betriebsit-site .pricingPage .btiPricingModuleList{grid-auto-columns:minmax(286px,43vw);grid-auto-flow:column;grid-template-columns:none;max-height:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:inline mandatory}.betriebsit-site .pricingPage .btiPricingModuleList>button{scroll-snap-align:start}.betriebsit-site .pricingPage .btiPricingDetail{min-height:0}.betriebsit-site .pricingPage+.finalCtaWrap .finalCta{grid-template-columns:1fr}}@media (max-width:639px){.betriebsit-site .pricingPage .pricingJourneyLinks{grid-auto-columns:minmax(174px,62vw)}.betriebsit-site .pricingPage .section{padding-block:66px}.betriebsit-site .pricingPage .faqIntro{grid-template-columns:1fr;gap:18px;padding:25px 21px;border-radius:22px}.betriebsit-site .pricingPage .faqSection .sectionHeader h2{margin-top:13px}.betriebsit-site .pricingPage .faqSection .sectionHeader p{margin-top:15px;font-size:13px}.betriebsit-site .pricingPage .faqGrid{gap:8px;padding:8px;border-radius:21px}.betriebsit-site .pricingPage .faqItem{border-radius:14px}.betriebsit-site .pricingPage .faqItem summary{grid-template-columns:32px minmax(0,1fr) 30px;gap:9px;min-height:66px;padding:13px 12px;font-size:12.5px}.betriebsit-site .pricingPage .faqItem summary span,.betriebsit-site .pricingPage .faqItem summary:before{width:32px;height:32px}.betriebsit-site .pricingPage .faqItem p{margin:0;padding:0 15px 18px;font-size:12.5px}.betriebsit-site .hero-preise .heroGrid{gap:26px;padding-block:38px 34px}.betriebsit-site .hero-preise h1,.betriebsit-site .hero-preise h1 span{hyphens:auto;overflow-wrap:anywhere;word-break:normal}.betriebsit-site .pricingPage .careTierHead h2,.betriebsit-site .pricingPage .faqSection .sectionHeader h2,.betriebsit-site .pricingPage .pricingModuleHead h2,.betriebsit-site .pricingPage .pricingSystemCopy h2{font-size:clamp(33px,9vw,42px)}.betriebsit-site .pricingPage .faqSection .sectionHeader h2{font-size:clamp(32px,8.7vw,40px)}.betriebsit-site .pricingPage .pricingSystemStart{grid-template-columns:72px minmax(0,1fr);gap:13px;padding:14px}.betriebsit-site .pricingPage .pricingSystemStartPrice{width:72px;min-height:72px}.betriebsit-site .pricingPage .pricingSystemStartPrice strong{font-size:23px}.betriebsit-site .pricingPage .pricingSystemStart>div:nth-child(2) strong{font-size:15px}.betriebsit-site .pricingPage .pricingSystemPromise{grid-template-columns:1fr}.betriebsit-site .pricingPage .pricingStepRailHead{margin-left:0;padding-left:0}.betriebsit-site .pricingPage .pricingStepRail{grid-template-columns:1fr}.betriebsit-site .pricingPage .pricingStepRail:before{display:none}.betriebsit-site .pricingPage .pricingStepRail article{grid-template-columns:48px minmax(0,1fr);gap:10px;min-height:130px;padding-right:12px}.betriebsit-site .pricingPage .pricingStepRail article>span{width:36px;height:36px;margin-left:7px}.betriebsit-site .pricingPage .pricingStepRail article>b{grid-column:2;justify-self:start}.betriebsit-site .pricingPage .careTierFrame,.betriebsit-site .pricingPage .pricingFinderShell{padding:9px;border-radius:22px}.betriebsit-site .pricingPage .careBoundaryPanel{grid-template-columns:1fr}.betriebsit-site .pricingPage .careBoundaryPanel>div{grid-column:1}.betriebsit-site .pricingPage .btiPricingDetailCommercial,.betriebsit-site .pricingPage .btiPricingDetailPromise,.betriebsit-site .pricingPage .btiPricingDetailScope,.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav,.betriebsit-site .pricingPage .btiPricingModuleList,.betriebsit-site .pricingPage .faqGrid,.betriebsit-site .pricingPage .pricingFinderInstruction,.betriebsit-site .pricingPage .pricingFinderPromise{grid-template-columns:1fr}.betriebsit-site .pricingPage .btiPricingDetailCommercial>div+div{border-top:1px solid rgba(37,99,235,.1);border-left:0}.betriebsit-site .pricingPage .btiPricingDetailActions{display:grid;grid-template-columns:1fr}.betriebsit-site .pricingPage .btiPricingDetailActions a{width:100%}.betriebsit-site .pricingPage .btiPricingExplorerToolbar nav{grid-auto-columns:minmax(232px,78vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overflow-y:hidden}.betriebsit-site .pricingPage .btiPricingModuleList{grid-auto-columns:minmax(240px,82vw);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overflow-y:hidden}.betriebsit-site .pricingPage+.finalCtaWrap .finalCta{padding:28px 22px;border-radius:22px}}@media (min-width:900px) and (max-width:1139px){.betriebsit-site .pricingPage .btiPricingModuleList{grid-template-columns:1fr;max-height:748px;overflow-x:hidden;overflow-y:auto}.betriebsit-site .pricingPage .btiPricingDetail{position:static;top:auto}}@media (min-width:900px) and (max-width:1023px){.betriebsit-site .pricingPage .careTierGrid{grid-template-columns:1fr}.betriebsit-site .pricingPage .careTierGrid>article,.betriebsit-site .pricingPage .careTierGrid>article.featured{min-height:0;transform:none}.betriebsit-site .pricingPage .careTierGrid>article.featured:hover{transform:translateY(-4px)}}@media (max-width:899px){.betriebsit-site .pricingPage .pricingPriceOverviewHead,.betriebsit-site .pricingPage .pricingPriceRules{grid-template-columns:1fr}.betriebsit-site .pricingPage .pricingPriceDirectory,.betriebsit-site .pricingPage .pricingPriceLegend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.betriebsit-site .pricingPage .pricingPriceOverviewHead h2{font-size:clamp(33px,9vw,42px)}.betriebsit-site .pricingPage .pricingPriceDirectory>article{min-height:0;padding:14px;border-radius:18px}.betriebsit-site .pricingPage .pricingPriceDirectory,.betriebsit-site .pricingPage .pricingPriceLegend{grid-template-columns:1fr}.betriebsit-site .pricingPage .pricingPriceGroupBody{grid-template-rows:auto auto auto}.betriebsit-site .pricingPage .pricingPriceRules{padding:17px}}@media (prefers-reduced-motion:reduce){.betriebsit-site .pricingPage :is(a,button,article,svg){transition:none!important}}