.page-contact-select{background-color:var(--color-bg);color:var(--color-text);padding:0 0 60px}.page-contact-select .contact-select-hero{padding:48px 0 32px}.page-contact-select .contact-select-hero h1{margin-bottom:8px;font-size:2rem;font-weight:700}.page-contact-select .contact-select-hero p{color:#555;font-size:1rem}.page-contact-select .contact-options-grid{flex-direction:column;gap:0;max-width:800px;display:flex}.page-contact-select .contact-option-card{border-bottom:1px solid #e8e8e8;padding:24px 0}.page-contact-select .contact-option-card h2{color:var(--color-text);margin-bottom:8px;font-size:1.25rem;font-weight:700}.page-contact-select .contact-option-card p{color:#555;margin-bottom:12px;font-size:.9rem;line-height:1.7}.page-contact-select .btn{text-align:center;background:var(--color-primary);min-height:50px;color:var(--color-white);border-radius:9999px;justify-content:center;align-items:center;padding:8px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex;box-shadow:0 5px #0003}.page-contact-select .btn:hover{opacity:.8}@media (max-width:768px){.page-contact-select .contact-select-hero h1{font-size:1.5rem}}
