footer[data-pfooter]{--pf-peek:120px;padding-top:var(--pf-peek);isolation:isolate;overflow:clip visible}footer[data-pfooter] .pf-stack{pointer-events:none;z-index:1;position:absolute;inset:0}footer[data-pfooter] .pf-band{left:-2px;right:-2px;top:var(--pf-peek);transform:translate3d(0, calc(-1 * var(--pf-y,0px)), 0);will-change:transform;backface-visibility:hidden;border-radius:0;position:absolute;bottom:0;box-shadow:0 -3px 14px -9px #1118364d}footer[data-pfooter] .pf-band--purple{z-index:0;--pf-y:11px;background:#8e6be0}footer[data-pfooter] .pf-band--teal{z-index:1;--pf-y:7px;background:#2c9c84}footer[data-pfooter] .pf-band--amber{z-index:2;--pf-y:3px;background:#e6a53c}@media (prefers-reduced-motion:reduce){footer[data-pfooter] .pf-band{transition:none!important}footer[data-pfooter] .pf-band--purple{--pf-y:11px}footer[data-pfooter] .pf-band--teal{--pf-y:7px}footer[data-pfooter] .pf-band--amber{--pf-y:3px}}@media (width<=767px){footer[data-pfooter]{--pf-peek:46px}footer[data-pfooter] .pf-band,footer[data-pfooter] .pf-card{border-radius:0}footer[data-pfooter] .pf-band--purple{--pf-y:8px}footer[data-pfooter] .pf-band--teal{--pf-y:5px}footer[data-pfooter] .pf-band--amber{--pf-y:2px}}@media (width>=769px) and (width<=1280px){footer[data-screen-label=Footer] .r-foottop{gap:40px!important;padding-left:56px!important;padding-right:56px!important}footer[data-screen-label=Footer] [data-deck] .deck-card{padding:30px!important}footer[data-screen-label=Footer] [data-deck] .deck-card .nm-h[style*=font-size\:46px]{font-size:30px!important;line-height:.98!important}footer[data-screen-label=Footer] [data-deck] .deck-card .nm-h[style*=font-size\:38px]{font-size:30px!important}footer[data-screen-label=Footer] [data-deck] .deck-card .nm-h[style*=font-size\:26px]{font-size:22px!important}}@media (width<=768px){footer[data-screen-label=Footer] .r-foottop{grid-template-columns:1fr!important;gap:0!important;padding:60px 22px 0!important}footer[data-screen-label=Footer] [data-ransom]{display:none!important}footer[data-screen-label=Footer] [data-deck]{flex-direction:column;gap:14px;height:auto!important;margin-top:0!important;display:flex!important}footer[data-screen-label=Footer] [data-deck] .deck-card{padding:26px 24px!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}footer[data-screen-label=Footer] [data-deck] .deck-card[style*=\#d24a8c]{order:3}footer[data-screen-label=Footer] [data-deck] .deck-card[style*=\#E4E9FF]{order:2}footer[data-screen-label=Footer] [data-deck] .deck-card:not([style*=\#d24a8c]):not([style*=\#E4E9FF]){order:1}footer[data-screen-label=Footer] [data-deck] .deck-card[style*=\#E4E9FF]{background:#111!important;border-color:#111!important}footer[data-screen-label=Footer] [data-deck] .deck-card[style*=\#E4E9FF] .nm-h:not([style*=background]){color:#fff!important}footer[data-screen-label=Footer] [data-deck] .deck-card[style*=\#E4E9FF]>p:not(.nm-h){color:#cdd4f0!important}footer[data-screen-label=Footer] [data-deck] .deck-card[style*=\#E4E9FF] .bk-btn{color:#111!important;background:#fff!important}footer[data-screen-label=Footer] [data-deck] .deck-card[style*=\#E4E9FF] .bk-btn svg{stroke:#111!important}footer[data-screen-label=Footer] [data-deck] .deck-card[style*=\#E4E9FF] .nm-h[style*="background:#111"]{color:#fff!important;background:#d24a8c!important}footer[data-screen-label=Footer] [data-deck] .deck-card .nm-h[style*=font-size\:46px]{font-size:27px!important;line-height:.98!important}footer[data-screen-label=Footer] [data-deck] .deck-card .nm-h[style*=font-size\:38px]{font-size:30px!important}footer[data-screen-label=Footer] [data-deck] .deck-card .nm-h[style*=font-size\:26px]{font-size:20px!important}footer[data-screen-label=Footer] .r-footcols{flex-direction:column;gap:0!important;padding:36px 22px 0!important;display:flex!important}footer[data-screen-label=Footer] .r-footcols>div:nth-child(2),footer[data-screen-label=Footer] .r-footcols>div:nth-child(3),footer[data-screen-label=Footer] .r-footcols>div:nth-child(4){display:none!important}footer[data-screen-label=Footer] .r-footcols>div:first-child{border-top:1px solid #11111129;padding-top:34px}footer[data-screen-label=Footer] .r-footcols>div:first-child p{max-width:none!important}footer[data-screen-label=Footer] [data-wordmark]{margin-top:24px!important}footer[data-screen-label=Footer] .wm-row{margin-top:34px!important;padding:0 16px!important}footer[data-screen-label=Footer] .wm-row+.fv{padding-bottom:56px!important;padding-left:16px!important;padding-right:16px!important}}
