@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-cyrillic-ext-wght-normal.BbRulJFC.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-cyrillic-wght-normal.se3OnFSl.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-vietnamese-wght-normal.DTJpi3oK.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-latin-ext-wght-normal.CeZZaleV.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/libre-franklin-latin-wght-normal.CLTz0ja0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--desk:#e7eae8;--sheet:#fff;--ink:#15191d;--ink-2:#4a5258;--rule:#cfd4d1;--green:#0b4f3c;--green-deep:#083d2f;--green-text:#eef5f1;--green-2:#b8d2c6;--green-rule:#eef5f13d;--green-wash:#e8f1ed;--red:#c8102e;--red-wash:#fcecee;--footer-text:#c9cfd3;--font:"Libre Franklin Variable", "Libre Franklin", system-ui, sans-serif;--nav-h:64px;--gutter:clamp(16px, 4vw, 48px);--max:1280px;--pad:clamp(24px, 5vw, 72px);--ease-out:cubic-bezier(.16, 1, .3, 1);color-scheme:light;scrollbar-color:var(--ink-2) var(--desk)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 24px);-webkit-text-size-adjust:100%}body{background:var(--desk);color:var(--ink);font-family:var(--font);font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;caret-color:var(--green);margin:0;font-size:1.0625rem;line-height:1.55}::selection{background:var(--green);color:var(--green-text)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--desk)}::-webkit-scrollbar-thumb{background:var(--ink-2);border:3px solid var(--desk);border-radius:6px}h1,h2,h3{text-wrap:balance;margin:0;font-weight:760}h2{letter-spacing:-.02em;font-size:clamp(1.875rem,3vw,2.75rem);line-height:1.08}h3{letter-spacing:-.005em;font-size:1.1875rem;line-height:1.25}p{text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--green);outline-offset:3px}table{border-collapse:collapse;width:100%}.defs{position:absolute}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:var(--sheet);padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:16px}.skip:focus{top:12px}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.btn{background:var(--green);min-height:52px;color:var(--green-text);border:1px solid var(--green);transition:background .16s var(--ease-out), border-color .16s var(--ease-out);border-radius:2px;align-items:center;gap:12px;padding:0 24px;font-size:1.0625rem;font-weight:650;text-decoration:none;display:inline-flex}.btn:hover{background:var(--green-deep);border-color:var(--green-deep)}.btn svg{fill:none;stroke:currentColor;stroke-width:1.75px;width:16px;height:16px;transition:transform .2s var(--ease-out)}.btn:hover svg{transform:translate(3px)}.btn-sm{min-height:40px;padding:0 16px;font-size:.9375rem}.link{text-decoration:underline;text-decoration-color:var(--rule);font-weight:600;transition:text-decoration-color .16s}.link:hover{text-decoration-color:currentColor}.tick{fill:none;width:18px;height:16px;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.pending{border:1.5px solid var(--ink-2);border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.mark .pending{margin:5px 3px 0 0}.ref{border:1.5px solid var(--red);color:var(--red);white-space:nowrap;border-radius:999px;padding:1px 8px 2px;font-size:.8125rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-block}a.ref:hover{background:var(--red);color:var(--sheet)}.nav{z-index:20;background:var(--sheet);border-bottom:1px solid var(--ink);position:sticky;top:0}.nav-inner{max-width:var(--max);padding:0 var(--gutter);height:var(--nav-h);align-items:center;gap:40px;margin:0 auto;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.25rem;font-weight:780;text-decoration:none;display:inline-flex}.brand-mark{fill:none;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.brand-mark rect{fill:var(--green);stroke:none}.brand-mark path{stroke:var(--green-text);stroke-width:2.2px}.nav-links{gap:28px;margin:0;padding:0;font-size:.9375rem;font-weight:550;list-style:none;display:flex}.nav-links a{color:var(--ink-2);text-decoration:none;transition:color .16s}.nav-links a:hover{color:var(--ink)}.nav-actions{align-items:center;gap:20px;margin-left:auto;display:flex}.lang{color:var(--ink-2);font-size:.875rem;font-weight:650;text-decoration:none}.lang:hover{color:var(--ink);text-decoration:underline}.hero{padding:clamp(16px,2vw,28px) 0 clamp(48px,6vw,80px)}.statement{background:var(--sheet);border:1px solid var(--ink);padding:clamp(28px, 3.4vw, 48px) var(--pad);grid-template-columns:minmax(0,1fr) minmax(0,1.18fr);gap:clamp(32px,5vw,72px);display:grid}.statement-head{border-top:6px solid var(--green);flex-direction:column;padding-top:28px;display:flex}.statement h1{letter-spacing:-.035em;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:790;line-height:.98}.lede{color:var(--ink-2);max-width:34em;margin-top:24px;font-size:1.1875rem;line-height:1.55}.actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.signoff{color:var(--ink-2);margin-top:clamp(48px,7vh,88px);font-size:.8125rem}.signoff:before{content:"";border-top:1px solid var(--ink);width:min(100%,22em);margin-bottom:8px;display:block}.ledger{align-self:start;margin:0}.records caption{text-align:left;letter-spacing:-.01em;padding-bottom:10px;font-size:1.25rem;font-weight:760}.caption-note{float:right;letter-spacing:0;color:var(--ink-2);margin:6px 0 0 16px;font-size:.8125rem;font-weight:500}.records thead th{text-align:left;color:var(--ink-2);border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);padding:7px 8px;font-size:.8125rem;font-weight:600}.records td{vertical-align:top;padding:0 8px}.rec-row td{border-bottom:1px solid var(--rule);padding-top:9px;padding-bottom:9px}.rec:last-of-type .rec-row td,.rec:last-of-type .rec-detail td{border-bottom:2px solid var(--ink)}.rec:has(.rec-detail:not([hidden])) .rec-row td{border-bottom-color:#0000}.lot{white-space:nowrap;width:4.2em;font-weight:650}.rec-main{padding:0!important}.rec-toggle{all:unset;box-sizing:border-box;cursor:pointer;flex-direction:column;width:100%;padding:9px 8px;display:flex}.rec-toggle:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.rec-kind{color:var(--ink-2);font-size:.8125rem}.rec-title{text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:.22em;font-weight:600}.rec-toggle:hover .rec-title,.rec-toggle[aria-expanded=true] .rec-title{text-decoration-color:currentColor}.rec-status{color:var(--ink-2);margin-top:1px;font-size:.8125rem}.flagged .rec-status{color:var(--red);font-weight:600}.mark{text-align:right;width:1%}.mark .tick{margin-top:3px}.flagged td{background:var(--red-wash)}.rec-detail td{border-bottom:1px solid var(--rule);padding-bottom:12px;padding-left:calc(4.2em + 16px)}.rec-detail dl{max-width:30em;margin:0}.rec-detail dl>div{align-items:baseline;gap:8px;padding:2px 0;display:flex}.rec-detail dl>div:after{content:"";border-bottom:1px dotted var(--ink-2);flex:1;order:1;min-width:16px}.rec-detail dt{color:var(--ink-2);font-size:.875rem}.rec-detail dd{text-align:right;order:2;margin:0;font-size:.9375rem;font-weight:600}.legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 20px;margin-top:12px;font-size:.875rem;display:flex}.legend>span{align-items:center;gap:8px;display:inline-flex}.legend .ref{font-size:.75rem}.legend-note{flex-basis:100%}.problem{background:var(--green);color:var(--green-text);padding:clamp(64px,9vw,128px) 0}.problem-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.problem h2{letter-spacing:-.025em;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.06}.problem-list{border-top:1px solid var(--green-text);margin:0;padding:0;list-style:none}.problem-list li{border-bottom:1px solid var(--green-rule);color:var(--green-2);padding:18px 0;font-size:1.0625rem}.document{background:var(--sheet);border:1px solid var(--ink);margin:clamp(48px,7vw,96px) 0}.part{padding:clamp(56px, 7vw, 104px) var(--pad)}.part+.part{border-top:1px solid var(--ink)}.part-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,96px);margin-bottom:clamp(36px,4vw,56px);display:grid}.part-head p{color:var(--ink-2);max-width:36em}.fineprint{color:var(--ink-2);margin-top:16px;font-size:.875rem}.flow{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.flow li{padding:20px 20px 28px;position:relative}.flow li+li{border-left:1px solid var(--rule)}.flow li:first-child{padding-left:0}.flow-n{color:var(--green);margin-bottom:14px;font-size:.8125rem;font-weight:650;display:block}.who{color:var(--green);margin-top:4px;font-size:.875rem;font-weight:600}.flow-body{color:var(--ink-2);margin-top:12px;font-size:.9375rem}.states{margin-top:clamp(40px,5vw,64px)}.states-label{margin-bottom:20px;font-size:1.0625rem}.track{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.state{padding-top:30px;position:relative}.state:not(:last-child):before{content:"";border-top:2px solid var(--ink);position:absolute;top:8px;left:18px;right:-24px}.node{border:2px solid var(--ink);background:var(--sheet);border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:0}.state.done .node{background:var(--green);border-color:var(--green)}.state.done .node:after{content:"";border:solid var(--green-text);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.state-name{font-weight:700}.state.done .state-name{color:var(--green)}.state-note{color:var(--ink-2);margin-top:2px;font-size:.875rem}.branches{border-top:1px dashed var(--ink-2);color:var(--ink-2);gap:10px;margin:16px 0 0;padding:12px 0 0;font-size:.875rem;list-style:none;display:grid}.branches li{align-items:flex-start;gap:10px;display:flex}.branches strong{color:var(--ink);font-weight:700}.branch-icon{fill:none;width:18px;height:18px;stroke:var(--ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}.split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.split-intro>p{color:var(--ink-2);margin-top:20px}.modes{border-top:2px solid var(--ink);margin-top:32px}.mode{all:unset;box-sizing:border-box;border-bottom:1px solid var(--rule);cursor:pointer;gap:2px;width:100%;padding:16px 16px 16px 20px;transition:background .16s;display:grid;position:relative}.mode:before{content:"";border:1.5px solid var(--ink);border-radius:50%;width:8px;height:8px;position:absolute;top:22px;left:0}.mode:hover,.mode[aria-selected=true]{background:var(--green-wash)}.mode[aria-selected=true]:before{background:var(--green);border-color:var(--green)}.mode:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.mode-name{font-weight:700}.mode-sum{color:var(--ink-2);font-size:.9375rem}.panel-sum{display:none}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:14px;display:flex}.panel-labor{letter-spacing:-.015em;font-size:1.375rem;font-weight:760}.panel-meta{color:var(--ink-2);gap:20px;font-size:.9375rem;display:flex}.amounts th,.amounts td{text-align:left;border-bottom:1px solid var(--rule);padding:12px 8px;font-weight:450}.amounts td:last-child,.amounts thead th:last-child{text-align:right}.amounts thead th{color:var(--ink-2);border-top:2px solid var(--ink);border-bottom-color:var(--ink);font-size:.8125rem;font-weight:600}.amounts tbody th{font-weight:550}.amounts tfoot th,.amounts tfoot td{border-top:1px solid var(--ink);border-bottom:4px double var(--ink);font-weight:760}.flags{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}.flags tr{border-bottom:1px solid var(--rule);scroll-margin-top:calc(var(--nav-h) + 120px)}.flags th,.flags td{text-align:left;vertical-align:baseline;padding:16px 12px}.flags th{white-space:nowrap;width:1%;padding-right:clamp(24px,4vw,64px);font-weight:700}.flags td:last-child{color:var(--ink-2)}.flag-ref{width:1%;padding-left:0!important}.flags tr:target{animation:target 2.4s var(--ease-out)}@keyframes target{0%,30%{background:var(--red-wash)}to{background:0 0}}.audit{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(24px,4vw,56px);margin:clamp(40px,5vw,64px) 0 0;display:grid}.audit>div{border-top:1px solid var(--ink);padding-top:16px}.audit dt{font-weight:700}.audit dd{color:var(--ink-2);margin:6px 0 0;font-size:.9375rem}.payroll{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(36px,6vw,96px);display:grid}.equation{margin:40px 0 0}.eq-row{border-top:2px solid var(--ink);border-bottom:4px double var(--ink);flex-wrap:wrap;align-items:flex-start;gap:8px clamp(14px,1.6vw,24px);padding:22px 0 20px;display:flex}.eq-term{gap:2px;display:grid}.eq-label{color:var(--ink-2);font-size:.8125rem;font-weight:600}.eq-value{letter-spacing:-.015em;white-space:nowrap;font-size:clamp(1.375rem,1.9vw,1.75rem);font-weight:760;line-height:1.15}.eq-result .eq-value{color:var(--green)}.eq-sub{color:var(--green);font-size:.8125rem;font-weight:600}.eq-op{color:var(--ink-2);margin-top:19px;font-size:clamp(1.375rem,1.9vw,1.75rem);line-height:1.15}.formula-note{color:var(--ink-2);margin-top:20px}.periods-label{padding-bottom:14px;font-weight:700}.periods{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.periods li{border-bottom:1px solid var(--rule);grid-template-columns:7.5em minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.periods li:last-child{border-bottom:4px double var(--ink)}.periods h3{font-size:1.0625rem}.periods p{color:var(--ink-2)}.contractors{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}.contractors h2+p{color:var(--ink-2);margin-top:20px}.contractors-formula{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:28px;padding:14px 0;font-weight:650}.yield{margin:0}.yield-bars{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);margin:0;padding:0;list-style:none}.yield-bars li{grid-template-columns:9.5em minmax(0,1fr) 4.5em;grid-template-areas:"name track value";align-items:center;gap:16px;padding:16px 0;display:grid}.yield-bars li+li{border-top:1px solid var(--rule)}.yield-name{grid-area:name;font-weight:600}.yield-track{grid-area:track;height:22px;position:relative}.yield-bar{width:calc(var(--v) * 100%);background:var(--ink-2);position:absolute;inset:0 auto 0 0}.yield-bars li:first-child .yield-bar{background:var(--green)}.yield-value{text-align:right;grid-area:value;font-size:1.125rem;font-weight:760;line-height:1.1}.yield-unit{color:var(--ink-2);font-size:.6875rem;font-weight:500;display:block}.yield-statement{margin-top:28px;font-weight:600}.field h2{margin-bottom:clamp(36px,4vw,56px)}.specs{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,6vw,96px);margin:0;display:grid}.specs>div{border-bottom:1px solid var(--rule);grid-template-columns:9em minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0;display:grid}.specs dt{letter-spacing:-.02em;font-size:1.375rem;font-weight:780}.specs dd{color:var(--ink-2);margin:0}.field .fineprint{max-width:60em;margin-top:28px}.contact{background:var(--green);color:var(--green-text);padding:clamp(72px,10vw,144px) 0}.contact h2{letter-spacing:-.035em;max-width:13em;font-size:clamp(2.5rem,6vw,5.25rem);line-height:1}.contact p{max-width:34em;color:var(--green-2);margin-top:24px;font-size:1.1875rem}.mail{border-bottom:2px solid var(--green-text);letter-spacing:-.02em;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;max-width:820px;margin-top:48px;padding:12px 0 14px;font-size:clamp(1.5rem,3.4vw,2.75rem);font-weight:700;text-decoration:none;display:flex}.mail svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:.8em;height:.8em;transition:transform .2s var(--ease-out);flex:none}.mail:hover svg{transform:translate(6px)}.contact :focus-visible{outline-color:var(--green-text)}.footer{background:var(--ink);color:var(--footer-text);font-size:.875rem}.footer-inner{justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px;display:flex}.footer .lang{color:var(--footer-text)}.footer .lang:hover{color:var(--sheet)}.footer :focus-visible{outline-color:var(--sheet)}@media (prefers-reduced-motion:no-preference){.records .tick{animation:tick-draw .52s var(--ease-out) both;animation-delay:calc(.24s + var(--i,0) * .14s)}.rec:first-of-type{--i:0}.rec:nth-of-type(2){--i:1}.rec:nth-of-type(3){--i:2}.rec:nth-of-type(4){--i:3}.rec:nth-of-type(5){--i:4}.records .ref{animation:ref-in .42s var(--ease-out) both;animation-delay:calc(.24s + var(--i,0) * .14s)}}@keyframes tick-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ref-in{0%{filter:blur(3px);transform:scale(.8)}to{filter:none;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (width<=1080px){.nav-links{display:none}.statement,.split,.payroll,.contractors{grid-template-columns:minmax(0,1fr)}.flow{grid-template-columns:repeat(2,minmax(0,1fr))}.flow li,.flow li+li,.flow li:first-child{border-left:none;border-bottom:1px solid var(--rule);padding:20px 20px 24px 0}.flow li:nth-child(2n){border-left:1px solid var(--rule);padding-left:20px}.flow li:last-child{border-bottom:none}}@media (width<=760px){:root{--nav-h:56px}body{font-size:1rem}.nav-inner{gap:16px}.hero,.hero .wrap{padding:0}.statement{padding:28px var(--gutter) 32px;border-top:none;border-left:none;border-right:none}.actions{margin-top:28px}.signoff{margin-top:32px}.rec-detail td{padding-left:8px}.problem-grid,.part-head{grid-template-columns:minmax(0,1fr)}.document{margin:0 calc(var(--gutter) * -1);border:none}.part{padding:56px var(--gutter)}.rec-kind,.signoff,.legend-note{display:none}.flow{scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scrollbar-width:thin;scrollbar-color:var(--rule) transparent;border-bottom:none;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;overflow-x:auto}.flow:focus-visible{outline-offset:-2px}.flow li,.flow li+li,.flow li:first-child,.flow li:nth-child(2n){scroll-snap-align:start;border-bottom:1px solid var(--ink);border-left:none;padding:18px 20px 22px 0}.flow li+li{border-left:1px solid var(--rule);padding-left:20px}.flow li:last-child{border-bottom:1px solid var(--ink)}.flow-body{margin-top:6px}.track{grid-template-columns:minmax(0,1fr)}.state{padding:0 0 22px 34px}.state:last-child{padding-bottom:0}.state:not(:last-child):before{border-top:none;border-left:2px solid var(--ink);inset:18px auto 0 8px}.node{top:1px}.branches{margin-top:12px}.eq-row{grid-template-columns:1.25em minmax(0,1fr);gap:0;padding:6px 0;display:grid}.eq-result{grid-column:2}.eq-term{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:12px;padding:10px 0;display:flex}.eq-term+.eq-op,.eq-term+.eq-op+.eq-term{border-top:1px solid var(--rule)}.eq-op{margin:0;padding-top:10px;font-size:1.375rem}.eq-label{font-size:.9375rem}.eq-sub{text-align:right;flex-basis:100%}.flow-n{margin-bottom:10px}.modes{border:1px solid var(--ink);margin-top:24px;display:flex}.mode{text-align:center;border-bottom:none;flex:1;place-items:center;padding:12px 6px}.mode+.mode{border-left:1px solid var(--ink)}.mode:before,.mode-sum{display:none}.mode-name{font-size:.875rem;line-height:1.25}.mode[aria-selected=true]{background:var(--green);color:var(--green-text)}.panel-sum{color:var(--ink-2);margin-bottom:20px;display:block}.split{gap:28px}.contractors-formula{border:none;margin-top:16px;padding:0;font-size:.9375rem}.contractors{gap:32px}.flags tr{grid-template-columns:auto minmax(0,1fr);column-gap:12px;padding:14px 0;display:grid}.flags th,.flags td{width:auto;padding:0}.flags th{white-space:normal}.flags td:last-child{grid-column:1/-1;margin-top:6px}.audit,.specs{grid-template-columns:minmax(0,1fr)}.specs>div{grid-template-columns:minmax(0,1fr);gap:2px;padding:14px 0}.periods li{grid-template-columns:minmax(0,1fr);gap:4px}.yield-bars li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value""track track";gap:8px 16px}.footer-inner{padding-top:20px;padding-bottom:20px}}
