.MqQtHq_pageTitle{font-family:var(--font-heading);color:var(--color-primary);text-align:center;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:400;line-height:1.1}.MqQtHq_pageTitle strong{font-family:var(--font-display);font-style:normal;font-weight:400}.MqQtHq_grid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.5vw,32px);width:100%;list-style:none;display:grid}.MqQtHq_card{flex-direction:column;display:flex}.MqQtHq_cardLink{text-align:center;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;align-items:center;gap:8px;height:100%;padding:clamp(20px,2.5vw,32px);text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.MqQtHq_cardLink:hover{background-color:#efefef;border-color:silver}.MqQtHq_cardImage{background-color:#f5f5f5}.MqQtHq_cardTitle{font-family:var(--font-body);color:var(--color-primary);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600}.MqQtHq_cardDescriptionBold{font-family:var(--font-body);color:#444;margin:0;font-size:clamp(.85rem,1.05vw,1rem);font-weight:600;line-height:1.5}.MqQtHq_cardDescription{font-family:var(--font-body);color:#666;margin:0;font-size:clamp(.8rem,1vw,.95rem);font-weight:400;line-height:1.5}@media (max-width:1023px){.MqQtHq_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.MqQtHq_grid{grid-template-columns:repeat(2,1fr)}}.MqQtHq_sk{background:#e4e4e4;border-radius:6px;animation:1.5s ease-in-out infinite MqQtHq_skPulse}.MqQtHq_skTitle{width:55%;height:calc(clamp(1.35rem,2vw,1.75rem));margin:calc(clamp(1.35rem,2vw,1.75rem)/3.33333) 0}.MqQtHq_skBold{width:75%;height:calc(clamp(.85rem,1.05vw,1rem));margin:calc(clamp(.85rem,1.05vw,1rem)/4) 0}.MqQtHq_skLine{width:90%;height:calc(clamp(.8rem,1vw,.95rem));margin:calc(clamp(.8rem,1vw,.95rem)/4) 0}.MqQtHq_skImage{aspect-ratio:1;border-radius:0;width:100%}.MqQtHq_skLineShort{width:65%}.MqQtHq_skBlock{flex-direction:column;align-items:center;width:100%;display:flex}.MqQtHq_skMobile{display:none}@media (max-width:767px){.MqQtHq_skMobile{display:block}}@keyframes MqQtHq_skPulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.MqQtHq_sk{animation:none}}
