.static-page{min-height:100vh;padding-top:100px;padding-bottom:60px}.static-page-content{max-width:1000px;margin:0 auto}.static-page-title{color:var(--text-primary);text-align:center;margin-bottom:12px;font-size:2.5rem;font-weight:700}.static-page-subtitle{color:var(--text-secondary);text-align:center;max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.1rem}.policy-highlights{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px;display:grid}.highlight-card{text-align:center;padding:24px}.highlight-icon{background:var(--gradient-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;display:flex}.highlight-card h3{color:var(--text-primary);margin-bottom:8px;font-size:1.1rem;font-weight:600}.highlight-card p{color:var(--text-secondary);font-size:.9rem}.policy-section{margin-bottom:40px}.policy-section h2{color:var(--text-primary);margin-bottom:16px;font-size:1.5rem;font-weight:600}.policy-content{padding:24px}.policy-content h3{color:var(--text-primary);margin-top:20px;margin-bottom:12px;font-size:1.1rem;font-weight:600}.policy-content h3:first-child{margin-top:0}.policy-content ul{padding-left:20px}.policy-content li{color:var(--text-secondary);margin-bottom:8px;line-height:1.6}.policy-content p{color:var(--text-secondary);margin-bottom:12px;line-height:1.7}.steps-container{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.step-card{text-align:center;padding:24px}.step-number{background:var(--gradient-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 16px;font-size:1.2rem;font-weight:700;display:flex}.step-card h3{color:var(--text-primary);margin-bottom:8px;font-size:1rem;font-weight:600}.step-card p{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.cta-section{text-align:center;margin-top:40px;padding:40px}.cta-section h2{color:var(--text-primary);margin-bottom:12px;font-size:1.5rem;font-weight:600}.cta-section p{color:var(--text-secondary);margin-bottom:24px}.cta-buttons{justify-content:center;gap:16px;display:flex}.faq-search{align-items:center;gap:12px;max-width:500px;margin-bottom:32px;margin-left:auto;margin-right:auto;padding:16px 20px;display:flex}.faq-search input{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:1rem}.faq-search input::placeholder{color:var(--text-muted)}.faq-search svg{color:var(--text-secondary)}.faq-container{margin-bottom:40px}.faq-category{margin-bottom:32px}.faq-category-title{color:var(--text-primary);border-bottom:2px solid var(--primary);margin-bottom:16px;padding-bottom:8px;font-size:1.3rem;font-weight:600;display:inline-block}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-item{overflow:hidden}.faq-question{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);transition:color var(--transition-fast);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:1rem;font-weight:500;display:flex}.faq-question:hover{color:var(--primary)}.faq-icon{transition:transform var(--transition-normal);color:var(--text-secondary);flex-shrink:0}.faq-icon.rotated{transform:rotate(180deg)}.faq-answer{padding:0 20px 16px;animation:.3s fadeIn}.faq-answer p{color:var(--text-secondary);line-height:1.7}.no-results{text-align:center;padding:40px}.no-results p{color:var(--text-secondary);margin-bottom:16px}.contact-grid{grid-template-columns:1fr 1.5fr;gap:32px;margin-bottom:40px;display:grid}.contact-info{flex-direction:column;gap:16px;display:flex}.contact-card{color:inherit;align-items:flex-start;gap:16px;padding:20px;text-decoration:none;display:flex}.contact-card.clickable{cursor:pointer;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.contact-card.clickable:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.contact-icon{background:var(--gradient-primary);color:#fff;border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.contact-details h3{color:var(--text-primary);margin-bottom:4px;font-size:1rem;font-weight:600}.contact-details p{color:var(--text-primary);margin-bottom:2px;font-weight:500}.contact-details span{color:var(--text-secondary);font-size:.85rem}.contact-form-container{padding:32px}.contact-form-container h2{color:var(--text-primary);margin-bottom:8px;font-size:1.3rem;font-weight:600}.contact-form-container>p{color:var(--text-secondary);margin-bottom:24px}.form-success{color:#22c55e;border-radius:var(--radius-md);background:#22c55e1a;border:1px solid #22c55e4d;margin-bottom:20px;padding:12px 16px}.form-error{color:#ef4444;border-radius:var(--radius-md);background:#ef44441a;border:1px solid #ef44444d;margin-bottom:20px;padding:12px 16px}.contact-form{flex-direction:column;gap:20px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-group{flex-direction:column;gap:8px;display:flex}.form-group label{color:var(--text-primary);font-size:.9rem;font-weight:500}.form-group input,.form-group select,.form-group textarea{border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--transition-fast);background:#fff;padding:12px 16px;font-size:1rem}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary);outline:none}.form-group textarea{resize:vertical;min-height:120px}.contact-form .btn{justify-content:center;align-items:center;gap:8px;display:flex}.quick-links-section{margin-top:40px}.quick-links-section h2{color:var(--text-primary);text-align:center;margin-bottom:20px;font-size:1.5rem;font-weight:600}.quick-links-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.quick-link-card{text-align:center;transition:transform var(--transition-normal),box-shadow var(--transition-normal);padding:24px}.quick-link-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.quick-link-card h3{color:var(--text-primary);margin-bottom:8px;font-size:1.1rem;font-weight:600}.quick-link-card p{color:var(--text-secondary);font-size:.9rem}.measure-tips{gap:20px;margin-bottom:32px;padding:24px;display:flex}.measure-icon{background:var(--gradient-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.measure-content h3{color:var(--text-primary);margin-bottom:12px;font-size:1.2rem;font-weight:600}.measure-content ul{padding-left:20px}.measure-content li{color:var(--text-secondary);margin-bottom:8px;line-height:1.5}.size-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.size-tab{border:1px solid var(--glass-border);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:#fff;padding:10px 20px;font-weight:500}.size-tab:hover{border-color:var(--primary);color:var(--primary)}.size-tab.active{background:var(--gradient-primary);color:#fff;border-color:#0000}.size-chart-container{margin-bottom:32px;padding:24px}.size-chart-container h2{color:var(--text-primary);margin-bottom:8px;font-size:1.3rem;font-weight:600}.chart-description{color:var(--text-secondary);margin-bottom:20px}.size-chart-wrapper{overflow-x:auto}.size-chart{border-collapse:collapse;width:100%;min-width:600px}.size-chart th,.size-chart td{text-align:center;border-bottom:1px solid var(--glass-border);padding:12px 16px}.size-chart th{background:var(--bg-secondary);color:var(--text-primary);font-size:.9rem;font-weight:600}.size-chart td{color:var(--text-secondary)}.size-chart tr:hover td{background:var(--bg-secondary)}.size-chart td:first-child{color:var(--text-primary);font-weight:600}.size-tips{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.tip-card{align-items:flex-start;gap:16px;padding:20px;display:flex}.tip-card svg{color:var(--primary);flex-shrink:0}.tip-card h4{color:var(--text-primary);margin-bottom:4px;font-size:1rem;font-weight:600}.tip-card p{color:var(--text-secondary);font-size:.9rem;line-height:1.5}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.policy-highlights,.steps-container{grid-template-columns:repeat(2,1fr)}.contact-grid{grid-template-columns:1fr}.contact-info{grid-template-columns:repeat(2,1fr);display:grid}.quick-links-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.static-page{padding-top:80px;padding-bottom:40px}.static-page-title{font-size:2rem}.static-page-subtitle{font-size:1rem}.policy-highlights,.steps-container,.contact-info,.form-row,.quick-links-grid,.size-tips{grid-template-columns:1fr}.measure-tips{text-align:center;flex-direction:column}.measure-icon{margin:0 auto}.cta-buttons{flex-direction:column}.cta-buttons .btn{width:100%}}@media (max-width:480px){.static-page-title{font-size:1.75rem}.contact-form-container{padding:20px}.size-tabs{justify-content:center}.size-tab{padding:8px 16px;font-size:.9rem}}
