.page_page__6Y8dJ{min-height:100svh;display:flex;flex-direction:column;background:#d82d15;color:#fff9ee;padding:0 clamp(22px,4vw,64px)}.page_header__TY_b8{width:100%;max-width:1440px;margin:0 auto;min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #ffffff45}.page_logo__jed6U{width:clamp(135px,12vw,170px);height:auto}.page_languages__goNBT{display:flex;gap:12px;font-size:12px;letter-spacing:.12em}.page_languages__goNBT a{padding:12px 2px}.page_languages__goNBT a[aria-current]{text-decoration:underline;text-underline-offset:6px}.page_hero__QnwHn{width:100%;max-width:1440px;margin:0 auto;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(16px,3svh,32px) 0}.page_details__ef9e1 h2,.page_eyebrow__NN6rn{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.page_hero__QnwHn h1{font-family:var(--font-juturu),sans-serif;max-width:1100px;font-size:clamp(38px,min(5.5vw,8svh),84px);line-height:1.02;letter-spacing:-.035em;margin:16px auto 10px;text-wrap:balance}.page_signature__w64Cy{font-family:var(--font-welcome-darling),cursive;font-size:clamp(26px,4svh,38px);line-height:1.2}.page_intro__hQMiC{max-width:62ch;font-size:clamp(14px,1.05vw,16px);line-height:1.55;margin:16px auto 0}.page_actions__igID0{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:20px}.page_primary__NDmgz,.page_secondary__MOlEh{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:44px;padding:11px 22px;border:1px solid #fff9ee;border-radius:100px;font-size:12px;font-weight:600}.page_primary__NDmgz{background:#fff9ee;color:#a51d0a}.page_secondary__MOlEh{background:transparent}.page_page__6Y8dJ a{transition:opacity .2s ease}.page_page__6Y8dJ a:hover{opacity:.8}.page_page__6Y8dJ a:focus-visible{outline:2px solid #fff9ee;outline-offset:6px}.page_details__ef9e1{width:100%;max-width:1440px;margin:0 auto;text-align:center;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,44px);border-top:1px solid #ffffff45;padding:20px 0}.page_details__ef9e1 h2{margin-bottom:10px}.page_details__ef9e1 address,.page_details__ef9e1 li,.page_phone__nKE0C,.page_socials__5KDBF{font-style:normal;font-size:13px;line-height:1.65}.page_phone__nKE0C{display:inline-block;margin-top:6px;text-decoration:underline;text-underline-offset:4px}.page_details__ef9e1 li{display:flex;justify-content:center;flex-wrap:wrap;column-gap:12px}.page_socials__5KDBF{display:flex;flex-direction:column;align-items:center;gap:4px}.page_footer__FfZVi{width:100%;max-width:1440px;margin:0 auto;border-top:1px solid #ffffff45;padding:12px 0;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;gap:8px 32px;font-size:10px;line-height:1.6}@media (max-width:960px){.page_details__ef9e1{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:540px){.page_header__TY_b8{min-height:72px}.page_hero__QnwHn{padding:32px 0}.page_hero__QnwHn h1{font-size:clamp(36px,10vw,48px)}.page_details__ef9e1{grid-template-columns:1fr;gap:24px;padding:24px 0}.page_eyebrow__NN6rn{font-size:9px;letter-spacing:.13em}}