.contact-page[data-astro-cid-657w5j3a]{--homepage-cta-background:#087abd;--homepage-cta-radius:8px;--homepage-cta-weight:600;color:#0b2234;background:#fff;min-width:0}.contact-composition[data-astro-cid-657w5j3a]{padding-block:56px}.contact-composition__layout[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"information panel""preparation panel";align-items:start;gap:40px 64px;width:min(1280px,100% - 80px);margin-inline:auto;display:grid}.contact-composition__information[data-astro-cid-657w5j3a]{grid-area:information;min-width:0}.contact-composition[data-astro-cid-657w5j3a] h1[data-astro-cid-657w5j3a]{font-variation-settings:"wght" 700;letter-spacing:-.035em;margin:0;font-size:48px;font-weight:700;line-height:1.1}.contact-composition__description[data-astro-cid-657w5j3a]{color:#506474;max-width:640px;margin:20px 0 0;font-size:17px;line-height:1.6}.contact-composition__panel[data-astro-cid-657w5j3a]{grid-area:panel;min-width:0;font-style:normal}.contact-composition__phone[data-astro-cid-657w5j3a]{color:#0b2234;width:fit-content;font-family:var(--trivio-font-display);gap:8px;font-size:14px;text-decoration:none;display:grid}.contact-composition__phone-number[data-astro-cid-657w5j3a]{font-variation-settings:"wght" 700;white-space:nowrap;font-size:40px;font-weight:700;line-height:1.1}.contact-composition__whatsapp[data-astro-cid-657w5j3a],.contact-composition__email[data-astro-cid-657w5j3a]{width:fit-content;color:var(--trivio-color-blue-700);text-underline-offset:4px;font-size:16px;display:block}.contact-composition__whatsapp[data-astro-cid-657w5j3a]{margin-top:20px;font-weight:700}.contact-composition__email[data-astro-cid-657w5j3a]{overflow-wrap:anywhere;margin-top:16px}.contact-composition__response-note[data-astro-cid-657w5j3a]{color:#506474;max-width:360px;margin:24px 0 0;font-size:14px;line-height:1.5}.contact-composition__panel[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]:hover{color:var(--trivio-color-blue-600)}.contact-composition__panel[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]:focus-visible{outline:3px solid var(--trivio-color-orange-600);outline-offset:3px}.contact-composition__preparation[data-astro-cid-657w5j3a]{grid-area:preparation;min-width:0}.contact-composition__preparation[data-astro-cid-657w5j3a] h2[data-astro-cid-657w5j3a]{font-variation-settings:"wght" 600;margin:0;font-size:24px;font-weight:600;line-height:1.3}.contact-composition__preparation[data-astro-cid-657w5j3a] ul[data-astro-cid-657w5j3a]{gap:12px;margin:20px 0 0;padding-left:20px;font-size:16px;line-height:1.55;list-style:outside;display:grid}.contact-composition__next[data-astro-cid-657w5j3a]{margin-top:24px}.contact-composition__next[data-astro-cid-657w5j3a] h3[data-astro-cid-657w5j3a]{font-variation-settings:"wght" 600;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.55}.contact-composition__next[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{color:#506474;margin:0;font-size:16px;line-height:1.55}@media (width<=1099px){.contact-composition[data-astro-cid-657w5j3a]{padding-block:40px}.contact-composition__layout[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr);grid-template-areas:"information""panel""preparation";row-gap:32px;width:calc(100% - 48px)}.contact-composition[data-astro-cid-657w5j3a] h1[data-astro-cid-657w5j3a]{max-width:640px;font-size:40px}}@media (width>=900px) and (width<=1099px){.contact-composition__layout[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"information information""preparation panel";gap:32px 40px}.contact-composition__information[data-astro-cid-657w5j3a],.contact-composition[data-astro-cid-657w5j3a] h1[data-astro-cid-657w5j3a],.contact-composition__description[data-astro-cid-657w5j3a]{max-width:680px}.contact-composition__preparation[data-astro-cid-657w5j3a]{margin-top:0}}@media (width<=767px){.contact-composition[data-astro-cid-657w5j3a]{padding-block:32px}.contact-composition__layout[data-astro-cid-657w5j3a]{row-gap:24px;width:calc(100% - 40px)}.contact-composition[data-astro-cid-657w5j3a] h1[data-astro-cid-657w5j3a]{font-size:36px}.contact-composition__description[data-astro-cid-657w5j3a]{font-size:16px;line-height:1.55}.contact-composition__phone[data-astro-cid-657w5j3a],.contact-composition__whatsapp[data-astro-cid-657w5j3a]{border-radius:var(--homepage-cta-radius);justify-content:center;align-items:center;width:100%;min-height:52px;padding:10px 16px;text-decoration:none;display:flex}.contact-composition__phone[data-astro-cid-657w5j3a]{background:var(--homepage-cta-background);color:var(--trivio-color-white);font-size:clamp(.9375rem,4.3vw,1.0625rem);font-weight:var(--homepage-cta-weight);gap:5px;line-height:1.3}.contact-composition__phone-number[data-astro-cid-657w5j3a]{font-size:inherit;font-weight:inherit;font-variation-settings:normal;line-height:inherit}.contact-composition__phone[data-astro-cid-657w5j3a]:hover{color:var(--trivio-color-white)}.contact-composition__whatsapp[data-astro-cid-657w5j3a]{border:1px solid var(--trivio-border-subtle);margin-top:12px}.contact-composition__email[data-astro-cid-657w5j3a]{align-items:center;min-height:44px;margin-top:12px;display:flex}.contact-composition__response-note[data-astro-cid-657w5j3a]{margin-top:16px}.contact-composition__preparation[data-astro-cid-657w5j3a]{border-top:1px solid var(--trivio-border-subtle);margin-top:8px;padding-top:28px}.contact-composition__next[data-astro-cid-657w5j3a]{margin-top:28px}.contact-composition__next[data-astro-cid-657w5j3a] h3[data-astro-cid-657w5j3a]{font-size:18px}}
