.subto-trust-page{color:var(--subto-ink);background:var(--subto-paper)}.subto-trust-header nav a[aria-current=page]{color:var(--subto-white);text-decoration:underline;text-decoration-color:var(--subto-terra);text-decoration-thickness:2px;text-underline-offset:7px}.subto-trust-hero{min-height:440px;display:grid;place-items:center start;padding:clamp(72px,10vw,142px) max(7vw,var(--subto-gutter));color:var(--subto-white);background:linear-gradient(90deg,var(--subto-carbon) 0 calc(100% - 18px),var(--subto-terra) calc(100% - 18px))}.subto-trust-hero>div{width:min(100%,1120px);margin:0 auto}.subto-trust-hero h1{max-width:980px;margin:0;font:700 clamp(54px,7vw,104px)/.88 "Arial Narrow",Arial,sans-serif;letter-spacing:-.052em;text-wrap:balance;text-transform:uppercase}.subto-trust-hero h1:after{width:132px;height:8px;display:block;margin-top:24px;background:var(--subto-terra);content:""}.subto-trust-hero p{max-width:840px;margin:28px 0 0;color:#f6eee3;font:clamp(19px,2vw,27px)/1.5 Georgia,serif}.subto-trust-content{width:min(100%,calc(var(--subto-content) + (2 * var(--subto-gutter))));margin:0 auto;padding:30px var(--subto-gutter) 110px}.subto-trust-section{padding:72px 0;border-bottom:1px solid var(--subto-line)}.subto-trust-section:last-child{border-bottom:0}.subto-trust-section h2{margin:0;font:700 clamp(34px,4.5vw,62px)/.97 "Arial Narrow",Arial,sans-serif;letter-spacing:-.035em;text-transform:uppercase}.subto-trust-section h3{margin:0;font:700 18px/1.2 Arial Narrow,Arial,sans-serif;letter-spacing:.01em;text-transform:uppercase}.subto-trust-section p,.subto-trust-section li{font:17px/1.68 Arial,sans-serif}.subto-trust-section p{margin:22px 0 0}.subto-trust-section a:not(.subto-button,.subto-social-link){color:var(--subto-terra-dark);font-weight:700;overflow-wrap:anywhere}.subto-trust-intro{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(46px,8vw,112px);align-items:start}.subto-trust-prose p:first-child{margin-top:0}.subto-trust-prose p{font-family:Georgia,serif;font-size:20px}.subto-trust-section-dark{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(42px,7vw,90px);margin-right:calc(-1 * var(--subto-gutter));margin-left:calc(-1 * var(--subto-gutter));padding-right:var(--subto-gutter);padding-left:var(--subto-gutter);color:var(--subto-white);border-bottom:0;background:var(--subto-carbon)}.subto-trust-section-dark>div>p{color:var(--subto-blue);font-family:Georgia,serif;font-size:20px}.subto-trust-section-dark aside{align-self:start;padding:30px;color:var(--subto-ink);background:var(--subto-bone)}.subto-trust-section-dark aside>strong{color:var(--subto-terra-dark);font:700 11px/1.2 Arial Narrow,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}.subto-trust-section-dark aside p{font-size:15px;line-height:1.55}.subto-trust-heading-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:42px;align-items:end}.subto-trust-heading-row>div>p{max-width:820px;color:var(--subto-muted);font-family:Georgia,serif;font-size:19px}.subto-trust-heading-row .subto-button{justify-content:center}.subto-trust-step-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:54px 0 0;padding:0;list-style:none}.subto-trust-step-list li{min-height:270px;padding:30px;color:var(--subto-white);background:var(--subto-carbon)}.subto-trust-step-list li:last-child{background:var(--subto-terra)}.subto-trust-step-list li>span{display:block;color:var(--subto-blue);font:700 30px/1 Arial Narrow,Arial,sans-serif}.subto-trust-step-list h3{margin-top:48px}.subto-trust-step-list p{color:#e7e3dc;font-size:15px;line-height:1.55}.subto-trust-step-list li:last-child p{color:var(--subto-white)}.subto-trust-resource-band{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(44px,8vw,110px);align-items:start}.subto-trust-resource-band>div:first-child p{color:var(--subto-muted);font-family:Georgia,serif}.subto-trust-link-list{border-top:1px solid var(--subto-line)}.subto-trust-link-list a{display:flex;justify-content:space-between;gap:24px;padding:22px 0;border-bottom:1px solid var(--subto-line);text-decoration:none;text-transform:uppercase}.subto-trust-link-list a:hover{color:var(--subto-terra)}.subto-trust-checklist{margin-top:46px;padding:32px;border:1px solid var(--subto-line);background:var(--subto-bone)}.subto-trust-checklist>strong,.subto-trust-warning>strong{color:var(--subto-terra-dark);font:700 12px/1.2 Arial Narrow,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}.subto-trust-checklist ul{margin:22px 0 0;padding-left:24px;columns:2;column-gap:56px}.subto-trust-checklist li{break-inside:avoid;margin-bottom:12px;font-size:15px;line-height:1.55}.subto-trust-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.subto-trust-contact-grid article{min-height:290px;padding:clamp(28px,4vw,46px);border:1px solid var(--subto-line);background:var(--subto-white)}.subto-trust-contact-grid article:last-child{background:var(--subto-bone)}.subto-trust-contact-grid h2{font-size:clamp(30px,3.8vw,48px)}.subto-trust-contact-link{min-height:44px;max-width:100%;display:inline-flex;align-items:center;margin-top:28px;font-size:clamp(16px,2vw,21px)}.subto-trust-contact-grid .subto-social-links{margin-top:28px}.subto-trust-contact-grid .subto-social-link{color:var(--subto-carbon);border-color:var(--subto-carbon)}.subto-trust-contact-grid .subto-social-link:hover{color:var(--subto-white);background:var(--subto-carbon)}.subto-trust-note{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:54px}.subto-trust-note p{margin:0;color:var(--subto-muted);font-family:Georgia,serif;font-size:19px}.subto-trust-updated{margin:34px 0 0;color:var(--subto-muted);font:13px/1.5 Arial,sans-serif}.subto-trust-policy-section{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1.58fr);gap:clamp(38px,8vw,108px)}.subto-trust-policy-section h2{font-size:clamp(28px,3vw,42px)}.subto-trust-policy-section>p:first-of-type,.subto-trust-policy-section>ul:first-of-type,.subto-trust-policy-section>div:first-of-type{margin-top:0}.subto-trust-policy-section>p,.subto-trust-policy-section>ul,.subto-trust-policy-section>div{grid-column:2}.subto-trust-policy-section>h2{grid-column:1;grid-row:1 / span 8}.subto-trust-policy-section ul{margin:18px 0 0;padding-left:23px}.subto-trust-policy-section li+li{margin-top:8px}.subto-trust-policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.subto-trust-policy-grid>div{padding:26px;border:1px solid var(--subto-line);background:var(--subto-white)}.subto-trust-policy-grid p{margin-top:13px;font-size:15px;line-height:1.55}.subto-trust-warning{margin-top:26px;padding:28px;color:var(--subto-white);background:var(--subto-carbon)}.subto-trust-warning>strong{color:var(--subto-terra-light)}.subto-trust-warning p{margin-top:13px;font-size:15px;line-height:1.55}@media(max-width:1000px){.subto-trust-step-list{grid-template-columns:1fr}.subto-trust-step-list li{min-height:0;display:grid;grid-template-columns:58px minmax(0,1fr);gap:20px}.subto-trust-step-list h3{margin-top:0}.subto-trust-step-list p{margin-bottom:0}}@media(max-width:760px){.subto-trust-hero{min-height:340px;padding-top:66px;padding-bottom:72px;background:var(--subto-carbon)}.subto-trust-hero h1{font-size:clamp(45px,14vw,70px);overflow-wrap:anywhere}.subto-trust-hero p{font-size:18px}.subto-trust-content{padding-top:8px;padding-bottom:72px}.subto-trust-section{padding-top:54px;padding-bottom:54px}.subto-trust-intro,.subto-trust-section-dark,.subto-trust-heading-row,.subto-trust-resource-band,.subto-trust-contact-grid,.subto-trust-note,.subto-trust-policy-section{grid-template-columns:1fr}.subto-trust-section-dark{gap:32px}.subto-trust-heading-row{align-items:start}.subto-trust-heading-row .subto-button{width:100%}.subto-trust-checklist ul{columns:1}.subto-trust-note p{margin-top:0}.subto-trust-policy-section{gap:26px}.subto-trust-policy-section>h2,.subto-trust-policy-section>p,.subto-trust-policy-section>ul,.subto-trust-policy-section>div{grid-column:1;grid-row:auto}.subto-trust-policy-grid{grid-template-columns:1fr}}@media(max-width:480px){.subto-trust-hero h1{font-size:clamp(42px,13vw,58px)}.subto-trust-step-list li{grid-template-columns:44px minmax(0,1fr);padding:24px}.subto-trust-contact-grid article,.subto-trust-checklist,.subto-trust-policy-grid>div{padding:24px}}
