.oc06{--oc06-blue:#0099cb;--oc06-yellow:#fee444;--oc06-ink:#171b24;--oc06-white:#fff;box-sizing:border-box;width:100%;min-width:0;color:var(--oc06-ink);background:var(--oc06-white);text-align:left;border:1px solid #171b2433;border-radius:8px;padding:clamp(16px,2.5vw,28px);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6;box-shadow:0 8px 24px #171b240f;container:oc06/inline-size}.oc06 .oc06-title{color:var(--oc06-ink);letter-spacing:-.035em;text-wrap:balance;max-width:none;margin:0 0 8px;padding:0;font:700 clamp(27px,2.5vw,34px)/1.15 Arial,Helvetica,sans-serif}.oc06 .oc06-intro{max-width:60ch;margin:0 0 20px;font-size:16px;line-height:1.5}.oc06 .oc06-inline-email{flex-wrap:wrap;align-items:center;gap:0 6px;margin:-8px 0 16px;font-size:14px;line-height:1.5;display:none}.oc06 .oc06-inline-email a{align-items:center;max-width:100%;min-height:44px;display:inline-flex}.oc06 .oc06-form{margin:0;padding:0}.oc06 .oc06-fields{border:0;min-inline-size:0;margin:0;padding:0}.oc06 .oc06-grid{grid-template-columns:minmax(0,1fr);gap:16px 20px;display:grid}.oc06 .oc06-field{min-width:0}.oc06 .oc06-field--message,.oc06 .oc06-field--wide{grid-column:1/-1}.oc06 .oc06-additional{border-top:1px solid #171b2429;border-bottom:1px solid #171b2429;margin-top:20px}.oc06 .oc06-additional-summary{box-sizing:border-box;cursor:pointer;min-height:48px;list-style:revert;padding-block:12px;font-size:14px;font-weight:700;line-height:1.5}.oc06 .oc06-additional-summary::-webkit-details-marker{display:revert}.oc06 .oc06-additional-intro{color:#171b24b8;margin:8px 0 16px;font-size:14px;line-height:1.5}.oc06 .oc06-additional[open]{padding-bottom:20px}.oc06 .oc06-label{margin:0 0 6px;padding:0;font-size:14px;font-weight:700;line-height:1.5;display:block}.oc06 .oc06-required{color:#171b24b8;font-weight:400}.oc06 .oc06-control{box-sizing:border-box;width:100%;min-width:0;min-height:48px;color:var(--oc06-ink);background:var(--oc06-white);box-shadow:none;border:1px solid #171b2480;border-radius:4px;margin:0;padding:11px 12px;font:400 16px/1.5 Arial,Helvetica,sans-serif;display:block}.oc06 select.oc06-control{padding-right:24px}.oc06 .oc06-message{resize:vertical;height:88px;min-height:88px}.oc06 .oc06-help{color:#171b24b8;margin:6px 0 0;font-size:14px;line-height:1.5}.oc06 .oc06-error{margin:6px 0 0;font-size:14px;font-weight:700;line-height:1.5}.oc06 .oc06-error:empty{display:none}.oc06 .oc06-control[aria-invalid=true]{border:2px solid var(--oc06-ink);padding:10px 11px}.oc06 .oc06-submit,.oc06 .oc06-reset{box-sizing:border-box;max-width:100%;min-height:48px;color:var(--oc06-ink);background:var(--oc06-yellow);white-space:normal;cursor:pointer;box-shadow:none;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;margin:20px 0 0;padding:11px 24px;font:700 15px/1.5 Arial,Helvetica,sans-serif;display:inline-flex}.oc06 .oc06-submit:hover:not(:disabled),.oc06 .oc06-reset:hover{background:var(--oc06-ink);color:var(--oc06-yellow)}.oc06 .oc06-submit:disabled{cursor:default;opacity:.6}.oc06 .oc06-status{border-top:1px solid var(--oc06-ink);margin:24px 0 0;padding:16px 0 0;font-size:16px;line-height:1.6}.oc06[data-state=success] .oc06-status{border-top:3px solid var(--oc06-blue);font-weight:700}.oc06 .oc06-unavailable{border-top:1px solid #171b2429;border-bottom:1px solid #171b2429;margin:0 0 20px;padding:12px 0;font-size:14px;line-height:1.5}.oc06 .oc06-fallback{margin:8px 0 0;font-size:16px;line-height:1.6}.oc06 .oc06-fallback .oc06-email-link{align-items:center;max-width:100%;min-height:44px;display:inline-flex}.oc06 .oc06-email-link{color:var(--oc06-ink);text-decoration:underline;text-decoration-color:var(--oc06-blue);text-underline-offset:4px;overflow-wrap:anywhere}.oc06 .oc06-control:focus-visible,.oc06 .oc06-submit:focus-visible,.oc06 .oc06-reset:focus-visible,.oc06 .oc06-email-link:focus-visible,.oc06 .oc06-additional-summary:focus-visible,.oc06 .oc06-status:focus{outline:3px solid var(--oc06-ink);outline-offset:4px}.oc06 [hidden]{display:none!important}.oc06 .oc06-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container oc06 (width>=560px){.oc06 .oc06-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.oc06[data-enquiry-email-v1] .oc06-privacy{color:var(--oc06-ink,#171b24);margin:1rem 0;font-size:.875rem;line-height:1.6}.oc06[data-enquiry-email-v1] .oc06-verification{min-width:0;margin-block:1rem}.oc06[data-enquiry-email-v1] .oc06-status{overflow-wrap:anywhere}.contact-enquiry-entry-page .oc06-mock-panel{color:#171b24;background:#eefaff;border:2px solid #0099cb;border-radius:8px;margin-bottom:1rem;padding:1rem}.contact-enquiry-entry-page .oc06-mock-panel p{margin:0 0 .75rem;line-height:1.6}.contact-enquiry-entry-page .oc06-mock-panel p:last-child{margin:.75rem 0 0;font-size:.875rem}.contact-enquiry-entry-page .oc06-mock-panel label{margin-bottom:.5rem;font-weight:700;display:block}.contact-enquiry-entry-page .oc06-mock-panel select{color:#171b24;width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #687787;border-radius:4px;padding:.5rem}.contact-enquiry-entry-page .oc06-mock-panel select:focus-visible{outline-offset:3px;outline:3px solid #0099cb}.contact-enquiry-entry-page .contact-enquiry-hero{border-top:4px solid var(--blue);padding-block:12px}.contact-enquiry-entry-page .contact-enquiry-hero h1{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(34px,4.5vw,48px);line-height:1.1}.contact-enquiry-entry-page .contact-enquiry-hero p{max-width:76ch;margin:0;font-size:16px;line-height:1.8}.contact-enquiry-entry-page .contact-enquiry-layout{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:40px;display:grid}.contact-enquiry-entry-page .contact-enquiry-layout>section{min-width:0}.contact-enquiry-entry-page .contact-enquiry-layout>section>h2{margin:0 0 8px;font-size:24px;line-height:1.25}.contact-enquiry-entry-page .contact-quick-links{flex-direction:column;align-items:flex-start;display:flex}.contact-enquiry-entry-page .contact-quick-links a{text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;font-size:16px;line-height:1.6;display:inline-flex}.contact-enquiry-entry-page .contact-form-section .oc06{max-width:none;box-shadow:none;border:0;border-radius:0;padding:0}.contact-enquiry-entry-page .contact-form-section .oc06-intro{margin-bottom:12px}.contact-enquiry-entry-page .contact-form-section .oc06-unavailable{margin-bottom:16px;padding-block:8px}.contact-enquiry-entry-page .enquiry-guidance{border-top:1px solid var(--line);margin-top:24px;font-size:14px;line-height:1.6}.contact-enquiry-entry-page .enquiry-guidance summary{cursor:pointer;min-height:48px;list-style:revert;padding-block:12px}.contact-enquiry-entry-page .enquiry-guidance p{margin:12px 0}.contact-enquiry-entry-page .enquiry-guidance ul{margin:12px 0;padding-left:20px}.contact-enquiry-entry-page .enquiry-guidance li{margin-bottom:12px}.contact-enquiry-entry-page :is(.contact-visit,.contact-worldwide){border-top:1px solid var(--line);padding-top:20px}.contact-enquiry-entry-page :is(.contact-visit,.contact-worldwide) p{overflow-wrap:anywhere;margin:0 0 12px;font-size:16px;line-height:1.8}.contact-enquiry-entry-page .contact-visit .text-link{overflow-wrap:anywhere;max-width:100%;min-height:44px}.contact-enquiry-entry-page :is(a,summary):focus-visible,.contact-enquiry-entry-page :is(#enquiry,#enquiry-details,#arrange-a-visit,#worldwide-service):focus{outline:3px solid var(--ink);outline-offset:4px}@media (width>=960px){.contact-enquiry-entry-page .contact-enquiry-hero{padding-block:16px 24px}.contact-enquiry-entry-page .contact-enquiry-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"form quick""form visit""form worldwide";align-items:start;gap:24px 40px}.contact-enquiry-entry-page .contact-form-section{grid-area:form}.contact-enquiry-entry-page .contact-quick{grid-area:quick}.contact-enquiry-entry-page .contact-visit{grid-area:visit}.contact-enquiry-entry-page .contact-worldwide{grid-area:worldwide}}
