.operating-exposure{color:var(--gray-900);margin:0}.operating-exposure figcaption{letter-spacing:-.02em;margin-bottom:40px;font-size:24px;line-height:1.3}.exposure-chart{position:relative}.exposure-chart-labels{height:32px;color:var(--gray-500);font-size:13px;display:flex;position:relative}.exposure-chart-labels span:last-child{position:absolute;left:33.75%;transform:translate(-50%)}.exposure-chart svg{width:100%;height:clamp(220px,27vw,340px);display:block;overflow:visible}.exposure-grid path{fill:none;stroke:var(--gray-200);stroke-width:1px;vector-effect:non-scaling-stroke}.exposure-threshold{stroke:var(--gray-400);stroke-width:1px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.exposure-cost{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.exposure-chart-axis{color:var(--gray-500);justify-content:space-between;margin-top:-26px;font-size:13px;display:flex;position:relative}.exposure-chart-key{align-items:center;gap:12px;padding-top:32px;font-size:14px;display:flex}.exposure-chart-key span{background:currentColor;width:24px;height:2px}.exposure-note{border-top:1px solid var(--gray-200);color:var(--gray-500);max-width:640px;margin:24px 0 0;padding-top:20px;font-size:14px;line-height:1.6}.operating-exposure[data-draw=wait] .exposure-reveal{width:0}.operating-exposure[data-draw=play] .exposure-reveal{animation:.9s cubic-bezier(.23,1,.32,1) both exposure-draw}@keyframes exposure-draw{0%{width:0}to{width:800px}}@media (max-width:640px){.operating-exposure figcaption{margin-bottom:32px;font-size:22px}.exposure-chart-labels span:last-child{margin-left:8px;transform:none}.exposure-chart-axis{margin-top:-14px}}@media (prefers-reduced-motion:reduce){.operating-exposure .exposure-reveal{width:800px;animation:none}}
.guide{--ink:var(--gray-900);--paper:var(--gray-000);--field:var(--gray-100);--rule:var(--gray-300);--rule-strong:var(--gray-400);--note:var(--gray-500)}.guide .chapter-heading{scroll-margin-top:112px}.guide .chapter{padding-top:clamp(200px,17vw,280px);padding-bottom:64px}.guide .chapter-grid{padding-top:80px}.guide .chapter-rail{gap:40px}.guide .chapter-field{gap:112px}.guide .operating-exposure figcaption{margin-bottom:80px}.guide .exposure-note{margin-top:56px;padding-top:40px}.guide .page-hero-form{top:136px;bottom:max(50%,456px)}.guide-contents{border-top:2px solid var(--gray-000);gap:8px;padding-top:16px;display:grid}.guide-contents>p{color:var(--gray-400)}.guide-contents ol{margin:0;padding:0;list-style:none}.guide-contents a{border-bottom:1px solid var(--gray-800);color:var(--gray-300);transition:color .16s var(--ease);grid-template-columns:32px minmax(0,1fr);align-items:baseline;padding-block:10px;text-decoration:none;display:grid}.guide-contents a .t-caption{color:var(--gray-500)}.guide-spread .spread{margin:0}.guide .spread figcaption{color:var(--gray-500);border-top-color:var(--gray-200);gap:8px 28px;font-size:14px}.guide-ladder{max-width:760px}.guide-shapes{grid-template-columns:repeat(2,minmax(0,1fr));gap:88px 48px;margin:0;padding:0;list-style:none;display:grid}.guide-shapes>li{border-top:1px solid var(--gray-900);align-content:start;gap:8px;padding-top:16px;display:grid}.guide-shapes .spread{margin:16px 0 12px}.guide-shapes .spread-label{font-size:30px}.guide-shapes .spread-label-muted{display:none}.guide-shapes .spread-line-benchmark{stroke-width:3px}.guide-shapes .spread-line-operating{stroke-width:4.5px}.guide-shapes .spread-measure line{stroke-width:2.5px}.guide-shape-name{color:var(--gray-900);justify-content:space-between;align-items:baseline;gap:12px;font-weight:500;text-decoration:none;display:flex}.guide-shape-name .icon{color:var(--gray-500);transition:transform .16s var(--ease), color .16s var(--ease);flex:none;align-self:center}.guide-shape-key{color:var(--gray-500);align-items:center;gap:10px;display:flex}.guide-shape-key .mc-key{border-top:1.25px dashed var(--gray-500);flex:none;width:20px}.guide-shape-key .mc-key[data-key=operating]{border-top:1.5px solid var(--gray-900)}.guide-shapes>li.guide-shapes-note{border-top-color:var(--gray-200);align-content:end}.guide-shapes-note .t-caption{max-width:28ch;color:var(--gray-500)}.guide-ledger thead th:first-child{width:28%}.guide-ledger tbody th{border-bottom:1px solid var(--gray-200);color:var(--gray-500);text-align:left;vertical-align:baseline;padding:22px 24px 22px 0;font-weight:400}.guide-ledger td:first-of-type{color:var(--gray-500)}.guide-ledger td:last-child{color:var(--gray-900)}.guide-specimen{background:var(--gray-100);border-top:1px solid var(--gray-900);padding:28px 32px}.guide-specimen header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.guide-specimen h3,.guide-specimen p{margin:0}.guide-specimen header .t-caption{color:var(--gray-600)}.guide-specimen>p{margin-top:12px}.guide-specimen dl{border-top:1px solid var(--gray-300);grid-template-columns:1fr 1fr;gap:24px 40px;margin:28px 0 0;padding-top:24px;display:grid}.guide-specimen dt{color:var(--gray-600);margin-bottom:6px}.guide-specimen dd{margin:0}.guide-payment{gap:56px;scroll-margin-top:112px;display:grid}.guide-payment h3{margin:0}.guide #terms .chapter-field{gap:112px}.guide .mc-ladder{--mc-h:220px}.guide .mc-ladder .mc-label{margin:0 0 16px}.guide .mc-ladder .mc-xtick{width:25%;max-width:25%;padding-inline:4px;font-size:14px}.guide .mc-ladder .mc-xaxis{height:60px}.guide .mc-ladder .mc-axis-title{margin:0}.guide .mc-ladder .mc-foot{color:var(--gray-600);margin-top:16px}.mc-step-label{font-variant-numeric:tabular-nums;font-size:18px;line-height:1;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.guide-parties{border-top:1px solid var(--gray-900);margin:0;padding-top:72px}.guide-party-pair{text-align:center;grid-template-columns:1fr 1fr;gap:48px;display:grid}.guide-party h3,.guide-party p{margin:0}.guide-party p{max-width:24ch;color:var(--gray-600);margin:12px auto 0}.guide-party-connection{border:1px solid var(--gray-400);border-top:0;justify-content:center;margin:24px 25% 0;padding:24px 0 0;display:flex;position:relative}.guide-party-connection span{background:var(--gray-000);color:var(--gray-600);padding:0 12px;font-size:14px;line-height:20px;position:relative;top:10px}.guide-agent{text-align:center;max-width:48ch;margin:0 auto;padding-top:60px;position:relative}.guide-agent:before{background:var(--gray-400);content:"";width:1px;height:24px;position:absolute;top:20px;left:50%}.guide-agent h3,.guide-agent p{margin:0}.guide-agent>.t-body{color:var(--gray-600);margin-top:12px}.guide #work{padding-bottom:clamp(176px,15vw,240px)}@media (hover:hover) and (pointer:fine){.guide-contents a:hover{color:var(--gray-000)}.guide-shape-name:hover .icon{color:var(--gray-900);transform:translate(3px)}}@media (max-width:1100px){.guide-shapes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.guide .chapter{padding-top:144px;padding-bottom:40px}.guide .chapter-grid{padding-top:56px}.guide .chapter-rail{gap:32px}.guide .chapter-field{gap:80px;margin-top:80px}.guide .operating-exposure figcaption{margin-bottom:64px}.guide #work{padding-bottom:144px}.guide-contents{display:none}.guide .page-hero-form{top:96px;bottom:auto}}@media (max-width:640px){.guide-shapes{grid-template-columns:1fr;gap:64px}.guide-shapes>li.guide-shapes-note{padding-top:12px}.guide-ledger thead th:first-child{display:none}.guide-ledger thead tr,.guide-ledger tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guide-ledger thead th{padding-right:12px}.guide-ledger tbody th{border-bottom:0;grid-column:1/-1;padding:20px 0 0}.guide-ledger td{padding-top:6px}.guide-specimen{padding:24px 20px}.guide-specimen dl{gap:20px}.guide-specimen dd{font-size:1rem}.guide #terms .chapter-field{gap:80px}.guide-payment{gap:48px}.guide .mc-ladder{--mc-h:180px}.guide .mc-ladder .mc-xtick{font-size:13px}.guide .mc-ladder .mc-xaxis{height:64px}.mc-step-label{font-size:16px}.guide-party-pair{gap:20px}.guide-party h3{font-size:22px}.guide-party p{font-size:1rem}.guide-party-connection{margin-inline:20%}.guide-party-connection span{white-space:nowrap;padding-inline:8px}.guide-agent{padding-top:52px}.guide-agent>.t-body{font-size:1rem}}@media (prefers-reduced-motion:reduce){.guide-contents a,.guide-shape-name .icon{transition:none}}@media print{.guide-contents{display:none}}.guide-examples{gap:80px;display:grid}.guide-sector-picker{border-bottom:1px solid var(--gray-200);flex-wrap:wrap;gap:8px 24px;padding-bottom:16px;display:flex}.guide-sector-picker button{color:var(--gray-500);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:12px 0;font-size:16px;transition:color .16s,border-color .16s}@media (hover:hover) and (pointer:fine){.guide-sector-picker button:hover{color:var(--gray-900)}}.guide-sector-picker button[aria-pressed=true]{color:var(--gray-900);border-bottom-color:var(--gray-900)}.guide-sector-picker button:focus-visible{outline-offset:4px;outline:2px solid}.guide-sector-example{gap:64px;display:grid}.guide-sector-example h3,.guide-sector-example .spread{margin:0}.guide-sector-facts{grid-template-columns:1fr 1fr;gap:32px;margin:0;display:grid}.guide-sector-facts>div{border-top:1px solid var(--gray-200);padding-top:24px}.guide-sector-facts dt{color:var(--gray-500);margin-bottom:12px;font-size:14px}.guide-sector-facts dd{margin:0;font-size:20px;line-height:1.4}.guide-sector-example .act-text{justify-self:start}@media (max-width:640px){.guide-sector-facts{grid-template-columns:1fr;gap:24px}.guide-sector-picker{gap:4px 20px}}
