.ds-band{padding-block:var(--ds-space-8);color:var(--fx-ink-primary)}.ds-band--app{background:var(--fx-bg-app)}.ds-band--surface{background:var(--fx-bg-surface)}.ds-band--olive{background:var(--fx-bg-accent-soft)}.ds-band--ink{background:var(--fx-ink-primary);color:var(--fx-ink-on-dark)}.ds-band--article{scroll-margin-top:var(--ds-reading-offset, var(--ds-space-8))}.ds-band--article.ds-band--ink h2,.ds-band--article.ds-band--ink h3{color:var(--fx-ink-on-dark)}.ds-band.ds-band--article.ds-band--ink a:focus-visible{outline-color:var(--fx-brand-pixel-on-dark)}.ds-band--compact-start{padding-top:0}.ds-band--links.ds-band--ink a{color:var(--fx-brand-pixel-on-dark);text-decoration:underline;text-underline-offset:var(--ds-space-1)}.ds-band--links.ds-band--ink a:hover{color:var(--fx-ink-on-dark)}.ds-band--spacious{padding-block:var(--ds-space-9);scroll-margin-top:calc(var(--ds-space-9) - var(--ds-space-4))}@media(max-width:1099px){.ds-band--spacious{padding-block:calc(var(--ds-space-8) + var(--ds-space-2))}}@media(max-width:639px){.ds-band--spacious{padding-block:calc(var(--ds-space-7) + var(--ds-space-2))}}.ds-band--snug{padding-block:calc(var(--ds-space-7) + var(--ds-space-2)) var(--ds-space-8);scroll-margin-top:calc(var(--ds-space-9) - var(--ds-space-4))}@media(max-width:639px){.ds-band--snug{padding-block:calc(var(--ds-space-6) + var(--ds-space-2)) var(--ds-space-7)}}.ds-band--edge{border-block:1px solid var(--fx-line-hairline)}.ds-sheet{position:relative;overflow:hidden;border-radius:var(--ds-radius-sheet);background:var(--fx-bg-surface);box-shadow:var(--ds-shadow-paper)}.ds-sheet:before{content:"";position:absolute;inset:0 0 auto;height:var(--ds-space-1);background:var(--fx-brand-pixel)}.ds-sheet__head{letter-spacing:.12em}.ds-sheet__title{flex:1 1 min-content;min-width:0}.ds-sheet__reference{margin-left:auto;text-align:right}.ds-sheet dl,.ds-sheet dd{margin:0}.ds-sheet :is(th,td){min-width:var(--ds-space-9);overflow-wrap:normal;hyphens:manual}.ds-sheet dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--ds-space-4);padding-block:var(--ds-space-4);border-bottom:1px dashed var(--fx-line-hairline)}.ds-sheet dt{color:var(--fx-ink-tertiary)}.ds-sheet--fixed-reference .ds-sheet__reference{flex:0 0 auto;white-space:nowrap}.ds-sheet--body-labels dt,.ds-sheet--body-labels dd{font-size:var(--ds-text-body);line-height:var(--ds-leading-body)}.ds-sheet--spec-labels dt{font-size:var(--ds-text-label);line-height:var(--ds-leading-body);letter-spacing:.1em;text-transform:uppercase}.ds-sheet--spec-labels dd{font-size:var(--ds-text-body);line-height:var(--ds-leading-body)}@media(max-width:639px){.ds-sheet{padding-inline:var(--ds-space-4)}}@media(max-width:639px){.ds-sheet--stacked dl>div{grid-template-columns:minmax(0,1fr);gap:var(--ds-space-2)}}.ds-sheet--intact-heading .ds-sheet__title{flex:0 0 auto;max-width:100%;overflow-wrap:normal}.ds-sheet--intact-heading .ds-sheet__reference{flex:1 1 15ch;min-width:0}.ds-sheet__action{margin-top:var(--ds-space-5)}.ds-sheet__action .ds-button{width:100%}@media(min-width:640px){.ds-sheet__action .ds-button{width:auto}}.ds-sheet--quote dt{font-size:var(--ds-text-label);line-height:var(--ds-leading-body);letter-spacing:.1em;text-transform:uppercase}.ds-sheet--quote dd{font-size:var(--ds-control-text-large);line-height:var(--ds-leading-body)}.ds-sheet--quote{padding:var(--ds-space-4) calc(var(--ds-space-6) + var(--ds-space-1)) var(--ds-space-6)}.ds-sheet--quote .ds-sheet__reference{color:var(--fx-ink-tertiary);font-weight:var(--ds-weight-regular)}.ds-sheet--quote dl>div{grid-template-columns:calc(var(--ds-space-8) + var(--ds-space-7) + var(--ds-space-2)) minmax(0,1fr);gap:var(--ds-space-5);padding-block:calc(var(--ds-space-4) + var(--ds-space-1) / 2)}@media(max-width:639px){.ds-sheet--quote{padding:var(--ds-sheet-quote-phone-top, var(--ds-space-1)) var(--ds-space-5) var(--ds-space-5)}.ds-sheet--quote.ds-sheet--stacked dl>div{grid-template-columns:minmax(0,1fr);gap:calc(var(--ds-space-2) - var(--ds-space-1) / 2)}}.ds-sheet--quote.ds-sheet--inset-pricing{padding-top:var(--ds-space-6)}@media(max-width:639px){.ds-sheet--quote.ds-sheet--inset-pricing{padding:calc(var(--ds-space-5) - var(--ds-space-1) / 2) calc(var(--ds-space-4) + var(--ds-space-1)) var(--ds-space-5)}}.ds-sheet.ds-sheet--result{padding:calc(var(--ds-space-4) - var(--ds-space-1) / 2) calc(var(--ds-space-6) + var(--ds-space-1)) var(--ds-space-6)}.ds-sheet--result .ds-sheet__head{flex-wrap:nowrap;gap:var(--ds-space-4);margin:0;padding:calc(var(--ds-space-4) + var(--ds-space-1) / 2) 0 calc(var(--ds-space-4) - var(--ds-space-1) / 2);border-bottom-width:1.5px;font-size:var(--ds-fs-12);line-height:var(--ds-index-leading-copy);font-weight:400;letter-spacing:.12em;color:var(--fx-ink-tertiary)}.ds-sheet--result .ds-sheet__title{flex:0 1 auto;font-weight:700;color:var(--fx-ink-primary)}.ds-sheet--result .ds-sheet__reference{font-weight:400;text-align:start}@media(max-width:639px){.ds-sheet.ds-sheet--result{padding:var(--ds-space-1) calc(var(--ds-space-4) + var(--ds-space-1)) var(--ds-space-5)}}.ds-sheet--reference-plain .ds-sheet__reference{min-width:0;letter-spacing:.02em;text-transform:none;overflow-wrap:anywhere}
