.site-drawer-backdrop{position:fixed;inset:0;z-index:55;background:#0f172a73;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.site-drawer-backdrop.is-open{opacity:1;visibility:visible}.site-drawer{position:fixed;top:0;left:0;bottom:0;z-index:60;width:min(340px,90vw);display:flex;flex-direction:column;background:#fff;transform:translate(-100%);transition:transform .3s ease;box-shadow:none}.site-drawer.is-open{transform:none;box-shadow:0 0 60px #0000004d}.site-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e9ecef;flex-shrink:0}.site-drawer__head img{height:34px;width:auto;display:block}.site-drawer__close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:8px;background:#f1f3f5;color:#495057;cursor:pointer}.site-drawer__close:hover{background:#e9ecef}.site-drawer__body{flex:1;overflow-y:auto;padding:18px 20px 24px}.site-drawer__label{margin:22px 0 6px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#adb5bd}.site-drawer__label:first-child{margin-top:0}.site-drawer__sublabel{margin:14px 0 2px;font-size:13px;font-weight:700;color:#495057}.site-drawer__list{list-style:none;margin:0;padding:0}.site-drawer__list>li{border-bottom:1px solid #f1f3f5}.site-drawer__list>li>a,.site-drawer__row>a{display:block;padding:12px 0;color:#212529;font-size:15px;font-weight:600;text-decoration:none}.site-drawer__list>li>a:hover,.site-drawer__row>a:hover{color:#ef233c}.site-drawer__row{display:flex;align-items:center;gap:8px}.site-drawer__row>a{flex:1}.site-drawer__expand{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#868e96;cursor:pointer}.site-drawer__expand:hover{background:#f1f3f5;color:#212529}.site-drawer__chevron{transition:transform .2s ease}.site-drawer__chevron.is-open{transform:rotate(180deg)}.site-drawer__sublist{list-style:none;margin:0 0 6px;padding:0 0 0 14px}.site-drawer__sublist a{display:block;padding:8px 0;color:#495057;font-size:14px;text-decoration:none}.site-drawer__sublist a:hover{color:#ef233c}.site-drawer__loading{padding:10px 0;color:#868e96;font-size:14px}.site-drawer__contact{display:flex;flex-direction:column;gap:8px;padding:6px 0 4px}.site-drawer__contact a{color:#212529;font-size:14px;font-weight:600;text-decoration:none}.site-drawer__contact a:hover{color:#ef233c}.site-drawer__copy{margin:24px 0 0;font-size:12px;color:#adb5bd}.search{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:5px 5px 5px 10px;color:var(--ink);box-shadow:var(--shadow);transition:border-color .15s,box-shadow .15s}.search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #ef233c24,var(--shadow)}.search input{border:0;outline:none;width:100%;font-size:13px}.search__icon{border:0;background:transparent;color:var(--ink);display:grid;place-items:center;padding:6px;border-radius:8px;cursor:pointer}.search__icon:hover{background:#f1f3f5}.search__spinner{width:16px;height:16px;flex-shrink:0;margin:7px;border:2px solid #cbd5e1;border-top-color:var(--ink);border-radius:50%;animation:search-spin .7s linear infinite}@keyframes search-spin{to{transform:rotate(360deg)}}.search-wrap{position:relative}.search-dropdown{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:6px;z-index:80;max-height:380px;overflow-y:auto}.search-dropdown__empty{margin:0;padding:14px 12px;font-size:13px;color:var(--muted);text-align:center}.search-result{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;color:var(--ink)}.search-result:hover,.search-result:focus-visible{background:#f6f7fb;outline:none}.search-result__img{width:44px;height:44px;flex-shrink:0;border-radius:8px;border:1px solid var(--line);object-fit:contain;background:#fff;padding:2px}.search-result__img--placeholder{display:block;background:linear-gradient(135deg,#e2e8f0,#fff)}.search-result__title{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-result__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.search-result__original{font-size:11px;color:#94a3b8}.search-result__price{font-size:13px;font-weight:800;color:var(--blue)}.wa-float{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:70;display:inline-flex;align-items:center;gap:9px;padding:11px 18px 11px 14px;border-radius:999px;background:#25d366;color:#fff;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 6px 18px #25d36666;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.wa-float svg{width:24px;height:24px;flex-shrink:0}.wa-float:hover{background:#1fbe5a;color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #25d36680}.wa-float:focus-visible{outline:2px solid #1fbe5a;outline-offset:3px}@media(max-width:640px){.wa-float{right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));padding:11px 15px 11px 12px;font-size:13.5px}.wa-float svg{width:22px;height:22px}}.iconbtn--cart{position:relative;border:0;font-family:inherit;cursor:pointer}.iconbtn__badge{position:absolute;top:-6px;right:-6px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:#ef233c;color:#fff;font-size:11px;font-weight:700;line-height:19px;text-align:center;box-shadow:0 1px 4px #00000059}.cart-backdrop{position:fixed;inset:0;z-index:55;background:#0f172a73;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.cart-backdrop.is-open{opacity:1;visibility:visible}.cart-drawer{position:fixed;top:0;right:0;bottom:0;z-index:60;width:min(400px,92vw);display:flex;flex-direction:column;background:#fff;transform:translate(100%);transition:transform .3s ease;box-shadow:none}.cart-drawer.is-open{transform:none;box-shadow:0 0 60px #0000004d}.cart-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e9ecef}.cart-drawer__head h3{margin:0;font-size:16px;font-weight:700;color:#212529}.cart-drawer__count{margin-left:6px;font-size:14px;font-weight:600;color:#868e96}.cart-drawer__close{width:34px;height:34px;border:1px solid #e9ecef;border-radius:50%;background:#fff;display:grid;place-items:center;color:#212529;cursor:pointer;transition:border-color .2s,color .2s}.cart-drawer__close:hover{border-color:#ef233c;color:#ef233c}.cart-drawer__error{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 20px 0;padding:10px 12px;border-radius:8px;background:#fff5f5;border:1px solid #ffc9c9;color:#c92a2a;font-size:13px}.cart-drawer__error button{border:0;background:none;font-size:18px;line-height:1;color:inherit;cursor:pointer}.cart-drawer__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:32px 28px;text-align:center}.cart-drawer__empty-icon{width:84px;height:84px;border-radius:50%;background:#f1f3f5;display:grid;place-items:center;color:#adb5bd;margin-bottom:16px}.cart-drawer__empty-title{margin:0 0 6px;font-size:16px;font-weight:700;color:#212529}.cart-drawer__empty-text{margin:0 0 20px;font-size:13px;color:#868e96}.cart-drawer__shop-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border-radius:8px;background:#ef233c;color:#fff;font-size:14px;font-weight:600;transition:background .2s}.cart-drawer__shop-btn:hover{background:#d81d33}.cart-drawer__items{list-style:none;margin:0;padding:0;flex:1;overflow-y:auto}.cart-line{display:flex;gap:14px;padding:16px 20px;border-bottom:1px solid #e9ecef}.cart-line__media{flex-shrink:0;width:76px;height:76px;display:flex;align-items:center;justify-content:center;padding:6px;border:1px solid #e9ecef;border-radius:8px;background:#f8f9fa;overflow:hidden}.cart-line__media img{max-width:100%;max-height:100%;object-fit:contain}.cart-line__placeholder{width:100%;height:100%;border-radius:4px;background:linear-gradient(135deg,#e9ecef,#f8f9fa)}.cart-line__info{flex:1;min-width:0;display:flex;flex-direction:column}.cart-line__title{font-size:13.5px;font-weight:600;line-height:1.4;color:#212529;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-line__title:hover{color:#ef233c}.cart-line__variant{margin-top:2px;font-size:12px;color:#868e96}.cart-line__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.cart-qty{display:inline-flex;align-items:center;border:1px solid #dee2e6;border-radius:8px;overflow:hidden}.cart-qty button{width:30px;height:30px;border:0;background:#fff;font-size:15px;font-weight:600;color:#495057;cursor:pointer;transition:background .15s}.cart-qty button:hover:not(:disabled){background:#f1f3f5}.cart-qty button:disabled{opacity:.4;cursor:default}.cart-qty span{min-width:28px;text-align:center;font-size:13.5px;font-weight:700;color:#212529}.cart-line__price{font-size:14.5px;font-weight:700;color:#212529;white-space:nowrap}.cart-line__remove{align-self:flex-start;margin-top:8px;padding:0;border:0;background:none;font-family:inherit;font-size:12.5px;color:#adb5bd;cursor:pointer}.cart-line__remove:hover{color:#ef233c;text-decoration:underline}.cart-drawer__foot{padding:16px 20px 18px;border-top:1px solid #e9ecef;background:#fff}.cart-coupon{display:flex;gap:8px;margin-bottom:12px}.cart-coupon__input{flex:1;min-width:0;height:42px;padding:0 12px;border:1px solid #dee2e6;border-radius:8px;font-family:inherit;font-size:13px;color:#212529;outline:none}.cart-coupon__input:focus{border-color:#ef233c}.cart-coupon__btn{flex-shrink:0;height:42px;padding:0 18px;border:1px solid #ef233c;border-radius:8px;background:#fff;color:#ef233c;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}.cart-coupon__btn:hover:not(:disabled){background:#ef233c;color:#fff}.cart-coupon__btn:disabled{opacity:.5;cursor:default}.cart-drawer__row{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#868e96}.cart-drawer__row--muted{color:#12b886;font-weight:600}.cart-drawer__row--total{margin-top:4px;font-size:16px;font-weight:700;color:#212529}.cart-drawer__note{margin:6px 0 14px;font-size:12px;color:#adb5bd}.cart-drawer__checkout{width:100%;height:46px;border:0;border-radius:8px;background:#ef233c;color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}.cart-drawer__checkout:hover:not(:disabled){background:#d81d33}.cart-drawer__checkout:disabled{opacity:.6;cursor:default}.cart-drawer__continue{display:block;margin-top:10px;text-align:center;font-size:13px;color:#868e96}.cart-drawer__continue:hover{color:#ef233c}@media(max-width:480px){.cart-line{gap:10px;padding:14px 16px}.cart-drawer__head,.cart-drawer__foot{padding-left:16px;padding-right:16px}}:root{--blue:#ef233c;--blue-2:#d81d33;--ink:#0f172a;--muted:#64748b;--line:#e5e7eb;--bg:#f6f7fb;--card:#ffffff;--danger:#e11d48;--success:#16a34a;--shadow: 0 10px 28px rgba(2,6,23,.08);--radius: 14px;--radius-sm: 10px;--container: 1160px}*{box-sizing:border-box}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{max-width:var(--container);margin:0 auto;padding:0 18px}.topbar{background:var(--blue);color:#fff;font-size:12px}.topbar .row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;gap:12px}.topbar .left,.topbar .right{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:8px;color:#fff;opacity:.92}.chip svg{width:14px;height:14px;opacity:.9}header{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.nav{display:grid;grid-template-columns:180px 1fr 230px;align-items:center;gap:14px;padding:12px 0;color:var(--ink)}.brand{display:flex;align-items:center}.brand .logo{width:167px;height:72px;padding:0 9px;border-radius:9px;display:grid;place-items:center}.brand a.logo{text-decoration:none}.brand .logo img{width:auto;display:block}.brand small{display:block;font-weight:600;opacity:.85;margin-top:2px;font-size:11px}.nav-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;font-size:12px}.iconbtn{width:38px;height:38px;border-radius:20px;display:grid;place-items:center;color:var(--ink);background:#f1f3f5;box-shadow:inset 0 0 0 1px #e5e7eb;transition:background .15s;position:relative}.iconbtn:hover{background:#e9ecef}.badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff2e;font-weight:700;white-space:nowrap}.badge .dot{width:8px;height:8px;border-radius:99px;background:#fff;opacity:.9}.menu{background:#fff;border-bottom:1px solid var(--line)}.menu .row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 0;font-size:13px;color:#0b1220}.menu a{color:#0b1220;opacity:.85}.menu a:hover{opacity:1}.menu .sep{flex:1}.pill{padding:6px 10px;color:var(--blue);font-weight:700;column-gap:4px;display:flex;border-right:rgb(0 0 0 / 30%) 1px solid}.pill.categories:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNjY2OTkgMTFIMTguMzMzNyIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjM3NSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0zLjY2Njk5IDUuNUgxOC4zMzM3IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuMzc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTMuNjY2OTkgMTYuNUgxOC4zMzM3IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuMzc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+);content:"";width:22px;height:18px;background-repeat:no-repeat;background-position:left center}.hero{background:radial-gradient(1200px 500px at 90% 20%,#ffffff14,#fff0),linear-gradient(90deg,#111827eb 40%,#11182799),url(/assets/banner-8-D_NSQWji.png) center / cover no-repeat;color:#fff;padding:22px 0 28px}.hero-grid{display:grid;grid-template-columns:1.5fr .9fr;gap:18px;align-items:stretch;min-height:290px}.hero-left{border-radius:var(--radius);padding:26px;position:relative;overflow:hidden;box-shadow:var(--shadow)}.kicker{font-size:11px;letter-spacing:.22em;opacity:.8;text-transform:uppercase}.hero h1{margin:10px 0;font-size:70px;line-height:1.02;font-weight:800}.hero p{margin:0 0 16px;color:#ffffffc7;max-width:48ch;font-size:13px}.cta-row{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.2);font-weight:800;font-size:12px;cursor:pointer}.btn.primary{background:var(--blue);border-color:var(--blue)}.btn.rounded{border-radius:90px}.btn.ghost{background:#ffffff0f}.fineprint{margin-top:10px;font-size:11px;opacity:.7}.hero-right{border-radius:var(--radius);background:#fff;color:var(--ink);box-shadow:var(--shadow);padding:14px}.panel-title{font-weight:900;font-size:14px;margin:4px 0 6px}.panel-sub{color:var(--muted);font-size:12px;margin:0 0 10px}.form{display:grid;gap:10px;margin-top:8px}.field{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:10px 12px;background:#fff}.field select,.field input{border:0;outline:none;width:100%;font-size:12px;background:transparent}.form .submit{border:0;background:var(--blue);color:#fff;padding:11px 12px;border-radius:12px;font-weight:900;cursor:pointer}.brands{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.brand-row-wrap{position:relative;overflow:hidden;padding:18px 0}.brand-row-wrap:before,.brand-row-wrap:after{content:"";position:absolute;top:0;bottom:0;width:140px;z-index:2;pointer-events:none}.brand-row-wrap:before{left:0;background:linear-gradient(to right,#fff 30%,transparent)}.brand-row-wrap:after{right:0;background:linear-gradient(to left,#fff 30%,transparent)}.brand-track{display:flex;width:max-content;animation:brand-scroll 24s linear infinite}@keyframes brand-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.brand-set{display:flex;align-items:center;gap:52px;padding:0 26px}.brand-logo{height:20px;width:auto;object-fit:contain;opacity:.45;filter:grayscale(1);flex-shrink:0}.brand-logo--wide{height:auto;width:70px}.section{padding:22px 0}.grid-2{display:grid;grid-template-columns:1.3fr .9fr;gap:18px;align-items:start}.promo{border-radius:var(--radius);overflow:hidden;background:linear-gradient(to right,#eef2fff5 40%,#eef2ff8c 75%,#eef2ff1a),url(/assets/promo-UnU25Xnw.png) center right / cover no-repeat;box-shadow:var(--shadow);min-height:310px;position:relative}.promo .inner{padding:22px;max-width:60%}.promo h2{margin:0 0 8px;font-size:42px;line-height:1.06;font-weight:800}.promo p{margin:0 0 12px;color:var(--primary);font-size:14px}.promo .btn{color:var(--card)}.promo .art{position:absolute;right:-30px;bottom:-40px;width:330px;height:260px;border-radius:28px;background:radial-gradient(circle at 35% 35%,#0206172e,#02061700 60%),linear-gradient(135deg,#0206171a,#02061705);transform:rotate(-6deg)}.side-list{display:grid;gap:10px}.mini-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:12px;display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;text-decoration:none;color:inherit}.thumb{width:72px;height:72px;border-radius:14px;background:linear-gradient(135deg,#e2e8f0,#f8fafc);position:relative;overflow:visible}.thumb img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.tag{position:absolute;top:-8px;left:-8px;background:var(--danger);color:#fff;font-size:10px;font-weight:900;padding:6px 8px;border-radius:999px;box-shadow:0 10px 18px #e11d482e}.mini-card h4{margin:0;font-size:13px}.price{display:flex;align-items:baseline;gap:6px;margin-top:6px}.price b{color:var(--success)}.price s{color:#94a3b8;font-size:11px}.rating{color:#f59e0b;font-size:11px;margin-top:4px}.discount-strip{margin-top:16px;border-radius:var(--radius);background:linear-gradient(90deg,#e11d481a,#e11d480f);border:1px solid rgba(225,29,72,.18);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.discount-strip .big{font-weight:1000;font-size:28px;color:var(--danger)}.discount-strip .txt{font-size:12px;color:#334155}.discount-strip code{background:#fff;border:1px dashed rgba(225,29,72,.35);padding:8px 10px;border-radius:10px;font-weight:900;color:var(--danger)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px}.section-head h3{margin:0;font-size:16px}.tabs{display:flex;gap:8px;flex-wrap:wrap}.tab{padding:7px 10px;border-radius:999px;border:1px solid var(--line);font-size:12px;font-weight:800;color:#334155;background:#fff}.tab.active{background:#fff4f6;border-color:#ffd7dd;color:var(--blue)}.viewall{font-size:12px;color:var(--blue);font-weight:900}.products{margin-top:12px;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.product{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:12px;box-shadow:0 10px 20px #0206170a}.product .img{height:120px;border-radius:12px;background:linear-gradient(135deg,#e2e8f0,#fff);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.product .img img{max-width:100%;max-height:100%;object-fit:contain}.product .meta{margin-top:10px}.product .name{font-size:12px;font-weight:900;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product .name a{color:inherit}.product .name a:hover{color:var(--blue)}.product .sub{font-size:11px;color:var(--muted);margin:0 0 8px}.product .bottom{display:flex;align-items:center;justify-content:space-between;gap:8px}.product .bottom b{color:var(--success)}.product .bottom s{color:#94a3b8;font-size:11px}.triple{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.poster{border-radius:var(--radius);min-height:405px;padding:16px;color:#fff;box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,#020617cc,#02061773),radial-gradient(420px 260px at 80% 50%,#ffffff24,#fff0)}.poster.banner-1{background-image:url(/assets/banner-10-BKeo9W-f.png);background-size:cover}.poster.banner-2{background-image:url(/assets/banner-11-DmnqFV7l.png);background-size:cover}.poster.banner-3{background-image:url(/assets/banner-12-C6CX5NWY.png);background-size:cover}.poster h4{margin:0;font-size:26px;font-weight:800}.poster p{margin:8px 0 0;color:#ffffffc7;font-size:12px;max-width:34ch}.poster .btn{align-self:flex-start;background:#fff;color:#0b1220;border-color:#fff}.helpbar{margin-top:12px;border-radius:var(--radius);background:linear-gradient(90deg,var(--blue),var(--blue-2));color:#fff;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;box-shadow:var(--shadow)}.helpbar strong{font-size:13px}.helpbar .actions{display:flex;gap:10px;flex-wrap:wrap}.helpbar .btn{background:#ffffff24;border-color:#ffffff38;color:#fff}.helpbar .btn.white{background:#fff;color:var(--blue);border-color:#fff}.icon-strip{margin-top:14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px 12px;box-shadow:0 10px 20px #02061708}.icons{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;align-items:center;text-align:center;font-size:12px;color:#334155}.ic{display:grid;gap:8px;justify-items:center;padding:8px;border-radius:12px}.ic svg{width:30px;height:30px;opacity:.75}.ic span{font-weight:800;font-size:11px}.featured{margin-top:14px;display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:12px;align-items:stretch}.stack{display:grid;gap:12px}.feat-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:12px;display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center}.feat-card h4{margin:0;font-size:12px;font-weight:900;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feat-card h4 a{color:inherit}.feat-card h4 a:hover{color:var(--blue)}.feat-card .thumb{overflow:hidden;display:flex;align-items:center;justify-content:center}.feat-card .thumb img{max-width:100%;max-height:100%;object-fit:contain}.feat-center{background:#fff;border:1px solid rgba(225,29,72,.22);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px;display:grid;gap:10px;place-items:center;text-align:center}.feat-center .bigimg{width:100%;height:220px;border-radius:12px;background:linear-gradient(135deg,#e2e8f0,#fff);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.feat-center .bigimg img{max-width:82%;max-height:82%;object-fit:contain}.feat-center h4 a{color:inherit}.feat-center h4 a:hover{color:var(--blue)}.feat-center .cta:disabled{opacity:.65;cursor:default}.feat-center .heart{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:12px;background:#fff;border:1px solid var(--line);display:grid;place-items:center}.feat-center .cta{width:100%;background:var(--danger);border:0;color:#fff;padding:12px;border-radius:12px;font-weight:1000;cursor:pointer}.contact{margin-top:18px;display:grid;grid-template-columns:1.15fr .85fr;gap:12px}.story{border-radius:var(--radius);min-height:260px;box-shadow:var(--shadow);color:#fff;background:linear-gradient(135deg,#020617d1 45%,#02061766),url(/assets/every-mile-matters-D1BTx37N.png) center right / cover no-repeat;padding:18px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.story h3{margin:0;font-size:24px;max-width:16ch;line-height:1.05}.story .btn{background:#fff;color:#0b1220;border-color:#fff}.story:after{content:"";position:absolute;right:-40px;bottom:-30px;width:240px;height:240px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#ffffff38,#fff0 70%);opacity:.45}.contact-form{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:16px;box-shadow:0 10px 20px #0206170a}.contact-form h4{margin:0 0 8px}.contact-form p{margin:0 0 12px;color:var(--muted);font-size:12px}.contact-form .grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.contact-form input,.contact-form textarea{width:100%;border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:12px;outline:none}.contact-form textarea{grid-column:1/-1;min-height:92px;resize:vertical}.contact-form button{margin-top:10px;background:var(--blue);color:#fff;border:0;border-radius:12px;padding:11px 12px;font-weight:1000;cursor:pointer}.news{margin-top:16px}.news-grid{margin-top:10px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.post{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:0 10px 20px #0206170a}.post .cover{height:140px;background:linear-gradient(135deg,#0f172a,#334155)}.post .content{padding:12px}.post h5{margin:0 0 8px;font-size:13px}.post p{margin:0;color:var(--muted);font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post .meta{margin-top:10px;font-size:11px;color:#94a3b8}a.post{display:block;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s}a.post:hover{box-shadow:0 14px 26px #02061717;transform:translateY(-2px)}a.post:hover h5{color:var(--blue)}.newsletter{margin-top:20px;background:#fff;border-top:1px solid var(--line);padding:44px 0 52px}.newsletter__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:center}.newsletter__copy{display:flex;gap:20px;align-items:flex-start}.newsletter__icon{flex:none;width:72px;height:72px;color:#9aa3b2}.newsletter__eyebrow{margin:0 0 10px;color:var(--blue);font-size:14px;font-weight:700}.newsletter__copy h4{margin:0 0 10px;font-size:24px;line-height:1.35;font-weight:800;color:#16181d}.newsletter__sub{margin:0;color:#4b5563;font-size:13.5px;line-height:1.6}.newsletter__form{display:flex;align-items:center;border:1px solid var(--line);border-radius:12px;padding:6px 6px 6px 18px;background:#fff;box-shadow:0 4px 14px #0206170f}.newsletter__form input{flex:1;min-width:0;border:0;outline:none;font-family:inherit;font-size:14px;color:var(--ink);background:transparent}.newsletter__form input::placeholder{color:#9aa3b2}.newsletter__form button{flex:none;border:0;background:var(--blue);color:#fff;font-weight:700;font-size:14px;padding:13px 30px;border-radius:9px;cursor:pointer}.newsletter__form button:hover{background:var(--blue-2)}.newsletter__consent{margin:12px 0 0;font-size:12px;color:var(--ink)}.newsletter__consent a{color:var(--blue);text-decoration:underline;font-weight:600}.newsletter__done{margin:0;font-size:15px;font-weight:600;color:var(--success);border:1px solid var(--line);border-radius:12px;padding:18px;background:#f0fdf4}.newsletter__error{margin:8px 0 0;font-size:12.5px;color:var(--danger)}footer{background:#0b1220;color:#cbd5e1;padding:26px 0 18px}.footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:18px}footer h6{margin:0 0 10px;color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase}footer a{display:block;color:#cbd5e1;opacity:.85;font-size:12px;padding:4px 0}footer a:hover{opacity:1}.foot-bottom{border-top:1px solid rgba(148,163,184,.18);margin-top:18px;padding-top:12px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:11px;color:#94a3b8}@media(max-width:1100px){.products,.icons{grid-template-columns:repeat(3,1fr)}.featured,.contact,.news-grid,.nav{grid-template-columns:1fr}.nav-actions{justify-content:flex-start}}@media(max-width:720px){.topbar .row{flex-wrap:wrap;gap:6px 14px}.topbar .left,.topbar .right{gap:8px 14px}.hero-grid,.grid-2{grid-template-columns:1fr}.products{grid-template-columns:repeat(2,1fr)}.triple,.contact-form .grid{grid-template-columns:1fr}.brand-row-wrap:before,.brand-row-wrap:after{width:60px}.brand-logo{height:24px}.brand-logo--wide{height:auto;width:72px}.brand-set{gap:36px}.hero h1{font-size:36px}.promo .inner{max-width:100%}.promo .art{display:none}.footer-grid{grid-template-columns:1fr 1fr}.newsletter__grid{grid-template-columns:1fr}.newsletter__copy h4{font-size:20px}}:root{--pd-text: #212529;--pd-desc: #868e96;--pd-light: #b8bdc1;--pd-info: #e9ecef;--pd-info-dark: #dee2e6;--pd-info-light: #f1f3f5;--pd-success: #12b886;--pd-success-light: #e6fcf5;--pd-review: #ffd43b;--pd-danger: #f03e3e;--pd-primary: #ef233c;--pd-primary-dark: #d81d33;--pd-primary-light: #fff4f6;--pd-radius: 12px;--pd-radius-sm: 8px;--pd-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23868e96' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.shop-page{background:#fff;color:var(--pd-text);padding:22px 0 56px;font-size:1rem}.shop-page .container{max-width:var(--container);margin:0 auto;padding:0 18px}.shop-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 15px;font-size:12px}.shop-breadcrumb a{color:var(--pd-light);transition:color .2s}.shop-breadcrumb a:hover{color:var(--pd-desc)}.shop-breadcrumb__sep{color:var(--pd-light);font-size:10px}.shop-breadcrumb span[aria-current=page]{color:var(--pd-desc)}.shop-banner{position:relative;z-index:49;display:flex;align-items:center;min-height:250px;margin-bottom:26px;padding:34px 44px;border-radius:var(--pd-radius);overflow:hidden;color:#fff;background:#0b1220 url(/assets/shop-banner-parts-c5EIUxkv.jpg) center / cover no-repeat}.shop-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b1220f0,#0b1220c7 46%,#0b12202e)}.shop-banner__body{position:relative;max-width:540px}.shop-banner__badge{display:inline-flex;align-items:center;height:24px;padding:0 14px;margin-bottom:14px;border-radius:30px;background:var(--pd-primary);color:#fff;font-size:12px;font-weight:600}.shop-banner__title{margin:0;font-size:36px;line-height:1.18;font-weight:700;letter-spacing:-.4px}.shop-banner__text{margin:12px 0 0;max-width:46ch;font-size:14px;font-weight:300;line-height:1.6;opacity:.75}.shop-banner__link{display:inline-flex;align-items:center;gap:9px;margin-top:20px;font-size:14px;font-weight:600;color:#fff;transition:gap .2s}.shop-banner__link:hover{gap:14px}.shop-banner__link svg{flex-shrink:0}.shop-layout{display:flex;gap:30px;align-items:flex-start}.shop-main{flex:1;min-width:0}.shop-sidebar{width:280px;flex-shrink:0;background:#fff;border:1px solid var(--pd-info);border-radius:var(--pd-radius);overflow:hidden}.shop-sidebar-head{display:none}.shop-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid var(--pd-info)}.shop-results-info{margin:0;font-size:13px;color:var(--pd-desc);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.shop-search-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid var(--pd-info-dark);border-radius:999px;background:var(--pd-primary-light);color:var(--pd-primary);font-size:12px;font-weight:700;cursor:pointer}.shop-search-chip:hover{border-color:var(--pd-primary)}.shop-search-chip span{font-size:14px;line-height:1}.shop-toolbar-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;min-width:0}.shop-toolbar-group{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;color:var(--pd-desc)}.shop-toolbar .shop-select{max-width:190px;text-overflow:ellipsis}.shop-toolbar-group label{white-space:nowrap}.shop-select{appearance:none;-webkit-appearance:none;height:40px;padding:0 34px 0 14px;border:1px solid var(--pd-info-dark);border-radius:var(--pd-radius-sm);background:#fff var(--pd-chevron) no-repeat right 13px center;font-family:inherit;font-size:13px;font-weight:500;color:var(--pd-text);outline:none;cursor:pointer;transition:border-color .2s}.shop-select:hover,.shop-select:focus{border-color:var(--pd-light)}.shop-select--block{display:block;width:100%;margin-bottom:10px}.shop-filter-toggle{display:none;align-items:center;gap:7px;height:40px;padding:0 14px;border:1px solid var(--pd-info-dark);border-radius:var(--pd-radius-sm);background:#fff;font-family:inherit;font-size:13px;font-weight:600;color:var(--pd-text);cursor:pointer}.shop-view-toggle{display:flex;gap:6px}.shop-view-btn{width:40px;height:40px;border:1px solid var(--pd-info-dark);border-radius:var(--pd-radius-sm);background:#fff;display:grid;place-items:center;color:var(--pd-desc);cursor:pointer;transition:all .2s}.shop-view-btn:hover{background:var(--pd-info-light)}.shop-view-btn.active{border-color:var(--pd-primary);background:var(--pd-primary-light);color:var(--pd-primary)}.shop-widget{padding:20px;border-bottom:1px solid var(--pd-info)}.shop-widget:last-child{border-bottom:0}.shop-widget h3{margin:0 0 15px;font-size:15px;font-weight:700;color:var(--pd-text)}.shop-widget p{margin:-6px 0 14px;font-size:13px;line-height:1.6;color:var(--pd-desc)}.shop-primary-btn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:44px;border:0;border-radius:var(--pd-radius-sm);background:var(--pd-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.shop-primary-btn:hover{background:var(--pd-primary-dark)}.shop-filter-list{list-style:none;margin:0;padding:0}.shop-filter-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;font-size:14px;color:var(--pd-desc);cursor:pointer;transition:color .2s}.shop-filter-list li:hover,.shop-filter-list li.is-active{color:var(--pd-primary)}.shop-filter-item{display:flex;align-items:center;gap:10px}.shop-filter-checkbox{width:17px;height:17px;border:1.5px solid var(--pd-info-dark);border-radius:4px;display:grid;place-items:center;flex-shrink:0;background:#fff;cursor:pointer;transition:all .15s}.shop-filter-checkbox.checked{background:var(--pd-primary);border-color:var(--pd-primary)}.shop-filter-checkbox.checked:after{content:"";width:8px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.shop-filter-count{color:var(--pd-light);font-size:13px}.shop-range-slider{position:relative;height:5px;background:var(--pd-info);border-radius:3px;margin:6px 0 16px}.shop-range-track{position:absolute;height:100%;background:var(--pd-primary);border-radius:3px;left:0;right:0}.shop-range-input{position:absolute;width:100%;height:5px;top:-2px;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.shop-range-input::-webkit-slider-thumb{-webkit-appearance:none;width:17px;height:17px;border-radius:50%;background:var(--pd-primary);border:3px solid #fff;box-shadow:0 1px 5px #00000040;cursor:pointer;pointer-events:auto}.shop-range-input::-moz-range-thumb{width:17px;height:17px;border-radius:50%;background:var(--pd-primary);border:3px solid #fff;box-shadow:0 1px 5px #00000040;cursor:pointer;pointer-events:auto}.shop-price-inputs{display:flex;align-items:center;gap:8px;margin-bottom:10px}.shop-price-input{width:100%;height:40px;border:1px solid var(--pd-info-dark);border-radius:var(--pd-radius-sm);padding:0 10px;font-family:inherit;font-size:13px;color:var(--pd-text);outline:none;text-align:center}.shop-price-input:focus{border-color:var(--pd-primary)}.shop-price-separator{color:var(--pd-light);flex-shrink:0}.shop-price-label{margin-bottom:12px;font-size:13px;font-weight:700;color:var(--pd-text)}.shop-price-btn{border:0;padding:0;background:transparent;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--pd-primary);cursor:pointer}.shop-price-btn:hover{text-decoration:underline}.shop-color-list{list-style:none;margin:0;padding:0}.shop-color-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;font-size:14px;color:var(--pd-desc);cursor:pointer;transition:color .2s}.shop-color-item:hover,.shop-color-item.is-active{color:var(--pd-primary)}.shop-color-label{display:flex;align-items:center;gap:10px}.shop-color-swatch{width:16px;height:16px;border-radius:4px;flex-shrink:0;border:1px solid rgba(0,0,0,.12);box-shadow:0 0 0 2px #fff}.shop-color-item.is-active .shop-color-swatch{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--pd-primary)}.shop-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.shop-products-grid.is-list{grid-template-columns:1fr}.shop-product{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:14px;background:#fff;border:1px solid var(--pd-info);border-radius:var(--pd-radius);transition:box-shadow .25s,border-color .25s}.shop-product:hover{border-color:transparent;box-shadow:0 25px 50px -12px #21252940}.shop-product__media{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.shop-product__media img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s}.shop-product__image{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--pd-info-light);border:1px solid var(--pd-info);border-radius:var(--pd-radius-sm);overflow:hidden}.shop-product__image img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s}.shop-product:hover .shop-product__image img,.shop-product:hover .shop-product__media img{transform:scale(1.04)}.shop-product__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#e9ecef,#f8f9fa)}.shop-product__badge{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:30px;background:var(--pd-danger);color:#fff;font-size:12px;font-weight:600}.shop-product__actions{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:7px}.shop-product__action{width:34px;height:34px;border:1px solid var(--pd-info-dark);border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--pd-desc);cursor:pointer;opacity:0;transform:translate(10px);transition:all .25s}.shop-product:hover .shop-product__action{opacity:1;transform:none}.shop-product__action:hover,a.shop-product__action:hover{border-color:var(--pd-primary);background:var(--pd-primary);color:#fff}.shop-product__action--active{opacity:1;transform:none;border-color:var(--pd-primary);background:var(--pd-primary);color:#fff}.shop-product__action:disabled{cursor:default}.shop-product__heart{display:grid;place-items:center;width:15px;height:15px}.shop-product__heart>svg{grid-area:1 / 1;width:15px;height:15px}.shop-product__heart-fill{transform:scale(0);transform-origin:center;transition:transform .38s cubic-bezier(.34,1.56,.64,1)}.shop-product__action--active .shop-product__heart-fill{transform:scale(1)}.shop-product__eye{display:grid;place-items:center;transform-origin:center}.shop-product__eye--blink{animation:shop-eye-blink .32s ease-in-out}@keyframes shop-eye-blink{0%{transform:scaleY(1)}45%{transform:scaleY(.08)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.shop-product__heart-fill{transition:none}.shop-product__eye--blink{animation:none}}.shop-product__body{display:flex;flex-direction:column;flex:1;padding-top:14px}.shop-product__title{margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.45;color:var(--pd-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.shop-product:hover .shop-product__title,.shop-product__title a:hover{color:var(--pd-primary)}.shop-product__title a{color:inherit}.shop-product__rating{display:flex;align-items:center;margin-bottom:8px}.shop-product__stars{font-size:13px;letter-spacing:2px;color:var(--pd-info);line-height:1}.shop-product__stars .star.filled{color:var(--pd-review)}.shop-product__review-count{margin-left:8px;font-size:12px;font-weight:600;color:var(--pd-desc)}.shop-product__price{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.shop-product__current{font-size:17px;font-weight:700;color:var(--pd-text)}.shop-product__original{font-size:13px;font-weight:500;color:var(--pd-desc);text-decoration:line-through;opacity:.75}.shop-product__stock{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin-top:4px;margin-bottom:14px;padding:5px 11px;border-radius:var(--pd-radius-sm);background:var(--pd-success-light);color:var(--pd-success);font-size:12px;font-weight:600}.shop-product__stock svg{flex-shrink:0}.shop-product__year{display:inline-block;align-self:flex-start;margin-top:2px;padding:3px 9px;border:1px solid var(--pd-info);border-radius:var(--pd-radius-sm);background:var(--pd-info-light);color:var(--pd-desc);font-size:11px;font-weight:600;letter-spacing:.02em}.shop-product__add-to-cart{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:auto;height:42px;border:0;border-radius:var(--pd-radius-sm);background:var(--pd-primary);color:#fff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.shop-product__add-to-cart:hover{background:var(--pd-primary-dark)}.shop-product__view-link{text-decoration:none}.shop-product__view-link:hover{color:#fff}.shop-product__add-to-cart:disabled{opacity:.65;cursor:default}.shop-products-grid.is-list .shop-product{flex-direction:row}.shop-products-grid.is-list .shop-product__image{width:210px;flex-shrink:0;aspect-ratio:auto;align-self:stretch;border-right:0;border-bottom:1px solid var(--pd-info);border-radius:var(--pd-radius-sm) 0 0 var(--pd-radius-sm)}.shop-products-grid.is-list .shop-product__body{padding:18px 22px;justify-content:center}.shop-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:36px}.shop-pagination-btn{width:36px;height:36px;border:1px solid var(--pd-info);border-radius:var(--pd-radius-sm);background:#fff;display:grid;place-items:center;font-family:inherit;font-size:14px;font-weight:500;color:var(--pd-text);cursor:pointer;transition:all .2s}.shop-pagination-btn:hover:not(.active){background:var(--pd-info)}.shop-pagination-btn.active{background:var(--pd-primary);border-color:var(--pd-primary);color:#fff;font-weight:600}.shop-pagination-btn.arrow{font-size:18px;color:var(--pd-desc)}.shop-pagination-btn:disabled{opacity:.4;cursor:default}.shop-pagination-btn:disabled:hover{background:#fff}.shop-skeleton{background:#fff;border:1px solid var(--pd-info);border-radius:var(--pd-radius);padding:14px}.shop-skeleton__image{aspect-ratio:1;border:1px solid var(--pd-info);border-radius:var(--pd-radius-sm);background:linear-gradient(90deg,#e9ecef 25%,#f8f9fa,#e9ecef 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}.shop-skeleton__body{padding-top:14px}.shop-skeleton__line{height:12px;border-radius:6px;background:linear-gradient(90deg,#e9ecef 25%,#f8f9fa,#e9ecef 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;margin-bottom:9px}.shop-skeleton__line--short{width:55%}.shop-skeleton__line--btn{height:42px;border-radius:var(--pd-radius-sm);margin-top:18px}.shop-empty{text-align:center;padding:70px 20px;border:1px solid var(--pd-info);border-radius:var(--pd-radius);background:var(--pd-info-light);color:var(--pd-desc)}.shop-empty h3{margin:0 0 8px;font-size:18px;color:var(--pd-text)}.shop-empty p{margin:0;font-size:14px}.shop-load-more{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:34px;min-height:48px}.shop-load-more__btn{height:46px;padding:0 32px;border:1px solid var(--pd-info-dark);border-radius:var(--pd-radius-sm);background:#fff;font-family:inherit;font-size:14px;font-weight:600;color:var(--pd-text);cursor:pointer;transition:all .2s}.shop-load-more__btn:hover:not(:disabled){border-color:var(--pd-primary);background:var(--pd-primary-light);color:var(--pd-primary)}.shop-load-more__btn:disabled{opacity:.6;cursor:default}.shop-load-more__end{margin:0;font-size:13px;color:var(--pd-desc)}.shop-load-more__spinner{width:26px;height:26px;border:3px solid var(--pd-info);border-top-color:var(--pd-primary);border-radius:50%;animation:shop-spin .8s linear infinite}@keyframes shop-spin{to{transform:rotate(360deg)}}.shop-scroll-sentinel{width:100%;height:1px}.shop-sidebar-backdrop{display:none}@media(max-width:1100px){.shop-products-grid{grid-template-columns:repeat(2,1fr)}.shop-sidebar{width:260px}}@media(max-width:991px){.shop-layout{flex-direction:column}.shop-main{width:100%}.shop-sidebar{position:fixed;top:0;left:0;bottom:0;z-index:60;width:min(320px,86vw);border-radius:0;border:0;overflow-y:auto;transform:translate(-100%);transition:transform .3s ease;box-shadow:none}.shop-sidebar.is-open{transform:none;box-shadow:0 0 60px #0000004d}.shop-sidebar-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border-bottom:1px solid var(--pd-info)}.shop-sidebar-head h3{margin:0;font-size:16px;font-weight:700}.shop-sidebar-close{width:34px;height:34px;border:1px solid var(--pd-info);border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--pd-text);cursor:pointer}.shop-sidebar-backdrop{display:block;position:fixed;inset:0;z-index:55;background:#0f172a73}.shop-filter-toggle{display:inline-flex}.shop-banner{min-height:210px;padding:28px 30px}.shop-banner__title{font-size:28px}}@media(max-width:767px){.shop-toolbar-group--show{display:none}.shop-toolbar-actions{gap:12px}.shop-products-grid.is-list .shop-product{flex-direction:column}.shop-products-grid.is-list .shop-product__image{width:100%;aspect-ratio:1;border-right:1px solid var(--pd-info);border-bottom:0;border-radius:var(--pd-radius-sm)}}@media(max-width:560px){.shop-toolbar{gap:10px}.shop-toolbar-actions{width:100%;gap:10px;justify-content:flex-start}.shop-toolbar .shop-select{max-width:150px}.shop-banner{padding:24px 20px}.shop-banner__title{font-size:24px}.shop-products-grid{gap:16px}.shop-product{padding:10px}.shop-product__title{font-size:13px}.shop-product__current{font-size:15px}.shop-products-grid.is-list .shop-product__body{padding:14px}}@media(max-width:380px){.shop-products-grid{grid-template-columns:1fr}.shop-toolbar-group label{display:none}}@media(hover:none){.shop-product__action{opacity:1;transform:none}}.qv{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:18px}.qv__overlay{position:absolute;inset:0;background:#0a0c129e}.qv__card{position:relative;width:min(880px,100%);max-height:calc(100vh - 48px);overflow-y:auto;background:#fff;border-radius:18px;padding:40px 40px 36px;box-shadow:0 30px 80px #00000059;scrollbar-width:none;-ms-overflow-style:none}.qv__card::-webkit-scrollbar{display:none}.qv__close{position:absolute;top:14px;right:16px;width:34px;height:34px;border:0;border-radius:50%;background:#eef1f5;color:#9aa3b2;font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center}.qv__close:hover{background:#e2e7ee;color:#333}.qv__grid,.qv__loading{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:44px;align-items:start}.qv__main{border:1px solid #e5e8ee;border-radius:12px;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;background:#fff}.qv__main img{width:100%;height:100%;object-fit:contain;padding:18px}.qv__placeholder{width:60%;aspect-ratio:1;border-radius:12px;background:#f1f3f7}.qv__thumbs{display:flex;gap:10px;margin-top:12px}.qv__thumb{width:56px;height:56px;border:1px solid #e5e8ee;border-radius:10px;background:#fff;padding:4px;cursor:pointer;overflow:hidden}.qv__thumb img{width:100%;height:100%;object-fit:contain}.qv__thumb--active{border-color:#111;box-shadow:0 0 0 1px #111}.qv__title{font-size:30px;line-height:1.2;font-weight:800;color:#16181d;margin:0 0 12px}.qv__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;color:#6b7686;margin-bottom:10px}.qv-stars{color:#f5b301;letter-spacing:1px;font-size:14px}.qv-stars .star{color:#dfe3e9}.qv-stars .star.filled{color:#f5b301}.qv__reviews{color:#333;font-weight:600}.qv__sep{color:#d4d9e0}.qv__sku{color:#8a94a6}.qv__stock{display:inline-flex;align-items:center;gap:5px;background:#e9f9f0;color:#16a34a;font-weight:700;font-size:12px;padding:5px 12px;border-radius:8px;margin-left:auto}.qv__price{display:flex;align-items:baseline;gap:10px;margin:4px 0 10px}.qv__price--old{font-size:19px;color:#9aa3b2;text-decoration:line-through}.qv__price--sale{font-size:23px;font-weight:800;color:#ef233c}.qv__bullets{margin:0 0 18px;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px;font-size:13.5px;color:#6b7686}.qv__bullets li:before{content:"•  "}.qv__buy{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid #eef1f5}.qv__qty{display:flex;align-items:center;border:1px solid #e0e5ec;border-radius:10px;overflow:hidden}.qv__qty button{width:36px;height:42px;border:0;background:#fff;font-size:17px;cursor:pointer;color:#333}.qv__qty button:disabled{opacity:.35;cursor:default}.qv__qty span{min-width:28px;text-align:center;font-weight:700;font-size:14px}.qv__add{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 26px;border:0;border-radius:10px;background:#10b981;color:#fff;font-family:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.qv__add:hover:not(:disabled){background:#0da271}.qv__add:disabled{opacity:.6;cursor:default}.qv__fav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;font-size:12.5px;color:#4b5563}.qv__heart{flex:none;width:36px;height:36px;border:1px solid #e0e5ec;border-radius:10px;background:#fff;display:grid;place-items:center;color:#333;cursor:pointer}.qv__heart:hover{border-color:#ef233c;color:#ef233c}.qv__heart--active{border-color:#ef233c;background:#ef233c;color:#fff}.qv__specialist{display:flex;align-items:center;gap:12px;margin-top:16px}.qv__specialist img{width:52px;height:52px;border-radius:50%;object-fit:cover;background:#f1f3f7}.qv__specialist--label{display:block;font-size:12.5px;color:#8a94a6}.qv__specialist--contact{display:block;font-size:15px;font-weight:700;color:#16181d}.qv__chat{font-weight:500;font-size:13px;color:#0ea5c9;margin-left:10px}.qv__cats{margin-top:16px;padding-top:16px;border-top:1px solid #eef1f5;font-size:13px;color:#8a94a6}.qv__cats span{color:#6b7686}.qv__cats{color:#16181d}.qv__socials{display:flex;gap:8px;margin-top:14px}.qv__socials a{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff}.qv__socials a:nth-child(1){background:#1877f2}.qv__socials a:nth-child(2){background:#1da1f2}.qv__socials a:nth-child(3){background:#e60023}.qv__socials a:nth-child(4){background:#0a66c2}.qv__socials a:nth-child(5){background:#25d366}.qv__main--loading{position:relative;background:#fff}.qv__spin{position:absolute;left:50%;transform:translate(-50%)}.qv__spin--a{top:26%}.qv__spin--b{bottom:12%}.qv-spinner{display:block;width:34px;height:34px;border-radius:50%;border:2.5px solid transparent;border-top-color:#ef233c;border-right-color:#ef233c;animation:qv-spin .8s linear infinite}@keyframes qv-spin{to{transform:rotate(360deg)}}.qv__thumb--loading{background:#f1f3f7;border-color:#eef1f5;cursor:default}.qv-sk{border-radius:8px;background:linear-gradient(90deg,#eef1f5 25%,#e2e7ee,#eef1f5 75%);background-size:200% 100%;animation:qv-shimmer 1.2s ease-in-out infinite}@keyframes qv-shimmer{to{background-position:-200% 0}}.qv-sk__title{height:30px;width:90%}.qv-sk__meta{height:16px;width:70%;margin-top:12px}.qv-sk__price{height:24px;width:40%;margin-top:12px}.qv-sk__line{height:12px;width:85%;margin-top:12px}.qv-sk__line--short{width:60%}.qv-sk__cta{height:46px;width:65%;margin-top:20px;border-radius:10px}.qv__error{font-size:14px;color:#6b7686}.qv__error a{color:#0068b5;font-weight:600}@media(max-width:760px){.qv__card{padding:28px 20px}.qv__grid,.qv__loading{grid-template-columns:1fr;gap:24px}.qv__title{font-size:22px}.qv__stock{margin-left:0}}.product-page{background:#fff;color:#212529;padding:22px 0 56px;font-size:1rem}.product-page .container{max-width:var(--container);margin:0 auto;padding:0 18px}.product-page .shop-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 15px;font-size:12px}.product-page .shop-breadcrumb a{color:#b8bdc1;transition:color .2s}.product-page .shop-breadcrumb a:hover{color:#868e96}.product-page .shop-breadcrumb__sep{color:#b8bdc1;font-size:10px}.product-page .shop-breadcrumb span[aria-current=page]{color:#868e96}.pp-layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px;align-items:start}.pp-gallery__main{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:28px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;overflow:hidden}.pp-gallery__main img{max-width:100%;max-height:100%;object-fit:contain}.pp-gallery__main .shop-product__badge{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:30px;background:#f03e3e;color:#fff;font-size:12px;font-weight:600}.pp-gallery__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.pp-thumb{aspect-ratio:1;padding:8px;border:1px solid #e9ecef;border-radius:8px;background:#f8f9fa;cursor:pointer;transition:border-color .2s;overflow:hidden}.pp-thumb img{width:100%;height:100%;object-fit:contain}.pp-thumb:hover{border-color:#b8bdc1}.pp-thumb.active{border-color:#ef233c;box-shadow:0 0 0 1px #ef233c}.pp-title{margin:0;font-size:30px;line-height:1.2;font-weight:700;letter-spacing:-.3px}.pp-rating-row{display:flex;align-items:center;gap:10px;margin-top:10px}.pp-stars{font-size:14px;letter-spacing:2px;color:#e9ecef;line-height:1}.pp-stars .star.filled{color:#ffd43b}.pp-review-link{font-size:13px;font-weight:600;color:#868e96}.pp-review-link:hover{color:#ef233c}.pp-meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:14px}.pp-sku{font-size:13px;color:#868e96}.pp-sku b{color:#212529;font-weight:600}.product-page .shop-product__stock{display:inline-flex;align-items:center;gap:7px;margin:0;padding:5px 11px;border-radius:8px;background:#e6fcf5;color:#12b886;font-size:12px;font-weight:600}.product-page .shop-product__stock.is-out{background:#fff5f5;color:#f03e3e}.pp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-top:14px}.pp-price__current{font-size:30px;line-height:1.15;font-weight:700;color:#212529}.pp-price__original{font-size:18px;font-weight:500;color:#868e96;text-decoration:line-through;opacity:.75}.pp-subtitle{margin:10px 0 0;font-size:14px;line-height:1.65;color:#868e96}.pp-options{margin-top:20px;padding-top:20px;border-top:1px solid #e9ecef}.pp-option+.pp-option{margin-top:14px}.pp-option__label{display:block;margin-bottom:8px;font-size:13px;color:#868e96}.pp-option__label b{color:#212529}.pp-option__values{display:flex;flex-wrap:wrap;gap:8px}.pp-option__btn{min-width:44px;height:40px;padding:0 14px;border:1px solid #dee2e6;border-radius:8px;background:#fff;font-family:inherit;font-size:13.5px;font-weight:600;color:#495057;cursor:pointer;transition:all .15s}.pp-option__btn:hover{border-color:#ef233c;color:#ef233c}.pp-option__btn.active{border-color:#ef233c;background:#fff4f6;color:#ef233c}.pp-option__hint{margin:10px 0 0;font-size:12.5px;color:#868e96}.pp-option__hint--error{color:#f03e3e;font-weight:600}.pp-buy{display:flex;gap:12px;margin-top:22px}.product-page .cart-qty--lg button{width:46px;height:46px;font-size:18px}.product-page .cart-qty--lg span{min-width:36px;font-size:15px}.product-page .pp-buy__btn{flex:1;height:46px;margin:0;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:8px;background:#ef233c;color:#fff;font-family:inherit;font-weight:600;cursor:pointer;text-decoration:none;transition:background .2s}.product-page .pp-buy__btn:hover{background:#d81d33;color:#fff}.product-page .pp-buy__btn:disabled{background:#e9ecef;color:#adb5bd;cursor:not-allowed}.pp-secondary{display:flex;align-items:center;gap:18px;margin-top:18px;padding-top:18px;border-top:1px solid #e9ecef}.pp-wishlist{display:inline-flex;align-items:center;gap:8px;border:0;padding:0;background:none;font-family:inherit;font-size:13.5px;font-weight:600;color:#495057;cursor:pointer;white-space:nowrap}.pp-wishlist:hover,.pp-wishlist--active{color:#ef233c}.pp-specialist{display:flex;align-items:center;gap:10px;min-width:0}.pp-specialist img{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}.pp-specialist b{display:block;font-size:13px;color:#212529}.pp-specialist span{display:block;font-size:12.5px;color:#868e96}.pp-meta-rows{margin-top:18px;padding-top:16px;border-top:1px solid #e9ecef;font-size:13.5px}.pp-meta-row{display:flex;flex-wrap:wrap;gap:6px;color:#868e96}.pp-meta-row a{color:#495057;font-weight:600}.pp-meta-row a:hover{color:#ef233c}.pp-perks{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px;padding:22px 26px;border:1px solid #e9ecef;border-radius:12px;background:#fff}.pp-perk{display:flex;align-items:center;gap:12px;min-width:0}.pp-perk+.pp-perk{padding-left:18px;border-left:1px solid #e9ecef}.pp-perk__icon{width:46px;height:46px;flex-shrink:0;border-radius:50%;background:#fff4f6;display:grid;place-items:center;color:#ef233c}.pp-perk__icon svg{width:23px;height:23px}.pp-perk b{display:block;font-size:13.5px;font-weight:700;color:#212529}.pp-perk>div span{display:block;font-size:12px;color:#868e96}.pp-tabs{margin-top:28px}.pp-tabs__bar{display:flex;gap:4px;border-bottom:1px solid #e9ecef}.pp-tabs__btn{padding:12px 20px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;font-family:inherit;font-size:14px;font-weight:600;color:#868e96;cursor:pointer;transition:color .2s,border-color .2s}.pp-tabs__btn:hover{color:#212529}.pp-tabs__btn.active{color:#ef233c;border-bottom-color:#ef233c}.pp-tabs__panel{padding:24px 4px 0;max-width:80ch}.pp-tabs__panel h2{margin:0 0 12px;font-size:19px;font-weight:700}.pp-tabs__panel p{margin:0 0 14px;font-size:14px;line-height:1.75;color:#495057}.pp-attr-table{width:100%;border-collapse:collapse;font-size:14px}.pp-attr-table th,.pp-attr-table td{padding:10px 12px;border:1px solid #e9ecef;text-align:left}.pp-attr-table th{width:220px;background:#f8f9fa;font-weight:700}.pp-review{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid #e9ecef}.pp-review__avatar{width:44px;height:44px;flex-shrink:0;border-radius:50%;background:#ef233c;color:#fff;display:grid;place-items:center;font-weight:700;font-size:17px}.pp-review__meta{margin-top:8px;font-size:13.5px;line-height:1.65;color:#495057}.pp-review__meta b{color:#212529}.pp-review-form{margin-top:24px}.pp-review-form h3{margin:0 0 14px;font-size:16px;font-weight:700}.pp-review-form label{display:block;margin-bottom:12px;font-size:13.5px;font-weight:600;color:#495057}.pp-review-form textarea,.pp-review-form input{display:block;width:100%;margin-top:6px;padding:10px 12px;border:1px solid #dee2e6;border-radius:8px;font-family:inherit;font-size:13.5px;font-weight:400;color:#212529;outline:none}.pp-review-form textarea:focus,.pp-review-form input:focus{border-color:#ef233c}.pp-review-form textarea{resize:vertical}.pp-review-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pp-review-form__btn{width:auto;padding:0 28px;margin-top:4px}.pp-review-form__note{font-size:12px;color:#adb5bd}.pp-review-form__error{margin:4px 0 10px;font-size:13px;font-weight:500;color:#dc3545}.pp-review-form__btn:disabled{opacity:.6;cursor:not-allowed}.pp-review__head{display:flex;align-items:center;gap:10px}.pp-review__date{font-size:12px;color:#adb5bd}.pp-review__title{display:block;margin-top:6px;font-size:14px;color:#212529}.pp-stars-input{display:flex;align-items:center;gap:2px;margin-top:6px}.pp-stars-input__btn{border:0;background:none;padding:0 2px;font-size:22px;line-height:1;color:#dee2e6;cursor:pointer;transition:color .15s}.pp-stars-input__btn.active,.pp-stars-input__btn:hover,.pp-stars-input__btn:hover~.pp-stars-input__btn{color:#ffd43b}.pp-stars-input__label{margin-left:8px;font-size:12.5px;font-weight:500;color:#868e96}.pp-review-success{margin:24px 0 0;padding:14px 16px;border:1px solid #8ce99a;border-radius:8px;background:#ebfbee;color:#2b8a3e;font-size:14px;font-weight:500}.pp-related{margin-top:44px}.pp-related__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid #e9ecef}.pp-related__head h2{margin:0;font-size:21px;font-weight:700}.pp-related__head a{font-size:13px;font-weight:700;color:#ef233c}.pp-related__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.pp-skeleton-top{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px}.pp-skeleton{border:1px solid #e9ecef;border-radius:12px;background:linear-gradient(90deg,#e9ecef 25%,#f8f9fa,#e9ecef 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;min-height:420px}.pp-notfound{text-align:center;padding:70px 20px;border:1px solid #e9ecef;border-radius:12px;background:#f1f3f5;color:#868e96}.pp-notfound h1{margin:0 0 8px;font-size:22px;color:#212529}.pp-notfound p{margin:0 0 20px;font-size:14px}.pp-notfound__btn{display:inline-flex;width:auto;padding:0 26px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:991px){.pp-layout{grid-template-columns:1fr;gap:28px}.pp-perks{grid-template-columns:1fr 1fr;gap:20px}.pp-perk+.pp-perk{padding-left:0;border-left:0}.pp-related__grid{grid-template-columns:repeat(2,1fr)}.pp-skeleton-top{grid-template-columns:1fr}}@media(max-width:640px){.pp-title{font-size:24px}.pp-price__current{font-size:25px}.pp-secondary{flex-direction:column;align-items:flex-start}.pp-buy{position:fixed;bottom:0;left:0;right:0;z-index:60;flex-direction:row;align-items:center;margin:0;padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e9ecef;box-shadow:0 -4px 18px #00000014}.product-page .cart-qty--lg{align-self:center}.product-page .pp-buy__btn{height:52px;font-size:16px}.product-page{padding-bottom:120px}.pp-review-form__row{grid-template-columns:1fr}}@media(max-width:480px){.pp-perks,.pp-related__grid{grid-template-columns:1fr}}.contact-page{background:#fff;color:#212529;padding:22px 0 56px;font-size:1rem}.contact-page__title{margin:18px 0 8px;font-size:clamp(26px,4vw,38px);font-weight:800;letter-spacing:-.01em}.contact-page__intro{margin:0 0 24px;max-width:720px;color:#868e96;font-size:15px;line-height:1.65}.contact-page__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:26px 0 8px}.contact-page__card{border:1px solid #e9ecef;border-radius:12px;padding:22px 20px;background:#fff}.contact-page__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:12px;border-radius:50%;background:#fff4f6;color:#ef233c}.contact-page__card h3{margin:0 0 6px;font-size:16px;font-weight:700}.contact-page__card p{margin:0;font-size:14px;line-height:1.6;color:#495057}.contact-page__card a{color:#212529;font-weight:600;text-decoration:none}.contact-page__card a:hover{color:#ef233c}.contact-page__social{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:18px 0 6px;font-size:14px;color:#868e96}.contact-page__social a{color:#212529;font-weight:600;text-decoration:none}.contact-page__social a:hover{color:#ef233c}.contact-page__formwrap{margin-top:34px;border-top:1px solid #e9ecef;padding-top:30px}.contact-page__subtitle{margin:0 0 8px;font-size:clamp(22px,3vw,30px);font-weight:800}.contact-page__form{max-width:760px}.contact-page__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-page__field{display:block;margin-bottom:16px}.contact-page__field>span{display:block;margin-bottom:6px;font-size:14px;font-weight:600}.contact-page__field input,.contact-page__field textarea{width:100%;box-sizing:border-box;border:1px solid #dee2e6;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:15px;color:#212529;background:#fff}.contact-page__field input:focus,.contact-page__field textarea:focus{outline:none;border-color:#ef233c;box-shadow:0 0 0 3px #ef233c1f}.contact-page__field textarea{resize:vertical;min-height:140px}.contact-page__error{margin:0 0 14px;font-size:14px;font-weight:600;color:#f03e3e}.contact-page__success{margin:0 0 14px;font-size:14px;font-weight:600;color:#12b886}.contact-page__submit{display:inline-flex;align-items:center;justify-content:center;min-width:180px;height:46px;padding:0 28px;border:0;border-radius:8px;background:#ef233c;color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}.contact-page__submit:hover{background:#d81d33}@media(max-width:640px){.contact-page__row{grid-template-columns:1fr}}.cart-page{--cp-text: #1a2b3c;--cp-muted: #8a94a6;--cp-line: #e8ecf1;--cp-blue: #0068b5;--cp-blue-dark: #005a9c;--cp-danger: #f43f5e;--cp-danger-soft: #fdeef1;--container: 1160px;background:#fff;color:var(--cp-text);padding:18px 0 110px;font-size:1rem}.cart-page .container{max-width:var(--container);margin:0 auto;padding:0 18px}.cart-breadcrumb{display:flex;align-items:center;gap:8px;margin:4px 0 26px;font-size:13px}.cart-breadcrumb a{color:#9aa5b8}.cart-breadcrumb a:hover{color:var(--cp-blue)}.cart-breadcrumb__sep{color:#c3cad6}.cart-breadcrumb [aria-current=page]{color:#3c4758}.cart-empty{display:flex;flex-direction:column;align-items:center;padding:26px 0 30px;text-align:center}.cart-empty__icon{color:#1a2b3c;margin-bottom:30px}.cart-empty__box{width:min(770px,100%);border:1px solid var(--cp-line);border-radius:2px;padding:18px 20px;font-size:14px;color:#3c4758;background:#fff;margin-bottom:26px}.cart-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 26px;border:1px solid transparent;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.cart-btn:disabled{opacity:.55;cursor:default}.cart-btn--primary{background:var(--cp-blue);color:#fff}.cart-btn--primary:hover:not(:disabled){background:var(--cp-blue-dark)}.cart-btn--dark{height:42px;background:#0f0f10;color:#fff}.cart-btn--dark:hover:not(:disabled){background:#2b2b2e}.cart-btn--ghost{height:40px;padding:0 22px;background:#eef1f6;color:#3c4758;font-weight:500}.cart-btn--ghost:hover:not(:disabled){background:#e1e6ee}.cart-btn--block{width:100%}.cart-link{border:0;background:none;padding:0;font-family:inherit;font-size:13px;color:var(--cp-blue);cursor:pointer}.cart-link:hover{text-decoration:underline}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.cart-main{min-width:0}.cart-shipbar{border:1px solid #f3c2cb;background:#fff7f8;border-radius:8px;padding:16px 18px 18px;margin-bottom:22px}.cart-shipbar__msg{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#a4122e;margin-bottom:12px}.cart-shipbar__msg svg{flex-shrink:0}.cart-shipbar__msg strong{font-weight:700}.cart-shipbar__track{height:5px;border-radius:999px;background:#f3d3d9;overflow:hidden}.cart-shipbar__fill{height:100%;border-radius:999px;background:var(--cp-danger);transition:width .4s ease}.cart-alert{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px;padding:10px 12px;border-radius:8px;background:#fff5f5;border:1px solid #ffc9c9;color:#c92a2a;font-size:13px}.cart-alert button{border:0;background:none;font-size:18px;line-height:1;color:inherit;cursor:pointer}.cart-tablewrap{overflow-x:auto}.cart-table{width:100%;border-collapse:collapse;font-size:14px}.cart-table thead th{padding:12px 8px;border-bottom:1px solid var(--cp-line);font-size:12.5px;font-weight:500;color:#6b7689;text-align:left;white-space:nowrap}.cart-table thead th:nth-child(2),.cart-table thead th:nth-child(3),.cart-table thead th:nth-child(4){text-align:center}.cart-th__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cart-table tbody tr{border-bottom:1px solid var(--cp-line)}.cart-cell{padding:16px 8px;vertical-align:middle}.cart-table tbody td:nth-child(2),.cart-table tbody td:nth-child(3),.cart-table tbody td:nth-child(4){text-align:center}.cart-cell--product{display:flex;align-items:center;gap:18px;min-width:260px}.cart-pthumb{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:1px solid var(--cp-line);border-radius:8px;background:#fff;overflow:hidden;padding:4px}.cart-pthumb img{max-width:100%;max-height:100%;object-fit:contain}.cart-pthumb__ph{width:100%;height:100%;border-radius:4px;background:linear-gradient(135deg,#eef1f6,#f8fafc)}.cart-pname{font-size:13.5px;font-weight:500;line-height:1.45;color:var(--cp-text)}.cart-pname:hover{color:var(--cp-blue)}.cart-price{font-size:13.5px;color:#3c4758;white-space:nowrap}.cart-subtotal{font-size:14px;font-weight:700;color:#111;white-space:nowrap}.cart-cell--remove{width:36px;text-align:right}.cart-remove{width:22px;height:22px;display:inline-grid;place-items:center;border:1px solid var(--cp-line);border-radius:5px;background:#fff;color:#6b7689;font-size:14px;line-height:1;cursor:pointer;transition:border-color .2s,color .2s}.cart-remove:hover:not(:disabled){border-color:var(--cp-danger);color:var(--cp-danger)}.cart-remove:disabled{opacity:.5;cursor:default}.cart-qty--page{display:inline-flex;align-items:center;border:1px solid #d9dfe8;border-radius:8px;overflow:hidden;background:#fff}.cart-qty--page button{width:30px;height:32px;border:0;background:#fff;font-size:15px;color:#3c4758;cursor:pointer}.cart-qty--page button:hover:not(:disabled){background:#f1f4f8}.cart-qty--page button:disabled{opacity:.4;cursor:default}.cart-qty--page span{min-width:26px;text-align:center;font-size:13.5px;font-weight:600}.cart-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:20px;flex-wrap:wrap}.cart-couponrow{display:flex;gap:10px;flex-wrap:wrap}.cart-couponrow__input{width:240px;max-width:60vw;height:42px;padding:0 14px;border:1px solid #d9dfe8;border-radius:8px;font-family:inherit;font-size:13.5px;color:var(--cp-text);outline:none;background:#fff}.cart-couponrow__input::placeholder{color:#a6b0c2}.cart-couponrow__input:focus{border-color:var(--cp-blue)}.cart-totals{padding-top:2px}.cart-totals h2{margin:0 0 14px;font-size:17px;font-weight:600;color:#111}.cart-totals__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--cp-line);font-size:13.5px;color:#3c4758}.cart-totals__val{font-weight:500;color:#111;white-space:nowrap}.cart-totals__row--discount{color:#16a34a}.cart-totals__row--discount .cart-totals__val{color:#16a34a;font-weight:600}.cart-totals__shiprow{display:flex;justify-content:space-between;gap:16px;padding:12px 0 14px;border-top:1px solid var(--cp-line);font-size:13.5px}.cart-totals__label{font-weight:700;color:#111;padding-top:2px}.cart-totals__shipopts{display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right}.cart-shipopt{display:flex;align-items:center;gap:8px;cursor:pointer;color:#3c4758}.cart-shipopt__text strong{color:#111}.cart-shipopt input[type=radio]{width:15px;height:15px;accent-color:var(--cp-blue);cursor:pointer}.cart-shipopt__dest{color:#3c4758}.cart-totals__row--total{border-bottom:1px solid var(--cp-line);margin-bottom:18px;font-size:14px;font-weight:700;color:#111}.cart-totals__row--total .cart-totals__val{font-size:16px;font-weight:700}@media(max-width:920px){.cart-layout{grid-template-columns:1fr;gap:36px}.cart-totals{max-width:420px}}@media(max-width:640px){.cart-page{padding-bottom:70px}.cart-table thead{display:none}.cart-table,.cart-table tbody,.cart-table tr,.cart-table td{display:block;width:100%}.cart-table tbody tr{padding:8px 0}.cart-cell{padding:8px 0;text-align:left!important}.cart-cell--product{min-width:0}.cart-table td[data-label]:not(.cart-cell--product):not(.cart-cell--remove):before{content:attr(data-label) ": ";font-size:12px;color:var(--cp-muted);margin-right:6px}.cart-actions{flex-direction:column;align-items:stretch}.cart-couponrow__input{width:100%;max-width:none}.cart-totals{max-width:none}}.co-page{--co-text: #1a2b3c;--co-muted: #8a94a6;--co-line: #e8ecf1;--co-blue: #0068b5;--co-blue-dark: #005a9c;--co-dark: #16181d;--co-danger: #f43f5e;--co-container: 1160px;background:#fff;color:var(--co-text);font-size:1rem;padding:26px 0 90px}.co-empty{max-width:640px;margin:0 auto;padding:80px 18px;text-align:center}.co-empty h1{font-size:28px;margin:0 0 10px}.co-empty p{color:var(--co-muted);margin:0 0 24px}.co-split{display:grid;grid-template-columns:1fr 1fr}.co-summary{background:var(--co-dark);color:#f4f6f9;padding:40px 44px 48px max(18px,calc((100vw - var(--co-container)) / 2 + 18px))}.co-summary__sticky{position:sticky;top:calc(var(--co-header-h, 96px) + 16px);max-height:calc(100vh - var(--co-header-h, 96px) - 32px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.co-summary__sticky::-webkit-scrollbar{display:none}.co-brand{display:inline-block;font-size:22px;font-weight:800;color:#fff;text-decoration:none;margin-bottom:36px}.co-total-label,.co-order-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#9aa3b2}.co-total{font-size:44px;font-weight:800;line-height:1.1;margin:6px 0 4px}.co-total__ccy{font-size:15px;font-weight:600;color:#c6cdd8}.co-total__note{font-size:13px;color:#9aa3b2;padding-bottom:24px;border-bottom:1px solid #2b2f38}.co-order-label{margin:22px 0 12px}.co-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.co-line{display:flex;align-items:center;gap:12px;font-size:14px}.co-line__thumb{width:44px;height:44px;border-radius:8px;background:#262b34;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center}.co-line__thumb img{width:100%;height:100%;object-fit:cover}.co-line__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.co-line__qty{color:#9aa3b2}.co-line__price{font-weight:700;white-space:nowrap}.co-breakdown{margin:20px 0 0;padding:16px 0 0;border-top:1px solid #2b2f38;font-size:14px}.co-breakdown>div{display:flex;justify-content:space-between;padding:3px 0;color:#c6cdd8}.co-breakdown__note dt{color:#fbbf24;font-size:13px}.co-rating{display:flex;align-items:center;gap:8px;margin:30px 0 8px;font-size:13px;color:#c6cdd8}.co-stars{color:#22c55e;letter-spacing:2px}.co-quote{font-size:13px;font-style:italic;line-height:1.6;color:#9aa3b2;margin:0 0 24px}.co-trust{list-style:none;margin:0;padding:20px 0 0;border-top:1px solid #2b2f38;display:flex;flex-direction:column;gap:9px;font-size:13px;color:#c6cdd8}.co-trust li:before{content:"✓ ";color:#22c55e}.co-badges{display:flex;gap:8px;margin-top:18px}.co-badges span{font-size:11px;font-weight:700;letter-spacing:.04em;border:1px solid #3a404c;border-radius:4px;padding:4px 8px;color:#c6cdd8}.co-formwrap{padding:32px max(18px,calc((100vw - var(--co-container)) / 2 + 18px)) 90px 44px;max-width:none;min-width:0}.co-back{display:inline-block;font-size:13px;color:var(--co-muted);text-decoration:none;margin-bottom:20px}.co-back:hover{color:var(--co-blue)}.co-alert{background:#fdeef1;border:1px solid #f9c2cd;color:#b4232f;font-size:14px;border-radius:8px;padding:12px 16px;margin-bottom:20px}.co-section{margin-bottom:30px}.co-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.co-section__head h2{font-size:17px;font-weight:700;margin:0}.co-hint{font-size:12px;color:var(--co-muted)}.co-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;font-size:13px;font-weight:500}.co-field .co-req{font-style:normal;font-weight:400;color:var(--co-muted)}.co-input{height:44px;border:1px solid #d5dce5;border-radius:8px;padding:0 14px;font-family:inherit;font-size:14px;color:var(--co-text);background:#fff;width:100%}.co-input:focus{outline:none;border-color:var(--co-blue);box-shadow:0 0 0 3px #0068b51f}.co-input--error{border-color:var(--co-danger)}.co-input--error:focus{border-color:var(--co-danger);box-shadow:0 0 0 3px #f43f5e1f}.co-err{font-size:12px;font-weight:500;color:#b4232f}.co-err--block{display:block;margin-bottom:10px}.co-field__note{font-size:12px;font-weight:400;color:var(--co-muted)}.co-phone{display:flex;gap:8px}.co-phone__cc{flex:none;height:44px;border:1px solid #d5dce5;border-radius:8px;padding:0 8px;font-family:inherit;font-size:14px;font-weight:600;color:var(--co-text);background:#f6f8fb;cursor:pointer}.co-phone .co-input{flex:1}.co-grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.co-grid3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 14px}.co-country{font-size:13px;color:var(--co-muted);margin:0}.co-muted{font-size:14px;color:var(--co-muted)}.co-verified{font-size:13px;color:#15803d;margin:-6px 0 14px}.co-radio-group{display:flex;flex-direction:column;gap:10px}.co-radio{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--co-line);border-radius:10px;padding:14px 16px;cursor:pointer;transition:border-color .15s,background .15s}.co-radio input{margin-top:3px;accent-color:var(--co-blue)}.co-radio--active{border-color:var(--co-blue);background:#f2f8fd}.co-radio__body{flex:1;display:flex;flex-direction:column;gap:3px}.co-radio__title{font-size:14px;font-weight:700}.co-radio__sub{font-size:13px;color:var(--co-muted);font-weight:400}.co-radio__price{font-size:14px;font-weight:700;white-space:nowrap}.co-radio__tag{font-size:11px;font-weight:700;color:#fff;background:#16a34a;border-radius:20px;padding:3px 10px;white-space:nowrap}.co-bankbox{margin-top:12px;border:1px dashed #f59e0b;background:#fffbeb;border-radius:10px;padding:16px 18px;font-size:14px}.co-bankbox__title{font-weight:700;margin-bottom:10px}.co-bankbox dl{margin:0;display:flex;flex-direction:column;gap:6px}.co-bankbox dl>div{display:flex;gap:10px}.co-bankbox dt{width:130px;flex:none;color:#92600a}.co-bankbox dd{margin:0;font-weight:600}.co-bankbox__instr{margin:10px 0 0;font-size:13px;color:#92600a}.co-btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 26px;border:1px solid transparent;border-radius:10px;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s;white-space:nowrap}.co-btn:disabled{opacity:.6;cursor:default}.co-btn--primary{background:var(--co-blue);color:#fff}.co-btn--primary:hover:not(:disabled){background:var(--co-blue-dark)}.co-btn--block{width:100%}.co-fineprint{font-size:13px;color:var(--co-muted);text-align:center;margin:12px 0 0}.co-link{border:0;background:none;padding:0;font-family:inherit;font-size:13px;color:var(--co-blue);cursor:pointer}.co-link:disabled{opacity:.5;cursor:default}.co-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:18px}.co-modal__overlay{position:absolute;inset:0;background:#0a0f198c}.co-modal__card{position:relative;width:min(440px,100%);background:#fff;border-radius:14px;padding:28px 26px 24px;box-shadow:0 24px 60px #0000004d;display:flex;flex-direction:column;align-items:stretch;gap:12px;text-align:center}.co-modal__card h2{font-size:18px;margin:0}.co-modal__sub{font-size:13px;color:#5b6b7f;line-height:1.6;margin:0}.co-modal__close{position:absolute;top:10px;right:12px;border:0;background:none;font-size:22px;line-height:1;color:#8a94a6;cursor:pointer;padding:4px 8px}.co-modal__close:hover{color:var(--co-text)}.co-otpboxes{display:flex;justify-content:center;gap:8px;margin:6px 0}.co-otpbox{width:46px;height:52px;border:1px solid #d5dce5;border-radius:10px;text-align:center;font-family:inherit;font-size:20px;font-weight:700;color:var(--co-text)}.co-otpbox:focus{outline:none;border-color:var(--co-blue);box-shadow:0 0 0 3px #0068b51f}.co-otpbox:disabled{background:#f1f4f8}.co-modal__card .co-link{align-self:center}.co-otp__dev{font-size:13px;background:#fef9c3;border:1px solid #fde047;border-radius:8px;padding:8px 12px;margin:0;text-align:center}.co-otp__error{font-size:13px;color:#b4232f;margin:0;text-align:center}@media(max-width:900px){.co-split{grid-template-columns:1fr}.co-summary{padding:28px 20px}.co-summary__sticky{position:static;max-height:none;overflow:visible}.co-total{font-size:34px}.co-formwrap{padding:24px 18px 70px;max-width:none}.co-grid3,.co-grid2{grid-template-columns:1fr}}.wl-page{background:#fff;padding:70px 0 90px;min-height:46vh}.wl-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 18px 30px}.wl-empty svg{width:130px;height:130px;color:#23272f;margin-bottom:34px}.wl-empty p{font-size:15px;color:#23272f;margin:0 0 22px}.wl-return{display:inline-flex;align-items:center;height:44px;padding:0 26px;border-radius:8px;background:#0068b5;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.wl-return:hover{background:#005a9c;color:#fff}.wl-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:22px}.wl-head h1{font-size:24px;font-weight:800;color:#16181d;margin:0}.wl-count{color:#8a94a6;font-weight:600;font-size:18px}.wl-continue{font-size:14px;font-weight:600;color:#0068b5;text-decoration:none;white-space:nowrap}.wl-continue:hover{text-decoration:underline}.wl-list{list-style:none;margin:0;padding:0;border-top:1px solid #eef1f5}.wl-row{position:relative;display:flex;align-items:center;gap:18px;padding:18px 44px 18px 0;border-bottom:1px solid #eef1f5}.wl-remove{position:absolute;top:12px;right:4px;width:30px;height:30px;border:0;background:none;font-size:22px;line-height:1;color:#9aa3b2;cursor:pointer}.wl-remove:hover{color:#ef233c}.wl-thumb{flex:none;width:92px;height:92px;border:1px solid #e5e8ee;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:#fff}.wl-thumb img{width:100%;height:100%;object-fit:contain;padding:6px}.wl-thumb__ph,.wl-thumb--loading{width:92px;height:92px;background:#f1f3f7;border-radius:10px}.wl-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.wl-title{font-size:15px;font-weight:700;color:#16181d;text-decoration:none}.wl-title:hover{color:#0068b5}.wl-price{font-size:16px;font-weight:800;color:#ef233c}.wl-stock{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:#16a34a}.wl-add{flex:none;height:44px;padding:0 22px;border:0;border-radius:10px;background:#10b981;color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}.wl-add:hover:not(:disabled){background:#0da271}.wl-add:disabled{opacity:.6;cursor:default}.wl-sk{display:block;border-radius:8px;background:linear-gradient(90deg,#eef1f5 25%,#e2e7ee,#eef1f5 75%);background-size:200% 100%;animation:wl-shimmer 1.2s ease-in-out infinite}@keyframes wl-shimmer{to{background-position:-200% 0}}.wl-sk__title{height:18px;width:60%}.wl-sk__price{height:16px;width:30%}@media(max-width:640px){.wl-row{flex-wrap:wrap}.wl-add{width:100%}}.terms-page{background:#fff;color:#212529;padding:26px 0 70px;font-size:1rem}.terms-breadcrumb{display:flex;align-items:center;gap:8px;font-size:12.5px;color:#868e96;margin-bottom:18px}.terms-breadcrumb a{color:#868e96;text-decoration:none}.terms-breadcrumb a:hover{color:#ef233c}.terms-page h1{font-size:30px;font-weight:800;margin:0 0 6px;color:#16181d}.terms-updated{font-size:13px;color:#868e96;margin:0 0 30px}.terms-section{max-width:860px;margin-bottom:36px}.terms-section h2{font-size:21px;font-weight:800;color:#16181d;margin:0 0 14px;padding-bottom:10px;border-bottom:2px solid #ef233c}.terms-section h3{font-size:17px;font-weight:700;color:#16181d;margin:22px 0 10px}.terms-section p{font-size:14.5px;line-height:1.75;color:#495057;margin:0 0 12px}.terms-section ul,.terms-section ol{margin:0 0 14px;padding-left:22px;font-size:14.5px;line-height:1.75;color:#495057;display:flex;flex-direction:column;gap:8px}.terms-section strong{color:#212529}.terms-contact{max-width:860px;border:1px solid #e9ecef;border-radius:12px;background:#f8f9fa;padding:24px 26px}.terms-contact h2{font-size:18px;margin:0 0 8px;color:#16181d}.terms-contact p{font-size:14.5px;color:#495057;margin:0 0 16px}.terms-contact a:not(.terms-contact__btn){color:#0068b5;font-weight:600}.terms-contact__btn{display:inline-flex;align-items:center;height:44px;padding:0 26px;border-radius:10px;background:#ef233c;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.terms-contact__btn:hover{background:#d81d33;color:#fff}@media(max-width:640px){.terms-page h1{font-size:24px}}.trk-page{--trk-text: #1a2b3c;--trk-muted: #8a94a6;--trk-line: #e8ecf1;--trk-blue: #0068b5;--trk-blue-dark: #005a9c;background:#fff;color:var(--trk-text);padding:18px 0 110px;font-size:1rem}.trk-page .container{max-width:860px;margin:0 auto;padding:0 18px}.trk-breadcrumb{display:flex;align-items:center;gap:8px;margin:4px 0 26px;font-size:13px}.trk-breadcrumb a{color:#9aa5b8}.trk-breadcrumb a:hover{color:var(--trk-blue)}.trk-breadcrumb__sep{color:#c3cad6}.trk-breadcrumb [aria-current=page]{color:#3c4758}.trk-lookup{text-align:center;max-width:640px;margin:30px auto 0}.trk-lookup h1{font-size:30px;font-weight:700;margin:0 0 14px}.trk-lookup>p{font-size:14px;line-height:1.7;color:#3c4758;margin:0 0 26px}.trk-alert{background:#fdeef1;border:1px solid #f9c2cd;color:#b4232f;font-size:14px;border-radius:8px;padding:12px 16px;margin-bottom:18px;text-align:left}.trk-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;font-size:13px;font-weight:600;text-align:center}.trk-field input{height:46px;border:1px solid #d5dce5;border-radius:8px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:400;color:var(--trk-text);text-align:left}.trk-field input:focus{outline:none;border-color:var(--trk-blue);box-shadow:0 0 0 3px #0068b51f}.trk-field input::placeholder{color:#aab4c5}.trk-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 34px;border:1px solid transparent;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.trk-btn:disabled{opacity:.6;cursor:default}.trk-btn--primary{background:#e8edf3;color:#1a2b3c}.trk-btn--primary:hover:not(:disabled){background:var(--trk-blue);color:#fff}.trk-success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;border-radius:10px;padding:14px 18px;margin-bottom:22px;display:flex;flex-direction:column;gap:4px;font-size:14px}.trk-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:8px}.trk-head h1{font-size:26px;margin:0 0 4px}.trk-meta{font-size:13px;color:var(--trk-muted);margin:0}.trk-pill{font-size:12px;font-weight:700;border-radius:20px;padding:6px 14px;white-space:nowrap}.trk-pill--blue{background:#e8f3fb;color:var(--trk-blue)}.trk-pill--amber{background:#fef3c7;color:#92400e}.trk-pill--green{background:#dcfce7;color:#15803d}.trk-steps{list-style:none;margin:26px 0;padding:0;display:flex}.trk-step{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;font-size:12px;color:var(--trk-muted);text-align:center}.trk-dot{width:34px;height:34px;border-radius:50%;background:#eef1f6;color:#8a94a6;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;z-index:1}.trk-step--done{color:var(--trk-text)}.trk-step--done .trk-dot{background:#16a34a;color:#fff}.trk-step--current{color:var(--trk-blue);font-weight:700}.trk-step--current .trk-dot{background:var(--trk-blue);color:#fff;box-shadow:0 0 0 4px #0068b526}.trk-bar{position:absolute;top:17px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;background:#e8ecf1}.trk-step--done .trk-bar{background:#16a34a}.trk-step:last-child .trk-bar{display:none}.trk-pending{background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;padding:16px 18px;font-size:14px;margin-bottom:20px;display:flex;flex-direction:column;gap:6px}.trk-bank{margin:8px 0 0;display:flex;flex-direction:column;gap:4px;font-size:14px}.trk-bank>div{display:flex;gap:10px}.trk-bank dt{width:130px;flex:none;color:#92600a}.trk-bank dd{margin:0;font-weight:600}.trk-tracking{font-size:14px;margin:0 0 20px}.trk-cols{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.trk-card{border:1px solid var(--trk-line);border-radius:12px;padding:20px}.trk-card h2{font-size:15px;margin:0 0 14px}.trk-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.trk-items li{display:flex;align-items:center;gap:12px;font-size:14px}.trk-thumb{width:44px;height:44px;border-radius:8px;background:#f1f4f8;overflow:hidden;flex:none}.trk-thumb img{width:100%;height:100%;object-fit:cover}.trk-item__title{flex:1;min-width:0}.trk-item__qty{color:var(--trk-muted)}.trk-item__price{font-weight:700;white-space:nowrap}.trk-totals{margin:16px 0 0;padding-top:12px;border-top:1px solid var(--trk-line);font-size:14px}.trk-totals>div{display:flex;justify-content:space-between;padding:3px 0}.trk-totals__grand{font-weight:800;font-size:16px}.trk-card address{font-style:normal;font-size:14px;line-height:1.7}.trk-muted{font-size:14px;color:var(--trk-muted)}.trk-link{border:0;background:none;padding:0;margin-top:22px;font-family:inherit;font-size:14px;color:var(--trk-blue);cursor:pointer}.trk-link:hover{text-decoration:underline}@media(max-width:700px){.trk-cols{grid-template-columns:1fr}.trk-label{font-size:10px}.trk-head h1{font-size:22px}}.blog-page{--container: 1160px;--bl-primary: #ef233c;--bl-primary-dark: #d81d33;--bl-dark: #0b1220;--bl-text: #212529;--bl-desc: #5b6570;--bl-light: #8a939c;--bl-line: #e9ecef;--bl-bg: #f6f7f9;--bl-radius: 12px;background:#fff;color:var(--bl-text);padding:22px 0 64px}.blog-page .container{max-width:var(--container);margin:0 auto;padding:0 18px}.blog-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 18px;font-size:12px}.blog-breadcrumb a{color:var(--bl-light);transition:color .2s}.blog-breadcrumb a:hover{color:var(--bl-desc)}.blog-breadcrumb__sep{color:var(--bl-light);font-size:10px}.blog-breadcrumb span[aria-current=page]{color:var(--bl-desc);max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-head{max-width:640px;margin-bottom:30px}.blog-head__badge{display:inline-flex;align-items:center;height:24px;padding:0 14px;margin-bottom:14px;border-radius:30px;background:var(--bl-primary);color:#fff;font-size:12px;font-weight:600}.blog-head__title{margin:0;font-size:36px;line-height:1.15;font-weight:700;letter-spacing:-.4px;color:var(--bl-dark)}.blog-head__text{margin:12px 0 0;font-size:15px;font-weight:300;line-height:1.65;color:var(--bl-desc)}.blog-state{margin:40px 0;font-size:15px;color:var(--bl-desc)}.blog-state--error{color:var(--bl-primary-dark)}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.blog-grid--more{grid-template-columns:repeat(3,1fr)}.blog-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--bl-line);border-radius:var(--bl-radius);overflow:hidden;color:inherit;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s}.blog-card:hover{border-color:#dfe3e8;box-shadow:0 14px 30px #0b122017;transform:translateY(-3px)}.blog-card__media{aspect-ratio:16 / 10;background:var(--bl-bg);overflow:hidden}.blog-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.blog-card:hover .blog-card__media img{transform:scale(1.04)}.blog-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#101828,#1d2939 60%,#344054);color:#ffffff59}.blog-card__placeholder svg{width:54px;height:54px}.blog-card__body{display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px;flex:1}.blog-card__meta{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--bl-light)}.blog-card__tag{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:30px;background:#fff4f6;color:var(--bl-primary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.blog-card__title{margin:0;font-size:18px;line-height:1.35;font-weight:700;color:var(--bl-dark);transition:color .2s}.blog-card:hover .blog-card__title{color:var(--bl-primary)}.blog-card__excerpt{margin:0;font-size:14px;line-height:1.6;color:var(--bl-desc);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card__more{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:6px;font-size:13px;font-weight:600;color:var(--bl-primary)}.blog-card__more svg{width:15px;height:15px;transition:transform .2s}.blog-card:hover .blog-card__more svg{transform:translate(4px)}.blog-article{max-width:820px}.blog-article__head{margin-bottom:24px}.blog-article__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.blog-article__title{margin:0;font-size:34px;line-height:1.2;font-weight:700;letter-spacing:-.4px;color:var(--bl-dark)}.blog-article__meta{display:flex;align-items:center;gap:14px;margin-top:14px;font-size:13px;color:var(--bl-light)}.blog-article__meta span+time:before{content:"•";margin-right:14px;color:var(--bl-line)}.blog-article__cover{margin-bottom:28px;border-radius:var(--bl-radius);overflow:hidden;background:var(--bl-bg)}.blog-article__cover img{display:block;width:100%;max-height:460px;object-fit:cover}.blog-article__content{font-size:16px;line-height:1.75;color:#3d4650}.blog-article__content p{margin:0 0 18px}.blog-article__content h2{margin:34px 0 14px;font-size:25px;line-height:1.3;font-weight:700;color:var(--bl-dark)}.blog-article__content h3{margin:28px 0 12px;font-size:20px;line-height:1.35;font-weight:700;color:var(--bl-dark)}.blog-article__content ul,.blog-article__content ol{margin:0 0 18px;padding-left:24px}.blog-article__content li{margin-bottom:7px}.blog-article__content blockquote{margin:24px 0;padding:14px 20px;border-left:4px solid var(--bl-primary);background:var(--bl-bg);border-radius:0 8px 8px 0;font-style:italic;color:var(--bl-desc)}.blog-article__content a{color:var(--bl-primary);text-decoration:underline}.blog-article__content img{display:block;max-width:100%;height:auto;margin:24px auto;border-radius:10px}.blog-article__content code{padding:2px 6px;border-radius:5px;background:var(--bl-bg);font-size:.9em}.blog-article__content pre{padding:16px 18px;margin:0 0 18px;border-radius:10px;background:var(--bl-dark);color:#e4e7ec;overflow-x:auto}.blog-article__content pre code{padding:0;background:none;color:inherit}.blog-article__content hr{border:none;border-top:1px solid var(--bl-line);margin:30px 0}.blog-article__foot{margin-top:34px;padding-top:22px;border-top:1px solid var(--bl-line)}.blog-cta{display:inline-flex;align-items:center;height:42px;padding:0 22px;border-radius:30px;background:var(--bl-primary);color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s}.blog-cta:hover{background:var(--bl-primary-dark)}.blog-cta--ghost{background:transparent;border:1px solid var(--bl-line);color:var(--bl-text)}.blog-cta--ghost:hover{background:var(--bl-bg)}.blog-article__missing{padding:60px 0;text-align:center}.blog-article__missing h1{margin:0 0 10px;font-size:28px;color:var(--bl-dark)}.blog-article__missing p{margin:0 0 24px;color:var(--bl-desc)}.blog-more{margin-top:56px;padding-top:34px;border-top:1px solid var(--bl-line)}.blog-more__title{margin:0 0 22px;font-size:22px;font-weight:700;color:var(--bl-dark)}@media(max-width:980px){.blog-grid,.blog-grid--more{grid-template-columns:repeat(2,1fr)}.blog-head__title,.blog-article__title{font-size:28px}}@media(max-width:640px){.blog-grid,.blog-grid--more{grid-template-columns:1fr}.blog-head__title,.blog-article__title{font-size:24px}.blog-article__content{font-size:15px}}.about-page{padding:24px 0 48px;background:#fff;min-height:60vh}.about-page__crumbs{display:flex;gap:8px;align-items:center;font-size:12px;color:#64748b;margin-bottom:18px}.about-page__crumbs a{color:#64748b;text-decoration:none}.about-page__crumbs a:hover{color:var(--ink, #0f172a);text-decoration:underline}.about-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;align-items:start;padding:24px 0 8px}.about-hero .kicker{color:#e11d48;font-weight:900;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.about-hero h1{margin:8px 0 14px;font-size:clamp(26px,4vw,40px);line-height:1.1}.about-hero__lead{font-size:15px;color:#334155;font-weight:600}.about-hero__copy p+p{margin-top:12px;font-size:13.5px;color:#475569;line-height:1.65}.about-hero__facts{display:grid;gap:10px}.about-hero__facts .fact{background:linear-gradient(135deg,#f8fafc,#eef2f7);border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.about-hero__facts .fact strong{font-size:18px}.about-hero__facts .fact span{font-size:12px;color:#64748b}.about-sections{display:grid;gap:16px;margin-top:28px}.about-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:22px 24px}.about-card h2{margin:0 0 10px;font-size:17px}.about-card p{margin:0 0 10px;font-size:13.5px;color:#475569;line-height:1.65}.about-card ul{margin:0;padding-left:18px;color:#475569;font-size:13.5px;line-height:1.8}.about-card a{color:#0f172a;font-weight:700}.about-card__cta{display:inline-block;margin-top:6px;font-weight:900!important;text-decoration:none}@media(max-width:900px){.about-hero{grid-template-columns:1fr}}/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@font-face{font-family:Inter;src:url(/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Italic-VariableFont_opsz_wght-B-9PvMw6.ttf) format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Krub;src:url(/assets/krub-latin-300-C4kl0_LT.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Krub;src:url(/assets/krub-latin-400-DywRLUD2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Krub;src:url(/assets/krub-latin-500-m9nIJ-ej.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Krub;src:url(/assets/krub-latin-600-OGvTkAky.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Krub;src:url(/assets/krub-latin-700-CrX5RNut.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Krub;src:url(/assets/krub-latin-ext-300-Be2QoGDa.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Krub;src:url(/assets/krub-latin-ext-400-CBWjXu2e.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Krub;src:url(/assets/krub-latin-ext-500-Df83qYXs.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Krub;src:url(/assets/krub-latin-ext-600-DLoKb6s9.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Krub;src:url(/assets/krub-latin-ext-700-DOlQqYZA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-tracking: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000}}}@layer theme{:root,:host{--font-sans: "Krub", "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black: #000;--color-white: #fff;--spacing: .25rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--font-weight-normal: 400;--font-weight-medium: 500;--default-font-family: var(--font-sans);--default-font-feature-settings: var(--font-sans--font-feature-settings);--default-font-variation-settings: var(--font-sans--font-variation-settings);--default-mono-font-family: var(--font-mono);--default-mono-font-feature-settings: var(--font-mono--font-feature-settings);--default-mono-font-variation-settings: var(--font-mono--font-variation-settings)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;--lightningcss-light: initial;--lightningcss-dark: ;color-scheme:light;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;--lightningcss-light: initial;--lightningcss-dark: ;color-scheme:light;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:currentColor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--background);color:var(--foreground)}*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-2px\]{inset:-2px}.inset-\[0_-1311\.98px_0_1311\.98px\]{inset:0 -1311.98px 0 1311.98px}.inset-\[0_27\.01\%_0_0\]{inset:0 27.01% 0 0}.inset-\[0_30\%_0_0\]{inset:0 30% 0 0}.inset-\[0_42\%_0_0\]{inset:0 42% 0 0}.inset-\[0_43\%_0_0\]{inset:0 43% 0 0}.inset-\[0_49\%_0_0\]{inset:0 49% 0 0}.inset-\[0_55\%_0_0\]{inset:0 55% 0 0}.inset-\[0_58\%_0_0\]{inset:0 58% 0 0}.inset-\[0_58\.01\%_0_0\]{inset:0 58.01% 0 0}.inset-\[0_73\%_0_0\]{inset:0 73% 0 0}.inset-\[1\.33\%_0_0_0\]{inset:1.33% 0 0}.inset-\[4\%_0\.94\%_2\.67\%_0\]{inset:4% .94% 2.67% 0}.inset-\[4\%_1\.22\%_2\.67\%_1\.22\%\]{inset:4% 1.22% 2.67%}.inset-\[4\.62\%_0_3\.08\%_0\]{inset:4.62% 0 3.08%}.inset-\[4\.75\%_1\.71\%_3\.5\%_0\.82\%\]{inset:4.75% 1.71% 3.5% .82%}.inset-\[5\.33\%_1\.22\%_3\.33\%_1\.22\%\]{inset:5.33% 1.22% 3.33%}.inset-\[5\.39\%_0\.56\%_5\.27\%_0\.83\%\]{inset:5.39% .56% 5.27% .83%}.inset-\[13\.94\%_39\.82\%_85\.33\%_51\.44\%\]{inset:13.94% 39.82% 85.33% 51.44%}.inset-\[13\.94\%_74\.97\%_85\.33\%_16\.3\%\]{inset:13.94% 74.97% 85.33% 16.3%}.inset-\[70px_0_0_7px\]{inset:70px 0 0 7px}.inset-\[2912\.06px_38\.62\%_3369\.14px_38\.62\%\]{inset:2912.06px 38.62% 3369.14px}.inset-\[3022\.06px_312\.5px_3338\.14px_312\.5px\]{inset:3022.06px 312.5px 3338.14px}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[-0\.02\%\]{top:-.02%}.top-\[-0\.03\%\]{top:-.03%}.top-\[-4px\]{top:-4px}.top-\[-6\.42\%\]{top:-6.42%}.top-\[-10px\]{top:-10px}.top-\[0\.93\%\]{top:.93%}.top-\[1\.62px\]{top:1.62px}.top-\[1\.63px\]{top:1.63px}.top-\[2px\]{top:2px}.top-\[4px\]{top:4px}.top-\[5px\]{top:5px}.top-\[6\.5px\]{top:6.5px}.top-\[7\.5px\]{top:7.5px}.top-\[8\.5px\]{top:8.5px}.top-\[9\.2px\]{top:9.2px}.top-\[9\.5px\]{top:9.5px}.top-\[9px\]{top:9px}.top-\[10\.4px\]{top:10.4px}.top-\[11px\]{top:11px}.top-\[12\.5px\]{top:12.5px}.top-\[12px\]{top:12px}.top-\[14\.4px\]{top:14.4px}.top-\[14px\]{top:14px}.top-\[15\.4px\]{top:15.4px}.top-\[15\.11px\]{top:15.11px}.top-\[15\.21px\]{top:15.21px}.top-\[15\.22px\]{top:15.22px}.top-\[15px\]{top:15px}.top-\[16px\]{top:16px}.top-\[20\.5px\]{top:20.5px}.top-\[20px\]{top:20px}.top-\[21\.34px\]{top:21.34px}.top-\[21\.69px\]{top:21.69px}.top-\[24px\]{top:24px}.top-\[26\.8px\]{top:26.8px}.top-\[26\.69px\]{top:26.69px}.top-\[28\.25px\]{top:28.25px}.top-\[28\.69px\]{top:28.69px}.top-\[29\.6px\]{top:29.6px}.top-\[29\.41px\]{top:29.41px}.top-\[30\.38px\]{top:30.38px}.top-\[30px\]{top:30px}.top-\[31\.5px\]{top:31.5px}.top-\[31\.09px\]{top:31.09px}.top-\[31px\]{top:31px}.top-\[32\.89px\]{top:32.89px}.top-\[39\.88px\]{top:39.88px}.top-\[40px\]{top:40px}.top-\[41\.6px\]{top:41.6px}.top-\[41\.59px\]{top:41.59px}.top-\[47\.5px\]{top:47.5px}.top-\[50px\]{top:50px}.top-\[52\.91px\]{top:52.91px}.top-\[53\.89px\]{top:53.89px}.top-\[53\.91px\]{top:53.91px}.top-\[53px\]{top:53px}.top-\[55\.19px\]{top:55.19px}.top-\[55\.37px\]{top:55.37px}.top-\[55\.38px\]{top:55.38px}.top-\[56px\]{top:56px}.top-\[58px\]{top:58px}.top-\[61\.37px\]{top:61.37px}.top-\[61\.38px\]{top:61.38px}.top-\[61px\]{top:61px}.top-\[67\.06px\]{top:67.06px}.top-\[67\.84px\]{top:67.84px}.top-\[67\.85px\]{top:67.85px}.top-\[68\.79px\]{top:68.79px}.top-\[68px\]{top:68px}.top-\[69\.25px\]{top:69.25px}.top-\[72\.12px\]{top:72.12px}.top-\[72\.62px\]{top:72.62px}.top-\[73\.5px\]{top:73.5px}.top-\[73\.12px\]{top:73.12px}.top-\[77\.25px\]{top:77.25px}.top-\[78\.89px\]{top:78.89px}.top-\[80\.79px\]{top:80.79px}.top-\[84\.19px\]{top:84.19px}.top-\[91\.2px\]{top:91.2px}.top-\[99px\]{top:99px}.top-\[100\.47px\]{top:100.47px}.top-\[105\.69px\]{top:105.69px}.top-\[106\.38px\]{top:106.38px}.top-\[107\.6px\]{top:107.6px}.top-\[108\.5px\]{top:108.5px}.top-\[112px\]{top:112px}.top-\[115\.1px\]{top:115.1px}.top-\[116px\]{top:116px}.top-\[120\.6px\]{top:120.6px}.top-\[124px\]{top:124px}.top-\[125\.5px\]{top:125.5px}.top-\[131\.97px\]{top:131.97px}.top-\[134\.19px\]{top:134.19px}.top-\[137\.5px\]{top:137.5px}.top-\[137\.57px\]{top:137.57px}.top-\[157\.57px\]{top:157.57px}.top-\[158\.78px\]{top:158.78px}.top-\[168\.25px\]{top:168.25px}.top-\[168px\]{top:168px}.top-\[172px\]{top:172px}.top-\[176px\]{top:176px}.top-\[180px\]{top:180px}.top-\[183\.16px\]{top:183.16px}.top-\[183\.86px\]{top:183.86px}.top-\[183\.91px\]{top:183.91px}.top-\[187\.5px\]{top:187.5px}.top-\[188\.39px\]{top:188.39px}.top-\[201\.8px\]{top:201.8px}.top-\[202px\]{top:202px}.top-\[208\.75px\]{top:208.75px}.top-\[221\.37px\]{top:221.37px}.top-\[224px\]{top:224px}.top-\[228\.74px\]{top:228.74px}.top-\[230\.28px\]{top:230.28px}.top-\[246\.58px\]{top:246.58px}.top-\[254px\]{top:254px}.top-\[269px\]{top:269px}.top-\[286px\]{top:286px}.top-\[305\.99px\]{top:305.99px}.top-\[323\.38px\]{top:323.38px}.top-\[324\.67px\]{top:324.67px}.top-\[329\.38px\]{top:329.38px}.top-\[339\.67px\]{top:339.67px}.top-\[354\.47px\]{top:354.47px}.top-\[354\.56px\]{top:354.56px}.top-\[380\.06px\]{top:380.06px}.top-\[388\.72px\]{top:388.72px}.top-\[388\.82px\]{top:388.82px}.top-\[410\.05px\]{top:410.05px}.top-\[417\.15px\]{top:417.15px}.top-\[424\.65px\]{top:424.65px}.top-\[437px\]{top:437px}.top-\[487\.47px\]{top:487.47px}.top-\[652\.78px\]{top:652.78px}.top-\[670\.39px\]{top:670.39px}.top-\[779\.39px\]{top:779.39px}.top-\[887px\]{top:887px}.top-\[1035\.34px\]{top:1035.34px}.top-\[1639\.06px\]{top:1639.06px}.top-\[1776\.66px\]{top:1776.66px}.top-\[1842\.45px\]{top:1842.45px}.top-\[2287\.92px\]{top:2287.92px}.top-\[2777\.92px\]{top:2777.92px}.top-\[2941\.47px\]{top:2941.47px}.top-\[2964\.97px\]{top:2964.97px}.top-\[3053\.06px\]{top:3053.06px}.top-\[3305\.56px\]{top:3305.56px}.top-\[3395\.36px\]{top:3395.36px}.top-\[4013\.5px\]{top:4013.5px}.top-\[4161\.09px\]{top:4161.09px}.top-\[4803\.08px\]{top:4803.08px}.top-\[4882\.88px\]{top:4882.88px}.top-\[5423\.22px\]{top:5423.22px}.top-\[calc\(50\%\+0\.01px\)\]{top:calc(50% + .01px)}.top-\[calc\(50\%\+68\.26px\)\]{top:calc(50% + 68.26px)}.top-\[calc\(50\%\+85\.69px\)\]{top:calc(50% + 85.69px)}.top-\[calc\(50\%\+86\.6px\)\]{top:calc(50% + 86.6px)}.top-\[calc\(50\%\+125\.1px\)\]{top:calc(50% + 125.1px)}.top-\[calc\(50\%\+126\.39px\)\]{top:calc(50% + 126.39px)}.top-\[calc\(50\%\+147\.49px\)\]{top:calc(50% + 147.49px)}.top-\[calc\(50\%\+204\.74px\)\]{top:calc(50% + 204.74px)}.top-\[calc\(50\%\+219\.07px\)\]{top:calc(50% + 219.07px)}.top-\[calc\(50\%\+311px\)\]{top:calc(50% + 311px)}.top-\[calc\(50\%-0\.01px\)\]{top:calc(50% - .01px)}.top-\[calc\(50\%-0\.4px\)\]{top:calc(50% - .4px)}.top-\[calc\(50\%-0\.05px\)\]{top:calc(50% - .05px)}.top-\[calc\(50\%-0\.5px\)\]{top:calc(50% - .5px)}.top-\[calc\(50\%-0\.8px\)\]{top:calc(50% - .8px)}.top-\[calc\(50\%-8\.25px\)\]{top:calc(50% - 8.25px)}.top-\[calc\(50\%-10\.01px\)\]{top:calc(50% - 10.01px)}.top-\[calc\(50\%-24\.81px\)\]{top:calc(50% - 24.81px)}.top-\[calc\(50\%-57\.89px\)\]{top:calc(50% - 57.89px)}.top-\[calc\(50\%-57\.91px\)\]{top:calc(50% - 57.91px)}.top-\[calc\(50\%-89px\)\]{top:calc(50% - 89px)}.top-\[calc\(50\%-93\.95px\)\]{top:calc(50% - 93.95px)}.top-\[calc\(50\%-124\.34px\)\]{top:calc(50% - 124.34px)}.top-\[calc\(50\%-165px\)\]{top:calc(50% - 165px)}.top-\[calc\(50\%-180px\)\]{top:calc(50% - 180px)}.top-\[calc\(50\%-228\.54px\)\]{top:calc(50% - 228.54px)}.top-px{top:1px}.right-0{right:calc(var(--spacing) * 0)}.right-\[-4px\]{right:-4px}.right-\[-16px\]{right:-16px}.right-\[-214\.89px\]{right:-214.89px}.right-\[-246px\]{right:-246px}.right-\[-429\.87px\]{right:-429.87px}.right-\[-508px\]{right:-508px}.right-\[-644\.86px\]{right:-644.86px}.right-\[-859\.84px\]{right:-859.84px}.right-\[-1074\.82px\]{right:-1074.82px}.right-\[-1289\.81px\]{right:-1289.81px}.right-\[-1504\.79px\]{right:-1504.79px}.right-\[0\.01px\]{right:.01px}.right-\[0\.1px\]{right:.1px}.right-\[7px\]{right:7px}.right-\[10px\]{right:10px}.right-\[13\.42\%\]{right:13.42%}.right-\[16px\]{right:16px}.right-\[20\%\]{right:20%}.right-\[24px\]{right:24px}.right-\[33\.42\%\]{right:33.42%}.right-\[46px\]{right:46px}.right-\[50px\]{right:50px}.right-\[59\.95\%\]{right:59.95%}.right-\[215\.08px\]{right:215.08px}.right-\[278px\]{right:278px}.right-\[303px\]{right:303px}.right-\[312\.5px\]{right:312.5px}.right-\[312\.49px\]{right:312.49px}.right-\[312\.51px\]{right:312.51px}.right-\[430\.07px\]{right:430.07px}.right-\[437\.34px\]{right:437.34px}.right-\[540px\]{right:540px}.right-\[599\.16px\]{right:599.16px}.right-\[626\.53px\]{right:626.53px}.right-\[645\.05px\]{right:645.05px}.right-\[749\.16px\]{right:749.16px}.right-\[749\.84px\]{right:749.84px}.right-\[759\.27px\]{right:759.27px}.right-\[760\.61px\]{right:760.61px}.right-\[802px\]{right:802px}.right-\[860\.04px\]{right:860.04px}.right-\[874\.67px\]{right:874.67px}.right-\[885\.83px\]{right:885.83px}.right-\[968\.5px\]{right:968.5px}.right-\[1064px\]{right:1064px}.right-\[1075\.02px\]{right:1075.02px}.right-\[1185\.83px\]{right:1185.83px}.right-\[1187\.17px\]{right:1187.17px}.right-\[1212\.5px\]{right:1212.5px}.right-px{right:1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[-1px\]{bottom:-1px}.bottom-\[-10\.01px\]{bottom:-10.01px}.bottom-\[-10px\]{bottom:-10px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-\[-0\.03\%\]{left:-.03%}.left-\[-0\.5px\]{left:-.5px}.left-\[-0\.53\%\]{left:-.53%}.left-\[-10px\]{left:-10px}.left-\[-15\.99\%\]{left:-15.99%}.left-\[-16px\]{left:-16px}.left-\[0\.25\%\]{left:.25%}.left-\[10\.68px\]{left:10.68px}.left-\[10\.69px\]{left:10.69px}.left-\[10px\]{left:10px}.left-\[13\.06px\]{left:13.06px}.left-\[13\.27px\]{left:13.27px}.left-\[14\.27px\]{left:14.27px}.left-\[14px\]{left:14px}.left-\[15\.33px\]{left:15.33px}.left-\[16px\]{left:16px}.left-\[23\.92px\]{left:23.92px}.left-\[24px\]{left:24px}.left-\[28\.5px\]{left:28.5px}.left-\[30\.58px\]{left:30.58px}.left-\[30px\]{left:30px}.left-\[31px\]{left:31px}.left-\[32\.67px\]{left:32.67px}.left-\[32px\]{left:32px}.left-\[37\.83px\]{left:37.83px}.left-\[40px\]{left:40px}.left-\[43\.93px\]{left:43.93px}.left-\[45\.18px\]{left:45.18px}.left-\[45\.23px\]{left:45.23px}.left-\[46px\]{left:46px}.left-\[49\.2px\]{left:49.2px}.left-\[50\.36px\]{left:50.36px}.left-\[50px\]{left:50px}.left-\[53\.34px\]{left:53.34px}.left-\[53\.59px\]{left:53.59px}.left-\[54px\]{left:54px}.left-\[57\.03px\]{left:57.03px}.left-\[57\.98px\]{left:57.98px}.left-\[65\.86px\]{left:65.86px}.left-\[67\.91px\]{left:67.91px}.left-\[68\.17px\]{left:68.17px}.left-\[68\.79px\]{left:68.79px}.left-\[69\.33px\]{left:69.33px}.left-\[70\.56px\]{left:70.56px}.left-\[71\.55px\]{left:71.55px}.left-\[73\.1px\]{left:73.1px}.left-\[74\.61px\]{left:74.61px}.left-\[74px\]{left:74px}.left-\[78\.56px\]{left:78.56px}.left-\[78\.58px\]{left:78.58px}.left-\[80\.99px\]{left:80.99px}.left-\[80px\]{left:80px}.left-\[88\.83px\]{left:88.83px}.left-\[97\.58px\]{left:97.58px}.left-\[97\.73px\]{left:97.73px}.left-\[99\.4px\]{left:99.4px}.left-\[99\.53px\]{left:99.53px}.left-\[99\.55px\]{left:99.55px}.left-\[99\.61px\]{left:99.61px}.left-\[99\.67px\]{left:99.67px}.left-\[99\.83px\]{left:99.83px}.left-\[100\.61px\]{left:100.61px}.left-\[103\.13px\]{left:103.13px}.left-\[103\.34px\]{left:103.34px}.left-\[103\.97px\]{left:103.97px}.left-\[112\.89px\]{left:112.89px}.left-\[115\.25px\]{left:115.25px}.left-\[120px\]{left:120px}.left-\[121px\]{left:121px}.left-\[126\.03px\]{left:126.03px}.left-\[138\.53px\]{left:138.53px}.left-\[160\.58px\]{left:160.58px}.left-\[172\.39px\]{left:172.39px}.left-\[175\.55px\]{left:175.55px}.left-\[181\.16px\]{left:181.16px}.left-\[181\.39px\]{left:181.39px}.left-\[182\.86px\]{left:182.86px}.left-\[182\.91px\]{left:182.91px}.left-\[183\.73px\]{left:183.73px}.left-\[183\.78px\]{left:183.78px}.left-\[184\.27px\]{left:184.27px}.left-\[184\.36px\]{left:184.36px}.left-\[188\.48px\]{left:188.48px}.left-\[188\.84px\]{left:188.84px}.left-\[204\.39px\]{left:204.39px}.left-\[208\.55px\]{left:208.55px}.left-\[214\.98px\]{left:214.98px}.left-\[224\.98px\]{left:224.98px}.left-\[236\.98px\]{left:236.98px}.left-\[247\.98px\]{left:247.98px}.left-\[248\.22px\]{left:248.22px}.left-\[250\.75px\]{left:250.75px}.left-\[253\.18px\]{left:253.18px}.left-\[257\.45px\]{left:257.45px}.left-\[258\.08px\]{left:258.08px}.left-\[258\.89px\]{left:258.89px}.left-\[259\.16px\]{left:259.16px}.left-\[260\.85px\]{left:260.85px}.left-\[261\.3px\]{left:261.3px}.left-\[265\.5px\]{left:265.5px}.left-\[278px\]{left:278px}.left-\[281\.45px\]{left:281.45px}.left-\[288\.97px\]{left:288.97px}.left-\[298px\]{left:298px}.left-\[303\.59px\]{left:303.59px}.left-\[303px\]{left:303px}.left-\[306\.48px\]{left:306.48px}.left-\[307\.31px\]{left:307.31px}.left-\[311px\]{left:311px}.left-\[312\.5px\]{left:312.5px}.left-\[340\.73px\]{left:340.73px}.left-\[355\.45px\]{left:355.45px}.left-\[381\.83px\]{left:381.83px}.left-\[398\.67px\]{left:398.67px}.left-\[429\.97px\]{left:429.97px}.left-\[430\.5px\]{left:430.5px}.left-\[437\.33px\]{left:437.33px}.left-\[450\.39px\]{left:450.39px}.left-\[477\.98px\]{left:477.98px}.left-\[490\.92px\]{left:490.92px}.left-\[506\.08px\]{left:506.08px}.left-\[529\.13px\]{left:529.13px}.left-\[536\.83px\]{left:536.83px}.left-\[540px\]{left:540px}.left-\[591\.02px\]{left:591.02px}.left-\[639\.45px\]{left:639.45px}.left-\[644\.95px\]{left:644.95px}.left-\[749\.17px\]{left:749.17px}.left-\[749\.83px\]{left:749.83px}.left-\[756\.5px\]{left:756.5px}.left-\[802px\]{left:802px}.left-\[859\.94px\]{left:859.94px}.left-\[874\.66px\]{left:874.66px}.left-\[887\.72px\]{left:887.72px}.left-\[928\.25px\]{left:928.25px}.left-\[968\.5px\]{left:968.5px}.left-\[968\.52px\]{left:968.52px}.left-\[985\.23px\]{left:985.23px}.left-\[999px\]{left:999px}.left-\[1039px\]{left:1039px}.left-\[1043\.17px\]{left:1043.17px}.left-\[1064px\]{left:1064px}.left-\[1074\.92px\]{left:1074.92px}.left-\[1078\.75px\]{left:1078.75px}.left-\[1091px\]{left:1091px}.left-\[1106\.2px\]{left:1106.2px}.left-\[1160px\]{left:1160px}.left-\[1172\.5px\]{left:1172.5px}.left-\[1181\.38px\]{left:1181.38px}.left-\[1185\.73px\]{left:1185.73px}.left-\[1185\.84px\]{left:1185.84px}.left-\[1186\.39px\]{left:1186.39px}.left-\[1187\.16px\]{left:1187.16px}.left-\[1217px\]{left:1217px}.left-\[1228\.48px\]{left:1228.48px}.left-\[1283\.28px\]{left:1283.28px}.left-\[1289\.91px\]{left:1289.91px}.left-\[1304px\]{left:1304px}.left-\[1310\.47px\]{left:1310.47px}.left-\[1326px\]{left:1326px}.left-\[1329\.84px\]{left:1329.84px}.left-\[1434\.5px\]{left:1434.5px}.left-\[1477\.94px\]{left:1477.94px}.left-\[1490\.5px\]{left:1490.5px}.left-\[1504\.89px\]{left:1504.89px}.left-\[1546\.5px\]{left:1546.5px}.left-\[1588px\]{left:1588px}.left-\[1719\.88px\]{left:1719.88px}.left-\[1934\.86px\]{left:1934.86px}.left-\[2149\.84px\]{left:2149.84px}.left-\[2364\.83px\]{left:2364.83px}.left-\[2579\.81px\]{left:2579.81px}.left-\[2608px\]{left:2608px}.left-\[calc\(50\%\+0\.09px\)\]{left:calc(50% + .09px)}.left-\[calc\(50\%\+0\.15px\)\]{left:calc(50% + .15px)}.left-\[calc\(50\%\+0\.16px\)\]{left:calc(50% + .16px)}.left-\[calc\(50\%\+0\.17px\)\]{left:calc(50% + .17px)}.left-\[calc\(50\%\+0\.18px\)\]{left:calc(50% + .18px)}.left-\[calc\(50\%\+0\.19px\)\]{left:calc(50% + .19px)}.left-\[calc\(50\%\+0\.23px\)\]{left:calc(50% + .23px)}.left-\[calc\(50\%\+0\.28px\)\]{left:calc(50% + .28px)}.left-\[calc\(50\%\+0\.35px\)\]{left:calc(50% + .35px)}.left-\[calc\(50\%\+0\.39px\)\]{left:calc(50% + .39px)}.left-\[calc\(50\%\+0\.48px\)\]{left:calc(50% + .48px)}.left-\[calc\(50\%\+0\.49px\)\]{left:calc(50% + .49px)}.left-\[calc\(50\%\+0\.56px\)\]{left:calc(50% + .56px)}.left-\[calc\(50\%\+1\.84px\)\]{left:calc(50% + 1.84px)}.left-\[calc\(50\%\+5px\)\]{left:calc(50% + 5px)}.left-\[calc\(50\%\+10px\)\]{left:calc(50% + 10px)}.left-\[calc\(50\%\+32\.86px\)\]{left:calc(50% + 32.86px)}.left-\[calc\(50\%\+89px\)\]{left:calc(50% + 89px)}.left-\[calc\(50\%\+109\.5px\)\]{left:calc(50% + 109.5px)}.left-\[calc\(50\%\+124\.34px\)\]{left:calc(50% + 124.34px)}.left-\[calc\(50\%\+185\.31px\)\]{left:calc(50% + 185.31px)}.left-\[calc\(50\%\+282\.78px\)\]{left:calc(50% + 282.78px)}.left-\[calc\(50\%\+328\.5px\)\]{left:calc(50% + 328.5px)}.left-\[calc\(50\%\+393\.65px\)\]{left:calc(50% + 393.65px)}.left-\[calc\(50\%\+547\.5px\)\]{left:calc(50% + 547.5px)}.left-\[calc\(50\%-0\.01px\)\]{left:calc(50% - .01px)}.left-\[calc\(50\%-5px\)\]{left:calc(50% - 5px)}.left-\[calc\(50\%-10px\)\]{left:calc(50% - 10px)}.left-\[calc\(50\%-109\.5px\)\]{left:calc(50% - 109.5px)}.left-\[calc\(50\%-143\.28px\)\]{left:calc(50% - 143.28px)}.left-\[calc\(50\%-299\.72px\)\]{left:calc(50% - 299.72px)}.left-\[calc\(50\%-307\.19px\)\]{left:calc(50% - 307.19px)}.left-\[calc\(50\%-328\.5px\)\]{left:calc(50% - 328.5px)}.left-\[calc\(50\%-392\.53px\)\]{left:calc(50% - 392.53px)}.left-\[calc\(50\%-547\.5px\)\]{left:calc(50% - 547.5px)}.left-\[calc\(50\%-570px\)\]{left:calc(50% - 570px)}.left-px{left:1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.block{display:block}.contents{display:contents}.flex{display:flex}.size-\[1\.5px\]{width:1.5px;height:1.5px}.size-\[6px\]{width:6px;height:6px}.size-\[10px\]{width:10px;height:10px}.size-\[16px\]{width:16px;height:16px}.size-\[19px\]{width:19px;height:19px}.size-\[21px\]{width:21px;height:21px}.size-\[22px\]{width:22px;height:22px}.size-\[24px\]{width:24px;height:24px}.size-\[32px\]{width:32px;height:32px}.size-\[36px\]{width:36px;height:36px}.size-\[46px\]{width:46px;height:46px}.size-\[60px\]{width:60px;height:60px}.size-\[120px\]{width:120px;height:120px}.size-\[159\.86px\]{width:159.86px;height:159.86px}.size-\[159\.91px\]{width:159.91px;height:159.91px}.size-\[160px\]{width:160px;height:160px}.size-\[176px\]{width:176px;height:176px}.size-\[228px\]{width:228px;height:228px}.size-\[298\.67px\]{width:298.67px;height:298.67px}.size-full{width:100%;height:100%}.h-\[5px\]{height:5px}.h-\[9\.58px\]{height:9.58px}.h-\[9\.59px\]{height:9.59px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[13px\]{height:13px}.h-\[14\.3px\]{height:14.3px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[20\.8px\]{height:20.8px}.h-\[21px\]{height:21px}.h-\[22\.5px\]{height:22.5px}.h-\[22\.09px\]{height:22.09px}.h-\[22\.39px\]{height:22.39px}.h-\[24\.19px\]{height:24.19px}.h-\[24px\]{height:24px}.h-\[25px\]{height:25px}.h-\[26\.09px\]{height:26.09px}.h-\[26px\]{height:26px}.h-\[27\.5px\]{height:27.5px}.h-\[28\.8px\]{height:28.8px}.h-\[28\.59px\]{height:28.59px}.h-\[28px\]{height:28px}.h-\[30\.8px\]{height:30.8px}.h-\[31\.98px\]{height:31.98px}.h-\[32px\]{height:32px}.h-\[33\.75px\]{height:33.75px}.h-\[34\.19px\]{height:34.19px}.h-\[34px\]{height:34px}.h-\[35\.41px\]{height:35.41px}.h-\[36px\]{height:36px}.h-\[38\.68px\]{height:38.68px}.h-\[38\.69px\]{height:38.69px}.h-\[39\.39px\]{height:39.39px}.h-\[40px\]{height:40px}.h-\[42\.19px\]{height:42.19px}.h-\[42px\]{height:42px}.h-\[43\.38px\]{height:43.38px}.h-\[43px\]{height:43px}.h-\[44\.78px\]{height:44.78px}.h-\[44px\]{height:44px}.h-\[45\.6px\]{height:45.6px}.h-\[45\.59px\]{height:45.59px}.h-\[45px\]{height:45px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[49\.8px\]{height:49.8px}.h-\[49\.79px\]{height:49.79px}.h-\[51\.8px\]{height:51.8px}.h-\[52px\]{height:52px}.h-\[53\.38px\]{height:53.38px}.h-\[60\.18px\]{height:60.18px}.h-\[60px\]{height:60px}.h-\[61\.78px\]{height:61.78px}.h-\[62\.38px\]{height:62.38px}.h-\[67\.17px\]{height:67.17px}.h-\[67px\]{height:67px}.h-\[68px\]{height:68px}.h-\[72\.5px\]{height:72.5px}.h-\[76px\]{height:76px}.h-\[89px\]{height:89px}.h-\[90px\]{height:90px}.h-\[98\.14\%\]{height:98.14%}.h-\[100\.05\%\]{height:100.05%}.h-\[100\.06\%\]{height:100.06%}.h-\[104\.14px\]{height:104.14px}.h-\[107\.59px\]{height:107.59px}.h-\[108\.38px\]{height:108.38px}.h-\[109px\]{height:109px}.h-\[112\.83\%\]{height:112.83%}.h-\[138px\]{height:138px}.h-\[140px\]{height:140px}.h-\[158\.59px\]{height:158.59px}.h-\[161\.86px\]{height:161.86px}.h-\[161\.91px\]{height:161.91px}.h-\[163\.86px\]{height:163.86px}.h-\[163\.91px\]{height:163.91px}.h-\[166\.19px\]{height:166.19px}.h-\[176px\]{height:176px}.h-\[179\.16px\]{height:179.16px}.h-\[184\.86px\]{height:184.86px}.h-\[184\.91px\]{height:184.91px}.h-\[191\.19px\]{height:191.19px}.h-\[203\.39px\]{height:203.39px}.h-\[204\.75px\]{height:204.75px}.h-\[204\.86px\]{height:204.86px}.h-\[204\.91px\]{height:204.91px}.h-\[212\.5px\]{height:212.5px}.h-\[221\.38px\]{height:221.38px}.h-\[230\.34px\]{height:230.34px}.h-\[230px\]{height:230px}.h-\[270px\]{height:270px}.h-\[273\.52px\]{height:273.52px}.h-\[292\.19px\]{height:292.19px}.h-\[300\.67px\]{height:300.67px}.h-\[336\.97px\]{height:336.97px}.h-\[347\.98px\]{height:347.98px}.h-\[361\.16px\]{height:361.16px}.h-\[369\.47px\]{height:369.47px}.h-\[385\.47px\]{height:385.47px}.h-\[415\.47px\]{height:415.47px}.h-\[434\.34px\]{height:434.34px}.h-\[449\.02px\]{height:449.02px}.h-\[460px\]{height:460px}.h-\[474\.14px\]{height:474.14px}.h-\[558\.34px\]{height:558.34px}.h-\[572px\]{height:572px}.h-\[573\.58px\]{height:573.58px}.h-\[573\.72px\]{height:573.72px}.h-\[578\.14px\]{height:578.14px}.h-\[591\.98px\]{height:591.98px}.h-\[591px\]{height:591px}.h-\[660px\]{height:660px}.h-\[661px\]{height:661px}.h-\[937\.98px\]{height:937.98px}.h-full{height:100%}.h-px{height:1px}.w-\[4\.109px\]{width:4.109px}.w-\[5\.638px\]{width:5.638px}.w-\[5\.956px\]{width:5.956px}.w-\[6\.089px\]{width:6.089px}.w-\[6\.202px\]{width:6.202px}.w-\[6\.233px\]{width:6.233px}.w-\[6\.376px\]{width:6.376px}.w-\[6\.499px\]{width:6.499px}.w-\[7\.627px\]{width:7.627px}.w-\[8\.057px\]{width:8.057px}.w-\[9\.37px\]{width:9.37px}.w-\[9\.38px\]{width:9.38px}.w-\[9\.945px\]{width:9.945px}.w-\[10\.465px\]{width:10.465px}.w-\[10\.586px\]{width:10.586px}.w-\[10\.891px\]{width:10.891px}.w-\[11\.63px\]{width:11.63px}.w-\[11\.72px\]{width:11.72px}.w-\[11\.194px\]{width:11.194px}.w-\[11\.574px\]{width:11.574px}.w-\[13\.126px\]{width:13.126px}.w-\[13\.562px\]{width:13.562px}.w-\[14\.304px\]{width:14.304px}.w-\[14\.521px\]{width:14.521px}.w-\[15\.058px\]{width:15.058px}.w-\[19\.901px\]{width:19.901px}.w-\[21\.814px\]{width:21.814px}.w-\[22\.33px\]{width:22.33px}.w-\[22\.351px\]{width:22.351px}.w-\[22\.382px\]{width:22.382px}.w-\[22\.663px\]{width:22.663px}.w-\[22\.714px\]{width:22.714px}.w-\[24\.042px\]{width:24.042px}.w-\[24\.092px\]{width:24.092px}.w-\[24\.233px\]{width:24.233px}.w-\[24\.535px\]{width:24.535px}.w-\[24\.927px\]{width:24.927px}.w-\[24px\]{width:24px}.w-\[25\.632px\]{width:25.632px}.w-\[25\.996px\]{width:25.996px}.w-\[26\.215px\]{width:26.215px}.w-\[26\.628px\]{width:26.628px}.w-\[26\.638px\]{width:26.638px}.w-\[28\.56px\]{width:28.56px}.w-\[28\.248px\]{width:28.248px}.w-\[28\.671px\]{width:28.671px}.w-\[28\.781px\]{width:28.781px}.w-\[29\.063px\]{width:29.063px}.w-\[29\.123px\]{width:29.123px}.w-\[30\.53px\]{width:30.53px}.w-\[30\.84px\]{width:30.84px}.w-\[30\.442px\]{width:30.442px}.w-\[30\.633px\]{width:30.633px}.w-\[30\.915px\]{width:30.915px}.w-\[31\.227px\]{width:31.227px}.w-\[33\.068px\]{width:33.068px}.w-\[33\.118px\]{width:33.118px}.w-\[34\.273px\]{width:34.273px}.w-\[34\.426px\]{width:34.426px}.w-\[34\.504px\]{width:34.504px}.w-\[34\.634px\]{width:34.634px}.w-\[35\.36px\]{width:35.36px}.w-\[35\.377px\]{width:35.377px}.w-\[35\.998px\]{width:35.998px}.w-\[36\.02px\]{width:36.02px}.w-\[36\.358px\]{width:36.358px}.w-\[36\.831px\]{width:36.831px}.w-\[36px\]{width:36px}.w-\[37\.7px\]{width:37.7px}.w-\[37\.012px\]{width:37.012px}.w-\[37\.75px\]{width:37.75px}.w-\[37\.89px\]{width:37.89px}.w-\[37\.192px\]{width:37.192px}.w-\[38\.19px\]{width:38.19px}.w-\[38\.149px\]{width:38.149px}.w-\[38\.205px\]{width:38.205px}.w-\[38\.847px\]{width:38.847px}.w-\[38px\]{width:38px}.w-\[39\.38px\]{width:39.38px}.w-\[39\.95px\]{width:39.95px}.w-\[39\.454px\]{width:39.454px}.w-\[39\.549px\]{width:39.549px}.w-\[39\.714px\]{width:39.714px}.w-\[40\.27px\]{width:40.27px}.w-\[40\.75px\]{width:40.75px}.w-\[40\.232px\]{width:40.232px}.w-\[41\.88px\]{width:41.88px}.w-\[41\.526px\]{width:41.526px}.w-\[41\.827px\]{width:41.827px}.w-\[41\.923px\]{width:41.923px}.w-\[41px\]{width:41px}.w-\[42\.3px\]{width:42.3px}.w-\[42\.19px\]{width:42.19px}.w-\[42\.41px\]{width:42.41px}.w-\[42\.75px\]{width:42.75px}.w-\[42\.231px\]{width:42.231px}.w-\[42\.328px\]{width:42.328px}.w-\[43\.614px\]{width:43.614px}.w-\[44\.66px\]{width:44.66px}.w-\[44\.89px\]{width:44.89px}.w-\[45\.227px\]{width:45.227px}.w-\[45\.257px\]{width:45.257px}.w-\[46\.38px\]{width:46.38px}.w-\[46\.069px\]{width:46.069px}.w-\[46\.572px\]{width:46.572px}.w-\[46px\]{width:46px}.w-\[47\.2px\]{width:47.2px}.w-\[47\.39px\]{width:47.39px}.w-\[47\.56px\]{width:47.56px}.w-\[48\.13px\]{width:48.13px}.w-\[48\.58px\]{width:48.58px}.w-\[48\.132px\]{width:48.132px}.w-\[48\.176px\]{width:48.176px}.w-\[48\.186px\]{width:48.186px}.w-\[48\.403px\]{width:48.403px}.w-\[49\.22px\]{width:49.22px}.w-\[49\.56px\]{width:49.56px}.w-\[49\.128px\]{width:49.128px}.w-\[50\.56px\]{width:50.56px}.w-\[50\.98px\]{width:50.98px}.w-\[50\.536px\]{width:50.536px}.w-\[50\.915px\]{width:50.915px}.w-\[51\.52px\]{width:51.52px}.w-\[51\.513px\]{width:51.513px}.w-\[51\.878px\]{width:51.878px}.w-\[52\.19px\]{width:52.19px}.w-\[52\.69px\]{width:52.69px}.w-\[52\.951px\]{width:52.951px}.w-\[53px\]{width:53px}.w-\[54\.61px\]{width:54.61px}.w-\[54\.77px\]{width:54.77px}.w-\[54\.424px\]{width:54.424px}.w-\[55\.56px\]{width:55.56px}.w-\[55\.58px\]{width:55.58px}.w-\[55\.61px\]{width:55.61px}.w-\[55\.978px\]{width:55.978px}.w-\[56\.101px\]{width:56.101px}.w-\[56\.453px\]{width:56.453px}.w-\[57\.58px\]{width:57.58px}.w-\[57\.319px\]{width:57.319px}.w-\[57\.616px\]{width:57.616px}.w-\[57\.897px\]{width:57.897px}.w-\[57\.957px\]{width:57.957px}.w-\[58\.86px\]{width:58.86px}.w-\[58\.107px\]{width:58.107px}.w-\[59\.36px\]{width:59.36px}.w-\[59\.281px\]{width:59.281px}.w-\[59\.522px\]{width:59.522px}.w-\[59\.693px\]{width:59.693px}.w-\[60\.83px\]{width:60.83px}.w-\[60\.91px\]{width:60.91px}.w-\[61\.17px\]{width:61.17px}.w-\[61\.021px\]{width:61.021px}.w-\[61\.89px\]{width:61.89px}.w-\[62\.28px\]{width:62.28px}.w-\[62\.33px\]{width:62.33px}.w-\[62\.537px\]{width:62.537px}.w-\[62\.672px\]{width:62.672px}.w-\[63\.245px\]{width:63.245px}.w-\[63px\]{width:63px}.w-\[64\.27px\]{width:64.27px}.w-\[64\.307px\]{width:64.307px}.w-\[65\.32px\]{width:65.32px}.w-\[65\.35px\]{width:65.35px}.w-\[65px\]{width:65px}.w-\[66\.382px\]{width:66.382px}.w-\[67\.223px\]{width:67.223px}.w-\[67\.694px\]{width:67.694px}.w-\[67\.884px\]{width:67.884px}.w-\[69\.17px\]{width:69.17px}.w-\[70\.03px\]{width:70.03px}.w-\[70\.3px\]{width:70.3px}.w-\[70\.949px\]{width:70.949px}.w-\[71\.029px\]{width:71.029px}.w-\[71\.98px\]{width:71.98px}.w-\[72\.39px\]{width:72.39px}.w-\[72\.611px\]{width:72.611px}.w-\[73\.455px\]{width:73.455px}.w-\[74\.014px\]{width:74.014px}.w-\[74\.61px\]{width:74.61px}.w-\[75\.06px\]{width:75.06px}.w-\[75\.27px\]{width:75.27px}.w-\[75\.376px\]{width:75.376px}.w-\[78\.502px\]{width:78.502px}.w-\[81\.5px\]{width:81.5px}.w-\[81\.736px\]{width:81.736px}.w-\[81\.826px\]{width:81.826px}.w-\[82\.59px\]{width:82.59px}.w-\[82\.89px\]{width:82.89px}.w-\[82\.357px\]{width:82.357px}.w-\[83\.218px\]{width:83.218px}.w-\[83\.849px\]{width:83.849px}.w-\[83\.879px\]{width:83.879px}.w-\[86\.97px\]{width:86.97px}.w-\[87\.14px\]{width:87.14px}.w-\[87\.58px\]{width:87.58px}.w-\[87\.304px\]{width:87.304px}.w-\[87\.475px\]{width:87.475px}.w-\[87\.755px\]{width:87.755px}.w-\[91\.672px\]{width:91.672px}.w-\[93\.03px\]{width:93.03px}.w-\[93\.081px\]{width:93.081px}.w-\[94\.455px\]{width:94.455px}.w-\[95\.41px\]{width:95.41px}.w-\[95\.758px\]{width:95.758px}.w-\[96\.849px\]{width:96.849px}.w-\[97\.3px\]{width:97.3px}.w-\[97\.377px\]{width:97.377px}.w-\[97\.951px\]{width:97.951px}.w-\[98\.14px\]{width:98.14px}.w-\[98\.051px\]{width:98.051px}.w-\[98\.63px\]{width:98.63px}.w-\[98\.652px\]{width:98.652px}.w-\[98\.947px\]{width:98.947px}.w-\[100\.05\%\]{width:100.05%}.w-\[100\.543px\]{width:100.543px}.w-\[101\.05\%\]{width:101.05%}.w-\[101\.41px\]{width:101.41px}.w-\[103\.2px\]{width:103.2px}.w-\[103\.005px\]{width:103.005px}.w-\[103\.56px\]{width:103.56px}.w-\[104\.03px\]{width:104.03px}.w-\[104\.58px\]{width:104.58px}.w-\[104\.92px\]{width:104.92px}.w-\[104\.631px\]{width:104.631px}.w-\[105\.91px\]{width:105.91px}.w-\[106\.92px\]{width:106.92px}.w-\[106\.438px\]{width:106.438px}.w-\[107\.635px\]{width:107.635px}.w-\[108\.03px\]{width:108.03px}.w-\[108\.888px\]{width:108.888px}.w-\[109\.372px\]{width:109.372px}.w-\[111\.19px\]{width:111.19px}.w-\[112\.92px\]{width:112.92px}.w-\[113\.42px\]{width:113.42px}.w-\[113\.47px\]{width:113.47px}.w-\[114\.56px\]{width:114.56px}.w-\[114\.94px\]{width:114.94px}.w-\[114\.824px\]{width:114.824px}.w-\[115\.5px\]{width:115.5px}.w-\[115\.008px\]{width:115.008px}.w-\[115\.674px\]{width:115.674px}.w-\[115\.879px\]{width:115.879px}.w-\[117\.69px\]{width:117.69px}.w-\[118\.95px\]{width:118.95px}.w-\[118\.255px\]{width:118.255px}.w-\[119\.648px\]{width:119.648px}.w-\[120\.59px\]{width:120.59px}.w-\[122\.33px\]{width:122.33px}.w-\[124\.392px\]{width:124.392px}.w-\[124px\]{width:124px}.w-\[125\.05px\]{width:125.05px}.w-\[125\.915px\]{width:125.915px}.w-\[126\.585px\]{width:126.585px}.w-\[126px\]{width:126px}.w-\[127\.41px\]{width:127.41px}.w-\[127\.808px\]{width:127.808px}.w-\[128\.58px\]{width:128.58px}.w-\[128\.149px\]{width:128.149px}.w-\[128\.958px\]{width:128.958px}.w-\[129\.831px\]{width:129.831px}.w-\[130\.391px\]{width:130.391px}.w-\[130\.551px\]{width:130.551px}.w-\[131\.99\%\]{width:131.99%}.w-\[134\.52px\]{width:134.52px}.w-\[134\.163px\]{width:134.163px}.w-\[135px\]{width:135px}.w-\[136\.72px\]{width:136.72px}.w-\[136\.255px\]{width:136.255px}.w-\[137\.026px\]{width:137.026px}.w-\[141\.75px\]{width:141.75px}.w-\[142\.8px\]{width:142.8px}.w-\[142\.31px\]{width:142.31px}.w-\[145\.58px\]{width:145.58px}.w-\[146\.39px\]{width:146.39px}.w-\[146\.91px\]{width:146.91px}.w-\[146\.571px\]{width:146.571px}.w-\[146\.674px\]{width:146.674px}.w-\[147\.224px\]{width:147.224px}.w-\[147\.385px\]{width:147.385px}.w-\[148\.208px\]{width:148.208px}.w-\[148\.859px\]{width:148.859px}.w-\[150\.61px\]{width:150.61px}.w-\[151\.17px\]{width:151.17px}.w-\[151\.605px\]{width:151.605px}.w-\[152\.56px\]{width:152.56px}.w-\[152\.77px\]{width:152.77px}.w-\[152\.997px\]{width:152.997px}.w-\[155\.58px\]{width:155.58px}.w-\[155\.901px\]{width:155.901px}.w-\[156\.66px\]{width:156.66px}.w-\[156\.982px\]{width:156.982px}.w-\[156px\]{width:156px}.w-\[157\.452px\]{width:157.452px}.w-\[157\.572px\]{width:157.572px}.w-\[160\.39px\]{width:160.39px}.w-\[160\.308px\]{width:160.308px}.w-\[161\.58px\]{width:161.58px}.w-\[161px\]{width:161px}.w-\[164\.41px\]{width:164.41px}.w-\[164\.78px\]{width:164.78px}.w-\[164\.738px\]{width:164.738px}.w-\[165\.108px\]{width:165.108px}.w-\[165\.538px\]{width:165.538px}.w-\[172\.83px\]{width:172.83px}.w-\[175\.886px\]{width:175.886px}.w-\[177\.23px\]{width:177.23px}.w-\[177\.568px\]{width:177.568px}.w-\[180\.54px\]{width:180.54px}.w-\[186\.023px\]{width:186.023px}.w-\[188\.951px\]{width:188.951px}.w-\[194\.39px\]{width:194.39px}.w-\[195\.56px\]{width:195.56px}.w-\[199\.85px\]{width:199.85px}.w-\[203\.601px\]{width:203.601px}.w-\[204\.42px\]{width:204.42px}.w-\[204\.427px\]{width:204.427px}.w-\[205\.86px\]{width:205.86px}.w-\[205\.129px\]{width:205.129px}.w-\[206\.136px\]{width:206.136px}.w-\[210\.369px\]{width:210.369px}.w-\[212\.359px\]{width:212.359px}.w-\[214\.007px\]{width:214.007px}.w-\[214\.36px\]{width:214.36px}.w-\[215\.057px\]{width:215.057px}.w-\[219\.2px\]{width:219.2px}.w-\[219\.14px\]{width:219.14px}.w-\[222\.81px\]{width:222.81px}.w-\[222\.86px\]{width:222.86px}.w-\[225\.53px\]{width:225.53px}.w-\[225\.728px\]{width:225.728px}.w-\[225px\]{width:225px}.w-\[230px\]{width:230px}.w-\[235\.763px\]{width:235.763px}.w-\[242\.368px\]{width:242.368px}.w-\[244\.77px\]{width:244.77px}.w-\[254\.87px\]{width:254.87px}.w-\[262\.161px\]{width:262.161px}.w-\[267\.85px\]{width:267.85px}.w-\[268\.01px\]{width:268.01px}.w-\[274\.046px\]{width:274.046px}.w-\[275\.243px\]{width:275.243px}.w-\[291px\]{width:291px}.w-\[292\.293px\]{width:292.293px}.w-\[294\.67px\]{width:294.67px}.w-\[300\.67px\]{width:300.67px}.w-\[308\.83px\]{width:308.83px}.w-\[310\.311px\]{width:310.311px}.w-\[310\.968px\]{width:310.968px}.w-\[312\.45px\]{width:312.45px}.w-\[313\.67px\]{width:313.67px}.w-\[314\.088px\]{width:314.088px}.w-\[324\.11px\]{width:324.11px}.w-\[326\.39px\]{width:326.39px}.w-\[345\.33px\]{width:345.33px}.w-\[351\.197px\]{width:351.197px}.w-\[359\.074px\]{width:359.074px}.w-\[364\.565px\]{width:364.565px}.w-\[371\.35px\]{width:371.35px}.w-\[371\.36px\]{width:371.36px}.w-\[371\.72px\]{width:371.72px}.w-\[390px\]{width:390px}.w-\[391\.97px\]{width:391.97px}.w-\[393\.685px\]{width:393.685px}.w-\[405\.02px\]{width:405.02px}.w-\[405\.383px\]{width:405.383px}.w-\[405px\]{width:405px}.w-\[454\.26px\]{width:454.26px}.w-\[473\.49px\]{width:473.49px}.w-\[490\.36px\]{width:490.36px}.w-\[512px\]{width:512px}.w-\[513\.25px\]{width:513.25px}.w-\[524\.691px\]{width:524.691px}.w-\[525\.294px\]{width:525.294px}.w-\[540\.058px\]{width:540.058px}.w-\[575\.69px\]{width:575.69px}.w-\[591\.59px\]{width:591.59px}.w-\[634\.864px\]{width:634.864px}.w-\[640px\]{width:640px}.w-\[1280px\]{width:1280px}.w-\[1304px\]{width:1304px}.w-\[1905px\]{width:1905px}.w-\[3912px\]{width:3912px}.w-full{width:100%}.w-px{width:1px}.max-w-none{max-width:none}.flex-none{flex:none}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-y-100{--tw-scale-y: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9\.5px\]{border-radius:9.5px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11\.5px\]{border-radius:11.5px}.rounded-\[11px\]{border-radius:11px}.rounded-\[16px\]{border-radius:16px}.rounded-\[23px\]{border-radius:23px}.rounded-\[90px\]{border-radius:90px}.rounded-\[99px\]{border-radius:99px}.rounded-\[9999px\]{border-radius:9999px}.rounded-tl-\[4px\]{border-top-left-radius:4px}.rounded-tr-\[4px\]{border-top-right-radius:4px}.rounded-br-\[4px\]{border-bottom-right-radius:4px}.rounded-br-\[10px\]{border-bottom-right-radius:10px}.rounded-bl-\[10px\]{border-bottom-left-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-5{border-style:var(--tw-border-style);border-width:5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-solid{--tw-border-style: solid;border-style:solid}.border-\[\#1e293b\]{border-color:#1e293b}.border-\[\#0067b2\]{border-color:#0067b2}.border-\[\#288ed8\]{border-color:#288ed8}.border-\[\#cbd5e1\]{border-color:#cbd5e1}.border-\[\#e2e8f0\]{border-color:#e2e8f0}.border-\[\#e7ecee\]{border-color:#e7ecee}.border-\[\#f43f5e\]{border-color:#f43f5e}.border-\[rgba\(0\,0\,0\,0\.26\)\]{border-color:#00000042}.border-\[rgba\(0\,103\,178\,0\.5\)\]{border-color:#0067b280}.bg-\[\#0f172a\]{background-color:#0f172a}.bg-\[\#0067b2\]{background-color:#0067b2}.bg-\[\#127cca\]{background-color:#127cca}.bg-\[\#1977bb\]{background-color:#1977bb}.bg-\[\#df0024\]{background-color:#df0024}.bg-\[\#e2e8f0\]{background-color:#e2e8f0}.bg-\[\#e7ecee\]{background-color:#e7ecee}.bg-\[\#eab308\]{background-color:#eab308}.bg-\[\#eee\]{background-color:#eee}.bg-\[\#eff4f7\]{background-color:#eff4f7}.bg-\[\#f1f5f9\]{background-color:#f1f5f9}.bg-\[\#f43f5e\]{background-color:#f43f5e}.bg-\[\#fff1f2\]{background-color:#fff1f2}.bg-\[rgba\(0\,103\,178\,0\.05\)\]{background-color:#0067b20d}.bg-\[rgba\(255\,255\,255\,0\.1\)\]{background-color:#ffffff1a}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-l{--tw-gradient-position: to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position: to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-white{--tw-gradient-from: var(--color-white);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(255\,255\,255\,0\)\]{--tw-gradient-to: #fff0;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-position-\[-0\.3px_-0\.7px\,_-0\.3px_-0\.1px\]{mask-position:-.3px -.7px,-.3px -.1px}.mask-position-\[-0\.5px_-0\.8px\,_0px_-0\.2px\]{mask-position:-.5px -.8px,0 -.2px}.mask-position-\[-0\.432px_-0\.713px\,_-0\.432px_-0\.113px\]{mask-position:-.432px -.713px,-.432px -.113px}.mask-position-\[0px_-0\.2px\,_0px_0px\]{mask-position:0 -.2px,0 0}.object-cover{object-fit:cover}.text-center{text-align:center}.font-\[\'Inter\:Bold\'\,sans-serif\]{font-family:Inter\:Bold,sans-serif}.font-\[\'Inter\:Extra_Bold\'\,sans-serif\]{font-family:Inter\:Extra Bold,sans-serif}.font-\[\'Inter\:Medium\'\,sans-serif\]{font-family:Inter\:Medium,sans-serif}.font-\[\'Inter\:Regular\'\,sans-serif\]{font-family:Inter\:Regular,sans-serif}.font-\[\'Inter\:Semi_Bold\'\,sans-serif\]{font-family:Inter\:Semi Bold,sans-serif}.font-\[\'Oswald\:Regular\'\,sans-serif\]{font-family:Oswald\:Regular,sans-serif}.font-\[\'Oswald\:SemiBold\'\,sans-serif\]{font-family:Oswald\:SemiBold,sans-serif}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16\.7px\]{font-size:16.7px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[36px\]{font-size:36px}.text-\[56px\]{font-size:56px}.text-\[72px\]{font-size:72px}.leading-\[0\]{--tw-leading: 0;line-height:0}.leading-\[9px\]{--tw-leading: 9px;line-height:9px}.leading-\[11px\]{--tw-leading: 11px;line-height:11px}.leading-\[12\.1px\]{--tw-leading: 12.1px;line-height:12.1px}.leading-\[12px\]{--tw-leading: 12px;line-height:12px}.leading-\[13\.2px\]{--tw-leading: 13.2px;line-height:13.2px}.leading-\[14\.3px\]{--tw-leading: 14.3px;line-height:14.3px}.leading-\[14px\]{--tw-leading: 14px;line-height:14px}.leading-\[15px\]{--tw-leading: 15px;line-height:15px}.leading-\[16\.9px\]{--tw-leading: 16.9px;line-height:16.9px}.leading-\[16px\]{--tw-leading: 16px;line-height:16px}.leading-\[17\.6px\]{--tw-leading: 17.6px;line-height:17.6px}.leading-\[18px\]{--tw-leading: 18px;line-height:18px}.leading-\[19\.2px\]{--tw-leading: 19.2px;line-height:19.2px}.leading-\[20\.8px\]{--tw-leading: 20.8px;line-height:20.8px}.leading-\[21\.7px\]{--tw-leading: 21.7px;line-height:21.7px}.leading-\[22\.4px\]{--tw-leading: 22.4px;line-height:22.4px}.leading-\[22\.5px\]{--tw-leading: 22.5px;line-height:22.5px}.leading-\[24\.2px\]{--tw-leading: 24.2px;line-height:24.2px}.leading-\[24px\]{--tw-leading: 24px;line-height:24px}.leading-\[25\.6px\]{--tw-leading: 25.6px;line-height:25.6px}.leading-\[25\.92px\]{--tw-leading: 25.92px;line-height:25.92px}.leading-\[27\.5px\]{--tw-leading: 27.5px;line-height:27.5px}.leading-\[28\.8px\]{--tw-leading: 28.8px;line-height:28.8px}.leading-\[28px\]{--tw-leading: 28px;line-height:28px}.leading-\[31\.2px\]{--tw-leading: 31.2px;line-height:31.2px}.leading-\[33\.75px\]{--tw-leading: 33.75px;line-height:33.75px}.leading-\[34\.1px\]{--tw-leading: 34.1px;line-height:34.1px}.leading-\[36px\]{--tw-leading: 36px;line-height:36px}.leading-\[42px\]{--tw-leading: 42px;line-height:42px}.leading-\[45px\]{--tw-leading: 45px;line-height:45px}.leading-\[61\.6px\]{--tw-leading: 61.6px;line-height:61.6px}.leading-\[70px\]{--tw-leading: 70px;line-height:70px}.leading-\[79\.2px\]{--tw-leading: 79.2px;line-height:79.2px}.leading-\[normal\]{--tw-leading: normal;line-height:normal}.tracking-\[-0\.3px\]{--tw-tracking: -.3px;letter-spacing:-.3px}.tracking-\[-0\.4px\]{--tw-tracking: -.4px;letter-spacing:-.4px}.tracking-\[-0\.6px\]{--tw-tracking: -.6px;letter-spacing:-.6px}.tracking-\[-0\.9px\]{--tw-tracking: -.9px;letter-spacing:-.9px}.tracking-\[-0\.22px\]{--tw-tracking: -.22px;letter-spacing:-.22px}.tracking-\[-0\.24px\]{--tw-tracking: -.24px;letter-spacing:-.24px}.tracking-\[-0\.26px\]{--tw-tracking: -.26px;letter-spacing:-.26px}.tracking-\[-0\.28px\]{--tw-tracking: -.28px;letter-spacing:-.28px}.tracking-\[-0\.32px\]{--tw-tracking: -.32px;letter-spacing:-.32px}.tracking-\[-0\.44px\]{--tw-tracking: -.44px;letter-spacing:-.44px}.tracking-\[-0\.48px\]{--tw-tracking: -.48px;letter-spacing:-.48px}.tracking-\[-0\.55px\]{--tw-tracking: -.55px;letter-spacing:-.55px}.tracking-\[-0\.56px\]{--tw-tracking: -.56px;letter-spacing:-.56px}.tracking-\[-0\.375px\]{--tw-tracking: -.375px;letter-spacing:-.375px}.tracking-\[-0\.675px\]{--tw-tracking: -.675px;letter-spacing:-.675px}.tracking-\[-1\.4px\]{--tw-tracking: -1.4px;letter-spacing:-1.4px}.tracking-\[-1\.8px\]{--tw-tracking: -1.8px;letter-spacing:-1.8px}.tracking-\[0\.5px\]{--tw-tracking: .5px;letter-spacing:.5px}.tracking-\[0\.6px\]{--tw-tracking: .6px;letter-spacing:.6px}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#1e293b\]{color:#1e293b}.text-\[\#0067b2\]{color:#0067b2}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#713f12\]{color:#713f12}.text-\[\#059669\]{color:#059669}.text-\[\#64748b\]{color:#64748b}.text-\[\#212529\]{color:#212529}.text-\[\#334155\]{color:#334155}.text-\[\#475569\]{color:#475569}.text-\[\#bad1e2\]{color:#bad1e2}.text-\[\#cb6e75\]{color:#cb6e75}.text-\[\#f43f5e\]{color:#f43f5e}.text-\[\#fff1f2\]{color:#fff1f2}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.decoration-solid{text-decoration-style:solid}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-\[0px_0px_20px_3px_rgba\(244\,63\,94\,0\.12\)\]{--tw-shadow: 0px 0px 20px 3px var(--tw-shadow-color, #f43f5e1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_1px_2px_0px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color, #0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[text-decoration-skip-ink\:none\]{text-decoration-skip-ink:none}.running{animation-play-state:running}}:root{--font-size: 16px;--background: #fff;--foreground: oklch(.145 0 0);--card: #fff;--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: #030213;--primary-foreground: oklch(1 0 0);--secondary: oklch(.95 .0058 264.53);--secondary-foreground: #030213;--muted: #ececf0;--muted-foreground: #717182;--accent: #e9ebef;--accent-foreground: #030213;--destructive: #d4183d;--destructive-foreground: #fff;--border: #0000001a;--input: transparent;--input-background: #f3f3f5;--switch-background: #cbced4;--font-weight-medium: 500;--font-weight-normal: 400;--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--radius: .625rem;--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: #030213;--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0)}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.145 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.145 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.985 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.396 .141 25.723);--destructive-foreground: oklch(.637 .237 25.331);--border: oklch(.269 0 0);--input: oklch(.269 0 0);--ring: oklch(.439 0 0);--font-weight-medium: 500;--font-weight-normal: 400;--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(.269 0 0);--sidebar-ring: oklch(.439 0 0)}html{font-size:var(--font-size)}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false}@property --tw-gradient-via-stops{syntax: "*"; inherits: false}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false}@property --tw-tracking{syntax: "*"; inherits: false}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}
