.page-prestige-header.svelte-fxz039{padding:10rem 0 5rem;background-color:var(--bg-soft);text-align:center;border-bottom:1px solid rgba(0,1,82,.05)}.tag.svelte-fxz039{color:var(--color-gold);letter-spacing:5px;text-transform:uppercase;font-weight:700;font-size:.8rem;margin-bottom:2rem;display:block}.page-title.svelte-fxz039{font-size:4rem;margin-bottom:1.5rem}.page-subtitle.svelte-fxz039{font-size:1.2rem;color:var(--color-text-light);max-width:600px;margin:0 auto}.contact-details.svelte-fxz039{padding:3rem 0 6rem!important}.contact-grid.svelte-fxz039{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;align-items:stretch}.contact-card.svelte-fxz039{padding:5rem 3rem;background:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(0,1,82,.05);text-align:center;transition:all .4s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.contact-card.svelte-fxz039:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;background:var(--color-gold);transition:height .4s ease}.contact-card.svelte-fxz039:hover{border-color:var(--color-gold);box-shadow:0 30px 60px -20px #00015226;transform:translateY(-10px)}.contact-card.svelte-fxz039:hover:before{height:100%}.c-icon-box.svelte-fxz039{width:80px;height:80px;background:var(--bg-soft);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2.5rem;color:var(--color-primary);transition:all .4s ease}.contact-card.svelte-fxz039:hover .c-icon-box:where(.svelte-fxz039){background:var(--color-primary);color:#fff;transform:scale(1.1) rotate(10deg)}.premium-icon.svelte-fxz039{width:32px;height:32px}.map-link.svelte-fxz039{color:var(--color-gold);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:2px;text-decoration:none}.contact-card.svelte-fxz039 a:where(.svelte-fxz039){color:var(--color-primary);font-weight:600;text-decoration:none}.contact-card.svelte-fxz039 a:where(.svelte-fxz039):hover{color:tan}.form-layout.svelte-fxz039{grid-template-columns:1fr 1fr;gap:6rem;align-items:center;padding:6rem 1rem}.lead-text.svelte-fxz039{font-size:1.4rem;font-family:var(--font-header);color:var(--color-primary);margin-bottom:3rem;line-height:1.4}.institutional-quote.svelte-fxz039{padding:2rem;border-left:2px solid var(--color-gold);background:#00015208}.institutional-quote.svelte-fxz039 p:where(.svelte-fxz039){font-family:var(--font-header);font-style:italic;font-size:1.1rem;color:var(--color-text-light);margin-bottom:.5rem}.quote-author.svelte-fxz039{font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:var(--color-gold);font-weight:700}@media (max-width: 992px){.form-layout.svelte-fxz039{grid-template-columns:1fr;gap:4rem;text-align:center}.form-text.svelte-fxz039{order:2}.page-title.svelte-fxz039{font-size:2.5rem}}
