.activate-layout{background:#0d0e0e!important}.activate-layout #main{margin:0;padding:0;max-width:none}.activate-section{margin:0!important;padding:0!important}#activate-page{--act-black:#0d0e0e;--act-cream:#f5f4f0;--act-grey:#62645f;--act-orange:#f47a24;color:var(--act-black);background:white;max-width:1600px;margin:auto;font:400 18px/1.36 var(--ul-text-font-family, 'Nunito', sans-serif);letter-spacing:0;text-transform:none;isolation:isolate}#activate-page *{box-sizing:border-box}#activate-page [hidden]{display:none!important}#activate-page h1,#activate-page h2,#activate-page h3,#activate-page p{margin:0;padding:0;letter-spacing:0;text-transform:none;font-family:inherit;color:inherit}#activate-page h1,#activate-page h2,#activate-page h3{font-weight:800;line-height:1.08}#activate-page button,#activate-page input{font-family:inherit;letter-spacing:0}#activate-page a{color:inherit;text-decoration:none}#activate-page button{cursor:pointer}#activate-page img{display:block;max-width:100%;object-fit:cover}#activate-page section{position:relative;scroll-margin-top:20px}#activate-page :focus-visible{outline:3px solid var(--act-orange);outline-offset:5px}#activate-page .act-pad{padding-left:5%;padding-right:5%}#activate-page .act-relative{position:relative}#activate-page .act-bleed{position:absolute;inset:0;width:100%;height:100%}#activate-page .act-eyebrow{font-size:12px;line-height:1.4;font-weight:800;color:var(--act-grey)}#activate-page .act-orange{color:var(--act-orange)}#activate-page .act-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#activate-page .act-link{font:600 14px/1.5 var(--ul-text-font-family, 'Nunito', sans-serif);padding:0 0 4px;background:transparent;color:inherit;border:0;border-bottom:1px solid currentColor;border-radius:0;display:inline-block}#activate-page .act-button{display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:var(--act-orange);color:#0d0e0e;min-height:60px;width:100%;font-size:16px;line-height:1.2;font-weight:800;padding:14px 16px;text-align:center;transition:background .15s}#activate-page .act-button:hover{background:#ff9141}#activate-page .act-button:disabled{opacity:.6;cursor:not-allowed}#activate-page .act-button[aria-busy=true]{cursor:wait}#activate-page .act-nav{height:80px;display:flex;align-items:center;justify-content:space-between;background:var(--act-black);color:white;position:relative}#activate-page .act-nav:after{content:'';position:absolute;bottom:0;left:4.45%;right:4.45%;height:1px;background:#343535}#activate-page .act-brand img{width:150px;height:60px;object-fit:contain}#activate-page .act-nav nav{display:flex;align-items:center;gap:38px;font-size:14px;font-weight:600}#activate-page .act-nav .act-shop-link{color:var(--act-orange);font-size:12px;border-bottom:1px solid currentColor;padding-bottom:4px}#activate-page .act-mobile-brand{display:none}#activate-page .act-hero{height:720px;background:var(--act-black);color:white}#activate-page .act-hero-image{position:absolute;inset:0}#activate-page .act-hero-image img{width:100%;height:100%;object-fit:cover}#activate-page .act-hero-intro,#activate-page .act-purchase{position:absolute;left:53.75%;right:4.5%}#activate-page .act-hero-intro{top:34px}#activate-page .act-product-name{font-size:25px;font-weight:800;display:flex;gap:13px;align-items:baseline}#activate-page .act-product-name span{font-size:13px;color:var(--act-orange)}#activate-page h1{font-size:clamp(42px,3.75vw,59px);line-height:1.04;margin-top:13px}#activate-page .act-category{font-size:15px;font-weight:800;color:#c1c3bd;margin-top:22px}#activate-page .act-support{font-size:20px;color:#c1c3bd;margin-top:24px}#activate-page .act-purchase{top:292px}#activate-page .act-dose{font-size:16px;font-weight:600;color:#c1c3bd}#activate-page .act-spec{display:flex;justify-content:space-between;align-items:baseline;margin-top:36px;font-size:17px}#activate-page .act-spec span:last-child{font-size:12px;color:#c1c3bd}#activate-page .act-price-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #484a45;margin-top:42px;padding-top:14px}#activate-page .act-price{font-size:46px;font-weight:800}#activate-page .act-price small{font-size:15px;font-weight:600;margin-left:10px}#activate-page .act-purchase-meta{font-size:15px;color:#c1c3bd;margin-right:20%}#activate-page .act-purchase-meta p+p{font-size:12px;margin-top:7px}#activate-page .act-mobile-spec,#activate-page .act-mobile-shipping{display:none}#activate-page .act-buy-form{margin-top:32px;display:grid;grid-template-columns:98px 1fr;gap:12px}#activate-page .act-quantity{display:grid;grid-template-columns:30px 1fr 30px;align-items:center;border:1px solid #6a6d64;min-width:0}#activate-page .act-quantity button{border:0;color:white;background:transparent;min-height:56px;padding:0;font-size:18px}#activate-page .act-quantity input{border:0;border-radius:0;padding:0;appearance:textfield;background:transparent;color:white;text-align:center;width:100%;min-width:0;box-shadow:none;font-size:16px}#activate-page input::-webkit-inner-spin-button,#activate-page input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#activate-page .act-hero-links{display:flex;justify-content:space-between;align-items:center;margin-top:17px;font-size:14px}#activate-page .act-hero-links button{font-size:13px;color:#c1c3bd}#activate-page .act-status{margin-top:9px;font-size:13px}#activate-page .act-status:empty{display:none}#activate-page .act-status a{text-decoration:underline}#activate-page .act-benefits{height:92px;background:#212322;color:white;display:flex;justify-content:space-between;align-items:center;gap:20px}#activate-page .act-benefits h2{font-size:21px}#activate-page .act-benefits p{font-size:14px;color:#c1c3bd;margin-top:9px}#activate-page .act-problem{height:238px;text-align:center;padding-top:24px}#activate-page .act-orange-rule{display:block;background:var(--act-orange);width:60px;height:1px;margin:0 auto 20px}#activate-page .act-problem h2{font-size:41px;line-height:1.2}#activate-page .act-problem p{font-size:20px;font-weight:600;margin-top:13px}#activate-page .act-problem p+p{font-size:18px;font-weight:400;color:var(--act-grey);margin-top:14px}#activate-page .act-hydration{height:450px;background:#080a0a;color:white;padding-top:46px}#activate-page .act-hydration h2{font-family:var(--ul-heading-font-family, 'Anton', sans-serif);font-size:79px;line-height:1.075;font-weight:400;margin-top:25px}#activate-page .act-hydration .act-relative>p:last-child{font-size:19px;line-height:1.36;color:#e1e3de;margin-top:30px}#activate-page .act-formula{background:var(--act-cream);height:710px}#activate-page .act-formula-main{height:500px;padding-top:53px;position:relative}#activate-page .act-formula-main>.act-bleed{height:600px}#activate-page .act-formula h2{font-size:49px;margin-top:25px}#activate-page .act-formula-intro{font-size:22px;color:var(--act-grey);margin-top:20px}#activate-page .act-creatine{margin-top:29px}#activate-page .act-creatine strong{font-size:58px;font-weight:800;line-height:1.1}#activate-page .act-creatine h3{font-size:13px;margin-top:13px}#activate-page .act-creatine p{font-size:18px;color:var(--act-grey);margin-top:18px}#activate-page .act-electrolytes{position:relative;padding-top:0}#activate-page .act-electrolytes>.act-eyebrow{font-size:11px;padding-bottom:19px}#activate-page .act-minerals{border-top:1px solid #dadbd5;display:grid;grid-template-columns:1fr 1.05fr 1fr .8fr;padding-top:23px;gap:28px;background:var(--act-cream)}#activate-page .act-minerals strong{font-size:32px;font-weight:800}#activate-page .act-minerals h3{font-size:12px;margin-top:10px}#activate-page .act-minerals p{font-size:14px;color:var(--act-grey);margin-top:8px}#activate-page .act-facts-link{padding-top:10px}#activate-page .act-facts-link p{font-size:12px;max-width:250px;margin-top:18px}#activate-page .act-routine{height:540px;background:var(--act-cream)}#activate-page .act-routine>img{position:absolute;right:0;top:0;width:74.65%;height:100%;object-fit:cover}#activate-page .act-routine:after{content:'';position:absolute;inset:0;background:var(--act-cream);clip-path:polygon(0 0,45.4% 0,37.15% 100%,0 100%)}#activate-page .act-routine-copy{position:relative;z-index:1;padding:75px 0 0 5%;max-width:47%}#activate-page .act-routine h2{font-size:42px;margin-top:34px}#activate-page .act-routine-copy>p:not(.act-eyebrow){font-size:21px;color:var(--act-grey);max-width:418px;margin-top:43px}#activate-page .act-routine .act-link{font-size:13px;margin-top:73px}#activate-page .act-comparison{height:440px;padding-top:43px}#activate-page .act-comparison h2{font-size:35px;text-align:center}#activate-page table{width:100%;border-collapse:collapse;margin:67px 0 0;table-layout:fixed}#activate-page th,#activate-page td{padding:14px 0;text-align:left;border:none;font-size:18px;line-height:1.25;font-weight:400;vertical-align:middle}#activate-page thead th{font-size:12px;font-weight:800;color:var(--act-grey);padding:17px 0 26px}#activate-page thead th:first-child{width:43.7%}#activate-page thead th:nth-child(2){width:28%}#activate-page th:last-child,#activate-page td:last-child{background:#212322;color:white;padding-left:9%;font-weight:800}#activate-page tbody th{font-weight:600}#activate-page tbody td:nth-child(2){color:var(--act-grey)}#activate-page tbody td:last-child{font-size:21px}#activate-page tbody tr{border-bottom:1px solid #dadbd5}#activate-page tbody tr:last-child{border-bottom:0}#activate-page .act-use{height:450px;display:grid;grid-template-columns:39.2% 60.8%}#activate-page .act-use-images{position:relative;min-width:0;overflow:hidden}#activate-page .act-use-photo{width:100%;height:100%;object-fit:cover;object-position:35% 65%}#activate-page .act-use-copy{padding:57px 6% 0 9.2%}#activate-page .act-use h2{font-size:45px;margin-top:25px;white-space:nowrap}#activate-page .act-use ol{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding:0;margin:71px 0 0}#activate-page .act-use li>span{font-size:12px;font-weight:800;color:var(--act-orange)}#activate-page .act-use h3{font-size:24px;margin-top:18px}#activate-page .act-use li p{font-size:17px;color:var(--act-grey);margin-top:19px}#activate-page .act-faq{background:var(--act-cream);padding-top:44px;padding-bottom:52px;min-height:554px}#activate-page .act-faq h2{text-align:center;font-size:34px}#activate-page .act-questions{max-width:928px;margin:44px auto 0}#activate-page details{border-bottom:1px solid #dadbd5}#activate-page summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:18px;line-height:1.3;font-weight:800;padding:11px 0;cursor:pointer}#activate-page summary::-webkit-details-marker{display:none}#activate-page summary span:before{content:'+';font-size:23px;font-weight:600}#activate-page details[open] summary span:before{content:'−'}#activate-page .act-answer{font-size:17px;line-height:1.5;color:var(--act-grey);padding:12px 35px 20px 0}#activate-page .act-answer a{text-decoration:underline;text-underline-offset:3px}#activate-page .act-final{min-height:580px;background:var(--act-black);color:white;padding-top:53px}#activate-page .act-final-image{position:absolute;right:0;top:0;width:44.17%;height:100%;object-fit:cover}#activate-page .act-final-copy{position:relative;max-width:55%}#activate-page .act-final h2{font-size:55px;margin-top:29px}#activate-page .act-final-support{font-size:23px;color:#c1c3bd;margin-top:22px}#activate-page .act-final-price{display:flex;align-items:center;gap:45px;margin-top:44px}#activate-page .act-final-price strong{font-size:34px;font-weight:800;white-space:nowrap}#activate-page .act-final-price small{font-size:inherit}#activate-page .act-final-price>span{font-size:18px;color:#c1c3bd}#activate-page .act-final .act-button{margin-top:33px;width:93%}#activate-page .act-final-shipping{font-size:13px;color:#c1c3bd;margin-top:21px}#activate-page .act-footer{min-height:150px;background:var(--act-black);color:#c1c3bd;padding-top:10px;padding-bottom:25px}#activate-page .act-footer>div{display:flex;align-items:center;justify-content:space-between}#activate-page .act-footer img{object-fit:contain;width:130px;height:52px}#activate-page .act-footer nav{display:flex;gap:20px;font-size:12px}#activate-page .act-footer>p{font-size:11px;margin-top:29px}#activate-page .act-sticky{display:none}#activate-page .act-facts-dialog{border:0;background:var(--act-cream);color:var(--act-black);width:min(640px,calc(100% - 32px));max-height:85dvh;padding:34px;margin:auto;overflow:auto;font:400 16px/1.5 var(--ul-text-font-family, 'Nunito', sans-serif)}#activate-page .act-facts-dialog::backdrop{background:#000b}#activate-page .act-facts-dialog h2{font-size:28px;padding-right:36px;margin-bottom:15px}#activate-page .act-facts-dialog h3{font-size:18px;margin:24px 0 10px}#activate-page .act-facts-dialog ul{padding-left:22px}#activate-page .act-facts-dialog p+p{margin-top:12px}#activate-page .act-dialog-close{position:absolute;right:16px;top:13px;background:none;border:0;color:inherit;font-size:30px;width:44px;height:44px}
@media(min-width:1600px){#activate-page h1{font-size:59px}}
@media(min-width:700px) and (max-width:1199px){#activate-page .act-nav nav{gap:22px}#activate-page h1{font-size:38px}#activate-page .act-support{font-size:17px}#activate-page .act-dose{font-size:14px}#activate-page .act-purchase-meta{margin-right:0}#activate-page .act-routine h2{font-size:32px}#activate-page .act-routine-copy>p:not(.act-eyebrow){font-size:18px;max-width:85%}#activate-page .act-use h2{font-size:32px}#activate-page .act-use li p{font-size:14px}#activate-page .act-use ol{gap:15px}#activate-page .act-final h2{font-size:42px}#activate-page .act-final-support{font-size:19px}#activate-page .act-final-price{gap:20px}#activate-page .act-final-price>span{font-size:15px}#activate-page .act-benefits h2{font-size:17px}#activate-page .act-benefits p{font-size:12px}#activate-page .act-formula h2{font-size:43px}#activate-page .act-minerals{gap:15px}#activate-page .act-minerals strong{font-size:26px}#activate-page .act-comparison h2{font-size:30px}#activate-page th:last-child,#activate-page td:last-child{padding-left:4%}#activate-page thead th:nth-child(2){font-size:10px}}
@media(max-width:699px){#activate-page{font-size:15px}#activate-page .act-pad{padding-left:20px;padding-right:20px}#activate-page .act-eyebrow{font-size:10px}#activate-page .act-nav{height:59px}#activate-page .act-brand img{width:115px;height:46px}#activate-page .act-nav:after{left:20px;right:20px}#activate-page .act-nav nav{display:none}#activate-page .act-mobile-brand{display:block;font-size:12px;font-weight:800}#activate-page .act-hero{height:611px;display:flex;flex-direction:column}#activate-page .act-hero-intro{position:relative;left:auto;right:auto;top:auto;padding:20px 20px 0;order:0}#activate-page .act-product-name{display:none}#activate-page h1{font-size:clamp(30px,8.46vw,36px);line-height:1.09;margin:0}#activate-page .act-category{font-size:11px;margin-top:17px}#activate-page .act-support{font-size:15px;color:white;margin-top:16px}#activate-page .act-hero-image{position:relative;inset:auto;height:252px;flex-shrink:0;order:1;margin-top:15px}#activate-page .act-hero-image img{object-position:center}#activate-page .act-purchase{position:relative;left:auto;right:auto;top:auto;padding:0 20px;order:2}#activate-page .act-dose{font-size:11px;white-space:nowrap;margin-top:3px}#activate-page .act-spec,#activate-page .act-purchase-meta,#activate-page .act-hero-links{display:none}#activate-page .act-price-row{border:0;padding:0;margin-top:18px;align-items:flex-start}#activate-page .act-price{font-size:31px;line-height:1.3;white-space:nowrap}#activate-page .act-price small{font-size:12px;margin-left:4px}#activate-page .act-mobile-spec{display:block;padding-top:3px;font-size:15px;font-weight:600}#activate-page .act-mobile-spec p+p{font-size:11px;color:#c1c3bd;font-weight:400;margin-top:4px}#activate-page .act-buy-form{grid-template-columns:70px 1fr;gap:11px;margin-top:24px}#activate-page .act-button{min-height:54px;font-size:14px;padding:12px}#activate-page .act-quantity{grid-template-columns:22px 1fr 22px}#activate-page .act-quantity button{min-height:50px;font-size:17px}#activate-page .act-quantity input{font-size:15px}#activate-page .act-mobile-shipping{display:block;font-size:12px;color:#c1c3bd;text-align:center;margin-top:14px}#activate-page .act-status{position:relative;z-index:2;background:#0d0e0e;margin:8px -4px 0;padding:6px}#activate-page .act-benefits{height:72px;gap:10px;padding-left:16px;padding-right:16px}#activate-page .act-benefits h2{font-size:12px;line-height:1.25}#activate-page .act-benefits p{display:none}#activate-page .act-problem{height:206px;padding-top:22px}#activate-page .act-orange-rule{width:44px;margin-bottom:20px}#activate-page .act-problem h2{font-size:clamp(23px,6.66vw,29px);line-height:1.19}#activate-page .act-problem p{font-size:14px;margin-top:19px}#activate-page .act-problem p+p{font-size:15px;line-height:1.4;margin:12px auto 0;max-width:280px}#activate-page .act-hydration{height:330px;padding-top:31px}#activate-page .act-hydration .act-bleed{object-position:24% 50%;filter:brightness(.84)}#activate-page .act-hydration .act-eyebrow{font-size:9px}#activate-page .act-hydration h2{font-size:54px;line-height:1.074;margin-top:23px}#activate-page .act-hydration .act-relative>p:last-child{font-size:14px;line-height:1.45;margin-top:22px}#activate-page .act-formula{height:auto;min-height:660px}#activate-page .act-formula-main{height:426px;padding-top:30px}#activate-page .act-formula-main>.act-bleed{top:154px;height:238px;object-position:65% 50%}#activate-page .act-formula h2{font-size:33px;margin-top:22px}#activate-page .act-formula-intro{font-size:13px;margin-top:18px;max-width:180px}#activate-page .act-creatine{margin-top:19px}#activate-page .act-creatine strong{font-size:42px}#activate-page .act-creatine h3{font-size:10px;line-height:1.4;max-width:135px;margin-top:10px}#activate-page .act-creatine p{font-size:13px;max-width:160px;margin-top:12px}#activate-page .act-electrolytes>.act-eyebrow{font-size:9px;padding-bottom:17px}#activate-page .act-minerals{grid-template-columns:1.1fr 1fr .8fr;gap:14px;padding-top:16px}#activate-page .act-minerals strong{font-size:29px;line-height:1.2;display:block}#activate-page .act-minerals strong span{display:block;font-size:12px;font-weight:400;color:var(--act-grey);margin-top:6px}#activate-page .act-minerals h3{font-size:9px;margin-top:12px}#activate-page .act-minerals p{font-size:10px;margin-top:6px}#activate-page .act-facts-link{grid-column:1/-1;padding-top:3px}#activate-page .act-facts-link .act-link{font-size:13px}#activate-page .act-facts-link p{font-size:11px;margin-top:13px;max-width:340px;padding-bottom:23px}#activate-page .act-routine{height:auto;display:flex;flex-direction:column}#activate-page .act-routine>img{position:static;width:100%;height:243px;object-position:center}#activate-page .act-routine:after{display:none}#activate-page .act-routine-copy{max-width:none;padding:23px 20px 24px}#activate-page .act-routine h2{font-size:27px;margin-top:20px}#activate-page .act-routine-copy>p:not(.act-eyebrow){font-size:14px;max-width:none;margin-top:17px}#activate-page .act-routine .act-link{font-size:11px;margin-top:19px}#activate-page .act-comparison{height:auto;min-height:367px;padding-top:35px;padding-bottom:35px}#activate-page .act-comparison h2{font-size:28px;text-align:left;max-width:310px}#activate-page table{margin-top:27px}#activate-page thead th:first-child{width:44%}#activate-page thead th:nth-child(2){width:26%}#activate-page thead th{font-size:9px;padding:13px 7px 18px 0}#activate-page th,#activate-page td{font-size:12px;padding:14px 10px 14px 0;line-height:1.35}#activate-page th:last-child,#activate-page td:last-child{padding-left:12px;padding-right:8px}#activate-page tbody td:last-child{font-size:12px}#activate-page .act-desktop{display:none}#activate-page .act-use{height:auto;display:block}#activate-page .act-use-images{height:clamp(215px,56vw,240px);display:block}#activate-page .act-use-photo{width:100%;height:100%;object-position:50% 65%}#activate-page .act-use-copy{padding:29px 20px 30px}#activate-page .act-use h2{font-size:29px;margin-top:15px}#activate-page .act-use ol{margin-top:25px;gap:14px}#activate-page .act-use li>span{font-size:10px}#activate-page .act-use h3{font-size:19px;margin-top:8px}#activate-page .act-use li p{font-size:12px;margin-top:12px}#activate-page .act-faq{padding-top:36px;padding-bottom:32px;min-height:0}#activate-page .act-faq h2{font-size:29px;text-align:left;max-width:320px}#activate-page .act-questions{margin-top:28px}#activate-page summary{font-size:14px;padding:13px 0;gap:14px}#activate-page .act-answer{font-size:13px;line-height:1.5;padding:6px 20px 17px 0}#activate-page .act-final{height:479px;min-height:0;padding-top:31px}#activate-page .act-final-copy{max-width:none}#activate-page .act-final h2{font-size:33px;margin-top:21px}#activate-page .act-final-image{width:47%;height:206px;top:151px;object-fit:cover}#activate-page .act-final-support{font-size:18px;line-height:1.5;max-width:155px;margin-top:26px}#activate-page .act-final-price{display:block;margin-top:20px}#activate-page .act-final-price strong{font-size:25px}#activate-page .act-final-price>span{display:block;font-size:12px;margin-top:9px}#activate-page .act-final .act-button{width:100%;margin-top:39px}#activate-page .act-final-shipping{font-size:11px;margin-top:17px;text-align:center}#activate-page .act-footer{padding-top:0;padding-bottom:28px;min-height:0}#activate-page .act-footer>div{display:block}#activate-page .act-footer>div>a{display:none}#activate-page .act-footer nav{gap:18px;font-size:11px;justify-content:center}#activate-page .act-footer>p{font-size:9px;line-height:1.5;margin-top:24px}#activate-page .act-sticky{display:flex;position:fixed;bottom:var(--act-bottom-offset,0px);left:0;right:0;z-index:20;background:#0d0e0e;color:white;padding:10px 20px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #484a45;align-items:center;gap:20px;box-shadow:0 -4px 20px #0002}#activate-page .act-sticky>div{flex:1;min-width:95px}#activate-page .act-sticky strong,#activate-page .act-sticky span{display:block;font-size:12px}#activate-page .act-sticky span{font-size:14px;margin-top:2px}#activate-page .act-sticky .act-button{width:57%;min-height:46px}#activate-page .act-facts-dialog{padding:25px}#activate-page .act-facts-dialog h2{font-size:24px}}
@media(prefers-reduced-motion:no-preference){.activate-layout{scroll-behavior:smooth}}
/* Match the approved compact FAQ rhythm; allow expanded answers to grow. */
#activate-page summary span{line-height:1}#activate-page summary{padding-top:8px;padding-bottom:8px}#activate-page .act-answer{padding-top:8px;padding-bottom:15px}#activate-page .act-faq{min-height:554px}
@media(max-width:699px){#activate-page summary{padding-top:12px;padding-bottom:12px}#activate-page .act-sticky{padding-left:72px}#activate-page .act-faq{min-height:0}}
#activate-page .act-mobile-break{display:none}
@media(max-width:699px){#activate-page .act-hero{height:auto;min-height:611px;padding-bottom:18px}#activate-page .act-mobile-break{display:block}}
@media(min-width:700px) and (max-width:999px){#activate-page .act-hero{height:690px}#activate-page .act-hero-image{inset:115px auto auto 0;width:49%;height:465px}#activate-page .act-hero-image img{object-fit:contain}#activate-page .act-hero-intro,#activate-page .act-purchase{left:49%;right:4%}#activate-page h1{font-size:32px;line-height:1.08}#activate-page .act-category{font-size:12px}#activate-page .act-support{font-size:16px}#activate-page .act-purchase{top:277px}#activate-page .act-dose{font-size:13px}#activate-page .act-price{font-size:38px}#activate-page .act-buy-form{grid-template-columns:74px 1fr}#activate-page .act-button{font-size:14px}#activate-page .act-purchase-meta{font-size:12px}}
#activate-page{max-width:1440px}#activate-page .act-electrolytes{min-height:210px;background:linear-gradient(transparent 34px,var(--act-cream) 34px)}
@media(min-width:1200px){#activate-page h1{font-size:clamp(42px,3.75vw,54px)}}
@media(max-width:699px){#activate-page .act-electrolytes{background:var(--act-cream)}}

#activate-page :is(#act-hero-title,#act-problem-title,#act-hydration-title,#act-formula-title,#act-routine-title,#act-comparison-title,#act-use-title,#act-faq-title,#act-final-title){font-family:var(--ul-heading-font-family, 'Anton', sans-serif);font-weight:400;font-style:normal;font-synthesis:none}
