.compliance-intro{padding-top:74px;padding-bottom:45px}.compliance-intro h1{font-size:clamp(42px,7vw,76px);font-weight:500;letter-spacing:-.04em;margin:20px 0 32px}.compliance-lead{font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.55}.compliance-intro>p:last-of-type{max-width:740px;font-size:16px;line-height:1.9;color:#b3bca9}.compliance-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid #ffffff20;font-size:11px;color:#9aa88e}.compliance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-top:20px;padding-bottom:70px}.compliance-grid article{padding:26px 0;border-top:1px solid #ffffff25}.compliance-grid h2,.compliance-detail h2{font-size:22px;font-weight:500;line-height:1.5}.compliance-grid p:not(.eyebrow),.compliance-detail p:not(.eyebrow),.compliance-process p,.compliance-contact p{font-size:15px;line-height:1.9;color:#b3bca9;word-break:keep-all;overflow-wrap:anywhere}.compliance-process{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;border-top:1px solid #ffffff25;padding-top:55px;padding-bottom:60px}.compliance-process h2,.compliance-contact h2{font-size:28px;font-weight:500}.compliance-process ol{list-style:none;margin:0;padding:0}.compliance-process li{display:flex;gap:25px;border-bottom:1px solid #ffffff20;padding:0 0 20px;margin-bottom:24px}.compliance-process li>span{font-size:13px;color:var(--lime);padding-top:5px}.compliance-process h3{font-size:18px;font-weight:500;margin:0}.compliance-process li p{margin-bottom:0}.compliance-detail{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-bottom:65px}.compliance-detail article{border-top:1px solid #ffffff25;padding-top:30px}.compliance-contact{border-top:1px solid #ffffff25;padding-top:45px;padding-bottom:40px;display:grid;grid-template-columns:1.3fr 1fr;gap:60px}.compliance-contact a{display:block;margin:15px 0;font-size:18px;overflow-wrap:anywhere}.compliance-note{padding-bottom:65px}.compliance-note p{font-size:12px;color:#929e88;line-height:1.8;max-width:850px}@media(max-width:760px){.compliance-intro{padding-top:38px}.compliance-grid{grid-template-columns:1fr;gap:0;padding-bottom:30px}.compliance-process,.compliance-detail,.compliance-contact{grid-template-columns:1fr;gap:30px}.compliance-grid article{padding:22px 0}.compliance-grid h2,.compliance-detail h2{font-size:20px}.compliance-process h2,.compliance-contact h2{font-size:24px}.compliance-detail{padding-bottom:35px}.compliance-process{padding-top:35px}.subheader{height:auto;min-height:80px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}.subheader nav{flex-wrap:wrap}.compliance-contact a{font-size:16px}}
