.calc{--bg:color-mix(in srgb, var(--grund) 72%, transparent);--ease:cubic-bezier(.2, .8, .2, 1);isolation:isolate;border-radius:var(--r-l);background:var(--bg);box-shadow:var(--glas-lichtkante), var(--glas-schatten);color:var(--text);font-family:var(--font-body);margin-block:1rem;padding:clamp(1rem,3vw,2.25rem);font-size:1rem;line-height:1.5;position:relative;overflow-x:clip}.calc *,.calc :before,.calc :after{box-sizing:border-box}.calc:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(55% 45% at 88% 0%, color-mix(in srgb, var(--accent-2) 24%, transparent), transparent 72%), radial-gradient(45% 40% at 0% 100%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 72%), radial-gradient(40% 35% at 40% 40%, color-mix(in srgb, var(--accent-2) 7%, transparent), transparent 75%);position:absolute;inset:0}.calc p,.calc h2,.calc h3,.calc dl,.calc dd,.calc ul{margin:0;padding:0}.calc ul{list-style:none}.calc a{color:var(--accent-2);text-underline-offset:3px}.calc a:hover{color:var(--text)}.calc :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.calc .sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calc .glass{background:linear-gradient(165deg, var(--glass-hi), #ffffff04 55%), var(--glass);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--glas-lichtkante), 0 22px 44px -28px #000c;-webkit-backdrop-filter:blur(var(--glas-blur)) saturate(var(--glas-saett));backdrop-filter:blur(var(--glas-blur)) saturate(var(--glas-saett));min-width:0}.calc-head{max-width:76rem;margin-bottom:clamp(1.25rem,3vw,2rem)}.calc .calc-title{font:600 clamp(1.85rem, 4.2vw, 3rem) / 1.06 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.calc .calc-lead{color:var(--muted);max-width:40rem;margin-top:1rem;font-size:clamp(1rem,1.5vw,1.125rem)}.calc-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (width>=1024px){.calc-grid{grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);gap:1.5rem}.calc-side{align-self:stretch}.calc-inputs{position:sticky;top:1rem}}.calc-out{gap:1rem;min-width:0;display:grid}.calc-side{min-width:0}.calc .blk-title{font:600 1.0625rem / 1.25 var(--font-display);letter-spacing:-.005em}.calc .blk-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.calc .blk-ctrls{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.calc .tgl{flex:none}.calc .tgl>span{border:1px solid var(--line);border-radius:var(--r-s);white-space:nowrap;background:#0000004d;padding-inline:.9rem}.calc .tgl>span:before{content:"";width:.55rem;height:.55rem;transition:background-color .25s var(--ease);border:2px solid;border-radius:50%;flex:none;margin-right:.5rem}.calc .tgl input:checked+span:before{background:currentColor}.calc-inputs{gap:1.1rem;padding:1.25rem;display:grid}.calc .fld{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem .75rem;min-width:0;display:grid}.calc .fld-l{min-width:0;padding:0;font-size:.9375rem;font-weight:500}.calc .fld-h{color:var(--muted);grid-column:1/-1;font-size:.8125rem;line-height:1.4}.calc .fld>.fld-r{grid-column:1/-1}.calc .fld-nw{align-items:center;display:inline-flex;position:relative}.calc .fld-n{text-align:right;width:6.5rem;min-height:2.75rem;font:600 1rem var(--font-display);font-variant-numeric:tabular-nums;color:var(--text);border:1px solid var(--line);border-radius:var(--r-s);appearance:textfield;background:#00000047;padding:.3rem .6rem}.calc .fld-n::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calc .fld-n::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calc .fld-nw .fld-n{padding-right:1.7rem}.calc .asm-cell .fld-nw .fld-n{padding-right:2.2rem}.calc .fld-u{color:var(--muted);pointer-events:none;font-size:.8125rem;position:absolute;right:.6rem}.calc .fld-n:hover{border-color:var(--edge)}.calc .fld-n:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.calc .fld-r{appearance:none;cursor:pointer;--p:0%;background:0 0;width:100%;height:1.75rem;margin:0}.calc .fld-r::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--accent-2) var(--p), #ffffff21 var(--p));border-radius:3px;height:6px}.calc .fld-r::-moz-range-track{background:#ffffff21;border-radius:3px;height:6px}.calc .fld-r::-moz-range-progress{background:var(--accent-2);border-radius:3px;height:6px}.calc .fld-r::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text);border:3px solid var(--accent-2);width:22px;height:22px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-2) 22%, transparent), 0 2px 8px #00000080;transition:box-shadow .2s var(--ease);border-radius:50%;margin-top:-8px}.calc .fld-r::-moz-range-thumb{background:var(--text);border:3px solid var(--accent-2);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-2) 22%, transparent);border-radius:50%}.calc .fld-r:hover::-webkit-slider-thumb{box-shadow:0 0 0 7px color-mix(in srgb, var(--accent-2) 28%, transparent), 0 2px 8px #00000080}.calc .fld-r:focus-visible{outline:none}.calc .fld-r:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:3px}.calc .fld-r:focus-visible::-moz-range-thumb{outline:2px solid var(--accent);outline-offset:3px}.calc .seg-wrap{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}.calc .seg{border:1px solid var(--line);border-radius:var(--r-s);background:#0000004d;gap:3px;padding:3px;display:grid}.calc .seg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.calc .seg-2{grid-template-columns:repeat(2,minmax(0,1fr))}.calc .seg-o{min-width:0;display:block;position:relative}.calc .seg-o input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.calc .seg-o>span{text-align:center;min-height:2.5rem;color:var(--muted);transition:background-color .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);border-radius:8px;justify-content:center;align-items:center;padding:.25rem .5rem;font-size:.9375rem;font-weight:500;display:flex}.calc .seg-o:hover>span{color:var(--text)}.calc .seg-o input:checked+span{color:var(--auf-akzent);background:var(--accent);box-shadow:0 0 20px -4px color-mix(in srgb, var(--accent) 70%, transparent);font-weight:600}.calc .seg-o input:focus-visible+span{outline:2px solid var(--text);outline-offset:2px}.calc .seg-plans .seg-auto{grid-column:1/-1}.calc .seg-auto>span b{font-weight:600}.calc .seg-tariff>span{flex-direction:column;gap:0}.calc .seg-tariff b{font-weight:600}.calc .seg-tariff i{opacity:.85;font-variant-numeric:tabular-nums;font-size:.8125rem;font-style:normal}.calc .out-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.calc .seg-unit .seg{min-width:8rem}.calc .note{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);background:color-mix(in srgb, var(--accent) 9%, var(--surface));border-left-width:4px;padding:.9rem 1.1rem .95rem 1.2rem}.calc .note-main{font-size:1rem;font-weight:500;line-height:1.45}.calc .note-sub{color:var(--muted);margin-top:.3rem;font-size:.875rem;line-height:1.45}.calc .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.calc .tile{align-content:start;min-width:0;padding:1.15rem 1.25rem 1.2rem;display:grid}.calc .tile-hero{grid-column:1/-1}.calc .tile-l{font:600 1rem / 1.25 var(--font-display)}.calc .tile-sub{color:var(--muted);margin-top:.15rem;font-size:.8125rem;line-height:1.4}.calc .tile-range{font:600 clamp(1.9rem, 4.4vw, 3.5rem) / 1.04 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.15rem .7rem;margin-top:.9rem;display:flex}.calc .tile:not(.tile-hero) .tile-range{font-size:clamp(1.6rem,2.6vw,2.2rem)}.calc .tile-to{letter-spacing:0;color:var(--muted);font-size:.45em;font-weight:500}.calc .rbar{width:100%;height:10px;margin-top:.9rem;display:block;overflow:visible}.calc .stop-a{stop-color:var(--accent-2);stop-opacity:.12}.calc .stop-b{stop-color:var(--accent-2);stop-opacity:.75}.calc .rbar-zero{stroke:var(--muted);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:.8}.calc .rbar-mark{stroke:var(--accent);stroke-width:4px;vector-effect:non-scaling-stroke;stroke-linecap:round;filter:drop-shadow(0 0 4px var(--accent))}.calc .tile-ends{color:var(--muted);justify-content:space-between;margin-top:.3rem;font-size:.75rem;display:flex}.calc .tile-mid{color:var(--accent);font:600 1.375rem / 1.2 var(--font-display);letter-spacing:-.015em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.1rem .55rem;margin-top:.6rem;display:flex}.calc .tile-mid-l{letter-spacing:0;font-size:.875rem;font-weight:500}.calc .tile:not(.tile-hero) .tile-mid{font-size:1.15rem}.calc .cnt{white-space:nowrap;font-variant-numeric:tabular-nums;height:1.12em;line-height:1.12;display:inline-flex}.calc .cnt-d{width:1ch;height:1.12em;display:block;overflow:clip}.calc .cnt-strip{will-change:transform;display:block}.calc .cnt-strip>span,.calc .cnt-t{white-space:pre;height:1.12em;line-height:1.12;display:block}.calc .cnt-strip>span{text-align:center}.calc .cnt-sign:empty{display:none}.calc .chart{gap:.75rem;padding:1.1rem 1.25rem 1.2rem;display:grid}.calc .chart-box{height:clamp(250px,32vw,380px);position:relative}.calc .cc-svg{touch-action:pan-y;cursor:crosshair;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.calc .gl{stroke:var(--line);stroke-width:1px}.calc .gl-zero{stroke:color-mix(in srgb, var(--text) 38%, transparent);stroke-width:1.25px}.calc .ax{fill:var(--muted);font:400 12px var(--font-body);font-variant-numeric:tabular-nums}.calc .band-a{stop-color:var(--accent-2);stop-opacity:.5}.calc .band-b{stop-color:var(--accent-2);stop-opacity:.06}.calc .edge{stroke:var(--accent-2);stroke-width:1.5px;stroke-opacity:.75;stroke-linejoin:round}.calc .glow{stroke:var(--accent);stroke-width:9px;stroke-opacity:.55;stroke-linejoin:round;stroke-linecap:round}.calc .mid{stroke:var(--accent);stroke-width:3.25px;stroke-linejoin:round;stroke-linecap:round}.calc .scrub-line{stroke:var(--text);stroke-opacity:.35;stroke-width:1px}.calc .cut-line{stroke:var(--accent-2);stroke-width:1.5px;stroke-dasharray:5 4}.calc .cut-label{fill:var(--text);font:600 12.5px var(--font-body);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--bg);stroke-width:5px;stroke-linejoin:round}.calc .dot{stroke:var(--bg);stroke-width:2px}.calc .dot-lo,.calc .dot-hi{fill:var(--accent-2)}.calc .dot-mid{fill:var(--accent)}.calc .scrub{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.calc .chart-box:has(.scrub:focus-visible){outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--r-s)}.calc .read{border-top:1px solid var(--line);grid-template-columns:auto repeat(3,minmax(0,1fr));gap:.25rem 1rem;padding-top:.25rem;display:grid}.calc .read>div{min-width:0;padding-top:.5rem}.calc .read dt{color:var(--muted);font-size:.75rem;line-height:1.3}.calc .read dd{font:600 1.0625rem / 1.3 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.calc .read-realistic dd{color:var(--accent)}.calc .read-cautious dd,.calc .read-optimistic dd{color:var(--text)}.calc .cc-legend{color:var(--muted);flex-wrap:wrap;gap:.3rem 1.25rem;font-size:.8125rem;display:flex}.calc .cc-legend span{align-items:center;gap:.45rem;display:inline-flex}.calc .sw{border-radius:2px;width:1.1rem;height:.7rem;display:inline-block}.calc .sw-band{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-2) 70%, transparent), color-mix(in srgb, var(--accent-2) 12%, transparent));border-top:1.5px solid var(--accent-2)}.calc .sw-line{background:var(--accent);height:3px;box-shadow:0 0 8px var(--accent)}.calc .sw-cch{background:var(--accent)}.calc .sw-ads{background:var(--accent-2)}.calc .chart-unit{margin-left:auto}.calc .duo{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=760px){.calc .duo{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}.calc .cmp,.calc .be{align-content:start;gap:.5rem;padding:1.15rem 1.25rem 1.2rem;display:grid}.calc .cmp-rows{gap:.9rem;margin-top:.35rem;display:grid}.calc .cmp-row{grid-template-columns:6.25rem minmax(0,1fr);align-items:center;gap:.2rem .75rem;display:grid}.calc .cmp-name{color:var(--muted);font-size:.8125rem}.calc .cmp-real .cmp-name{color:var(--accent);font-weight:600}.calc .cmp-bars{gap:5px;min-width:0;display:grid}.calc .cmp-line{grid-template-columns:minmax(0,1fr) 5.5rem;align-items:center;gap:.5rem;display:grid}.calc .cmp-bar{background:#ffffff0d;border-radius:4px;width:100%;height:12px;display:block}.calc .cmp-cch rect{fill:var(--accent)}.calc .cmp-ads rect{fill:var(--accent-2)}.calc .cmp-v{font:600 .875rem var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.calc .cmp-note{color:var(--muted);margin-top:.15rem;font-size:.8125rem;line-height:1.45}.calc .be-text{color:var(--muted);font-size:.9375rem}.calc .be-small{font-size:.8125rem;line-height:1.45}.calc .be-list{gap:0;margin-block:.25rem .5rem;display:grid}.calc .be-list li{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:5.25rem minmax(0,1fr) auto;align-items:baseline;gap:.1rem .75rem;padding:.5rem 0;font-size:.9375rem;display:grid}.calc .be-n{color:var(--muted);font-size:.8125rem}.calc .be-a{text-align:right;overflow-wrap:anywhere;min-width:0}.calc .be-p{text-align:right;white-space:nowrap;font-weight:600}.calc .be-over{color:var(--bad);text-align:right;grid-column:1/-1;font-size:.8125rem}.calc .be-real .be-n,.calc .be-real .be-a,.calc .be-real .be-p{color:var(--accent)}.calc .be-real .be-n{font-weight:600}.calc .be-reach{color:var(--text);text-wrap:balance;margin-top:.25rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.calc .be-yours{color:var(--text);margin-top:.6rem}.calc .be-text+.be-text{margin-top:.15rem}.calc [data-results]{scroll-margin-top:4.5rem}.calc [data-results]:focus{outline:none}.calc .work,.calc .asm{padding:0}.calc summary{cursor:pointer;list-style:none;position:relative}.calc summary::-webkit-details-marker{display:none}.calc .work>summary{font:600 1rem var(--font-display);padding:1rem 3rem 1rem 1.25rem}.calc summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:.6rem;height:.6rem;transition:transform .3s var(--ease);margin-top:-.45rem;position:absolute;top:50%;right:1.25rem;transform:rotate(45deg)}.calc details[open]>summary:after{margin-top:-.15rem;transform:rotate(225deg)}.calc .work-scroll{padding:0 1.25rem;overflow-x:auto}.calc .work-t{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:30rem;font-size:.9375rem}.calc .work-t th,.calc .work-t td{border-top:1px solid var(--line);text-align:right;padding:.55rem .5rem;font-weight:400}.calc .work-t thead th{color:var(--muted);border-top:0;font-size:.8125rem}.calc .work-t th:first-child{text-align:left;padding-left:0}.calc .work-t tbody th{color:var(--text)}.calc .work-t .real{color:var(--accent);font-weight:600}.calc .work-foot{color:var(--muted);padding:.9rem 1.25rem 1.1rem;font-size:.8125rem}.calc .asm{margin-top:1.25rem}.calc .asm>summary{gap:.15rem;padding:1.1rem 3rem 1.1rem 1.25rem;display:grid}.calc .asm-t{font:600 1.125rem var(--font-display)}.calc .asm-s{color:var(--muted);font-size:.875rem}.calc .asm-body{gap:1rem;padding:0 1.25rem 1.4rem;display:grid}.calc .asm-top{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem 1.5rem;padding-top:.5rem;display:grid}@media (width>=900px){.calc .asm-top{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto}}.calc .calc-btn{border-radius:var(--r-s);border:1px solid var(--edge);min-height:2.75rem;color:var(--text);font:600 .9375rem var(--font-body);cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease);background:#ffffff0f;padding:.5rem 1.2rem}.calc .calc-btn:hover{border-color:var(--accent);background:#ffffff1f}.calc .asm-head{display:none}.calc .asm-list{gap:0;display:grid}.calc .asm-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:.75rem 1.5rem;padding:1rem 0;display:grid}.calc .asm-name{font-size:.9375rem;font-weight:600}.calc .asm-why{color:var(--text);opacity:.9;margin-top:.1rem;font-size:.875rem}.calc .asm-src{color:var(--muted);margin-top:.25rem;font-size:.8125rem;line-height:1.4}.calc .asm-cells{grid-template-columns:minmax(0,1fr);gap:.6rem;display:grid}.calc .asm-cell{grid-template-columns:5.6rem 6.4rem minmax(0,1fr);align-items:center;gap:.5rem .6rem;display:grid;position:relative}.calc .asm-cell .fld-n{width:6.4rem;min-height:2.75rem;font-size:.9375rem}.calc .asm-cl{color:var(--muted);font-size:.8125rem}.calc .asm-cell.real .asm-cl{color:var(--accent);font-weight:600}@media (width>=900px){.calc .asm-head{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:1.5rem;display:grid}.calc .asm-head span:first-child{display:block}.calc .asm-head{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,.52fr))}.calc .asm-head span{color:var(--muted);text-align:center;font-size:.8125rem}.calc .asm-head .real{color:var(--accent);font-weight:600}.calc .asm-row{grid-template-columns:minmax(0,1fr) minmax(0,1.56fr);align-items:center}.calc .asm-cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.calc .asm-cell{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:.2rem}.calc .asm-cl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.calc .asm-cell .fld-nw{justify-self:stretch}.calc .asm-cell .fld-n{width:100%}}@media (width<=520px){.calc{border-radius:var(--r);padding:.9rem}.calc .tiles{grid-template-columns:minmax(0,1fr)}.calc .read{grid-template-columns:repeat(3,minmax(0,1fr))}.calc .read-m{grid-column:1/-1;align-items:baseline;gap:.5rem;padding-top:.5rem;display:flex}.calc .cmp-row{grid-template-columns:minmax(0,1fr)}.calc .cmp-line{grid-template-columns:minmax(0,1fr) 5.2rem}.calc .chart-unit{flex-basis:100%;margin-left:0}.calc .out-top{flex-wrap:wrap}.calc-inputs,.calc .chart,.calc .tile,.calc .cmp,.calc .be{padding-inline:1rem}}.calc .dock{display:none}.calc .dock-end{pointer-events:none;height:1px;margin-top:-1px;display:block}@media (width<=768px){.calc .fld-n,.calc .fld-r,.calc .seg-o,.calc summary,.calc .calc-btn{scroll-margin-block-end:6.5rem}.calc .dock{z-index:40;left:max(.75rem, env(safe-area-inset-left,0px));right:max(.75rem, env(safe-area-inset-right,0px));bottom:calc(.65rem + env(safe-area-inset-bottom,0px));min-height:3.5rem;color:var(--text);background:linear-gradient(165deg, var(--glass-hi), #ffffff05 60%), color-mix(in srgb, var(--surface) 82%, transparent);border:1px solid var(--line);border-radius:var(--radius);box-shadow:inset 0 1px 0 var(--edge), 0 14px 34px -10px #000000d9;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);-webkit-tap-highlight-color:transparent;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s linear .3s;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.5rem .85rem .55rem 1rem;text-decoration:none;display:grid;position:fixed;transform:translateY(1.1rem)}.calc .dock.dock-on{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s;transform:none}.calc .dock:hover{color:var(--text)}.calc .dock-main,.calc .dock-mid{gap:0;min-width:0;display:grid}.calc .dock-mid{text-align:right}.calc .dock-l{color:var(--muted);font-size:.6875rem;line-height:1.25}.calc .dock-r{font:600 .9375rem / 1.25 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.calc .dock-mid b{color:var(--accent);font:600 1.0625rem / 1.25 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.calc .dock-go{width:1.1rem;height:1.1rem;color:var(--accent-2)}}@media (width<=380px){.calc .dock{gap:.5rem;padding-inline:.75rem}.calc .dock-r{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.calc *,.calc :before,.calc :after{transition:none!important;animation:none!important}}.calc .tiles:not(.tiles-mehr){grid-template-columns:minmax(0,1fr)}.calc .calc-satz{font:500 clamp(1.0625rem, .95rem + .5vw, 1.25rem) / 1.45 var(--font-body);color:var(--text);text-wrap:pretty;padding-inline:.25rem}.calc .calc-hinweis{color:var(--muted);margin-top:-.4rem;padding-inline:.25rem;font-size:.8125rem;line-height:1.45}.calc .mehr{padding:0}.calc .mehr>summary{gap:.15rem;min-height:44px;padding:1.1rem 3rem 1.1rem 1.25rem;display:grid}.calc .mehr-t{font:600 1.125rem var(--font-display)}.calc .mehr-s{color:var(--muted);font-size:.875rem}.calc .mehr-in{border-top:1px solid var(--line);gap:1.25rem;padding:1.25rem;display:grid}.calc .mehr-optionen{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.1rem 1.5rem;display:grid}@media (width>=760px){.calc .mehr-optionen{grid-template-columns:repeat(2,minmax(0,1fr))}}.calc .mehr-zeile{align-content:start;gap:.5rem;min-width:0;display:grid}.calc .mehr-zeile .blk-title{font-size:.9375rem;font-weight:500}.calc .mehr-zeile .blk-ctrls{gap:.5rem;display:grid}.calc .mehr .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000002e}.calc .mehr .asm{margin-top:0}.calc .tiles-mehr{gap:.75rem}
