.landing-module__ftlh_W__landing{--paper:#f6f4ed;--ink:#182e35;--muted:#58666a;--line:#d6dad3;--accent:#a64b2d;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.65}.landing-module__ftlh_W__landing h1,.landing-module__ftlh_W__landing h2{letter-spacing:-.045em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-weight:400}.landing-module__ftlh_W__landing h2{font-size:clamp(2rem,3.7vw,3.25rem);line-height:1.14}.landing-module__ftlh_W__landing section[id]{scroll-margin-top:2rem}.landing-module__ftlh_W__landing a{transition:color .16s,background-color .16s}.landing-module__ftlh_W__landing a:focus-visible,.landing-module__ftlh_W__landing button:focus-visible{outline-offset:5px;outline:2px solid}.landing-module__ftlh_W__landing [data-slot=button]{min-height:44px;box-shadow:none;border-radius:3px;font-weight:600;transition:background-color .16s,color .16s}.landing-module__ftlh_W__landing [data-slot=button]:hover,.landing-module__ftlh_W__landing button:hover{box-shadow:none;transform:none}.landing-module__ftlh_W__landing [data-slot=button][class*=bg-blue-]{background:var(--accent);color:#fff}.landing-module__ftlh_W__landing [data-slot=button][class*=bg-blue-]:hover{background:#843a22}.landing-module__ftlh_W__masthead{background:var(--ink);color:#fff}.landing-module__ftlh_W__header{flex-wrap:wrap;gap:1rem}.landing-module__ftlh_W__header nav a{color:#d1dbd9;text-underline-offset:6px}.landing-module__ftlh_W__header nav a:hover{color:#fff;text-decoration:underline}.landing-module__ftlh_W__header [data-slot=button][data-variant=ghost]:hover{color:#fff;background:#30464d}.landing-module__ftlh_W__hero{border-top:1px solid #ffffff25;grid-template-columns:1.2fr 1fr;column-gap:4rem;padding-top:3.5rem;padding-bottom:6rem;display:grid}.landing-module__ftlh_W__eyebrow{color:#bfcfcb;letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:.65rem;margin-bottom:2.5rem;font-size:.72rem;display:flex}.landing-module__ftlh_W__hero h1{font-size:clamp(2.8rem,5.3vw,4.6rem);line-height:1.08}.landing-module__ftlh_W__hero h1 em{color:#ddb898;font-weight:400}.landing-module__ftlh_W__heroAside{align-self:end;padding-bottom:.25rem}.landing-module__ftlh_W__heroAside>p:first-child{color:#d3ddda;font-size:1.07rem;line-height:1.85}.landing-module__ftlh_W__heroNote{color:#b5c5c1;margin-top:1.6rem;font-size:.72rem}.landing-module__ftlh_W__kicker{letter-spacing:.16em;color:var(--accent);margin-bottom:1.4rem;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:600}.landing-module__ftlh_W__definition,.landing-module__ftlh_W__advantages,.landing-module__ftlh_W__pricing,.landing-module__ftlh_W__newsletter,.landing-module__ftlh_W__scenarios{padding:5.5rem 0}.landing-module__ftlh_W__definitionGrid{grid-template-columns:1fr 1.55fr;gap:5rem;display:grid}.landing-module__ftlh_W__definitionGrid>div>p:first-child{margin-top:0}.landing-module__ftlh_W__definitionGrid>div>p:not(.landing-module__ftlh_W__kicker){color:var(--muted);font-size:1rem;line-height:1.85}.landing-module__ftlh_W__definitionGrid>div>p:last-child{color:var(--ink)}.landing-module__ftlh_W__advantages{padding-top:0}.landing-module__ftlh_W__advantageGrid{grid-template-columns:1fr 1fr;column-gap:3.5rem;margin-top:2.5rem;display:grid}.landing-module__ftlh_W__advantage{border-top:1px solid var(--line);padding:1.7rem 0}.landing-module__ftlh_W__number{color:var(--accent);margin-right:.4rem;font-family:Georgia,serif;font-size:1.25rem}.landing-module__ftlh_W__advantage svg{color:var(--muted);flex-shrink:0}.landing-module__ftlh_W__advantage h3{color:var(--ink);font-size:1rem}.landing-module__ftlh_W__advantage p{color:var(--muted);padding-left:2.7rem;line-height:1.8}.landing-module__ftlh_W__scenarios{border-block:1px solid var(--line);background:#e9ede6}.landing-module__ftlh_W__scenarios h2,.landing-module__ftlh_W__scenarios h2 span{color:var(--ink)}.landing-module__ftlh_W__scenarios [class*=text-slate-],.landing-module__ftlh_W__scenarios [class*=text-white]{color:var(--muted)}.landing-module__ftlh_W__scenarios h3{color:var(--ink);font-size:1rem}.landing-module__ftlh_W__scenario{border-top:1px solid #bcc6bc}.landing-module__ftlh_W__scenario[data-open=true]{background:#f8f9f4}.landing-module__ftlh_W__scenario>button{transition:background-color .16s}.landing-module__ftlh_W__scenario>button:hover{background:#dde4d9}.landing-module__ftlh_W__scenario>button span{color:var(--muted);background:0 0;padding-left:0}.landing-module__ftlh_W__scenario>button>div:last-child{color:var(--ink);background:0 0;border:0}.landing-module__ftlh_W__scenario [class*=bg-slate-]{border-color:var(--line);background:0 0}.landing-module__ftlh_W__scenario [class*=text-blue-],.landing-module__ftlh_W__scenario [class*=text-emerald-]{color:#35614c}.landing-module__ftlh_W__scenario [class*=text-red-]{color:#9c432e}.landing-module__ftlh_W__scenario [class*=bg-red-950]{background:#f4eae3;border:0;border-radius:0}.landing-module__ftlh_W__scenario [class*=bg-emerald-950]{background:#e4ebe0;border:0;border-radius:0}.landing-module__ftlh_W__pricing{background:var(--paper)}.landing-module__ftlh_W__pricing [class*=text-slate-],.landing-module__ftlh_W__pricing [class*=text-blue-]{color:var(--muted)}.landing-module__ftlh_W__plan{border:1px solid var(--line);background:#fbfaf6;flex-direction:column;padding:2.5rem;display:flex;position:relative}.landing-module__ftlh_W__plan h3{letter-spacing:-.03em}.landing-module__ftlh_W__plan ul{flex:1;margin-bottom:2rem}.landing-module__ftlh_W__plan li{align-items:flex-start}.landing-module__ftlh_W__plan li svg{color:#35614c;flex-shrink:0;margin-top:.2rem}.landing-module__ftlh_W__plan [class*=text-white]{color:var(--ink)}.landing-module__ftlh_W__plan [class*=font-extrabold]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:500}.landing-module__ftlh_W__plan [data-slot=button]{background:var(--ink);color:#fff;white-space:normal;text-align:center;height:auto;margin-top:auto}.landing-module__ftlh_W__plan [data-slot=button]:hover{background:#30464d}.landing-module__ftlh_W__proPlan{border-top:3px solid var(--accent)}.landing-module__ftlh_W__recommended{background:var(--accent);color:#fff;letter-spacing:.04em;padding:.3rem .8rem;font-size:.7rem;position:absolute;top:-1rem;right:1.5rem}.landing-module__ftlh_W__newsletter{border-top:1px solid var(--line);background:#e9ede6}.landing-module__ftlh_W__newsletter h2{color:var(--ink)}.landing-module__ftlh_W__newsletter p{color:var(--muted)}.landing-module__ftlh_W__footer{background:var(--paper);border-top:1px solid var(--line);color:var(--muted);padding:2rem 0;font-size:.75rem}.landing-module__ftlh_W__footer a:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}@media (max-width:767px){.landing-module__ftlh_W__hero{grid-template-columns:1fr;gap:0;padding-top:2rem;padding-bottom:3.5rem}.landing-module__ftlh_W__eyebrow{letter-spacing:.1em;margin-bottom:1.8rem;font-size:.62rem}.landing-module__ftlh_W__heroAside{margin-top:2rem}.landing-module__ftlh_W__definition,.landing-module__ftlh_W__advantages,.landing-module__ftlh_W__pricing,.landing-module__ftlh_W__newsletter,.landing-module__ftlh_W__scenarios{padding:3.5rem 0}.landing-module__ftlh_W__definitionGrid{grid-template-columns:1fr;gap:2rem}.landing-module__ftlh_W__advantageGrid{grid-template-columns:1fr}.landing-module__ftlh_W__advantages{padding-top:0}.landing-module__ftlh_W__plan{padding:1.75rem}.landing-module__ftlh_W__plan [class*=text-4xl]{font-size:2rem}}@media (prefers-reduced-motion:reduce){.landing-module__ftlh_W__landing *,.landing-module__ftlh_W__landing :before,.landing-module__ftlh_W__landing :after{transition:none!important;animation:none!important}}
.SectorRiskSection-module__EZsKMq__section{border-top:1px solid var(--line);padding:5.5rem 0}.SectorRiskSection-module__EZsKMq__kicker{color:var(--accent);letter-spacing:.16em;margin-bottom:1.4rem;font-size:.7rem;font-weight:600}.SectorRiskSection-module__EZsKMq__heading{justify-content:space-between;align-items:flex-end;gap:3rem;display:flex}.SectorRiskSection-module__EZsKMq__intro{max-width:32rem;color:var(--muted);margin-top:1.25rem;font-size:.95rem}.SectorRiskSection-module__EZsKMq__publication{border-left:1px solid var(--line);flex-shrink:0;padding-left:1.5rem;font-size:.75rem}.SectorRiskSection-module__EZsKMq__demo{color:#843a22;letter-spacing:.1em;text-transform:uppercase;border:1px solid #c9a18a;margin-bottom:.85rem;padding:.2rem .55rem;font-size:.64rem;font-weight:700;display:inline-block}.SectorRiskSection-module__EZsKMq__publication dl{gap:.4rem;display:grid}.SectorRiskSection-module__EZsKMq__publication dl div{justify-content:space-between;gap:1rem;display:flex}.SectorRiskSection-module__EZsKMq__publication dt{color:var(--muted)}.SectorRiskSection-module__EZsKMq__publication dd{text-align:right}.SectorRiskSection-module__EZsKMq__demoNote{color:var(--muted);margin-top:1.5rem;font-size:.75rem}.SectorRiskSection-module__EZsKMq__tableHeading{border-top:2px solid var(--ink);letter-spacing:.11em;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding:.8rem 0;font-size:.65rem;font-weight:600;display:flex}.SectorRiskSection-module__EZsKMq__tableHeading span:last-child{color:var(--muted);letter-spacing:0;font-weight:400}.SectorRiskSection-module__EZsKMq__tableScroll{overflow-x:auto}.SectorRiskSection-module__EZsKMq__tableScroll:focus-visible,.SectorRiskSection-module__EZsKMq__methodology summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.SectorRiskSection-module__EZsKMq__table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:720px}.SectorRiskSection-module__EZsKMq__table th{text-align:left;font-weight:600}.SectorRiskSection-module__EZsKMq__table thead th{border-bottom:1px solid var(--line);color:var(--muted);text-align:center;padding:.8rem .25rem;font-size:.73rem}.SectorRiskSection-module__EZsKMq__table thead th:first-child{text-align:left}.SectorRiskSection-module__EZsKMq__table th:first-child{width:250px;padding-right:1rem}.SectorRiskSection-module__EZsKMq__table th:last-child{width:96px}.SectorRiskSection-module__EZsKMq__table abbr{text-decoration:none}.SectorRiskSection-module__EZsKMq__table small{color:var(--muted);font-size:.62rem;font-weight:400;display:block}.SectorRiskSection-module__EZsKMq__table thead .SectorRiskSection-module__EZsKMq__latest{border-top:2px solid var(--accent);color:var(--accent)}.SectorRiskSection-module__EZsKMq__table tbody th{font-size:.84rem;line-height:1.5}.SectorRiskSection-module__EZsKMq__table tbody td{width:11%;padding:.3rem .2rem}.SectorRiskSection-module__EZsKMq__table tbody tr:first-child td{padding-top:.75rem}.SectorRiskSection-module__EZsKMq__table tbody tr:last-child td{padding-bottom:.75rem}.SectorRiskSection-module__EZsKMq__rowNumber{color:var(--muted);margin-right:.85rem;font:.7rem Georgia,serif;display:inline-block}.SectorRiskSection-module__EZsKMq__cell{justify-content:center;align-items:center;height:52px;font-size:.8rem;font-weight:600;display:flex}.SectorRiskSection-module__EZsKMq__level1{color:#182e35;background:#efeee6}.SectorRiskSection-module__EZsKMq__level2{color:#182e35;background:#ead4bb}.SectorRiskSection-module__EZsKMq__level3{color:#fff;background:#a45c39}.SectorRiskSection-module__EZsKMq__level4{color:#fff;background:#843a22}.SectorRiskSection-module__EZsKMq__missing{color:var(--muted);background:#efeee6}.SectorRiskSection-module__EZsKMq__table .SectorRiskSection-module__EZsKMq__count{text-align:center;font-family:Georgia,serif;font-size:1.1rem}.SectorRiskSection-module__EZsKMq__table tfoot th,.SectorRiskSection-module__EZsKMq__table tfoot td{border-block:1px solid var(--line);padding:.9rem .2rem;font-size:.75rem}.SectorRiskSection-module__EZsKMq__table tfoot td{text-align:center}.SectorRiskSection-module__EZsKMq__legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.7rem 1.3rem;padding:1.25rem 0;font-size:.68rem;display:flex}.SectorRiskSection-module__EZsKMq__legend>span{align-items:center;gap:.5rem;display:inline-flex}.SectorRiskSection-module__EZsKMq__legend>span:first-child{color:var(--ink);font-weight:600}.SectorRiskSection-module__EZsKMq__legend i{border:1px solid #182e351a;width:12px;height:12px;display:inline-block}.SectorRiskSection-module__EZsKMq__notes{color:var(--muted);grid-template-columns:1fr 1fr;gap:2rem;font-size:.75rem;line-height:1.8;display:grid}.SectorRiskSection-module__EZsKMq__notes strong{color:var(--ink);font-weight:600}.SectorRiskSection-module__EZsKMq__methodology{border-bottom:1px solid var(--line);margin-top:1.5rem;font-size:.75rem}.SectorRiskSection-module__EZsKMq__methodology summary{cursor:pointer;justify-content:space-between;padding:.85rem 0;font-weight:600;list-style:none;display:flex}.SectorRiskSection-module__EZsKMq__methodology summary::-webkit-details-marker{display:none}.SectorRiskSection-module__EZsKMq__methodology summary span{font-size:1.15rem;font-weight:400}.SectorRiskSection-module__EZsKMq__methodology[open] summary span{transform:rotate(45deg)}.SectorRiskSection-module__EZsKMq__methodology>div{max-width:52rem;color:var(--muted);padding:.25rem 0 1.3rem}.SectorRiskSection-module__EZsKMq__methodology p+p{margin-top:.6rem}.SectorRiskSection-module__EZsKMq__scrollHint{display:none}@media (max-width:767px){.SectorRiskSection-module__EZsKMq__section{padding:3.5rem 0}.SectorRiskSection-module__EZsKMq__heading{flex-direction:column;align-items:stretch;gap:1.5rem}.SectorRiskSection-module__EZsKMq__publication{padding-left:1rem}.SectorRiskSection-module__EZsKMq__publication dl{max-width:24rem}.SectorRiskSection-module__EZsKMq__publication dd{text-align:left}.SectorRiskSection-module__EZsKMq__publication dl div{justify-content:flex-start}.SectorRiskSection-module__EZsKMq__publication dt{min-width:5rem}.SectorRiskSection-module__EZsKMq__table th:first-child{z-index:1;background:var(--paper);border-right:1px solid var(--line);width:160px;min-width:160px;padding-right:.75rem;position:sticky;left:0}.SectorRiskSection-module__EZsKMq__table tbody th{font-size:.76rem}.SectorRiskSection-module__EZsKMq__rowNumber{display:none}.SectorRiskSection-module__EZsKMq__scrollHint{color:var(--muted);margin-bottom:.6rem;font-size:.68rem;display:block}.SectorRiskSection-module__EZsKMq__notes{grid-template-columns:1fr;gap:.65rem}}
