:root{--color-1:240,245,250;--color-2:222,233,246;--color-3:201,162,39;--color-4:1,51,105;--color-5:9,17,28;--sale:#B3122C;--h:'Bebas Neue',sans-serif;--p:'Inter',sans-serif}.hero{position:relative;background:linear-gradient(125deg,rgb(9 17 28 / .88) 0%,rgb(1 51 105 / .82) 55%,rgb(2 18 40 / .90) 100%),url(https://images.pexels.com/photos/274422/pexels-photo-274422.jpeg?auto=compress&cs=tinysrgb&w=1920) center/cover no-repeat;color:rgb(var(--color-1));overflow:hidden;text-align:center;padding:110px 28px 120px}.hero::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(var(--color-3),.28),transparent 55%);pointer-events:none}.hero::after{content:'2026';position:absolute;bottom:-6%;left:50%;transform:translateX(-50%);font-family:var(--h);font-size:clamp(160px,26vw,360px);color:rgb(255 255 255 / .04);line-height:1;pointer-events:none;letter-spacing:.05em}.hero-in{position:relative;z-index:2;max-width:900px;margin:0 auto}.hero .sub{font-size:13px;font-weight:700;letter-spacing:.34em;text-transform:uppercase;color:rgb(var(--color-3));margin-bottom:18px}.hero h1{font-size:clamp(54px,9vw,128px);line-height:.92;text-transform:uppercase}.hero p{max-width:560px;margin:0 auto 36px;font-size:16px;line-height:1.7;color:rgb(255 255 255 / .78)}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--h);font-size:20px;letter-spacing:.06em;text-transform:uppercase;padding:15px 42px;border-radius:4px;transition:transform .18s,background .2s,color .2s}.btn-primary{background:rgb(var(--color-3));color:rgb(var(--color-4))}.btn-primary:hover{transform:translateY(-2px);background:#fff}.hero .orb{display:none!important}.hero .orb.o1{width:120px;height:120px;background:rgba(var(--color-3),.5);top:16%;left:12%;animation:float 7s ease-in-out infinite}.hero .orb.o2{width:70px;height:70px;background:rgb(255 255 255 / .18);top:62%;left:20%;animation:float 9s ease-in-out infinite reverse}.hero .orb.o3{width:90px;height:90px;background:rgba(var(--color-3),.35);top:24%;right:14%;animation:float 8s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-22px)}}.scroll-cue{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:7px;color:rgb(255 255 255 / .6);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.scroll-cue .mouse{width:22px;height:34px;border:2px solid rgb(255 255 255 / .4);border-radius:12px;position:relative}.scroll-cue .mouse::after{content:'';position:absolute;top:6px;left:50%;transform:translateX(-50%);width:3px;height:7px;border-radius:2px;background:rgb(var(--color-3));animation:wheel 1.5s ease-in-out infinite}@keyframes wheel{0%{opacity:0;top:6px}40%{opacity:1}80%{opacity:0;top:16px}100%{opacity:0}}.marquee{background:rgb(var(--color-3));color:rgb(var(--color-4));overflow:hidden;padding:13px 0;white-space:nowrap}.marquee-track{display:inline-block;font-family:var(--h);font-size:20px;letter-spacing:.1em;text-transform:uppercase;animation:scroll 26s linear infinite}.marquee-track span{margin:0 24px}.marquee-track .dot{opacity:.5}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.section{max-width:1300px;margin:0 auto;padding:78px 28px}.sec-title{text-align:center;margin-bottom:44px}.sec-title h2{font-size:clamp(40px,5vw,64px);text-transform:uppercase;line-height:1}.sec-title p{font-size:14px;color:rgba(var(--color-5),.6);margin-top:8px;letter-spacing:.02em}.viewall{display:block;text-align:center;margin-top:40px}.viewall a{font-family:var(--h);font-size:19px;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-4));border-bottom:2px solid rgb(var(--color-3));padding-bottom:3px}.teams-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:26px}.teams-head h2{font-size:clamp(32px,4.2vw,50px);text-transform:uppercase;line-height:1}.teams-viewall{font-family:var(--p);font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:#0a5bd3;background:none;border:none;cursor:pointer;white-space:nowrap;padding:4px}.teams-viewall:hover{text-decoration:underline}.teams{display:flex;gap:20px;overflow-x:auto;padding:6px 2px 14px;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.teams::-webkit-scrollbar{height:6px}.teams::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .16);border-radius:3px}.teams .team{flex:0 0 auto;width:88px;scroll-snap-align:start}.teams-modal{position:fixed;inset:0;z-index:600;background:rgb(13 23 8 / .82);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:24px}.teams-modal[hidden]{display:none}.teams-modal-card{background:#fff;border-radius:16px;max-width:1120px;width:100%;max-height:86vh;overflow:auto;padding:24px 30px 34px;box-shadow:0 30px 80px rgb(0 0 0 / .4)}.tm-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;position:sticky;top:-24px;background:#fff;padding-top:6px}.tm-head h3{font-family:var(--h);font-size:30px;text-transform:uppercase}.tm-close{font-size:26px;line-height:1;border:none;background:none;cursor:pointer;color:#0D1708}.teams-modal-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.teams-modal-grid .team{width:auto}@media(max-width:1000px){.teams-modal-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.teams-modal-grid{grid-template-columns:repeat(2,1fr)}}.team{text-align:center;cursor:pointer;transition:transform .2s;color:inherit}.team:hover{transform:translateY(-5px)}.team .badge{width:78%;margin:0 auto 10px;aspect-ratio:1;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgb(0 0 0 / .14);transition:transform .2s,box-shadow .2s}.team .badge img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.teams-logos .badge img{object-fit:contain;border-radius:0;padding:14%;box-sizing:border-box}.team:hover .badge{box-shadow:0 9px 24px rgb(0 0 0 / .22)}.team .nm{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.alt{background:rgb(var(--color-1))}.wc-grid ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;margin:0!important;padding:0!important;list-style:none;width:100%!important}.wc-grid ul.products::before,.wc-grid ul.products::after{content:none!important;display:none!important}.wc-grid ul.products li.product{margin:0!important;width:auto!important;float:none!important;text-align:center;background:#fff;border:1px solid rgba(var(--color-5),.08);border-radius:14px;overflow:hidden;padding:0 0 18px;transition:transform .2s,box-shadow .2s}.wc-grid ul.products li.product img{width:100%!important;height:auto}.wc-grid ul.products li.product:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(var(--color-5),.1)}.wc-grid ul.products li.product img{margin:0 0 12px;border-radius:0}.wc-grid ul.products li.product .woocommerce-loop-product__title{font-family:var(--p);font-size:14px;font-weight:600;padding:0 14px}.wc-grid ul.products li.product .price{font-family:var(--h);font-size:22px;color:rgb(var(--color-4))}.wc-grid ul.products li.product .button{background:rgb(var(--color-4));color:rgb(var(--color-1));border-radius:8px;font-weight:700;margin-top:8px}.wc-empty{text-align:center;color:rgba(var(--color-5),.5);font-size:14px;padding:30px 0}.wc-grid ul.products li.product .button,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart{display:none!important}.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none}.woocommerce ul.products::before,.woocommerce ul.products::after{content:none!important;display:none!important}.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#fff;border:1px solid rgba(var(--color-5),.08);border-radius:14px;overflow:hidden;text-align:center;padding:0 0 18px;transition:transform .2s,box-shadow .2s}.woocommerce ul.products li.product:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(var(--color-5),.1)}.woocommerce ul.products li.product a img{margin:0 0 12px!important;width:100%!important;border-radius:0}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--p);font-size:14px;font-weight:600;padding:0 14px;min-height:38px}.woocommerce ul.products li.product .price{font-family:var(--h);font-size:20px;color:rgb(var(--color-4))}.woocommerce ul.products li.product .price del{font-size:14px;color:rgba(var(--color-5),.45);font-family:var(--p)}.woocommerce ul.products li.product .onsale{background:var(--sale);color:#fff;border-radius:4px}@media(max-width:1000px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr);gap:16px}}.trust{background:rgb(var(--color-4));color:rgb(var(--color-1))}.trust-in{max-width:1300px;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.ti{display:flex;align-items:center;gap:15px;padding:30px 26px;border-left:1px solid rgb(255 255 255 / .14);transition:background .22s}.ti:first-child{border-left:none}.ti:hover{background:rgb(255 255 255 / .07)}.ti:hover .ic{background:rgb(var(--color-3))}.ti:hover .ic svg{stroke:rgb(var(--color-4))}.ti .ic{width:48px;height:48px;flex-shrink:0;border-radius:50%;background:rgba(var(--color-3),.18);display:flex;align-items:center;justify-content:center;transition:background .22s}.ti .ic svg{transition:stroke .22s}.ti .ic svg{width:24px;height:24px;stroke:rgb(var(--color-3))}.ti b{font-family:var(--h);font-size:19px;letter-spacing:.03em;text-transform:uppercase;display:block;line-height:1.1}.ti span{font-size:12.5px;color:rgb(255 255 255 / .66)}.news{text-align:center;background:rgb(var(--color-1))}.news-in{max-width:620px;margin:0 auto;padding:74px 28px}.news h2{font-size:clamp(34px,4.4vw,52px);text-transform:uppercase;margin-bottom:12px}.news p{font-size:14px;color:rgba(var(--color-5),.65);margin-bottom:28px}.news form{display:flex;gap:10px;max-width:440px;margin:0 auto}.news input{flex:1;border:1.5px solid rgba(var(--color-5),.15);border-radius:6px;padding:14px 18px;font-size:14px;font-family:inherit;outline:none;background:#fff}.news input:focus{border-color:rgb(var(--color-3))}.news button{background:rgb(var(--color-4));color:rgb(var(--color-1));border-radius:6px;padding:0 30px;font-family:var(--h);font-size:18px;letter-spacing:.05em;text-transform:uppercase;transition:background .2s}.news button:hover{background:#002347}.countdown{background:linear-gradient(125deg,#152808,rgb(var(--color-4)));color:rgb(var(--color-1));text-align:center;padding:64px 28px;position:relative;overflow:hidden}.countdown::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 120%,rgba(var(--color-3),.3),transparent 60%);pointer-events:none}.countdown .lbl{font-size:12px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--color-3));margin-bottom:8px}.countdown h2{font-size:clamp(34px,4.4vw,52px);text-transform:uppercase;margin-bottom:26px;position:relative;z-index:2}.clock{display:inline-flex;gap:14px;position:relative;z-index:2}.clock .unit{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);border-radius:12px;width:92px;padding:16px 0;backdrop-filter:blur(4px)}.clock .unit b{font-family:var(--h);font-size:48px;line-height:1;display:block}.clock .unit span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .55)}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.reveal.in{opacity:1;transform:none}.toast{position:fixed;top:78px;right:24px;z-index:320;background:rgb(var(--color-4));color:#fff;padding:15px 22px;border-radius:8px;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:10px;box-shadow:0 18px 50px rgb(0 0 0 / .3);transform:translateX(130%);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.toast.show{transform:translateX(0)}.toast .ck{color:rgb(var(--color-3))}@media (max-width:1000px){.section{padding:56px 18px}.hero{padding:72px 20px 80px}.teams{display:flex;overflow-x:auto;gap:14px;padding:4px 0 12px;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.teams::-webkit-scrollbar{height:0}.team{flex:0 0 22%;scroll-snap-align:start}.wc-grid ul.products{grid-template-columns:repeat(2,1fr);gap:16px}.trust-in{grid-template-columns:1fr 1fr;padding:0}.ti{padding:22px 16px}.ti:nth-child(odd){border-left:none}.ti:nth-child(n+3){border-top:1px solid rgb(255 255 255 / .14)}.news form{flex-direction:column}.clock{flex-wrap:wrap;justify-content:center;gap:10px}.clock .unit{width:70px;padding:12px 0}.clock .unit b{font-size:34px}}@media (max-width:420px){.team{flex:0 0 28%}.clock .unit{width:64px}.hero h1{font-size:44px}}.section,.alt,.countdown{content-visibility:auto;contain-intrinsic-size:auto 620px}.countdown{contain-intrinsic-size:auto 300px}.news{content-visibility:auto;contain-intrinsic-size:auto 340px}.hero .orb{will-change:transform;transform:translateZ(0)}.marquee-track{will-change:transform}.byn-off{display:inline-block;background:rgb(var(--color-4));color:#fff;font-family:var(--p);font-size:12px;font-weight:800;letter-spacing:.04em;padding:3px 9px;border-radius:99px;vertical-align:middle;margin-left:6px}.summary .price,.entry-summary .price{font-family:var(--h)!important}.summary .price ins,.entry-summary .price ins{font-size:34px;color:rgb(var(--color-3))!important;text-decoration:none}.summary .price del,.entry-summary .price del{font-size:20px;color:rgba(var(--color-5),.45);margin-right:6px}.byn-promo{background:#fbf3e3;border:1px solid #f0d9a8;border-radius:12px;padding:14px 16px;margin:18px 0 22px}.byn-promo-row{display:flex;align-items:center;gap:10px;font-size:14px}.byn-promo-row+.byn-promo-row{margin-top:10px;padding-top:10px;border-top:1px solid #f0d9a8}.byn-promo b{font-weight:800}.byn-auto{margin-left:auto;font-size:11px;font-weight:700;color:rgb(var(--color-4));background:rgba(var(--color-3),.18);padding:4px 10px;border-radius:99px;white-space:nowrap}.byn-urgent{color:#b3431a}.byn-urgent small{color:rgba(var(--color-5),.6);font-weight:500}.byn-field{margin:0 0 20px}.byn-field>label{display:block;font-size:13px;font-weight:700;letter-spacing:.03em;margin-bottom:10px}.byn-field>label b{font-weight:800}.byn-field>label em{float:right;font-style:normal;color:rgba(var(--color-5),.5);font-weight:500}.byn-opts{display:flex;flex-wrap:wrap;gap:9px}.byn-opt{padding:11px 20px;border:1.5px solid rgba(var(--color-5),.18);background:#fff;border-radius:9px;font-family:var(--p);font-size:14px;font-weight:600;cursor:pointer;transition:all .16s}.byn-opt:hover{border-color:rgb(var(--color-4))}.byn-opt.active{background:rgb(var(--color-4));color:#fff;border-color:rgb(var(--color-4))}.byn-sizes{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:7px}.byn-sizes .byn-opt{min-width:0;text-align:center;padding:12px 0;font-size:13px;border-radius:8px}@media(max-width:560px){.byn-sizes{grid-template-columns:repeat(5,1fr)}}.byn-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.byn-pf label{display:block;font-size:13px;font-weight:700;margin-bottom:7px}.byn-req{color:var(--sale)}.byn-pf input{width:100%;border:1.5px solid rgba(var(--color-5),.18);border-radius:9px;padding:12px 14px;font-size:14px;outline:none;transition:border-color .18s,box-shadow .18s}.byn-pf input:focus{border-color:rgb(var(--color-3));box-shadow:0 0 0 3px rgba(var(--color-3),.14)}.byn-pf.byn-invalid input{border-color:var(--sale);box-shadow:0 0 0 3px rgb(221 60 60 / .14)}.byn-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;background:rgb(255 255 255 / .96);backdrop-filter:blur(10px);border-top:1px solid rgba(var(--color-5),.12);box-shadow:0 -8px 24px rgb(0 0 0 / .08);transform:translateY(110%);transition:transform .3s ease}.byn-sticky.show{transform:translateY(0)}.byn-sticky-in{max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 28px}.byn-sticky-info{display:flex;align-items:center;gap:12px}.byn-sticky-info img{width:48px;height:48px;border-radius:8px;object-fit:cover}.byn-sticky-info b{font-size:14px}.byn-sticky-price ins{font-family:var(--h);font-size:20px;color:rgb(var(--color-3));text-decoration:none}.byn-sticky-btn{background:rgb(var(--color-4));color:#fff;font-family:var(--h);font-size:18px;letter-spacing:.05em;text-transform:uppercase;padding:13px 38px;border:none;border-radius:9px;cursor:pointer;transition:background .2s}.byn-sticky-btn:hover{background:#002347}@media(max-width:1000px){.byn-two{grid-template-columns:1fr}.byn-sticky-in{padding:10px 16px}.byn-sticky-info b{display:none}.byn-sticky-btn{flex:1}}.tfo-cart-overlay{position:fixed;inset:0;background:rgb(9 17 28 / .5);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .3s;z-index:600}.tfo-cart-overlay.show{opacity:1;visibility:visible}.tfo-cart-drawer{position:fixed;top:0;right:0;height:100%;width:380px;max-width:92vw;background:#fff;z-index:610;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .38s cubic-bezier(.2,.8,.2,1);box-shadow:-20px 0 60px rgb(0 0 0 / .22)}.tfo-cart-drawer.show{transform:translateX(0)}.tfo-cart-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(var(--color-5),.1)}.tfo-cart-head h3{font-family:var(--h);font-size:22px;text-transform:uppercase}.tfo-cart-x{font-size:26px;line-height:1;border:none;background:none;cursor:pointer;color:rgba(var(--color-5),.55)}.tfo-cart-drawer .widget_shopping_cart_content{flex:1;overflow-y:auto}.tfo-mc{display:flex;flex-direction:column;min-height:100%}.tfo-mc-ship{padding:14px 20px;background:rgb(var(--color-1))}.tfo-mc-ship p{font-size:13px;margin:0 0 8px}.tfo-mc-ship b{color:rgb(var(--color-4))}.tfo-mc-bar{height:7px;border-radius:4px;background:rgba(var(--color-5),.12);overflow:hidden}.tfo-mc-bar i{display:block;height:100%;background:rgb(var(--color-4));border-radius:4px;transition:width .4s ease}.tfo-mc-items{list-style:none;margin:0;padding:6px 20px}.tfo-mc-item{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid rgba(var(--color-5),.08);position:relative}.tfo-mc-thumb img{width:60px;height:60px;border-radius:8px;object-fit:cover;display:block}.tfo-mc-meta{flex:1;min-width:0;padding-right:20px}.tfo-mc-meta>b{font-size:13px;display:block;line-height:1.3;margin-bottom:2px}.tfo-mc-opts,.tfo-mc-opts dl,.tfo-mc-opts p{margin:0;font-size:11.5px;color:rgba(var(--color-5),.6);line-height:1.5}.tfo-mc-opts dt,.tfo-mc-opts dd{display:inline;margin:0;font-weight:400}.tfo-mc-line{margin-top:6px;font-family:var(--h);font-size:17px;color:rgb(var(--color-4))}.tfo-mc-qty{font-family:var(--p);font-size:12px;color:rgba(var(--color-5),.5);margin-left:4px}.tfo-mc-remove{position:absolute;right:0;top:14px;color:rgba(var(--color-5),.35);text-decoration:none;font-size:15px}.tfo-mc-remove:hover{color:var(--sale)}.tfo-mc-foot{padding:16px 20px;border-top:1px solid rgba(var(--color-5),.1)}.tfo-mc-sub{display:flex;justify-content:space-between;align-items:baseline}.tfo-mc-sub span{font-size:12px;letter-spacing:.06em;color:rgba(var(--color-5),.6)}.tfo-mc-sub b{font-family:var(--h);font-size:24px;color:rgb(var(--color-5))}.tfo-mc-foot small{display:block;font-size:11px;color:rgba(var(--color-5),.45);margin:2px 0 12px}.tfo-mc-btns{display:flex;gap:10px}.tfo-mc-cart{flex:1;text-align:center;border:1.5px solid rgba(var(--color-5),.25);border-radius:8px;padding:12px;font-weight:600;font-size:13px;color:rgb(var(--color-5))}.tfo-mc-cart:hover{border-color:rgb(var(--color-4))}.tfo-mc-checkout{flex:1;text-align:center;background:rgb(var(--color-4));color:#fff;border-radius:8px;padding:12px;font-family:var(--h);font-size:16px;letter-spacing:.04em;text-transform:uppercase}.tfo-mc-checkout:hover{background:#002347}.tfo-mc-empty{padding:40px 20px;text-align:center;color:rgba(var(--color-5),.5)}.tfo-mc-shop{display:block;margin:0 20px}.tfo-mc-protect{margin:10px 20px 18px;background:rgb(var(--color-1));border-radius:10px;padding:12px 14px}.tfo-mc-protect>b{display:block;font-size:12px;margin-bottom:6px}.tfo-mc-protect span{display:block;font-size:11.5px;color:rgb(var(--color-4));margin-top:3px}.byn-acc{max-width:1300px;margin:46px auto 0;padding:0 28px}.byn-acc details{border-bottom:1px solid rgba(var(--color-5),.12)}.byn-acc details:first-child{border-top:1px solid rgba(var(--color-5),.12)}.byn-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:18px 2px;cursor:pointer;font-family:var(--h);font-size:21px;text-transform:uppercase;letter-spacing:.02em}.byn-acc summary::-webkit-details-marker{display:none}.byn-acc-i{font-family:var(--p);font-size:24px;font-weight:300;color:rgba(var(--color-5),.5);display:inline-block;transition:transform .22s}.byn-acc details[open] .byn-acc-i{transform:rotate(45deg)}.byn-acc-body{padding:0 2px 22px;font-size:14px;line-height:1.8;color:#3a4150}.byn-acc-body ul{padding-left:18px;margin-top:8px}.byn-acc-body li{margin-bottom:5px}.byn-speak{max-width:1300px;margin:12px auto 0;padding:46px 28px}.byn-speak h2{font-family:var(--h);font-size:clamp(30px,4vw,46px);text-transform:uppercase;text-align:center;line-height:1}.byn-speak-sub{text-align:center;color:#f5a623;margin:6px 0 30px;font-size:14px;letter-spacing:.02em}.byn-speak-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:1000px){.byn-acc,.byn-speak{padding:0 18px}.byn-speak-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.byn-speak-grid{grid-template-columns:1fr}}.reviews-home{background:rgb(var(--color-1))}.rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.rev-card{background:#fff;border:1px solid rgba(var(--color-5),.08);border-radius:14px;padding:26px;transition:transform .2s,box-shadow .2s}.rev-card:hover{transform:translateY(-5px);box-shadow:0 16px 36px rgba(var(--color-5),.08)}.rev-stars{color:#f5a623;letter-spacing:2px;margin-bottom:12px}.rev-card p{font-size:14px;line-height:1.7;color:#3c4438;margin-bottom:18px}.rev-who{display:flex;align-items:center;gap:11px}.rev-av{width:38px;height:38px;border-radius:50%;background:rgb(var(--color-4));color:#fff;font-family:var(--h);font-size:16px;display:flex;align-items:center;justify-content:center}.rev-who b{display:block;font-size:13px}.rev-who small{font-size:11px;color:rgb(var(--color-3));text-transform:uppercase;letter-spacing:.06em;font-weight:600}@media (max-width:1000px){.rev-grid{grid-template-columns:1fr}}