.summary-workspace_folioSummary__peYKR{min-height:calc(100svh - 68px);padding:48px 0 80px;background:#fcfbf8}.summary-workspace_folioSummary__peYKR>.shell{width:min(1120px,calc(100% - 64px))}.summary-workspace_folioSummary__peYKR .summary-page__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;margin-bottom:32px}.summary-workspace_headingCopy__DjzdO{min-width:0}.summary-workspace_folioSummary__peYKR .summary-page__heading h1{margin:12px 0;color:#192320;font:600 clamp(34px,3.5vw,40px) /1.15 var(--sans);letter-spacing:-.04em;text-wrap:balance}.summary-workspace_folioSummary__peYKR .summary-page__heading .summary-workspace_intro__YNPGv{max-width:640px;margin:0;color:#626763;font-size:16px;line-height:1.6}.summary-workspace_saveCue__YGD0_{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.summary-workspace_saveCue__YGD0_ button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border:1px solid #23473a;border-radius:9px;color:#fff;background:#23473a;font-size:14px;font-weight:600;cursor:pointer}.summary-workspace_saveCue__YGD0_ button:hover{background:#19382d}.summary-workspace_backLink__q550Z:focus-visible,.summary-workspace_saveCue__YGD0_ button:focus-visible{outline:2px solid #23473a;outline-offset:3px}.summary-workspace_backLink__q550Z{display:inline-flex;min-height:44px;align-items:center;gap:7px;color:#23473a;font-size:14px;text-underline-offset:4px}.summary-workspace_backLink__q550Z:hover{text-decoration:underline}.summary-workspace_folioSummary__peYKR .summary-supporting-charts{margin-top:24px;border:0;border-top:1px solid #dedfd8;border-radius:0;background:transparent}.summary-workspace_folioSummary__peYKR .summary-supporting-charts>summary{min-height:58px;padding:12px 0}.summary-workspace_folioSummary__peYKR .summary-supporting-charts>summary>span{color:#23473a;font-size:14px}.summary-workspace_folioSummary__peYKR .summary-supporting-charts>div{padding-inline:0}.summary-workspace_clearDialog__1qXB8{position:fixed;inset:50% auto auto 50%;z-index:90;width:min(92vw,32rem);max-height:85dvh;overflow-y:auto;transform:translate(-50%,-50%);padding:28px;border:1px solid #dedfd8;border-radius:12px;background:#fcfbf8;box-shadow:0 16px 64px #19232026}.summary-workspace_clearTitle__FrIr_{margin:0;color:#192320;font:600 24px/1.2 var(--sans);letter-spacing:-.025em}.summary-workspace_clearDescription___cy67{margin:16px 0 0;color:#626763;font-size:15px;line-height:1.6}.summary-workspace_clearActions__ww4ZH{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.summary-workspace_clearAnswers__CUmwg,.summary-workspace_keepAnswers__5GZoi{min-height:46px;padding:10px 16px;border:1px solid #dedfd8;border-radius:9px;font-size:14px;font-weight:600;cursor:pointer}.summary-workspace_keepAnswers__5GZoi{color:#23473a;background:#fff}.summary-workspace_clearAnswers__CUmwg{border-color:#23473a;color:#fff;background:#23473a}.summary-workspace_clearAnswers__CUmwg:focus-visible,.summary-workspace_keepAnswers__5GZoi:focus-visible{outline:2px solid #23473a;outline-offset:3px}@media (max-width:760px){.summary-workspace_folioSummary__peYKR{padding:28px 0 calc(40px + env(safe-area-inset-bottom))}.summary-workspace_folioSummary__peYKR>.shell{width:calc(100% - 32px)}.summary-workspace_folioSummary__peYKR .summary-page__heading{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.summary-workspace_folioSummary__peYKR .summary-page__heading h1{font-size:clamp(28px,7.7vw,32px)}.summary-workspace_folioSummary__peYKR .summary-page__heading .summary-workspace_intro__YNPGv{font-size:15px}.summary-workspace_saveCue__YGD0_{align-items:stretch;gap:4px}.summary-workspace_saveCue__YGD0_ button{width:100%;min-height:48px}.summary-workspace_folioSummary__peYKR .summary-supporting-charts>summary{align-items:flex-start;flex-direction:column;gap:3px}.summary-workspace_clearDialog__1qXB8{padding:22px}}@media print{.summary-workspace_folioSummary__peYKR{min-height:0;padding:0;background:white}.summary-workspace_folioSummary__peYKR>.shell{width:100%}.summary-workspace_folioSummary__peYKR .summary-stack{display:block}.summary-workspace_folioSummary__peYKR .summary-page__heading{display:block;margin-bottom:10px}.summary-workspace_folioSummary__peYKR .summary-page__heading h1{margin-block:6px;font-size:30px}.summary-workspace_folioSummary__peYKR .summary-page__heading .summary-workspace_intro__YNPGv{font-size:12px}}