/* Retain the original dark, red and gold design; refine existing assets and lists. */
.header__img-wrapper[hidden]{display:none!important}
.header__prod-img{width:100%!important;max-width:580px!important;height:auto!important;object-fit:contain!important;border-radius:16px!important}
.header__prod-wrapper{max-width:620px!important;margin:28px auto!important;padding:0 12px!important}
.header__prod-wrapper::before{width:min(100%,500px)!important;height:auto!important;aspect-ratio:1}
.advantages__img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;border-radius:16px 16px 0 0!important}
.advantages__item-inner{overflow:hidden!important;border-radius:16px!important}
.advantages__text{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:100%!important;height:auto!important;min-height:0!important;border-radius:0!important;padding:18px 14px!important;background:linear-gradient(180deg,#191919,#0c0c0c)!important;color:#ffe924!important;font-size:clamp(17px,1.8vw,22px)!important;line-height:1.35!important;margin:0!important}
.advantages__text::before{display:none!important}
.principle__img-wrapper{overflow:visible!important}.principle__img{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}
.principle__inner{display:flex!important;align-items:center!important;gap:28px!important}.principle__list{width:40%!important;flex:0 0 40%}.principle__img-wrapper{width:auto!important;flex:1;min-width:0}
.principle__item{height:auto!important;min-height:108px!important;padding:18px 12px 18px 92px!important;font-size:clamp(16px,1.7vw,23px)!important;line-height:1.45!important;margin-bottom:12px!important;background:linear-gradient(120deg,#1a1514,#0d0d0d)!important;border:1px solid #ff3b2026!important;border-radius:14px!important}
.principle__item::before{width:64px!important;height:64px!important;left:14px!important;background-size:contain!important;border-radius:50%;box-shadow:0 0 0 4px #ff3a201c,0 0 22px #ff3a201a}
.principle__item::after{content:none!important}.principle__item p{height:auto!important;display:block!important;color:#fff3db!important}
/* Preserve the original vertical accent motif, with sculpted gold rails. */
.header__list{gap:14px!important}.header__item{position:relative!important;padding:18px 16px 18px 30px!important;margin-bottom:0!important;font-size:clamp(16px,1.7vw,21px)!important;line-height:1.5!important;background:linear-gradient(110deg,#211a102e,#11111185)!important;border:1px solid #ffe92420!important;border-radius:14px!important;color:#f8f3e7!important;min-width:0}
.header__item::before{content:''!important;left:12px!important;top:18px!important;bottom:18px!important;width:4px!important;height:auto!important;background:linear-gradient(180deg,#fff4a4,#ffe924 50%,#ad701a)!important;clip-path:polygon(50% 0,100% 8px,100% calc(100% - 8px),50% 100%,0 calc(100% - 8px),0 8px)!important;border-radius:0!important}
.header__item .link{color:#ffe924!important}
/* Keep original numbered benefits, now framed as angular medallions. */
.new__list{counter-reset:item!important;gap:14px!important}.new__item,.new__item:last-child{min-height:90px!important;margin:0!important;padding:22px 18px 22px 84px!important;border-left:4px solid #ff2e11!important;border-radius:16px!important;background:linear-gradient(110deg,#231510,#101010 70%)!important;border-top:1px solid #ffbb4029!important;border-bottom:1px solid #ffbb401a!important}
.new__item::before{content:counter(item)!important;counter-increment:item!important;display:grid!important;place-items:center!important;position:absolute!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important;width:50px!important;height:56px!important;font-size:30px!important;font-weight:900!important;color:#ffe924!important;opacity:1!important;line-height:1!important;background:linear-gradient(140deg,#593010,#27140c)!important;border:1px solid #e3a239!important;border-radius:12px 4px 12px 4px!important;box-shadow:inset 0 0 14px #ffca3220!important}
.new__item-text,.new__item:last-child .new__item-text{padding:0!important;font-size:clamp(16px,1.75vw,23px)!important;line-height:1.45!important;color:#fff5e2!important;word-break:normal!important;overflow-wrap:break-word!important}
/* Whole square source images, without cover cropping or fixed-height clipping. */
.matter__list{display:flex!important;gap:20px!important;width:100%!important;margin-inline:0!important;align-items:stretch!important}.matter__item{display:block!important;padding:0!important;height:auto!important;width:50%!important;min-width:0}.matter__columns{display:flex!important;flex-direction:column!important}.matter__column--left,.matter__column--right{display:block!important;width:100%!important}.matter__column--right{height:auto!important;aspect-ratio:1;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}.matter__item-inner--02{height:100%!important;min-height:0!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.matter__promo-text{writing-mode:horizontal-tb!important;transform:none!important;width:auto!important;height:auto!important;line-height:1.3!important;padding:18px!important}.matter__promo-text span{display:block!important;transform:none!important;writing-mode:horizontal-tb!important;line-height:1.3!important}
.disappointment__list{display:flex!important;gap:22px!important}.disappointment__item{display:block!important;width:33.333%!important;height:auto!important;padding:0!important;margin:0!important}.disappointment__item::before{position:relative!important;display:block!important;left:auto!important;top:auto!important;transform:none!important;width:100%!important;height:auto!important;aspect-ratio:1;background-size:contain!important;border-radius:14px!important}.disappointment__item-inner{padding:20px 12px!important;height:auto!important}.disappointment__item-title{line-height:1.35!important}
.new__column--right{background:none!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-self:center!important;overflow:hidden!important}.new__column--right::before{content:'';display:block;width:100%;aspect-ratio:1;background:url('2.webp') center/contain no-repeat}
.confidence-disclaimer{position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:20px 16px!important;font-size:14px!important;line-height:1.6!important;background:#101010!important}
.alphabeast-showcase-image img{display:block!important;width:100%!important;height:auto!important;max-width:680px!important;object-fit:contain!important;margin:auto!important}
@media(max-width:991px){.header__prod-wrapper{max-width:470px!important}.header__prod-img{max-width:420px!important}.principle__inner{display:block!important}.principle__list,.principle__img-wrapper{width:100%!important}.principle__list{border:0!important}.principle__img-wrapper{display:block!important;margin-top:22px!important}.matter__list,.disappointment__list{flex-direction:column!important}.matter__item,.disappointment__item{width:100%!important}.matter__item-inner--02{height:auto!important;aspect-ratio:1}.disappointment__item{max-width:440px!important;margin:0 auto 20px!important}.header__item{font-size:16px!important;padding:16px 12px 16px 28px!important}.new__item,.new__item:last-child{min-height:82px!important;padding:18px 14px 18px 74px!important}.new__item::before{left:12px!important;width:46px!important;height:52px!important;font-size:28px!important}.new__item-text,.new__item:last-child .new__item-text{font-size:16px!important}.new__column--right{width:100%!important}.advantages__list{max-width:440px!important}}
@media(max-width:400px){.header__prod-wrapper{padding:0!important}.principle__item{padding-left:84px!important}.principle__item::before{left:12px!important;width:58px!important;height:58px!important}.new__item-text{font-size:15px!important}}
.new__columns,.new__column,.new__column--right{height:auto!important;max-height:none!important}.new__column--right::before{flex-shrink:0!important}.new__list{padding-right:0!important}.new__item{flex-shrink:0!important}
/* Compact section rhythm, without changing content or assets. */
.header{padding-top:24px!important;padding-bottom:24px!important;margin:0!important}
.header__column--left{padding-top:20px!important;padding-bottom:20px!important}
.header__title{margin-bottom:12px!important}.header__text{margin-bottom:16px!important}
.header__prod-wrapper{margin:18px auto!important}.hero__price-box{margin:16px auto!important}.hero__order-btn{margin:0 auto 18px!important}
.header__list{margin-top:16px!important;gap:10px!important}.header__item{padding-top:13px!important;padding-bottom:13px!important}
.advantages,.principle,.matter,.disappointment,.new,.reviews-section,.alphabeast-showcase,.premium-order-section{padding-top:32px!important;padding-bottom:32px!important;margin:0!important;min-height:0!important}
.section__title,.reviews-title,.alphabeast-showcase-title{margin-top:0!important;margin-bottom:22px!important}
.reviews-subtitle,.alphabeast-showcase-subtitle{margin-top:0!important;margin-bottom:22px!important}
.advantages__list{margin-bottom:0!important}.advantages__item{margin-bottom:0!important}.advantages__text{padding-top:12px!important;padding-bottom:12px!important}
.principle__inner{gap:22px!important}.principle__list{margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.principle__item{min-height:86px!important;padding-top:14px!important;padding-bottom:14px!important;margin-bottom:10px!important}.principle__item:last-child{margin-bottom:0!important}
.matter__list{gap:16px!important;align-items:flex-start!important;margin-bottom:16px!important}.matter__item-inner--02{height:auto!important;aspect-ratio:1!important}.matter__promo-text{padding:12px 14px!important}.matter__text{padding:12px 14px!important;margin:0!important}
.matter__row{display:block!important;min-height:0!important;background:none!important;margin:0!important}.matter__row-inner{display:block!important;padding:20px!important;text-align:center!important;width:100%!important}.matter__row-title{margin:0 0 12px!important}.matter__row-text{margin:0 0 16px!important}.matter__btn{margin:0 auto!important}
.disappointment__list{gap:18px!important;margin:0!important}.disappointment__item{margin-bottom:0!important}.disappointment__item-inner{padding-top:14px!important;padding-bottom:10px!important;min-height:0!important}.disappointment__item-title{margin-bottom:10px!important}.disappointment__item-text{margin-bottom:0!important}
.new__columns{gap:22px!important;align-items:center!important}.new__list{gap:10px!important;margin:0!important}.new__item,.new__item:last-child{min-height:78px!important;padding-top:16px!important;padding-bottom:16px!important}.confidence-disclaimer{padding:14px!important}
.midpage-cta-wrapper,.reviews-cta-wrapper{margin:0 auto!important;padding:12px 16px!important}
.reviews-grid{gap:18px!important;margin:0!important}.review-card{padding:22px!important;margin:0!important}.review-top{margin-bottom:14px!important}.review-text{margin:0!important}
.alphabeast-showcase-image{margin:0 auto!important}.premium-order-wrapper{margin:0 auto!important;padding:0!important;min-height:0!important}.premium-form{margin:0 auto!important;padding-top:28px!important;padding-bottom:24px!important}.premium-form-title{margin-bottom:12px!important}.premium-form-text{margin-top:0!important;margin-bottom:18px!important}.mobile-price-box{margin:0 auto 18px!important}.premium-input{margin-bottom:14px!important}.premium-secure-text{margin:14px 0!important}.premium-disclaimer{margin-bottom:0!important}.premium-footer{padding-top:22px!important;padding-bottom:22px!important;margin:0!important}.premium-footer-copy{margin-top:10px!important}
@media(max-width:991px){.header{padding-top:16px!important;padding-bottom:16px!important}.header__column--left{padding-top:12px!important;padding-bottom:12px!important}.advantages,.principle,.matter,.disappointment,.new,.reviews-section,.alphabeast-showcase,.premium-order-section{padding-top:24px!important;padding-bottom:24px!important}.section__title,.reviews-title,.alphabeast-showcase-title{margin-bottom:18px!important}.advantages__list{display:flex!important;flex-direction:column!important;gap:16px!important}.principle__img-wrapper{margin-top:16px!important}.new__columns{gap:16px!important}.new__item,.new__item:last-child{min-height:72px!important;padding-top:14px!important;padding-bottom:14px!important}.disappointment__list{gap:16px!important}.reviews-grid{gap:14px!important}.review-card{padding:20px!important}.midpage-cta-wrapper,.reviews-cta-wrapper{padding:10px 14px!important}.premium-form{padding:24px 20px!important}.premium-footer{padding:18px 0!important}}
