.BuildBands-module__-34aJW__wrap{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.BuildBands-module__-34aJW__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--fs-sm);line-height:1.55}.BuildBands-module__-34aJW__caption{caption-side:top;text-align:left;font-family:var(--font-label);font-size:var(--fs-label-lg);letter-spacing:.01em;text-transform:none;text-wrap:pretty;color:var(--fg-soft);padding-bottom:.9rem;font-weight:400}.BuildBands-module__-34aJW__table th,.BuildBands-module__-34aJW__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:1rem 1.1rem}.BuildBands-module__-34aJW__table thead th{border-bottom:2px solid var(--accent);font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--fg-soft);padding-top:.6rem;padding-bottom:.7rem;font-weight:500}.BuildBands-module__-34aJW__shape{font-family:var(--font-display);font-size:var(--fs-body);letter-spacing:var(--tr-tight);color:var(--fg);font-weight:700;line-height:1.35}.BuildBands-module__-34aJW__table th[scope=col]:first-child{width:22%}.BuildBands-module__-34aJW__table th[scope=col]:nth-child(2){width:36%}.BuildBands-module__-34aJW__table th[scope=col]:nth-child(3){width:16%}.BuildBands-module__-34aJW__table th[scope=col]:nth-child(4){width:26%}.BuildBands-module__-34aJW__table td[data-hl],.BuildBands-module__-34aJW__table thead th[data-hl]{background:var(--accent-tint)}.BuildBands-module__-34aJW__table td[data-hl]{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}.BuildBands-module__-34aJW__cellLabel{display:none}.BuildBands-module__-34aJW__cellText{text-wrap:pretty;display:block}.BuildBands-module__-34aJW__track{border-radius:var(--r-pill);background:var(--paper-3);height:.55rem;box-shadow:inset 0 0 0 1px var(--line);margin-top:.7rem;display:block;position:relative}.BuildBands-module__-34aJW__range{border-radius:var(--r-pill);background:var(--accent);min-width:.4rem;position:absolute;top:0;bottom:0}.BuildBands-module__-34aJW__note{background:var(--paper-3);border-left:3px solid var(--accent);border-radius:0 var(--r-sm)var(--r-sm)0;max-width:70ch;color:var(--fg-soft);padding:1.1rem 1.25rem}@media (max-width:899px){.BuildBands-module__-34aJW__table,.BuildBands-module__-34aJW__table tbody,.BuildBands-module__-34aJW__table tr,.BuildBands-module__-34aJW__table th,.BuildBands-module__-34aJW__table td{width:auto;display:block}.BuildBands-module__-34aJW__caption{padding-bottom:1rem;display:block}.BuildBands-module__-34aJW__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BuildBands-module__-34aJW__table tbody{flex-direction:column;gap:1rem;display:flex}.BuildBands-module__-34aJW__table tbody tr{background:var(--paper-2);border:var(--bd);border-radius:var(--r-md);box-shadow:var(--shadow-soft);flex-direction:column;gap:.8rem;padding:1.25rem 1.2rem;display:flex}.BuildBands-module__-34aJW__table th,.BuildBands-module__-34aJW__table td{border:0;padding:0}.BuildBands-module__-34aJW__table td[data-hl]{background:0 0}.BuildBands-module__-34aJW__table tbody tr>td[data-hl]{background:var(--accent-tint);border-radius:var(--r-sm);padding:.85rem .9rem .95rem}.BuildBands-module__-34aJW__cellLabel{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--fg-faint);margin-bottom:.3rem;font-weight:500;display:block}.BuildBands-module__-34aJW__track{margin-top:.6rem}}
.EngagementCards-module__iPy6iq__wrap{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.EngagementCards-module__iPy6iq__caption{font-family:var(--font-label);font-size:var(--fs-label-lg);letter-spacing:.01em;text-transform:none;text-wrap:pretty;color:var(--fg-soft);font-weight:400}.EngagementCards-module__iPy6iq__grid{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.EngagementCards-module__iPy6iq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,.8rem + .8vw,1.25rem)}}.EngagementCards-module__iPy6iq__card{background:var(--paper-2);border:var(--bd);border-radius:var(--r-lg);min-width:0;box-shadow:var(--shadow-soft);flex-direction:column;gap:1.1rem;padding:1.6rem 1.4rem 1.5rem;display:flex;position:relative}.EngagementCards-module__iPy6iq__card:before{content:"";background:var(--accent);border-radius:2px;width:2.25rem;height:3px;position:absolute;top:-1px;left:1.4rem}.EngagementCards-module__iPy6iq__glyph{background:var(--accent-tint);width:2.6rem;height:2.6rem;color:var(--accent-deep);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.EngagementCards-module__iPy6iq__glyph svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}.EngagementCards-module__iPy6iq__glyph path,.EngagementCards-module__iPy6iq__glyph rect,.EngagementCards-module__iPy6iq__glyph circle{vector-effect:non-scaling-stroke}.EngagementCards-module__iPy6iq__name{font-family:var(--font-display);font-size:var(--fs-h4);letter-spacing:var(--tr-tight);color:var(--fg);line-height:1.25}.EngagementCards-module__iPy6iq__modelLabel{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--fg-faint);font-weight:500}.EngagementCards-module__iPy6iq__facts{flex-direction:column;gap:.9rem;margin:0;display:flex}.EngagementCards-module__iPy6iq__fact{border-top:1px solid var(--rule);padding-top:.85rem}.EngagementCards-module__iPy6iq__factLabel{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--fg-faint);font-weight:500}.EngagementCards-module__iPy6iq__factValue{color:var(--fg-soft);margin:.35rem 0 0}
.RiskList-module__yvxECG__list{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.RiskList-module__yvxECG__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,1rem + 3vw,3.5rem)}}.RiskList-module__yvxECG__item{border-bottom:1px solid var(--rule);color:var(--fg);grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:.25rem .7rem;padding:1.15rem 0;line-height:1.55;display:grid}.RiskList-module__yvxECG__mark{color:var(--accent);padding-top:.42em;display:inline-flex}
