.secondary-care .plans{padding-top:clamp(128px,11vw,180px)}.secondary-care .plans-head{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);align-items:end;gap:26px 80px;margin-bottom:clamp(44px,4.5vw,72px);display:grid}.secondary-care .plans-head .label{grid-column:1/-1}.secondary-care .plans-head .display{max-width:14ch}.secondary-care .plan-cards{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.4vw,24px);margin:0;padding:0;list-style:none;display:grid}.secondary-care .plan{grid-row:span 5;grid-template-rows:subgrid;background:var(--ground-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:clamp(20px,1.8vw,28px);gap:0;padding:clamp(22px,2.2vw,36px);transition:box-shadow .26s;display:grid}.secondary-care .plan:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.secondary-care .plan-name{letter-spacing:-.04em;margin:0;font-size:clamp(20px,1.7vw,28px);font-weight:480;line-height:1.12}.secondary-care .plan-price{flex-wrap:wrap;align-items:baseline;gap:2px 9px;margin-top:clamp(20px,2vw,32px);display:flex}.secondary-care .plan-amount{letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(26px,2.4vw,40px);font-weight:470;line-height:1.05}.secondary-care .plan-unit{font:11px var(--mono);color:var(--muted)}.secondary-care .plan-hours{margin-top:clamp(20px,2vw,30px)}.secondary-care .track{grid-template-columns:repeat(var(--hours-scale), minmax(0, 1fr));gap:4px;display:grid}.secondary-care .cell{background:color-mix(in srgb, var(--ink) 11%, transparent);border-radius:3px;height:13px;display:block}.secondary-care .cell.is-on{background:var(--ink)}.secondary-care .plan-hours-label{font:11px/1.4 var(--mono);color:var(--muted);margin-top:9px;display:block}.secondary-care .plan-items{margin:clamp(20px,2vw,30px) 0 0;padding:0;list-style:none}.secondary-care .plan-items li{border-top:1px solid var(--line);padding:11px 0;font-size:15px;line-height:1.45}.secondary-care .plan-items li:first-letter{text-transform:uppercase}.secondary-care .plan-items .plan-inherits{font:12px/1.5 var(--mono);color:var(--muted)}.secondary-care .plan-choose{place-self:end start;margin-top:clamp(20px,2vw,30px)}.secondary-care .plans-notes{color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px clamp(14px,1.4vw,24px);margin-top:26px;font-size:13.5px;line-height:1.55;display:grid}.secondary-care .plans-notes p{padding-inline:clamp(22px,2.2vw,36px)}.secondary-care .plan-none-name{color:var(--ink);font-weight:460}@media (max-width:1050px){.secondary-care .plans-head{grid-template-columns:1fr}.secondary-care .plan-cards{grid-template-rows:none;grid-template-columns:1fr}.secondary-care .plan{grid-row:auto;grid-template-rows:none}.secondary-care .plans-notes{grid-template-columns:1fr}.secondary-care .plans-notes p{padding-inline:0}}@media (max-width:620px){.secondary-care .plans{padding-top:104px}}
.secondary-care .requests{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,100px);padding-top:clamp(84px,8.5vw,150px);display:grid}.secondary-care .requests-art{aspect-ratio:3/2;border-radius:var(--plate-radius);background:color-mix(in srgb, var(--ink) 4%, transparent);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);place-items:center;padding:7%;display:grid}.secondary-care .requests-art svg{width:100%;height:100%;overflow:visible}.secondary-care .a-accent{color:var(--red-text)}.secondary-care .requests-copy .label{margin-bottom:24px}.secondary-care .requests-title{letter-spacing:-.055em;text-wrap:balance;max-width:17ch;font-size:clamp(30px,3.3vw,60px);font-weight:470;line-height:1.04}html[lang=de] .secondary-care .requests-title{font-size:clamp(28px,2.9vw,52px)}.secondary-care .requests-body{max-width:50ch;color:var(--muted);text-wrap:pretty;margin-top:24px;font-size:clamp(15px,1.15vw,18px);line-height:1.62}.secondary-care .requests-note{font:12px/1.5 var(--mono);color:var(--faint);margin-top:18px}.secondary-care .requests-channels{border-top:1px solid var(--line);max-width:50ch;margin-top:22px;padding-top:16px;font-size:15px}.secondary-care .r-old{opacity:0}.secondary-care .r-slice{stroke-dasharray:60}.secondary-care .requests-art.is-in .r-note{animation:secondary-care-r-note 8s var(--ease-out) infinite}.secondary-care .requests-art.is-in .r-old{animation:8s infinite secondary-care-r-old}.secondary-care .requests-art.is-in .r-new{animation:8s infinite secondary-care-r-new}.secondary-care .requests-art.is-in .r-slice{animation:secondary-care-r-slice 8s var(--ease-out) infinite}@keyframes secondary-care-r-note{0%{opacity:0;transform:translate(18px,-12px)}12%,80%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@keyframes secondary-care-r-old{0%,30%{opacity:1}40%,to{opacity:0}}@keyframes secondary-care-r-new{0%,34%{opacity:0}46%,88%{opacity:1}98%,to{opacity:0}}@keyframes secondary-care-r-slice{0%,44%{stroke-dashoffset:60px;opacity:1}62%,88%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@media (prefers-reduced-motion:reduce){.secondary-care .requests-art *{animation:none!important}}html.motion-off .secondary-care .requests-art *{animation:none!important}@media (max-width:899px){.secondary-care .requests{grid-template-columns:1fr}.secondary-care .requests-art{aspect-ratio:16/10}}
.secondary-care .reading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,100px);padding-block:clamp(84px,8.5vw,150px) clamp(40px,4vw,70px);display:grid}.secondary-care .reading-head{position:sticky;top:110px}.secondary-care .reading-head .label{margin-bottom:24px}.secondary-care .reading-title{letter-spacing:-.055em;text-wrap:balance;max-width:15ch;font-size:clamp(30px,3.3vw,60px);font-weight:470;line-height:1.04}html[lang=de] .secondary-care .reading-title{font-size:clamp(28px,2.9vw,52px)}.secondary-care .reading-head .lede{margin-top:24px}.secondary-care .reading-plate{border-radius:var(--plate-radius);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);margin:0;padding:clamp(24px,3vw,44px)}.secondary-care .reading-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-bottom:18px;display:flex}.secondary-care .reading-site{letter-spacing:-.03em;font-size:clamp(19px,1.5vw,24px);font-weight:500}.secondary-care .reading-live{min-height:30px;box-shadow:inset 0 0 0 1px var(--line-strong);font:12px var(--mono);border-radius:99px;align-items:center;gap:10px;padding:0 12px;display:inline-flex}.secondary-care .live-dot{background:var(--ink);border-radius:50%;width:8px;height:8px;position:relative}.secondary-care .reading-plate.is-in .live-dot:after{content:"";box-shadow:0 0 0 0 color-mix(in srgb, var(--ink) 40%, transparent);border-radius:50%;animation:2.4s ease-out infinite secondary-care-live-pulse;position:absolute;inset:0}@keyframes secondary-care-live-pulse{to{box-shadow:0 0 0 10px #0000}}.secondary-care .reading-clock{height:62px;margin:6px 0 4px;position:relative}.secondary-care .clock-rule{background:linear-gradient(to right, var(--line-strong) 0 var(--to), transparent var(--to));height:1px;position:absolute;top:34px;left:0;right:0}.secondary-care .clock-rule:after{content:"";left:var(--to);background:repeating-linear-gradient(to right, var(--line) 0 4px, transparent 4px 9px);height:1px;position:absolute;top:0;right:0}.secondary-care .clock-day{font:11px var(--mono);color:var(--faint);position:absolute;top:44px;right:0}.secondary-care .clock-mark{left:var(--at);justify-items:center;gap:8px;display:grid;position:absolute;top:0;translate:-50%}.secondary-care .clock-mark i{background:var(--ink);width:9px;height:9px;box-shadow:0 0 0 4px var(--raised);border-radius:50%;grid-row:2}.secondary-care .clock-mark b{font:400 11px var(--mono);color:var(--muted);white-space:nowrap;grid-row:1}.secondary-care .clock-mark:first-of-type b{translate:12%}.secondary-care .clock-mark:last-of-type b{translate:-12%}.secondary-care .reading-groups{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:0 clamp(24px,3vw,56px);margin-top:14px;display:grid}.secondary-care .is-lead .reading-row dd{letter-spacing:-.035em;font-size:clamp(19px,1.7vw,27px);font-weight:470;line-height:1.2}.secondary-care .group-when{font:11px var(--mono);color:var(--faint);padding-bottom:10px}.secondary-care .reading-row{border-top:1px solid var(--line);gap:4px;padding:12px 0;display:grid}.secondary-care .reading-row dt{font:11px var(--mono);color:var(--faint)}.secondary-care .reading-row dd{margin:0;font-size:15px;line-height:1.5}.secondary-care .reading-row code{background:color-mix(in srgb, var(--ink) 6%, transparent);font:11.5px var(--mono);border-radius:6px;margin:2px 4px 2px 0;padding:2px 7px;display:inline-block}.secondary-care .reading-states{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.secondary-care .reading-states-label{font:11px var(--mono);color:var(--faint)}.secondary-care .state-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.secondary-care .state-chip{min-height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);border-radius:99px;align-items:center;gap:8px;padding:0 13px;font-size:13px;display:inline-flex}.secondary-care .state-chip i{border-radius:50%;width:8px;height:8px}.secondary-care .state-up i{background:var(--ink)}.secondary-care .state-degraded i{box-shadow:inset 0 0 0 1.5px var(--ink)}.secondary-care .state-down i{background:var(--red-text)}.secondary-care .state-maintenance i{border:1.5px dashed var(--muted)}.secondary-care .state-chip.is-current{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);background:color-mix(in srgb, var(--ink) 5%, transparent)}.secondary-care .reading-note{color:var(--muted);max-width:56ch;margin-top:14px;font-size:14px;line-height:1.55}.secondary-care .reading-caption{font:11.5px/1.55 var(--mono);color:var(--faint);max-width:60ch;margin-top:22px}@media (prefers-reduced-motion:reduce){.secondary-care .live-dot:after{animation:none!important}}html.motion-off .secondary-care .live-dot:after{animation:none!important}.secondary-care .close-title{max-width:16ch}.secondary-care .close-contact{margin-top:4px}@media (max-width:1050px){.secondary-care .reading{grid-template-columns:1fr}.secondary-care .reading-head{position:static}}@media (max-width:620px){.secondary-care .reading-groups{grid-template-columns:1fr}.secondary-care .clock-mark b{font-size:10px}}
