.guide-tool-band{box-sizing:border-box;width:100%;max-width:100%;margin:1.5rem 0 2rem;padding:clamp(1.15rem,3.5vw,2rem) clamp(.9rem,3vw,1.75rem) clamp(1.25rem,3.5vw,2.1rem);border-radius:12px;background:var(--ds-brand);overflow-x:clip;scroll-margin-top:2.5rem}.guide-tool-band .sick-leave-calc{margin:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;max-width:100%}.guide-tool-band .sick-leave-calc__title,.prose .guide-tool-band .sick-leave-calc__title,.prose .guide-tool-band h2{margin:0 0 .45rem;padding:0;color:#ffffff;font-size:clamp(1.35rem,2.4vw,1.85rem)}.guide-tool-band .sick-leave-calc__case-note,.guide-tool-band .sick-leave-calc__choice-legend,.guide-tool-band .sick-leave-calc__conditions,.guide-tool-band .sick-leave-calc__dates-help,.guide-tool-band .sick-leave-calc__fallback,.guide-tool-band .sick-leave-calc__hint,.guide-tool-band .sick-leave-calc__intro,.guide-tool-band .sick-leave-calc__intro-note,.guide-tool-band .sick-leave-calc__links,.guide-tool-band .sick-leave-calc__scope{color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.28)}.guide-tool-band .sick-leave-calc__case{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.35)}.guide-tool-band .sick-leave-calc__case-kicker{color:#ffffff;font-size:.78rem;text-shadow:0 1px 2px rgba(0,0,0,.28)}.guide-tool-band .sick-leave-calc__case-value{color:#ffffff}.guide-tool-band .sick-leave-calc__case-follow{color:rgba(255,255,255,.92)}.guide-tool-band .sick-leave-calc__advanced>summary,.guide-tool-band .sick-leave-calc__mini-details>summary,.guide-tool-band .sick-leave-calc__scope>summary{color:rgba(255,255,255,.94)}.guide-tool-band .sick-leave-calc__advanced>summary:before,.guide-tool-band .sick-leave-calc__mini-details>summary:before,.guide-tool-band .sick-leave-calc__scope>summary:before{border-color:#ffffff}.guide-tool-band .sick-leave-calc__fieldset{background:transparent;border-color:rgba(255,255,255,.28)}.guide-tool-band .sick-leave-calc__checkbox,.guide-tool-band .sick-leave-calc__field label,.guide-tool-band .sick-leave-calc__fieldset legend{color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.28)}.guide-tool-band .sick-leave-calc__conditions,.guide-tool-band .sick-leave-calc__dates-help,.guide-tool-band .sick-leave-calc__hint{font-size:.88rem}.guide-tool-band .sick-leave-calc__mode:focus-within{outline:3px solid #ffffff;outline-offset:3px}.guide-tool-band .sick-leave-calc__suffix{color:#ffffff}.guide-tool-band .sick-leave-calc__field input,.guide-tool-band .sick-leave-calc__field select{background:#ffffff;border-color:#ffffff;color:#1a1a1a}.guide-tool-band .sick-leave-calc__advanced>summary:focus-visible,.guide-tool-band .sick-leave-calc__checkbox input:focus-visible,.guide-tool-band .sick-leave-calc__copy:focus-visible,.guide-tool-band .sick-leave-calc__details summary:focus-visible,.guide-tool-band .sick-leave-calc__field input:focus-visible,.guide-tool-band .sick-leave-calc__field select:focus-visible,.guide-tool-band .sick-leave-calc__mini-details>summary:focus-visible,.guide-tool-band .sick-leave-calc__mode:focus-visible,.guide-tool-band .sick-leave-calc__reset:focus-visible,.guide-tool-band .sick-leave-calc__scope>summary:focus-visible,.guide-tool-band .sick-leave-calc__submit:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.guide-tool-band .sick-leave-calc__mode{background:#ffffff;border-color:#ffffff;color:#1a1a1a}.guide-tool-band .sick-leave-calc__mode:hover{background:var(--ds-brand-light);border-color:var(--ds-brand-light);color:var(--ds-brand)}.guide-tool-band .sick-leave-calc__mode--active{background:#fff7f0;border-color:#ffffff;color:var(--ds-brand);box-shadow:inset 0 0 0 2px var(--ds-brand)}.guide-tool-band .sick-leave-calc__checkbox input{accent-color:#ffffff}.guide-tool-band .sick-leave-calc__advanced,.guide-tool-band .sick-leave-calc__mini-details{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.28)}.guide-tool-band .sick-leave-calc__advanced-body{border-top-color:rgba(255,255,255,.22)}.guide-tool-band .sick-leave-calc__error{color:#fff1f1;font-weight:750;text-shadow:0 1px 2px rgba(0,0,0,.28)}.guide-tool-band .sick-leave-calc__warning{color:var(--ds-text,#161616)}.guide-tool-band .sick-leave-calc__fallback{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.35)}.guide-tool-band .sick-leave-calc__dates-help a,.guide-tool-band .sick-leave-calc__hint a,.guide-tool-band .sick-leave-calc__intro a,.guide-tool-band .sick-leave-calc__scope a{color:#ffffff;text-decoration:underline;text-underline-offset:.15em}.guide-tool-band .sick-leave-calc__dates-help a:focus-visible,.guide-tool-band .sick-leave-calc__hint a:focus-visible{outline:3px solid #ffffff;outline-offset:3px;border-radius:4px}.guide-tool-band .sick-leave-calc__results{margin-top:1rem;padding:clamp(1.05rem,3vw,1.6rem);border:none;border-radius:var(--ds-radius,12px);background:#ffffff}.guide-tool-band .sick-leave-calc__hero-result{background:#ffffff;border:none;border-radius:0;padding:0 0 .9rem;margin-bottom:.85rem;border-bottom:1px solid var(--ds-border,#e2e8f0);text-align:left}.guide-tool-band .sick-leave-calc__hero-kicker,.guide-tool-band .sick-leave-calc__hero-label{color:var(--ds-text-muted,#4b5563)}.guide-tool-band .sick-leave-calc__hero-value{color:var(--ds-brand)}.guide-tool-band .sick-leave-calc__compare-card,.guide-tool-band .sick-leave-calc__part-card{background:#fff}.guide-tool-band .sick-leave-calc__compare-card--loss{background:color-mix(in srgb,var(--ds-brand-light) 55%,#fff)}.guide-tool-band .sick-leave-calc__loss-value{color:var(--ds-brand)}.guide-tool-band .sick-leave-calc__brut-note,.guide-tool-band .sick-leave-calc__warning{background:#f8fafc}.guide-tool-band .sick-leave-calc__results .sick-leave-calc__hint,.guide-tool-band .sick-leave-calc__results .sick-leave-calc__hint a{color:var(--ds-text-muted,#4b5563)}.guide-tool-band .sick-leave-calc__results .sick-leave-calc__hint a{color:var(--ds-brand)}.guide-tool-band .sick-leave-calc__copy{background:#ffffff;border-color:var(--ds-border,#c9d0db)}.guide-tool-band .sick-leave-calc__copy:hover{background:var(--ds-brand-light);border-color:var(--ds-brand)}.guide-tool-band .sick-leave-calc__submit{background:#ffffff;border-color:#ffffff;color:var(--ds-brand)}.guide-tool-band .sick-leave-calc__submit:hover{background:var(--ds-brand-light);filter:none}.guide-tool-band .sick-leave-calc__reset{background:transparent;border-color:rgba(255,255,255,.7);color:#ffffff}.guide-tool-band .sick-leave-calc__reset:hover{background:rgba(255,255,255,.12);border-color:#ffffff}.guide-tool-band .sick-leave-calc__links{color:var(--ds-text-muted,#4b5563)}.guide-tool-band .sick-leave-calc__links a{color:var(--ds-brand);text-decoration:underline;text-underline-offset:.15em}.guide-tool-band .sick-leave-calc__links a:hover{color:var(--ds-brand-dark,#a34a1c)}.guide-tool-band .sick-leave-calc__links a:focus-visible{outline:3px solid var(--ds-brand);outline-offset:3px;border-radius:4px}.guide-tool-band .sick-leave-calc__badge{color:var(--ds-brand)}@media (max-width:374px){.guide-tool-band{padding-left:.75rem;padding-right:.75rem}.guide-tool-band .sick-leave-calc__mode{white-space:normal}}