.trust-page{position:relative;padding:9.6rem 0 4.6rem;--trust-dock-reserve: 0rem}.trust-page__frame{width:var(--site-frame-width);margin-right:var(--site-frame-right);margin-left:var(--site-frame-left)}.trust-page__hero{max-width:56rem}.trust-page__eyebrow{margin:0;color:#e0d6c585;font-size:.68rem;font-weight:700;letter-spacing:.34em;line-height:1.2;text-transform:uppercase}.trust-page__title{margin:1.15rem 0 0;color:#f2ede2;font-size:clamp(2.9rem,6.4vw,6rem);font-weight:300;letter-spacing:-.04em;line-height:.96;text-wrap:balance}.trust-page__intro{max-width:42rem;margin:1.4rem 0 0;color:#e9e1d3d1;font-size:clamp(1rem,1.6vw,1.22rem);line-height:1.76}.trust-page__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.95rem;margin-top:2.1rem}.trust-page__meta-card{min-height:5.2rem;padding:1rem 1.1rem 1.05rem;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff06,#fff0),#0808088f;box-shadow:inset 0 1px #ffffff08}.trust-page__meta-label,.trust-page__aside-label{display:block;margin:0;color:#ddd3c475;font-size:.6rem;font-weight:700;letter-spacing:.28em;line-height:1.2;text-transform:uppercase}.trust-page__meta-value,.trust-page__meta-link{display:block;margin-top:.65rem;color:#f4eee4eb;font-size:.98rem;line-height:1.55;text-decoration:none}.trust-page__meta-link:hover,.trust-page__meta-link:focus-visible{color:#fff8ec}.trust-page__grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(16rem,23rem);gap:2.4rem;margin-top:3rem;align-items:start;padding-right:var(--trust-dock-reserve)}.trust-page__section{padding:1.4rem 0 1.7rem;border-top:1px solid rgba(255,255,255,.09)}.trust-page__section:last-child{border-bottom:1px solid rgba(255,255,255,.09)}.trust-page__section h2{margin:0;color:#f1ebdf;font-size:clamp(1.28rem,1.95vw,1.72rem);font-weight:400;letter-spacing:-.03em;line-height:1.1}.trust-page__section p,.trust-page__section li{color:#e5dccdd1;font-size:.99rem;line-height:1.82}.trust-page__section p{margin:.95rem 0 0}.trust-page__section ul{margin:.95rem 0 0;padding-left:1.2rem}.trust-page__section li+li{margin-top:.42rem}.trust-page__section a{color:#f8f1e5f0}.trust-page__section a:hover,.trust-page__section a:focus-visible{color:#fff8ec}.trust-page__aside{display:grid;gap:1rem}.trust-page__aside-block{padding:1rem 1.05rem 1.1rem;border:1px solid rgba(255,255,255,.08);background:#08080875}.trust-page__aside-links{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.8rem}.trust-page__aside-link{display:inline-flex;align-items:center;min-height:2.5rem;padding:.55rem .9rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#f4eee4e0;font-size:.67rem;font-weight:700;letter-spacing:.22em;line-height:1;text-decoration:none;text-transform:uppercase;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.trust-page__aside-link:hover,.trust-page__aside-link:focus-visible{border-color:#ffffff24;background:#ffffff0a;color:#fff8ec;transform:translate3d(0,-1px,0);outline:none}.trust-page__aside-copy{margin:.8rem 0 0;color:#ddd3c4b8;font-size:.92rem;line-height:1.72}@media(min-width:901px){.trust-page{--trust-dock-reserve: clamp(5.8rem, 8vw, 7.2rem)}.trust-page__hero{max-width:min(56rem,calc(100% - var(--trust-dock-reserve)))}}@media(max-width:960px){.trust-page__grid{grid-template-columns:1fr;padding-right:0}.trust-page__aside{order:-1;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr))}}@media(max-width:720px){.trust-page{padding:7rem 0 3.4rem}.trust-page__eyebrow{font-size:.62rem;letter-spacing:.24em}.trust-page__title{margin-top:1rem;font-size:clamp(2.45rem,13vw,4.25rem);line-height:.99}.trust-page__intro{margin-top:1rem;font-size:.99rem;line-height:1.72}.trust-page__meta{gap:.7rem;margin-top:1.5rem}.trust-page__meta-card,.trust-page__aside-block{padding:.9rem}.trust-page__grid{gap:1.45rem;margin-top:1.95rem}.trust-page__aside{grid-template-columns:1fr}.trust-page__section{padding:1.08rem 0 1.25rem}.trust-page__section p,.trust-page__section li,.trust-page__meta-value,.trust-page__meta-link,.trust-page__aside-copy{font-size:.94rem;line-height:1.7}}
