.blogTagPage{box-sizing:border-box;background-color:#fff;width:100%;min-height:100vh;margin-bottom:40px;padding:0 20px 60px;font-family:var(--font-assistant),sans-serif!important}@media (max-width:769px){.blogTagPage{padding:0 15px 40px}}.blogTagPage *{box-sizing:border-box}.blogTagPage__header{margin:0 -20px 60px;padding:60px 20px;position:relative;overflow:hidden}@media (max-width:769px){.blogTagPage__header{margin:0 -15px 40px;padding:50px 15px}}@media (max-width:500px){.blogTagPage__header{padding:40px 15px}}.blogTagPage__headerBg{z-index:0;background:linear-gradient(135deg,#e3f2fd 0%,#fff3e0 100%);position:absolute;inset:0}.blogTagPage__headerBg:after{content:"";background:#0000001f;height:1px;position:absolute;bottom:0;left:0;right:0}.blogTagPage__headerContent{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex;position:relative}.blogTagPage__iconWrapper{background:#fff;border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:24px;display:flex;box-shadow:0 0 28px 5px #0000000f,0 0 9px -5px #0000001a}.blogTagPage__iconWrapper svg{color:#1fa0fc;font-size:36px}@media (max-width:500px){.blogTagPage__iconWrapper{border-radius:16px;width:60px;height:60px;margin-bottom:20px}.blogTagPage__iconWrapper svg{font-size:28px}}.blogTagPage__label{color:#1fa0fc;text-transform:uppercase;letter-spacing:1px;background:#fff;border-radius:100px;margin-bottom:20px;padding:8px 20px;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 0 28px 5px #0000000f,0 0 9px -5px #0000001a}@media (max-width:500px){.blogTagPage__label{margin-bottom:16px;padding:6px 16px;font-size:12px}}.blogTagPage__title{color:#000;margin:0 0 16px;font-size:42px;font-weight:700;line-height:1.2}@media (max-width:769px){.blogTagPage__title{margin-bottom:12px;font-size:32px}}@media (max-width:500px){.blogTagPage__title{font-size:26px}}.blogTagPage__subtitle{color:#1fa0fc;margin:0;font-size:18px;font-style:italic;font-weight:500;line-height:1.5}@media (max-width:769px){.blogTagPage__subtitle{font-size:16px}}@media (max-width:500px){.blogTagPage__subtitle{font-size:15px}}.blogTagPage__content{max-width:1400px;min-height:400px;margin:0 auto}.blogTagPage__grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:40px;display:grid}@media (max-width:769px){.blogTagPage__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}}@media (max-width:500px){.blogTagPage__grid{grid-template-columns:1fr;gap:24px}}.blogTagPage__noPosts{text-align:center;color:#555;background:#fff;border-radius:16px;margin:0;padding:80px 20px;font-size:18px;box-shadow:0 0 28px 5px #0000000f,0 0 9px -5px #0000001a}@media (max-width:500px){.blogTagPage__noPosts{padding:60px 20px;font-size:16px}}
