.gridcards-item__title{margin-bottom:8px;font-family:SF Pro Display,Arial;font-size:22px;font-weight:700;line-height:26px}.gridcards-item__description ul{padding-left:18px;list-style-type:disc;list-style-position:outside}.gridcards-item__description ul li::marker{color:var(--brand)}.gridcards{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (width<=1140px){.gridcards{gap:16px}.gridcards--scrollable{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;overflow:auto}.gridcards--scrollable::-webkit-scrollbar{display:none}.gridcards--scrollable .gridcards-item{width:calc(50% - 24px);min-width:364px}.gridcards--scrollable .gridcards-item:first-child{margin-left:16px}.gridcards--scrollable .gridcards-item:last-child{margin-right:16px}.gridcards:not(.gridcards--scrollable){grid-template-columns:1fr}}.gridcards-item{border-radius:32px;flex-direction:column;gap:24px;padding:32px;transition:transform .4s;display:flex;position:relative}@media (width<=1140px){.gridcards-item{flex-shrink:0;padding:16px}.gridcards-item__title{font-size:20px;font-weight:600;line-height:28px}}@media (width>=1140px){.gridcards-item:hover{transform:translateY(-10px)}.gridcards-item.large{grid-column:1/-1}.gridcards-item.img--right-bottom.img--large .icon{width:308px;margin-bottom:-32px}}.gridcards-item .icon{background-position:50%;background-repeat:no-repeat;background-size:contain}.gridcards-item__description{font-size:16px;font-weight:400;line-height:24px}@media (width<=1140px){.gridcards-item__description{font-size:14px;font-weight:400;line-height:20px}.gridcards-item.img--right-bottom.img--large .icon{width:248px;height:128px;margin-bottom:-16px}}.gridcards-item__description p+p{margin-top:8px}.gridcards-item__description sub{color:#75757d;font-size:12px;font-weight:400}.gridcards-item.img--bottom .icon,.gridcards-item.img--right-bottom .icon{aspect-ratio:4/3;background-position:bottom;margin-top:auto;margin-left:auto}@media (width>=1140px){.gridcards-item.img--right-bottom.img--normal .gridcards-item__description,.gridcards-item.img--right-bottom.img--normal.large .gridcards-item__description{width:calc(100% - 145px)}.gridcards-item.img--right-bottom.img--normal .icon,.gridcards-item.img--right-bottom.img--normal.large .icon{width:165px;position:absolute;right:0}}@media (width<=1140px){.gridcards-item.img--right-bottom.img--normal .icon,.gridcards-item.img--right-bottom.img--normal.large .icon{width:248px;height:128px;margin-bottom:-16px}}@media (width>=1140px){.gridcards-item.img--right-bottom.img--normal .icon{bottom:0}.gridcards-item.img--right-bottom.img--normal.large .icon{bottom:16px}.gridcards-item.img--bottom.img--normal .icon{width:248px;margin-bottom:-32px}}@media (width<=1140px){.gridcards-item.img--bottom.img--normal .icon{width:208px}}@media (width>=1140px){.gridcards-item.img--bottom.img--normal.large .gridcards-item__description{width:calc(100% - 145px)}.gridcards-item.img--bottom.img--normal.large .icon{height:160px;position:absolute;bottom:50%;right:0;transform:translateY(40px)}}.gridcards-item.img--top.img--normal .icon{width:72px;height:72px}.compliance-head__title{max-width:595px;font-family:SF Pro Display,Arial;font-size:48px;font-weight:700;line-height:52px}.compliance-head__content ul{padding-left:18px;list-style-type:disc;list-style-position:outside}.compliance-head__content ul li::marker{color:var(--brand)}.compliance-head{background:#c7bfff}.compliance-head__in{padding:260px 0 175px}@media (width<=1140px){.compliance-head__in{padding:98px 16px 64px}}.compliance-head__in:before{background-image:var(--head-bg);width:515px;height:436px;bottom:75px;right:15px}@media (width<=1140px){.compliance-head__in:before{width:334.75px;height:283.4px;margin-left:10px}.compliance-head__title{font-size:30px;font-weight:600;line-height:36px}}.compliance-head__content{font-size:18px;font-weight:400;line-height:24px}@media (width<=1140px){.compliance-head__content{font-size:16px;line-height:24px}.compliance-head__content ul{padding:0;list-style-position:inside}}.compliance-head__content li{margin-bottom:12px}@media (width<=1140px){.compliance-head__content li{margin-bottom:2px}.compliance-head__content li::marker{color:currentColor!important}}.compliance__principles .disclaimer{max-width:662px;margin-bottom:40px;font-size:18px;font-weight:400;line-height:24px}.compliance__principles .landing-block__title{max-width:685px}.compliance__principles .blocks ul{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=1140px){.compliance__principles .blocks ul{gap:16px}}@media (width<=744px){.compliance__principles .blocks ul{grid-template-columns:1fr}}.compliance__principles .blocks ul li{border-radius:24px;padding:32px;font-size:30px;font-weight:600;line-height:36px;text-decoration:underline;transition:transform .4s}@media (width>=1140px){.compliance__principles .blocks ul li:hover{transform:translateY(-10px)}}@media (width<=1140px){.compliance__principles .blocks ul li{font-size:24px;line-height:1.2}}@media (width<=744px){.compliance__principles .blocks ul li{padding:16px;font-size:20px;line-height:28px}}.compliance__principles .blocks.cards--gray li{background-color:var(--card)}.compliance__principles .blocks.cards--pink li{background-color:var(--card-pink)}.compliance__principles .blocks.cards--blue li{background-color:var(--card-blue)}.compliance__principles .blocks.cards--blue-secondary li{background-color:var(--card-blue-secondary)}.compliance__principles .blocks.cards--purple li{background-color:var(--card-purple)}.compliance__principles .blocks.cards--purple-secondary li{background-color:var(--card-purple-secondary)}.compliance__principles .blocks.cards--orange li{background-color:var(--card-orange)}.compliance__principles .blocks.cards--red li{background-color:var(--card-red)}.compliance__principles .blocks.cards--black li{background-color:var(--card-black);color:#fff}.compliance__grid .landing-block__body+.landing-block__body,.compliance__monitoring .landing-block__body+.landing-block__body{margin-top:40px}@media (width<=1140px){.compliance__grid .landing-block__body+.landing-block__body,.compliance__monitoring .landing-block__body+.landing-block__body{margin-top:16px}}
