.store-nav nav{gap:24px;font-size:13px}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-product{overflow:hidden}.product-art{padding:28px;min-height:180px;display:flex;align-items:flex-start;flex-direction:column;gap:16px;background:#10100d;border-bottom:1px solid #333}.product-art>span:nth-child(2){font-size:10px;letter-spacing:1px;color:#d4bb7e}.product-art>b{font-size:30px;font-weight:500}.shop-product h3{font-size:22px}.shop-product p{color:#aaa;line-height:1.8}.shop-product .price{font-size:30px;color:#eee;margin:22px 0 8px}.shop-product button:disabled{cursor:not-allowed;color:#b5b5b5;width:100%}.how{padding:70px 0 30px}.how .report-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.how p{color:#aaa;line-height:1.8}.faq{padding:30px 0 70px;max-width:800px}.faq details{border-bottom:1px solid #333;padding:18px 0}.faq summary{cursor:pointer;color:#ddd}.faq p{color:#aaa;line-height:1.8;margin:16px 0 0}.launch-note{margin-top:22px}.store-nav a:hover{color:#d4bb7e}section{scroll-margin-top:20px}@media(max-width:650px){.products-grid,.how .report-cards{grid-template-columns:1fr}.store-nav{align-items:flex-start;gap:20px;flex-direction:column}.store-nav nav{flex-wrap:wrap}.store-hero h1{font-size:44px}.how{padding-top:45px}}

.policy{max-width:850px;padding:42px 0 70px}.policy h1{font-size:38px}.policy h2{font-size:21px;margin-top:30px}.policy p{color:#bbb;line-height:1.9;overflow-wrap:anywhere}.policy .notice{margin-bottom:34px}.policy-links{display:flex;gap:15px;flex-wrap:wrap}.policy-links a:hover{color:#d4bb7e}.store-foot{gap:20px;flex-wrap:wrap}
