.aos-insider-page,.aos-insider-popup{--aos-red:#e51b23;--aos-ink:#111318;--aos-cream:#f7f2e8;--aos-gold:#ffd36a;--aos-line:rgba(17,19,24,.14);font-family:inherit}.aos-insider-page *,.aos-insider-popup *{box-sizing:border-box}.aos-insider-page__hero{position:relative;min-height:620px;display:flex;align-items:flex-end;color:#fff;background:#17191e url("aos-supplements-hero-v3104.png") center 42%/cover no-repeat;overflow:hidden}.aos-insider-page__scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,5,7,.92) 0%,rgba(4,5,7,.72) 48%,rgba(4,5,7,.12) 84%),linear-gradient(0deg,rgba(4,5,7,.82),transparent 55%)}.aos-insider-page__hero-content{position:relative;z-index:1;width:min(1180px,calc(100% - 40px));margin:0 auto;padding:110px 0 72px}.aos-insider-eyebrow{margin:0 0 14px;font-size:.75rem;line-height:1.3;font-weight:900;letter-spacing:.16em;color:var(--aos-gold)}.aos-insider-eyebrow--dark{color:#9f161b}.aos-insider-page h1{max-width:850px;margin:0;font-size:clamp(2.6rem,6vw,6rem);line-height:.92;letter-spacing:-.045em;text-wrap:balance}.aos-insider-page__lede{max-width:690px;margin:24px 0 0;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.55;color:rgba(255,255,255,.88)}.aos-insider-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:820px;margin:38px 0 0;padding:0;list-style:none;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.2)}.aos-insider-proof li{padding:18px;background:rgba(8,9,12,.73);backdrop-filter:blur(8px)}.aos-insider-proof strong,.aos-insider-proof span{display:block}.aos-insider-proof strong{font-size:1.05rem;color:#fff}.aos-insider-proof span{margin-top:5px;font-size:.82rem;line-height:1.4;color:rgba(255,255,255,.72)}.aos-insider-page__body{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);gap:clamp(38px,7vw,100px);width:min(1180px,calc(100% - 40px));margin:0 auto;padding:90px 0 110px}.aos-insider-page__intro h2{margin:0 0 18px;font-size:clamp(2rem,4vw,4rem);line-height:1;letter-spacing:-.035em;color:var(--aos-ink)}.aos-insider-page__intro>p:not(.aos-insider-eyebrow){font-size:1.08rem;line-height:1.7;color:#464951}.aos-insider-trust{margin-top:30px;padding:22px;border-left:4px solid var(--aos-red);background:#f0ece3;color:#303239}.aos-insider-trust p{margin:0;line-height:1.5}.aos-insider-trust p+p{margin-top:9px}.aos-insider-card{align-self:start;padding:clamp(25px,4vw,46px);border:1px solid var(--aos-line);border-radius:8px;background:#fff;box-shadow:0 24px 70px rgba(17,19,24,.12)}.aos-insider-progress{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 12px}.aos-insider-progress span{display:flex;gap:8px;align-items:center;border-top:3px solid #d7d5d0;padding-top:9px;font-size:.77rem;font-weight:800;color:#75777c}.aos-insider-progress span.is-active{border-color:var(--aos-red);color:var(--aos-ink)}.aos-insider-progress span.is-complete{border-color:#2c714d;color:#2c714d}.aos-insider-progress b{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#eceae5;font-size:.72rem}.aos-insider-progress--compact span{font-size:0}.aos-insider-step-status{margin:0 0 24px;font-size:.78rem;color:#666a72}.aos-insider-step{min-width:0;margin:0;padding:0;border:0}.aos-insider-step[hidden]{display:none!important}.aos-insider-step legend{width:100%;margin:0 0 22px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.12;font-weight:900;letter-spacing:-.025em;color:var(--aos-ink)}.aos-insider-step label:not(.aos-insider-consent){display:block;margin:16px 0 7px;font-size:.83rem;font-weight:800;color:#2e3036}.aos-insider-step label span{font-weight:500;color:#6b6d73}.aos-insider-step input:not([type="checkbox"]),.aos-insider-step select{width:100%;min-height:52px;border:1px solid #b7b9be;border-radius:4px;background:#fff;padding:12px 14px;color:#15171b;font:inherit}.aos-insider-step input:focus,.aos-insider-step select:focus{outline:3px solid rgba(229,27,35,.25);outline-offset:2px;border-color:#a31319}.aos-insider-help,.aos-insider-fineprint{font-size:.78rem;line-height:1.55;color:#666a72}.aos-insider-fineprint a{color:#8e1116;text-decoration:underline}.aos-insider-consent{display:grid;grid-template-columns:22px 1fr;gap:11px;align-items:start;margin:15px 0;font-size:.9rem;line-height:1.5;color:#292c32}.aos-insider-consent input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--aos-red)}.aos-insider-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.aos-insider-button,.aos-insider-link-button{appearance:none;border-radius:3px;font:inherit;font-weight:900;cursor:pointer}.aos-insider-button{display:inline-flex;justify-content:center;min-height:50px;margin-top:24px;border:1px solid var(--aos-red);background:var(--aos-red);padding:13px 22px;color:#fff;text-decoration:none}.aos-insider-actions .aos-insider-button{margin-top:0}.aos-insider-button:hover{background:#b80f16;border-color:#b80f16}.aos-insider-button--dark{background:var(--aos-ink);border-color:var(--aos-ink)}.aos-insider-link-button{border:0;background:transparent;padding:10px 0;color:#52555d;text-decoration:underline}.aos-insider-error{margin-top:20px;padding:13px;border:1px solid #c82129;background:#fff0f0;color:#8a1015}.aos-insider-success h2,.aos-insider-success h3{color:var(--aos-ink)}.aos-insider-teaser{position:fixed;right:18px;bottom:18px;z-index:998;display:grid;gap:2px;min-width:190px;border:1px solid rgba(255,255,255,.25);border-radius:4px;background:#16181d;padding:12px 16px;color:#fff;text-align:left;box-shadow:0 12px 38px rgba(0,0,0,.3);cursor:pointer}.aos-insider-teaser span{font-size:.62rem;font-weight:900;letter-spacing:.14em;color:var(--aos-gold)}.aos-insider-teaser strong{font-size:.94rem}.aos-insider-teaser:hover{background:#24262c}.aos-insider-backdrop{position:fixed;inset:0;z-index:999;display:grid;place-items:center;padding:22px;background:rgba(3,4,6,.78);backdrop-filter:blur(8px)}.aos-insider-backdrop[hidden]{display:none!important}.aos-insider-dialog{position:relative;width:min(780px,100%);max-height:min(760px,calc(100vh - 44px));overflow:auto;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#f7f2e8;box-shadow:0 30px 100px rgba(0,0,0,.55);outline:0}.aos-insider-dialog__close{position:absolute;right:13px;top:10px;z-index:2;width:42px;height:42px;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:2rem;line-height:1;cursor:pointer}.aos-insider-dialog__copy{padding:34px 70px 26px 34px;background:linear-gradient(135deg,#15171c,#292c33);color:#fff}.aos-insider-dialog__copy h2{max-width:610px;margin:0;font-size:clamp(1.8rem,4vw,3.1rem);line-height:1;letter-spacing:-.035em}.aos-insider-dialog__copy p:last-child{max-width:620px;margin:14px 0 0;line-height:1.5;color:rgba(255,255,255,.76)}.aos-insider-form--popup{padding:30px 34px}.aos-insider-dialog__full{display:block;padding:0 34px 28px;color:#7f1015;font-size:.82rem;font-weight:800;text-align:center}.aos-insider-dialog-open{overflow:hidden}.aos-insider-popup .aos-insider-step legend{font-size:1.45rem}.aos-insider-popup .aos-insider-button{width:100%}
@media (max-width:760px){.aos-insider-page__hero{min-height:650px;background-position:64% center}.aos-insider-page__scrim{background:linear-gradient(0deg,rgba(4,5,7,.95) 0%,rgba(4,5,7,.72) 66%,rgba(4,5,7,.26) 100%)}.aos-insider-page__hero-content{padding:170px 0 44px}.aos-insider-page h1{font-size:clamp(2.6rem,13vw,4.4rem)}.aos-insider-proof{grid-template-columns:1fr}.aos-insider-page__body{grid-template-columns:1fr;padding:60px 0 80px}.aos-insider-card{padding:24px 18px}.aos-insider-progress span{font-size:.7rem}.aos-insider-teaser{right:10px;bottom:10px;min-width:160px;padding:10px 13px}.aos-insider-backdrop{align-items:end;padding:0}.aos-insider-dialog{width:100%;max-height:92vh;border-radius:10px 10px 0 0}.aos-insider-dialog__copy{padding:30px 58px 23px 22px}.aos-insider-form--popup{padding:24px 22px}.aos-insider-dialog__full{padding:0 22px 24px}.aos-insider-actions{align-items:stretch;flex-direction:column-reverse}.aos-insider-actions .aos-insider-button,.aos-insider-actions .aos-insider-link-button{width:100%}}
@media (prefers-reduced-motion:reduce){.aos-insider-page *,.aos-insider-popup *{scroll-behavior:auto!important;transition:none!important}}
