.linear-shell{min-height:100vh;padding-bottom:72px;overflow-x:clip}.linear-toolbar,.linear-report{width:calc(100% - 64px);max-width:1280px;margin:0 auto}.linear-toolbar{background:#a9773214;border:1px solid #a9773240;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;padding:20px 24px;display:flex}.linear-toolbar strong{font-family:var(--font-serif);font-size:22px}.linear-toolbar .report-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.linear-toolbar .secondary-button{border:1px solid var(--line);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:700;display:inline-flex}.linear-toolbar .report-action-status{color:var(--muted);text-align:right;flex-basis:100%;min-height:18px;margin:0;font-size:12px}.linear-report{color:#28231c;background:#fbf7ef;border:1px solid #251e1526;min-width:0;overflow:hidden;box-shadow:0 28px 80px #0000002e}.linear-cover{color:#f7f0e4;background:linear-gradient(135deg,#171513,#30271e);padding:clamp(48px,8vw,94px)}.linear-cover h1{letter-spacing:-.06em;margin:18px 0 28px;font-size:clamp(52px,8vw,104px);line-height:.9}.linear-cover>p:last-of-type{color:#ffffffb8;font-family:var(--font-serif);font-size:21px}.linear-seal{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #ffffff38;margin-top:56px;padding-top:18px;font-size:10px}.linear-section{border-bottom:1px solid #251e1526;min-width:0;padding:clamp(40px,6vw,76px)}.linear-heading{grid-template-columns:auto 1fr;align-items:start;gap:20px;margin-bottom:42px;display:grid}.linear-heading>span{border:1px solid #251e1538;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.linear-heading h2{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(34px,5vw,62px);line-height:.98}.linear-identity-grid,.linear-annual-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px;display:grid}.linear-identity-grid .card-reveal,.linear-annual-grid .card-reveal{width:100%}.linear-note{color:#625a50;border-left:3px solid #a97732;max-width:900px;margin:36px 0 0;padding-left:22px;line-height:1.7}.linear-seven-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:18px;display:grid}.linear-seven-grid>article{background:#a9773212;border:1px solid #251e1521;grid-template-columns:135px 1fr;align-items:center;gap:22px;padding:20px;display:grid}.linear-seven-grid .card-reveal{width:100%}.linear-seven-grid h3,.linear-one-year h3{font-family:var(--font-serif);margin:5px 0 10px;font-size:25px}.linear-seven-grid p{color:#625a50;font-size:13px}.linear-withheld{background:#a9773214;border-left:3px solid #a97732;padding:24px 28px}.linear-withheld p{color:#625a50;margin-bottom:0}.linear-one-year-stack{gap:34px;margin-top:34px;display:grid}.linear-one-year{border:1px solid #251e1526;padding:clamp(24px,4vw,44px)}.linear-one-year>header{border-bottom:1px solid #251e1524;margin-bottom:26px;padding-bottom:18px}.linear-annual-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.linear-period-grid{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;min-width:0;margin-top:24px;padding-bottom:8px;display:grid}.linear-period-grid>article{background:#a977320f;border:1px solid #251e1521;min-width:0;padding:12px}.linear-period-grid>article>div:first-child{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.linear-period-grid small{color:#8a642e;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.linear-period-grid span{color:#756d63;font-size:9px}.linear-period-grid .card-reveal{width:100%;margin-bottom:10px}.linear-no-card{color:#756d63;text-align:center;margin:12px 0;font-size:11px}.linear-footer{color:#625a50;gap:8px;padding:32px clamp(40px,6vw,76px);display:grid}.linear-footer p{margin:0}@media (max-width:760px){.linear-toolbar,.linear-report{width:calc(100% - 28px)}.linear-toolbar,.linear-toolbar .report-actions{flex-direction:column;align-items:stretch}.linear-toolbar .report-actions button{width:100%}.linear-toolbar .report-action-status{text-align:left}.linear-seven-grid>article{grid-template-columns:110px 1fr}.linear-section{padding-left:20px;padding-right:20px}.linear-period-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{@page{margin:12mm;size:letter landscape}html,body{color:#111!important;background:#fff!important}.linear-site-header,.linear-toolbar,.ambient{display:none!important}.linear-shell{padding:0}.linear-report{box-shadow:none;border:0;width:100%;max-width:none}.linear-cover{padding:10mm 0 14mm;color:#111!important;background:#fff!important}.linear-cover .eyebrow,.linear-cover>p:last-of-type,.linear-seal{color:#333!important}.linear-cover h1{font-size:48pt}.linear-section{break-before:page;padding:8mm 0}.linear-one-year,.linear-seven-grid>article,.linear-period-grid>article,.card-reveal{break-inside:avoid}.linear-period-grid{grid-template-columns:repeat(7,1fr);gap:5px;overflow:visible}.linear-period-grid>article{min-width:0;padding:6px}.card-reveal{animation:none!important}.playing-card{box-shadow:none!important}}@media (max-width:480px){.linear-period-grid,.linear-seven-grid>article{grid-template-columns:1fr}}
