.kalkulation-module__uHry7G__shell{background:var(--landing-surface);overflow:clip}.kalkulation-module__uHry7G__hero{background:var(--landing-navy)}.kalkulation-module__uHry7G__heroInner{padding-block:clamp(64px,7vw,104px)}.kalkulation-module__uHry7G__eyebrow,.kalkulation-module__uHry7G__productLabel{color:var(--landing-blue-hover);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}.kalkulation-module__uHry7G__hero h1{color:#fff;text-wrap:balance;max-width:900px;margin-top:18px;font-size:clamp(42px,5vw,68px);font-weight:650;line-height:1.06}.kalkulation-module__uHry7G__intro{color:#c7d6e5;max-width:790px;margin-top:24px;font-size:clamp(17px,1.45vw,20px);line-height:1.65}.kalkulation-module__uHry7G__hero .kalkulation-module__uHry7G__eyebrow{color:#7bb7ff}.kalkulation-module__uHry7G__content{padding-block:clamp(72px,8vw,112px)}.kalkulation-module__uHry7G__catalogueLayout{grid-template-columns:minmax(220px,240px) minmax(0,1fr);align-items:start;gap:clamp(48px,6vw,88px);display:grid}.kalkulation-module__uHry7G__categoryNav{position:sticky;top:32px}.kalkulation-module__uHry7G__categoryNavTitle{color:var(--landing-heading);font-size:18px;font-weight:650;line-height:1.3}.kalkulation-module__uHry7G__categoryNavLinks{flex-direction:column;gap:4px;margin-top:16px;display:flex}.kalkulation-module__uHry7G__categoryButton{width:100%;color:var(--landing-copy);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;padding:10px 12px 10px 16px;font-size:15px;font-weight:600;line-height:1.35;transition:color .15s,background-color .15s,box-shadow .15s;position:relative}.kalkulation-module__uHry7G__categoryButton:hover{color:var(--landing-blue-hover);background:#0875f50b}.kalkulation-module__uHry7G__categoryButton:focus-visible{outline-offset:2px;outline:3px solid #0875f547}.kalkulation-module__uHry7G__categoryButtonActive{color:var(--landing-heading);box-shadow:inset 3px 0 0 var(--landing-blue-hover);background:#0875f513}.kalkulation-module__uHry7G__entryGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;min-width:0;display:grid}.kalkulation-module__uHry7G__entryCard{min-width:0;min-height:58px;color:inherit;background:var(--landing-surface);border:1px solid #e1e9f0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:11px 16px;text-decoration:none;display:flex;box-shadow:0 8px 22px #0d294509}.kalkulation-module__uHry7G__entryTitle{min-width:0;color:var(--landing-heading);font-size:18px;font-weight:550;line-height:1.2}.kalkulation-module__uHry7G__entryArrow{color:var(--landing-blue-hover);flex:none;font-size:16px;font-weight:500;line-height:1}a.kalkulation-module__uHry7G__entryCard{transition:border-color .16s,box-shadow .16s,transform .16s}a.kalkulation-module__uHry7G__entryCard:hover{border-color:#cbd9e5;transform:translateY(-1px);box-shadow:0 12px 28px #0d29450f}a.kalkulation-module__uHry7G__entryCard:focus-visible{outline-offset:3px;outline:3px solid #0875f547}.kalkulation-module__uHry7G__calculatorLink{background:var(--landing-surface-accent);border:1px solid #cfe0f1;border-radius:14px;justify-content:space-between;align-items:center;gap:48px;margin-top:clamp(64px,7vw,96px);padding:clamp(32px,4vw,52px);display:flex}.kalkulation-module__uHry7G__calculatorLinkCopy{max-width:760px}.kalkulation-module__uHry7G__calculatorLink h2{color:var(--landing-heading);margin-top:12px;font-size:clamp(27px,2.5vw,38px);line-height:1.18}.kalkulation-module__uHry7G__calculatorLinkCopy>p:last-child{color:var(--landing-copy);margin-top:14px;font-size:16px;line-height:1.65}.kalkulation-module__uHry7G__calculatorLink>a{flex:none}.kalkulation-module__uHry7G__productCta{color:#fff;background:var(--landing-navy)}.kalkulation-module__uHry7G__productCtaInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(48px,8vw,128px);padding-block:clamp(72px,8vw,108px);display:grid}.kalkulation-module__uHry7G__productLabel{color:#7bb7ff}.kalkulation-module__uHry7G__productCta h2{text-wrap:balance;max-width:940px;margin-top:15px;font-size:clamp(31px,3.1vw,47px);line-height:1.16}.kalkulation-module__uHry7G__productCta p:last-child{color:#c7d6e5;max-width:760px;margin-top:20px;font-size:17px;line-height:1.65}.kalkulation-module__uHry7G__productCta a{flex:none}@media (max-width:980px){.kalkulation-module__uHry7G__catalogueLayout{grid-template-columns:1fr;gap:32px}.kalkulation-module__uHry7G__categoryNav{min-width:0;position:static}.kalkulation-module__uHry7G__categoryNavLinks{scrollbar-width:none;overscroll-behavior-inline:contain;flex-direction:row;gap:8px;margin-top:10px;padding-block:2px 8px;overflow-x:auto}.kalkulation-module__uHry7G__categoryNavLinks::-webkit-scrollbar{display:none}.kalkulation-module__uHry7G__categoryButton{white-space:nowrap;flex:none;width:auto;padding:9px 12px 9px 16px}.kalkulation-module__uHry7G__entryGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.kalkulation-module__uHry7G__productCtaInner{grid-template-columns:1fr;gap:36px}.kalkulation-module__uHry7G__productCta a{justify-self:start}}@media (max-width:768px){.kalkulation-module__uHry7G__heroInner{padding-block:54px 62px}.kalkulation-module__uHry7G__hero h1{font-size:clamp(38px,11vw,48px);line-height:1.08}.kalkulation-module__uHry7G__intro{margin-top:20px;font-size:17px}.kalkulation-module__uHry7G__content{padding-block:64px}.kalkulation-module__uHry7G__catalogueLayout{gap:28px}.kalkulation-module__uHry7G__entryCard{border-radius:10px;min-height:58px;padding:11px 14px}.kalkulation-module__uHry7G__entryGrid{grid-template-columns:1fr}.kalkulation-module__uHry7G__calculatorLink{border-radius:10px;flex-direction:column;align-items:flex-start;gap:28px;padding:28px 22px}.kalkulation-module__uHry7G__calculatorLink>a{width:100%}.kalkulation-module__uHry7G__productCtaInner{gap:30px;padding-block:64px}.kalkulation-module__uHry7G__productCta h2{font-size:31px}.kalkulation-module__uHry7G__productCta a{width:100%}}
