:root{--orange:#F7941D;--orange-dark:#E57E0E;--orange-soft:#FFF3E4;--ink:#1B1B1F;--muted:#6B7280;--line:#ECECEF;--bg:#FFFFFF;--soft:#FAFAFB;--warm:#FFF8F0;--green:#16A34A;--star:#F5A623;--orange-grad:linear-gradient(90deg,#f7911f,#f26a1f);--shadow-sm:0 2px 10px rgba(20,20,30,.05);--shadow-md:0 10px 30px rgba(20,20,30,.08);--shadow-orange:0 12px 30px rgba(247,148,29,.28);--r-sm:10px;--r-md:14px;--r-lg:20px;--r-pill:999px;--sp-section:clamp(1.4rem,3.2vw,2.4rem);--sp-block:clamp(.7rem,1.6vw,1.1rem);--sp-tight:clamp(.4rem,1vw,.6rem);--wrap:1200px;--font-ar:var(--f-cairo),system-ui,sans-serif;--font-brand:var(--f-poppins),sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-ar);color:var(--ink);background:var(--bg);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.feature:not(:last-child):after{right:auto;left:calc(var(--block-gap, 1.5rem) / -2)}img{display:block;max-width:100%}button{cursor:pointer;border:none;background:none}button,input{font-family:inherit}a{color:inherit;text-decoration:none}.wrap{width:min(100% - 2rem,var(--wrap));margin-inline:auto}.brand{font-family:var(--font-brand);font-weight:700;letter-spacing:-.01em}.image{position:relative;display:grid;place-items:center;background:repeating-linear-gradient(45deg,var(--soft),var(--soft) 12px,#f2f2f4 12px,#f2f2f4 24px);border:1.5px dashed #d9d9df;border-radius:var(--r-md);color:#A7A7B0;font-size:.8rem;font-weight:600;text-align:center;overflow:hidden}.image:before{content:attr(data-label);padding:.4rem .6rem}.topbar{position:relative;z-index:10;background:#1c1c1c;color:#fff;text-align:center;font-size:.85rem;font-weight:500;padding:2px 1rem;letter-spacing:.01em}.topbar .star{color:#ffe08a}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:56px}.logo{font-family:var(--font-brand);font-weight:800;font-size:1.25rem;color:var(--ink)}.logo span{color:var(--orange)}.nav .cta-sm{background:var(--orange);color:#fff;font-weight:700;font-size:.85rem;padding:.5rem 1rem;border-radius:var(--r-pill);transition:background .2s ease,transform .2s ease}.nav .cta-sm:hover{background:var(--orange-dark);transform:translateY(-1px)}.product{padding-block:clamp(1rem,2.4vw,1.6rem)}.product-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(1rem,2.4vw,2rem);gap:clamp(1rem,2.4vw,2rem);align-items:stretch}.gallery{position:-webkit-sticky;position:sticky;top:7.5vh;align-self:start;width:100%;margin:0 auto;max-height:88vh;display:flex;flex-direction:column;gap:.55rem}.gallery__main{flex:0 1 auto;min-height:0;background:radial-gradient(120% 90% at 50% 0,var(--warm),#fff 70%);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.gallery__main.image:before{font-size:.95rem}.gallery__thumbs{display:flex;justify-content:center;gap:.5rem;margin-top:.55rem}.thumb{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 4 * .5rem) / 5);aspect-ratio:1/1;border-radius:var(--r-sm);font-size:.62rem;border-width:1px;border-style:solid;border-color:var(--line);cursor:pointer;transition:border-color .2s ease,transform .2s ease}.thumb.image{background:var(--soft)}.thumb:hover{transform:translateY(-2px)}.thumb.is-active{border-color:var(--orange);box-shadow:0 0 0 2px rgba(247,148,29,.25)}.gallery__main.has-img:before,.thumb.has-img:before{content:none}.thumb.has-img{background-image:none;background:#fff;border-style:solid}.thumb.has-img>img{width:100%;height:100%;object-fit:contain;padding:.3rem}.gallery__main.has-img{display:flex;align-items:center;justify-content:center;padding:0;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}.gallery__main.has-img>img{display:block;position:static;inset:auto;object-fit:contain;width:auto;height:auto;max-width:100%;max-height:68vh}.gallery__main:not(.has-img){min-height:52vh}.trust{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem;margin-top:.7rem;background:var(--soft);border:1px solid var(--line);border-radius:var(--r-md);padding:.85rem .7rem}.trust__item{text-align:center;padding-inline:.2rem}.trust__ic{width:34px;height:34px;margin:0 auto .35rem;display:grid;place-items:center;border-radius:10px;background:var(--orange-soft);color:var(--orange)}.trust__ic svg{width:18px;height:18px}.trust__t{font-size:.76rem;font-weight:700;line-height:1.25}.trust__s{font-size:.66rem;color:var(--muted);margin-top:.1rem}.trust.certs-grid{margin-top:3.5rem;background:none;border:none;grid-template-columns:repeat(5,1fr);gap:1rem;padding:0}.trust.certs-grid .trust__item{padding:1.5rem 1rem;border:1px solid #eee;border-radius:12px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.02)}.trust.certs-grid .trust__ic{display:flex;justify-content:center;margin-bottom:.5rem}.trust.certs-grid .trust__ic img{width:90px;height:90px;object-fit:contain}.trust.certs-grid .trust__t{font-size:.8rem;font-weight:700;color:#444;line-height:1.4}@media (max-width:960px){.trust.certs-grid{grid-template-columns:repeat(6,1fr)}.trust.certs-grid .trust__item{grid-column:span 2}.trust.certs-grid .trust__item:nth-child(4){grid-column:2/span 2}}.info-section-wrapper{position:relative;background:#fafaf9;border-radius:40px;margin:3rem 0;padding:5rem 1rem;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.02)}.info-section-wrapper:before{top:-20%;right:-10%;width:60%;height:60%;background:radial-gradient(circle,rgba(245,130,31,.06) 0,transparent 60%)}.info-section-wrapper:after,.info-section-wrapper:before{content:"";position:absolute;z-index:0;pointer-events:none}.info-section-wrapper:after{bottom:-20%;left:-10%;width:70%;height:70%;background:radial-gradient(circle,rgba(255,183,77,.08) 0,transparent 60%)}.info-showcase{position:relative;z-index:1;display:grid;grid-template-columns:1fr 420px 1fr;grid-gap:50px;gap:50px;align-items:start}.info-ing{text-align:right}.info-ing h3{font-size:2.2rem;font-weight:900;margin-bottom:.5rem;background:linear-gradient(135deg,#FF6A00,#FFA600);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.info-ing>p{color:#666;font-size:1.05rem;margin-bottom:2.5rem;font-weight:600}.info-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2rem}.info-tag{background:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.4);color:var(--ink);padding:.8rem 1.4rem;border-radius:20px;font-size:.95rem;font-weight:800;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.03),inset 0 1px 0 rgba(255,255,255,.8);transition:all .3s cubic-bezier(.25,.8,.25,1)}.info-tag:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 15px 30px rgba(255,140,0,.12),inset 0 1px 0 rgba(255,255,255,1);background:#fff;color:#FF6A00;border-color:rgba(255,106,0,.2)}.info-tag.info-more{background:linear-gradient(135deg,#FF6A00,#FFA600);color:#fff;border:none;box-shadow:0 6px 15px rgba(255,106,0,.3)}.info-tag.info-more:hover{background:linear-gradient(135deg,#e65c00,#ff9b00);color:#fff;box-shadow:0 10px 25px rgba(255,106,0,.4)}.info-center{position:relative;width:100%;display:grid;place-items:center;margin:0 auto;background:#fff;border-radius:999px;overflow:hidden;aspect-ratio:1/1;animation:pulsePremiumGlow 4s ease-in-out infinite}@keyframes pulsePremiumGlow{0%,to{box-shadow:0 0 0 8px rgba(255,255,255,.8),0 0 70px rgba(255,140,0,.4),0 20px 50px rgba(255,100,0,.2),inset 0 0 0 1px rgba(0,0,0,.02)}50%{box-shadow:0 0 0 12px rgba(255,255,255,1),0 0 120px rgba(255,140,0,.7),0 30px 80px rgba(255,100,0,.4),inset 0 0 0 1px rgba(0,0,0,.02)}}.info-center img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.info-center:hover img{transform:scale(1.02)}.info-usage{display:flex;flex-direction:column;gap:2rem;position:relative;text-align:right;padding-right:1rem}.info-usage h3{font-size:2.2rem;font-weight:900;margin-bottom:1.5rem;color:var(--ink)}.info-steps{position:relative;display:flex;flex-direction:column;gap:.7rem}.info-steps:before{content:"";position:absolute;right:23px;top:20px;bottom:20px;width:3px;background:rgba(255,145,0,.15);border-radius:3px;z-index:0}.info-step{display:flex;align-items:center;gap:1.5rem;position:relative;z-index:2}.info-step-n{width:50px;height:50px;border-radius:18px;background:#fff;color:#FF6A00;font-weight:900;font-size:1.3rem;display:grid;place-items:center;flex:0 0 auto;box-shadow:0 10px 25px rgba(255,140,0,.15);transition:all .3s cubic-bezier(.25,.8,.25,1)}.info-step:hover .info-step-n{transform:scale(1.1) rotate(6deg);background:linear-gradient(135deg,#FF6A00,#FFA600);color:#fff;box-shadow:0 15px 30px rgba(255,140,0,.25)}.info-step-text{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.8rem 1.1rem;border-radius:18px;border:1px solid rgba(255,255,255,.6);box-shadow:0 6px 20px rgba(0,0,0,.03);flex:1 1;transition:all .3s ease}.info-step:hover .info-step-text{background:#fff;box-shadow:0 12px 35px rgba(0,0,0,.08);transform:translateX(-5px)}.info-step.check .info-step-n{background:linear-gradient(135deg,#FF6A00,#FFA600);color:#fff}.info-step.check .info-step-n svg{width:26px;height:26px}.info-step-text strong{display:block;font-weight:800;color:var(--ink);font-size:1.15rem;margin-bottom:.3rem}.info-step-text span{font-size:.95rem;color:#666;font-weight:600}.certs{display:flex;flex-direction:column;gap:.9rem}.buy__header{margin-bottom:.2rem;text-align:right}.buy__title{font-size:2rem;font-weight:800;color:#111;margin-bottom:.5rem}.buy__desc{font-size:.95rem;color:#666;margin-bottom:1.5rem;line-height:1.5}.buy__subtitle{font-size:.95rem;font-weight:800;color:#111;margin-bottom:0;text-align:center}.buy{gap:.6rem}.buy,.tiers{display:flex;flex-direction:column}.tiers{gap:7px;margin-bottom:1rem}.tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:1rem;gap:1rem;border:2px solid #e0c39a;border-radius:var(--r-md);padding:.35rem .8rem;cursor:pointer;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.tier:hover{border-color:var(--orange)}.tier.is-sel{border-color:transparent;background:linear-gradient(#fbf0df,#fbf0df) padding-box,linear-gradient(135deg,var(--orange) 0,var(--orange-dark) 100%) border-box;box-shadow:var(--shadow-orange)}.tier__img{width:55px;height:55px;object-fit:contain;border-radius:4px;background:#fff;border:1px solid #f0f0f0;padding:2px}.tier__info{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tier__name{font-weight:800;font-size:1.05rem;color:#111}.tier__save{background:linear-gradient(135deg,var(--orange) 0,var(--orange-dark) 100%);color:#fff;font-size:.8rem;font-weight:700;padding:.15rem .5rem;border-radius:3px}.tier__save.alt{background:#eab308}.tier__price{text-align:left}.tier__old{font-size:.85rem;color:#888;text-decoration:line-through;display:block;margin-bottom:2px}.tier__now{font-weight:800;color:#111;font-size:1.1rem}.order{border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(.9rem,2vw,1.15rem);box-shadow:var(--shadow-sm);background:#fff}.order__title{font-size:1.05rem;font-weight:800;text-align:center;margin-bottom:.7rem;line-height:1.4}.field{position:relative;margin-bottom:.5rem}.field svg{position:absolute;inset-inline-start:0;top:0;width:44px;height:44px;color:#fff;background:#374151;padding:13px;border-radius:0 var(--r-md) var(--r-md) 0;pointer-events:none}.field input{width:100%;height:44px;border:1px solid var(--line);border-radius:var(--r-md);padding-inline:3.2rem .9rem;font-size:.9rem;background:var(--soft);transition:border-color .2s ease,background .2s ease;text-align:right;direction:rtl}.field input:focus{outline:none;border-color:var(--orange);background:#fff}.field.err input{border-color:#e5484d;background:#fef2f2}.field__err{color:#c62a2f;font-size:.76rem;line-height:1.5;font-weight:600;margin:.3rem .2rem 0;text-align:right}.summary{border-top:1px dashed var(--line);margin-top:.55rem;padding-top:.6rem}.summary__row{display:flex;justify-content:space-between;font-size:.86rem;padding:.15rem 0}.summary__row span:last-child{font-weight:700}.summary__row.free span:last-child{color:var(--green)}.summary__row.disc span:last-child{color:#e5484d}.summary__total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--line);margin-top:.4rem;padding-top:.55rem}.summary__total .l{font-weight:800}.summary__total .v{font-weight:800;font-size:1.3rem;color:var(--orange)}.buy-btn{width:100%;margin-top:.7rem;height:52px;background:var(--orange);color:#fff;font-weight:800;font-size:1.02rem;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.buy-btn:hover{background:var(--orange-dark);transform:translateY(-2px);box-shadow:var(--shadow-orange)}.buy-note{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.78rem;color:var(--muted);margin-top:.55rem;font-weight:600}.buy-note svg{width:15px;height:15px;color:var(--green)}.form-msg{font-size:.82rem;font-weight:700;color:var(--green);text-align:center;margin-top:.5rem;display:none}.form-msg.show{display:block}.section{padding-block:var(--sp-section)}.section-head{text-align:center;margin-bottom:clamp(.9rem,2vw,1.3rem)}.section-head h2{font-size:clamp(1.3rem,3.2vw,1.9rem);font-weight:800;line-height:1.3}.section-head h2 .en{font-family:var(--font-brand);color:var(--orange)}.section-head p{color:var(--muted);font-size:.92rem;margin-top:.25rem}.why{background:var(--soft)}.why-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.7rem;gap:.7rem}.why-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:1rem .8rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.why-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.why-ic{width:46px;height:46px;margin:0 auto .55rem;border-radius:12px;display:grid;place-items:center;background:var(--orange-soft);color:var(--orange);transition:background .2s ease,color .2s ease}.why-card:hover .why-ic{background:var(--orange);color:#fff}.why-ic svg{width:23px;height:23px}.why-card h3{font-size:.92rem;font-weight:800;margin-bottom:.25rem}.why-card p{font-size:.76rem;color:var(--muted);line-height:1.5}.split-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(1rem,3vw,2.2rem);gap:clamp(1rem,3vw,2.2rem);align-items:center}.split .image,.split__img{aspect-ratio:4/3;border-radius:var(--r-lg)}.split__img{overflow:hidden;display:flex;align-items:center;justify-content:center}.split h2{font-size:clamp(1.4rem,3.4vw,2.1rem);font-weight:800;line-height:1.25;margin-bottom:.5rem}.split p{color:var(--muted);font-size:.92rem;margin-bottom:.85rem}.check-list{display:flex;flex-direction:column;gap:.5rem}.check-list li{display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:.95rem;list-style:none}.check-list .ck{width:24px;height:24px;flex:0 0 auto;border-radius:50%;background:#E9F8EF;color:var(--green);display:grid;place-items:center}.check-list .ck svg{width:14px;height:14px}.triple-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.8rem;gap:.8rem}.panel{background:var(--warm);border:1px solid #f0e4d2;border-radius:var(--r-lg);padding:1.1rem 1rem}.panel h3{font-size:1.05rem;font-weight:800;text-align:center;margin-bottom:.8rem}.tags{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.tag{background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:.32rem .7rem}.panel__foot,.tag{font-size:.78rem;font-weight:700}.panel__foot{text-align:center;margin-top:.8rem;color:var(--green);display:flex;align-items:center;justify-content:center;gap:.35rem}.steps{display:flex;flex-direction:column;gap:.3rem}.step{display:flex;align-items:center;gap:.6rem;background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:.4rem .8rem}.step__n{width:26px;height:26px;flex:0 0 26px;border-radius:50%;background:var(--orange);color:#fff;font-weight:800;font-size:.85rem;display:grid;place-items:center}.step__ic{width:22px;height:22px;flex:0 0 22px;color:#888}.step__body{flex:1 1}.step__t{font-size:.85rem;font-weight:700}.step__s{font-size:.75rem;color:var(--muted);margin-top:.1rem}.certs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.cert{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:.55rem .6rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;text-align:right}.cert__ic{width:36px;height:36px;flex:0 0 36px;border-radius:8px;background:var(--orange-soft);color:var(--orange);display:grid;place-items:center}.cert__ic svg{width:18px;height:18px}.cert__ic--text{font-weight:900;font-size:.82rem;color:var(--orange)}.cert__t{font-size:.72rem;font-weight:700;line-height:1.3;text-align:right}.cert__t small{display:block;color:var(--muted);font-weight:600;font-size:.66rem}.reviews-premium{background:transparent;padding:1rem 0;margin-bottom:2rem}.reviews-container{display:flex;background:#FFF8F0;border-radius:20px;padding:1rem;gap:1.5rem;align-items:stretch;position:relative}.rev-summary-block{background:linear-gradient(135deg,#FF7B00,#E65C00);box-shadow:0 10px 30px rgba(230,92,0,.2);color:#fff;border-radius:16px;padding:1.5rem;text-align:right;flex:0 0 240px;display:flex;flex-direction:column;justify-content:center}.rev-summary-score{font-size:1.4rem;font-weight:800;margin-bottom:.2rem}.rev-summary-based{font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;opacity:.95}.rev-summary-stars{color:#fff;font-size:1.4rem;letter-spacing:2px;margin-bottom:1.5rem}.rev-summary-desc{font-size:1rem;font-weight:700;line-height:1.4}.rev-cards-wrapper{flex:1 1;position:relative;overflow:hidden}.rev-cards-wrapper,.rev-track{display:flex;align-items:stretch}.rev-track{margin-left:-1rem}.embla{display:flex;flex-direction:column;justify-content:center}.rev-card{flex:0 0 300px;min-width:0;margin-left:1rem;background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 4px 15px rgba(0,0,0,.03);display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;border:1px solid rgba(0,0,0,.02)}.rev-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.rev-card .stars{color:#FFA800;font-size:1.2rem;margin-bottom:.8rem;text-shadow:0 2px 5px rgba(255,168,0,.3)}.rev-card p{font-size:.95rem;line-height:1.6;color:#555;margin-bottom:1.2rem;flex:1 1;unicode-bidi:plaintext;text-align:start}.rev-who{display:flex;align-items:center;gap:.8rem;text-align:right;justify-content:flex-start;flex-direction:row-reverse}.rev-av{width:44px;height:44px;flex-shrink:0;border-radius:50%;font-size:1.1rem;background:linear-gradient(135deg,#fdf1e8,#f6dfcd);display:grid;place-items:center;box-shadow:inset 0 2px 4px rgba(255,255,255,.5),0 2px 6px rgba(0,0,0,.05)}.rev-who>div{text-align:start;unicode-bidi:plaintext}.rev-who b{font-size:.95rem;font-weight:800;color:#333}.rev-who small{font-size:.8rem;color:#888;display:block;margin-top:.1rem}.rev-nav-btn{width:44px;height:44px;border-radius:50%;background:#fff;border:2px solid #ffa85c;color:#FFA85C;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:all .3s ease;box-shadow:0 4px 12px rgba(255,168,92,.15)}.rev-nav-btn:hover{background:#FFA85C;color:#fff;box-shadow:0 6px 16px rgba(255,168,92,.35);transform:scale(1.05)}.rev-nav-btn.prev{margin-left:1rem}.rev-nav-btn.next{margin-right:1rem}.custom-section{padding-block:clamp(1.6rem,4vw,2.8rem)}.custom-section.is-soft{background:var(--soft)}.cs-split{display:grid;grid-template-columns:var(--cs-image-width,50%) 1fr;grid-gap:clamp(1rem,3vw,2.4rem);gap:clamp(1rem,3vw,2.4rem);align-items:center}.cs-split.is-image-left{grid-template-columns:1fr var(--cs-image-width,50%)}.cs-split.is-image-left .cs-media{order:2}.cs-split.is-image-left .cs-body{order:1}.cs-media img{width:100%;height:auto;display:block;border-radius:var(--r-lg)}.cs-body{min-width:0}.cs-image-only{margin-inline:auto}.cs-image-only img{width:100%;height:auto;display:block;border-radius:var(--r-lg)}.cs-text-only{max-width:70ch;margin-inline:auto}.cs-text .rt-block{margin:0;line-height:1.65}.cs-text .rt-block+.rt-block{margin-top:.55em}@media (max-width:760px){.cs-split,.cs-split.is-image-left{grid-template-columns:1fr}.cs-split .cs-media,.cs-split.is-image-left .cs-media{order:1}.cs-split .cs-body,.cs-split.is-image-left .cs-body{order:2}.cs-image-only{max-width:100%!important}}@media (min-width:521px) and (max-width:1000px){.features.why .grid{grid-template-columns:repeat(6,1fr)}.features.why .feature{grid-column:span 2}.features.why .feature:nth-child(4){grid-column:2/span 2}}@media (max-width:960px){.product-grid{grid-template-columns:1fr}.gallery{position:static;order:1}.buy{order:2}.why-grid{grid-template-columns:repeat(3,1fr)}.info-showcase{grid-template-columns:1fr;gap:3rem}.info-ing,.info-showcase{text-align:center}.info-tags{justify-content:center}.info-usage{padding-right:0;text-align:right;max-width:400px;margin:0 auto}}@media (max-width:720px){.split-grid{grid-template-columns:1fr}.reviews-container{flex-direction:column}.rev-summary-block{flex:auto;text-align:center}.rev-track{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:.3rem}.rev-track::-webkit-scrollbar{display:none}.rev-card{scroll-snap-align:center}.rev-nav{display:flex;justify-content:center;gap:.6rem;margin-top:.8rem}.rev-nav button{width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid var(--line);display:grid;place-items:center;color:var(--orange)}}@media (max-width:520px){.trust,.why-grid{grid-template-columns:repeat(2,1fr)}.trust{gap:.7rem}.tier__name{font-size:.92rem}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.order-bar{--order-bar-h:56px;position:fixed;inset-inline:0;bottom:0;z-index:950;box-shadow:0 -6px 20px rgba(20,20,30,.1);visibility:hidden;transform:translateY(100%);transition:transform .28s ease,visibility .28s}.order-bar.is-on{visibility:visible;transform:none}.order-bar__btn{width:100%;min-height:var(--order-bar-h);padding-bottom:env(safe-area-inset-bottom,0);display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--orange);color:#fff;font-weight:800;font-size:1.02rem;border-radius:0;transition:background .2s ease}.order-bar__btn:hover{background:var(--orange-dark)}body.has-order-bar{padding-bottom:56px}body.has-order-bar .wa-fab{bottom:calc(56px + .7rem + env(safe-area-inset-bottom, 0px))}.buy__subtitle{scroll-margin-top:1rem}