h1.svelte-ye6ld5{text-align:center}.content.svelte-ye6ld5{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;max-width:1600px;margin:3rem auto 4rem;padding:0 2rem}section.svelte-ye6ld5{display:flex;flex-direction:column;gap:1.25rem;background-color:#e1efe60a;border:1px solid rgba(225,239,230,.12);border-top:3px solid var(--accent-clr);border-radius:4px;padding:2rem 2.5rem}section.svelte-ye6ld5 h2:where(.svelte-ye6ld5){color:var(--accent-clr);font-size:clamp(1.3rem,2.5vw,2rem)}section.svelte-ye6ld5 p:where(.svelte-ye6ld5){text-align:left;line-height:1.75;font-size:clamp(.9rem,1.4vw,1.1rem);opacity:.88;margin:0}.contact-item.svelte-ye6ld5{display:flex;flex-direction:column;gap:.3rem}.label.svelte-ye6ld5{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;opacity:.55}ul.svelte-ye6ld5{padding-left:0;list-style:none;display:flex;flex-direction:column;gap:.6rem}ul.svelte-ye6ld5 li:where(.svelte-ye6ld5){font-size:clamp(.9rem,1.4vw,1.1rem);line-height:1.5;padding-left:1.5rem;position:relative;text-align:left}ul.svelte-ye6ld5 li:where(.svelte-ye6ld5):before{content:"→";position:absolute;left:0;color:var(--accent-clr)}.cta.svelte-ye6ld5{display:inline-block;padding:.6rem 1.4rem;background-color:var(--accent-clr);color:var(--primary-clr);font-weight:var(--bld-ft-wght);font-size:1rem;border-radius:3px;align-self:flex-start;transition:opacity .2s ease}.cta.svelte-ye6ld5:hover{opacity:.82;text-decoration:none}@media screen and (max-width: 768px){.content.svelte-ye6ld5{grid-template-columns:1fr;padding:0 1.25rem;margin:2rem auto 3rem}}@media screen and (max-width: 400px){.content.svelte-ye6ld5{padding:0 .5rem}}
