.promo-section[data-v-886784c3]{padding:var(--section-spacing) var(--container-padding-mobile);transition:background-color .3s ease}.promo-section.theme-light[data-v-886784c3]{background-color:#f5f5f5;color:#1a1a2e}.promo-section.theme-dark[data-v-886784c3]{background:linear-gradient(135deg,#1a1a2e,#2d1b2e);color:#fff}.container[data-v-886784c3]{margin:0 auto;max-width:1320px}.section-title[data-v-886784c3]{font-size:2rem;font-weight:600;margin-bottom:var(--space-10);text-align:center}.theme-light .section-title[data-v-886784c3]{color:#1a1a2e}.theme-dark .section-title[data-v-886784c3]{color:#fff}.promo-grid[data-v-886784c3]{display:grid;gap:var(--card-gap)}.promo-card[data-v-886784c3]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:0;color:inherit;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:all .3s ease}.theme-light .promo-card[data-v-886784c3]{background:#fff;border-color:#e0e0e0;box-shadow:0 2px 8px #0000001a}.theme-dark .promo-card[data-v-886784c3]{background:#00000059;border-color:#ffffff1f}.promo-card[data-v-886784c3]:hover{transform:translateY(-4px)}.theme-light .promo-card[data-v-886784c3]:hover{box-shadow:0 8px 24px #00000026}.theme-dark .promo-card[data-v-886784c3]:hover{background:#00000080;box-shadow:0 8px 24px #0006}.promo-image[data-v-886784c3]{aspect-ratio:1;background-color:#e0e0e0;overflow:hidden;position:relative;width:100%}.promo-image img[data-v-886784c3]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.promo-card:hover .promo-image img[data-v-886784c3]{transform:scale(1.05)}.promo-content[data-v-886784c3]{display:flex;flex:1;flex-direction:column;padding:var(--card-padding-md)}.promo-brand[data-v-886784c3]{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.1em;margin-bottom:.5rem;opacity:.8;text-transform:uppercase}.theme-dark .promo-brand[data-v-886784c3]{color:#ffd4e0}.theme-light .promo-brand[data-v-886784c3]{color:#c41230}.promo-title[data-v-886784c3]{font-size:1.25rem;font-weight:600;line-height:1.3;margin:0 0 .75rem}.theme-dark .promo-title[data-v-886784c3]{color:#fff}.theme-light .promo-title[data-v-886784c3]{color:#1a1a2e}.promo-description[data-v-886784c3]{font-size:.95rem;line-height:1.5;margin:0;opacity:.9}.theme-dark .promo-description[data-v-886784c3]{color:#fffc}.theme-light .promo-description[data-v-886784c3]{color:#000}.external-indicator[data-v-886784c3]{align-items:center;background:#00000080;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;right:1rem;top:1rem;transition:opacity .3s ease;width:32px}.promo-card:hover .external-indicator[data-v-886784c3]{opacity:1}@media(max-width:1024px){.promo-grid[data-v-886784c3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.promo-section[data-v-886784c3]{padding:var(--section-spacing-tight) var(--container-padding-mobile)}.section-title[data-v-886784c3]{font-size:1.5rem;margin-bottom:1.5rem}.promo-grid[data-v-886784c3]{gap:1rem;grid-template-columns:1fr}.promo-title[data-v-886784c3]{font-size:1.125rem}.promo-content[data-v-886784c3]{padding:1.25rem}}.contact-methods-section[data-v-3a7e6947]{padding:3rem 1rem}.container[data-v-3a7e6947]{margin:0 auto;max-width:1200px}.methods[data-v-3a7e6947]{display:flex;flex-wrap:wrap;gap:4rem;justify-content:center}.method[data-v-3a7e6947]{align-items:center;display:flex;flex-direction:column;max-width:320px;min-width:200px;text-align:center}.method-icon[data-v-3a7e6947]{margin-bottom:1rem}.icon[data-v-3a7e6947]{color:#f391bc;fill:#f391bc;height:120px;width:120px}.method-title[data-v-3a7e6947]{color:#3b006c;font-size:1.25rem;font-weight:700;margin:0 0 .75rem}.method-value[data-v-3a7e6947]{font-size:1rem;margin:0 0 .25rem}.method-value a[data-v-3a7e6947]{color:#3b006c;text-decoration:underline}.method-note[data-v-3a7e6947]{color:#000;font-size:.9rem;margin:0}.method-body[data-v-3a7e6947]{font-size:1rem;line-height:1.6}.method-body[data-v-3a7e6947] a{text-decoration:underline}.theme-dark .icon[data-v-3a7e6947]{color:#f391bc;fill:#f391bc}.theme-dark .method-body[data-v-3a7e6947],.theme-dark .method-note[data-v-3a7e6947],.theme-dark .method-title[data-v-3a7e6947],.theme-dark .method-value[data-v-3a7e6947],.theme-dark .method-body[data-v-3a7e6947] a,.theme-dark .method-value a[data-v-3a7e6947]{color:#fff}@media(max-width:600px){.methods[data-v-3a7e6947]{align-items:center;flex-direction:column;gap:2.5rem}}
