.contact-page.svelte-1rrp8up{--blue: #183247;--blue-light: #31546a;--honey: #c99732;--cream: #f8f4ec;--cream-dark: #eee7d9;--white: #fffdf8;--text: #29363d;color:var(--text)}.contact-page.svelte-1rrp8up :where(.svelte-1rrp8up),.contact-page.svelte-1rrp8up :where(.svelte-1rrp8up):before,.contact-page.svelte-1rrp8up :where(.svelte-1rrp8up):after{box-sizing:border-box}.contact-page.svelte-1rrp8up h1:where(.svelte-1rrp8up),.contact-page.svelte-1rrp8up p:where(.svelte-1rrp8up){margin-top:0}.contact-page.svelte-1rrp8up h1:where(.svelte-1rrp8up){font-weight:500}.contact-page.svelte-1rrp8up p:where(.svelte-1rrp8up){color:var(--text);line-height:1.75}.contact-hero.svelte-1rrp8up{padding:105px 6% 90px;background:var(--cream)}.contact-hero-content.svelte-1rrp8up{max-width:1100px;margin:0 auto}.eyebrow.svelte-1rrp8up{display:block;margin-bottom:18px;color:var(--honey);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.contact-hero.svelte-1rrp8up h1:where(.svelte-1rrp8up){margin:0;color:var(--blue);font-size:clamp(4rem,8vw,7rem);line-height:.9;font-weight:500}.contact-hero.svelte-1rrp8up h1:where(.svelte-1rrp8up) span:where(.svelte-1rrp8up){color:var(--honey)}.contact-hero.svelte-1rrp8up p:where(.svelte-1rrp8up){max-width:650px;margin:35px 0 0;font-size:1.1rem;line-height:1.7}.topics.svelte-1rrp8up{max-width:1350px;margin:auto;padding:130px 5%}.topic-grid.svelte-1rrp8up{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.topic-card.svelte-1rrp8up{width:100%;padding:0;border:0;background:var(--white);text-align:left;cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.topic-card.svelte-1rrp8up:hover{transform:translateY(-7px);box-shadow:0 15px 40px #1832471f}.topic-image.svelte-1rrp8up{position:relative;width:100%;height:250px;overflow:hidden}.topic-image.svelte-1rrp8up img:where(.svelte-1rrp8up){width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.topic-card.svelte-1rrp8up:hover .topic-image:where(.svelte-1rrp8up) img:where(.svelte-1rrp8up){transform:scale(1.05)}.topic-content.svelte-1rrp8up{padding:25px}.topic-content.svelte-1rrp8up h3:where(.svelte-1rrp8up){margin-bottom:10px;color:var(--blue);font-size:1.4rem}.topic-content.svelte-1rrp8up p:where(.svelte-1rrp8up){margin-bottom:20px;font-size:.9rem;line-height:1.55}.topic-link.svelte-1rrp8up{color:var(--honey);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.topic-link.svelte-1rrp8up span:where(.svelte-1rrp8up){margin-left:6px;transition:margin .2s}.topic-card.svelte-1rrp8up:hover .topic-link:where(.svelte-1rrp8up) span:where(.svelte-1rrp8up){margin-left:12px}.story-section.svelte-1rrp8up{display:grid;grid-template-columns:50% 50%;width:100%;min-height:700px;background:var(--white);scroll-margin-top:30px}.story-section.reverse.svelte-1rrp8up{direction:rtl}.story-section.reverse.svelte-1rrp8up .story-content:where(.svelte-1rrp8up){direction:ltr}.story-image.svelte-1rrp8up{width:100%;min-height:600px}.story-image.svelte-1rrp8up img:where(.svelte-1rrp8up){width:100%;height:100%;object-fit:cover}.story-content.svelte-1rrp8up{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:650px;padding:90px 12%}.story-content.svelte-1rrp8up p:where(.svelte-1rrp8up){max-width:580px}.story-content.svelte-1rrp8up h2:where(.svelte-1rrp8up),.closing.svelte-1rrp8up h2:where(.svelte-1rrp8up){color:var(--blue);font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.05}.story-content.svelte-1rrp8up h2:where(.svelte-1rrp8up) span:where(.svelte-1rrp8up),.closing.svelte-1rrp8up h2:where(.svelte-1rrp8up) span:where(.svelte-1rrp8up){color:var(--honey)}.quote.svelte-1rrp8up{margin-top:30px;padding-left:25px;border-left:3px solid var(--honey);color:var(--blue);font-size:1.15rem;font-style:italic;line-height:1.6}.values.svelte-1rrp8up{background:var(--cream)}.values-grid.svelte-1rrp8up{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;width:100%}.value.svelte-1rrp8up{min-width:0}.value.svelte-1rrp8up span:where(.svelte-1rrp8up){display:block;margin-bottom:20px;color:var(--honey);font-size:.8rem;font-weight:700;letter-spacing:.15em}.value.svelte-1rrp8up h3:where(.svelte-1rrp8up){margin:0 0 12px;color:var(--blue);font-size:1.4rem}.value.svelte-1rrp8up p:where(.svelte-1rrp8up){margin:0;line-height:1.7}.compliance.svelte-1rrp8up{background:var(--white)}.compliance-grid.svelte-1rrp8up{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;width:100%}.compliance-item.svelte-1rrp8up{display:grid;grid-template-columns:48px minmax(0,1fr);gap:20px;width:100%;padding:30px;background:var(--cream);min-width:0}.compliance-number.svelte-1rrp8up{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--honey);color:var(--white);font-size:1.2rem;font-weight:700}.compliance-item.svelte-1rrp8up h3:where(.svelte-1rrp8up){margin:0 0 10px;color:var(--blue);font-size:1.15rem}.compliance-item.svelte-1rrp8up p:where(.svelte-1rrp8up){margin:0;line-height:1.65}.section-inner.svelte-1rrp8up{width:100%;max-width:1250px;margin:0 auto;padding-left:5%;padding-right:5%}.section-heading.centered.svelte-1rrp8up{text-align:center;margin-bottom:50px}.closing.svelte-1rrp8up{padding:160px 5%;background:var(--blue);text-align:center}.closing-content.svelte-1rrp8up{width:100%;max-width:850px;margin:auto}.closing.svelte-1rrp8up h2:where(.svelte-1rrp8up){color:#fff}.closing.svelte-1rrp8up p:where(.svelte-1rrp8up){color:#ffffffbf}@media (max-width: 1000px){.topic-grid.svelte-1rrp8up{grid-template-columns:repeat(2,1fr)}.story-section.svelte-1rrp8up,.story-section.reverse.svelte-1rrp8up{grid-template-columns:1fr;direction:ltr}.story-image.svelte-1rrp8up,.story-content.svelte-1rrp8up{width:100%;max-width:100%;box-sizing:border-box}.story-image.svelte-1rrp8up{min-height:500px}.story-content.svelte-1rrp8up{padding:80px 8%}}@media (max-width: 600px){.contact-hero.svelte-1rrp8up{padding:75px 7% 65px}.contact-hero.svelte-1rrp8up h1:where(.svelte-1rrp8up){font-size:clamp(3.5rem,15vw,5rem)}.contact-hero.svelte-1rrp8up p:where(.svelte-1rrp8up){font-size:1rem}.topics.svelte-1rrp8up{width:100%;padding:80px 6%}.topic-grid.svelte-1rrp8up{grid-template-columns:1fr;gap:25px}.topic-image.svelte-1rrp8up{height:280px}.topic-content.svelte-1rrp8up{padding:22px}.story-section.svelte-1rrp8up,.story-section.reverse.svelte-1rrp8up{display:grid;grid-template-columns:1fr;width:100%;direction:ltr}.story-image.svelte-1rrp8up{width:100%;min-height:400px}.story-content.svelte-1rrp8up{width:100%;max-width:100%;padding:70px 7%}.story-content.svelte-1rrp8up h2:where(.svelte-1rrp8up){font-size:clamp(2.8rem,13vw,4rem)}.quote.svelte-1rrp8up{padding-left:18px;font-size:1rem}.values-grid.svelte-1rrp8up{grid-template-columns:1fr;gap:45px}.value.svelte-1rrp8up{width:100%}.compliance-grid.svelte-1rrp8up{grid-template-columns:1fr;gap:20px}.compliance-item.svelte-1rrp8up{grid-template-columns:42px minmax(0,1fr);gap:15px;padding:22px}.compliance-number.svelte-1rrp8up{width:38px;height:38px;font-size:1rem}.closing.svelte-1rrp8up{padding:100px 7%}.closing.svelte-1rrp8up h2:where(.svelte-1rrp8up){font-size:clamp(2.5rem,11vw,4rem)}.closing.svelte-1rrp8up p:where(.svelte-1rrp8up){font-size:1rem}}
