.method-calculator[data-astro-cid-fu7aevwt]{border:1px solid var(--dp-border);background:var(--dp-surface);border-radius:16px;margin-top:24px;padding:0 22px;scroll-margin-top:24px}.method-calculator[data-astro-cid-fu7aevwt]>summary[data-astro-cid-fu7aevwt]{overflow-wrap:anywhere;font-size:16px}.method-body[data-astro-cid-fu7aevwt]{min-width:0;padding-bottom:22px}.method-grid[data-astro-cid-fu7aevwt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.method-grid[data-astro-cid-fu7aevwt]>div[data-astro-cid-fu7aevwt]{min-width:0}.method-grid[data-astro-cid-fu7aevwt] button[data-astro-cid-fu7aevwt]{margin-top:10px}.method-body[data-astro-cid-fu7aevwt] .method-assumptions[data-astro-cid-fu7aevwt]{margin-top:22px}.method-assumptions[data-astro-cid-fu7aevwt] legend[data-astro-cid-fu7aevwt]{color:var(--dp-strong);font-size:16px;font-weight:650}.method-output[data-astro-cid-fu7aevwt]{margin-top:26px}.method-output[data-astro-cid-fu7aevwt] h3[data-astro-cid-fu7aevwt]{font-size:18px}.method-output[data-astro-cid-fu7aevwt] dd[data-astro-cid-fu7aevwt]{overflow-wrap:anywhere}@media (width<=600px){.method-calculator[data-astro-cid-fu7aevwt]{padding-inline:14px}.method-grid[data-astro-cid-fu7aevwt]{grid-template-columns:minmax(0,1fr);gap:0}}.lumen-page{max-width:960px;padding-top:28px}.lumen-page *,.lumen-page :before,.lumen-page :after{box-sizing:border-box}.lumen-page [hidden]{display:none}.lumen-page .support-intro{margin-bottom:28px}.lumen-page h1{max-width:24ch}.lumen-page .support-updated{margin-top:12px}.lumen-workbench{border:1px solid var(--dp-border);background:var(--dp-surface);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}#lumen-form,.lumen-result-panel{min-width:0;padding:24px}.lumen-result-panel{border-left:1px solid var(--dp-border)}.lumen-workbench h2{font-size:18px}.lumen-page fieldset{border:0;min-width:0;margin:0;padding:0}.lumen-page label{color:var(--dp-strong);min-width:0;margin:16px 0 0;font-size:14px;font-weight:600;line-height:1.5;display:block}.lumen-page input,.lumen-page select{width:100%;min-width:0;min-height:44px;margin-top:7px;font-size:16px;display:block}.lumen-page select{padding-right:30px}.lumen-two-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lumen-unit-action{align-self:end;padding-bottom:1px}.lumen-page .lumen-help{color:var(--dp-secondary);margin-top:8px;font-size:13px;font-weight:400;line-height:1.65;display:block}.lumen-field-error{color:var(--dp-shade-35);margin-top:6px;font-size:14px;font-weight:500;line-height:1.6;display:block}.lumen-page .lumen-advanced{border-block:1px solid var(--dp-border);margin-top:18px;padding-bottom:8px}.lumen-page summary{cursor:pointer;min-height:44px;color:var(--dp-strong);padding:12px 0;font-weight:600;line-height:1.6}.lumen-advanced summary{font-size:14px}.lumen-form-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.lumen-page [data-sw-button]{min-height:44px}.lumen-page .lumen-total{letter-spacing:-.045em;color:var(--dp-ink);font-variant-numeric:tabular-nums;margin:18px 0 6px;font-size:clamp(34px,5vw,48px);font-weight:720;line-height:1.15}.lumen-total>span:last-child{letter-spacing:0;font-size:20px}.lumen-metrics{margin:24px 0 0}.lumen-metrics>div{border-top:1px solid var(--dp-border);padding:14px 0}.lumen-metrics dt{font-size:14px}.lumen-metrics dd{color:var(--dp-strong);font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:20px;font-weight:650}.lumen-next-step{margin-top:24px}.lumen-page #lumen-open-layout{white-space:normal;text-align:center;width:100%}.lumen-notice{border-left:3px solid var(--dp-border-strong);background:var(--dp-control);padding:16px}.lumen-page .lumen-basis{margin-top:20px;font-size:14px}.lumen-page .lumen-contents{border-block:1px solid var(--dp-border);padding:8px 0}.lumen-guide{max-width:820px;margin:0 auto}.lumen-guide>section,.lumen-guide>section+section{border-bottom:1px solid var(--dp-border);margin:0;padding:44px 0;scroll-margin-top:20px}.lumen-guide ol{padding-left:23px}.lumen-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:24px 0;display:grid}.lumen-example{border-top:2px solid var(--dp-border-strong);min-width:0;padding-top:16px}.lumen-page .lumen-example h3{margin:0 0 12px}.lumen-table-wrap{margin:22px 0;overflow-x:auto}.lumen-page table{border-collapse:collapse;width:100%}.lumen-page caption{text-align:left;margin-bottom:12px;font-size:14px}.lumen-page :is(th,td){text-align:left;border-bottom:1px solid var(--dp-border);vertical-align:top;padding:14px 10px;font-size:16px}.lumen-page th span{margin-top:6px;font-size:13px;font-weight:400;display:block}.lumen-page td{white-space:nowrap;font-variant-numeric:tabular-nums}.lumen-target-list{margin:24px 0}.lumen-target-list>div{border-bottom:1px solid var(--dp-border);padding:14px 0}.lumen-target-list dt{color:var(--dp-strong);font-weight:650}.lumen-target-list dd{margin:5px 0 0}.lumen-faq-item{border-bottom:1px solid var(--dp-border)}.lumen-faq-item p{padding-bottom:20px}@media (width<=760px){.lumen-workbench{grid-template-columns:minmax(0,1fr)}.lumen-result-panel{border-left:0;border-top:1px solid var(--dp-border)}}@media (width<=600px){.lumen-page{padding-inline:0}#lumen-form,.lumen-result-panel{padding:18px 14px}.lumen-examples{grid-template-columns:minmax(0,1fr)}.lumen-guide>section,.lumen-guide>section+section{padding-block:32px}}@media print{.lumen-workbench{display:block}.lumen-result-panel{border-left:0}.lumen-contents,.lumen-form-actions,.lumen-next-step{display:none}}
