.trust-hero{min-height:650px;padding:105px max(40px,calc((100vw - 1320px)/2));display:grid;grid-template-columns:1.1fr .65fr;gap:100px;align-items:center;background:radial-gradient(circle at 80% 55%,#4d0a0a55,transparent 30%),#070707;color:#fff}.trust-hero h1{max-width:900px;margin:18px 0 24px;font-size:clamp(54px,6.2vw,92px);line-height:.96;letter-spacing:-.055em}.trust-hero>div>p{max-width:760px;color:#aaa;font-size:19px;line-height:1.7}.trust-hero>div>a,.trust-button{display:inline-flex;margin-top:28px;background:#f32d2d;color:#fff;padding:17px 20px;font-weight:800}.trust-hero aside{display:grid;grid-template-columns:1fr auto;gap:16px;padding:32px;border:1px solid #333;background:#111}.trust-hero aside small,.trust-hero aside span{grid-column:1/-1;color:#f33;font-size:10px;font-weight:850;letter-spacing:.14em}.trust-hero aside strong{font-size:17px}.trust-hero aside i{color:#f33;font-style:normal}.trust-hero aside span{margin-top:14px;padding-top:18px;border-top:1px solid #333}.trust-intro,.trust-two,.founder-profile,.contact-grid{width:min(1240px,calc(100% - 80px));margin:0 auto;padding:100px 0;display:grid;grid-template-columns:1.08fr .92fr;gap:100px}.trust-intro h2,.trust-two h2,.founder-profile h2,.contact-grid h2,.trust-heading h2,.case-template h2,.safeguards h2{font-size:clamp(38px,4.2vw,60px);line-height:1.04;letter-spacing:-.04em;margin:16px 0 28px}.trust-intro p,.trust-two p,.founder-profile p,.contact-grid p{color:#747474;font-size:17px;line-height:1.8}.trust-intro aside{align-self:start;padding:35px;border:1px solid #ddd;background:#fafafa}.trust-intro aside small{color:#e22;font-size:10px;font-weight:850;letter-spacing:.14em}.trust-intro blockquote{margin:22px 0 0;font-size:24px;line-height:1.45;font-weight:750}.trust-dark{padding:100px max(40px,calc((100vw - 1240px)/2));background:#0a0a0a;color:#fff}.trust-heading{max-width:850px}.trust-heading p{color:#777;font-size:17px}.trust-card-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px;border:1px solid #292929}.trust-card-grid article{padding:32px;border-right:1px solid #292929}.trust-card-grid article:last-child{border:0}.trust-card-grid b,.team-capabilities article>span,.case-framework article>span{color:#f33;font-size:11px}.trust-card-grid h3{font-size:23px;margin:28px 0 14px}.trust-card-grid p{color:#888;line-height:1.65}.trust-two>ol,.case-template ol{list-style:none;padding:0;margin:0}.trust-two li,.case-template li{display:grid;grid-template-columns:45px 1fr;gap:20px;padding:20px 0;border-top:1px solid #ddd}.trust-two li>b,.case-template li>b{color:#e22;font-size:11px}.trust-two li span,.case-template li span{display:grid;gap:6px}.trust-two li em,.case-template li em{color:#777;font-style:normal;font-size:13px;line-height:1.5}.entity-links{width:min(1240px,calc(100% - 80px));margin:0 auto 100px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ddd}.entity-links a{padding:28px;border-right:1px solid #ddd}.entity-links a:last-child{border:0}.entity-links small{display:block;color:#e22;font-size:10px;font-weight:850;letter-spacing:.12em;margin-bottom:13px}.entity-links strong{font-size:18px;color:#111}.founder-monogram{min-height:480px;display:grid;place-items:center;align-content:center;gap:24px;background:#090909;color:#fff;box-shadow:24px 24px 0 #ed2929}.founder-monogram span{font-size:110px;font-weight:900;letter-spacing:-.08em;color:#f32e2e}.founder-monogram small{letter-spacing:.14em;color:#aaa}.founder-numbers{display:grid;grid-template-columns:repeat(4,1fr);background:#0a0a0a;color:#fff;padding:0 max(40px,calc((100vw - 1240px)/2))}.founder-numbers article{padding:50px 30px;border-right:1px solid #292929}.founder-numbers strong{display:block;color:#f33;font-size:44px}.founder-numbers span{display:block;color:#888;margin-top:9px;line-height:1.5}.entity-source{width:min(1240px,calc(100% - 80px));margin:0 auto 100px;padding:28px;border:1px solid #ddd;display:grid;grid-template-columns:auto 1fr auto;gap:25px;align-items:center}.entity-source span{color:#e22;font-size:10px;font-weight:850;letter-spacing:.12em}.entity-source p{margin:0;color:#666}.entity-source a{color:#e22;font-weight:750}.team-capabilities,.case-framework{width:min(1240px,calc(100% - 80px));margin:0 auto;padding:100px 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#ddd}.team-capabilities article,.case-framework article{background:#fff;padding:40px}.team-capabilities h2,.case-framework h2{font-size:29px;margin:24px 0 15px}.team-capabilities p,.case-framework p{color:#777;line-height:1.7}.team-capabilities ul{padding-left:18px;color:#555;line-height:1.8}.case-framework a{display:inline-block;margin-top:18px;color:#e22;font-weight:750}.trust-cta,.trust-enquiry{width:min(1240px,calc(100% - 80px));margin:0 auto 100px;padding:50px;background:#f12929;color:#fff;display:flex;justify-content:space-between;gap:60px;align-items:end}.trust-cta small,.trust-enquiry small{font-size:10px;font-weight:850;letter-spacing:.13em}.trust-cta h2,.trust-enquiry h2{font-size:38px;margin:13px 0}.trust-cta p,.trust-enquiry p{margin:0;color:#ffd1d1}.trust-cta a,.trust-enquiry a{padding:17px 20px;background:#080808;color:#fff;font-weight:800;white-space:nowrap}.method-rail{width:min(1240px,calc(100% - 80px));margin:0 auto;padding:100px 0}.method-rail article{display:grid;grid-template-columns:80px 1fr 260px;gap:40px;padding:45px 0;border-top:1px solid #ddd}.method-rail article>b{font-size:42px;color:#e22}.method-rail small{color:#e22;font-size:10px;font-weight:850;letter-spacing:.13em}.method-rail h2{font-size:35px;margin:10px 0}.method-rail p{color:#777;line-height:1.7}.method-rail aside{padding:24px;border:1px solid #ddd;align-self:start}.method-rail aside span{display:block;color:#999;font-size:9px;letter-spacing:.12em;margin-bottom:8px}.safeguards{padding:100px max(40px,calc((100vw - 1240px)/2));background:#0a0a0a;color:#fff}.safeguards>div:last-child{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;border:1px solid #292929}.safeguards article{padding:28px;border-right:1px solid #292929}.safeguards p{color:#888;line-height:1.6}.case-template{width:min(1240px,calc(100% - 80px));margin:0 auto;padding:100px 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.contact-grid{grid-template-columns:.8fr 1.2fr}.contact-method{padding:22px 0;border-top:1px solid #ddd}.contact-method small{display:block;color:#e22;font-size:10px;font-weight:850;letter-spacing:.12em;margin-bottom:10px}.contact-method a,.contact-method address{display:block;font-size:18px;color:#111;font-style:normal;margin:7px 0}.trust-form{padding:40px;background:#0b0b0b;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:17px}.trust-form label{display:grid;gap:7px;font-size:12px;color:#bbb}.trust-form label:nth-last-of-type(-n+2){grid-column:1/-1}.trust-form input,.trust-form select,.trust-form textarea{width:100%;border:1px solid #333;background:#151515;color:#fff;padding:14px;font:inherit}.trust-form button{grid-column:1/-1;border:0;background:#f32d2d;color:#fff;padding:17px;font:inherit;font-weight:850}.trust-form>small{grid-column:1/-1;color:#666}.contact-expect{width:min(1240px,calc(100% - 80px));margin:0 auto 100px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ddd}.contact-expect article{padding:30px;border-right:1px solid #ddd}.contact-expect b{color:#e22;font-size:11px}.contact-expect p{color:#777;line-height:1.6}.legal-copy{width:min(900px,calc(100% - 40px));margin:0 auto;padding:90px 0}.legal-copy h2{font-size:27px;margin:45px 0 14px}.legal-copy p,.legal-copy li{color:#656565;font-size:16px;line-height:1.85}.legal-copy a{color:#d22;text-decoration:underline}.trust-enquiry{margin-top:0}@media(max-width:950px){.trust-hero{grid-template-columns:1fr;gap:45px}.trust-card-grid,.founder-numbers,.safeguards>div:last-child{grid-template-columns:repeat(2,1fr)}.trust-intro,.trust-two,.founder-profile,.contact-grid,.case-template{grid-template-columns:1fr;gap:45px}.method-rail article{grid-template-columns:60px 1fr}.method-rail aside{grid-column:2}.footer-links{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:650px){.trust-hero{padding:70px 20px}.trust-hero h1{font-size:50px}.trust-intro,.trust-two,.founder-profile,.contact-grid,.team-capabilities,.case-framework,.method-rail,.case-template,.entity-links,.contact-expect,.trust-cta,.trust-enquiry,.entity-source{width:calc(100% - 40px)}.trust-card-grid,.founder-numbers,.safeguards>div:last-child,.team-capabilities,.case-framework,.entity-links,.contact-expect{grid-template-columns:1fr}.trust-card-grid article,.founder-numbers article,.safeguards article,.entity-links a,.contact-expect article{border-right:0;border-bottom:1px solid #292929}.founder-monogram{min-height:350px}.method-rail article{grid-template-columns:45px 1fr;gap:15px}.method-rail aside{grid-column:1/-1}.trust-cta,.trust-enquiry{padding:32px;display:block}.trust-cta h2,.trust-enquiry h2{font-size:31px}.trust-cta a,.trust-enquiry a{display:block;margin-top:25px;text-align:center}.trust-form{grid-template-columns:1fr;padding:25px}.trust-form label,.trust-form label:nth-last-of-type(-n+2),.trust-form button,.trust-form>small{grid-column:1}.entity-source{grid-template-columns:1fr}.footer-links{grid-template-columns:repeat(2,1fr)!important}}
