.trust-page{--trust-line:rgba(255,255,255,.11);--trust-muted:#9a978f;background:#060606;color:#f7f4eb}.trust-shell{width:min(100% - 48px,1320px);margin-inline:auto}.trust-hero{position:relative;display:flex;min-height:620px;align-items:end;overflow:hidden;border-bottom:1px solid var(--trust-line);background:radial-gradient(circle at 78% 22%,rgba(212,175,55,.16),transparent 27%),linear-gradient(135deg,#070707,#0c0b08)}.trust-hero:after{position:absolute;right:-8vw;bottom:-35vw;width:66vw;height:66vw;border:1px solid rgba(212,175,55,.12);border-radius:50%;content:""}.trust-hero .trust-shell{position:relative;z-index:1;padding-block:150px 90px}.trust-eyebrow{margin:0 0 22px;color:var(--gold-bright);font-size:10px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.trust-hero h1{max-width:1050px;margin:0;font-family:var(--font-display);font-size:clamp(58px,10vw,145px);font-weight:450;letter-spacing:-.065em;line-height:.82}.trust-hero .trust-shell>p:not(.trust-eyebrow){max-width:760px;margin:34px 0 0;color:#b6b2a8;font-size:clamp(17px,2vw,23px);line-height:1.65}.trust-status{display:inline-flex;margin-top:30px;border:1px solid rgba(212,175,55,.38);padding:9px 12px;color:var(--gold-bright);font-size:9px;font-weight:900;letter-spacing:.13em}.trust-section{border-bottom:1px solid var(--trust-line);padding:clamp(80px,10vw,140px) 0}.trust-section__grid{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:clamp(45px,9vw,140px)}.trust-section h2{max-width:630px;margin:0;font-family:var(--font-display);font-size:clamp(38px,5vw,76px);font-weight:450;letter-spacing:-.055em;line-height:.95}.trust-prose{color:var(--trust-muted);font-size:16px;line-height:1.8}.trust-prose>p:first-child{margin-top:0}.trust-prose strong{color:#f1eee5}.trust-prose h3{margin:34px 0 8px;color:#eee9dd;font-size:14px;letter-spacing:.08em}.trust-prose ul{padding-left:20px}.trust-prose li{margin:.65rem 0}.trust-prose dl{display:grid;gap:1px;margin:28px 0;background:var(--trust-line);border:1px solid var(--trust-line)}.trust-prose dl>div{display:grid;grid-template-columns:minmax(170px,.45fr) 1fr;gap:22px;background:#0b0b0b;padding:20px}.trust-prose dt{color:#d8bc5a;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.trust-prose dd{margin:0}.trust-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--trust-line);border:1px solid var(--trust-line)}.trust-card-grid article,.trust-link-card{min-width:0;background:#0b0b0b;padding:28px}.trust-card-grid span,.trust-link-card span{color:var(--gold-bright);font-size:9px;font-weight:900;letter-spacing:.12em}.trust-card-grid h3,.trust-link-card h3{margin:35px 0 10px;color:#f4f0e6;font-family:var(--font-display);font-size:27px;letter-spacing:-.03em}.trust-card-grid p,.trust-link-card p{margin:0;color:var(--trust-muted)}.trust-actions a,.trust-card-grid a,.trust-link-card a{display:inline-flex;margin-top:22px;border-bottom:1px solid var(--gold-bright);padding-bottom:6px;color:var(--gold-bright);font-size:9px;font-weight:900;letter-spacing:.1em}.trust-actions{display:flex;flex-wrap:wrap;gap:22px}.trust-notice{border-left:2px solid var(--gold-bright);background:rgba(212,175,55,.06);padding:18px 22px;color:#d1c9b3}.trust-seal{display:grid;place-items:center;padding:80px 0}.trust-seal img{filter:drop-shadow(0 20px 35px rgba(0,0,0,.45))}.contact-status{display:grid;gap:1px;border:1px solid var(--trust-line);background:var(--trust-line)}.contact-status article{display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;background:#0b0b0b;padding:22px}.contact-status h3{margin:0;color:#eee8dc}.contact-status p{margin:5px 0 0}.contact-status a{margin:0}.legal-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.legal-index .trust-link-card{border:1px solid var(--trust-line)}@media(max-width:800px){.trust-shell{width:min(100% - 32px,1320px)}.trust-hero{min-height:520px}.trust-hero .trust-shell{padding-block:120px 68px}.trust-section__grid{gap:35px}.contact-status article,.legal-index,.trust-card-grid,.trust-prose dl>div,.trust-section__grid{grid-template-columns:1fr}.trust-section{padding:74px 0}}@media(min-width:1900px){.trust-shell{width:min(1520px,calc(100% - 12vw))}.trust-hero{min-height:720px}}