.nmc-block--split .block-body{display:grid;grid-template-columns:repeat(2,1fr);row-gap:calc(.5*var(--sp-block));column-gap:var(--spx7)}.nmc-block--split .block-half{display:grid;grid-template-columns:100%;row-gap:1.5rem}.nmc-block--split .block-half.-align-top{align-self:start}.nmc-block--split .block-half.-align-bottom{align-self:end}.nmc-block--split .block-half.-align-center{align-self:center}.nmc-block--split .layout-title{margin:0}.nmc-block--split .layout-title .block-eyebrow{color:var(--blue-50)}.nmc-block--split .layout-title .block-title{font-size:var(--h2);font-family:'Mona Sans VF',sans-serif;font-weight:600;color:var(--text-heading);line-height:1.2;margin:0}.nmc-block--split .layout-title .block-title:last-child,.nmc-block--split .layout-wysiwyg p strong:last-child{margin-bottom:0}.nmc-block--split .layout-wysiwyg p strong{font-size:var(--h5);font-family:'Mona Sans VF',sans-serif;line-height:1.4;font-weight:600;color:var(--text-heading);margin:0}.nmc-block--split .layout-media,.nmc-block--split .layout-video{position:relative;overflow:hidden}.nmc-block--split .layout-media .image,.nmc-block--split .layout-media img,.nmc-block--split .layout-media picture,.nmc-block--split .layout-media video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:16px;overflow:hidden}.nmc-block--split .layout-media img{margin:0}.nmc-block--split .layout-media.-ratio-1x1{aspect-ratio:1/1}.nmc-block--split .layout-media.-ratio-3x2{aspect-ratio:3/2}.nmc-block--split .layout-media.-ratio-3x4{aspect-ratio:3/4}.nmc-block--split .layout-video{border-radius:16px;aspect-ratio:16/9}.nmc-block--split .layout-video .image,.nmc-block--split .layout-video img,.nmc-block--split .layout-video_popup .video-popup-trigger .image,.nmc-block--split .layout-video_popup .video-popup-trigger img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;margin:0}.nmc-block--split .layout-video a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;cursor:pointer}.nmc-block--split .layout-video a:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:center;background-size:90px 90px;background-image:url(/wp-content/themes/nmc_amigos/assets/play-icon.svg);transition:all .2s ease-in-out}.nmc-block--split .layout-video a:focus:after,.nmc-block--split .layout-video a:hover:after{background-color:rgba(0,0,0,.4)}.nmc-block--split .layout-video iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.nmc-block--split .layout-video_popup .video-popup-trigger{background:0 0;margin:0;padding:0;border:0;-webkit-appearance:none;color:currentColor;position:relative;display:block;width:100%;aspect-ratio:1/1;border-radius:16px;overflow:hidden;cursor:pointer}.nmc-block--split .layout-video_popup .video-popup-trigger .overlay{position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.85),transparent);transition:opacity .2s ease-in-out}.nmc-block--split .layout-video_popup .video-popup-trigger .video-footer{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:stretch}.nmc-block--split .layout-video_popup .video-popup-trigger .play-button{flex:0 0 96px;width:96px;height:96px;display:flex;align-items:center;justify-content:center;background:var(--blue-50);transition:background-color .2s ease-in-out}.nmc-block--split .layout-video_popup .video-popup-trigger .play-button svg{width:53px;height:53px}@media (max-width:599px){.nmc-block--split .layout-video_popup .video-popup-trigger .play-button{flex:0 0 74px;width:74px;height:74px}.nmc-block--split .layout-video_popup .video-popup-trigger .play-button svg{width:45px;height:45px}}.nmc-block--split .layout-video_popup .video-popup-trigger .video-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:8px var(--spx5) 8px var(--spx3);overflow:hidden}.nmc-block--split .layout-video_popup .video-popup-trigger .video-title{font-weight:600;line-height:1.5;color:var(--white-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nmc-block--split .layout-video_popup .video-popup-trigger .video-duration{line-height:1.3;font-size:var(--body-small);color:var(--white-100)}.nmc-block--split .layout-video_popup .video-popup-trigger:focus .play-button,.nmc-block--split .layout-video_popup .video-popup-trigger:hover .play-button{background:oklch(from var(--blue-50) calc(l - .05) c h)}.nmc-block--split .layout-accordion .accordion{margin-bottom:var(--sp)}.nmc-block--split .layout-accordion .accordion-title:last-child,.nmc-block--split .layout-accordion .accordion:last-child{margin-bottom:0}.nmc-block--split .layout-accordion .accordion-title{font-size:var(--h5);font-family:'Mona Sans VF',sans-serif;line-height:1.4;font-weight:600;color:var(--text-heading);margin:0;background-color:var(--blue-10);border-radius:8px}.nmc-block--split .layout-accordion .accordion-title [aria-expanded=true] svg{transform:rotate(45deg)}.nmc-block--split .layout-accordion .accordion-button{all:inherit;border:0;padding:16px;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1em;text-align:left;cursor:pointer;box-sizing:border-box}.nmc-block--split .layout-accordion .accordion-button svg{display:block;height:1em;width:1em;fill:currentColor;transition:200ms ease-in}.nmc-block--split .layout-accordion .accordion-indicator{flex-shrink:0}.nmc-block--split .layout-accordion .accordion-panel{display:grid;grid-template-rows:0fr;transition:visibility 750ms,grid-template-rows 500ms;visibility:hidden}.nmc-block--split .layout-accordion .accordion-panel:not([hidden]){grid-template-rows:1fr;visibility:visible;transition:visibility 0,grid-template-rows 500ms}.nmc-block--split .layout-accordion .accordion-panel:not([hidden]) .accordion-content{padding-block:16px}.nmc-block--split .layout-accordion .accordion-content{overflow:hidden;padding:0 16px;transition:padding 750ms}.nmc-block--split .layout-list{background:var(--blue-50);color:var(--white-100);border-radius:16px;padding:24px}.nmc-block--split .layout-buttons{display:flex;flex-wrap:wrap;gap:8px}.nmc-block--split .layout-buttons .btn.-text{margin:0 8px}.nmc-block--split .layout-buttons .-arrow,.nmc-block--split .layout-buttons .btn.-text.-icon{color:var(--surface-accent)}.nmc-block--split .layout-buttons .-arrow svg path,.nmc-block--split .layout-buttons .btn.-text.-icon svg path{fill:var(--surface-accent)}.nmc-block--split .list-title{margin:0;color:var(--white-100)}.nmc-block--split .list-items{margin-top:var(--spx2);display:grid;gap:10px}.nmc-block--split .list-item{padding:10px 0 0;border-top:1px solid var(--white-100-25)}.nmc-block--split .logos-list{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:var(--spx3)}.nmc-block--split .logos-item,.nmc-block--split .playpause{padding:8px;display:flex;justify-content:center;align-items:center}.nmc-block--split .logos-item img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.nmc-block--split .playpause{background:0 0;margin:0;border:0;-webkit-appearance:none;color:currentColor;cursor:pointer;position:absolute;right:var(--spx4);bottom:var(--spx4);z-index:4;padding:5px;width:40px;height:40px;background:rgba(0,0,0,.3)}.nmc-block--split .playpause:focus-visible,.nmc-block--split .playpause:hover{background:rgba(0,0,0,.7)}.nmc-block--split .playpause .play{display:none}.nmc-block--split .playpause .pause,.nmc-block--split .playpause.paused .play{display:flex;justify-content:center;align-items:center}.nmc-block--split .playpause.paused .pause{display:none}.nmc-block--split .video-popup-dialog{width:calc(100% - var(--spx4));max-width:960px;padding:48px 0 0;background:#000;border-radius:16px;overflow:hidden}.nmc-block--split .video-popup-dialog .close{top:12px;right:12px;color:var(--white-100)}@container (max-width: 767px){.nmc-block--split .block-body{grid-template-columns:100%}}@container (min-width: 768px){.nmc-block--split.-flip .block-half:first-of-type{order:2}.nmc-block--split .block-half.-sticky{position:sticky}.nmc-block--split .block-half.-sticky.-align-top{top:calc(var(--header-bottom) + var(--spx3));transition:top 300ms ease}html.scrolledDown:not(.navopen) .nmc-block--split .block-half.-sticky.-align-top{top:calc(var(--admin-bar-offset) + var(--alert-offset) + var(--spx3));transition:top 500ms ease}.nmc-block--split .block-half.-sticky.-align-bottom{bottom:var(--spx3)}}