.contact-layout[data-astro-cid-ccsqo5in].contact-layout{grid-template-columns:minmax(0,1fr);max-inline-size:1000px;gap:28px;padding-block-start:32px}.contact-details[data-astro-cid-ccsqo5in]{padding-block-start:24px;border-block-start:1px solid var(--c-border)}.contact-details[data-astro-cid-ccsqo5in]>h2[data-astro-cid-ccsqo5in]{margin-block:0 16px;font-size:24px}.contact-methods[data-astro-cid-ccsqo5in]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.contact-methods[data-astro-cid-ccsqo5in]>a[data-astro-cid-ccsqo5in]{display:flex;align-items:center;gap:14px;min-inline-size:0;min-block-size:72px;padding:16px 20px;border:1px solid var(--c-border);border-radius:12px;text-decoration:none;color:var(--c-teal-text)}.contact-methods[data-astro-cid-ccsqo5in] .ph[data-astro-cid-ccsqo5in]{font-size:28px;flex-shrink:0}.contact-methods[data-astro-cid-ccsqo5in] bdi[data-astro-cid-ccsqo5in]{margin:0;color:var(--c-navy);font-size:16px}@media(max-width:767px){.page-banner[data-astro-cid-ccsqo5in]{margin-block-end:0;padding-block-end:24px}.contact-layout[data-astro-cid-ccsqo5in].contact-layout{padding-block-start:24px;gap:24px}.contact-details[data-astro-cid-ccsqo5in]>h2[data-astro-cid-ccsqo5in]{font-size:22px}.contact-methods[data-astro-cid-ccsqo5in]{gap:12px}.contact-methods[data-astro-cid-ccsqo5in]>a[data-astro-cid-ccsqo5in]{flex-direction:column;align-items:start;justify-content:center;gap:8px;padding:14px;min-block-size:100px}.contact-methods[data-astro-cid-ccsqo5in] bdi[data-astro-cid-ccsqo5in]{font-size:12px;max-inline-size:100%}body:has(main[data-page=contact]) .assistant-shortcut:has(.chatbox[hidden]){display:none}}.contact-options[data-astro-cid-ccsqo5in]{min-inline-size:0;display:grid;gap:16px;align-content:start}.contact-option[data-astro-cid-ccsqo5in]{border:1px solid var(--c-border);border-radius:var(--r-sm);background:#fff;overflow:hidden;scroll-margin-block-start:110px}.contact-option[data-astro-cid-ccsqo5in]>summary[data-astro-cid-ccsqo5in]{display:flex;align-items:center;gap:16px;padding:24px;cursor:pointer;list-style:none;min-block-size:96px}.contact-option[data-astro-cid-ccsqo5in]>summary[data-astro-cid-ccsqo5in]::-webkit-details-marker{display:none}.contact-option[data-astro-cid-ccsqo5in]>summary[data-astro-cid-ccsqo5in]>.ph[data-astro-cid-ccsqo5in]{font-size:28px;color:var(--c-teal-text);flex-shrink:0}.contact-option[data-astro-cid-ccsqo5in]>summary[data-astro-cid-ccsqo5in]>span[data-astro-cid-ccsqo5in]{flex:1;min-inline-size:0}.contact-option[data-astro-cid-ccsqo5in] strong[data-astro-cid-ccsqo5in]{display:block;font-size:19px;color:var(--c-navy)}.contact-option[data-astro-cid-ccsqo5in] small[data-astro-cid-ccsqo5in]{display:block;font-size:14px;color:#536a7b;margin-block-start:6px}.contact-option[data-astro-cid-ccsqo5in][open]>summary[data-astro-cid-ccsqo5in]{border-block-end:1px solid var(--c-border);background:#f3f8fa}.contact-option[data-astro-cid-ccsqo5in][open]>summary[data-astro-cid-ccsqo5in]>.ph-caret-down[data-astro-cid-ccsqo5in]{transform:rotate(180deg)}.contact-option[data-astro-cid-ccsqo5in]>summary[data-astro-cid-ccsqo5in]:focus-visible{outline:3px solid var(--c-teal-text);outline-offset:-4px}.contact-quotation[data-astro-cid-ccsqo5in]{padding:24px}.contact-options[data-astro-cid-ccsqo5in] .contact-enquiry{display:flex;flex-direction:column;padding:24px;gap:18px}.contact-options[data-astro-cid-ccsqo5in] .contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.contact-options[data-astro-cid-ccsqo5in] .quote-layout{grid-template-columns:minmax(0,1fr);padding-block-end:0!important}.contact-options[data-astro-cid-ccsqo5in] .quote-layout>aside{position:static!important}.contact-options[data-astro-cid-ccsqo5in] .quote-layout .card{padding:20px}.contact-options[data-astro-cid-ccsqo5in] .contact-send-note{font-size:13px;margin:0}@media(max-width:767px){.contact-option[data-astro-cid-ccsqo5in]>summary[data-astro-cid-ccsqo5in]{padding:20px;gap:12px}.contact-option[data-astro-cid-ccsqo5in] strong[data-astro-cid-ccsqo5in]{font-size:17px}.contact-options[data-astro-cid-ccsqo5in] .contact-fields{grid-template-columns:minmax(0,1fr)}.contact-quotation[data-astro-cid-ccsqo5in]{padding:20px}}
