.a-modern .a-opening .button{border-radius:0}.a-modern .a-opening .button.primary:hover{box-shadow:none;transform:none}.a-modern .a-trust-section{background:var(--pale);border-block:1px solid var(--a-line)}.a-trust-layout{padding-block:52px}.a-trust-quote{grid-template-columns:64px 1fr;gap:0 28px;max-width:1140px;display:grid;margin-inline:auto!important}.a-quote-mark{width:44px;height:32px;color:var(--action);margin-top:8px;display:block}.a-trust-quote blockquote{letter-spacing:-.012em;text-wrap:pretty;max-width:44ch;font-family:Barlow Semi Condensed,Arial,sans-serif;font-size:clamp(32px,3.5vw,48px);font-weight:600;line-height:1.2}.a-trust-quote figcaption{flex-wrap:wrap;grid-column:2;justify-content:space-between;align-items:end;gap:16px 24px;margin-top:28px;display:flex}.a-trust-attribution{gap:5px;display:grid}.a-trust-attribution strong{font-size:16px;font-weight:600}.a-trust-attribution span{color:var(--muted);font-size:13px;line-height:1.6}.a-trust-link{color:var(--action);text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:13px;display:inline-flex}.a-trust-link .a-arrow{width:16px;height:16px}.a-trust-link:hover .a-arrow{transform:translate(2px,-2px)}.a-iso-section{border-block:1px solid var(--a-line);background:#eef4f8}.a-iso-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:72px;padding-block:64px;display:grid}.a-iso-standard{grid-template-columns:56px 1fr;align-items:start;column-gap:28px;display:grid}.a-iso-icon{color:var(--action);margin-top:10px}.a-iso-standard h2{color:var(--action);letter-spacing:-.025em;text-wrap:nowrap;font-size:clamp(38px,3.6vw,52px);font-weight:600;line-height:1.05}.a-iso-standard h2 span{margin-bottom:12px;font-size:88px;line-height:.95;display:block}.a-iso-standard>p{grid-column:2;max-width:25ch;margin-top:18px;font-size:15px}.a-iso-details{border-left:1px solid #b6c6d2;padding-left:48px}.a-iso-record{grid-template-columns:1fr;gap:24px;display:grid}.a-iso-record dt{color:var(--muted);margin-bottom:8px;font-size:12px}.a-iso-record dd{color:var(--ink);font-size:17px;line-height:1.5}.a-iso-record .a-iso-scope{border-top:1px solid var(--a-line);grid-column:1/-1;padding-top:24px}.a-iso-scope dd{max-width:36ch;font-size:20px}.a-iso-document{color:var(--action);border-top:1px solid #b6c6d2;justify-content:space-between;align-items:center;gap:20px;min-height:64px;margin-top:28px;padding-top:20px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.a-iso-document>span{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.a-iso-filetype{color:var(--muted);border:1px solid #b6c6d2;padding:5px 6px;font-size:11px;font-weight:400;line-height:1}.a-iso-document:hover .a-arrow{transform:translate(3px,-3px)}@media (max-width:1000px){.a-iso-layout{grid-template-columns:.9fr 1.1fr;gap:40px}.a-iso-standard{grid-template-columns:1fr}.a-iso-icon{width:40px;height:46px;margin:0 0 20px}.a-iso-standard>p{grid-column:1}.a-iso-details{padding-left:32px}.a-iso-record{grid-template-columns:1fr;gap:18px}.a-iso-record .a-iso-scope{padding-top:18px}}@media (max-width:760px){.a-trust-layout{padding-block:36px}.a-trust-quote{display:block}.a-quote-mark{width:30px;height:22px;margin:0 0 16px}.a-trust-quote blockquote{max-width:34ch;font-size:29px}.a-trust-quote figcaption{gap:8px;margin-top:20px;display:grid}.a-trust-attribution strong{font-size:15px}.a-iso-layout{grid-template-columns:1fr;gap:32px;padding-block:40px}.a-iso-standard{grid-template-columns:48px 1fr;gap:0 20px}.a-iso-icon{margin-top:5px}.a-iso-standard h2{font-size:38px}.a-iso-standard h2 span{margin-bottom:8px;font-size:64px}.a-iso-standard>p{grid-column:2;margin-top:14px;font-size:14px}.a-iso-details{border-top:1px solid #b6c6d2;border-left:0;padding-top:28px;padding-left:0}.a-iso-record{grid-template-columns:1fr;gap:24px}.a-iso-record dd{font-size:15px}.a-iso-scope dd{font-size:18px}.a-iso-document{font-size:14px}}@media (max-width:360px){.a-iso-standard{grid-template-columns:36px 1fr;gap:0 18px}.a-iso-icon{width:32px;height:38px}.a-iso-standard h2{font-size:34px}.a-iso-record{grid-template-columns:1fr;gap:18px}}
