.trust-hero{background:var(--teal-deep);color:var(--white);padding:74px 0 88px;position:relative;overflow:hidden}.trust-hero__shape{border:92px solid #d977361f;border-radius:50%;width:510px;height:510px;position:absolute;top:-150px;right:-110px}.trust-hero__grid{z-index:1;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:62px;display:grid;position:relative}.trust-hero__copy h1{max-width:650px;color:var(--white);font-size:clamp(2.85rem,4vw,3.7rem)}.trust-hero__lede{color:#c5cadd;max-width:620px;margin-bottom:31px;font-size:1.08rem;line-height:1.72}.trust-chain{color:var(--ink);background:#fafbfe;border:1px solid #fff3;border-radius:27px;padding:24px;scroll-margin-top:96px;box-shadow:0 28px 72px #00121347}.trust-chain__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.trust-chain__header>span{color:#73798f;letter-spacing:.12em;text-transform:uppercase;font-size:.52rem;font-weight:850}.trust-chain ol{margin:0;padding:0;list-style:none;display:grid}.trust-chain li{border-top:1px solid #dde0ec;grid-template-columns:45px 1fr 28px;align-items:start;gap:13px;min-height:91px;padding:13px 0;display:grid;position:relative}.trust-chain li:last-child{border-bottom:1px solid #dde0ec}.trust-chain li:not(:last-child):after{z-index:0;content:"";background:#c2c8d8;width:1px;position:absolute;top:55px;bottom:-16px;left:21px}.trust-chain__icon{z-index:1;background:var(--teal-soft);width:43px;height:43px;color:var(--teal);border-radius:13px;place-items:center;display:grid;position:relative}.trust-chain li:last-child .trust-chain__icon{background:var(--teal);color:var(--white)}.trust-chain li>div{gap:3px;min-width:0;display:grid}.trust-chain small{color:var(--orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.48rem;font-weight:850}.trust-chain strong{color:var(--ink);font-size:.76rem}.trust-chain p{color:#666a80;margin:2px 0 0;font-size:.56rem;line-height:1.5}.trust-chain__number{color:#929bb5;letter-spacing:.09em;text-align:right;padding-top:4px;font-size:.51rem;font-weight:850}.trust-chain footer{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:18px;display:grid}.trust-chain footer span{background:var(--teal-soft);color:var(--teal);text-align:center;border-radius:8px;padding:9px 7px;font-size:.49rem;font-weight:800}.trust-section-intro{grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);align-items:end;gap:72px;margin-bottom:50px;display:grid}.trust-section-intro h2,.trust-section-intro>p{margin-bottom:0}.trust-section-intro>p{color:var(--muted);line-height:1.72}.trust-principles{background:var(--white)}.trust-principles__grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.trust-principles__grid article{border-bottom:1px solid var(--line);align-content:space-between;min-height:255px;padding:32px 42px 32px 0;display:grid}.trust-principles__grid article:nth-child(odd){border-right:1px solid var(--line)}.trust-principles__grid article:nth-child(2n){padding-left:42px}.trust-principles__grid article>span{background:var(--teal-soft);width:47px;height:47px;color:var(--teal);border-radius:14px;place-items:center;display:grid}.trust-principles__grid p,.trust-access p,.trust-states p,.trust-boundaries p{color:var(--muted);margin-bottom:0;line-height:1.68}.trust-states{background:var(--teal-deep);color:var(--white);padding:100px 0;scroll-margin-top:78px}.trust-states__grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:82px;display:grid}.trust-states__copy>p:not(.kicker){color:#c5cadd;font-size:1.02rem}.trust-zero-note{border-left:3px solid var(--orange);background:#ffffff0f;gap:5px;margin-top:38px;padding:22px 24px;display:grid}.trust-zero-note strong{color:var(--white)}.trust-zero-note span{color:#aeb8d2;font-size:.85rem}.trust-states__list{border-top:1px solid #315253}.trust-states__list article{border-bottom:1px solid #315253;grid-template-columns:48px 1fr;gap:21px;min-height:155px;padding:25px 0;display:grid}.trust-states__list article>span{color:var(--orange);letter-spacing:.1em;font-size:.69rem;font-weight:850}.trust-states__list h3{color:var(--white)}.trust-states__list p{color:#aeb8d2;max-width:620px}.trust-access{background:var(--white);scroll-margin-top:78px}.trust-access__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:88px;display:grid}.trust-access__copy{position:sticky;top:118px}.trust-access__copy>p:last-child{font-size:1.02rem}.trust-access__list{border-top:1px solid var(--line)}.trust-access__list article{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;gap:20px;padding:29px 0;display:grid}.trust-access__list article>span{background:var(--teal-soft);width:47px;height:47px;color:var(--teal);border-radius:14px;place-items:center;display:grid}.trust-access__list h3{margin-bottom:8px}.trust-boundaries{background:var(--teal-soft);padding:92px 0}.trust-boundaries__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:88px;display:grid}.trust-boundaries__list{border-top:1px solid #c6cddd}.trust-boundaries__list p{border-bottom:1px solid #c6cddd;padding:23px 0}.trust-boundaries__list strong{color:var(--teal)}@media (width<=1080px){.trust-hero__grid{grid-template-columns:1fr}.trust-hero__copy{max-width:790px}.trust-chain{width:min(850px,100%);margin-inline:auto}.trust-states__grid,.trust-access__grid,.trust-boundaries__inner{grid-template-columns:1fr;gap:48px}.trust-access__copy{max-width:760px;position:static}}@media (width<=780px){.trust-hero{padding:56px 0 72px}.trust-hero__copy h1{font-size:clamp(2.7rem,10vw,3.55rem)}.trust-section-intro{grid-template-columns:1fr;gap:22px}.trust-states{padding:80px 0}.trust-principles__grid{grid-template-columns:1fr}.trust-principles__grid article,.trust-principles__grid article:nth-child(2n){border-right:0;min-height:225px;padding:29px 0}}@media (width<=560px){.trust-hero__copy h1{font-size:clamp(2.35rem,10.5vw,3rem)}.trust-hero__copy .button{width:100%}.trust-chain{border-radius:21px;padding:18px}.trust-chain__header{align-items:flex-start}.trust-chain__header>span{text-align:right;max-width:130px}.trust-chain li{grid-template-columns:43px 1fr 24px;gap:10px;min-height:115px}.trust-chain footer{grid-template-columns:1fr}.trust-states__list article{grid-template-columns:38px 1fr;gap:12px}.trust-access__list article{grid-template-columns:1fr;gap:14px}.trust-boundaries{padding:74px 0}}
