@font-face {
    font-family: "Basier Square Regular";
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-regular/BasierSquare-Regular.eot");
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-regular/BasierSquare-Regular.eot?#iefix") format("embedded-opentype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-regular/BasierSquare-Regular.woff2") format("woff2"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-regular/BasierSquare-Regular.woff") format("woff"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-regular/BasierSquare-Regular.ttf") format("truetype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-regular/BasierSquare-Regular.svg#BasierSquare-Regular") format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Basier Square Semibold";
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-semibold/BasierSquare-SemiBold.eot");
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-semibold/BasierSquare-SemiBold.eot?#iefix") format("embedded-opentype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-semibold/BasierSquare-SemiBold.woff2") format("woff2"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-semibold/BasierSquare-SemiBold.woff") format("woff"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-semibold/BasierSquare-SemiBold.ttf") format("truetype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/basiersquare-semibold/BasierSquare-SemiBold.svg#BasierSquare-SemiBold") format("svg");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "ABCDisplay Extralight";
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-extralight/ABCDisplay-El.eot");
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-extralight/ABCDisplay-El.eot?#iefix") format("embedded-opentype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-extralight/ABCDisplay-El.woff2") format("woff2"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-extralight/ABCDisplay-El.woff") format("woff"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-extralight/ABCDisplay-El.ttf") format("truetype");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "ABCDisplay Light";
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-light/ABCDisplay-Lg.eot");
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-light/ABCDisplay-Lg.eot?#iefix") format("embedded-opentype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-light/ABCDisplay-Lg.woff2") format("woff2"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-light/ABCDisplay-Lg.woff") format("woff"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-light/ABCDisplay-Lg.ttf") format("truetype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-light/ABCDisplay-Lg.svg#ABCDisplay-Lg") format("svg");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "ABCDisplay Semibold";
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-semibold/ABCDisplay-Sb.eot");
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-semibold/ABCDisplay-Sb.eot?#iefix") format("embedded-opentype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-semibold/ABCDisplay-Sb.woff2") format("woff2"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-semibold/ABCDisplay-Sb.woff") format("woff"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-semibold/ABCDisplay-Sb.ttf") format("truetype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCDisplay-semibold/ABCDisplay-Sb.svg#ABCDisplay-Sb") format("svg");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "ABCText Light";
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCText-light/ABCText-Lg.eot");
    src: url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCText-light/ABCText-Lg.eot?#iefix") format("embedded-opentype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCText-light/ABCText-Lg.woff2") format("woff2"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCText-light/ABCText-Lg.woff") format("woff"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCText-light/ABCText-Lg.ttf") format("truetype"), url("https://s1.abcstatics.com/narwhal/latest/assets/fonts/ABCText-light/ABCText-Lg.svg#ABCText-Lg") format("svg");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

*{
    margin: 0;
}

:root, html {
    background: #000;
}

button{
    background: none;
    border: none;
}

.voc-m-a a {
    color: #FF0060;
}

.voc-m-a a:hover {
    opacity: .7;
    color: #FFF;
}

.voc-m-a button:hover,
.voc-m-a a:hover{
    opacity: .7;
    cursor: pointer;
}

body{
    background: #000;
}

.voc-m-a .voc-header{
    display: flex;
    align-items: center;
    min-height: 70px;
    border-bottom: 7px solid #008AB7;
}

.voc-m-a .title{
    margin: 68px 0 14px;
    padding: 0 26px;
    text-align: center;
    text-transform: uppercase;
    opacity: 0%;
    animation-name: titular;
    animation-duration: 3s;
    animation-delay: .3s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}

@keyframes titular {
    0%   {opacity: 0%;}
    50%  {opacity: 65%;}
    100% {opacity: 100%;}
}

.voc-m-a .title h1{ 
    font: 48px/48px 'ABCDisplay Semibold';
    color: #fff;
}

.voc-m-a .title span{
    display: block;
    margin-top: 8px;
    font: 32px/34px 'ABCDisplay Semibold';
    color: #FF0060;
} 

.voc-m-a img{
    width: 100%;
    max-width: 660px;
    margin: 0 auto;
}

.voc-m-a article{
    padding: 0 26px;
}

.voc-m-a article a{
    color: #FF0060;
    text-decoration: none;
}

.voc-m-a .intro {
    padding: 0 26px;
    text-align: center;
    max-width: 768px;
    margin: 0 auto;
}

.voc-m-a .intro h2{
    display: inline-block;
    margin-bottom: 20px;
    padding: 8px 4px;
    font: 16px/16px 'ABCDisplay Semibold';
    color: #FF0060;
    border: .5px solid #888888;
}

.voc-m-a .intro p{
    font: 28px/32px 'ABCDisplay Extralight';
    color: #fff;
}

.voc-m-a .mute{
    padding: 35px 0 162px;
    text-align: center;
}

.voc-m-a .btn-muted{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 80px;
    margin: 0 auto;
    background-color: #888;
    border-radius: 50%;
    transition: all .3;
}

.voc-m-a .btn-muted.muted{
    background-color: #FF0060;
}

.voc-m-a .btn-muted.muted:before {
    content: "";
    background: url(../img/icn-mute.svg) no-repeat;
    width: 48px;
    height: 48px;
    animation: desmuted .2s ease-in;
}

.voc-m-a .btn-muted:before {
    content: "";
    background: url(../img/icn-sonido.svg) no-repeat;
    width: 40px;
    height: 40px;
    animation: muted .2s ease-out;
}

@keyframes desmuted {
    from {height: 0;width: 0;}
    to {height: 48px;width: 48px;}
}

@keyframes muted {
    from {height: 0;width: 0;}
    to {height: 48px;width: 48px;}
}

.voc-m-a .mute span{
    display: block;
    margin-top: 12px;
    font: 11px/15px 'Basier Square Regular';
    color: #fff;
}

.voc-m-a .rrss{
    display: flex;
    justify-content: center;
    gap: 12px;
}

.voc-m-a .rrss a{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    background: #DDDDDD;
    border-radius: 50%;
}

.voc-m-a .rrss svg{
    height: 16px;
}

.voc-m-a .date{
    margin: 16px auto 63px;
    padding-top: 6px;
    text-align: center;
    border-top: 1px solid #fff;
    max-width: 366px;
}

.voc-m-a .date span{
    display: block;
    font: 11px/15px 'Basier Square Semibold';
    color: #fff;
}

.voc-m-a .date span:first-child{
    font: 11px/15px 'Basier Square Regular';
}

.voc-m-a article{
    margin: 16px auto 48px;
    max-width: 660px;
}

.voc-m-a article p{
    margin-bottom: 16px;
    font: 20px/28px 'ABCText Light';
    color: #fff;
}

.voc-m-a article p strong{
    color: #8CB2D2;
}

.voc-m-a article p:last-child{
    margin-bottom: 0;
}

.audio-section .audio-wrapper{
    padding: 0;
    color: #fff;
}

.voc-m-a .audio-section .audio-info{
    padding: 0 26px;
}

.voc-m-a .audio-section .audio-info .person-img{
    width: 108px;
    height: 108px;
    margin-bottom: 10px;
    border-radius: 50%;
    object-fit: cover;
    object-position: -20px -2px;
}

.voc-m-a .audio-section .audio-info span{
    display: block;
    font: 22px/26px 'Basier Square Regular';
    color: #fff;
}

.voc-m-a .audio-section .audio-info .name{
    color: #FF0060;
}

.voc-m-a .audio-section .audio-info .phrase{
    font: 36px/40px 'ABCDisplay Semibold';
    font-style: italic;
    margin-bottom: 16px;
}

.voc-m-a .audio-section .audio-info .duration{
    font: 22px/32px 'Basier Square Regular';
    color: #888888;
}

.voc-m-a .audio-section .repeat{
    text-align: center;
    margin-bottom: 54px;
}

.voc-m-a .audio-section .repeat .btn.pause{
    background: url(../img/icn-play.svg) no-repeat;
    width: 48px;
    height: 48px;
    background-position: center center;
    animation: pause .2s ease-out;
}

.voc-m-a .audio-section .repeat .btn.play{
    background: url(../img/pause.svg) no-repeat;
    width: 48px;
    height: 48px;
    background-position: center center;
    animation: play .2s ease-out;
}

@keyframes pause {
    from {transform: scale(0)}
    to {transform: none;}
}

@keyframes play {
    from {transform: scale(0)}
    to {transform: none;}
}

.voc-m-a .audio-section .repeat span{
    display: block;
    margin-top: 12px;
    font: 11px/15px 'Basier Square Regular';
    color: #fff;
}

.voc-m-a .separator{
    max-width: 300px;
    margin: 98px auto;
}

.voc-m-a .audio-section .audio-info span span{
    display: inline-block;
}

.voc-m-a .audio-section .audio-wave{
    margin: 22px 0;
    width: 100%;
    height: 193px;
}

.voc-m-a .audio-section .audio-wave.stopped{
    background: url(../img/onda.jpg) no-repeat;
    animation: waveOut .1s ease-in;
    opacity: .6;
}

.voc-m-a .audio-section .audio-wave.playing{
    background: url(../img/audio-wave.gif) no-repeat;
    background-size: 100% 100%;
    animation: waveIn .4s ease-in;
    opacity: .6;
}

@keyframes waveIn {
    from {width: 0; opacity: 0;}
    to {width: 100%; opacity: 1;}
}

@keyframes waveOut {
    0% {opacity: 0;}
    100% {opacity: 1;}
}

.voc-m-a .testimony p{
    font: 26px/34px 'ABCDisplay Light';
    color: #7A9BAB;
}

.voc-m-a .more{
    padding: 0 26px;
    margin-bottom: 68px;
}

.voc-m-a .more:before{
    content: "";
    width: 170px;
    height: 1px;
    display: block;
    background: #fff;
    margin-bottom: 4px;
}

.voc-m-a .more ul{
   padding: 0;
   display: flex;
   flex-wrap: wrap;
   grid-gap: 6px 12px;
}

.voc-m-a .more li{
    font: 12px/20px 'Basier Square Regular';
    color: #fff;
    list-style: none;
    text-decoration: underline;
}

.voc-m-a .more li:first-child{
    font: 14px/20px 'Basier Square Regular';
    color: #fff;
    text-transform: uppercase;
}

.voc-m-a .sign{
    text-align: center;
    margin-bottom: 80px;
}

.voc-m-a .sign span{
    display: block;
    font: 14px/16px 'Basier Square Regular';
    color: #fff;
}

.voc-m-a .sign span.sign-title{
    font: 12px/14px 'Basier Square Regular';
    color: #555555;
    border-bottom: 1px solid #555555;
    padding: 0 24px 8px;
    max-width: 200px;
    margin: 0 auto 12px;
}

.voc-m-a .sign div{
    margin-top: 32px;
}

.voc-m-a figure{
    margin: 32px 0;
}

.voc-m-a figcaption{
    font: 12px/20px 'Basier Square Regular';
    color: #fff;
    padding-top: 8px;
    text-align: right;
}

.voc-footer{
    background: #000;
    padding: 24px 18px 32px 18px;
    text-align: center;
}

.voc-heading {
    display: flex;
    flex-direction: column;
    margin: 0 auto 8px;
    max-width: 1200px;
}

.voc-heading__logo {
    display: flex;
    flex-direction: row;
    margin-bottom: 10px;
}

.voc-heading__logo img{
    max-height: 14px;
}

.voc-heading__logo:before, .voc-heading__logo:after {
    content: '';
    position: relative;
    top: 6px;
    flex: 1 0 auto;
    background: #707070;
    background-size: 11px 1px;
    height: 1px;
}

.voc-heading__link {
    padding: 0 12px;
}

.voc-heading__text {
    padding-right: 12px;
    font: 13px/20px 'Basier Square Regular';
    letter-spacing: 0.07px;
    white-space: nowrap;
    color: #FFF;
}

.voc-heading:before, .voc-heading:after {
    content: none;
}

.voc-footer__social .voc-stores__text,
.voc-footer__social .voc-to-top span {
    color: #FFF;
}

.voc-footer__pages {
    margin: 0 auto 24px;
    max-width: 1200px;
}

.voc-footer .voc-footer-nav {
    text-align: center;
}

.voc-footer .voc-footer-nav__list {
    padding: 0;
    line-height: 20px;
}

.voc-footer .voc-footer-nav__list li {
    display: contents;
}

.voc-footer .voc-footer-nav__list li a {
    font: 700 13px/20px 'Basier Square Semibold';
    color: #FFF;
    letter-spacing: 0.26px;
}

.voc-footer .voc-footer-nav__list li:after {
    content: "-";
    font: 13px/20px "Basier Square Regular";
    padding: 0 4px;
    color: #FFF;
}

.voc-footer .voc-footer-nav__list li:last-child:after {
    content: none;
}

@media (min-width: 980px) {
    .voc-m-a .title{
        max-width: 758px;
        margin: 50px auto 0;
    }

    .voc-m-a .title h1{
        font-size: 70px;
        line-height: 65px;
    }

    .voc-m-a .title span{
        font-size: 46px;
        line-height: 50px;
    }

    .voc-m-a article p{
        font-size: 22px;
        line-height: 32px;
    }

    .voc-m-a .audio-section .audio-info{
        display: flex;
        flex-direction: row-reverse;
        justify-content: space-between;
        padding: 0;
    }

    .voc-m-a .audio-section .audio-info .person-img{
        width: 175px;
        height: 175px;
        margin: initial;
        object-fit: cover;
        object-position: -30px -2px;
    }

    .voc-m-a .audio-section .audio-info .phrase{
        font-size: 60px;
        line-height: 60px;
    }

    .voc-m-a .audio-section .audio-info{
        display: flex;
        flex-direction: column;
    }

    .voc-m-a .audio-section .audio-info .phrase{
        font-size: 46px;
        line-height: 50px;
        max-width: 440px;
    }

    .voc-m-a .testimony{
        max-width: 660px;
        margin: 68px auto 48px;
    }

    .voc-m-a .testimony p{
        padding: 0;
        margin-top: 20px;
        font-size: 25px;
        line-height: 31px;
    }

    .voc-m-a .separator{
        margin: 170px auto;
    }

    .voc-m-a .more{
        max-width: 660px;
        margin: 0 auto;
    }

    .voc-m-a .poster article{
        text-align: center;
        margin: 90px auto 96px;
    }

    .voc-m-a .poster img{
        max-width: 385px;
    }

    .voc-m-a .sign{
        max-width: 300px;
        margin: 0 auto 109px;
    }
}




.ev-engagement {
    background-color: #fff;
    text-align: center;
    display: block;
}
.ev.widget-container.ev-engagement {
    position: relative;
    display: block;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 20px 0;
}
.voc-paywall__desc span {
    color: #000;
}
::selection {
    background-color: #e4b016;
    color: #000;
}
.voc-paywall__container {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.voc-m-a article a.voc-btn.voc-btn--pw {
    color: #fff;
}
.voc-paywall__opt-fav-icon svg path {
    fill: #E64A19;
}
.voc-paywall__opt-fav-txt {
    position: absolute;
}


.voc-m-a article p.voc-paywall__desc {
    margin-bottom: 60px;
}
.voc-paywall__desc strong {
    font: 28px/1 "ABCDisplay Semibold";
}
.voc-paywall__desc span {
    font: 24px/1 "ABCDisplay Light";
    max-width: 420px;
    display: block;
}
.voc-paywall__btn-row {
    display: flex;
    gap: 18px;
    margin-top: 30px;
}
.voc-paywall__opt {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 225px;
    height: auto;
    padding: 12px;
    color: #000;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 6px;
}
.voc-paywall__opt>* {
    display: flex;
    flex-direction: column;
}
.voc-paywall__opt-title {
    font: 14px/1 "Basier Square Semibold";
    margin-bottom: 18px;
}
.voc-paywall__opt-price {
    font: 100px/50px "ABCDisplay Semibold";
}
.voc-paywall__opt-price-icon {
    font: 50px/50px "ABCDisplay Semibold";
}
.voc-paywall__opt-price-sub {
    font: 12px/1 "Basier Square Regular";
    text-transform: uppercase;
    margin-bottom: 8px;
}
.voc-paywall__opt-sub {
    font: 14px/16px "Basier Square Semibold";
    margin-bottom: 10px;
}
a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
    text-decoration: none;
    cursor: pointer;
}
.voc-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    min-width: 100px;
    height: 32px;
    padding: 8px 17px;
    font: 12px/12px "Basier Square Regular";
    text-transform: uppercase;
    border-radius: 16px;
    transition: .3s;
    color: #fff;
    background-color: #008ab7;
    border: none;
    cursor: pointer;
}
.voc-btn--pw {
    padding: 0;
    height: 30px;
    font: 16px/1 "Basier Square Semibold";
    background: #e4b016;
}
.voc-paywall__opt-sep {
    display: flex;
    align-items: center;
    gap: 8px;
    margin: 6px 0 8px;
    padding: 0 12px;
    font: 12px/1 "Basier Square Regular";
    color: #888;
}
.voc-paywall__opt-sep:before, .voc-paywall__opt-sep:after {
    content: '';
    width: 100%;
    height: 1px;
    background: #ddd;
}
.voc-paywall__opt-sep:before, .voc-paywall__opt-sep:after {
    content: '';
    width: 100%;
    height: 1px;
    background: #ddd;
}
button {
    color: inherit;
    background-color: transparent;
    padding: 0;
    border: 0;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
}
button, input, optgroup, select, textarea {
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
button, input {
    overflow: visible;
}
button, select {
    text-transform: none;
}
button, html [type="button"], [type="reset"], [type="submit"] {
    -webkit-appearance: button;
}
.swg-button, .swg-button-dark, .swg-button-light {
    border: 0;
    border-radius: 4px;
    box-sizing: border-box;
    height: 40px;
    min-height: 40px;
    min-width: 150px;
    outline: 0;
    padding: 11px 8px;
    width: 240px;
}
.swg-button, .swg-button-light {
    background-color: #fff;
    box-shadow: 0 1px 1px 0 rgb(60 64 67 / 30%), 0 1px 3px 1px rgb(60 64 67 / 15%);
}
.ev-paywall-template .swg-button-light {
    width: 100%;
    height: 30px;
    box-shadow: 0px 0px 6px rgb(0 0 0 / 15%);
    border-radius: 16px;
    padding: 8px 17px;
    min-height: 30px;
    position: relative;
}
.voc-paywall .swg-button-light:before {
    content: '';
    background: url(data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.64%27 height=%2718%27%3E%3Cg fill-rule=%27evenodd%27%3E%3Cpath d=%27M17.64 9.2a10.348 10.348 0 0 0-.164-1.841H9v3.481h4.844a4.14 4.14 0 0 1-1.8 2.716v2.258h2.909A8.777 8.777 0 0 0 17.64 9.2Z%27 fill=%27%234285f4%27%3E%3C/path%3E%3Cpath d=%27M9 18a8.592 8.592 0 0 0 5.956-2.181l-2.909-2.258a5.43 5.43 0 0 1-8.084-2.851H.957v2.332A9 9 0 0 0 9 18Z%27 fill=%27%2334a853%27%3E%3C/path%3E%3Cpath d=%27M3.964 10.71a5.32 5.32 0 0 1 0-3.42V4.958H.957a9.011 9.011 0 0 0 0 8.084l3.007-2.332Z%27 fill=%27%23fbbc05%27%3E%3C/path%3E%3Cpath d=%27M9 3.58a4.862 4.862 0 0 1 3.441 1.346l2.581-2.581A8.649 8.649 0 0 0 9 0 9 9 0 0 0 .957 4.958L3.964 7.29A5.364 5.364 0 0 1 9 3.58Z%27 fill=%27%23ea4335%27%3E%3C/path%3E%3C/g%3E%3C/svg%3E) no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    top: 6px;
    left: 17px;
}
.swg-button-dark:after, .swg-button-light:after, .swg-button:after {
    background-origin: content-box;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    border: 0;
    content: "";
    display: block;
    height: 100%;
    margin: auto;
    max-height: 40px;
    max-width: 200px;
    width: 100%;
}
.swg-button-light:after, .swg-button:after {
    background-image: url(data:image/svg+xml;charset=utf-8,%3Csvg width='235' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M169.367 19c-5.09 0-9.367-4.265-9.367-9.5s4.277-9.5 9.367-9.5c2.818 0 4.823 1.133 6.33 2.622l-1.775 1.827c-1.082-1.04-2.55-1.857-4.555-1.857-3.72 0-6.628 3.081-6.628 6.908 0 3.827 2.907 6.908 6.628 6.908 2.411 0 3.78-1 4.664-1.898.724-.745 1.19-1.806 1.37-3.265h-6.034V8.643h8.494c.09.459.139 1.02.139 1.622 0 1.95-.516 4.357-2.183 6.072-1.627 1.734-3.691 2.663-6.45 2.663Z' fill='%234285F4' fill-rule='nonzero'/%3E%3Cpath d='M192 13c0 3.456-2.69 6-6 6s-6-2.544-6-6c0-3.476 2.69-6 6-6s6 2.524 6 6Zm-2.63 0c0-2.164-1.563-3.636-3.37-3.636-1.807 0-3.37 1.482-3.37 3.636 0 2.134 1.563 3.636 3.37 3.636 1.807 0 3.37-1.492 3.37-3.636Z' fill='%23E94235' fill-rule='nonzero'/%3E%3Cpath d='M205 13c0 3.456-2.69 6-6 6-3.3 0-6-2.544-6-6 0-3.476 2.69-6 6-6s6 2.524 6 6Zm-2.62 0c0-2.164-1.563-3.636-3.37-3.636-1.807 0-3.37 1.482-3.37 3.636 0 2.134 1.563 3.636 3.37 3.636 1.807.01 3.37-1.492 3.37-3.636Z' fill='%23FABB05' fill-rule='nonzero'/%3E%3Cpath d='M217 7.362v10.53c0 4.337-2.499 6.108-5.457 6.108-2.786 0-4.452-1.908-5.083-3.465l2.192-.93c.392.96 1.35 2.085 2.891 2.085 1.896 0 3.064-1.204 3.064-3.445v-.841h-.087c-.564.714-1.656 1.33-3.025 1.33-2.872 0-5.495-2.554-5.495-5.842C206 9.584 208.633 7 211.495 7c1.37 0 2.46.626 3.025 1.311h.087v-.949H217Zm-2.221 5.54c0-2.066-1.35-3.582-3.064-3.582-1.742 0-3.197 1.507-3.197 3.582 0 2.045 1.455 3.533 3.197 3.533 1.714 0 3.064-1.488 3.064-3.533Z' fill='%234285F4' fill-rule='nonzero'/%3E%3Cpath fill='%2334A853' fill-rule='nonzero' d='M223 1v18h-3V1z'/%3E%3Cpath d='m232.844 14.973 2.046 1.363c-.662.981-2.256 2.664-5.014 2.664-3.42 0-5.876-2.634-5.876-6 0-3.566 2.487-6 5.585-6 3.119 0 4.643 2.474 5.144 3.816l.271.681-8.032 3.326c.612 1.202 1.574 1.823 2.918 1.823s2.276-.671 2.958-1.673Zm-6.307-2.163 5.375-2.224c-.301-.751-1.184-1.272-2.237-1.272-1.343 0-3.208 1.182-3.138 3.496Z' fill='%23E94235' fill-rule='nonzero'/%3E%3Cpath d='M6.576 19.384c-1.248 0-2.468-.408-3.66-1.224-1.192-.816-1.972-1.96-2.34-3.432l2.016-.816c.24.944.732 1.74 1.476 2.388.744.648 1.58.972 2.508.972.96 0 1.78-.252 2.46-.756.68-.504 1.02-1.188 1.02-2.052 0-.96-.34-1.7-1.02-2.22-.68-.52-1.756-1.004-3.228-1.452-1.52-.48-2.672-1.1-3.456-1.86-.784-.76-1.176-1.732-1.176-2.916 0-1.232.488-2.304 1.464-3.216.976-.912 2.248-1.368 3.816-1.368 1.456 0 2.64.364 3.552 1.092.912.728 1.504 1.524 1.776 2.388l-2.016.84c-.144-.544-.5-1.048-1.068-1.512-.568-.464-1.3-.696-2.196-.696-.848 0-1.572.236-2.172.708-.6.472-.9 1.06-.9 1.764 0 .64.276 1.18.828 1.62.552.44 1.364.836 2.436 1.188.848.272 1.556.536 2.124.792a9.842 9.842 0 0 1 1.728 1.02 4.065 4.065 0 0 1 1.32 1.584c.296.632.444 1.364.444 2.196 0 .832-.172 1.576-.516 2.232a4.19 4.19 0 0 1-1.368 1.56 6.875 6.875 0 0 1-3.852 1.176ZM24.936 19h-2.112v-1.632h-.096c-.336.56-.848 1.036-1.536 1.428a4.345 4.345 0 0 1-2.184.588c-1.472 0-2.588-.448-3.348-1.344-.76-.896-1.14-2.096-1.14-3.6v-7.2h2.208v6.84c0 2.192.968 3.288 2.904 3.288.912 0 1.656-.368 2.232-1.104.576-.736.864-1.584.864-2.544V7.24h2.208V19Zm8.904.384c-.896 0-1.7-.192-2.412-.576-.712-.384-1.244-.864-1.596-1.44h-.096V19h-2.112V1.816h2.208V7.24l-.096 1.632h.096c.352-.576.884-1.056 1.596-1.44.712-.384 1.516-.576 2.412-.576 1.52 0 2.832.6 3.936 1.8 1.104 1.2 1.656 2.688 1.656 4.464 0 1.776-.552 3.264-1.656 4.464-1.104 1.2-2.416 1.8-3.936 1.8Zm-.36-2.016c1.024 0 1.904-.388 2.64-1.164.736-.776 1.104-1.804 1.104-3.084s-.368-2.308-1.104-3.084c-.736-.776-1.616-1.164-2.64-1.164-1.04 0-1.924.384-2.652 1.152-.728.768-1.092 1.8-1.092 3.096s.364 2.328 1.092 3.096c.728.768 1.612 1.152 2.652 1.152Zm12.336 2.016c-1.312 0-2.396-.32-3.252-.96a5.682 5.682 0 0 1-1.884-2.4l1.968-.816c.624 1.472 1.688 2.208 3.192 2.208.688 0 1.252-.152 1.692-.456.44-.304.66-.704.66-1.2 0-.768-.536-1.288-1.608-1.56l-2.376-.576c-.752-.192-1.464-.556-2.136-1.092-.672-.536-1.008-1.26-1.008-2.172 0-1.04.46-1.884 1.38-2.532.92-.648 2.012-.972 3.276-.972 1.04 0 1.968.236 2.784.708a3.99 3.99 0 0 1 1.752 2.028l-1.92.792c-.432-1.04-1.328-1.56-2.688-1.56-.656 0-1.208.136-1.656.408-.448.272-.672.64-.672 1.104 0 .672.52 1.128 1.56 1.368l2.328.552c1.104.256 1.92.696 2.448 1.32.528.624.792 1.328.792 2.112 0 1.056-.432 1.936-1.296 2.64-.864.704-1.976 1.056-3.336 1.056Zm11.928 0c-1.76 0-3.208-.596-4.344-1.788-1.136-1.192-1.704-2.684-1.704-4.476 0-1.792.568-3.284 1.704-4.476 1.136-1.192 2.584-1.788 4.344-1.788 1.312 0 2.4.32 3.264.96a5.621 5.621 0 0 1 1.896 2.424l-2.016.84c-.608-1.472-1.704-2.208-3.288-2.208-.976 0-1.836.4-2.58 1.2-.744.8-1.116 1.816-1.116 3.048s.372 2.248 1.116 3.048c.744.8 1.604 1.2 2.58 1.2 1.648 0 2.784-.736 3.408-2.208l1.968.84c-.4.96-1.044 1.764-1.932 2.412-.888.648-1.988.972-3.3.972Zm9.36-.384h-2.208V7.24h2.112v1.92h.096c.224-.64.684-1.168 1.38-1.584.696-.416 1.372-.624 2.028-.624.656 0 1.208.096 1.656.288l-.84 2.064c-.288-.112-.68-.168-1.176-.168-.8 0-1.508.316-2.124.948-.616.632-.924 1.46-.924 2.484V19Zm8.904-14.712a1.504 1.504 0 0 1-1.104.456c-.432 0-.8-.152-1.104-.456a1.504 1.504 0 0 1-.456-1.104c0-.432.152-.8.456-1.104a1.504 1.504 0 0 1 1.104-.456c.432 0 .8.152 1.104.456.304.304.456.672.456 1.104 0 .432-.152.8-.456 1.104Zm0 14.712H73.8V7.24h2.208V19Zm9.096.384c-.896 0-1.7-.192-2.412-.576-.712-.384-1.244-.864-1.596-1.44H81V19h-2.112V1.816h2.208V7.24L81 8.872h.096c.352-.576.884-1.056 1.596-1.44.712-.384 1.516-.576 2.412-.576 1.52 0 2.832.6 3.936 1.8 1.104 1.2 1.656 2.688 1.656 4.464 0 1.776-.552 3.264-1.656 4.464-1.104 1.2-2.416 1.8-3.936 1.8Zm-.36-2.016c1.024 0 1.904-.388 2.64-1.164.736-.776 1.104-1.804 1.104-3.084s-.368-2.308-1.104-3.084c-.736-.776-1.616-1.164-2.64-1.164-1.04 0-1.924.384-2.652 1.152-.728.768-1.092 1.8-1.092 3.096s.364 2.328 1.092 3.096c.728.768 1.612 1.152 2.652 1.152Zm13.296 2.016c-1.776 0-3.22-.592-4.332-1.776-1.112-1.184-1.668-2.68-1.668-4.488 0-1.712.54-3.184 1.62-4.416 1.08-1.232 2.46-1.848 4.14-1.848 1.744 0 3.14.568 4.188 1.704 1.048 1.136 1.572 2.656 1.572 4.56l-.024.408h-9.288c.064 1.184.46 2.12 1.188 2.808.728.688 1.58 1.032 2.556 1.032 1.584 0 2.656-.672 3.216-2.016l1.968.816c-.384.912-1.016 1.676-1.896 2.292-.88.616-1.96.924-3.24.924Zm3.168-7.68c-.048-.672-.356-1.312-.924-1.92-.568-.608-1.412-.912-2.532-.912-.816 0-1.524.256-2.124.768-.6.512-1.012 1.2-1.236 2.064h6.816ZM123.72 19h-2.256l-2.928-9.024L115.632 19H113.4l-3.792-11.76h2.304l2.616 8.88h.024l2.904-8.88h2.28l2.904 8.88h.024l2.592-8.88h2.256L123.72 19Zm7.632-14.712a1.504 1.504 0 0 1-1.104.456c-.432 0-.8-.152-1.104-.456a1.504 1.504 0 0 1-.456-1.104c0-.432.152-.8.456-1.104a1.504 1.504 0 0 1 1.104-.456c.432 0 .8.152 1.104.456.304.304.456.672.456 1.104 0 .432-.152.8-.456 1.104Zm0 14.712h-2.208V7.24h2.208V19Zm7.968.192c-1.232 0-2.172-.328-2.82-.984-.648-.656-.972-1.584-.972-2.784V9.256h-2.064V7.24h2.064v-3.6h2.208v3.6h2.88v2.016h-2.88v6c0 1.28.528 1.92 1.584 1.92.4 0 .736-.064 1.008-.192l.768 1.896c-.48.208-1.072.312-1.776.312Zm5.616-17.376V7.24l-.096 1.632h.096c.32-.56.824-1.036 1.512-1.428a4.389 4.389 0 0 1 2.208-.588c1.456 0 2.568.448 3.336 1.344.768.896 1.152 2.096 1.152 3.6V19h-2.208v-6.864c0-2.176-.968-3.264-2.904-3.264-.912 0-1.656.364-2.232 1.092-.576.728-.864 1.572-.864 2.532V19h-2.208V1.816h2.208Z' fill='%235F6368'/%3E%3C/g%3E%3C/svg%3E);
}
.voc-paywall .swg-button-light:after {
    background-position: right;
}
.swg-button-light:lang(es):after, .swg-button:lang(es):after {
    background-image: url(https://news.google.com/swg/js/v1/i18n/b-es-lt.svg);
}
.voc-paywall__opt {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 225px;
    height: auto;
    padding: 12px;
    color: #000;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 6px;
}
.voc-paywall__opt--fav {
    border: 0.5px solid #E64A19;
    box-shadow: 0px 0px 12px #e64a19;
}
.voc-paywall__opt-fav {
    position: absolute;
    top: -40px;
    left: 0;
    width: 100%;
}
svg:not(:root) {
    overflow: hidden;
}
.voc-paywall__opt-fav-icon svg {
    width: 50px;
    height: 50px;
}
.voc-paywall__opt-fav-txt svg {
    position: absolute;
    top: 0px;
}
.voc-paywall__opt-title {
    font: 14px/1 "Basier Square Semibold";
    margin-bottom: 18px;
}
.voc-paywall__opt-price {
    font: 100px/50px "ABCDisplay Semibold";
}
.voc-paywall__opt-price-icon {
    font: 50px/50px "ABCDisplay Semibold";
}
.voc-paywall__opt-price-sub {
    font: 12px/1 "Basier Square Regular";
    text-transform: uppercase;
    margin-bottom: 8px;
}
.voc-paywall__opt-sub {
    font: 14px/16px "Basier Square Semibold";
    margin-bottom: 10px;
}
.voc-paywall__opt-g-sub {
    margin-top: 8px;
    font: 14px/1 "Basier Square Semibold";
    color: #555;
}
.voc-paywall__link-row {
    margin-top: 10px;
}
.voc-paywall__link {
    display: block;
    margin-bottom: 4px;
    font: 13px/18px "Basier Square Regular";
    color: #555;
}
a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
    text-decoration: none;
    cursor: pointer;
}
.voc-paywall__link a {
    font-family: "Basier Square Semibold";
    text-decoration: underline;
    transition: .3s;
}
.voc-paywall__opt-fav-txt span {
    position: relative;
    top: -2px;
    display: inline-block;
    width: 90px;
    font: 12px/1 "Basier Square Regular";
    text-transform: uppercase;
    color: #E64A19;
}



@media (min-width: 699px) {
    .voc-paywall__desc strong {
        font-size: 34px;
    }
    .voc-paywall__desc span {
        font-size: 28px;
        display: inline-block;
    }
    .voc-paywall__btn-row {
        gap: 15px;
        width: 78%;
        margin: 50px auto;
    }
    .voc-paywall__opt-fav-txt svg {
        left: -25px;
    }
    .voc-paywall__opt-fav-txt span {
        left: 14px;
    }
}

@media (min-width: 0) and (max-width: 699px) {
    .voc-paywall__opt-fav-txt {
        left: -59px;
    }
    .voc-paywall__btn-row--2 .voc-paywall__opt {
        width: 160px;
        height: 280px;
        padding: 12px 4px;
    }
    .voc-paywall__btn-row--2 .voc-btn--pw {
        font-size: 12px;
    }
    .voc-paywall__opt-fav-txt svg {
        right: -41px;
        transform: scaleX(-1);
    }
}