@import url("https://fonts.googleapis.com/css2?family=Madimi+One&family=Figtree:wght@400;500;600;700&display=swap");body{font-family:Madimi One,sans-serif}.page-background{background-color:#FFFFFF;min-height:100vh}.navbar{position:fixed;top:0;left:0;right:0;height:60px;background-color:#F8F8F5;display:flex;align-items:center;justify-content:space-between;padding:0 40px;z-index:100;box-shadow:0 2px 4px rgba(0,0,0,.1)}.navbar h1{font-family:Madimi One,sans-serif;font-size:24px;font-weight:400;color:#000000;margin:0;cursor:pointer}.hamburger-button{background:none;border:none;cursor:pointer;padding:8px;display:flex;flex-direction:column;gap:4px}.hamburger-line{width:20px;height:2px;background-color:#000000;border-radius:1px}.main-content{padding:140px 40px 40px;min-height:100vh;display:flex;justify-content:center}.help-container{max-width:1200px;width:100%}.help-title{font-family:Madimi One,sans-serif;font-size:36px;font-weight:400;color:#000000;text-align:center;margin:0 0 16px}.help-subtitle{font-family:Figtree,sans-serif;font-size:18px;color:#666666;text-align:center;margin:0 0 60px;line-height:1.5}.help-content{display:flex;flex-direction:column;gap:60px}.help-section{width:100%}.help-section h2{font-family:Madimi One,sans-serif;font-size:24px;color:#000000;margin:0 0 30px;padding-bottom:12px;border-bottom:2px solid #f8f8f5}.quick-help-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.help-card{background:#FFFFFF;border:2px solid #000000;border-radius:12px;padding:24px;text-align:center;transition:all .3s ease}.help-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.help-icon{font-size:48px;margin-bottom:16px}.help-card h3{font-family:Madimi One,sans-serif;font-size:20px;color:#000000;margin:0 0 12px}.help-card p{color:#666666;margin:0 0 20px;line-height:1.5}.help-button,.help-card p{font-family:Figtree,sans-serif;font-size:14px}.help-button{background:#E7E6FF;border:2px solid #000000;border-radius:8px;padding:10px 20px;font-weight:600;color:#000000;cursor:pointer;transition:all .3s ease}.help-button:hover{background:#ddd9ff;transform:translateY(-2px)}.faq-list{display:flex;flex-direction:column;gap:20px}.faq-item{background:#F8F8F5;border-radius:8px;padding:20px}.faq-item h4{font-family:Madimi One,sans-serif;font-size:16px;color:#000000;margin:0 0 12px}.faq-item p{font-family:Figtree,sans-serif;font-size:14px;color:#333333;margin:0;line-height:1.5}.contact-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.contact-card{background:#FFFFFF;border:2px solid #000000;border-radius:12px;padding:24px;text-align:center;transition:all .3s ease}.contact-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.contact-icon{font-size:48px;margin-bottom:16px}.contact-card h3{font-family:Madimi One,sans-serif;font-size:20px;color:#000000;margin:0 0 12px}.contact-card p{font-size:14px;color:#666666;margin:0 0 8px;line-height:1.5}.contact-card p,.contact-info{font-family:Figtree,sans-serif}.contact-info{font-size:16px;font-weight:600;color:#000000!important;margin:12px 0!important}.response-time{font-family:Figtree,sans-serif;font-size:12px;color:#00CED1!important;font-weight:500;margin:8px 0 0!important}.contact-button{background:#00CED1;border:2px solid #000000;border-radius:8px;padding:12px 24px;font-family:Figtree,sans-serif;font-size:14px;font-weight:600;color:#000000;cursor:pointer;transition:all .3s ease;margin:12px 0}.contact-button:hover{background:#00B8C1;transform:translateY(-2px)}.resources-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.resource-item{background:#F0F9FF;border:1px solid #b3e5fc;border-radius:8px;padding:20px}.resource-item h4{font-family:Madimi One,sans-serif;font-size:16px;color:#000000;margin:0 0 12px}.resource-item p{font-family:Figtree,sans-serif;font-size:14px;color:#333333;margin:0;line-height:1.5}.ticket-guide{display:flex;flex-direction:column;gap:24px}.step-card{background:#FFFFFF;border:2px solid #000000;border-radius:12px;padding:24px;display:flex;gap:20px;transition:all .3s ease}.step-card:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.step-number{background:#E7E6FF;border:2px solid #000000;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-family:Madimi One,sans-serif;font-size:18px;font-weight:600;color:#000000;flex-shrink:0}.step-content{flex:1}.step-content h3{font-family:Madimi One,sans-serif;font-size:20px;color:#000000;margin:0 0 12px}.step-content p{margin:0 0 16px}.step-content p,.step-list{font-family:Figtree,sans-serif;font-size:14px;color:#333333;line-height:1.6}.step-list{margin:0 0 16px 20px}.step-list li{margin-bottom:8px}.channel-highlight{background:#E7E6FF;padding:2px 6px;border-radius:4px;border:1px solid #000000;font-family:Figtree,sans-serif;font-weight:600}.categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:16px 0}.category-item{background:#F8F8F5;border:1px solid #000000;border-radius:8px;padding:12px;text-align:center;font-family:Figtree,sans-serif;font-size:13px;transition:all .2s ease}.category-item:hover{background:#E7E6FF;transform:translateY(-1px)}.category-icon{font-size:20px;margin-right:8px}.guidelines-box,.info-box,.tip-box,.warning-box{border-radius:8px;padding:12px;margin:16px 0 0;display:flex;align-items:flex-start;gap:8px}.tip-box{background:#E8F5E8;border:1px solid #4caf50}.warning-box{background:#FFF3CD;border:1px solid #ffc107}.guidelines-box{background:#E3F2FD;border:1px solid #2196f3;flex-direction:column;align-items:stretch}.info-box{background:#F0F9FF;border:1px solid #00ced1}.info-icon,.tip-icon,.warning-icon{font-size:16px;flex-shrink:0;margin-top:2px}.info-box p,.tip-box p,.warning-box p{font-family:Figtree,sans-serif;font-size:13px;color:#333333;margin:0;line-height:1.5}.guidelines-box h4{font-family:Madimi One,sans-serif;font-size:14px;color:#000000;margin:0 0 8px;display:flex;align-items:center;gap:8px}.guidelines-list{font-family:Figtree,sans-serif;font-size:13px;color:#333333;margin:0 0 0 20px;line-height:1.5}.guidelines-list li{margin-bottom:6px}@media (max-width:768px){.main-content{padding:100px 20px 40px}.help-title{font-size:28px}.contact-options,.quick-help-grid,.resources-list{grid-template-columns:1fr}.help-content{gap:40px}.step-card{flex-direction:column;gap:16px}.step-number{align-self:flex-start}.categories-grid{grid-template-columns:1fr}}.email-contact{text-align:center;padding:24px;margin-top:40px;border-top:1px solid #f8f8f5}.email-contact p{font-family:Figtree,sans-serif;font-size:16px;color:#666666;margin:0}.email-link{color:#00CED1;text-decoration:none;font-weight:600;transition:color .3s ease}.email-link:hover{color:#00B8C1;text-decoration:underline}