.MobileCategoryHome-module__v2x3Ga__home{color:#152042;background:#f3f5fc}.MobileCategoryHome-module__v2x3Ga__intro{padding:24px 18px 18px}.MobileCategoryHome-module__v2x3Ga__eyebrow{color:#5a6682;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.MobileCategoryHome-module__v2x3Ga__intro h1{letter-spacing:-1px;text-wrap:balance;margin:0 0 9px;font-size:29px;font-weight:800;line-height:1.08}.MobileCategoryHome-module__v2x3Ga__intro p:last-child{color:#5a6682;margin:0;font-size:13px;line-height:1.55}.MobileCategoryHome-module__v2x3Ga__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 14px 20px;display:grid}.MobileCategoryHome-module__v2x3Ga__tile{color:#152042;background:#fff;border:1px solid #e3e8f5;border-radius:17px;flex-direction:column;min-width:0;text-decoration:none;transition:transform .18s;display:flex;overflow:hidden;box-shadow:0 3px 12px #13215408}.MobileCategoryHome-module__v2x3Ga__tile:focus-visible{outline-offset:3px;outline:3px solid #7665db}.MobileCategoryHome-module__v2x3Ga__picture{background:#fff;height:116px;position:relative;overflow:hidden}.MobileCategoryHome-module__v2x3Ga__picture img{object-fit:contain;padding:9px}.MobileCategoryHome-module__v2x3Ga__label{overflow-wrap:anywhere;flex:1;justify-content:space-between;align-items:center;gap:6px;min-height:63px;padding:11px 12px 13px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.MobileCategoryHome-module__v2x3Ga__label svg{color:#7665db;flex-shrink:0}.MobileCategoryHome-module__v2x3Ga__catalogue{color:#fff;background:linear-gradient(130deg,#244bba,#6929d5);border-color:#0000}.MobileCategoryHome-module__v2x3Ga__catalogue .MobileCategoryHome-module__v2x3Ga__label svg{color:#fff}.MobileCategoryHome-module__v2x3Ga__mosaic{background:#ffffff20;grid-template-columns:1fr 1fr;gap:3px;height:116px;padding:6px;display:grid}.MobileCategoryHome-module__v2x3Ga__mosaic img{object-fit:contain;background:#fff;border-radius:5px;width:100%;height:50px}.MobileCategoryHome-module__v2x3Ga__foot{text-align:center;color:#5a6682;margin:0;padding:6px 20px 26px;font-size:11px;line-height:1.6}@media (hover:hover){.MobileCategoryHome-module__v2x3Ga__tile:hover{transform:translateY(-3px)}}@media (max-width:360px){.MobileCategoryHome-module__v2x3Ga__tiles{gap:8px;padding-inline:10px}.MobileCategoryHome-module__v2x3Ga__label{padding-inline:9px}}@media (prefers-reduced-motion:reduce){.MobileCategoryHome-module__v2x3Ga__tile{transition:none}}
