@keyframes pulse{0%,to{transform:scale(.95)}50%{transform:scale(1)}}@keyframes glow{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}@font-face{font-family:Rubik-Regular;font-display:swap;src:url(/fon/rubik-regular.woff2)format("woff2"),url(/fon/rubik-regular.woff)format("woff")}@font-face{font-family:Rubik-Bold;font-display:swap;src:url(/fon/rubik-bold.woff2)format("woff2"),url(/fon/rubik-bold.woff)format("woff")}@font-face{font-family:Rubik-ExtraBold;font-display:swap;src:url(/fon/rubik-extrabold.woff2)format("woff2"),url(/fon/rubik-extrabold.woff)format("woff")}@font-face{font-family:Evogria;font-display:swap;src:url(/fon/evogria.woff2)format("woff2"),url(/fon/evogria.woff)format("woff")}@font-face{font-family:Impact;font-display:swap;src:url(/fon/impact.woff2)format("woff2"),url(/fon/impact.woff)format("woff")}:root{--txt-default:Rubik-Regular;--txt-heading:Rubik-Bold;--txt-black:Rubik-ExtraBold;--txt-brand:Evogria;--txt-impact:Impact;--col-brand-blue:#002f64;--col-brand-red:#ff0026;--col-brand-blue-alt:#004fa8;--col-brand-red-alt:#ff2f64;--col-brand-yellow:#ecd93d;--col-black:#000000;--col-dark:#343434;--col-light:#ffffff;--col-gray-dark:#757575;--col-gray-light:#e5e5e5;--hover-speed:.3s;--bor-rad:1em;--bor-rad-small:.5em;--bor-rad-fixed:8px}body{min-height:100vh;font-family:var(--txt-default);font-size:1.3125rem;color:var(--col-dark);line-height:1.6;background-color:#fff;margin:0;padding:0;display:flex;flex-direction:column}html{scroll-behavior:smooth;scroll-padding-top:2rem}*,:after,:before{position:relative;box-sizing:border-box}picture{display:contents}.container,.container_wide{z-index:1;max-width:70.5rem;width:min(100%,70.5rem);margin:0 auto;position:relative}.container_wide{max-width:100rem;width:min(100%,100rem)}a{color:var(--col-brand-dark);-webkit-text-decoration:none;text-decoration:none}a:hover{color:var(--col-brand-blue);-webkit-text-decoration:underline;text-decoration:underline}:focus{outline-color:var(--col-brand-blue)}::selection{background-color:var(--col-gray-dark)}.svgs{display:none;visibility:hidden}img,svg{max-width:100%;height:auto}svg{color:var(--col-brand-blue)}h1,h2,h3{font-family:var(--txt-heading);font-size:2.25rem;line-height:1;margin-bottom:.5em}h1,h1 strong,h2,h2 strong,h3,h3 strong{font-weight:400}.black{font-family:var(--txt-black)}.brand{font-family:var(--txt-brand)}.impact,strong{font-family:var(--txt-impact);font-weight:400}h1,h2,h3,p{margin-top:0}p{font-size:1rem;margin-bottom:1em}strong{font-family:var(--txt-heading)}.uppercase{text-transform:uppercase}.line-break,.line-break-mobile{display:block}.hideFromMobile{width:0;height:0;display:none;visibility:hidden}.padding{padding:2rem 1.5rem}.hide{display:none;visibility:hidden}sup{font-size:.5em}.logo,.logo-tagline{--_size:4rem;height:var(--_size);display:block}.logo{width:calc(var(--_size)*4.25)}.logo-tagline{--col-alt:var(--col-brand-blue-alt);width:calc(var(--_size)*3.75)}#logo-tagline .svg-tagline,footer nav ul a{color:var(--col-gray-dark)}.logo-company{--_size:1.25rem;font-family:var(--txt-brand);font-size:var(--_size);line-height:1em;letter-spacing:.05em;text-transform:uppercase}.logo-company svg{width:2em;height:2em;color:var(--col-brand-red);margin-right:.25em;display:inline}.btn svg,.logo-company span,.logo-company svg{vertical-align:middle}.btn{font-family:var(--txt-heading);font-size:1.25rem;color:var(--col-light);line-height:1em;text-transform:capitalize;background:0 0;border:var(--col-brand-blue) solid 2px;border-radius:.25em;outline:0;padding:.75em 2em;isolation:isolate;cursor:pointer;transition:color var(--hover-speed) ease-in-out;overflow:hidden}.btn *{z-index:2}.btn:before{z-index:1;width:100%;height:100%;content:"";background:var(--col-brand-blue);position:absolute;top:0;left:0;transition:opacity var(--hover-speed) ease-in-out}.btn svg{--_size:.85em;width:var(--_size);height:var(--_size);color:inherit;margin-top:-.15em;margin-left:.25em;display:inline-block}.btn:focus,.btn:hover{color:var(--col-brand-blue)}.btn:focus:before,.btn:hover:before{opacity:0}.btn-invert{color:var(--col-brand-blue);border-color:var(--col-brand-blue)}.btn-invert:before{opacity:0}.btn-invert:focus,.btn-invert:hover{color:var(--col-light);border-color:var(--col-brand-blue)}.btn-invert:focus:before,.btn-invert:hover:before{opacity:1}.btn-round-arrow{padding-bottom:.5em}.btn-round-arrow svg{--_size:1.35em}.btn-invert-gray{color:var(--col-gray-dark);border-color:var(--col-gray-dark)}.btn-red{border-color:var(--col-brand-red)}.btn-red:before{background-color:var(--col-brand-red)}.btn-red:focus,.btn-red:focus svg,.btn-red:hover,.btn-red:hover svg{color:var(--col-brand-red)}.btn-red svg{color:var(--col-brand-yellow);transition:color var(--hover-speed) ease-in-out}.vid,header{background-color:var(--col-brand-blue)}.vid{width:100%;background-image:var(--img-placeholder);background-size:contain;background-repeat:no-repeat;border-radius:var(--bor-rad-small);box-shadow:0 0 .5rem #00000080;margin:0 auto;overflow:hidden;cursor:pointer}.vid>picture>.placeholder{width:100%;display:block}.vid>picture>.placeholder-background{width:100%;position:absolute;top:0;left:0}.vid div{border-radius:var(--bor-rad)}header{z-index:5;--_height:9.5rem;height:var(--_height);font-size:1rem;color:var(--col-light);box-shadow:0 0 .75rem #000000bf}header .container{height:100%}header .security-phone{font-size:.75rem;text-align:center;padding:.75rem}header .security{--_size:.85em;width:max-content;font-size:.75em;text-align:center;margin:0 auto;display:inline-block}header .security .mcafee{font-family:var(--txt-heading);font-size:var(--_size);line-height:1em;text-transform:uppercase;border:var(--col-light) solid .1em;border-radius:.5em;padding:.25em .5em;margin-left:var(--col-black);margin-right:var(--col-black);display:block}header .security .mcafee img{width:5em;margin-top:.15em;vertical-align:middle}header .phone,header .security,header .security .mcafee span{vertical-align:middle}header .security>span{font-family:var(--txt-brand);font-size:1.15em;letter-spacing:.05em;text-transform:uppercase}header .phone{font-size:1.35em;color:var(--col-light);line-height:1em;text-align:center;margin-left:.75em;display:inline-block}header .phone strong{font-size:1.1em;line-height:1em}header .phone:focus,header .phone:hover{color:var(--col-light);-webkit-text-decoration:none;text-decoration:none}header .company{width:max-content;margin-left:1.5rem}header .company .logo-company{--_size:.4em}header .logo,header .tagline{display:inline-block;vertical-align:top}header .logo{--_size:1.75rem;color:var(--col-light);margin-left:1rem;cursor:pointer}header .tagline{width:max-content;font-family:var(--txt-impact);font-size:1.2em;line-height:1em;text-align:center;text-transform:capitalize;margin-top:-.8rem;margin-left:.75rem}.pods .pod .prices>span,.pods .pod>span,header .tagline span{display:block}header .fo-menu{width:100%;font-family:var(--txt-heading);font-size:.85rem;text-align:center;text-transform:uppercase;list-style:none;padding:.5rem;margin:.5rem 0 0}.home .info .video-testimonials .sound .copy>span,.home .info .video-testimonials .sound .copy>svg,.home .video-main .sound .copy>span,.home .video-main .sound .copy>svg,header .fo-menu li{display:inline-block;vertical-align:middle}header .fo-menu li:not(:first-child){margin-left:1em}header:after,header:before{width:100%;content:"";background-color:var(--col-brand-blue-alt);position:absolute;left:0}header:before{height:3.15rem;top:0;opacity:.4}header:after{height:2rem;bottom:0}header nav,header nav ul{width:100%;position:absolute;left:0}header nav{font-family:var(--txt-default);font-size:1.25rem;background-color:transparent;top:0}header nav>input{position:absolute;top:0;right:0;display:none;visibility:hidden}header nav>label{z-index:99;width:max-content;height:auto;font-size:3rem;position:absolute;top:3.4rem;right:.75rem;cursor:pointer}header nav>label svg{width:1.35em;height:1.35em;color:var(--col-light);display:block}header nav ul{font-family:var(--txt-heading);font-size:inherit;color:var(--col-brand-dark);line-height:1em;text-align:center;text-transform:capitalize;background-color:var(--col-light);border-bottom-left-radius:var(--bor-rad);border-bottom-right-radius:var(--bor-rad);list-style:none;padding:0;margin:0;top:calc(var(--_height) - 2rem);transform-origin:top right;transform:scale(0);overflow:hidden}header nav ul li{font-size:1.15em;color:var(--col-brand-blue);background-color:#fff;box-shadow:0 0 1rem var(--col-grey-shadow);padding:.75em 1em;cursor:pointer;transform:translate(100%);transition:transform var(--hover-speed) ease-out}header nav ul li:nth-child(2n){color:var(--col-light);background-color:var(--col-brand-blue)}header nav ul li:first-child{box-shadow:none;border-top:var(--col-gray-light) solid 1px}footer .logo-company svg,header nav ul li a{color:inherit}header nav ul li a:focus,header nav ul li a:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}header nav ul li:focus,header nav ul li:hover{color:var(--col-light);outline:0;background-color:var(--col-brand-dark)}header nav>input:checked~ul{transform:scale(1)}header nav>input:checked~ul li{transform:translate(0)}header nav ul .order{z-index:1;font-size:1.6rem;text-transform:uppercase;color:var(--col-light);background-color:var(--col-brand-red);border-bottom-left-radius:var(--bor-rad-small);border-bottom-right-radius:var(--bor-rad-small);padding-top:.75em;padding-bottom:.85em}.home .banner{padding-bottom:2rem;overflow:hidden;isolation:isolate}.home .banner *{z-index:2}.home .banner .couple{z-index:1;width:60%;position:absolute;top:1.8rem;left:-1rem}.home .banner h1{width:100%;font-size:1.75rem;color:var(--col-brand-blue-alt);text-align:center;text-transform:capitalize;padding-left:1rem;padding-right:1rem;margin-top:1rem;margin-bottom:0}.home .banner h1 strong{font-size:1.85em;color:var(--col-brand-blue);line-height:.85em;padding-left:35%;margin-top:.25em;display:block}.home .banner h1 strong .big-tt{font-size:9vw;line-height:1em;text-wrap:balance;display:block}.home .banner h1 strong .big{font-size:1.25em;line-height:1em}.home .banner h1 strong .question-mark{font-family:var(--txt-black);font-size:1.15em}.home .banner .product{margin-top:1rem}.home .banner .product img{width:90%;display:block;margin:0 auto}.home .banner .product .copy{width:97%;text-align:center;color:var(--col-light);background-color:var(--col-brand-blue);padding:1rem;margin:0 auto;transform:skew(-5deg)}.home .banner .product .copy:before{--_size:4px;width:100%;height:var(--_size);content:"";background-color:var(--col-brand-blue-alt);position:absolute;top:calc((var(--_size)*1.5)*-1);left:0}.home .banner .product .copy h2{font-family:var(--txt-default);font-size:1.05rem;line-height:1.25em;margin:0;transform:skew(5deg)}.home .banner .product .copy h2 strong{font-family:var(--txt-default)}.home .intro{font-size:1rem;background-color:var(--col-gray-light);border-top:var(--col-gray-light) solid 1px}.home .intro .container{padding-top:1rem}.home .intro h2{font-size:1.3em;color:var(--col-brand-blue);text-align:center;margin-top:1.25em;margin-bottom:.75em}.home .intro p{font-size:1.1em;text-indent:3em;margin-top:1.5rem}.home .pills{border:var(--col-gray-light) solid 1px;border-left:none;border-right:none;padding-top:2rem;padding-bottom:2rem}.home .pills p{font-size:1.15rem}.home .pills h2{font-size:1.75rem;text-align:center;line-height:1.25em;margin-bottom:1.5rem}.home .pills .imgs{--_size:10rem;width:var(--_size);height:var(--_size);float:right}.home .pills .imgs img{width:var(--_size);transform:rotate(90deg);position:absolute;top:calc(var(--_size)/3)}.home .pills .imgs picture:first-child img{left:calc((var(--_size)/4)*-1)}.home .pills .imgs picture:last-child img{left:calc(var(--_size)/6.5)}.home .video-main{text-align:center;background-color:var(--col-brand-blue);background:radial-gradient(ellipse at center,#004fa8 0,#002f64);padding:1.5rem .5rem}.home .video-main .gold-coins{margin-top:1.5rem}.home .video-main .gold-coins img{width:28%;margin-right:.5rem;display:inline-block;vertical-align:middle}.home .video-main .gold-coins picture:last-child img,.home .video-main .gold-coins picture:nth-child(3) img{margin-right:0}.home .game-time .field,.home .video-main .sound{position:absolute;left:50%;transform:translate(-50%)}.home .video-main .sound{z-index:2;width:100%;font-size:.85rem;color:var(--col-light);text-align:left;top:-1rem;transition:opacity 1s ease-in-out;cursor:pointer}.home .info .video-testimonials .sound .copy,.home .video-main .sound .copy{width:100%;font-size:1em;text-align:center;line-height:1em;letter-spacing:.05em;text-transform:capitalize;background-color:var(--col-brand-red);border-top-left-radius:var(--bor-rad-fixed);border-top-right-radius:var(--bor-rad-fixed);padding:.25em}.home .info .video-testimonials .sound .copy svg,.home .video-main .sound .copy svg{width:1.15em;height:1.15em;color:inherit}.home .info .video-testimonials .sound img,.home .video-main .sound img{width:35%;margin-top:.5em;margin-left:.5em;animation:pulse 1.5s infinite}.home .game-time{background-color:var(--col-brand-blue);border-top:rgba(255,255,255,.2) solid 2px;padding:2rem .5rem 1rem;overflow:hidden}.home .game-time .field{min-height:100%;object-fit:cover;bottom:0;opacity:.85}.home .game-time .phone{margin-left:auto;margin-right:auto;display:block}.home .comparison-chart{font-size:1rem;text-align:center;border:var(--col-gray-light) solid 1px;border-left:none;border-right:none;padding-top:2rem;padding-bottom:2rem}.home .comparison-chart h2,.home .comparison-chart h3{padding-left:1rem;padding-right:1rem}.home .comparison-chart h2{font-family:var(--txt-default);font-size:1.5em;line-height:1.15em}.home .comparison-chart h2 strong:last-child{font-size:1.5em;color:var(--col-brand-blue);line-height:1.05em;display:block}.home .comparison-chart h3{font-size:2em;margin-bottom:1.5rem}.home .info .title{font-size:1rem;text-align:center;margin-bottom:2.5rem}.home .info .title h2{font-size:3em;color:var(--col-brand-red);margin-bottom:.25em}.home .info .title h3{font-size:1.4em;color:var(--col-brand-blue);line-height:1.25em}.home .comparison-chart h3,.home .info .title h3 u{color:var(--col-brand-blue-alt)}.home .info .title p{font-size:1.1em;line-height:1.4em}.home .info .video-testimonials{margin-top:1.5rem}.home .info .video-testimonials .sound{z-index:2;width:100%;font-size:.85rem;color:var(--col-light);text-align:left;position:absolute;top:-1rem;left:50%;transform:translate(-50%);transition:opacity 1s ease-in-out;cursor:pointer}.home .info .btn{width:100%;font-family:var(--txt-brand);font-size:1.5rem;line-height:1.15em;text-transform:uppercase;padding-left:.5em;padding-right:.5em;margin-top:1rem}.home .chris-dudley{--_padding:2rem;--_heading-padding:calc(15em + (var(--_padding) * 2));font-size:1rem;background-color:var(--col-brand-blue);border-top:var(--col-gray-light) solid 1px;padding-top:var(--_padding);padding-bottom:var(--_padding);overflow:hidden}.home .chris-dudley:before{z-index:1;width:100%;height:var(--_heading-padding);content:"";background-color:var(--col-light);position:absolute;top:0;left:0;opacity:.6}.home .chris-dudley .field{min-height:100%;object-fit:cover;position:absolute;bottom:0;left:50%;transform:translate(-50%);opacity:.65}.home .chris-dudley .yellow{color:var(--col-brand-yellow)}.home .chris-dudley .container>h2{font-size:2.5em;font-style:italic;color:var(--col-brand-blue-alt);line-height:1.1em;text-align:center;padding-left:1rem;padding-right:1rem;margin-bottom:calc(var(--_padding) + 2rem)}.home .chris-dudley .container>h2 strong{font-size:1.65em;color:var(--col-brand-red);line-height:1.1em}.home .chris-dudley .list{font-family:var(--txt-heading);font-size:1.25em;color:var(--col-light);line-height:1.25em;text-shadow:0 0 .25em rgba(0,0,0,.5);background-color:#0006;list-style:none;padding:1rem 0;margin:0}.home .chris-dudley .list li{padding:.5em 1rem .5em 2.25em}.home .chris-dudley .list li:nth-child(odd){background-color:#0006}.home .chris-dudley .list li .bull{font-size:2em;color:var(--col-brand-yellow);position:absolute;top:.22em;left:1rem}.home .chris-dudley .imgs{margin-top:-1rem}.home .chris-dudley .imgs .badge{z-index:2;width:8em;position:absolute;top:-3.5rem;right:.3rem;transform:rotate(10deg)}.home .chris-dudley .imgs .product{z-index:1;width:75%}.home .chris-dudley .imgs .football{z-index:3;width:40%;position:absolute;bottom:1.5rem;right:0}.home .chris-dudley .interview{font-size:1em;color:var(--col-light);background-color:#0009;padding:1rem}.home .chris-dudley .interview h3{font-size:1.75em;text-shadow:0 0 .25em rgba(0,0,0,.5);text-align:center;margin-bottom:1rem}.home .chris-dudley .interview img{border:var(--col-brand-yellow) solid 5px;border-radius:var(--bor-rad-small);box-shadow:0 0 .25em #00000080;margin-bottom:.5rem}.home .chris-dudley .interview p{font-size:1em;text-shadow:0 0 .25em rgba(0,0,0,.5);padding-left:1rem;padding-right:1rem}.home .chris-dudley .interview p u{font-size:1.25em;line-height:1.15em}.home .chris-dudley .chris-hansen{margin-top:-1.5rem}.home .chris-dudley .chris-hansen .chris{z-index:1;width:85%;max-width:30rem;margin:0 auto;display:block}.home .chris-dudley .chris-hansen .logo,.home .chris-dudley .chris-hansen .trophy{z-index:2;position:absolute}.home .chris-dudley .chris-hansen .trophy{width:6rem;bottom:0;left:1rem}.home .chris-dudley .chris-hansen .logo{width:12rem;height:auto;bottom:1rem;left:55%;transform:translate(-50%)}.home .chris-dudley .interview p,.home .chris-dudley .quote{font-family:var(--txt-heading);font-style:italic;line-height:1.25em}.home .chris-dudley .quote{font-size:1.15em;color:var(--col-light);background-color:#0009;padding:1rem}.home .chris-dudley .quote .icon{font-family:var(--txt-impact);font-size:12em;line-height:.25em;text-shadow:0 0 .25em rgba(0,0,0,.5);float:right;margin-top:4rem;margin-right:2rem}.home .chris-dudley .quote p{font-size:1em;padding-bottom:1rem}.home .chris-dudley .quote p:after{width:100%;height:4px;content:"";background-color:var(--col-brand-yellow);box-shadow:0 0 .25em #00000080;position:absolute;bottom:0;left:0}.home .chris-dudley .quote h3{font-size:1.25em}.home .vasozyte-guarantee{font-size:1rem;background-color:var(--col-gray-light);padding-bottom:3rem}.home .vasozyte-guarantee .container>h2{font-size:1.65em;line-height:1.15em;text-align:center;margin-bottom:0}.home .vasozyte-guarantee .container>h2 strong{font-family:var(--txt-black);color:var(--col-brand-blue-alt)}.home .vasozyte-guarantee .wrapper{background-color:var(--col-light);border-radius:var(--bor-rad-small);box-shadow:0 0 1.5rem #00000040;padding:1.5rem;margin-top:2rem}.home .vasozyte-guarantee .wrapper>picture>img{width:14em;display:block;margin:0 auto}.home .vasozyte-guarantee .copy{font-size:1.1em;margin-top:1.5em}.home .vasozyte-guarantee .copy p{font-size:1em}.home .vasozyte-guarantee .copy p:last-child{color:var(--col-brand-blue-alt)}.home .hero{font-size:1rem;color:var(--col-light);padding-bottom:4rem;isolation:isolate}.home .hero *{z-index:3}.home .hero .background-mobile{z-index:1;width:100%;background-color:var(--col-brand-blue);position:absolute;top:0;left:0;overflow:hidden}.home .hero .product{text-align:center}.home .hero .product picture:nth-child(1) img{z-index:2;width:100%;max-width:33rem;position:absolute;top:-3rem;left:50%;transform:translate(-50%)}.home .hero .product picture:nth-child(2) img{width:100%;max-width:40rem}.home .hero .copy{margin-top:4rem;padding-left:1.5rem;padding-right:1.5rem}.home .hero .copy .logo{color:inherit;margin:0 auto}.home .hero .copy h2{font-size:1.75em;color:var(--col-gray-light);text-align:center;text-transform:uppercase;margin-top:.75rem;margin-bottom:0}.home .hero .copy ul{--_bull-size:1.5em;font-size:1.25em;line-height:1.15em;list-style:none;padding:0;margin:2rem 0}.home .hero .copy ul li{padding-left:calc(var(--_bull-size) + .25em);margin-top:1rem;margin-bottom:1rem}.home .hero .copy ul li strong,.how .content .results li strong{color:var(--col-brand-yellow);text-transform:uppercase;-webkit-text-decoration:underline;text-decoration:underline}.home .hero .copy ul li svg{width:var(--_bull-size);height:var(--_bull-size);color:var(--col-brand-yellow);position:absolute;top:calc((var(--_bull-size)/6)*-1);left:0}.home .hero .copy .btn{width:100%;font-size:1.5em;background-color:var(--col-brand-blue-alt);transition:color var(--hover-speed) ease-in-out,border-color var(--hover-speed) ease-in-out}.home .hero .copy .btn-red{--_color-hover:var(--col-light)}.home .hero .copy .btn-red:focus,.home .hero .copy .btn-red:hover{color:var(--_color-hover);border-color:var(--_color-hover)}.home .hero .copy .btn-red:focus svg,.home .hero .copy .btn-red:hover svg{color:var(--_color-hover)}.pods{text-align:center;background-image:-webkit-image-set(url(/_astro/background-texture.CdLlUmh0.webp)type("image/webp"),url(/_astro/background-texture.9hxJd91V.jpg)type("image/jpeg"));background-image:image-set(url(/_astro/background-texture.CdLlUmh0.webp)type("image/webp"),url(/_astro/background-texture.9hxJd91V.jpg)type("image/jpeg"));padding-top:3rem;padding-bottom:3rem}.pods>h2{font-size:2rem;line-height:1.25em;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1.5rem}.pods .container{max-width:40rem;padding:.5rem;display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.pods .pod{--_padding:1.5rem;--_border-size:5px;--_border-radius:var(--bor-rad-small);font-size:1rem;background-color:var(--col-light);background:linear-gradient(to bottom,#fcfcfc 0,#b1b2b2,#eaeaea 50%,#8b8c8c 51%,#e9e9e9 75%,#dedede);box-shadow:0 0 .5rem #00000040;border-radius:var(--_border-radius);padding:var(--_padding);overflow:hidden;transition:transform var(--hover-speed) ease-in-out;cursor:pointer;will-change:transform}.pods .pod:focus,.pods .pod:hover{transform:scale(1.01)}.pods .pod *{z-index:4}.pods .pod:after,.pods .pod:before{width:calc(100% - (var(--_border-size)*2));content:"";position:absolute;top:var(--_border-size);left:var(--_border-size)}.pods .pod:before{z-index:1;height:calc(100% - (var(--_border-size)*2));background:#f2f2f2;background:linear-gradient(to bottom,#f2f2f2 0,#fff);border-radius:var(--_border-radius)}.pods .pod:after{z-index:2;height:5.5em;background-color:var(--col-brand-blue);background:radial-gradient(ellipse at center,#004fa8 0,#002f64);border-top-left-radius:var(--_border-radius);border-top-right-radius:var(--_border-radius)}.pods .pod-highlight{background:linear-gradient(to bottom,#fff4c4 0,#ffe888 25% 50%,#f2b035 51%,#f4b738 75%,#fff4c4)}.pods .pod-highlight:before{border:var(--col-brand-yellow) solid 1px}.pods .pod-highlight:after{border-bottom:var(--col-brand-yellow) solid 1px}.pods .pod h2{font-family:var(--txt-brand);font-size:1.9em;color:var(--col-light);text-transform:uppercase;padding-top:.25em;padding-bottom:.25em}.faq .faqs a,.pods .pod-highlight h2{color:var(--col-brand-blue)}.pods .pod h3{font-size:2em}.pods .pod img{width:90%}.pods .pod .prices{font-size:1.25em;color:var(--col-gray-dark);line-height:1.25em;margin-bottom:1rem}.pods .pod .prices .save{font-family:var(--txt-heading);color:var(--col-brand-red)}.pods .pod .prices .deal,.pods .pod h3{font-family:var(--txt-black);color:var(--col-brand-blue)}.pods .pod .prices .guarantee,.pods .pod .prices .price{font-family:var(--txt-black);line-height:1em}.pods .pod .prices .price{font-size:3em;color:var(--col-brand-blue-alt)}.pods .pod .note{font-size:.85em;font-style:italic;color:var(--col-gray-dark)}.pods .pod .btn,.pods .pod-highlight .btn{width:100%;margin-top:.5rem;margin-bottom:1rem}.pods .pod .btn,.pods .pod .btn span,.pods .pod .btn svg{will-change:transform}.pods .pod-highlight .btn{color:var(--col-dark);background-color:var(--col-brand-yellow);border-color:var(--col-brand-yellow)}.pods .pod-highlight .btn:before,.pods .pod-highlight:after{background:linear-gradient(135deg,#fff4c4 0,#ffe888 25% 50%,#f2b035 51%,#f4b738 75%,#fff4c4)}.pods .pod .rush{font-family:var(--txt-heading);font-size:1.15em;color:var(--col-gray-dark);text-transform:uppercase}.pods .pod .rush svg{width:1.5em;height:1.5em;color:inherit;vertical-align:middle;margin-top:-.15em;margin-right:.25em}.pods .pod-highlight .glow{z-index:3;width:100%;height:100%;background:linear-gradient(to right,#fff00,#fff0 20%,#fff 50%,#fff0 80% 100%);position:absolute;top:0;left:0;opacity:.75;animation:glow 3s ease infinite}.pods .pod-highlight:focus .glow,.pods .pod-highlight:hover .glow{animation-play-state:paused}.pods .pod .pod_bot,.pods .pod .pod_botbox{width:95%;height:auto;display:inline-block;position:relative}.pods .pod .pod_botbox{width:90%;margin-top:-.7rem}.pods .pod .pod_botbox~h3{margin-top:-.75rem}.pods .pod .pod_botbox img{width:100%;height:auto}.pods .pod .pod_bot_one img{width:40%;height:auto}.pods .pod .pod_bot_three .pod_bot_three_1{z-index:3;width:40%;height:auto;position:relative}.pods .pod .pod_bot_three .pod_bot_three_2{z-index:2;width:35%;height:auto;position:absolute;top:5%;left:10%}.pods .pod .pod_bot_three .pod_bot_three_3{z-index:1;width:35%;height:auto;position:absolute;top:5%;right:10%}.pods .pod .pod_bot_five .pod_bot_five_1{z-index:5;width:40%;height:auto;position:relative}.pods .pod .pod_bot_five .pod_bot_five_2{z-index:4;width:35%;height:auto;position:absolute;top:5%;left:13%}.pods .pod .pod_bot_five .pod_bot_five_3{z-index:3;width:35%;height:auto;position:absolute;top:5%;right:13%}.pods .pod .pod_bot_five .pod_bot_five_4{z-index:2;width:30%;height:auto;position:absolute;top:10%;left:2%}.pods .pod .pod_bot_five .pod_bot_five_5{z-index:1;width:30%;height:auto;position:absolute;top:10%;right:2%}.pods .pod .pod_bot_six .pod_bot_six_1{z-index:5;width:40%;height:auto;position:relative}.pods .pod .pod_bot_six .pod_bot_six_2{z-index:4;width:35%;height:auto;position:absolute;top:5%;left:13%}.pods .pod .pod_bot_six .pod_bot_six_3{z-index:3;width:35%;height:auto;position:absolute;top:5%;right:20%}.pods .pod .pod_bot_six .pod_bot_six_4{z-index:2;width:30%;height:auto;position:absolute;top:10%;left:2%}.pods .pod .pod_bot_six .pod_bot_six_5{z-index:1;width:30%;height:auto;position:absolute;top:10%;right:10%}.pods .pod .pod_bot_six .pod_bot_six_6{z-index:0;width:27%;height:auto;position:absolute;top:15%;right:2%}.how .banner{text-align:center}.how .banner .container{padding-bottom:1rem}.how .banner h1{font-size:2rem;font-style:italic;color:var(--col-brand-blue);line-height:1.25em;margin-bottom:1.5rem}.how .banner h1 strong{font-size:1.25em;color:var(--col-brand-blue-alt);text-transform:capitalize}.how .banner img{width:85%;max-width:35rem}.how .banner p{font-size:1.15rem;text-align:left}.how .banner .copy-right strong:first-child{font-size:1.2em;color:var(--col-brand-blue);line-height:1.25em;display:block}.how .content{background-color:var(--col-gray-light);border:var(--col-gray-light) solid 1px;border-left:none;border-right:none}.contact p,.how .content p{font-size:1.15rem}.how .content .img-doc{--_color:var(--col-brand-blue);width:95%;max-width:35rem;font-size:.85rem;text-align:center;border-radius:var(--bor-rad-small);box-shadow:0 0 .5rem #00000026;margin:1.5rem auto;isolation:isolate;overflow:hidden}.how .content .img-doc img{z-index:2;width:100%;border:var(--_color) solid 4px;display:block}.how .content .img-doc span{z-index:1;font-size:1em;color:var(--col-light);line-height:1.25em;background-color:var(--_color);padding:1rem;margin:-.25rem auto 0;display:block}.how .content .img-doc span strong:first-child{font-size:1.35em;color:var(--col-brand-yellow);line-height:1.25em;display:block}.how .content .heading-results{font-size:1.25rem;color:var(--col-brand-blue);line-height:1.25em;margin-top:1.5rem;margin-bottom:0}.how .content .heading-results strong{font-family:var(--txt-black);font-size:1.25em;color:var(--col-brand-blue-alt);line-height:1.25em}.how .content .results{--_bull-size:1.5em;font-family:var(--txt-heading);font-size:1.25rem;color:var(--col-brand-blue);line-height:1.15em;list-style:none;padding:0;margin:1rem 0;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.how .content .results li{padding-left:calc(var(--_bull-size) + .25em)}.how .content .results li svg{width:var(--_bull-size);height:var(--_bull-size);color:var(--col-brand-blue-alt);position:absolute;top:calc((var(--_bull-size)/8)*-1);left:0}.faq .title{text-align:center}.faq .title .container{padding-bottom:1rem}.faq .title h1{color:var(--col-brand-blue);line-height:1.3em;margin-bottom:0}.faq .title h1 strong{font-size:1.75em;color:var(--col-brand-blue-alt);display:block}.faq .faqs{border-bottom:var(--col-gray-light) solid 1px}.faq .faqs .container{padding-top:0}.faq .faqs .qa{font-size:1.15rem;text-align:left;border-bottom:var(--col-gray-light) solid 2px;margin:0 auto;padding-top:1em;padding-bottom:1em}.faq .faqs .qa:last-child{border:0}.faq .faqs .qa .a{z-index:1;width:100%;font-size:1em;padding:0 .5em 0 3.57%}.faq .faqs .qa .a span{line-height:0;display:block;padding-top:.5em;padding-bottom:0;opacity:0;transition:line-height .3s ease-in-out,padding .3s ease-in-out,opacity .15s ease-in-out}.faq .faqs .qa .toggle{display:none;visibility:hidden}.faq .faqs .qa label{z-index:2;width:100%;font-family:var(--txt-heading);font-size:1.25em;color:var(--col-brand-blue);line-height:1.25em;text-transform:none;box-sizing:border-box;display:block;position:relative;padding:0 .5em;cursor:pointer}.faq .faqs .qa label div,.faq .faqs .qa label span{width:90%;display:inline-block;vertical-align:top}.faq .faqs .qa label div{--_col:var(--col-brand-blue-alt);width:12px;height:12px;margin-top:.4em;margin-right:.25em;transition:transform .3s ease-in-out}.faq .faqs .qa label div:after,.faq .faqs .qa label div:before{width:3px;height:100%;content:"";background-color:var(--_col);opacity:1;position:absolute;top:0;left:50%;transform:translate(-50%);transition:opacity .3s ease-in-out}.faq .faqs .qa label div:after{width:100%;height:3px;top:50%;left:0;transform:translateY(-50%)}.faq .faqs .qa .toggle:checked~label div{transform:rotate(-90deg)}.faq .faqs .qa .toggle:checked~label div:after{opacity:0}.faq .faqs .qa .toggle:checked~.a span{line-height:1.65;padding-top:1em;padding-bottom:.5em;opacity:1;transition:line-height .3s ease-in-out,padding .3s ease-in-out,opacity .15s ease-in-out .15s}.faq .faqs a:focus,.faq .faqs a:hover{color:var(--col-brand-blue-alt);-webkit-text-decoration:underline;text-decoration:underline}.contact .title{text-align:center}.contact .title .container{padding-bottom:1rem}.contact .title h1,.legal .title h1{font-size:3rem;color:var(--col-brand-blue-alt);line-height:1.3em;margin-bottom:0}.contact .form,.contact .phone{border-bottom:var(--col-gray-light) solid 1px}.contact .form .container{padding-top:.5rem}.contact h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.contact form{padding-top:1rem;padding-bottom:3rem}.contact form .input{background-color:var(--col-gray-light);border:rgba(0,0,0,.03) solid 1px;border-radius:var(--bor-rad-small);box-shadow:0 0 .1rem #00000008}.contact form input,.contact form textarea{width:100%;font-family:var(--txt-default);font-size:1rem;color:var(--col-black);outline:0;resize:vertical;margin:.5rem 0;transition:border-color var(--hover-speed) ease-in-out;padding:.5em 1em}.contact form textarea{padding:1em}.contact form input::-webkit-input-placeholder,.contact form textarea::-webkit-input-placeholder{color:var(--col-gray-dark);-webkit-transition:color var(--hover-speed) ease-in-out;transition:color var(--hover-speed) ease-in-out}.contact form input::placeholder,.contact form textarea::placeholder{color:var(--col-gray-dark);transition:color var(--hover-speed) ease-in-out}.contact .phone a:focus,.contact .phone a:hover,.contact form input:focus,.contact form textarea:focus{color:var(--col-brand)}.contact form input:focus,.contact form input:hover,.contact form textarea:focus,.contact form textarea:hover{border-color:var(--col-brand-blue-alt)}.contact form input:focus::-webkit-input-placeholder,.contact form input:hover::-webkit-input-placeholder,.contact form textarea:focus::-webkit-input-placeholder,.contact form textarea:hover::-webkit-input-placeholder{color:var(--col-brand-blue-alt)}.contact form input:focus::placeholder,.contact form input:hover::placeholder,.contact form textarea:focus::placeholder,.contact form textarea:hover::placeholder{color:var(--col-brand-blue-alt)}.contact form .btn{position:absolute;bottom:0;right:0}.contact .container{padding-top:3rem;padding-bottom:3rem}.contact .phone a{color:var(--col-black)}.contact .phone ul{font-size:1.15rem;list-style:none;padding:0;margin:0}.contact .phone ul li:nth-child(3){margin-top:1em;margin-bottom:.25em}.legal .title{text-align:center}.legal .title .container{padding-bottom:1rem}.legal h2{font-size:1.5rem;line-height:1.25em;margin-top:2rem;margin-bottom:.75rem}.legal .content .container{padding-top:.5rem}footer{z-index:1;text-align:left;background-color:var(--col-gray-light);padding:2.5rem 0;margin-top:auto}footer .container{padding:0 2rem}footer,footer .logo{color:var(--col-gray-dark)}footer .logo{margin:0 auto;display:block}footer nav,footer nav ul{width:100%;position:relative}footer nav{margin:2rem 0}footer nav ul{font-size:1rem;list-style:none;margin:0;padding:0}footer nav ul li{width:45%;margin:.25em .4em .25em 0;display:inline-block;vertical-align:top;position:relative;cursor:pointer}footer nav ul a,footer nav ul li{transition:color var(--hover-speed) ease-out}footer nav ul a:focus,footer nav ul a:hover,footer nav ul li:focus,footer nav ul li:hover{color:var(--col-brand-blue);-webkit-text-decoration:none;text-decoration:none}footer .divide{width:100%;height:2px;background-color:var(--col-gray-dark);margin:2.5rem 0 2rem}footer .menu-sub-footer{margin-top:0;margin-bottom:1rem}footer .menu-sub-footer ul li{width:max-content;padding:0 1em 0 0}footer .menu-sub-footer ul li:first-child:after{width:2px;height:100%;content:"";background-color:#0000004d;position:absolute;top:0;right:0}footer p{font-size:.9rem}footer .copy{font-size:.75rem}footer .logo-company{--_size:.9rem;margin-top:1.25rem;margin-bottom:1rem;display:block;opacity:.75}footer .studies{font-size:.9rem;list-style:none;padding:0;margin:1.5rem 0 1.75rem}footer .studies li:first-child{font-family:var(--txt-heading)}footer .studies li{margin-bottom:.5em}footer .studies li:not(:first-child){padding-left:.75em}footer .studies li:not(:first-child):before{content:"+";position:absolute;top:0;left:0}@media screen and (min-width:42rem){.home .banner .couple{width:65%;top:3rem;left:-3rem}.home .banner h1{font-size:2.5rem}.home .banner .product img{width:25rem;margin-left:auto;margin-right:0}.home .banner .product .copy h2{font-size:1.5rem}.home .intro h2{font-size:2rem}.home .video-main .gold-coins img{width:17%;margin-right:.5rem;display:inline-block;vertical-align:middle}.home .hero .copy .logo{--_size:6em}.home .hero .copy h2{font-size:3em}.home .hero .copy ul{font-size:2em}}@media screen and (min-width:69rem){.heading,h1,h2,h3{font-size:3rem}.hideFromDesktop{width:0;height:0;display:none!important;visibility:hidden!important}.hideFromMobile{width:auto;height:auto;display:inline-block;visibility:visible}.padding{padding:3rem 2rem}.times-para{font-size:1.4rem}header{--_height:auto;padding-top:.5rem}header .security-phone{width:18rem;font-size:1.15rem;position:absolute;top:-.25rem;right:0}header .security-phone .security{opacity:.85;margin:0 auto}.home .info .video-testimonials .sound .copy>span,.home .info .video-testimonials .sound .copy>svg,.home .video-main .sound .copy>span,.home .video-main .sound .copy>svg,header .security-phone .security .mcafee,header .security-phone .security>span{display:inline-block;vertical-align:middle}header .security-phone .security .mcafee img,header .security-phone .security .mcafee span{line-height:.95em;vertical-align:bottom}header .security-phone .security>span{margin-left:.25em}header .security-phone .phone{font-size:1.25em;margin:0 auto;opacity:.85;transition:opacity var(--hover-speed) ease-in-out}header .security-phone .phone strong{font-size:1.2em;display:block}header .security-phone .phone:focus,header .security-phone .phone:hover{opacity:1}header .company{width:max-content;text-align:center;padding-top:0;padding-bottom:0;margin-left:2.5rem}header .company .logo-company{--_size:.85em;color:var(--col-gray-light)}header .tagline{font-size:2.4em;color:var(--col-gray-light);display:block;position:absolute;top:1.35rem;left:24rem}header .logo{--_size:4rem;margin:.35rem 0 0 1rem;display:block}header nav,header:before{background-color:transparent}header:before{width:0;height:0;display:none;visibility:hidden}header:after{height:3rem;margin-top:.5rem;display:block;position:relative;bottom:auto;left:auto}header nav{width:max-content;font-size:2rem;margin-left:1.5rem;top:6.55rem;left:1rem}header nav>label{z-index:99;position:absolute;top:0;right:0;cursor:default}header nav>label,header nav>label svg{width:0;height:0;display:none;visibility:hidden}header nav ul,header nav ul li{color:var(--col-light);background-color:transparent;transform:none;position:relative}header nav ul{width:max-content;font-size:.75em;text-transform:uppercase;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0;display:block;top:auto;left:auto}header nav ul li{font-size:inherit;text-align:center;box-shadow:none;padding:.5em 2em;display:inline-block;vertical-align:middle}header nav ul li:after{width:35%;height:4px;content:"";background-color:var(--col-light);border-radius:var(--bor-rad);position:absolute;bottom:0;left:0;right:0;margin:0 auto;transform-origin:center;transform:scaleX(0);opacity:0;transition:transform var(--hover-speed) ease-out,opacity var(--hover-speed) ease-out}header nav ul .selected:after,header nav ul li:focus:after,header nav ul li:hover:after{transform:scaleX(1);opacity:1}header nav ul li:nth-child(2n){color:inherit;background-color:transparent}header nav ul li:first-child{border:0}header nav ul li:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:1em}header nav ul li a{color:inherit;transition:color var(--hover-speed) ease-out}header nav ul .selected a,header nav ul li a:focus,header nav ul li a:hover{-webkit-text-decoration:none;text-decoration:none}header nav ul li:focus,header nav ul li:hover{outline:0;background-color:transparent}header nav>input:checked~ul,header nav>input:checked~ul li{transform:none}header nav ul .order{font-size:1em;background-color:transparent;padding:.5em 2em!important;transition:color var(--hover-speed) ease-out}header nav ul .order:before{width:80%;height:calc(100% - .15em);content:"";background-color:var(--col-brand-red);border-top-left-radius:var(--bor-rad-fixed);border-top-right-radius:var(--bor-rad-fixed);position:absolute;top:.15em;left:10%;transition:background-color var(--hover-speed) ease-out}header nav ul .order a:focus,header nav ul .order a:hover,header nav ul .order:focus,header nav ul .order:hover{color:var(--col-brand-blue-alt)}header nav ul .order:focus:after,header nav ul .order:hover:after{transform:none;opacity:0}header nav ul .order:focus:before,header nav ul .order:hover:before{background-color:var(--col-light)}.home .banner{padding-bottom:6rem}.home .banner .couple{width:70%;top:-2rem;left:-13rem}.home .banner h1{width:75%;font-size:4.2rem;text-align:right;padding:0;padding-top:1.5rem;margin:0 0 0 23%}.home .banner h1 strong{font-size:2.5em;line-height:.8em;text-align:center;margin-top:.05em;margin-left:-13rem}.home .banner h1 strong .big-tt{font-size:7.5rem;margin:4rem 0}.home .banner .product{margin-top:4rem;isolation:isolate}.home .banner .product img{z-index:2;width:23rem;margin-left:0;margin-right:0;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.home .banner .product .copy{z-index:1;width:100%;transform:skew(-5deg)}.home .banner .product .copy:before{--_size:6px}.home .banner .product .copy h2{font-size:2rem;font-style:italic;line-height:1.15em;margin:0;transform:skew(5deg);padding-left:32%}.home .intro .container{padding-top:2rem}.home .intro h2{font-size:2em}.home .pills{text-align:left;padding-top:3rem;padding-bottom:3rem}.home .pills h2{width:75%;font-size:2.5rem;text-align:left;margin-bottom:1rem}.home .pills .imgs{--_size:20rem;float:none;position:absolute;top:-2rem;right:-.5rem}.home .pills .copy{width:75%}.home .pills p{font-size:1.3rem}.home .video-main{padding:3rem 1rem}.home .video-main .gold-coins{margin-top:2rem}.home .video-main .gold-coins img,.home .video-main .gold-coins picture:nth-child(3) img{width:18%;margin-right:.75rem}.home .video-main .sound{font-size:1.15rem}.home .info .video-testimonials .sound .copy,.home .video-main .sound .copy{letter-spacing:.1em}.home .info .video-testimonials .sound .copy svg,.home .video-main .sound .copy svg{width:1.15em;height:1.15em;color:inherit}.home .info .video-testimonials .sound img,.home .video-main .sound img{width:25%}.home .game-time{padding:3rem 2rem 0}.home .game-time .container{padding-bottom:1rem}.home .game-time .phone{margin-left:22rem;display:block}.home .game-time .king-kong{width:55%;display:block;position:absolute;bottom:0;left:-11rem}.home .game-time .google{width:35%;display:block;position:absolute;top:50%;right:-4rem;transform:translateY(-50%)}.home .game-time .google .badge{width:100%}.home .game-time .google .bottle{width:75%;display:block;margin:0 auto}.home .comparison-chart{font-size:2.5rem;padding-top:3rem;padding-bottom:3rem}.home .comparison-chart h2{line-height:1em}.home .comparison-chart h2 strong:last-child{font-size:1em;line-height:1.15em;display:inline}.home .comparison-chart h3{font-size:1.6em;margin-bottom:2.5rem}.home .info .title{font-size:1.65rem;text-align:center;margin-bottom:3rem}.home .info .video-testimonials .sound{font-size:1.15rem}.home .info .btn{font-size:3.5rem;padding:.4em .5em;margin-top:2rem}.home .chris-dudley{--_padding:3rem;--_heading-padding:calc(10em + (var(--_padding) * 2));font-size:1.25rem}.home .chris-dudley .container>h2{font-size:3.25em}.home .chris-dudley .list{width:85%;border-radius:var(--bor-rad-fixed);padding:0;overflow:hidden}.home .chris-dudley .list li{padding:.5em 1rem .5em 1.75em}.home .chris-dudley .imgs{width:60%;margin-top:0;position:absolute;top:16rem;right:-4.5rem;padding-top:22rem}.home .chris-dudley .imgs .badge{width:14em;top:5rem;right:23rem}.home .chris-dudley .imgs .product{z-index:3;width:100%}.home .chris-dudley .imgs .football{z-index:1;width:60%;bottom:auto;top:-4rem;right:2rem}.home .chris-dudley .interview{width:50%;font-size:1.15em;border-radius:var(--bor-rad-fixed);margin-top:1rem;margin-bottom:1rem}.home .chris-dudley .interview h3{font-size:1.25em}.home .chris-dudley .chris-hansen{z-index:4;width:60%;margin-top:0;position:absolute;bottom:-4rem;right:-5rem;isolation:isolate}.home .chris-dudley .chris-hansen .trophy{width:10rem;bottom:2rem;left:0}.home .chris-dudley .chris-hansen .logo{width:22rem;bottom:2.5rem}.home .chris-dudley .quote{width:60%;border-radius:var(--bor-rad-fixed);padding:1.5rem 6rem 1.5rem 1.5rem}.home .chris-dudley .quote .icon{font-size:18em;line-height:1em;float:none;margin:0;position:absolute;top:-1rem;right:7rem}.home .chris-dudley .quote p{width:80%;padding-bottom:1rem;margin-bottom:.75em}.home .chris-dudley .quote p:after{width:calc(100% + 10rem);height:4px;content:"";background-color:var(--col-brand-yellow);box-shadow:0 0 .25em #00000080;position:absolute;bottom:0;left:0}.home .chris-dudley .quote h3{font-size:1.25em;margin:0}.home .vasozyte-guarantee{padding-top:1rem;padding-bottom:4rem}.home .vasozyte-guarantee .container{padding-left:.5rem;padding-right:.5rem}.home .vasozyte-guarantee .container>h2{font-size:3.5em}.home .vasozyte-guarantee .wrapper{padding:2rem;margin-top:2.5rem}.home .vasozyte-guarantee .wrapper>picture>img{width:20em;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.home .vasozyte-guarantee .copy{width:68%;font-size:1.15em;margin-top:0}.home .vasozyte-guarantee .copy p:last-child{margin-bottom:0}.home .hero{z-index:2;font-size:1.35rem;padding-bottom:3rem;margin-top:-4rem;margin-bottom:0}.home .hero .background-desktop{z-index:1;width:100%;height:100%;background-color:var(--col-brand-blue);position:absolute;top:0;left:0;overflow:hidden}.home .hero .background-desktop .wrapper{width:auto;height:100%;display:grid;grid-template-columns:repeat(3,1fr);position:absolute;top:0;left:50%;transform:translate(-50%)}.home .hero .background-desktop .wrapper img{max-width:none;height:100%}.home .hero .background-desktop .wrapper div:nth-child(1) img{transform:scaleX(-1);margin-left:-1px}.home .hero .background-desktop .wrapper div:nth-child(2) img{margin-left:-2px}.home .hero .background-desktop .wrapper div:nth-child(3) img{transform:scaleX(-1);margin-left:-3px}.home .hero .product picture:nth-child(1) img,.home .hero .product picture:nth-child(2) img{max-width:none}.home .hero .product{width:55%;position:absolute;top:1.5rem;left:-4rem}.home .hero .copy{width:55%;padding-top:3.5rem;margin-left:50%}.home .hero .copy .logo{--_size:4em;margin-left:-.5rem}.home .hero .copy h2{font-size:2em;text-align:left}.home .hero .copy ul{font-size:1.25em;margin:3rem 0}.home .hero .copy .btn{font-size:1.25em}.pods{padding-top:5rem;padding-bottom:5rem}.pods>h2{font-size:3rem;margin-bottom:2.5rem}.pods .container{max-width:none;grid-template-columns:repeat(3,1fr);gap:1rem}.pods .container .pod:last-child .pod_botbox{margin-top:1.35rem}.how .banner h1{font-size:2.85rem;margin-bottom:3rem}.how .banner img,.how .banner p{display:inline-block;vertical-align:top}.how .banner img{width:35%;margin-bottom:1rem}.how .banner .copy-right{width:62%;margin-top:1.5rem;margin-left:2%}.how .banner .copy-right strong:first-child{font-size:2em;line-height:1.15em}.how .content .img-doc{width:30%;float:right;margin:.5rem 0 2rem 2rem}.how .content .heading-results{font-size:2rem;margin-top:2rem;margin-bottom:0}.how .content .results{font-size:1.5rem;margin:2rem 0;grid-template-columns:repeat(2,1fr);row-gap:1rem}.faq .title .container{padding-top:2rem;padding-bottom:2rem}.faq .faqs{border-bottom:var(--col-gray-light) solid 1px}.faq .faqs .container{padding-top:0}.faq .faqs .qa{font-size:1.25rem;text-align:left;border-bottom:var(--col-gray-light) solid 2px;margin:0 auto;padding-top:1em;padding-bottom:1em}.contact .title h1,.legal .title h1{font-size:5rem}.contact .form .container,.legal .content .container{padding-top:1rem}.legal h2{font-size:2rem}footer{padding:4rem 0}footer .logo{--_size:4rem;margin:0;margin-left:-1.3rem}footer nav{width:40%;margin:0;margin-left:20rem;margin-right:3rem;position:relative}footer nav ul{font-size:1rem}footer nav ul li{width:45%}footer .logo,footer .social,footer nav{display:inline-block;vertical-align:top}footer .menu-sub-footer{z-index:2;width:max-content;margin:0;position:absolute;bottom:0;right:2rem}footer .menu-sub-footer ul li:last-child{padding-right:0}footer .studies,footer p{font-size:.75rem}footer .copy{margin-top:2rem}}@media screen and (max-width:26rem){header .company{margin-left:1.25rem}header .company .logo-company{--_size:.4em}header .logo{--_size:1.7rem;margin-left:.75rem}header .tagline{font-size:1.1em;margin-top:-.75rem;margin-left:.65rem}header .fo-menu{font-size:.75rem;margin-top:.75rem}header nav>label{font-size:2.75rem;top:3.45rem;right:.5rem}.home .banner .product .copy h2{font-size:.95rem}}@media screen and (max-width:24rem){header .company{margin-left:1.25rem}header .company .logo-company{--_size:.35em}header .logo{--_size:1.5rem}header .tagline{font-size:1.05em}header nav>label{font-size:2.5rem;top:3.65rem}.home .banner .product .copy h2{font-size:.85rem}}
