:root{--tight-gold:#efd066}html{scroll-behavior:smooth;scroll-padding-top:24px}.preview-banner{background:#efd066;color:#0a1822;padding:8px 20px;text-align:center;font:700 11px/1.5 Manrope,sans-serif;letter-spacing:.08em}.preview-banner a{color:inherit;margin-left:20px;text-decoration:underline}.tight-hero{padding:54px 0 64px!important}.tight-hero-grid{display:grid;grid-template-columns:1.1fr .8fr;gap:24px 64px;align-items:center}.tight-hero h1{font-family:'Barlow Condensed',sans-serif;font-size:clamp(52px,6vw,82px);line-height:1;letter-spacing:-.025em;margin:14px 0 20px;text-transform:uppercase}.tight-hero h1 em,h2 em{font-style:normal;color:#efd066}.tight-lede{font-size:22px!important;font-weight:700;line-height:1.4!important}.tight-sub{max-width:480px;color:#becbd2}.tight-bottle{grid-column:2;grid-row:1/3;background:radial-gradient(ellipse at center,#253c46 0,#10212c 65%);border:1px solid #304651;border-radius:24px;padding:28px;text-align:center;margin:0}.tight-bottle img{width:auto;height:390px;max-width:100%;object-fit:contain}.tight-bottle figcaption{font:500 13px/1.65 Manrope,sans-serif;color:#c5d2d9;margin-top:16px}.tight-buy p{margin:0 0 16px}.tight-buy .cv-purchase-summary{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.tight-buy .cv-purchase-summary strong{font-size:32px}.tight-buy .oy-primary{width:100%;font-size:16px;min-height:56px;white-space:normal}.tight-shipping{font-size:13px!important;line-height:1.7!important;margin-top:14px!important}.tight-buy>a{font-size:13px;color:#dce6ec;text-underline-offset:4px}.tight-rating{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px}.tight-rating a{color:#efd066;font-size:13px}.tight-three{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0}.tight-three article{padding:24px;border:1px solid #304651;border-radius:16px;background:#11232d}.tight-three span{font:700 11px/1.5 Manrope,sans-serif;letter-spacing:.1em;color:#efd066}.tight-three h3{font-size:24px!important;margin:14px 0 12px}.tight-three p{font-size:15px!important;line-height:1.65!important}.tight-three a{color:#efd066;font-size:13px}.oy-section{padding:48px 0!important}.oy-section h2,.cv-live-reviews h2{font-size:clamp(34px,4.5vw,54px)!important;line-height:1.04!important}.tight-detail{border:1px solid #36505d;border-radius:12px;margin:12px 0;overflow:hidden}.tight-detail>summary,.tight-review-note>summary{padding:20px;cursor:pointer;font:700 15px/1.5 Manrope,sans-serif;min-height:56px;list-style:revert}.tight-detail[open]>summary{border-bottom:1px solid #36505d}.tight-detail>video{max-width:100%;max-height:460px;display:block;margin:auto}.tight-detail>.cv-preview-grid{padding:20px}.tight-small,.tight-safety{font-size:13px!important;line-height:1.75!important;color:#becbd2}.tight-safety{margin-top:24px!important}.tight-expanded{padding:24px 0}.tight-expanded>.oy-shell{width:calc(100% - 40px)}.tight-expanded h2{font-size:32px!important}.tight-expanded .cv-anatomy-player video{max-height:500px}.tight-community{padding-top:24px;padding-bottom:20px;text-align:center}.tight-community a{color:#efd066;font-size:14px}.cv-live-reviews{padding:48px 0!important;background:#f4f4ed!important;color:#17252d!important}.cv-live-reviews>.oy-shell>p{max-width:680px;margin:12px 0 28px}.tight-review-note{margin-top:22px;border-top:1px solid #ccd3ce}.tight-review-note summary{padding-left:0}.tight-review-note p{font-size:12px;line-height:1.7;color:#42535d}#physician{padding-bottom:36px!important}#physician .cv-physician-grid{gap:24px}#physician img{max-height:260px;object-fit:contain}#physician video{max-height:260px}#guarantee{background:#142a34}#guarantee p{max-width:720px}dialog{background:#10232e;color:#fff;border:1px solid #efd066;border-radius:20px;padding:30px;max-width:440px}dialog::backdrop{background:#000a}dialog h2{font-size:28px}dialog button{background:#efd066;border:0;padding:14px 20px;border-radius:9px;color:#10232e;font-weight:700;cursor:pointer}.oy-final-offer img{max-height:220px!important;width:auto!important}.oy-section:has(#cv-feedback-title){padding:22px 0!important}.mobile-sticky{z-index:50}
@media(max-width:760px){.preview-banner{font-size:9px;padding:6px 8px}.preview-banner a{margin-left:8px}.tight-hero{padding:28px 0 32px!important}.tight-hero-grid{grid-template-columns:1fr;gap:22px}.tight-hero h1{font-size:48px;margin:12px 0}.tight-hero h1 br:nth-of-type(2){display:none}.tight-lede{font-size:17px!important;margin:12px 0!important}.tight-sub{font-size:14px!important;line-height:1.6!important;margin:12px 0!important}.tight-rating{margin-top:14px;gap:10px}.tight-bottle{grid-column:auto;grid-row:auto;display:flex;align-items:center;gap:18px;border-radius:16px;padding:14px 20px;text-align:left}.tight-bottle img{height:155px;width:100px;flex-shrink:0}.tight-bottle figcaption{font-size:12px;margin:0}.tight-buy>p:first-child{font-size:14px!important;line-height:1.6!important}.tight-buy .oy-primary{font-size:14px;min-height:54px}.tight-buy .cv-purchase-summary strong{font-size:28px}.tight-three{grid-template-columns:1fr;gap:10px;margin:22px 0}.tight-three article{padding:18px}.tight-three h3{font-size:22px!important;margin:8px 0}.tight-three p{font-size:14px!important;margin:0}.tight-three a{display:inline-block;margin-top:12px}.oy-section,.cv-live-reviews{padding:34px 0!important}.tight-detail>summary{font-size:14px;padding:17px}.tight-expanded>.oy-shell{width:calc(100% - 24px)}.tight-expanded .cv-companion-grid{gap:10px}.tight-expanded .cv-companion-grid article{padding:18px}.tight-expanded h2{font-size:28px!important}.tight-detail>.cv-preview-grid{padding:14px}.tight-expanded .cv-dose-display{font-size:32px}.oy-final-offer{padding:22px!important}.tight-review-note>summary{font-size:12px}.cv-live-reviews h2{max-width:300px}#physician .oy-shell{display:block}.cv-physician-copy{max-width:none}.oy-footer{padding-bottom:120px!important}}
/* Preserve the live page's navy and gold palette with explicit contrast. */
.tight-hero,.tight-included,.tight-learn,#physician{background:#0a1923!important;color:#e9f0f4!important}.tight-hero h1,.tight-included h2,.tight-learn h2,#physician h2,.tight-three h3{color:#fff!important}.tight-hero p,.tight-included p,.tight-learn p,#physician p{color:#cbd6dc}.tight-hero .oy-eyebrow{color:#76bec7!important}.tight-buy .cv-purchase-summary{color:#fff}.tight-hero .tight-lede{color:#fff!important}.tight-hero .tight-rating a,.tight-three a{color:#efd066}.tight-expanded{color:#dce6ec;background:#10232e}.tight-expanded h2,.tight-expanded h3{color:#fff!important}.tight-expanded p{color:#cbd6dc!important}.tight-expanded .cv-label-details{color:#162832;background:#fff}.tight-expanded .cv-label-details p{color:#162832!important}.tight-bottle{background:radial-gradient(ellipse at center,#253c46 0,#10212c 65%)}.cv-live-reviews a{color:#263e47}#physician .cv-physician-proof{color:#fff}#guarantee,#guarantee h2,#guarantee p,#guarantee li{color:#eef3f5!important}#guarantee a{color:#efd066}.tight-hero .oy-primary,.tight-buy .oy-primary{color:#14242d!important}.tight-expanded .cv-dose-display{color:#efd066}
@media(max-width:760px){.tight-hero h1{font-size:43px}.tight-hero-grid{gap:14px}.tight-hero{padding-top:22px!important}.tight-bottle img{height:125px;width:82px}.tight-bottle{padding:12px 16px}.tight-sub{font-size:13px!important}.tight-buy>p:first-child{margin-bottom:12px}.tight-buy .cv-purchase-summary strong{font-size:26px}}
/* User-selected Burn bottle palette: navy, orange, electric blue. */
:root{--tight-gold:#ff8a24;--burn-orange:#ff8a24;--burn-electric:#28b9ff}.preview-banner{background:#12334c;color:#e9f6ff;border-bottom:1px solid #28b9ff}.preview-banner a{color:#6ccfff}.tight-hero,.tight-included,.tight-learn,#physician{background:#081827!important}.tight-hero h1 em,.oy-section h2 em{color:#28b9ff!important}.tight-hero .oy-eyebrow,.tight-three span{color:#53c8ff!important}.tight-hero .tight-rating a,.tight-three a,.tight-buy>a,.tight-community a,#guarantee a{color:#53c8ff!important}.tight-bottle{background:radial-gradient(ellipse at center,#124368 0,#0b2033 70%);border-color:#23699b;box-shadow:inset 0 0 36px #149aff0a}.tight-three article{background:#0d253b;border-color:#23516e}.tight-detail{border-color:#285773}.tight-detail[open]>summary{border-bottom-color:#285773}.tight-expanded{background:#0b2237}.tight-expanded .cv-dose-display{color:#28b9ff}.tight-buy .cv-purchase-summary{color:#fff!important}.tight-buy .cv-purchase-summary strong{color:#fff!important;font-weight:800;font-size:34px;text-shadow:none}.tight-buy .cv-purchase-summary span{color:#e2edf6!important}.oy-primary,.tight-buy .oy-primary,.tight-hero .oy-primary,.mobile-sticky .oy-primary{background:#ff8a24!important;background-image:none!important;color:#081827!important;border:1px solid #ffa14f!important;box-shadow:0 5px 20px #ff8a2420!important;font-weight:800!important}.oy-primary:hover{background:#ffa14f!important}.mobile-sticky{background:#0a2237!important;border-color:#246492!important}.mobile-sticky .cv-sticky-summary strong,.oy-final-offer>div>span{color:#fff!important}.cv-live-reviews{background:#edf6fc!important;color:#11283c!important}.cv-live-reviews h2,.cv-live-reviews p{color:#11283c}.cv-live-reviews a{color:#08679e!important}.tight-rating .klaviyo-star-rating-widget{background:#edf6fc;border-radius:8px;padding:5px 9px}.tight-review-note{border-color:#abc6da}#guarantee{background:#10304a!important}.oy-final{background:#081827!important;color:#e9f4fc!important}.oy-final h2{color:#fff!important}.oy-final p{color:#d4e5f2}.oy-final-offer{background:#102e46!important;border-color:#276491!important}.oy-final-offer strong{color:#eaf4ff!important}.oy-final-offer small{color:#d0e1ee!important}.oy-final-offer a{color:#53c8ff}.tight-community{background:#081827}.oy-section:has(#cv-feedback-title){background:#081827;color:#ecf6ff}.oy-section:has(#cv-feedback-title) a{color:#53c8ff}dialog{border-color:#28b9ff}dialog button{background:#ff8a24}
@media(max-width:760px){.tight-buy .cv-purchase-summary strong{font-size:32px}}

.tight-review-offer{margin-top:28px;padding:20px;border:1px solid #9bbdd6;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#dfeefa}.tight-review-offer strong,.tight-review-offer span{display:block}.tight-review-offer strong{font-size:17px;color:#0a2237}.tight-review-offer span{font-size:12px;margin-top:7px}.tight-review-offer .oy-primary{font-size:14px;text-align:center;text-decoration:none;color:#081827!important;padding:15px 20px}.tight-buy>p:first-child{font-size:15px!important}.tight-review-offer .oy-primary:focus-visible{outline:3px solid #096da8;outline-offset:3px}@media(max-width:760px){.tight-hero h1{font-size:38px;margin:8px 0}.tight-hero .tight-lede{font-size:15px!important;margin:8px 0!important}.tight-sub{margin:8px 0!important}.tight-hero-grid{gap:12px}.tight-rating{margin-top:10px}.tight-bottle img{height:106px;width:70px}.tight-bottle{padding:10px 14px}.tight-buy>p:first-child{font-size:13px!important;line-height:1.5!important;margin-bottom:10px}.tight-hero{padding-top:18px!important;padding-bottom:26px!important}.tight-review-offer{display:block;padding:18px}.tight-review-offer .oy-primary{display:block;margin-top:16px}.tight-buy .tight-shipping{margin-top:10px!important}}

.tight-robert{background:#0b2134;padding:28px 0 36px}.tight-robert .cv-customer-spotlight{display:grid;grid-template-columns:180px 1fr;gap:28px;align-items:center;max-width:760px;margin:0 auto;padding:24px;border:1px solid #285d81;border-radius:18px;background:#102d45;color:#fff}.tight-robert .cv-customer-spotlight img{width:180px;height:240px;object-fit:contain;max-width:100%;border-radius:10px;background:#081827}.tight-robert .cv-customer-spotlight-label{color:#55c7ff;font-size:11px;letter-spacing:.1em;font-weight:800}.tight-robert blockquote{font:700 29px/1.2 'Barlow Condensed',sans-serif;margin:12px 0;color:#fff}.tight-robert .cv-customer-spotlight-name{display:flex;gap:14px;align-items:center}.tight-robert .cv-customer-spotlight-name span{color:#ff9a35}.tight-robert .cv-customer-spotlight-note{font-size:11px;line-height:1.6;color:#c4d7e5}.tight-robert a{font-size:13px;color:#55c7ff}@media(max-width:760px){.tight-robert{padding:20px 0 26px}.tight-robert .cv-customer-spotlight{grid-template-columns:112px 1fr;gap:16px;padding:16px}.tight-robert .cv-customer-spotlight img{width:112px;height:150px}.tight-robert blockquote{font-size:24px}.tight-robert .cv-customer-spotlight-name{display:block;font-size:13px}.tight-robert .cv-customer-spotlight-name span{display:block;margin-top:4px}.tight-robert .cv-customer-spotlight-label{font-size:9px}}

/* Keep the explainer and physician authority visible without expanding a panel. */
.tight-md{margin:16px 0;padding-left:12px;border-left:3px solid #ff8a24;font-size:13px!important;line-height:1.6}.tight-md strong,.tight-md span,.tight-md a{display:block}.tight-md strong{color:#fff}.tight-md span{color:#cbddeb;font-size:12px}.tight-md a{color:#53c8ff;font-size:12px}.tight-visible-anatomy{background:#081827!important;color:#d4e5f2}.tight-visible-anatomy h2{color:#fff!important}.tight-visible-anatomy p{color:#d4e5f2}.tight-visible-anatomy .cv-anatomy-explainer{display:grid;grid-template-columns:1fr 280px;gap:36px;align-items:center}.tight-visible-anatomy .cv-anatomy-player{margin:0;width:100%;max-width:280px;justify-self:center}.tight-visible-anatomy video{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;background:#000}.tight-visible-anatomy figcaption{color:#fff}.tight-visible-anatomy .cv-video-invitation{color:#53c8ff}.tight-visible-anatomy .oy-eyebrow{color:#53c8ff}#physician .cv-physician-name strong{color:#fff}#physician .cv-physician-name span{color:#cbddeb}@media(max-width:760px){.tight-visible-anatomy .cv-anatomy-explainer{grid-template-columns:1fr;gap:20px}.tight-visible-anatomy h2{font-size:34px}.tight-visible-anatomy .cv-anatomy-player{max-width:240px}.tight-visible-anatomy video{max-height:426px}.tight-md{margin:12px 0}}
.tight-visible-anatomy .cv-benefit-lead,.tight-visible-anatomy .cv-benefit-lead strong{color:#eaf4ff!important}.tight-visible-anatomy .cv-video-invitation,.tight-visible-anatomy .cv-video-invitation strong{color:#65ceff!important}.tight-visible-anatomy .cv-video-label{color:#fff}.tight-visible-anatomy .cv-video-label strong{color:#ff9a35!important}

.tight-md{display:grid;grid-template-columns:48px 1fr;column-gap:12px;align-content:center}.tight-md .tight-md-photo{grid-column:1;grid-row:1 / 4;width:48px;height:81px;object-fit:contain;border-radius:7px;border:1px solid #285d81}.tight-md strong,.tight-md span,.tight-md a{grid-column:2}.tight-md-caption{display:grid!important;grid-template-columns:36px 1fr;column-gap:10px;align-items:center;text-align:left!important}.tight-md-caption .tight-md-photo{grid-column:1;grid-row:1 / 3;width:36px;height:61px;object-fit:contain;border-radius:5px}.tight-md-caption strong,.tight-md-caption span{grid-column:2}

/* Keep the top focused on the formula; portrait appears only with the video. */
.tight-md{display:block}

.tight-guarantee-callout{display:block;margin-top:16px;padding:14px 16px;border:1px solid #285d81;border-radius:10px;background:#102d45;text-decoration:none}.tight-guarantee-callout strong{display:block;color:#65ceff;font-size:15px;line-height:1.45}.tight-guarantee-callout span{display:block;margin-top:7px;color:#d4e5f2;font-size:11px;line-height:1.6}.tight-guarantee-callout:focus-visible{outline:2px solid #ff8a24;outline-offset:3px}

/* Ozzy's mobile feedback: readable guidance and optional full reviews. */
.tight-pain{background:#0b2134;color:#d4e5f2;border-top:1px solid #285773}
.tight-pain h2{color:#fff}.tight-pain .oy-eyebrow,.tight-pain a{color:#53c8ff}
.tight-pain p{max-width:760px;line-height:1.7}.tight-pain strong{color:#fff}
.tight-included .cv-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}
.tight-included .cv-preview-card{min-width:0;overflow:hidden;border:1px solid #285d81;border-radius:14px;background:#102d45;color:#eaf4ff}
.tight-included .cv-preview-card>div{padding:20px}
.tight-included .cv-preview-card img{display:block;width:100%;height:auto}
.tight-included .cv-preview-card h3,.tight-included .cv-preview-card strong{color:#fff!important}
.tight-included .cv-preview-card p,.tight-included .cv-preview-card small{color:#d4e5f2!important;line-height:1.65}
.tight-included .cv-preview-card .oy-eyebrow{color:#53c8ff!important}
.tight-included .cv-preview-card li{color:#eaf4ff!important;background:#0b2134;border-color:#285d81}
.tight-included .cv-preview-card details{background:#0b2134;color:#eaf4ff;border:1px solid #285d81;border-radius:10px;padding:12px}
.tight-included .cv-preview-card summary{color:#65ceff;cursor:pointer;min-height:44px;line-height:1.5}
.tight-included .cv-preview-card video{display:block;width:100%;height:auto;max-width:100%;margin-top:12px}
.tight-reviews-toggle{border:1px solid #9bbdd6;border-radius:12px;background:#fff;overflow:hidden}
.tight-reviews-toggle>summary{cursor:pointer;padding:20px;min-height:56px;font-weight:800;color:#11283c}
.tight-reviews-toggle[open]>summary{border-bottom:1px solid #abc6da}
.tight-reviews-content{padding:18px;min-width:0}
.tight-reviews-toggle summary:focus-visible,.tight-detail summary:focus-visible{outline:3px solid #ff8a24;outline-offset:-4px}
@media(max-width:760px){.tight-included .cv-preview-grid{grid-template-columns:minmax(0,1fr)}.tight-included .cv-preview-card>div{padding:16px}.tight-reviews-content{padding:12px}.tight-pain h2{font-size:34px!important}}

.tight-pain p{color:#d4e5f2!important}.tight-pain .oy-eyebrow{color:#53c8ff!important}
