#ig-enquiry-tab{position:fixed;right:0;top:48%;z-index:10000;writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;gap:10px;background:#b3dc80;color:#123647;border:1px solid #91bd62;border-radius:0 5px 5px 0;padding:20px 12px;font:600 14px/1.2 inherit;letter-spacing:.03em;box-shadow:0 4px 18px #082b3b24;cursor:pointer}#ig-enquiry-tab:hover{background:#c6e89d}#ig-enquiry-tab span{font-size:18px}#ig-enquiry-dialog{position:fixed;inset:0 0 0 auto;margin:0;width:min(480px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;background:#fff;color:#143647;box-shadow:-12px 0 45px #082b3b38;overflow:auto}#ig-enquiry-dialog::backdrop{background:#062b3d80;backdrop-filter:blur(2px)}#ig-enquiry-dialog[open]{display:flex;flex-direction:column;animation:ig-enquiry-in .22s ease-out}.ig-enquiry-heading{display:flex;justify-content:space-between;gap:16px;padding:30px 24px 24px;background:#123647;color:#fff;border-top:4px solid #b3dc80}.ig-enquiry-heading p{font-size:10px;letter-spacing:2px;color:#b3dc80;margin:0 0 12px}.ig-enquiry-heading h2{font-size:27px;line-height:1.2;color:#fff;margin:0 0 16px;letter-spacing:-.03em}.ig-enquiry-heading a{color:#fff;font-size:18px;text-decoration:none}#ig-enquiry-close{align-self:flex-start;flex-shrink:0;width:38px;height:38px;border:1px solid #60808f;border-radius:3px;background:0 0;color:#fff;font:30px/1 sans-serif;cursor:pointer}#ig-enquiry-close:hover{background:#295467}#ig-enquiry-frame{display:block;border:0;width:100%;min-height:660px;flex:1;background:#fff;margin-top:25px}.ig-enquiry-fallback{font-size:12px;line-height:1.6;color:#536873;padding:12px 24px 24px;margin:0}.ig-enquiry-fallback a{color:#246d86;text-decoration:underline}#ig-enquiry-tab:focus-visible,#ig-enquiry-dialog button:focus-visible,#ig-enquiry-dialog a:focus-visible{outline:3px solid #3194b6;outline-offset:4px}@keyframes ig-enquiry-in{from{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:760px){#ig-enquiry-tab{padding:15px 9px;font-size:13px;top:auto;bottom:100px}.ig-enquiry-heading{padding:24px 20px 20px}.ig-enquiry-heading h2{font-size:25px}}@media(prefers-reduced-motion:reduce){#ig-enquiry-dialog[open]{animation:none}}#ig-enquiry-tab .ig-enquiry-icon{display:block;width:19px;height:19px;min-width:19px;flex-shrink:0;transform:rotate(180deg);overflow:visible}#ig-enquiry-tab{font-family:inherit;font-size:14px;font-weight:600;line-height:1.2}