.contract-risk-module__WUGt6q__page{background:var(--paper);color:var(--ink)}.contract-risk-module__WUGt6q__hero{background:var(--cream);grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:47rem;padding:9rem max(1.5rem,50vw - 44rem) 5rem;display:grid}.contract-risk-module__WUGt6q__heroCopy{max-width:48rem}.contract-risk-module__WUGt6q__kicker{color:var(--green);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.72rem;font-weight:750;display:flex}.contract-risk-module__WUGt6q__hero h1{max-width:11ch;font-size:clamp(3.6rem,6.2vw,6.7rem);line-height:.95}.contract-risk-module__WUGt6q__lede{max-width:42rem;color:var(--ink-soft);font-size:1.05rem;line-height:1.7}.contract-risk-module__WUGt6q__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.contract-risk-module__WUGt6q__actions a{align-items:center;gap:.5rem;display:inline-flex}.contract-risk-module__WUGt6q__heroImage{background:var(--green-deep);min-height:31rem;position:relative;overflow:hidden}.contract-risk-module__WUGt6q__heroImage img{object-fit:cover}.contract-risk-module__WUGt6q__ledger{width:calc(100% - 2rem);color:var(--white);background:#021c0deb;background:lab(7.78411% -12.2525 6.05858/.92);border:1px solid #e2efe459;border:1px solid lab(93.3086% -5.91046 3.76451/.35);grid-template-columns:1fr auto;gap:.65rem 1rem;padding:1rem;display:grid;position:absolute;bottom:1rem;left:1rem}.contract-risk-module__WUGt6q__ledger span{color:#cfdbd1;color:lab(86.3485% -5.91114 3.7656);font-size:.72rem}.contract-risk-module__WUGt6q__ledger strong{color:var(--garden);font-family:var(--display);font-size:1.35rem;font-weight:400}.contract-risk-module__WUGt6q__brief{background:var(--white);grid-template-columns:minmax(18rem,.65fr) minmax(0,1.35fr);gap:clamp(3rem,9vw,9rem);padding:clamp(6rem,10vw,10rem) max(1.5rem,50vw - 44rem);display:grid}.contract-risk-module__WUGt6q__brief header{align-self:start}.contract-risk-module__WUGt6q__brief h2,.contract-risk-module__WUGt6q__review h2{max-width:12ch;font-size:clamp(2.7rem,4.8vw,4.8rem);line-height:1}.contract-risk-module__WUGt6q__brief header>p:last-child{max-width:34rem;color:var(--ink-soft);line-height:1.7}.contract-risk-module__WUGt6q__brief ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.contract-risk-module__WUGt6q__brief li{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;align-items:start;gap:1rem;min-height:8.5rem;padding:1.25rem 0;display:grid}.contract-risk-module__WUGt6q__brief li>span{color:var(--green);font-family:var(--display);font-size:1.5rem}.contract-risk-module__WUGt6q__brief h3{font-family:var(--body);font-size:1.05rem;font-weight:750}.contract-risk-module__WUGt6q__brief li p{max-width:45rem;color:var(--ink-soft);margin:.45rem 0 0;line-height:1.65}.contract-risk-module__WUGt6q__review{background:var(--green-deep);color:var(--white);grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,8vw,8rem);padding:clamp(6rem,10vw,10rem) max(1.5rem,50vw - 44rem);display:grid}.contract-risk-module__WUGt6q__review .contract-risk-module__WUGt6q__kicker{color:var(--garden)}.contract-risk-module__WUGt6q__review ul{border-top:1px solid #eaf0eb66;border-top:1px solid lab(94.3348% -2.95293 1.87833/.4);margin:0;padding:0;list-style:none}.contract-risk-module__WUGt6q__review li{border-bottom:1px solid #eaf0eb33;border-bottom:1px solid lab(94.3348% -2.95293 1.87833/.2);align-items:center;gap:.75rem;min-height:4.5rem;display:flex}.contract-risk-module__WUGt6q__review li svg{color:var(--garden);flex:none}.contract-risk-module__WUGt6q__reviewAction{grid-column:2;padding-top:1rem}.contract-risk-module__WUGt6q__reviewAction p{color:#cfdbd1;color:lab(86.3485% -5.91114 3.7656);max-width:44rem;line-height:1.65}.contract-risk-module__WUGt6q__reviewAction a{align-items:center;gap:.5rem;margin-top:.8rem;display:inline-flex}.contract-risk-module__WUGt6q__disclaimer{color:var(--ink-soft);justify-content:space-between;gap:2rem;padding:2rem max(1.5rem,50vw - 44rem);font-size:.75rem;display:flex}.contract-risk-module__WUGt6q__disclaimer p{margin:0}.contract-risk-module__WUGt6q__disclaimer a{color:var(--ink);white-space:nowrap;font-weight:700}@media (max-width:58rem){.contract-risk-module__WUGt6q__hero,.contract-risk-module__WUGt6q__brief,.contract-risk-module__WUGt6q__review{grid-template-columns:1fr}.contract-risk-module__WUGt6q__reviewAction{grid-column:1}}@media (max-width:43rem){.contract-risk-module__WUGt6q__hero{min-height:0;padding:7.5rem 1.2rem 4rem}.contract-risk-module__WUGt6q__hero h1{font-size:clamp(3.2rem,15vw,4.6rem)}.contract-risk-module__WUGt6q__heroImage{min-height:24rem}.contract-risk-module__WUGt6q__actions a{width:100%}.contract-risk-module__WUGt6q__brief,.contract-risk-module__WUGt6q__review{padding:4.5rem 1.2rem}.contract-risk-module__WUGt6q__disclaimer{flex-direction:column;gap:.75rem;padding:1.5rem 1.2rem}}
