.sx-compliance{color:#fff;background:#030f1e}.sx-compliance *{box-sizing:border-box}.sx-compliance-wrap{width:min(1200px,100% - 48px);margin-inline:auto}.sx-compliance h1,.sx-compliance h2{color:#fff}.sx-compliance-hero{isolation:isolate;background:#03172b;padding:30px 0 0;position:relative}.sx-compliance-hero__background{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.sx-compliance-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#030f1e4d,#0000 70%);position:absolute;inset:0}.sx-compliance-hero:after{content:"";pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 76' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L100 75 L100 76 L0 76 Z' fill='%23051931'/%3E%3Cpath d='M0 .5 L100 75.5' stroke='%2331586e' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:76px;position:absolute;inset:auto 0 -1px}.sx-compliance-hero__inner{z-index:1;position:relative}.sx-compliance-hero__grid{grid-template-columns:1fr 1fr;align-items:center;gap:45px;display:grid}.sx-compliance-hero h1{margin:0;font-size:clamp(36px,4.5vw,66px);font-weight:700;line-height:1.17}.sx-compliance-hero__screenshot{background:#030f1e;border:8px solid #030f1e;border-radius:10px;display:block;position:relative;overflow:hidden}.sx-compliance-hero__screenshot img{width:100%;height:auto;display:block}.sx-compliance-hero__screenshot span{color:#fff;background:#03172be6;border-radius:50%;place-items:center;width:36px;height:36px;font-size:26px;display:grid;position:absolute;bottom:12px;right:12px}.sx-compliance-logos{justify-content:space-around;align-items:center;gap:35px;padding-top:28px;display:flex}.sx-compliance-logos img{object-fit:contain;width:auto;height:auto;max-height:140px;display:block}.sx-compliance-logos img:first-child{width:250px}.sx-compliance-logos img:nth-child(2){width:390px}.sx-compliance-logos img:nth-child(3){width:130px}.sx-compliance-band{background-image:linear-gradient(#051931 0%,#030f1e 100%);padding:70px 0;position:relative}.sx-compliance-band--reverse{background-image:linear-gradient(#030f1e 0%,#051931 100%)}.sx-compliance .sx-divider:after{content:"";z-index:20;pointer-events:none;background:linear-gradient(90deg,#0000,#5ca8d726 15%,#5ca8d773 50%,#5ca8d726 85%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.sx-compliance-benefits{grid-template-columns:1fr 1fr;gap:65px;display:grid}.sx-compliance-benefit{grid-template-columns:64px 1fr;align-items:start;gap:20px;display:grid}.sx-compliance-benefit>img{width:64px;height:auto}.sx-compliance-benefit h2{margin:0 0 18px;font-size:23px;line-height:1.3}.sx-compliance-benefit p{margin:0 0 14px;font-size:16px;line-height:1.6}.sx-compliance-benefit p:last-child{margin-bottom:0}.sx-compliance-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.sx-framework{color:#fff;text-align:center;background:#030f1e;border:1px solid #0a2d47;border-radius:7px;flex-direction:column;align-items:center;min-width:0;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.sx-framework__photo{aspect-ratio:2;object-fit:cover;width:100%;height:auto;display:block}.sx-framework__target{object-fit:contain;width:64px;height:64px;margin-top:-32px;transition:transform .2s;position:relative}.sx-framework h2{margin:24px 18px 16px;font-size:23px;line-height:1.25}.sx-framework p{margin:0;padding:0 22px 26px;font-size:16px;line-height:1.5}.sx-compliance-contact{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:42px 0 0;font-size:21px;font-weight:600;display:flex}.sx-compliance :is(.sx-framework,.sx-compliance-hero__screenshot):focus-visible{outline-offset:4px;outline:3px solid #20c7f4}@media (hover:hover){.sx-framework:hover{border-color:#20c7f4;transform:translateY(-4px)}.sx-framework:hover .sx-framework__target{transform:translateY(-3px)}}@media (width<=850px){.sx-compliance-hero__grid,.sx-compliance-logos{gap:24px}.sx-compliance-logos img:first-child{width:26%}.sx-compliance-logos img:nth-child(2){width:42%}.sx-compliance-logos img:nth-child(3){width:14%}.sx-compliance-benefits{gap:30px}.sx-compliance-benefit{grid-template-columns:44px 1fr;gap:14px}.sx-compliance-benefit>img{width:44px}.sx-compliance-cards{gap:18px}.sx-framework p{padding-inline:15px}}@media (width<=650px){.sx-compliance-wrap{width:calc(100% - 36px)}.sx-compliance-hero{padding-top:35px}.sx-compliance-hero__grid,.sx-compliance-benefits,.sx-compliance-cards{grid-template-columns:1fr}.sx-compliance-hero h1{font-size:42px}.sx-compliance-hero__screenshot{max-width:520px;margin-top:12px}.sx-compliance-logos{gap:16px;padding-top:24px;padding-bottom:5px}.sx-compliance-hero:after{height:36px}.sx-compliance-band{padding:45px 0}.sx-compliance-cards{gap:30px}.sx-compliance-contact{font-size:19px}.sx-framework h2{margin-top:18px}}@media (prefers-reduced-motion:reduce){.sx-framework,.sx-framework__target{transition:none}.sx-framework:hover,.sx-framework:hover .sx-framework__target{transform:none}}
