@keyframes btn-spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1;filter:drop-shadow(0 0 #0000)}50%{opacity:.95;filter:drop-shadow(0 0 8px #2d7a2d66)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes clock-spin{to{transform:rotate(360deg)}}@keyframes pulsating{0%,to{box-shadow:0 0 1rem rgba(255,0,0,var(--_glow-strength));transform:scale(1)}50%{box-shadow:0 0 1.5rem rgba(255,0,0,calc(var(--_glow-strength)*2));transform:scale(1.02)}}@keyframes sweep{0%{transform:translate(-50%)rotate(-90deg)}to{transform:translate(-50%)rotate(90deg)}}:root{--txt-default:Mulish, sans-serif;--col-primary:#013581;--col-secondary:#62b1df;--col-accent:#0063ac;--col-black:#000;--col-white:#fff;--col-gray-light:#f1f3ff;--col-gray-medium:#d5d7e6;--col-gray-dark:#292929;--col-blue-medium:#ace0fe;--col-blue-light:#e1f4ff;--col-red:#f60000;--col-yellow:#fcf01d;--col-green:#0b9500;--banner-color:#d84238;--hover-transition:.3s ease;--page-transition:.5s ease;--max-intake-width:600px;--bor-radius:15px;--drop-shadow:.15em .15em .15em #0000000d;--gradient-blue-light:linear-gradient(135deg, var(--col-blue-light) 30%, var(--col-blue-medium) 100%)}body.brand-aap{--col-primary:#013581;--col-secondary:#62b1df;--col-accent:#0063ac;--col-gray-light:#f1f3ff;--col-blue-medium:#ace0fe;--col-blue-light:#e1f4ff;--col-red:#f60000;--col-yellow:#fcf01d;--col-green:#0b9500;--banner-color:#013581;--bor-radius:15px;--gradient-blue-light:linear-gradient(135deg, var(--col-blue-light) 30%, var(--col-blue-medium) 100%)}.discount-message,.drug-placeholder,.ed-severity-placeholder,.product-placeholder,.state-placeholder{visibility:hidden}.discount-message.placeholder-resolved,.drug-placeholder.placeholder-resolved,.ed-severity-placeholder.placeholder-resolved,.product-placeholder.placeholder-resolved,.state-placeholder.placeholder-resolved{visibility:visible}body{height:100vh;font-family:var(--txt-default);color:var(--col-gray-dark);background-color:var(--col-white);flex-direction:column;margin:0;padding:0;font-size:1.3125rem;line-height:1.6em;display:flex}html{scroll-behavior:smooth;scroll-padding-top:2rem}*,:after,:before{box-sizing:border-box;position:relative}.container{z-index:1;width:min(100%,70.5rem);margin-left:auto;margin-right:auto;position:relative}*{-webkit-tap-highlight-color:transparent}a{color:var(--col-primary);transition:color var(--hover-transition);-webkit-text-decoration:none;text-decoration:none}a:focus,a:hover{color:var(--col-accent)}:focus{outline-color:var(--col-secondary)}.hideFromMobile,.svgs{visibility:hidden;display:none}svg{color:inherit}picture,picture img{max-width:100%;height:auto;display:block}h1,h2,h3,h4{margin-bottom:1rem;font-size:2.25rem;font-weight:800;line-height:1.15em}h1,h2,h3,h4,p{margin-top:0}p{margin-bottom:1rem}strong{font-weight:600}sup{font-size:.5em;line-height:1em}.hideFromMobile{width:0;height:0}.space-vertically{margin:1.5rem auto}.btn{--_color:var(--col-primary);--_border-radius:.5em;color:var(--col-white);text-align:center;background-color:var(--_color);border-radius:var(--_border-radius);isolation:isolate;cursor:pointer;transition:color var(--hover-transition),background-color var(--hover-transition);outline:0;padding:1.25em 4em;font-size:1rem;font-weight:600;line-height:1em;display:inline-block}a.btn,a.btn-min,button.btn,button.btn-min{text-transform:capitalize}.btn-accent{--_color:var(--col-accent)}.btn-secondary{--_color:var(--col-secondary)}.btn-gray{--_color:var(--col-gray-medium);color:var(--col-gray-dark)}.btn-green,.btn-red{color:var(--col-white)}.btn-red{--_color:var(--col-red)}.btn-green{--_color:var(--col-green)}.btn-option[data-val=all-of-the-above],body.brand-aap .btn-option[data-val=all-of-the-above]:active{--_color:#090}body.brand-aap .btn-option[data-val=all-of-the-above]{--_color:var(--col-primary)}.btn:focus,.btn:hover{--_color:var(--col-accent);color:var(--col-white)}.btn-option.btn-sold-out,.btn-option.btn-sold-out:focus,.btn-option.btn-sold-out:hover{--_color:var(--col-gray-medium);color:var(--col-gray-dark);opacity:.7;cursor:not-allowed}.btn-accent:focus,.btn-accent:hover{--_color:var(--col-primary)}.btn-gray:focus,.btn-gray:hover{--_color:var(--col-gray-light);color:var(--col-gray-dark)}.btn-min{--_color:var(--col-blue-medium);color:var(--col-primary);background-color:var(--_color);border:0;padding:.75rem 1.5rem;font-size:.8rem;font-weight:700}button.btn-min{-webkit-appearance:none;appearance:none;font-family:inherit}.btn-min:focus,.btn-min:hover{--_color:var(--col-accent);color:var(--col-white)}.btn[data-loading=true]{cursor:wait;opacity:.85}.btn .spinner{border:2px solid #ffffff4d;border-top-color:var(--col-white);vertical-align:middle;border-radius:50%;width:1em;height:1em;margin-right:.5em;animation:.8s linear infinite btn-spin;display:inline-block}body>.btn{z-index:99;position:absolute;top:1.7rem;left:.5rem}body>#help-button{left:auto;right:.5rem}.stars{--_star-size:2.75em;--_star-color:var(--_color-alt);--_offset:calc(var(--_star-size) / 3);width:calc((var(--_star-size)*5) - (var(--_offset)*2));height:var(--_star-size);color:var(--_star-color);grid-template-columns:repeat(5,1fr);display:grid}.stars svg{width:calc(var(--_star-size) + var(--_offset));height:calc(var(--_star-size) + var(--_offset));top:calc((var(--_offset)/2)*-1);left:calc((var(--_offset)/2)*-1);position:absolute}.stars svg:nth-child(2){left:calc(var(--_star-size) - var(--_offset))}.stars svg:nth-child(3){left:calc((var(--_star-size)*2) - (var(--_offset)*1.5))}.stars svg:nth-child(4){left:calc((var(--_star-size)*3) - (var(--_offset)*2))}.stars svg:nth-child(5){left:calc((var(--_star-size)*4) - (var(--_offset)*2.5))}header{text-align:center;background:var(--col-primary)}header .container{background:linear-gradient(to right,var(--col-primary) 1%,var(--col-secondary) 30%,var(--col-blue-light) 45%,var(--col-blue-light) 55%,var(--col-secondary) 70%,var(--col-primary) 100%);padding:1rem 1.5rem}header .logo{width:auto;height:2em;margin:0 auto}.tag-alt h2 svg,header .btn{position:absolute;top:50%;transform:translateY(-50%)}header .btn{z-index:2;right:.5rem}.questionnaire{padding-bottom:1.5rem}.tag{color:var(--col-white);text-align:center;background-color:var(--col-black);font-size:5vw}.tag .container{padding:1rem}.tag h2{text-wrap:balance;margin:0;font-size:1em;line-height:1.25em}.tag-alt{color:var(--col-primary);background-color:var(--col-blue-medium)}.tag-alt-red{color:var(--col-gray-light);background-color:var(--col-red)}.tag-alt-medical{color:var(--col-accent);background-color:var(--col-blue-light)}.tag-alt h2{--_icon-size:1.5em;margin:0 auto}.tag-alt .hasicon{width:max-content}.tag-alt h2 svg{width:var(--_icon-size);height:var(--_icon-size)}.tag-alt h2 svg:first-child{left:calc((var(--_icon-size) + .5em)*-1)}.tag-alt h2 svg:last-child{right:calc((var(--_icon-size) + .5em)*-1)}.options form,.title .container{max-width:var(--max-intake-width)}.title .container{padding:2.5rem 1.5rem 0}.title h1{text-align:center;text-wrap:pretty;width:100%;margin:0;font-size:6.5vw}.title .subtitle{text-align:center;margin:0;font-weight:400}.options{font-size:1rem}.options .container{padding:3rem 1.5rem 0}.options form{grid-template-columns:1fr;gap:1rem;margin:0 auto;display:grid}.options form input{border:0;outline:0;width:100%;padding:1.5em .5em;font-size:1em;display:block}.options .option-radio{--_icon-size:2em;--_icon-color:var(--col-accent);--_padding:1.5rem;--_padding-hor-multiplyer:1.5;text-align:left;text-wrap:pretty;background-color:var(--col-gray-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);font-size:1em;font-weight:700;line-height:1.5em}.options .option-radio *{z-index:3}.options .option-radio:before{z-index:1;content:"";background-color:var(--col-blue-light);border:var(--col-blue-medium) solid 2px;border-radius:var(--bor-radius);width:100%;height:100%;box-shadow:0 0 .5rem var(--col-blue-medium);opacity:0;transition:var(--hover-transition);display:block;position:absolute;top:0;left:0}.options .option-radio svg,.options .option-radio:after{top:50%;left:calc(var(--_padding)*var(--_padding-hor-multiplyer));width:var(--_icon-size);height:var(--_icon-size);display:block;position:absolute;transform:translateY(-50%)}.options .option-radio:after{z-index:2;content:"";background-color:var(--col-white);border:var(--col-gray-medium) solid 1px;border-radius:5px}.options .option-radio svg{color:var(--_icon-color);opacity:0;transition:var(--hover-transition)}.options .option-radio label{width:100%;height:100%;padding:var(--_padding) calc(var(--_padding)*var(--_padding-hor-multiplyer));padding-left:calc((var(--_padding)*var(--_padding-hor-multiplyer)) + (var(--_icon-size) + 1em));cursor:pointer;display:block}.options .option-radio input[type=checkbox]{opacity:0;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.options .option-radio input[type=checkbox]:checked~label svg,.options .option-radio:focus:before,.options .option-radio:has(input[type=checkbox]:checked):before,.options .option-radio:hover:before{opacity:1}.options .option-radio.option-none{margin-bottom:2rem}.options .option-radio.option-none label:after{content:"";background-color:var(--col-gray-medium);width:100%;height:1px;display:block;position:absolute;bottom:-1.5rem;left:0}.options .is-disabled{opacity:.5;pointer-events:none}.options form textarea{min-height:8rem;font-family:var(--txt-default);color:var(--col-gray-dark);background-color:var(--col-gray-light);border:var(--col-gray-medium) solid 1px;resize:vertical;border-radius:5px;outline:0;margin-bottom:1rem;padding:1.5rem;font-size:1em}.options form textarea::placeholder{color:var(--col-gray-dark);opacity:.75}.options form button[type=submit]{border:0;width:100%;margin-top:1rem}.intake-security-message{justify-content:center;align-items:center;gap:1em;margin-top:20px;padding:10px;display:flex}.intake-security-logo{object-fit:contain;width:auto;height:4em}.intake-security-text{font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.1em;font-weight:700;line-height:1.2em}.intake-security-underlined{white-space:nowrap;-webkit-text-decoration:underline;text-decoration:underline}.options .dob-dropdown,.options .state-dropdown{width:100%;font-family:var(--txt-default);color:var(--col-gray-dark);text-align:center;background-color:var(--col-gray-light);border:var(--col-gray-medium) solid 2px;border-radius:var(--bor-radius);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--hover-transition),box-shadow var(--hover-transition),background-color var(--hover-transition);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23013581' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 1.5em center;background-repeat:no-repeat;background-size:1.5em;padding:1.25em 2em;font-size:1.15em;font-weight:600;line-height:1.5em}.options .dob-dropdown:focus,.options .dob-dropdown:hover,.options .state-dropdown:focus,.options .state-dropdown:hover{background-color:var(--col-blue-light);border-color:var(--col-blue-medium);box-shadow:0 0 .5rem var(--col-blue-medium);outline:0}.options .dob-dropdown option,.options .state-dropdown option{background-color:var(--col-white);padding:.5em;font-size:1em;font-weight:500}.options .dob-dropdown option:checked,.options .dob-dropdown option:hover,.options .state-dropdown option:checked,.options .state-dropdown option:hover{background-color:var(--col-blue-light)}.options .contact-inputs,.options .dob-form .dob-inputs,.options .name-inputs{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;margin-top:1rem;display:grid}.options .dob-form .dob-inputs .dob-dropdown{background-position:right .5em center;padding:1em;font-size:1em}.options .contact-inputs,.options .name-inputs{grid-template-columns:repeat(2,1fr)}.options .contact-inputs{grid-template-columns:1fr}.options .contact-inputs .contact-input,.options .name-inputs .name-input{width:100%;font-family:var(--txt-default);color:var(--col-gray-dark);text-align:center;background-color:var(--col-gray-light);border:var(--col-gray-medium) solid 2px;border-radius:var(--bor-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--hover-transition),box-shadow var(--hover-transition),background-color var(--hover-transition);padding:1.25em 2em;font-size:1.15em;font-weight:600;line-height:1.5em}.options .contact-inputs .contact-input:focus,.options .contact-inputs .contact-input:hover,.options .name-inputs .name-input:focus,.options .name-inputs .name-input:hover{background-color:var(--col-blue-light);border-color:var(--col-blue-medium);box-shadow:0 0 .5rem var(--col-blue-medium);outline:0}.options .contact-inputs .contact-input[type=email]{text-transform:none}.cta .btn{width:100%;font-size:1.5em}.extended{text-align:center;font-size:1rem}.extended .container{max-width:var(--max-intake-width);padding:0 1.5rem}.counter,.extended .btn{width:100%}.extended .info,.not-required .content h2{grid-template-columns:var(--_icon-size) 1fr;align-items:center;display:grid}.extended .info{--_icon-size:1.75em;width:max-content;color:var(--col-accent);text-align:left;background-color:var(--col-gray-light);border-radius:5px;gap:.5em;margin:1.5rem auto 0;padding:.5em 1.5em;font-size:3.25vw;font-weight:600;line-height:1.15em}.extended .info svg,.not-required h2 svg{width:var(--_icon-size);height:var(--_icon-size)}.extended .info strong{font-weight:800;display:block}.counter{margin:1.5rem auto 0;font-size:4vw}.counter .container{padding:0 1.5rem}.counter .content{background-color:var(--col-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:1em}.counter h2,.counter h3{font-size:1em;line-height:1em}.counter h3{color:var(--col-gray-light);background-color:var(--col-red);border-radius:5px;margin:0;padding:.25em .5em}.counter .ticker{vertical-align:middle;color:var(--col-primary);margin-left:.4em;font-size:2em;font-weight:900;line-height:1em;display:inline-block}.counter h2{text-align:center;margin:.5em 0 0;font-weight:600}.counter h2 strong,.logos .copy h3{color:var(--col-primary);font-weight:800}.not-required{width:100%;font-size:3.75vw}.not-required .container{padding:0 1.5rem}.not-required .content{--_icon-size:1.5em;color:var(--col-gray-light);background-color:var(--col-black);border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:1em}.not-required .content h2{margin:0;font-size:1em}.not-required h2 svg{color:var(--col-secondary)}.not-required h2 span,body.trump-active [data-trump]{display:block}.licensed,.logos{text-align:center;width:100%;font-size:1rem}.logos .container{padding:0 1.5rem}.logos .content{color:#00000059;border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:2rem 1.5rem 1.5rem}.logos .content h2{background-color:var(--col-white);width:max-content;margin:0;padding:0 .5em;font-size:1em;font-weight:600;position:absolute;top:-.55em;left:50%;transform:translate(-50%)}.logos .content .logos-all{grid-template-columns:repeat(3,1fr);align-items:center;gap:1.5rem 1rem;width:100%;display:grid}.licensed .content .logos-all picture,.logos .content .logos-all picture{margin:0 auto}.logos .content .logos-all picture img{width:auto;max-height:1.25em}.logos .copy{color:var(--col-gray-dark)}.logos .copy .score{width:max-content;margin:0 auto}.counter h3,.logos .copy .score .stars,.logos .copy .score span,.trump-video .content .sound .text>span,.trump-video .content .sound .text>svg,.your-plan .heading h3 span,.your-plan .heading h3 svg{vertical-align:middle;display:inline-block}.logos .copy .score .stars{--_star-color:#ffb300}.logos .copy .score span{color:var(--col-gray-dark);margin-top:.15em;margin-left:.25em;font-size:2em;font-weight:900;line-height:1em}.logos .copy h3{margin:1rem 0 2rem;font-size:5vw;font-style:italic;font-weight:700;line-height:1.15em}.licensed .container{padding:0 1.5rem}.licensed .content{background:var(--gradient-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:1.5rem}.licensed .content h2{margin-bottom:.75em;font-size:4.5vw;font-weight:700}.licensed .content h2 strong{font-weight:900}.licensed .content .logos-all{grid-template-columns:repeat(3,1fr);align-items:center;gap:1rem;width:100%;display:grid}.licensed .content .logos-all picture:nth-child(2){padding:0 1rem}[data-trump]{display:none}.trump{width:100%}.trump .container{padding:0 1.5rem}.trump .content{border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.aap-video-section video,.trump picture,.trump picture img{width:100%;display:block}.trump-video{font-size:1rem}.trump-video .container{padding:0 1.5rem}.trump-video .content{background-color:var(--col-accent);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.trump-video .content .vid{cursor:pointer}.trump-video .content .copy{color:var(--col-gray-light);text-align:center;text-wrap:balance;padding:1rem 1.5rem;font-size:4.5vw}.trump-video .content .copy p{margin:0;line-height:1.4em}.price-comparison .chart .row .colume>span strong,.success-rate .copy p strong,.trump-video .content .copy p strong{font-weight:700}.trump-video .content .sound{z-index:2;width:100%;color:var(--col-gray-light);text-align:left;cursor:pointer;font-size:3.5vw;transition:opacity 1s ease-in-out;position:absolute;top:0;left:50%;transform:translate(-50%)}.trump-video .content .sound .text{text-align:center;letter-spacing:.05em;background-color:var(--col-red);border-top-left-radius:var(--bor-rad-fixed);border-top-right-radius:var(--bor-rad-fixed);width:100%;padding:.25em;font-size:1em;line-height:1em}.trump-video .content .sound .text svg{width:1.15em;height:1.15em;color:inherit}.trump-video .content .sound img{width:35%;margin-top:.5em;margin-left:.5em;animation:1.5s infinite pulse}.price-comparison{text-align:center;width:100%;font-size:3.5vw}.price-comparison .container{padding:0 1.5rem}.price-comparison .content{--_border-color:var(--col-gray-medium);background-color:var(--col-blue-light);border:var(--_border-color) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:0;overflow:hidden}.price-comparison h2{width:max-content;color:var(--col-primary);margin:0 auto;padding:.5em .25em .75em;font-size:1.4em}.price-comparison h2:after{content:"";background-color:var(--col-red);border-radius:25%;width:calc(100% - .5em);height:3px;display:block;position:absolute;bottom:.5em;left:.25em}.continue .delivery-info strong,.price-comparison h2 strong{font-weight:900;display:block}.price-comparison .chart{--_padding-vertical:.5em;grid-template-columns:1fr;width:100%;font-size:1em;line-height:1.15em;display:grid}.price-comparison .chart .row{width:100%;padding:var(--_padding-vertical) .25em;grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.price-comparison .chart .row:first-child,.price-comparison .chart .row:nth-child(2){border-top:var(--_border-color) solid 1px}.price-comparison .chart .row .colume>span{display:block}.price-comparison .chart .row div:nth-child(2):after,.price-comparison .chart .row div:nth-child(2):before{width:1px;height:calc(100% + (var(--_padding-vertical)*2.3));content:"";background-color:var(--_border-color);top:calc((var(--_padding-vertical)*1.15)*-1);display:block;position:absolute}.price-comparison .chart .row div:nth-child(2):before{left:0}.price-comparison .chart .row div:nth-child(2):after{right:0}.price-comparison .chart .row-headings{background-color:var(--col-white)}.price-comparison .chart .row-headings div:not(:first-child){font-size:.9em}.price-comparison .chart .row-headings div:not(:first-child) span strong{display:block}.price-comparison .chart .row-item div:first-child{justify-content:center;align-items:center;display:flex}.price-comparison .chart .row-item svg{height:1.25em}.price-comparison .chart .row-item span{color:var(--col-primary);font-size:1.1em;font-weight:800}.price-comparison .chart .row-item:nth-child(2) svg{width:5em}.price-comparison .chart .row-item:nth-child(3) svg{width:6em}.price-comparison .chart .row-item:nth-child(4) svg{width:3.75em}.price-comparison .chart .row-item:nth-child(5) svg{width:5em}.price-comparison .chart .row-total{--_padding-vertical:.25em;color:var(--col-primary);background-color:var(--col-white);border-top:var(--_border-color) solid 1px;font-weight:900}.price-comparison .chart .row-total div:nth-child(2):after,.price-comparison .chart .row-total div:nth-child(2):before{--_padding-vertical:1em}.price-comparison .chart .row-total div:first-child{font-size:1.5em!important}.price-comparison .chart .row-total div:first-child picture{width:95%;margin:0 auto}.price-comparison .chart .row-total span{width:max-content;color:var(--col-white);background-color:var(--col-primary);border:var(--col-red) solid 2px;margin:0 auto;padding:.35em .5em;font-size:1.35em;transform:skew(-15deg)}.price-comparison .chart .row-total span strong{font-weight:900;display:block;transform:skew(15deg)}.price-comparison-alt .chart .row:not(:first-child){font-size:.8em}.price-comparison-alt .chart .row-total{background-color:var(--col-blue-medium)}.price-comparison-alt .chart .row-total div,.price-comparison-alt .chart .row-total div:first-child{font-size:1.25em}.price-comparison-3way .chart .row{grid-template-columns:repeat(4,1fr)}.price-comparison-3way .chart .row div:nth-child(4):before{width:1px;height:calc(100% + (var(--_padding-vertical)*2.3));content:"";background-color:var(--_border-color);top:calc((var(--_padding-vertical)*1.15)*-1);display:block;position:absolute;left:0}.price-comparison-3way .chart .row-total span{font-size:1.1em}.success-rate{width:100%;font-size:3.75vw}.success-rate .container{padding:0 1.5rem}.success-rate .content{--_color:var(--col-accent);--_color-alt:var(--col-primary);background-color:var(--col-white);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.success-rate .title{--_background-color:var(--col-blue-medium);--_background-color-alt:var(--col-blue-light);background-color:var(--_background-color);border-bottom:var(--col-gray-medium) solid 1px;grid-template-columns:30% 1fr;align-items:center;display:grid}.success-rate .title .badge{--_icon-size:3.5em;--_icon-color:var(--col-white);--_icon-background-color:var(--_color);text-align:center;border-right:var(--col-gray-medium) solid 1px;padding:1rem}.success-rate .title .badge .icon{width:calc(var(--_icon-size) + 1em);height:calc(var(--_icon-size) + 1em);isolation:isolate;justify-content:center;align-items:center;margin:0 auto;display:flex}.success-rate .title .badge .icon:after,.success-rate .title .badge .icon:before{content:"";border-radius:100%;display:block;position:absolute}.success-rate .title .badge .icon:before{z-index:-2;background-color:var(--_icon-background-color);width:100%;height:100%;top:0;left:0}.success-rate .title .badge .icon:after{z-index:-1;background-color:var(--_background-color);width:90%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.success-rate .title .badge svg{width:var(--_icon-size);height:var(--_icon-size);color:var(--_icon-color);background-color:var(--_icon-background-color);padding:calc(var(--_icon-size)/8);border-radius:100%;display:block}.success-rate .title .badge span{color:var(--_icon-background-color);text-align:center;margin:.25rem auto 0;font-size:1em;font-weight:900;line-height:1.15em;display:block}.success-rate .title .heading{color:var(--_color);background-color:var(--_background-color-alt);padding:1.6rem 1rem}.success-rate .title .heading .stars{--_star-size:2.75em;--_star-color:var(--_color-alt);margin-left:-.65em}.success-rate .title .heading-alt:nth-child(4) .stars svg:nth-child(6){z-index:2;left:calc((var(--_star-size)*4) - (var(--_offset)*2.5));-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.success-rate .title .heading h2{color:var(--_color);margin:.1em 0 0;font-size:1.25em;font-weight:700;line-height:1.15em}.success-rate .title .heading h2 strong{color:var(--_color-alt);font-size:1.18em;font-weight:900;line-height:1.15em;display:block}.success-rate .copy{color:var(--_color-alt);padding:1.5rem}.success-rate .copy p{text-wrap:pretty;margin:0;font-size:1em;line-height:1.4em}.demand{text-align:center;font-size:3.5vw}.demand .container{padding:0 1.5rem}.demand .content{background-color:var(--col-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.demand .title{color:var(--col-white);text-align:center;background-color:var(--col-primary)}.demand .title h2,.twenty-mins .title h2{color:var(--col-gray-light);margin:0;padding:.5em .25em;font-size:1.5em;font-weight:700;line-height:1.15em}.demand .title h2 strong{color:var(--col-yellow);text-transform:uppercase;font-style:italic;font-weight:900}.demand .copy{padding:1rem;font-size:1.1em;font-weight:600;line-height:1.4em}.demand .copy p{margin-bottom:.25rem}.demand .copy p strong{color:var(--col-primary);font-weight:900}.demand .copy p u,footer .note p strong{color:var(--col-red);font-weight:700}.demand .img-truck picture img{aspect-ratio:16/7;object-fit:cover;border-top:var(--col-blue-medium) solid 4px;border-top-left-radius:0;border-top-right-radius:0;width:110%;max-width:none}.delivery,.twenty-mins{width:100%;font-size:3.5vw}.twenty-mins .container{padding:0 1.5rem}.twenty-mins .content{background-color:var(--col-white);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.twenty-mins .title{color:var(--col-white);text-align:center;background-color:var(--col-accent)}.twenty-mins .title h2 strong{color:var(--col-white);font-size:1.35em;font-weight:900;line-height:1.15em;display:block}.twenty-mins .copy{grid-template-columns:25% 1fr;align-items:center;gap:.75rem;padding:.75rem .5rem;display:grid}.delivery .copy p,.twenty-mins .copy p{margin:0;font-size:1em;line-height:1.4em}.delivery .title h2,.twenty-mins .copy p{color:var(--col-primary)}.delivery-alt .copy p strong,.doctor .copy p strong,.doctor .copy span strong,.testimonials .testimonial p strong,.twenty-mins .copy p strong{font-weight:700}.delivery .container{padding:0 1.5rem}.delivery .content{text-align:center;background-color:var(--col-white);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.delivery .title{color:var(--col-white);text-align:center;background-color:var(--col-blue-medium);border-bottom:var(--col-gray-medium) solid 1px}.delivery .title h2{margin:0;padding:.75em .25em;font-size:1.25em;font-weight:700;line-height:1.15em}.delivery .copy{--_padding:1.5rem;padding:var(--_padding);background-color:var(--col-blue-light);grid-template-columns:1fr;gap:1.5rem;padding:1rem;display:grid}.delivery .copy p{text-wrap:balance}.delivery .copy .imgs{grid-template-columns:1fr 40%;width:100%;display:grid}.delivery .copy .imgs .products .img,.your-plan .copy .left .products .img{width:32%;display:inline-block}.delivery .copy .imgs .products .img:not(:nth-child(2)){z-index:1;position:absolute;bottom:1rem;left:0;transform:rotate(-5deg)}.delivery .copy .imgs .products .img:nth-child(2){z-index:2;width:40%}.delivery .copy .imgs .products .img:nth-child(3){left:auto;right:0;transform:rotate(5deg)}.delivery .copy .imgs picture img{filter:drop-shadow(.15em .15em .15em #00000040)}.delivery .copy .imgs .hand-package picture{width:115%;max-width:none;bottom:calc((var(--_padding) + .5rem)*-1);right:calc(var(--_padding)*-1);position:absolute}.delivery-alt{width:100%;color:var(--col-gray-light);font-size:4.5vw}.delivery-alt .container{padding:0 1.5rem}.delivery-alt .content{text-align:center;background-color:var(--col-accent);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.delivery-alt .copy{padding:1.5rem 1rem}.delivery-alt .copy h2{font-size:1.5em;line-height:1em}.delivery-alt .copy p{margin:0;line-height:1.4em}.take-control{width:100%;font-size:3.5vw}.take-control .container{padding:0 1.5rem}.take-control .content{text-align:center;background-color:var(--col-white);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.take-control .title{color:var(--col-white);text-align:center;background-color:var(--col-accent)}.take-control .title h2{color:var(--col-gray-light);margin:0;padding:.5em .25em;font-size:1.5em;font-weight:700;line-height:1.15em}.take-control .before-after{grid-template-columns:repeat(2,1fr);width:100%;display:grid}.take-control .before-after h3{z-index:2;width:max-content;color:var(--col-white);text-shadow:0 0 1em #000;margin:0;font-size:1em;line-height:1em;position:absolute;top:.5em;left:50%;transform:translate(-50%)}.take-control .before-after picture{z-index:1}.take-control .before-after .before{background-color:var(--col-blue-medium)}.take-control .before-after .after{background-color:var(--col-blue-light)}.take-control .before-after ul{--_icon-size:1.25em;color:var(--col-primary);text-align:left;margin:0;padding:1rem;font-size:1em;line-height:1.25em;list-style:none}.take-control .before-after ul li{padding:.5em 0 .5em var(--_icon-size)}.take-control .before-after ul li svg{width:var(--_icon-size);height:var(--_icon-size);top:calc(var(--_icon-size)/3);position:absolute;left:0}.take-control .before-after .before ul li svg{color:var(--col-primary)}.take-control .before-after .after ul li svg{color:var(--col-secondary)}.doctor,.louis-ignarro{width:100%;font-size:2.75vw}.doctor .container{padding:0 1.5rem}.doctor .content{text-align:center;background-color:var(--col-white);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.doctor .title,.testimonials h2{color:var(--col-primary);text-align:center}.doctor .title{background-color:var(--col-blue-medium)}.doctor .title h2{margin:0;padding:.5em .25em;font-size:1.4em}.doctor .copy{text-align:left;padding:1rem}.doctor .copy p,.doctor .copy span{z-index:2;font-size:1em;line-height:1.4em}.doctor .copy p{text-wrap:pretty;width:65%;font-style:italic}.doctor .copy span{width:50%;display:block}.doctor .copy img{z-index:1;width:67%;filter:drop-shadow(0 0 1em var(--col-blue-light));position:absolute;bottom:-1rem;right:-3.75rem}.louis-ignarro .container{padding:0 1.5rem}.louis-ignarro .content{background-color:var(--col-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);grid-template-columns:30% 1fr;align-items:center;gap:1rem;padding:1rem .5rem;display:grid}.louis-ignarro .img{--_ring-size:.5em;text-wrap:balance;text-align:center;padding:.25rem;font-size:.85em;font-weight:700;line-height:1.4em}.louis-ignarro .img picture:before{width:calc(100% + var(--_ring-size));height:calc(100% + var(--_ring-size));content:"";background-color:var(--col-secondary);top:calc((var(--_ring-size)/2)*-1);left:calc((var(--_ring-size)/2)*-1);border-radius:100%;position:absolute}.louis-ignarro .img picture img{border:var(--col-blue-medium) solid var(--_ring-size);border-radius:100%}.louis-ignarro .img span{background-color:var(--col-white);border-radius:5px;margin-top:.5rem;padding:.15em .25em;display:block}.louis-ignarro .copy h2,.louis-ignarro .copy p{color:var(--col-primary);font-size:1.65em}.louis-ignarro .copy p{margin:0;font-size:1em;line-height:1.4em}.testimonials{text-align:left;width:100%;font-size:1rem}.testimonials .container{padding:0 1.5rem}.testimonials .content{background-color:var(--col-gray-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:1.5rem;overflow:hidden}.testimonials h2{width:100%;margin-bottom:1.5rem;font-size:6vw;font-weight:700;line-height:1em}.testimonials h2 strong{font-weight:900;-webkit-text-decoration:underline;text-decoration:underline}.testimonials .testimonial-list{grid-template-columns:1fr;gap:1.5rem;display:grid}.testimonials .testimonial:not(:last-child){border-bottom:var(--col-gray-medium) solid 1px;padding-bottom:1.5rem}.testimonials .testimonial h3{font-size:4.5vw;line-height:1.15em}.testimonials .testimonial .copy{--_padding:.75rem;gap:var(--_padding);grid-template-columns:1fr;display:grid}.testimonials .testimonial .copy .headshot{aspect-ratio:1;border:var(--col-blue-medium) solid 5px;border-radius:100%;width:60%;margin:0 auto;display:block;overflow:hidden}.testimonials .testimonial .copy .headshot picture,.testimonials .testimonial .copy .headshot picture img{width:100%;height:100%;display:block}.testimonials .testimonial .copy .headshot picture img{object-fit:cover;object-position:center}.testimonials .testimonial p{text-wrap:pretty;font-size:1em;line-height:1.4em}.testimonials .testimonial .stars{--_star-size:2em;--_star-color:var(--col-secondary);margin:0 auto var(--_padding) auto}.testimonials .testimonial .name{font-size:1.15em;font-style:italic;font-weight:700;line-height:1.15em;display:block}.testimonials-alt{margin-top:-2.5rem!important}.reassurance{text-align:center;width:100%;font-size:2.95vw}.reassurance .container{padding:0 1.5rem}.reassurance .content{background-color:var(--col-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);grid-template-columns:repeat(3,1fr);gap:.5rem;padding:1.5rem;display:grid}.reassurance .icon picture img{width:70%;filter:drop-shadow(.25em .25em .25em var(--col-blue-medium));margin:0 auto}.reassurance .icon .service-name{color:var(--col-primary);margin-top:.75em;font-size:1em;font-weight:700;line-height:1.1em;display:block}.guarantee,.security{text-align:center;width:100%;font-size:1rem}.guarantee .container{padding:0 1.5rem}.guarantee .content{background-color:var(--col-gray-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:1.5rem;overflow:hidden}.guarantee picture img,.security picture img,.top-rated picture img{width:60%;filter:drop-shadow(0 0 1rem var(--col-blue-medium));margin:0 auto}.guarantee h2,.security h2{width:100%;color:var(--col-primary);margin:1.5rem 0 1rem;font-size:4.5vw;font-weight:900;line-height:1.25em}.guarantee h2 strong{font-size:1.1em;font-weight:inherit;color:var(--col-accent)}.guarantee p{margin:0}.guarantee p strong{font-weight:800}.security .container{padding:0 1.5rem}.security .content{background-color:var(--col-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:1.5rem;overflow:hidden}.security h2 strong{font-size:1.1em;font-weight:inherit;color:var(--col-accent);display:block}.guarantee p,.security p,.top-rated p{color:var(--col-primary);font-size:1em;font-weight:600;line-height:1.4em}.security p:last-child,.top-rated p:last-child{margin:0}.security p strong{font-weight:800}.top-rated{text-align:center;width:100%;margin-top:-3.5rem;font-size:1rem}.top-rated .container{padding:0 1.5rem}.top-rated .content{background-color:var(--col-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:1.5rem;overflow:hidden}.top-rated .pills{transform:rotate(-10deg)}.top-rated h2{width:100%;color:var(--col-primary);text-wrap:balance;margin:1.5rem 0 1rem;font-size:5vw;font-weight:900;line-height:1.25em}.top-rated h2 strong{font-size:1.5em;font-weight:inherit;color:var(--col-accent);line-height:1.1em;display:block}.top-rated p strong{font-weight:800}.trump-viagra-banner picture{margin-top:-1.5rem}.progress-bar{--_track:var(--col-blue-medium);--_fill:var(--col-yellow);--_text:var(--col-primary);--_border-radius:9999px;--_icon-size:5em;text-align:left;width:100%;font-size:1rem}.progress-bar .content{background:linear-gradient(to bottom,var(--col-secondary) 0%,var(--col-primary) 100%);padding:.75rem .75rem .75rem calc(var(--_icon-size) - 1.5em);border-radius:5px;transform:skew(-15deg)}.progress-bar .content *{z-index:1}.progress-bar .content .icons,.progress-bar .content .icons>*{width:var(--_icon-size);height:var(--_icon-size);position:absolute}.progress-bar .content .icons{--_background-color:var(--col-white);--_border-size:4px;--_border-color:var(--col-blue-light);z-index:2;background-color:var(--_background-color);box-shadow:0 0 .75em var(--col-secondary);border-radius:100%;top:40%;left:-1rem;overflow:hidden;transform:translateY(-50%)skew(15deg)}.progress-bar .content .icons:after{z-index:2;content:"";border:var(--_border-color) solid var(--_border-size);border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.progress-bar .content .icons>*{top:0;left:0}.progress-bar .content .icons>:not(:first-child){opacity:0}.aap-footer-info .contact-item a:hover,.progress-bar .content .icons .success-tick{color:var(--col-accent)}.progress-bar .pwrap{transform:skew(15deg)}.progress-bar .wrap{max-width:720px;margin:auto}.progress-bar .pwrap{width:100%;position:relative}.progress-bar .progress__label{color:var(--_text);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:18px;font-weight:800;transition:left 80ms linear;position:absolute;top:-2.75rem;transform:translate(-50%)}.progress-bar .progress{background:var(--_track);border-radius:var(--_border-radius);width:100%;height:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000000f}.progress-bar .progress__bar{background:var(--_fill);border-radius:var(--_border-radius);width:0%;transition:width 80ms linear;position:absolute;top:0;bottom:0;left:0;box-shadow:0 6px 16px #34c75933,0 0 1em .5em #fffcc2}.progress-chart{--_border-color:var(--col-gray-medium);--_padding-vertical:1rem;--_padding-horizontal:1.5rem;--_icon-size:1.5em;--_color-green:var(--col-green);--_spinner-size:1.5em;--_spinner-line-width:4px;--_spinner-color-track:var(--col-blue-light);--_spinner-color-accent:var(--col-secondary);--_spinner-speed:.9s;text-align:left;width:100%;font-size:3.5vw}.progress-chart .container{padding:0 1.5rem}.progress-chart .content{background-color:var(--col-white);border:var(--_border-color) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);grid-template-columns:1fr;display:grid;overflow:hidden}.progress-chart .content:after{content:"";background-color:var(--_border-color);width:1px;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.progress-chart .row{color:var(--_color-green);text-transform:capitalize;padding:var(--_padding-vertical)0;grid-template-columns:repeat(2,1fr);align-items:center;font-size:.9em;font-weight:600;line-height:1.25em;display:grid}.progress-chart .row-heading{color:var(--col-primary);text-align:center;background-color:var(--col-blue-light);border-bottom:var(--_border-color) solid 1px;font-size:1.25em;font-weight:700}.progress-chart .row>*{padding:0 var(--_padding-horizontal);display:block}.progress-chart .row>:first-child{color:var(--col-primary);font-weight:700}.progress-chart .row svg{width:var(--_icon-size);height:var(--_icon-size);color:inherit;top:0;left:calc(var(--_padding-horizontal)/2);position:absolute}.progress-chart .row .outcome>span{padding-left:calc(var(--_icon-size) - .4em);display:block}.customer-details form label.error select,.progress-chart .row .red{color:var(--col-red)}.progress-chart .spinner{width:var(--_spinner-size);height:var(--_spinner-size);border:var(--_spinner-line-width) solid var(--_spinner-color-track);border-top-color:var(--_spinner-color-accent);animation:spin var(--_spinner-speed) linear infinite;border-radius:50%;margin:0 auto}[data-company="All American Pharma"][data-pagename=question13] .title h1{margin-bottom:1.5rem;font-size:7vw}.your-plan{margin-top:2.5rem;font-size:3vw}.your-plan .container{padding:0 1.5rem}.your-plan .content{background-color:var(--col-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.your-plan .heading{border-bottom:var(--col-gray-medium) solid 1px}.your-plan .heading h2{color:var(--col-gray-light);background-color:var(--col-accent);margin:0;padding:.25em;font-size:1.75em;font-weight:900}.your-plan .heading h3{--_icon-size:2em;color:var(--col-primary);background-color:var(--col-blue-medium);margin:0;padding:.25em;font-size:1.15em;font-style:italic;font-weight:700}.your-plan .heading h3 svg{width:var(--_icon-size);height:var(--_icon-size);margin-right:.25em}.your-plan .heading h3 strong{text-transform:uppercase;font-weight:900}.your-plan .copy{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:1rem;font-size:1em;line-height:1.15em;display:grid}.your-plan .copy .left .products .img:not(:nth-child(2)){z-index:1;position:absolute;bottom:.5rem;left:0;transform:rotate(-5deg)}.your-plan .copy .left .products .img:nth-child(2){z-index:2;width:40%}.your-plan .copy .left .products .img:nth-child(3){left:auto;right:0;transform:rotate(5deg)}.your-plan .copy .left .pills .pill{width:70%;margin:0 auto;transform:rotate(-15deg)}.your-plan .copy .left .pills .pill:last-child{display:none}.your-plan .copy .left h4{margin:.5em 0 .75em;font-size:1.15em;font-weight:700}.minutes-away p strong,.your-plan .copy .left h4 strong{font-weight:900}.your-plan .copy .left p{margin-bottom:.5em;font-size:.8em;font-style:italic;font-weight:700}.your-plan .copy .left .fda{--_icon-size:1.5em;font-size:.9em;font-weight:800;font-style:var(--col-red);color:var(--col-primary);margin-top:.75em;display:block}.your-plan .copy .left .fda span,.your-plan .copy .left .fda svg{vertical-align:middle;display:inline-block}.your-plan .copy .left .fda svg{width:var(--_icon-size);height:var(--_icon-size);margin-right:.25em}.your-plan .copy .right{--_margin:.75rem}.your-plan .copy .right .avg-price{color:var(--col-red);font-size:1em;font-style:italic;font-weight:700}.your-plan .copy .right .discount{margin-top:var(--_margin);font-size:1.4em}.your-plan .copy .right .discount span:first-child{font-weight:700}.your-plan .copy .right .discount span:last-child{color:var(--col-primary);font-weight:900}.your-plan .copy .right .price{width:max-content;color:var(--col-primary);background-color:var(--col-blue-medium);border:var(--col-secondary) solid 1px;margin:var(--_margin) auto 0 auto;border-radius:5px;padding:.5em;font-size:1.65em;font-weight:700;line-height:1em;display:block}.your-plan .copy .right .price strong{font-size:1.25em;font-weight:900}.your-plan .copy .right ul{--_icon-size:1.5em;text-align:left;margin:var(--_margin)0 0 0;padding:0;font-size:1.15em;font-weight:700;list-style:none}.your-plan .copy .right ul li{padding-left:calc(var(--_icon-size));margin-top:.5em}.your-plan .copy .right ul li svg{width:var(--_icon-size);height:var(--_icon-size);color:var(--col-accent);position:absolute;top:-.25em;left:0}.your-plan .copy .right .fine-print{margin:var(--_margin)0 0 0;font-size:.5em;line-height:1.4em}.expiring{--_icon-size:2em;--_padding:1rem;--_color-main:var(--col-red);--_color-background:var(--col-yellow);--_clock-speed:5s;--_pulse-speed:2s;--_glow-strength:.25;text-align:left;font-size:3.25vw}.expiring .container{padding:0 1.5rem}.expiring .content{background-color:var(--_color-background);border:var(--_color-main) solid 2px;border-radius:var(--bor-radius);box-shadow:0 0 1rem rgba(255,0,0,var(--_glow-strength));padding:var(--_padding) var(--_padding) var(--_padding) calc(var(--_icon-size) + var(--_padding));transition:box-shadow var(--hover-transition)}.expiring.pulsating .content{animation:pulsating var(--_pulse-speed) infinite ease-in-out;will-change:box-shadow,transform}.expiring h2{color:var(--_color-main);margin-bottom:.5em;font-size:1em}.expiring p{text-wrap:pretty;margin:0;font-size:.9em;line-height:1.4em}.expiring .stop-watch{width:var(--_icon-size);height:var(--_icon-size);background-color:var(--_color-main);top:var(--_padding);left:calc(var(--_padding)/2);border-radius:100%;position:absolute}.expiring .stop-watch:after,.expiring .stop-watch:before{height:calc((var(--_icon-size)/2) - (var(--_icon-size)/2.75));content:"";background-color:var(--_color-main);border-radius:calc(var(--_icon-size)*2);position:absolute}.expiring .stop-watch:before{width:calc(var(--_icon-size) - (var(--_icon-size)/1.5));top:-20%;left:50%;transform:translate(-50%)}.expiring .stop-watch:after{width:calc(var(--_icon-size) - (var(--_icon-size)/1.35));top:0;left:-10%;transform:rotate(-45deg)}.expiring .stop-watch .hand{width:80%;height:80%;animation:clock-spin var(--_clock-speed) linear infinite;border-radius:100%;position:absolute;top:10%;left:10%}.expiring .stop-watch .hand:before{content:"";background-color:var(--_color-background);border-radius:100% 100% 75% 75%;width:20%;height:55%;position:absolute;top:0;left:50%;transform:translate(-50%)}.reminder{text-align:left;font-size:3.5vw}.reminder .container{padding:0 1.5rem}.reminder .content{--_color:var(--col-accent);--_color-alt:var(--col-primary);background-color:var(--col-blue-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);grid-template-columns:30% 1fr;align-items:center;gap:1rem;display:grid;overflow:hidden}.reminder .badge{--_icon-size:3.5em;--_icon-color:var(--col-white);--_icon-background-color:var(--_color);--_background-color:var(--col-blue-medium);--_background-color-alt:var(--col-blue-light);text-align:center;background-color:var(--_background-color);border-right:var(--col-gray-medium) solid 1px;padding:1rem}.reminder .badge .icon{width:calc(var(--_icon-size) + 1em);height:calc(var(--_icon-size) + 1em);isolation:isolate;justify-content:center;align-items:center;margin:0 auto;display:flex}.reminder .badge .icon:after,.reminder .badge .icon:before{content:"";border-radius:100%;display:block;position:absolute}.reminder .badge .icon:before{z-index:-2;background-color:var(--_icon-background-color);width:100%;height:100%;top:0;left:0}.reminder .badge .icon:after{z-index:-1;background-color:var(--_background-color);width:90%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.reminder .badge svg{color:var(--_icon-color);background-color:var(--_icon-background-color);padding:calc(var(--_icon-size)/8);border-radius:100%;display:block}.reminder .badge span{color:var(--_icon-background-color);text-align:center;margin:.25rem auto 0;font-size:1em;font-weight:900;line-height:1.15em;display:block}.reminder .copy{text-wrap:pretty;margin:0;padding-right:1rem;font-size:1em;line-height:1.4em}.reminder .copy p{margin:0}.expiring p,.reminder .copy p strong{font-weight:700}.trust-icons .container{--_icon-size:3em;color:var(--col-white);text-transform:uppercase;grid-template-columns:1fr;gap:1rem;padding:0 2.5rem;font-size:6vw;font-weight:700;line-height:1em;display:grid}.trust-icons .item{text-align:center;border:var(--col-secondary) solid 4px;grid-template-columns:var(--_icon-size) 1fr;border-radius:10px;align-items:center;gap:.25rem;padding:1em 1.5em;display:grid;box-shadow:.1em .1em .1em #00000026}.trust-icons .item-green{background-color:var(--col-green);background:linear-gradient(135deg,#409137 0,#0b9500 100%);border-color:#0ebf00}.trust-icons .item-blue{letter-spacing:.23em;background-color:var(--col-primary);background:linear-gradient(135deg,#31517c 0,#013581 100%)}.trust-icons .item-red{letter-spacing:.1em;background-color:var(--col-red);background:linear-gradient(135deg,#dd4d37 0,#f60000 100%);border-color:#ff5d5d}.reminder .badge svg,.trust-icons .item svg{width:var(--_icon-size);height:var(--_icon-size)}.trust-icons .item span strong{letter-spacing:normal;font-size:.9em;font-weight:900;display:block}.trust-icons .item-red span strong{font-size:.7em}.order-summary{font-size:4.25vw}.order-summary .container{padding:0 1.5rem}.order-summary .content{background-color:var(--col-gray-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.order-summary .heading{border-bottom:var(--col-gray-medium) solid 1px}.order-summary .heading h2{color:var(--col-gray-light);text-transform:uppercase;letter-spacing:.05em;background-color:var(--col-primary);margin:0;padding:.5em;font-size:1.325em;font-weight:900}.order-summary .cells{--_row-padding:.75em;color:var(--col-primary);grid-template-columns:1fr;padding:.5rem 0 0;font-size:1em;line-height:1.15em;display:grid}.order-summary .cells .row{padding:var(--_row-padding) 1.5rem;grid-template-columns:repeat(2,1fr);align-items:center;display:grid}.order-summary .cells .row .colume:first-child{text-align:left;font-weight:700}.order-summary .cells .row .colume:last-child{text-align:right}.order-summary .cells .was{color:var(--col-gray-dark);margin-right:.35em;font-style:italic}.order-summary .cells .was s{text-decoration-color:var(--col-red)}.order-summary .cells .now{font-weight:700}.order-summary .cells .highlight{color:var(--col-green)}.order-summary .cells .coupon{font-style:italic}.order-summary .cells .total{border-top:var(--col-gray-medium) solid 1px;font-weight:900}.order-summary .cells .total .colume:first-child{font-weight:900}.order-summary .cells .due{background-color:var(--col-blue-medium)}.continue{margin-bottom:2.5rem}.continue .btn{--_color:var(--col-green)}.continue .btn:focus,.continue .btn:hover{--_color:var(--col-accent);color:var(--col-white)}.continue .delivery-info{--_icon-size:3.75em;--_icon-color:inherit;color:var(--col-primary);text-align:left;grid-template-columns:var(--_icon-size) 1fr;align-items:center;gap:.5em;margin-bottom:.5rem;padding:0 1rem;font-size:3.5vw;font-weight:700;line-height:1.15em;display:grid}.continue .delivery-info svg,.stop-warning svg{width:var(--_icon-size);height:var(--_icon-size);color:var(--_icon-color)}.divide .line{background-color:var(--col-gray-medium);width:100%;height:1px;margin-bottom:2.5rem}.why{font-size:4vw}.why .container{padding:0 1.5rem}.dob form label,.why .content{border:var(--col-gray-medium) solid 1px}.why .content{background-color:var(--col-blue-light);border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);overflow:hidden}.why .heading{border-bottom:var(--col-gray-medium) solid 1px}.why .heading h2{color:var(--col-gray-light);text-align:center;text-transform:uppercase;letter-spacing:.05em;background-color:var(--col-primary);margin:0;padding:.5em;font-size:1.325em;font-weight:700}.confidential p strong,.why .heading h2 strong{font-weight:900;display:block}.why .reasons{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem 1rem;display:grid}.why .reasons .reason{grid-template-columns:15% 1fr;gap:1rem;display:grid}.why .reasons .reason h3{color:var(--col-primary);text-wrap:pretty;margin-bottom:.5em;font-size:1.15em;line-height:1.15em}.why .reasons .reason p{text-wrap:balance;margin:0;font-size:.85em;line-height:1.4em}.stop-warning{--_icon-size:7em;--_icon-color:var(--col-red);font-size:1rem}.stop-warning .container{padding:0 1.5rem}.stop-warning .content{border:var(--col-red) solid 2px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);background-color:#ff00000d;margin-bottom:2.5rem;padding:2.5rem}.stop-warning p{font-size:1.25em;font-weight:700;line-height:1.4em}.stop-warning .btn{--_color:var(--col-red)}.dob{margin-top:-1.5rem;font-size:1rem}.dob p{text-wrap:balance;margin:0;font-size:1.15em;line-height:1.6em}.dob h2{color:var(--col-primary);margin:2.5rem 0 1.5rem;font-size:1.75em}.customer-details form,.dob form{grid-template-columns:1fr;gap:1rem;display:grid}.dob form label{background-color:var(--col-gray-light);cursor:pointer;border-radius:5px;padding:.5em;font-size:1.15em}.customer-details form label:before,.dob form label:before{content:"";border:var(--col-blue-medium) solid 2px;opacity:0;width:100%;height:100%;transition:var(--hover-transition);border-radius:5px;display:block;position:absolute;top:0;left:0}.customer-details form label:focus:before,.customer-details form label:hover:before,.dob form label:focus:before,.dob form label:hover:before{opacity:1}.dob form select{cursor:pointer}.dob form .warning{--_icon-size:1.5em;width:max-content;color:var(--col-red);text-align:left;grid-template-columns:var(--_icon-size) 1fr;visibility:hidden;align-items:center;gap:.25em;margin:0 auto;font-size:3.75vw;font-weight:700;line-height:1em;display:none}.customer-details .secured svg,.dob form .warning svg{width:var(--_icon-size);height:var(--_icon-size);color:inherit}.dob form .btn{border:0;outline:0;margin-top:1rem}.minutes-away{color:var(--col-primary);--_color:var(--col-green);margin:2.5rem auto 0;font-size:3.5vw;font-weight:700;line-height:1.4em}.minutes-away .container{padding:0 2.5rem}.minutes-away .content{box-shadow:var(--drop-shadow);background-color:oklch(from var(--_color) 90%c h/.25);padding:1.5rem}.minutes-away p{color:var(--_color)}.minutes-away,.monthly-plan-note,.sold-out-notice{max-width:var(--max-intake-width);text-align:left}.minutes-away .content,.sold-out-notice{background-color:var(--col-blue-light);border-radius:var(--bor-radius)}.sold-out-notice{--_icon-size:1.5em;color:var(--col-primary);border:1px solid var(--col-blue-medium);grid-template-columns:var(--_icon-size) 1fr;align-items:start;gap:.75em;margin:0 auto 1.5rem;padding:1em 1.25em;font-size:.95rem;font-weight:600;line-height:1.4em;display:grid}.sold-out-notice[hidden]{display:none}.sold-out-notice svg{color:var(--col-accent)}.minutes-away p,.monthly-plan-note p,.sold-out-notice p{text-wrap:pretty;margin:0}.monthly-plan-note{--_color:var(--col-green);--_icon-size:1.75em;color:var(--_color);margin:2rem auto 0;padding:0 1.5rem;font-size:1rem;font-weight:800;line-height:1.35em}.monthly-plan-note .content{background-color:oklch(from var(--_color) 90%c h/.15);border-radius:var(--bor-radius);grid-template-columns:var(--_icon-size) 1fr;align-items:start;gap:.75em;padding:1em 1.25em;display:grid}.confidential svg,.monthly-plan-note svg,.satisfation svg,.sold-out-notice svg{width:var(--_icon-size);height:var(--_icon-size)}.confidential{--_icon-size:4em;--_icon-color:var(--col-accent);color:var(--col-primary);text-align:left;font-size:4vw;font-weight:700;line-height:1.25em}.confidential .container{padding:0 2.5rem}.confidential .content{background-color:var(--col-gray-light);border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);grid-template-columns:var(--_icon-size) 1fr;align-items:center;gap:1rem;padding:1.5rem;display:grid}.confidential svg,.satisfation svg{color:var(--_icon-color)}.confidential p{margin:0}.shipping-intro{margin-top:-1.5rem;font-size:1rem}.shipping-intro p{text-wrap:balance;margin:0;font-size:1.15em;line-height:1.6em}.customer-details{text-align:left;font-size:1rem}.customer-details .container{grid-template-columns:1fr;gap:1.5rem;display:grid}.customer-details .form-wrapper{background-color:var(--col-gray-light);border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);padding:.75rem 1.5rem 1.5rem}.customer-details .heading{width:100%;padding-bottom:1rem}.customer-details .heading h2{border-bottom:var(--col-gray-medium) solid 1px;width:100%;margin:0;padding-bottom:.5em;font-size:5vw;line-height:1em}.customer-details .heading .reminder{width:max-content;color:var(--col-primary);background-color:var(--col-blue-medium);border-radius:5px;margin-top:.5rem;padding:.5em;font-size:.9em;font-style:italic;line-height:1em;display:block}.customer-details .secured{--_icon-size:1.25em;color:var(--col-accent);text-transform:uppercase;grid-template-columns:var(--_icon-size) 1fr;align-items:center;gap:.25em;font-size:3vw;font-weight:700;line-height:1em;display:grid;position:absolute;top:1rem;right:1.5rem}.customer-details .secured span{padding-top:.15em;display:block}.customer-details form label{background-color:var(--col-white);border:var(--col-gray-medium) solid 1px;border-radius:5px;padding:.5em;font-size:1.15em}.customer-details form input[type=email],.customer-details form input[type=text],.customer-details form select,.dob form select{background-color:#0000;border:0;border-radius:5px;outline:0;width:100%;font-size:1em;line-height:1em}.customer-details form select{cursor:pointer}.customer-details form input::placeholder,.customer-details form select{color:var(--col-gray-dark)}.customer-details form .disclaimer{text-wrap:pretty;grid-template-columns:.75em 1fr;padding:0 .5em;font-size:.75em;font-style:italic;line-height:1.25em;display:grid}.customer-details form .btn{border:0;outline:0;margin-top:1rem}.customer-details form label.error{border:1px solid var(--col-red)!important}.customer-details form label.error input::placeholder{color:var(--col-red)}.modal{z-index:99;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.modal:not(:target){visibility:hidden;opacity:0}.modal .modal-window{width:min(var(--max-intake-width),90%);background-color:var(--col-white);border-radius:var(--bor-radius);padding:2.5rem 1.5rem;font-size:3.75vw}.modal .modal-window h2{font-size:1.5em}.modal .modal-window p{text-wrap:pretty;font-size:1em;line-height:1.4em}.modal .modal-window .buttons{grid-template-columns:25% 1fr;gap:.5em;display:grid}.modal .modal-window .buttons .btn{padding-left:0;padding-right:0;font-size:.8em}.current-progress{--_current-progress-percentage:.6;--_speed:.5s;--_transition:var(--_speed) ease-out;--_height:.75rem;--_color-base:var(--col-blue-light);--_color-bar:var(--col-green);--_radius:var(--bor-radius);text-align:left;margin-top:1.5rem;overflow:hidden}.current-progress .percentage{--_percentage-location:calc((var(--_current-progress-percentage) * 100%) * 1.75);width:50%;color:var(--_color-bar);transform:translateX(var(--_percentage-location));transition:transform var(--_transition);font-size:.9em;font-weight:600;line-height:1em;display:block}.current-progress .bar{width:100%;height:var(--_height);background-color:var(--_color-base);border-radius:var(--_radius);margin-top:.5rem;overflow:hidden}.current-progress .bar .bar-current-progress{background-color:var(--_color-bar);border-radius:var(--_radius);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--_current-progress-percentage));transition:transform var(--_transition)}.evaluation-progress{--_color:var(--col-accent);--_color-track:var(--col-blue-medium);font-size:1rem;margin-top:-1.5rem!important}.evaluation-progress .content{border:2px solid var(--_color);background:var(--col-gray-light);border-radius:14px;padding:28px 34px;box-shadow:0 1px #00000008}.evaluation-progress .ring{--deg:0deg;aspect-ratio:1;background:conic-gradient(var(--_color) var(--deg),var(--_color-track)0);border-radius:50%;place-items:center;width:140px;margin-left:auto;margin-right:auto;display:grid;position:relative}.evaluation-progress .ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:12px}.evaluation-progress .val{color:var(--_color);font-size:2em;font-weight:700;line-height:1em;transition:all .25s;position:relative}.evaluation-progress .txt{text-align:center;margin-top:16px;font-size:1.15em;font-weight:800}.evaluation-progress .done .ring{background:var(--_color)}.evaluation-progress .done .ring:before{background:0 0}.evaluation-progress .done .val{color:#fff;font-size:56px;line-height:1;transform:scale(1.02)}.evaluation-progress .copy{font-size:3.5vw;line-height:1.4em;display:none}.evaluation-progress .copy h2{margin-bottom:.5em;font-size:1.2em;line-height:1.15em}.evaluation-progress .copy h2 strong{color:var(--col-red);text-transform:uppercase;font-weight:900}.evaluation-progress .copy p{margin:0;font-size:1em;font-weight:600}.evaluation-progress .copy p strong{font-weight:800}.evaluation-progress .copy .meter-wrapper{--_size:68vw;width:var(--_size);height:calc(var(--_size)/2.3);margin:2.5rem auto 0}.evaluation-progress .copy .meter-wrapper>span{opacity:.5;width:max-content;font-size:.75em;font-weight:700;line-height:1em;display:block;position:absolute}.evaluation-progress .copy .meter-wrapper .tag-mild,.evaluation-progress .copy .meter-wrapper .tag-severe{bottom:.5em}.evaluation-progress .copy .meter-wrapper .tag-mild{left:-1.5em}.evaluation-progress .copy .meter-wrapper .tag-moderate{top:-1.25rem;left:50%;transform:translate(-50%)}.evaluation-progress .copy .meter-wrapper .tag-severe{right:-2.5em}.evaluation-progress .copy .meter{--speed:2s;aspect-ratio:2;width:100%;position:relative}.evaluation-progress .copy .meter .dial{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.evaluation-progress .copy .meter .needle{transform-origin:bottom;width:6px;height:52%;animation:sweep var(--speed) ease-in-out forwards;z-index:2;background:#444;border-radius:6px;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)rotate(-90deg)}.evaluation-progress .copy .meter .needle:after{content:"";-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);background:#444;width:18px;height:14px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.evaluation-progress .copy .meter .needle:before{content:"";background:#fff;border:3px solid #444;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.satisfation{--_icon-size:4em;--_icon-color:var(--col-accent);color:var(--col-primary);text-wrap:balance;text-align:left;font-size:3.25vw;font-weight:700;line-height:1.25em}.satisfation .container{padding:0 2.5rem}.satisfation .content{background-color:var(--col-blue-light);border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);grid-template-columns:var(--_icon-size) 1fr;align-items:center;gap:1rem;padding:1.5rem .5rem 1.5rem 1.5rem;display:grid}.satisfation p{margin:0}.satisfation p strong{font-weight:900}.satisfation p .company-name{display:block}footer,footer .note{text-align:center;margin-top:auto}footer{font-size:1rem}footer .note{width:100%;padding:1.5rem;font-size:1em}footer .note p{text-wrap:balance;margin:0 auto;line-height:1.4em}footer .content{width:100%;color:var(--col-gray-medium);background-color:var(--col-primary);padding:1.5rem}footer .content .copyright{font-size:.8em}@media screen and (width<=430px){.counter .ticker,.counter h3{font-size:1.2em}}@media screen and (width>=1024px){.space-vertically{margin:2.5rem auto}.hideFromDesktop{width:0;height:0;visibility:hidden!important;display:none!important}.hideFromMobile{visibility:visible;width:auto;height:auto;display:inline-block}header .logo{height:2.5em}.tag{font-size:1.75rem}.title h1,[data-company="All American Pharma"][data-pagename=question13] .title h1{font-size:2em}.options{font-size:1rem}.extended .info{margin-top:2rem;font-size:1em}.continue .delivery-info strong,.extended .info strong,.price-comparison h2 strong,.success-rate .title .heading h2 strong{display:inline}.counter,.not-required{font-size:1.15rem}.counter .content,.not-required .content{width:max-content;margin:0 auto;padding:1em 1.5em}.counter h2{vertical-align:middle;margin:0 0 0 .4em;display:inline-block}.logos .content .logos-all{grid-template-columns:repeat(6,1fr)}.logos .copy h3{margin:1.25rem 0 2.5rem;font-size:2em}.licensed .content{padding:2.5rem 4rem}.licensed .content h2{text-wrap:balance;margin-bottom:1em;font-size:2.25em}.licensed .content .logos-all{gap:1.5rem}.licensed .content .logos-all picture:first-child img{width:auto;max-height:9em}.trump-video .content .copy{padding:2.5rem 4rem;font-size:1.75rem}.dob p,.trump-video .content .sound{font-size:1.25em}.price-comparison{font-size:2rem}.price-comparison h2{font-size:1.15em}.price-comparison .chart{--_padding-vertical:.75em}.price-comparison .chart .row-total div:nth-child(2):after,.price-comparison .chart .row-total div:nth-child(2):before{height:calc(100% + (var(--_padding-vertical)*4));top:calc((var(--_padding-vertical)*2)*-1)}.price-comparison-alt{font-size:1.5rem}.success-rate{font-size:1.35rem}.success-rate .title .heading{padding:2rem}.demand .copy,.success-rate .copy{padding:2.5rem 4rem}.demand{font-size:1.75rem}.demand .title h2{padding:.3em .5em;font-size:1.75em}.demand .copy{text-wrap:balance;font-size:1.35em}.delivery,.twenty-mins{font-size:1.5rem}.twenty-mins .title h2{padding:.3em .5em;font-size:1.8em}.twenty-mins .title h2 strong{font-size:1em;display:inline}.twenty-mins .copy{grid-template-columns:15% 1fr;gap:2.5rem;padding:1.5rem 2.5rem}.twenty-mins .copy p{text-wrap:pretty;line-height:1.6em}.delivery .title h2{padding:.5em 1em;font-size:1.75em}.delivery .copy{--_padding:2.5rem;padding:2rem var(--_padding);grid-template-columns:45% 1fr;align-items:center}.delivery .copy p{text-align:left}.delivery .copy .imgs .hand-package picture{width:120%}.delivery-alt{font-size:1.75rem}.delivery-alt .copy{padding:2.5rem}.delivery-alt .copy h2{margin-bottom:.75em;font-size:1.75em}.delivery-alt .copy p{text-wrap:balance}.take-control{font-size:1.5rem}.take-control .title h2{padding:.25em;font-size:1.75em}.take-control .before-after ul{--_icon-size:1.35em;padding:2rem 2.5rem}.take-control .before-after ul li{padding:.5em 0 .5em calc(var(--_icon-size) + .25em)}.doctor,.louis-ignarro{font-size:1.25rem}.doctor .title h2{text-align:left;padding:.25em 3rem;font-size:1.65em}.doctor .copy{padding:2.5rem 3rem}.doctor .copy p{margin-bottom:2.5rem}.doctor .copy img{width:41%;bottom:-2.5rem;right:-3rem}.louis-ignarro .content{grid-template-columns:25% 1fr;gap:3.5rem;padding:2rem 3rem}.louis-ignarro .img span{width:max-content;margin:1rem auto 0}.louis-ignarro .copy h2{text-wrap:balance;margin-bottom:1.5rem;font-size:2em}.testimonials{font-size:1.15rem}.testimonials .content{padding:2rem 3rem 2.5rem}.testimonials h2{margin-bottom:3rem;font-size:2.5em}.testimonials .testimonial h3{margin-left:calc(20% + 2.5rem);font-size:1.5em}.testimonials .testimonial .copy{grid-template-columns:20% 1fr;gap:2.5rem}.testimonials .testimonial .copy .headshot{aspect-ratio:1;width:100%;margin-top:-2.5rem}.testimonials .testimonial .copy .stars{margin-left:-.5rem}.testimonials-alt{font-size:1rem}.testimonials-alt .content{padding:2rem 2rem 2.5rem!important}.reassurance{font-size:1.25rem}.reassurance .content{gap:1.5rem;padding:2.5rem}.reassurance .icon picture img{width:50%;filter:drop-shadow(.25em .25em .25em var(--col-blue-medium));margin:0 auto}.reassurance .icon .service-name{margin-top:1em}.guarantee,.security,.top-rated{text-align:left;font-size:1.25rem}.guarantee .content,.security .content{grid-template-columns:25% 1fr;align-items:center;gap:2.5rem;padding:2.5rem;display:grid}.guarantee picture img,.security picture img,.security.security-simple picture img,.top-rated picture img{width:100%}.guarantee h2,.security h2,.top-rated h2{text-wrap:balance;margin-top:0;font-size:1.75em}.security.security-simple{margin-top:.75rem;font-size:1rem}.security.security-simple .content{grid-template-columns:unset;align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;display:flex}.security.security-simple picture{flex-shrink:0;width:90px}.security.security-simple h2{margin:0;font-size:1.6rem}.top-rated .content{grid-template-columns:25% 1fr;align-items:center;gap:2.5rem;padding:2.5rem;display:grid}.trump-viagra-banner{--_offset:2.5rem}.trump-viagra-banner .container{padding:var(--_offset) 8rem 0 8rem}.trump-viagra-banner .content{border:var(--col-gray-medium) solid 1px;border-radius:var(--bor-radius);box-shadow:var(--drop-shadow);background-color:#e5eaef}.trump-viagra-banner picture{margin-top:calc(var(--_offset)*-1)}.trump-viagra-banner picture img{border-radius:var(--bor-radius);border-top-left-radius:5rem;border-top-right-radius:5rem}.progress-chart{font-size:1.25rem}.your-plan{font-size:1.15rem}.your-plan .copy .right{--_margin:1rem}.expiring{--_icon-size:1.75em;--_padding:1.5rem;font-size:1.25rem}.expiring .content{padding-left:calc(var(--_icon-size) + var(--_padding) + .25em)}.expiring .stop-watch{left:calc(var(--_padding)/1.5)}.reminder{font-size:1.1rem}.reminder .content{grid-template-columns:25% 1fr;gap:1.5rem}.trust-icons .container{--_icon-size:1.5em;font-size:1.5rem}.trust-icons .item{letter-spacing:normal;text-align:left;gap:1rem;padding:1em}.trust-icons .item-blue,.trust-icons .item-blue span strong{letter-spacing:.1em}.trust-icons .item span strong{font-size:1em;display:inline}.order-summary{font-size:1.25rem}.continue .delivery-info{--_icon-size:4em;text-align:center;font-size:1.1rem}.continue,.divide .line{margin-bottom:4rem}.why{font-size:1.5rem}.why .reasons{gap:2.5rem;padding:2.5rem}.why .reasons .reason{grid-template-columns:10% 1fr;gap:2rem}.why .reasons .reason p{text-wrap:pretty}.dob form{grid-template-columns:repeat(3,1fr)}.dob form .btn,.dob form .warning{grid-column:span 3}.dob form .warning{font-size:1em}.minutes-away{font-size:1.1rem}.minutes-away .content{padding:1.5rem 2.5rem}.confidential{font-size:1.5rem}.confidential .content{gap:1.5rem;padding:1.5rem 2.5rem}.customer-details .heading h2{font-size:1.65em}.customer-details .secured{font-size:1em}.customer-details form{grid-template-columns:repeat(2,1fr)}.customer-details form .address,.customer-details form .btn,.customer-details form .city,.customer-details form .disclaimer{grid-column:span 2}.modal .modal-window{padding:4rem;font-size:1.15rem}.evaluation-progress .copy,.evaluation-progress .copy h2{font-size:1.35em}.evaluation-progress .copy .meter-wrapper{--_size:22rem;margin:3rem auto 0}.evaluation-progress .copy .meter-wrapper .tag-moderate{top:-1.75rem}.satisfation{font-size:1.15rem}.satisfation .content{gap:1.5rem;padding:1.5rem 2.5rem}}@media screen and (width>=83rem){.price-comparison h2{font-size:1.25em}.delivery .copy{grid-template-columns:51% 1fr}.doctor{font-size:1.25rem}.doctor .title h2{text-align:left;padding:.35em 4rem;font-size:1.65em}.doctor .copy{padding:3rem 4rem}.doctor .copy img{width:37%;bottom:-3rem;right:-2.5rem}.testimonials .content{padding:2rem 4rem 3rem}}.aap-hero-banner{text-align:center;width:100%;margin:2rem 0}.aap-hero-banner img,.aap-hero-banner picture{width:100%;max-width:100%;height:auto;display:block}.aap-video-section{background-color:var(--col-black);border-radius:var(--bor-radius);margin:2rem 0;position:relative;overflow:hidden}.aap-video-section .video-overlay{pointer-events:none;background:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.aap-video-section .play-button{background-color:var(--col-primary);cursor:pointer;pointer-events:all;width:80px;height:80px;transition:transform var(--hover-transition);border-radius:50%;justify-content:center;align-items:center;display:flex}.aap-video-section .play-button:hover{transform:scale(1.1)}.aap-guarantee svg,.aap-video-section .play-button svg{width:40px;height:40px;color:var(--col-white)}.aap-product-section{background-color:var(--col-gray-light)}.aap-comparison-section h2,.aap-product-section h2{color:var(--col-primary);text-align:center;margin-bottom:1.5rem}.aap-product-section .product-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.aap-product-section .product-item{background-color:var(--col-white);border-radius:var(--bor-radius);text-align:center;border:2px solid var(--col-gray-medium);transition:border-color var(--hover-transition);padding:1.5rem}.aap-product-section .product-item:hover{border-color:var(--col-primary)}.aap-product-section .product-item img{max-width:150px;margin:0 auto 1rem}.aap-comparison-section,.aap-doctor-section,.aap-product-section{border-radius:var(--bor-radius);margin:2rem 0;padding:2rem}.aap-doctor-section{background-color:var(--col-white);border:2px solid var(--col-secondary)}.aap-doctor-section .doctor-header{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.aap-doctor-section .doctor-photo{object-fit:cover;border:3px solid var(--col-primary);border-radius:50%;width:120px;height:120px}.aap-doctor-section .doctor-info h3,.aap-trust-section h2{color:var(--col-primary);margin-bottom:.5rem}.aap-doctor-section .credentials{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.aap-doctor-section .credential-badge{background-color:var(--col-gray-light);color:var(--col-secondary);border-radius:5px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.aap-comparison-section{background-color:var(--col-gray-light)}.aap-comparison-section .comparison-table{overflow-x:auto}.aap-comparison-section table{border-collapse:collapse;background-color:var(--col-white);width:100%}.aap-comparison-section td,.aap-comparison-section th{text-align:left;border-bottom:1px solid var(--col-gray-medium);padding:1rem}.aap-comparison-section th{background-color:var(--col-primary);color:var(--col-white);font-weight:700}.aap-comparison-section .highlight{background-color:var(--col-gray-light);font-weight:600}.aap-comparison-section .competitor-logo{opacity:.6;max-width:100px;height:auto}.aap-trust-section{text-align:center;margin:2rem 0;padding:2rem}.aap-trust-section h2{margin-bottom:1.5rem}.aap-trust-section .trust-badges{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));place-items:center;gap:2rem;display:grid}.aap-trust-section .trust-badge{flex-direction:column;align-items:center;gap:.5rem;display:flex}.aap-trust-section .trust-badge img{max-width:100px;height:auto}.aap-trust-section .trust-badge svg{width:60px;height:60px;color:var(--col-primary)}.aap-trust-section .trust-badge p{color:var(--col-gray-dark);margin:0;font-size:.9rem;font-weight:600}.aap-guarantee{background:linear-gradient(135deg,var(--col-primary) 0%,var(--col-secondary) 100%);color:var(--col-white);text-align:center;border-radius:50px;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-weight:700;display:inline-flex;box-shadow:0 4px 15px #0003}.aap-guarantee svg{color:var(--col-yellow)}.aap-guarantee .guarantee-text{flex-direction:column;align-items:flex-start;display:flex}.aap-guarantee .guarantee-days{font-size:1.5rem;line-height:1em}.aap-guarantee .guarantee-label{opacity:.9;font-size:.9rem}.aap-cta{text-align:center;margin:2rem 0}.aap-cta .btn{--_color:var(--col-primary);text-transform:uppercase;letter-spacing:.05em;transition:transform var(--hover-transition),box-shadow var(--hover-transition),background-color var(--hover-transition);padding:1.5em 3em;font-size:1.25rem;box-shadow:0 4px 15px #0003}.aap-cta .btn:focus,.aap-cta .btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.aap-cta .btn-secondary{--_color:var(--col-secondary)}.aap-benefits{background-color:var(--col-white);border-radius:var(--bor-radius);margin:2rem 0;padding:2rem}.aap-benefits h3{color:var(--col-primary);margin-bottom:1rem}.aap-benefits ul{margin:0;padding:0;list-style:none}.aap-benefits li{border-bottom:1px solid var(--col-gray-light);align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.aap-benefits li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.aap-benefits li svg{flex-shrink:0;width:24px;height:24px;margin-top:.25rem}.aap-benefits li strong,.aap-benefits li svg{color:var(--col-primary)}.aap-footer-info,.aap-security{border-radius:var(--bor-radius);text-align:center;padding:2rem}.aap-security{background:linear-gradient(135deg,var(--col-gray-light) 0%,var(--col-white) 100%);margin:2rem 0}.aap-security h3{color:var(--col-secondary);margin-bottom:1rem}.aap-security .security-icons{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;margin-top:1.5rem;display:flex}.aap-security .security-icon{flex-direction:column;align-items:center;gap:.5rem;display:flex}.aap-security .security-icon svg{width:50px;height:50px;color:var(--col-secondary)}.aap-security .security-icon p{color:var(--col-gray-dark);margin:0;font-size:.85rem;font-weight:600}.aap-footer-info{background-color:var(--col-gray-light);margin-top:2rem}.aap-footer-info .contact-info{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;margin-bottom:1rem;display:flex}.aap-footer-info .contact-item{align-items:center;gap:.5rem;display:flex}.aap-footer-info .contact-item svg{width:24px;height:24px;color:var(--col-primary)}.aap-footer-info .contact-item a{color:var(--col-primary);font-weight:600}.aap-footer-info .president-program{color:var(--col-secondary);margin-top:1rem;font-size:1.1rem;font-weight:700}@media screen and (width>=48rem){.aap-doctor-section .doctor-header{gap:2rem}.aap-doctor-section .doctor-photo{width:150px;height:150px}.aap-guarantee{padding:1.25rem 2rem}.aap-guarantee svg{width:50px;height:50px}}@view-transition{navigation:auto}.brand-aap .header-wrapper:has(.header--banner),.brand-aap .options form:has(.btn-option-art),.brand-aap .options form:has(.btn-option-pill){container-type:inline-size}.brand-aap .options form .btn.btn-option.btn-option-pill{--_pill-height:22cqi;--_grad-top:#2d66a1;--_grad-bottom:#0e3679;--_grad-from:-7.5%;--_grad-to:107.5%;--_shadow:2cqi 1.87cqi 2.8cqi .42cqi #00000063;border:.48cqi solid var(--col-white);background-image:linear-gradient(177deg,var(--_grad-top) var(--_grad-from),var(--_grad-bottom) var(--_grad-to));width:100%;box-shadow:var(--_shadow);text-shadow:0 .04em .12em #0000004d;font-family:Rubik,var(--txt-default);text-align:left;text-transform:none;--_hover-top:#2d66a1;--_hover-bottom:#0e3679;--_hover-from:-7.5%;--_hover-to:107.5%;border-radius:4cqi;grid-template-columns:7.2cqi 30cqi 1fr;align-items:center;column-gap:5.5cqi;padding:1.6cqi 4cqi 1.6cqi 5.5cqi;font-size:7cqi;font-weight:400;line-height:1.05;transition:transform .18s,box-shadow .18s;display:grid;position:relative}.brand-aap .options form .btn.btn-option.btn-option-pill:before{z-index:-1;content:"";background-image:linear-gradient(177deg,var(--_hover-top) var(--_hover-from),var(--_hover-bottom) var(--_hover-to));border-radius:inherit;opacity:0;transition:opacity .18s;position:absolute;inset:0}.brand-aap .options form .btn.btn-option.btn-option-pill:focus-visible,.brand-aap .options form .btn.btn-option.btn-option-pill:hover{--_shadow:2.4cqi 2.3cqi 3.4cqi .5cqi #00000073;transform:translateY(-.35cqi)}.brand-aap .options form .btn.btn-option.btn-option-pill:focus-visible .pill-option-check,.brand-aap .options form .btn.btn-option.btn-option-pill:focus-visible:before,.brand-aap .options form .btn.btn-option.btn-option-pill:hover .pill-option-check,.brand-aap .options form .btn.btn-option.btn-option-pill:hover:before{opacity:1}.brand-aap .options form .btn.btn-option.btn-option-pill[data-val=cialis]{--_grad-bottom:#5aa5d5}.brand-aap .options form .btn.btn-option.btn-option-pill[data-val=bingo]{--_grad-top:#57a1d2;--_grad-bottom:#86c1e4}.brand-aap .options form .btn.btn-option.btn-option-pill[data-val=max],.brand-aap .options form .btn.btn-option.btn-option-pill[data-val=regular]{--_hover-top:#3875ae;--_hover-bottom:#56a0d1;--_hover-from:-6.35%;--_hover-to:106.35%}.brand-aap .header-wrapper .header--aap.header--banner picture,.brand-aap .options form .btn.btn-option.btn-option-art picture,.brand-aap .options form .btn.btn-option.btn-option-pill>picture{display:block}.brand-aap .options form .btn.btn-option.btn-option-pill .pill-option-image{width:100%;height:var(--_pill-height);object-fit:contain;display:block}.brand-aap .options form .btn.btn-option.btn-option-pill .pill-option-radio{aspect-ratio:1;background-color:var(--col-white);border-radius:50%;place-items:center;width:7.2cqi;display:grid}.brand-aap .options form .btn.btn-option.btn-option-pill .pill-option-check{opacity:0;width:5cqi;height:auto;transition:opacity var(--hover-transition);display:block}.brand-aap .options form .btn.btn-option.btn-option-pill .pill-option-label{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.brand-aap .options form .btn.btn-option.btn-option-pill .pill-option-label .pill-option-strong{font-weight:600}.brand-aap .options form .btn.btn-option.btn-option-pill .pill-option-label .pill-option-light{opacity:.85;font-size:.8em;font-weight:400}@media (prefers-reduced-motion:reduce){.brand-aap .options form .btn.btn-option.btn-option-pill,.brand-aap .options form .btn.btn-option.btn-option-pill .pill-option-check,.brand-aap .options form .btn.btn-option.btn-option-pill:before{transition:none}.brand-aap .options form .btn.btn-option.btn-option-pill:focus-visible,.brand-aap .options form .btn.btn-option.btn-option-pill:hover{transform:none}}.brand-aap .options form .btn.btn-option.btn-option-pill.btn-option-strength{--_pill-height:28cqi;grid-template-columns:7.2cqi 37cqi 1fr;column-gap:3cqi;padding-top:2cqi;padding-bottom:2cqi;font-size:7.2cqi;line-height:1}.brand-aap .options form .btn.btn-option.btn-option-pill.btn-option-strength .pill-option-label .pill-option-strong{font-weight:700}.brand-aap .options form .btn.btn-option.btn-option-pill.btn-option-strength .pill-option-label .pill-option-dose{margin-top:.1em;font-size:.68em;font-weight:400}.brand-aap .options form .btn.btn-option.btn-option-pill .pill-option-badge{z-index:1;border:.3cqi solid var(--col-white);pointer-events:none;font-family:var(--txt-default);letter-spacing:.06em;color:var(--col-white);text-shadow:none;text-transform:uppercase;white-space:nowrap;background-color:#b8090e;border-radius:999px;padding:.35em .9em;font-size:max(.7rem,min(3cqi,1rem));font-weight:800;line-height:1;position:absolute;top:0;right:6cqi;transform:translateY(-35%);box-shadow:0 .3cqi .9cqi #0000004d}.brand-aap [data-pagename=pre-q01]{background-color:var(--col-white);background-image:var(--pre-q01-wash);background-position:top;background-repeat:repeat-x;background-size:auto 100%;flex-grow:1}.brand-aap .header-wrapper .header--aap.header--banner{min-height:unset;background:#0b1c3f;padding:0}.brand-aap .header-wrapper .header--aap.header--banner .content.aap-banner{width:100%;padding:0;font-size:0;line-height:0}.brand-aap .header-wrapper .header--aap.header--banner img,.brand-aap .options form .btn.btn-option.btn-option-art .art-option-image{width:100%;height:auto;display:block}.brand-aap .header-wrapper:has(.header--banner) .header-control{--_stroke:max(.23cqi, .8px);--_glow:max(2.7cqi, 10px);width:max(4.83cqi,28px);box-shadow:0 0 0 var(--_stroke) var(--col-white),0 0 var(--_glow) var(--_stroke) #ffffffd9;text-shadow:none;background:0 0;border:0;border-radius:50%;padding:0;line-height:0;transition:transform .16s,box-shadow .16s;display:block}.brand-aap .header-wrapper:has(.header--banner) .header-back{top:6.2%;left:2.03%;transform:none}.brand-aap .header-wrapper:has(.header--banner) .header-help{width:max(5.16cqi,28px);top:5.6%;right:1.52%;transform:none}.brand-aap .header-wrapper:has(.header--banner) .header-control:focus-visible,.brand-aap .header-wrapper:has(.header--banner) .header-control:hover{box-shadow:0 0 0 var(--_stroke) var(--col-white),0 0 calc(var(--_glow)*1.4) var(--_stroke) var(--col-white);background:0 0;transform:scale(1.06)}.brand-aap .header-wrapper:has(.header--banner) .header-control picture{display:block}.brand-aap .header-wrapper:has(.header--banner) .header-control-icon{border-radius:50%;width:100%;height:auto;display:block}.brand-aap .header-wrapper:has(.header--banner) .header-control-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){.brand-aap .header-wrapper:has(.header--banner) .header-control{width:max(4.94cqi,28px)}.brand-aap .header-wrapper:has(.header--banner) .header-back{top:8.75%;left:2.59%}.brand-aap .header-wrapper:has(.header--banner) .header-help{width:max(5.27cqi,28px);top:9.6%;right:4.94%}}.brand-aap .options form .btn.btn-option.btn-option-art{background:0 0;border:0;border-radius:1.4cqi;width:100%;padding:0;line-height:0;transition:transform .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:.6cqi .6cqi 1.6cqi #00000047}.brand-aap .options form .btn.btn-option.btn-option-art picture:has(.art-option-check){pointer-events:none;position:absolute;inset:0}.brand-aap .options form .btn.btn-option.btn-option-art .art-option-check{opacity:0;pointer-events:none;width:5.6cqi;height:auto;transition:opacity .16s;position:absolute;top:50%;left:7.4%;transform:translate(-50%,-50%)}.brand-aap .options form .btn.btn-option.btn-option-art:focus-visible,.brand-aap .options form .btn.btn-option.btn-option-art:hover{transform:translateY(-.35cqi);box-shadow:.8cqi .9cqi 2.2cqi #00000057}.brand-aap .options form .btn.btn-option.btn-option-art:focus-visible .art-option-check,.brand-aap .options form .btn.btn-option.btn-option-art:hover .art-option-check{opacity:1}@media (prefers-reduced-motion:reduce){.brand-aap .options form .btn.btn-option.btn-option-art,.brand-aap .options form .btn.btn-option.btn-option-art .art-option-check{transition:none}.brand-aap .options form .btn.btn-option.btn-option-art:focus-visible,.brand-aap .options form .btn.btn-option.btn-option-art:hover{transform:none}}.brand-aap .top-rated .content.content-bingo{text-align:center;display:block;container-type:inline-size}.brand-aap .top-rated .content [hidden]{display:none}.brand-aap .top-rated .bingo-choice h2{color:var(--col-primary);margin:0 0 .9em;font-size:max(1.2rem,min(3.15cqi,2.2rem));font-weight:800;line-height:1.2}.brand-aap .top-rated .bingo-choice h2 strong{color:var(--col-primary);font-size:1.8em;font-weight:900;line-height:1.05;display:block}.brand-aap .top-rated .bingo-choice .bingo-choice-strengths{grid-template-columns:1fr 1fr;align-items:start;display:grid;position:relative}.brand-aap .top-rated .bingo-choice .bingo-choice-strengths:before{content:"";background-color:#9ac9ec;width:1px;position:absolute;top:6%;bottom:10%;left:50%}.brand-aap .top-rated .bingo-choice .bingo-choice-strength{--_bar:#03499d;flex-direction:column;align-items:center;min-width:0;padding:0 2cqi;display:flex}.brand-aap .top-rated .bingo-choice .bingo-choice-strength-max{--_bar:#b8090e}.brand-aap .top-rated .bingo-choice picture{width:100%;display:block}.brand-aap .top-rated .bingo-choice .bingo-choice-pill{filter:none;width:min(100%,32cqi);height:auto;margin:0 auto;display:block}.brand-aap .top-rated .bingo-choice .bingo-choice-label{background-color:var(--_bar);width:min(100%,13.3em);color:var(--col-white);border-radius:.4em;margin-top:.35em;padding:.5em .75em;font-size:max(1rem,min(2.15cqi,1.6rem));font-weight:800;line-height:1.1;display:block}.brand-aap .top-rated .bingo-choice .bingo-choice-dose{margin:.5em 0 0;font-size:max(.95rem,min(1.7cqi,1.25rem));font-weight:500;line-height:1.45}.brand-aap .top-rated .bingo-choice .bingo-choice-copy strong,.brand-aap .top-rated .bingo-choice .bingo-choice-dose strong{font-weight:800}.brand-aap .top-rated .bingo-choice .bingo-choice-copy{text-wrap:pretty;margin:1.2em 0 0;font-size:max(1rem,min(1.9cqi,1.4rem));font-weight:500;line-height:1.55}@media (width<=577px){.brand-aap .top-rated .bingo-choice .bingo-choice-strengths{grid-template-columns:1fr;row-gap:1.25rem}.brand-aap .top-rated .bingo-choice .bingo-choice-strengths:before{display:none}.brand-aap .top-rated .bingo-choice .bingo-choice-strength+.bingo-choice-strength{border-top:1px solid #9ac9ec;padding-top:1.25rem}.brand-aap .top-rated .bingo-choice .bingo-choice-pill{width:min(100%,17rem)}}.brand-aap .your-plan .copy .left .pills #pill-bingo{transform:none}.brand-aap .review-slots-section{padding:1.25rem 1.5rem 0}.brand-aap .review-slots{max-width:400px;font-family:var(--txt-default);color:var(--col-black);text-align:left;background-color:#fff7ed;border:1px solid #fbc386;border-radius:8px;margin:0 auto;padding:14px 16px 8px}.brand-aap .review-slots .review-slots-title{color:var(--col-black);margin:0;font-size:20px;font-weight:800;line-height:1}.brand-aap .review-slots .review-slots-progress{margin:13.6px 0;padding-right:48px;position:relative}.brand-aap .review-slots .review-slots-lines{gap:4px;display:flex}.brand-aap .review-slots .review-slots-line{border:1px solid #fb6a02;border-radius:8px;flex:1;height:11px;position:relative;overflow:hidden}.brand-aap .review-slots .review-slots-line:before{width:var(--progress);content:"";background-color:#fb6a02;border-radius:6.4px;position:absolute;inset:0}.brand-aap .review-slots .review-slots-value{color:#fb6a02;font-size:18px;font-weight:800;line-height:1.3;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.brand-aap .review-slots .review-slots-badge{background-color:#ffedd7;border:1px solid #fec98f;border-radius:4px;align-items:center;gap:7.2px;margin:0 0 8px;padding:4px 8px;font-size:16px;font-weight:600;line-height:1.2;display:flex}.brand-aap .review-slots .review-slots-badge svg{flex:none;width:30px;height:30px}.brand-aap [data-pagename=index] section.space-vertically:not(.extended)>.container,.brand-aap [data-pagename=success14] section.space-vertically:not(.extended)>.container{max-width:640px}@media (width>=768px){.brand-aap [data-pagename=index] section.space-vertically:not(.extended)>.container,.brand-aap [data-pagename=success14] section.space-vertically:not(.extended)>.container{font-size:18px}}.brand-aap .news-quotes-section{padding:0 1.5rem}.brand-aap .news-quotes{background-color:var(--col-white);max-width:400px;font-family:var(--txt-default);color:var(--col-black);text-align:left;border:1px solid #dbdbdb;border-radius:8px;margin:24px auto;padding:16px 16px 14.4px;font-size:14px;font-weight:500;line-height:1.3}.brand-aap .news-quotes .news-quotes-item{background-color:#cfcfcf33;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 0 11.2px;padding:8px;display:flex}.brand-aap .news-quotes .news-quotes-logo{width:auto;margin-bottom:3px}.brand-aap .news-quotes blockquote{margin:0}.brand-aap .news-quotes .news-quotes-logos{width:100%;height:auto}.brand-aap [data-pagename=index] .counter .content{max-width:100%}.brand-aap [data-pagename=index] .counter h2{margin:.5em 0 0;display:block}@keyframes inline-error-appear{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}#toast-container{z-index:9999;pointer-events:none;width:100%;max-width:500px;position:fixed;top:1rem;left:50%;transform:translate(-50%)}.toast{border-radius:var(--bor-radius,15px);background-color:var(--col-white,#fff);pointer-events:auto;opacity:0;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;transition:opacity .3s,transform .3s;display:flex;transform:translateY(-1rem);box-shadow:0 4px 12px #00000026,0 0 0 1px #0000000d}.toast--visible{opacity:1;transform:translateY(0)}.toast--hiding{opacity:0;transform:translateY(-.5rem)}.toast__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.toast__icon svg{width:20px;height:20px}.toast__message{font-family:var(--txt-default,sans-serif);color:var(--col-gray-dark,#292929);flex:1;padding-top:2px;font-size:.95rem;font-weight:500;line-height:1.4}.toast__dismiss{cursor:pointer;width:24px;height:24px;color:inherit;opacity:.6;transition:opacity var(--hover-transition,.3s ease);background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.toast__dismiss:focus,.toast__dismiss:hover{opacity:1}.toast__dismiss:focus{outline-offset:2px;outline:2px solid}.toast--error{background-color:#fef2f2}.toast--error .toast__icon{color:var(--col-red,#f60000)}.toast--error .toast__message{color:#991b1b}.toast--success{border-left:4px solid var(--col-green,#0b9500);background-color:#f0fdf4}.toast--success .toast__icon{color:var(--col-green,#0b9500)}.toast--success .toast__message{color:#166534}.toast--warning{background-color:#fffbeb;border-left:4px solid #d97706}.toast--warning .toast__icon{color:#d97706}.toast--warning .toast__message{color:#92400e}.toast--info{background-color:var(--col-blue-light,#e1f4ff);border-left:4px solid var(--col-accent,#0063ac)}.toast--info .toast__icon{color:var(--col-accent,#0063ac)}.toast--info .toast__message{color:var(--col-primary,#013581)}@media (width<=480px){#toast-container{max-width:calc(100% - 1rem);top:.5rem}.toast{border-radius:10px;padding:.875rem 1rem}.toast__message{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.toast{transition:opacity .1s}.toast,.toast--hiding,.toast--visible{transform:none}}.inline-error{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.625rem .875rem;animation:.2s ease-out inline-error-appear;display:flex}.inline-error__icon{width:16px;height:16px;color:var(--col-red,#f60000);flex-shrink:0;margin-top:2px}.inline-error__message{font-family:var(--txt-default,sans-serif);color:#991b1b;font-size:.875rem;font-weight:500;line-height:1.4}.has-error{border-color:var(--col-red,#f60000)!important;box-shadow:0 0 0 2px #f600001a!important}.has-error:focus{outline:0;border-color:var(--col-red,#f60000)!important;box-shadow:0 0 0 3px #f6000033!important}@media (prefers-reduced-motion:reduce){.inline-error{animation:none}}.skip-link{z-index:9999;background-color:var(--col-primary);color:var(--col-white);border-radius:var(--bor-radius);padding:1rem 2rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:top .3s;position:absolute;top:-100%;left:50%;transform:translate(-50%)}.skip-link:focus{outline:3px solid var(--col-secondary);outline-offset:2px;top:1rem}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.field-error{min-height:1.5em;color:var(--col-red);text-align:left;margin-top:.5rem;font-size:.875rem;font-weight:600}.field-error:empty{display:none}.options .contact-input[aria-invalid=true],.options .dob-dropdown[aria-invalid=true],.options .name-input[aria-invalid=true],.options .state-dropdown[aria-invalid=true]{border-color:var(--col-red);background-color:#fff5f5;box-shadow:0 0 0 3px #f6000026}.options .contact-input[aria-invalid=true]:focus,.options .dob-dropdown[aria-invalid=true]:focus,.options .name-input[aria-invalid=true]:focus,.options .state-dropdown[aria-invalid=true]:focus{box-shadow:0 0 0 3px #f600004d}.btn-option:focus-visible{box-shadow:0 0 0 6px #62b1df4d}.btn-option:focus-visible,.btn:focus-visible{outline:3px solid var(--col-secondary);outline-offset:2px}.options .contact-input:focus-visible,.options .dob-dropdown:focus-visible,.options .name-input:focus-visible,.options .state-dropdown:focus-visible{outline:3px solid var(--col-secondary);outline-offset:2px;box-shadow:0 0 .5rem var(--col-blue-medium)}.options .option-radio:has(input[type=checkbox]:focus-visible):before{opacity:1;outline:3px solid var(--col-secondary);outline-offset:2px}fieldset{border:0;margin:0;padding:0}fieldset.dob-inputs{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;margin-top:1rem;display:grid}.contact-field,.dob-field,.name-field{flex-direction:column;width:100%;display:flex}.name-inputs{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.contact-inputs{grid-template-columns:1fr;gap:1rem;display:grid}@media (prefers-contrast:high){.btn-option:focus-visible,.btn:focus-visible{outline-offset:3px;outline:3px solid}.field-error{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.options .contact-input[aria-invalid=true],.options .dob-dropdown[aria-invalid=true],.options .name-input[aria-invalid=true],.options .state-dropdown[aria-invalid=true]{border-width:3px}}@media (prefers-reduced-motion:reduce){.field-error,.options .contact-input,.options .dob-dropdown,.options .name-input,.options .state-dropdown,.skip-link{transition:none}}#contact-instructions,#dob-instructions,#name-instructions,#state-instructions{color:var(--col-gray-dark);margin-bottom:.5rem;font-size:1rem;font-weight:500}.dob-preamble{text-align:center}.dob-explanation,.dob-warning{color:var(--col-gray-dark);text-align:center;margin-top:0;margin-bottom:1rem;padding-left:15%;padding-right:15%;font-size:1rem;font-weight:400;line-height:1.35em}.main[data-astro-cid-ifpf5m52],.text-container[data-astro-cid-ifpf5m52]{justify-content:center;align-items:center;display:flex}.main[data-astro-cid-ifpf5m52]{background-color:var(--banner-color);height:4em;box-shadow:0 6px 20px #0000004d}.text-container[data-astro-cid-ifpf5m52]{color:var(--col-white);text-align:center;gap:.5em;padding:0 1rem;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.3em;font-weight:600}@media screen and (width<=768px){.text-container[data-astro-cid-ifpf5m52]{font-size:1.1em}}@media screen and (width<=480px){.text-container[data-astro-cid-ifpf5m52]{font-size:.95em}}.warning-icon[data-astro-cid-ifpf5m52]{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--col-white);flex-shrink:0;align-items:center;display:inline-flex}.warning-icon[data-astro-cid-ifpf5m52] svg{stroke:currentColor;width:99%;height:100%;min-width:28px!important}.wrapper[data-astro-cid-m73zdxp6]{z-index:10;position:relative;box-shadow:0 2px 8px #0000001a;background-color:#fff!important}.wrapper--aap[data-astro-cid-m73zdxp6]{background-color:var(--col-primary)}.header[data-astro-cid-m73zdxp6]{justify-content:center;align-items:center;width:100%;min-height:90px;display:flex;background-color:#fff!important}.header--aap[data-astro-cid-m73zdxp6]{background:linear-gradient(to right,var(--col-primary) 1%,var(--col-secondary) 30%,var(--col-blue-light) 45%,var(--col-blue-light) 55%,var(--col-secondary) 70%,var(--col-primary) 100%);min-height:unset}.content[data-astro-cid-m73zdxp6]{padding:20px;font-size:24px;font-weight:700}.header--aap[data-astro-cid-m73zdxp6] .content[data-astro-cid-m73zdxp6]{padding:1rem 1.5rem;font-size:21px;font-weight:400}.logo[data-astro-cid-m73zdxp6]{height:1em;width:auto!important;max-width:none!important}@media (width>=400px){.logo[data-astro-cid-m73zdxp6]{height:2em}}@media (width>=1024px){.logo[data-astro-cid-m73zdxp6]{height:3em}}.wrapper--aap[data-astro-cid-m73zdxp6] .logo[data-astro-cid-m73zdxp6]{height:2em}@media (width>=1024px){.wrapper--aap[data-astro-cid-m73zdxp6] .logo[data-astro-cid-m73zdxp6]{height:2.5em}}.header-wrapper[data-astro-cid-7kdfsyjd]{position:relative}.header-back[data-astro-cid-7kdfsyjd]{z-index:20;color:var(--col-white,#fff);text-transform:capitalize;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#0000;border:0;border-radius:.35rem;padding:.6rem 1.5rem;font-family:inherit;font-size:.8rem;font-weight:700;transition:background-color .2s,color .2s;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.header-back[data-astro-cid-7kdfsyjd]:focus,.header-back[data-astro-cid-7kdfsyjd]:hover,.header-help[data-astro-cid-7kdfsyjd]:focus,.header-help[data-astro-cid-7kdfsyjd]:hover{background-color:var(--col-white,#fff);color:var(--col-primary,#1a3d7c)}.header-help[data-astro-cid-7kdfsyjd]{color:var(--col-white,#fff);text-transform:capitalize;cursor:pointer;background-color:#0000;border:0;border-radius:.35rem;padding:0 1.5rem;font-size:.8rem;font-weight:700;transition:background-color .2s,color .2s}.header-help[data-astro-cid-7kdfsyjd],.header-login[data-astro-cid-7kdfsyjd]{z-index:20;-webkit-text-decoration:none;text-decoration:none;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.help-modal[data-astro-cid-7kdfsyjd]{z-index:9999;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.help-modal-content[data-astro-cid-7kdfsyjd]{text-align:center;background:#fff;border-radius:8px;width:320px;max-width:90%;padding:2rem;position:relative;box-shadow:0 4px 20px #00000026}.help-modal-close[data-astro-cid-7kdfsyjd]{cursor:pointer;color:#666;background:0 0;border:0;font-size:1.5rem;line-height:1;position:absolute;top:.5rem;right:.75rem}.help-modal-close[data-astro-cid-7kdfsyjd]:hover{color:#333}.help-modal-content[data-astro-cid-7kdfsyjd] h2[data-astro-cid-7kdfsyjd]{color:#333;margin:0 0 .5rem}.help-modal-content[data-astro-cid-7kdfsyjd] p[data-astro-cid-7kdfsyjd]{color:#666;margin:0 0 1rem}.help-phone-link[data-astro-cid-7kdfsyjd]{color:#007bff;font-size:1.5rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.help-phone-link[data-astro-cid-7kdfsyjd]:hover{-webkit-text-decoration:underline;text-decoration:underline}.copy-additional[data-astro-cid-svseoock],.shipping-minutes-away[data-astro-cid-svseoock]{max-width:var(--max-intake-width);margin-left:auto;margin-right:auto}.copy-additional[data-astro-cid-svseoock] .container[data-astro-cid-svseoock]{margin-top:0;padding:0}.shipping-minutes-away[data-astro-cid-svseoock]{color:#1a8917}.shipping-minutes-away[data-astro-cid-svseoock] .content[data-astro-cid-svseoock]{background-color:#e6f9e6}.contact-inputs[data-astro-cid-svseoock]{background-color:var(--col-gray-light);border-radius:var(--bor-radius);padding:1.5rem;font-size:1rem}.contact-inputs[data-astro-cid-svseoock] h2[data-astro-cid-svseoock]{text-align:left;padding:0 .5rem;font-size:max(1rem,min(6vw,1.5em));line-height:1em}.contact-inputs[data-astro-cid-svseoock] h2[data-astro-cid-svseoock]:after{content:"";background-color:var(--col-gray-medium);width:100%;height:1px;margin-top:1rem;display:block}.contact-inputs[data-astro-cid-svseoock] .contact-field[data-astro-cid-svseoock]{font-size:1em}.contact-inputs[data-astro-cid-svseoock] .contact-field[data-astro-cid-svseoock] label[data-astro-cid-svseoock]{font-size:inherit;color:var(--col-gray-dark);background-color:var(--col-white)}.contact-inputs[data-astro-cid-svseoock] .contact-field[data-astro-cid-svseoock] input[data-astro-cid-svseoock],.contact-inputs[data-astro-cid-svseoock] .contact-field[data-astro-cid-svseoock] select[data-astro-cid-svseoock]{font-size:inherit;background-color:var(--col-white);border-radius:10px;padding:1rem .5rem}.contact-inputs[data-astro-cid-svseoock] .contact-field[data-astro-cid-svseoock] select[data-astro-cid-svseoock],.contact-inputs[data-astro-cid-svseoock] .contact-field[data-astro-cid-svseoock] select[data-astro-cid-svseoock]::placeholder{color:var(--col-gray-dark);opacity:.75}.contact-inputs[data-astro-cid-svseoock] .info[data-astro-cid-svseoock]{text-align:left;text-wrap:pretty;margin:-.5rem 0 0;padding:0 .5rem;font-size:max(.5em,min(3vw,.85em));line-height:1.4em}.consent-field[data-astro-cid-svseoock]{margin-top:1rem;padding:0 .5rem}.consent-label[data-astro-cid-svseoock]{cursor:pointer;align-items:flex-start;gap:.75rem;display:flex}.consent-checkbox[data-astro-cid-svseoock]{cursor:pointer;width:1.25rem;min-width:1.25rem;height:1.25rem;accent-color:var(--col-primary,#007bff);margin-top:.15rem}.consent-text[data-astro-cid-svseoock]{color:var(--col-gray-dark);font-size:max(.8rem,min(3vw,.95rem));line-height:1.5em}.consent-text[data-astro-cid-svseoock] a[data-astro-cid-svseoock]{color:var(--col-primary,#007bff);-webkit-text-decoration:underline;text-decoration:underline}.consent-text[data-astro-cid-svseoock] a[data-astro-cid-svseoock]:hover{-webkit-text-decoration:none;text-decoration:none}.email-confirmation-notice[data-astro-cid-svseoock][hidden]{display:none}.email-confirmation-notice[data-astro-cid-svseoock]{max-width:var(--max-intake-width);color:#2e7d32;background-color:#f1f8e9;border-radius:8px;justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;margin-left:auto;margin-right:auto;padding:.75rem 1rem;font-size:.95rem;font-weight:700;line-height:1.4;display:flex}.email-confirmation-notice[data-astro-cid-svseoock] svg[data-astro-cid-svseoock]{flex-shrink:0}.email-confirmation-notice[data-astro-cid-svseoock] strong[data-astro-cid-svseoock]{word-break:break-all;font-weight:700}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.main-container[data-astro-cid-7su3k4cx]{padding:1em}.evaluation-container[data-astro-cid-7su3k4cx]{background:linear-gradient(#f0f7ed,#e8f5e0);border:3px solid #2d7a2d;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;max-width:600px;min-height:300px;margin:10px auto;padding:3rem 2rem;display:flex}.progress-wrapper[data-astro-cid-7su3k4cx]{margin-bottom:2rem;position:relative}.progress-ring[data-astro-cid-7su3k4cx]{filter:drop-shadow(0 2px 8px #2d7a2d33);transform:rotate(-90deg)}.progress-ring-bg[data-astro-cid-7su3k4cx]{fill:none;stroke:#2d7a2d1a;stroke-width:12px}.progress-ring-circle[data-astro-cid-7su3k4cx]{fill:none;stroke:#2d7a2d;stroke-width:12px;stroke-linecap:round;transition:stroke-dashoffset 2s cubic-bezier(.4,0,.2,1);animation:2s ease-in-out infinite pulse}.percentage-text[data-astro-cid-7su3k4cx]{color:#2d7a2d;white-space:nowrap;font-family:system-ui,-apple-system,sans-serif;font-size:3.5rem;font-weight:700;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.percentage-number[data-astro-cid-7su3k4cx]{text-align:right;display:inline-block}.evaluation-text[data-astro-cid-7su3k4cx]{color:#000;margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:2rem;font-weight:700;animation:.6s ease-out .3s both fadeInUp}@keyframes rotateNeedle{0%{transform:rotate(-90deg)}to{transform:rotate(calc(-90deg + (var(--ed-gauge-needle-final)*1.8deg)))}}.ed-gauge-container[data-astro-cid-yrwjh53e]{width:100%;max-width:400px;margin:0 auto;padding-left:1em;padding-right:1em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.gauge-svg[data-astro-cid-yrwjh53e]{width:100%;height:auto;display:block}.needle[data-astro-cid-yrwjh53e]{transform-origin:100px 100px;animation:rotateNeedle calc(var(--animationDuration)*1s) ease-out forwards;--ed-gauge-needle-final:var(--ed-gauge-needle-value,var(--value));transform:rotate(-90deg)}.labels[data-astro-cid-yrwjh53e]{justify-content:space-between;margin-top:-20px;padding:0 20px;display:flex;position:relative}.label[data-astro-cid-yrwjh53e]{color:#333;font-size:14px;font-weight:500}.label-left[data-astro-cid-yrwjh53e]{text-align:left;flex:1}.label-center[data-astro-cid-yrwjh53e]{text-align:center;flex:1}.label-right[data-astro-cid-yrwjh53e]{text-align:right;flex:1}.headline[data-astro-cid-hlem4nab]{padding-top:7vw;font-size:7vw;font-weight:600;line-height:7vw}.guarantee[data-astro-cid-hlem4nab]{text-align:center;margin-top:-2em}.guarantee-text[data-astro-cid-hlem4nab]{padding:1em;font-size:1.5em;font-weight:600}.guarantee[data-astro-cid-hlem4nab] h2[data-astro-cid-hlem4nab]{margin-top:.5em;margin-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:4.5vw;line-height:1.25em}.blue[data-astro-cid-hlem4nab]{color:#39a4e5}.bold[data-astro-cid-hlem4nab],.guarantee[data-astro-cid-hlem4nab] h2[data-astro-cid-hlem4nab]{font-weight:700}.guarantee[data-astro-cid-hlem4nab] h2[data-astro-cid-hlem4nab] strong[data-astro-cid-hlem4nab]{letter-spacing:-.05em;text-transform:uppercase;font-size:2.9em;line-height:1em;display:block}.guarantee-container[data-astro-cid-hlem4nab]{width:min(100%,70.5rem);margin-left:auto;margin-right:auto;padding:0}.guarantee-image[data-astro-cid-hlem4nab]{margin-top:2rem;padding:0 1rem}.guarantee-badge[data-astro-cid-hlem4nab]{max-width:100%;height:auto}.testimonial-images[data-astro-cid-hlem4nab]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:600px;margin:1rem auto;display:flex}.testimonial-images[data-astro-cid-hlem4nab] .headshot[data-astro-cid-hlem4nab]{object-fit:cover;border:3px solid #39a4e5;border-radius:50%;width:80px;height:80px}@media screen and (width>=750px){.testimonial-images[data-astro-cid-hlem4nab] .headshot[data-astro-cid-hlem4nab]{width:100px;height:100px}}@media screen and (width>=1024px){.headline[data-astro-cid-hlem4nab]{padding-top:0;font-size:2.8rem;line-height:3.5rem}.guarantee[data-astro-cid-hlem4nab]{margin-top:0}.guarantee[data-astro-cid-hlem4nab] h2[data-astro-cid-hlem4nab]{font-size:2.5rem}.guarantee[data-astro-cid-hlem4nab] h2[data-astro-cid-hlem4nab] strong[data-astro-cid-hlem4nab]{letter-spacing:normal;font-size:1em;display:inline}.guarantee-image[data-astro-cid-hlem4nab]{margin-top:3rem}}.guarantee-cta[data-astro-cid-hlem4nab]{text-align:center;margin-top:2rem}.btn-continue[data-astro-cid-hlem4nab]{border-radius:30px;width:90%;max-width:400px;padding:1rem 3rem;font-size:1.125rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none;transition:all .3s;display:inline-block}.btn-continue[data-astro-cid-hlem4nab]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}@media screen and (width>=750px){.btn-continue[data-astro-cid-hlem4nab]{width:50%}}.reviews-container[data-astro-cid-e3ocobho]{flex-direction:column;justify-content:center;align-items:center;font-family:Mulish,sans-serif;display:flex}.reviews-box[data-astro-cid-e3ocobho]{background-color:var(--col-gray-light);border-radius:20px;width:90%;margin-top:2em;margin-bottom:1em;padding:2rem;box-shadow:0 4px 12px #00000026}@media (width>=750px){.reviews-box[data-astro-cid-e3ocobho]{width:50%}}.reviews-headline[data-astro-cid-e3ocobho]{color:#333;text-align:center;margin-top:0;margin-bottom:2rem;padding-left:.5em;padding-right:.5em;font-size:1.2em;font-weight:800;transform:scaleY(1.2)}@media (width>=950px){.reviews-headline[data-astro-cid-e3ocobho]{padding-left:2.5em;padding-right:2.5em}}.review-item[data-astro-cid-e3ocobho]{margin-bottom:2rem}.review-item[data-astro-cid-e3ocobho]:last-child{margin-bottom:0}.review-title[data-astro-cid-e3ocobho]{color:#333;margin-bottom:.3em;font-size:.9em;font-weight:700}.review-stars[data-astro-cid-e3ocobho]{--_star-size:1.3em;--_star-color:gold;align-items:center;margin-bottom:.1rem;display:flex}.review-stars[data-astro-cid-e3ocobho] svg[data-astro-cid-e3ocobho]{width:var(--_star-size);height:var(--_star-size);color:var(--_star-color);margin-left:-.3em;display:block}.review-body[data-astro-cid-e3ocobho]{color:#333;margin-bottom:.1em;font-size:.9rem;line-height:1.6}.review-author[data-astro-cid-e3ocobho]{color:#666;margin:0;font-size:1rem;font-style:italic}.reviews-cta[data-astro-cid-e3ocobho]{text-align:center}.btn-continue[data-astro-cid-e3ocobho]{border-radius:30px;width:90%;padding:1rem 3rem;font-size:1.125rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none;transition:all .3s;display:inline-block}@media (width>=750px){.btn-continue[data-astro-cid-e3ocobho]{width:50%}}.btn-continue[data-astro-cid-e3ocobho]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0003}.review-author-container[data-astro-cid-e3ocobho]{justify-content:space-between;padding-left:.5em;padding-right:.5em;display:flex}.session-progress-banner[data-astro-cid-vqq4r25h]{background-color:var(--banner-color);justify-content:center;align-items:center;display:flex;box-shadow:0 6px 20px #0000004d}.session-progress-content[data-astro-cid-vqq4r25h]{padding:1em 1.5em}.session-progress-text[data-astro-cid-vqq4r25h]{color:var(--col-white);text-align:center;justify-content:center;align-items:center;gap:.5em;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.8em;line-height:1.1em;display:flex;font-weight:600!important}@media (width>=750px){.session-progress-text[data-astro-cid-vqq4r25h]{font-size:1em;line-height:1em}}.warning-icon[data-astro-cid-vqq4r25h],.warning-icon[data-astro-cid-vqq4r25h] svg[data-astro-cid-vqq4r25h]{flex-shrink:0;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px}.warning-icon[data-astro-cid-vqq4r25h]{color:var(--col-white);justify-content:center;align-items:center;display:inline-flex}.warning-icon[data-astro-cid-vqq4r25h] svg[data-astro-cid-vqq4r25h]{stroke:currentColor;display:block}.simple-progress-bar[data-astro-cid-vqq4r25h] .progress__label[data-astro-cid-vqq4r25h]{color:#1a3a6b;pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff,0 0 4px #fffc;z-index:2;font-size:16px;font-weight:800;transition:left 80ms linear;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes pulse-size{0%,to{transform:scale(1);box-shadow:0 4px 15px #007bff66}50%{transform:scale(1.08);box-shadow:0 6px 25px #007bff99}}.continue-btn-wrapper[data-astro-cid-bpqouerl]{width:100%;display:inline-block}.continue-btn-wrapper[data-astro-cid-bpqouerl] .btn{transform-origin:50%;font-size:1.25rem;font-weight:700;animation:1.5s ease-in-out infinite pulse-size;display:inline-block}[data-astro-cid-bpqouerl][data-brand=aap] .continue-btn-wrapper[data-astro-cid-bpqouerl] .btn{animation:none}
