@font-face{font-display:swap;font-family:Google Sans Variable;font-style:normal;font-weight:400 700;src:url(./google-sans-latin-ext-standard-normal.C_DTmbXn.woff2) format("woff2-variations");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-display:swap;font-family:Google Sans Variable;font-style:normal;font-weight:400 700;src:url(./google-sans-latin-standard-normal.CU5CiR04.woff2) format("woff2-variations");unicode-range:u+00??,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}:root{--bg:#fff;--footer-bg:#f9f9f9;--panel:#fff;--card:#f9f9f9;--text:#1b345a;--muted:#6b7280;--border:#c6ccd5;--border-light:rgba(0,0,0,.05);--border-focus:rgba(237,34,41,.5);--metrik:#e78301b6;--primary:#1b345a;--green:#40d800;--danger:red;--sale:#ff9100a4;--shop:#1b345a;--shopbutton:transparent;--shopbuttonborder:#1b345a;--set:#fff;--setbutton:#ffa41c;--setbuttonborder:#ffa41c;--radius-sm:2px;--radius-md:12px;--radius-xl:20px;--shadow-xsm:0 5px 16px rgba(0,0,0,.03);--shadow-sm:0 6px 20px rgba(0,0,0,.08);--shadow-md:0 10px 30px rgba(0,0,0,.12);--brand:#ed2228;--brand-contrast:#fff;--shadow-sm-red:0 6px 10px rgba(228,42,42,.08);--shadow-md-red:0 10px 30px rgba(228,42,42,.08);--space-1:6px;--space-2:10px;--space-3:14px;--space-4:18px;--space-5:24px;--space-6:32px;--space-100:100px;--font-sans:"Google Sans Variable",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,"Noto Sans","Helvetica Neue",sans-serif;--fs-1:12px;--fs-2:14px;--fs-3:16px;--fs-4:20px;--fs-5:28px;--container:1680px}*{box-sizing:border-box}body,html{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-2);font-weight:400;line-height:1.55;margin:0}a{color:inherit}img{display:block;max-width:100%}h1,h2,h3{line-height:1.15;margin:0 0 var(--space-3) 0}h1{font-size:var(--fs-5)}h2{font-size:22px}h2,h3{font-weight:600}h3{font-size:var(--fs-4)}strong{font-weight:600}p{color:var(--text);margin:0 0 var(--space-3) 0}small{color:var(--muted);font-size:var(--fs-2)}button,input,select,textarea{color:inherit;font:inherit}input[type=checkbox]{accent-color:#ed2228}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]),select,textarea{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):focus,select:focus,textarea:focus{border-color:var(--border-focus);box-shadow:var(--shadow-sm-red);outline:none}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.6}::selection{background:var(--brand);color:var(--brand-contrast)}::-moz-selection{background:var(--brand);color:var(--brand-contrast)}.gallery-thumbs,.kCategoryRow,.kPopularRow,.kRelatedRow,.knowledgeTopicsRow,.pFilterRow,.popularRow{-ms-overflow-style:none;scrollbar-width:none}.gallery-thumbs::-webkit-scrollbar,.kCategoryRow::-webkit-scrollbar,.kPopularRow::-webkit-scrollbar,.kRelatedRow::-webkit-scrollbar,.knowledgeTopicsRow::-webkit-scrollbar,.pFilterRow::-webkit-scrollbar,.popularRow::-webkit-scrollbar{display:none;height:0;width:0}.hide{display:none}@media(hover:hover)and (pointer:fine){html.desktopScrollbarEnabled{scrollbar-gutter:stable}body.desktopScrollbarEnabled,html.desktopScrollbarEnabled{scrollbar-width:none;-ms-overflow-style:none}body.desktopScrollbarEnabled::-webkit-scrollbar,html.desktopScrollbarEnabled::-webkit-scrollbar{display:none;height:0;width:0}.desktopScrollbar{bottom:14px;position:fixed;right:0;top:14px;transition:opacity .18s ease;width:18px;z-index:160}.desktopScrollbar--hidden{opacity:0;pointer-events:none}.desktopScrollbar__rail{height:100%;position:relative;width:100%}.desktopScrollbar__rail,.desktopScrollbar__thumb{background:transparent;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desktopScrollbar__thumb{border-radius:0;cursor:default;position:absolute;right:0;top:0;width:14px}.desktopScrollbar__thumb:after{background:var(--brand);border-radius:0;bottom:0;content:"";opacity:.8;position:absolute;right:4px;top:0;transition:width .28s ease,opacity .28s ease;width:3px}.desktopScrollbar:hover .desktopScrollbar__thumb:after{opacity:1;width:8px}body.desktopScrollbarDragging,body.desktopScrollbarDragging *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}}@media(hover:none),(pointer:coarse){.desktopScrollbar{display:none}}.page-enter-active,.page-leave-active{transition:opacity .12s ease,transform .12s ease}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(6px)}.account-enter-active,.account-leave-active{transition:none}.account-enter-from,.account-leave-to{opacity:1;transform:none}@media(max-width:900px){.account-enter-active,.account-leave-active{transition:opacity .18s ease,transform .18s ease}.account-enter-from,.account-leave-to{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}.page-enter-from,.page-leave-to{opacity:1;transform:none}.account-enter-active,.account-leave-active{transition:none}.account-enter-from,.account-leave-to{opacity:1;transform:none}}.link{color:inherit;opacity:.92;text-decoration:none}.link:hover{opacity:1}.btn{align-items:center;background:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;gap:8px;justify-content:center;padding:6px 12px;text-decoration:none;transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1),border-color .28s ease,background-color .28s ease}.btn:active{border-color:var(--border-focus);box-shadow:0 2px 6px #ff000014;transform:scale(.96)}.btn:disabled{box-shadow:none;cursor:default;opacity:.6}.btn--primary,.btn--solid{background:var(--text);border-color:var(--text);color:var(--bg)}.btn--ghost{background:transparent}.btn--brand{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast)}.btn--shop{background:var(--shopbutton);border-color:var(--shopbuttonborder);color:var(--shop)}.btn--set,.btn--shop{border-radius:var(--radius-sm)}.btn--set{background:var(--setbutton);border:none;color:var(--set)}.btn--set:hover{border:none;opacity:.9}.btn--outline{background:transparent;border-color:var(--primary);color:var(--text)}.btn--full{font-weight:600;justify-content:center;padding:8px;width:100%}.btn--icon{gap:8px}.btn--icon img{display:block;height:16px;width:16px}.btnIconWhite{filter:brightness(0) invert(1);height:18px;width:18px}.card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-3)}.card:hover{box-shadow:var(--shadow-sm)}.form{max-width:420px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--space-3)}.errorText{color:var(--danger)}.drawerOverlay{background:#ffffff59;inset:0;position:fixed;z-index:50}.drawer{background:var(--panel);box-shadow:var(--shadow-md);height:100%;padding:var(--space-4);width:min(360px,90vw)}.divider{border-top:1px solid var(--border);margin:var(--space-4) 0}.hdr{align-items:center;display:flex;gap:var(--space-4);padding:var(--space-3) 0}.logo{color:inherit;font-weight:700;text-decoration:none}.nav{display:flex;flex-wrap:wrap;gap:var(--space-3)}.lnk{color:inherit;opacity:.92;text-decoration:none}.lnk:hover{opacity:1}.right{align-items:center;display:flex;gap:var(--space-3);margin-left:auto}.actions{display:flex;gap:var(--space-2)}.hdrWrap{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.hdrTop{justify-content:space-between}.hdrBottom,.hdrTop{align-items:center;display:flex;gap:var(--space-4)}.hdrBottom{font-weight:500}.hdrBottom .nav{flex:1}.hdrBottom .navRight{margin-left:auto}.navRight{display:flex;justify-content:end}.hdrBottom .lnkCart{align-items:center;display:inline-flex;gap:6px}.hdrBottom .lnkIcon{display:block;height:16px;width:16px}.cartIconWrap,.mCartFloatIconWrap{align-items:center;display:inline-flex;justify-content:center;position:relative}.cartCountPulse{animation:cartCountPulseShrink .92s cubic-bezier(.22,.61,.36,1);background:currentColor;border:1px solid;border-radius:999px;inset:-8px -10px;opacity:0;pointer-events:none;position:absolute}.cartCountPulseUp{color:var(--green)}.cartCountPulseDown{color:var(--danger)}.cartCount{color:var(--brand);font-weight:700}.mCartFloat{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:2px;box-shadow:var(--shadow-sm);color:inherit;display:inline-flex;justify-content:center;padding:10px;position:fixed;right:12px;text-decoration:none;top:50%;transform:translateY(-50%);z-index:120}.mCartFloatIcon{display:block;height:22px;width:22px}.mCartCountPulse{inset:-6px}.mCartFloatBadge{align-items:center;background:var(--brand);border-radius:999px;color:var(--brand-contrast);display:flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-4px;top:-4px}@keyframes cartCountPulseShrink{0%{opacity:.2;transform:scale(1.35)}to{opacity:0;transform:scale(.72)}}.hdrActions{display:grid;gap:8px;grid-template-columns:auto auto;margin-left:auto}.reg-btn{background-color:#ffffff80}@media(min-width:901px){.hdrBottom .lnk{padding-bottom:4px;position:relative}.hdrBottom .lnk.isActive:after{background:var(--brand);bottom:0;content:"";height:2px;left:0;position:absolute;right:0}}.footerWrap{background-color:var(--footer-bg);padding:var(--space-5) 0}.footerTop{align-items:start;grid-template-columns:1fr 360px;grid-template-rows:auto auto;padding-top:1rem}.footerCols,.footerTop{display:grid;gap:var(--space-6)}.footerCols{grid-column:1/-1;grid-row:1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.footerCol{min-width:0}.footerTitle{font-weight:700;margin-bottom:5px}.footerItem{line-height:1.25;margin:6px 0}.footerLink{text-decoration:none}.footerBand{align-items:center;display:flex;gap:var(--space-6);grid-column:1;grid-row:2;justify-content:space-between;padding:var(--space-5) 0}.footerFollow .footerTitle{margin-bottom:10px}.footerSocialRow{align-items:center;display:flex;gap:16px}.footerSocialLink img{display:block;height:34px;opacity:.6;transition:transform .3s ease}.footerSocialLink img:hover{opacity:.9;transform:scale(1.05)}.footerLang{display:inline-flex;flex-direction:column;gap:6px;margin-top:12px;position:relative}.footerLangBtn{background:var(--panel);border:1px solid var(--border);border-radius:999px;cursor:pointer;gap:10px;padding:6px 10px}.footerLangBtn,.footerLangLeft{align-items:center;display:inline-flex}.footerLangLeft{gap:8px}.footerLangLeft img{display:block;height:18px;width:18px}.footerLangArrow{display:block;height:14px;transition:transform .2s ease;width:14px}.footerLangArrow.rotate{transform:rotate(180deg)}.footerLangMenu{background:var(--panel);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-sm);left:0;min-width:120px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:3}.footerLangItem{border-radius:6px;color:inherit;display:block;padding:6px 8px;text-decoration:none}.footerLangItem:hover{background:#f7f7f7}.footerBadges{align-items:center;display:flex;gap:var(--space-3);opacity:.9}.footerBadges img{display:block;height:auto;max-height:98px;width:100%}.footerPay{align-self:start;background:#fff;border-bottom:1px solid var( --border);border-top:1px solid var( --border);grid-column:2;grid-row:2;padding:var(--space-4) var(--space-2)}.footerPayTitle{font-size:var(--fs-2);font-weight:800;margin-bottom:var(--space-2)}.footerPayLine{font-size:var(--fs-2);margin-bottom:var(--space-3)}.footerPayIcons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.footerPayIcons img{display:block;max-width:20%;-o-object-fit:contain;object-fit:contain;width:100%;width:auto}.footerNotice{margin-top:var(--space-6)}.footerNoticeTitle{font-size:12px;font-weight:600;margin-bottom:var(--space-2)}.footerNotice p{color:var(--text);font-size:12px;line-height:1.5;margin:0 0 var(--space-3) 0;opacity:.92}.footerBottom{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6);padding-bottom:var(--space-2)}.footerLogo{display:block;height:54px;width:auto}.footerBottomText{font-size:var(--fs-1);line-height:1.4;opacity:.9}@media(max-width:900px){.footerTop{grid-template-columns:1fr;grid-template-rows:auto auto auto}.footerCols{gap:22px;grid-column:1;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr))}.footerTitle{font-size:14px;margin-bottom:10px}.footerItem{font-size:13px;margin:6px 0}.footerBand{grid-column:1;grid-row:2;padding:18px 0}.footerBadges img{height:68px;width:68px}.footerPay{grid-column:1;grid-row:3}.footerBottom{align-items:flex-start}}.accountShell{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.accountHeader{align-items:center;display:flex;justify-content:space-between}.accountGreeting{font-weight:600}.accountBody{display:flex;flex-wrap:wrap;gap:var(--space-4)}.accountNav{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);height:-moz-fit-content;height:fit-content;min-width:220px;padding:var(--space-3)}.accountNavTitle{font-weight:700;margin-bottom:var(--space-2)}.accountNavLinks{display:flex;flex-direction:column;font-weight:500;gap:6px}.accountNavLink{align-items:center;border-radius:8px;color:inherit;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;text-decoration:none}.accountNavLabel{align-items:center;display:flex;gap:8px;min-width:0}.accountNavIcon{display:block;height:18px;width:18px}.accountNavLink.isActive{background:#f7f7f7;font-weight:700}.accountNavArrow{display:block;height:16px;opacity:0;width:16px}.accountNavArrow.isVisible{opacity:1}.accountPanel{background:var(--panel);border-radius:var(--radius-md);flex:1;min-width:min(520px,100%)}.accountBack{align-items:center;color:inherit;display:inline-flex;gap:8px;margin-bottom:var(--space-2);text-decoration:none}.accountBack img{display:block;height:18px;width:18px}@media(max-width:900px){.accountNav.isHiddenMobile{display:none}.accountNav,.accountPanel{width:100%}.accountPanel{min-width:100%}}.authForm{background:radial-gradient(1200px 500px at -20% -40%,rgba(204,42,42,.07),transparent 40%),var(--panel);border:1px solid var(--border);border-radius:18px;box-shadow:0 14px 40px #11182714;margin:0 auto;padding:clamp(20px,3vw,28px);width:min(460px,100%)}.authStack{display:flex;flex-direction:column;gap:12px}.authTitle{margin:0 0 14px;text-align:center}.helpText{font-size:var(--fs-2);margin-top:-14px;opacity:.8}.authCountdown{color:var(--brand);font-weight:600;opacity:1}.authInfoText{color:#166534;font-size:var(--fs-2)}.authStaticValue{align-items:center;background:#f8fafc;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);display:flex;min-height:42px;padding:10px 12px;word-break:break-word}.authCheck{align-items:flex-start;color:var(--muted);display:flex;font-size:var(--fs-2);gap:8px}.authCheck input{margin-top:2px}.authPassword{align-items:center;display:flex;position:relative;width:100%}.authPassword .input{padding-right:44px;width:100%}.authToggle{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:4px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.authToggle img{display:block;height:18px;width:18px}.authToggle:focus-visible{border-radius:6px;outline:2px solid var(--brand);outline-offset:2px}.authForgot{display:flex;font-size:var(--fs-2);justify-content:flex-end;margin-top:-14px}.authForgot a{color:var(--brand);text-decoration:none}.smallLink{font-size:var(--fs-2);margin-top:2px;text-align:center}.smallLink a{color:var(--brand);text-decoration:none}.authSubmitBtnBase{font-weight:600;justify-content:center;padding:10px 14px;width:100%}.authSubmitBtn{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast)}.authSubmitBtn:hover{filter:brightness(.97)}.authSubmitBtn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.authSecondaryBtn{justify-content:center;width:100%}.authPage{display:grid;min-height:72vh;padding:clamp(18px,4vw,48px) var(--space-4);place-items:center}.drawerTopbar{align-items:center;display:flex}.drawerBrand{font-weight:700}.drawerClose{background:transparent;border:none;cursor:pointer;font-size:22px;margin-left:auto}.drawerSection{margin-top:var(--space-4)}.drawerRow{align-items:center;display:flex;gap:10px;padding:10px 0}.drawerIcon{opacity:.6;width:20px}.drawerDivider{border-top:1px solid var(--border);margin:var(--space-4) 0}.drawerActions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.drawerSocial{display:flex;gap:14px;margin-top:var(--space-4)}.hamburger{background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;padding:2px}.pPage{margin:0 auto;max-width:var(--container);padding-bottom:var(--space-6)}.pHead{margin-bottom:0}.pTitle{color:var(--text);font-size:var(--fs-5);font-weight:700;margin:0 0 var(--space-6) 0}.pSub{margin:0}.pBackLink,.pSub{color:var(--muted);font-size:var(--fs-3)}.pBackLink{align-items:center;display:flex;font-weight:400;gap:10px;margin-bottom:10px;text-decoration:none}.pState{color:var(--muted)}.pErr{color:var(--danger)}.pCatsWrap{margin-bottom:var(--space-5)}.pCatsHead{color:var(--muted);font-size:14px;margin-bottom:10px}.pMainCatsWrap{margin-bottom:var(--space-5)}.pMainCats{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.pMainCat{background-color:#f7f7f7;background-position:50%;background-size:cover;border-radius:var(--radius-sm);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:170px;padding:16px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.pMainCat:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.pMainCatTitle{font-size:clamp(22px,2.1vw,30px);font-weight:700;line-height:1.15;text-shadow:0 2px 8px rgba(0,0,0,.35)}.pMainCatSub{font-size:13px;line-height:1.4;margin-top:8px;opacity:.95}.pCats{display:flex;flex-wrap:wrap;gap:10px}.pCat{background:#fff;border:1px solid var(--border);border-radius:999px;color:var(--primary);font-size:14px;font-weight:600;padding:8px 14px;text-decoration:none}.pCat:hover,.pCatActive{border-color:var(--primary)}.pCatActive{background:var(--primary);color:#fff}.pGrid{display:flex;flex-wrap:wrap;gap:28px}.pCard{align-items:center;background:#fff;border-radius:var(--radius-sm);box-shadow:var(--shadow-xsm);display:flex;flex-direction:row;justify-content:center;min-height:230px;overflow:hidden;padding:10px;width:calc(50% - 28px)}@media(max-width:980px){.pCard{width:calc(50% - 14px)}}@media(max-width:680px){.pCard{width:100%}}@media(max-width:760px){.pMainCats{grid-template-columns:1fr}.pMainCat{min-height:150px}}.pMedia{flex-shrink:0;max-height:250px;max-width:150px;padding:0 8px}.pMediaImg{display:block;height:100%;max-height:220px;-o-object-fit:contain;object-fit:contain;width:100%}.pBody{display:flex;flex-direction:column;flex-grow:1;gap:10px;justify-content:center;padding:56px 22px}.pName{color:var(--primary);font-size:var(--fs-4);font-weight:600;line-height:1.2}.pTagline{color:var(--muted);font-size:14px;max-width:360px}.pBtns{display:flex;flex-direction:column;gap:10px;margin-top:12px;max-width:220px;width:100%}.pBtn{align-items:center;background:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;gap:5px;padding:6px 12px;text-decoration:none}.pBtnIco{display:block;height:18px;width:18px}.pBckIco{display:block;height:20px;width:auto}.pBtnPrimary{background:var(--brand);border:none;color:#fff}.pBtnGhost{background:#ffffff80;color:var(--primary)}.pGridCatalog .pCardCatalog{align-items:center;flex-direction:column;isolation:isolate;justify-content:flex-start;min-height:420px;padding:58px 8px;position:relative;text-align:center;transition:transform .42s cubic-bezier(.22,.61,.36,1);will-change:transform}.pGridCatalog .pCardCatalog>*{position:relative;z-index:1}.pGridCatalog .pCardCatalogWithBg:before{background-image:var(--p-card-bg-image-desktop);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;position:absolute;transform:scale(1);transform-origin:center;transition:transform .42s cubic-bezier(.22,.61,.36,1);will-change:transform;z-index:0}.pGridCatalog .pCardCatalogWithBg:after{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}@media(hover:hover)and (pointer:fine){.pGridCatalog .pCardCatalog:hover{box-shadow:var(--shadow-sm);transform:translateY(-3px)}.pGridCatalog .pCardCatalogWithBg:hover:before{transform:scale(1.1)}}@media(hover:none),(pointer:coarse){.pGridCatalog .pCardCatalogWithBg:active:before{transform:scale(1.1)}}@media(max-width:680px){.pGridCatalog .pCardCatalogWithBg:before{background-image:var(--p-card-bg-image-mobile,var(--p-card-bg-image-desktop))}}.pGridCatalog .pMedia{margin:0 auto;max-height:none;max-width:220px;padding:0;width:100%}.pGridCatalog .pMediaImg{height:220px;max-height:none;width:100%}.pGridCatalog .pBody{align-items:center;flex:1;justify-content:flex-start;padding:18px 8px 8px;text-align:center;width:100%}.pGridCatalog .pName{width:100%}.pGridCatalog .pTagline{max-width:600px}.pGridCatalog .pBtns{align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:auto;max-width:360px;width:auto}.pGridCatalog .pBtn{flex:0 0 auto;justify-content:center;min-width:150px}@media(max-width:680px){.pGridCatalog .pCardCatalog{min-height:unset}.pGridCatalog .pBtns{max-width:none;width:100%}.pGridCatalog .pBtn{flex:1 1 0;min-width:0;width:auto}}.u-muted{color:var(--muted)}.u-center{text-align:center}.u-bold{font-weight:700}.u-mt-2{margin-top:var(--space-2)}.u-mt-3{margin-top:var(--space-3)}.u-mt-4{margin-top:var(--space-4)}.u-mb-2{margin-bottom:var(--space-2)}.u-mb-3{margin-bottom:var(--space-3)}.u-mb-4{margin-bottom:var(--space-4)}.container{margin:0 auto;max-width:var(--container);padding:0 var(--space-1)}.page{padding:0 0 var(--space-5) 0}.siteHeader{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background-color:transparent;padding:15px 0;position:sticky;top:0;transition:background-color .46s ease,backdrop-filter .46s ease;width:100%;z-index:100}.siteHeader.isSticky{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:color-mix(in srgb,var(--panel) 32%,transparent)}.siteHeader__inner{align-items:center;display:flex;gap:var(--space-4);padding:var(--space-3) 0}.siteFooter{background:var(--panel);border-top:1px solid var(--border);margin-top:var(--space-6)}.siteFooter__inner{padding:var(--space-5) 0}.siteFooter__inner footer{width:100%}.desktopOnly{display:flex}.mobileOnly{display:none}@media(max-width:900px){.desktopOnly{display:none}.mobileOnly{display:inline-flex}}.grid{display:grid;gap:var(--space-4)}.grid--cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.appLoader[data-v-aaa3c06a]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f}.appLoaderIcon[data-v-aaa3c06a]{height:72px;width:72px}@media(prefers-reduced-motion:reduce){.appLoader[data-v-aaa3c06a]{-webkit-backdrop-filter:none;backdrop-filter:none}}body.appBootLoading,html.appBootLoading{scrollbar-width:none!important;-ms-overflow-style:none!important}body.appBootLoading::-webkit-scrollbar,html.appBootLoading::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}html.appBootLoading .desktopScrollbar{display:none!important}.errPage[data-v-c057232a]{background:radial-gradient(circle at top left,rgba(27,52,90,.08),transparent 45%),linear-gradient(180deg,#f7f8fb,#fff 40%);color:var(--text);display:grid;font-family:var(--font-sans);min-height:80vh;padding:clamp(32px,6vw,80px) var(--space-4);place-items:center}.errCard[data-v-c057232a]{align-items:center;background:#fff;border:1px solid rgba(27,52,90,.12);border-radius:24px;box-shadow:0 24px 50px #1b345a14;display:grid;gap:clamp(16px,3vw,32px);grid-template-columns:minmax(200px,1fr) minmax(240px,1fr);padding:clamp(20px,4vw,40px);width:min(980px,100%)}.errArt[data-v-c057232a]{margin:0 auto;max-width:360px;width:100%}.errContent[data-v-c057232a]{display:flex;flex-direction:column;gap:10px}.errCode[data-v-c057232a]{color:#1b345a99;font-size:12px;font-weight:700;letter-spacing:.18em;margin:0;text-transform:uppercase}.errTitle[data-v-c057232a]{font-family:Fraunces,serif;font-size:clamp(26px,4vw,40px);margin:0}.errSubtitle[data-v-c057232a]{color:#1b345abf;line-height:1.6;margin:0}.errBtn[data-v-c057232a]{align-self:flex-start;background:#ec2027;border:none;border-radius:999px;box-shadow:0 12px 24px #ec202740;color:#fff;cursor:pointer;font-weight:600;margin-top:10px;padding:10px 18px;transition:transform .18s ease}.errBtn[data-v-c057232a]:hover{transform:translateY(-1px)}@media(max-width:900px){.errCard[data-v-c057232a]{grid-template-columns:1fr;text-align:center}.errContent[data-v-c057232a]{align-items:center}.errBtn[data-v-c057232a]{align-self:center}}
