@media (max-width:768px){body[data-page=gyik] .container{padding:1.75rem 1.25rem 3rem}body[data-page=gyik] .hero-section{padding:.65rem 0 1.15rem;margin-bottom:1.75rem}body[data-page=gyik] .hero-section h1{font-size:1.65rem;line-height:1.25;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;text-wrap:balance}body[data-page=gyik] .hero-section h1 .app-icon{margin-right:0;flex-shrink:0}body[data-page=gyik] .faq-container{padding:0}body[data-page=gyik] .faq-section{margin-bottom:2rem}body[data-page=gyik] .faq-section h2{font-size:1.2rem;line-height:1.3;margin-bottom:.85rem;display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;text-wrap:balance}body[data-page=gyik] .faq-section h2 .app-icon{flex-shrink:0}body[data-page=gyik] .faq-item{margin-bottom:.65rem;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.04)}body[data-page=gyik] .faq-question{padding:.95rem 1rem;font-size:.92rem;line-height:1.4;gap:.75rem;align-items:flex-start;border-bottom:none}body[data-page=gyik] .faq-question span{flex:1;min-width:0;padding-right:.25rem}body[data-page=gyik] .faq-question .faq-icon{margin-top:.15rem;flex-shrink:0}body[data-page=gyik] .faq-answer.active{padding:0 1rem 1rem;max-height:5000px}body[data-page=gyik] .faq-answer li,body[data-page=gyik] .faq-answer p{font-size:.9rem;line-height:1.55}body[data-page=gyik] .faq-answer ul{padding-left:1.15rem;margin:.65rem 0}body[data-page=gyik] .faq-answer .highlight,body[data-page=gyik] .faq-answer .success,body[data-page=gyik] .faq-answer .warning{padding:.75rem .85rem;font-size:.88rem;line-height:1.5;border-radius:10px}body[data-page=gyik] .contact-info{margin-top:2rem;padding:1.35rem 1.15rem}body[data-page=gyik] .contact-info .contact-header-row{flex-direction:column;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1.15rem;text-align:center}body[data-page=gyik] .contact-info .contact-header-text{align-items:center;width:100%;text-align:center}body[data-page=gyik] .contact-info .contact-intro,body[data-page=gyik] .contact-info h3{text-align:center;width:100%}body[data-page=gyik] .contact-info .contact-details{width:100%;max-width:none;align-items:center}}@media (max-width:480px){body[data-page=gyik] .container{padding:1.5rem 1rem 2.5rem}body[data-page=gyik] .hero-section{padding-top:.5rem;padding-bottom:1rem;margin-bottom:1.5rem}body[data-page=gyik] .hero-section h1{font-size:1.5rem}}