:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fms-color-bg:#000;--fms-color-surface:#0d0e11;--fms-color-raised:#181a20;--fms-color-text:#f5f5f5;--fms-color-muted:#b7bcc6;--fms-color-border:#333945;--fms-color-inverse:#061126;--fms-color-navy:#061126;--fms-color-navy-raised:#10203c;--fms-color-ink:#08090b;--fms-color-accent:#f4c95d;--fms-color-blue:#4f8cff;--fms-color-error:#ffaaa6;--fms-color-focus:#c4d5f5;--fms-glass:#08090cf0;--fms-shadow:0 22px 54px #0006;--fms-radius:12px;--fms-pill:9999px;--fms-space-1:4px;--fms-space-2:8px;--fms-space-3:12px;--fms-space-4:16px;--fms-space-6:24px;--fms-space-8:32px;--fms-space-12:48px;--fms-space-16:64px;--fms-container:1224px;--fms-gutter:clamp(16px, 7.5vw, 108px);--fms-feedback:.2s;--fms-move:.5s;--fms-ease:cubic-bezier(.22, 1, .36, 1)}@media (max-width:900px){:root{--fms-gutter:32px}}@media (max-width:650px){:root{--fms-gutter:16px;--fms-feedback:.16s;--fms-move:.4s}}[data-surface=dark]{--fms-color-bg:#061126;--fms-color-surface:#0d1b34;--fms-color-raised:#142647;background:var(--fms-color-bg);color:var(--fms-color-text)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:110px}body{background:var(--fms-color-bg);color:var(--fms-color-text);font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:0;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.55}::selection{background:var(--fms-color-accent);color:var(--fms-color-ink)}h1,h2,h3,p{margin-top:0}h1,h2,h3{overflow-wrap:break-word;letter-spacing:0;font-weight:500;line-height:1.1}h1{font-size:clamp(42px,5vw,52px)}h2{font-size:clamp(30px,3.5vw,36px)}h3{font-size:21px}p{max-width:72ch}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;letter-spacing:0}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{opacity:.45;cursor:not-allowed}input,select,textarea{border:1px solid var(--fms-color-border);background:var(--fms-color-surface);width:100%;color:var(--fms-color-text);border-radius:8px;min-height:48px;padding:12px 14px}input[type=checkbox],input[type=radio]{width:20px;height:20px;min-height:20px;accent-color:var(--fms-color-accent);flex-shrink:0}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--fms-color-error)}label{display:block}textarea{resize:vertical}select{text-overflow:ellipsis}option{background:var(--fms-color-surface);color:var(--fms-color-text)}img{max-width:100%;height:auto}svg{flex-shrink:0}:focus-visible{outline:2px solid var(--fms-color-focus);outline-offset:5px}.container{width:min(100% - var(--fms-gutter) * 2, var(--fms-container));margin-inline:auto}.content-width{max-width:1000px}@media (min-width:651px) and (max-width:900px){.content-width{max-width:560px}}[data-line]{padding-bottom:.04em;display:block;overflow:hidden}[data-line]>span{display:block}.section{padding-block:120px}.eyebrow{text-transform:uppercase;letter-spacing:0;margin-bottom:16px;font-size:12px;font-weight:500;display:block}.muted{color:var(--fms-color-muted)}.accent{color:var(--fms-color-accent)}.button{border:1px solid var(--fms-color-accent);border-radius:var(--fms-pill);background:var(--fms-color-accent);min-height:50px;color:var(--fms-color-ink);transition:background var(--fms-feedback), color var(--fms-feedback), border-color var(--fms-feedback), transform .36s var(--fms-ease);justify-content:center;align-items:center;gap:16px;padding:13px 24px;font-size:14px;font-weight:600;display:inline-flex}.button:hover:not(:disabled){background:var(--fms-color-text);border-color:var(--fms-color-text);color:var(--fms-color-ink);transform:translateY(-2px)}.button-secondary{color:var(--fms-color-text);border-color:var(--fms-color-border);background:0 0}.text-link{text-underline-offset:5px;min-height:44px;color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:0;text-decoration:underline;display:inline-flex}.text-link svg{transition:transform var(--fms-feedback)}.text-link:hover svg{transform:translate(2px,-2px)}.icon-button{border:1px solid var(--fms-color-border);background:0 0;border-radius:8px;place-items:center;width:44px;height:44px;display:inline-grid}.actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tag{border:1px solid var(--fms-color-border);border-radius:var(--fms-pill);padding:4px 10px;font-size:12px;display:inline-block}.page-intro{padding:180px 0 90px}.page-intro h1{text-wrap:balance;max-width:22ch;margin:0;font-size:81px;line-height:1.06}.page-intro p{color:var(--fms-color-muted);max-width:65ch;margin:22px 0 0;font-size:21px}.page-intro-compact{padding:140px 0 40px}.page-intro-compact h1{text-wrap:pretty;max-width:none;font-size:clamp(42px,5vw,52px)}.page-intro-compact p{margin-top:14px;font-size:16px}.page-intro-centered{text-align:center;padding-bottom:0}.page-intro-centered h1{max-width:none}.page-intro-centered p{max-width:60ch;margin-inline:auto}@media (min-width:701px) and (max-width:1000px){.page-intro{padding-top:124px}.page-intro h1{font-size:44px}.page-intro p{font-size:18px}}.split-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px;display:flex}.split-heading h2{margin-bottom:0}.split-heading p{max-width:38ch;margin-bottom:0}.prose{max-width:820px;padding-block:140px 96px}.prose section{margin-bottom:48px}.prose h2{font-size:28px}.prose a{text-decoration:underline}.prose li{color:var(--fms-color-muted);margin-bottom:12px}.notice{border-left:2px solid var(--fms-color-accent);background:var(--fms-color-surface);border-radius:0 8px 8px 0;padding:18px}.notice p:last-child{margin-bottom:0}.error-text{color:var(--fms-color-error);font-size:14px}.empty{text-align:center;border-block:1px solid var(--fms-color-border);padding:48px 20px}.empty h2{font-size:28px}.skip-link{z-index:100;background:var(--fms-color-accent);color:var(--fms-color-ink);padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.error-page{padding:150px 0 90px}.error-page h1{max-width:700px}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}.load-more{justify-content:center;padding:30px 0 40px;display:flex}.catalogue-loading{gap:16px;padding-block:32px;display:grid}.catalogue-loading i{background:var(--fms-color-surface);background-image:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fms-color-blue) 18%, transparent), transparent);background-size:240px 100%;border-radius:6px;height:80px;animation:1.25s ease-in-out infinite skeleton-shimmer;display:block}@keyframes skeleton-shimmer{0%{background-position:-240px 0}to{background-position:calc(100% + 240px) 0}}@media (min-width:1100px){:root{--fms-container:1160px;--fms-gutter:clamp(32px, 6vw, 86px)}body{font-size:14px}.content-width{max-width:940px}.section{padding-block:96px}.page-intro{padding:150px 0 70px}.page-intro h1{font-size:68px}}@media (max-width:1000px){h1{font-size:46px}h2{font-size:34px}.section{padding-block:90px}.page-intro h1{font-size:44px}.page-intro{padding-top:124px}}@media (max-width:700px){h1{font-size:38px}h2{font-size:30px}h3{font-size:22px}.section{padding-block:70px}.page-intro{padding:124px 0 50px}.page-intro h1{font-size:46px}.page-intro p{font-size:16px}.page-intro-compact{padding:124px 0 28px}.page-intro-compact h1{font-size:36px}.split-heading{margin-bottom:26px;display:block}.split-heading p,.split-heading .text-link{margin-top:18px}.button{max-width:100%;padding-inline:20px}body{padding-bottom:0}html{scroll-padding-top:86px;scroll-padding-bottom:24px}input,select,textarea,button,a{scroll-margin-bottom:24px}}@media (max-width:360px){.page-intro h1{font-size:35px}.page-intro-compact h1{font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}[data-reveal],[data-project-reveal]{opacity:1!important;transform:none!important}.button:hover:not(:disabled){transform:none}}.motion-fallback [data-reveal],.motion-fallback [data-project-reveal],.motion-fallback [data-media-reveal]{animation:fms-motion-fallback-in .7s var(--fms-ease) both}.motion-fallback [data-reveal]:nth-child(2n),.motion-fallback [data-project-reveal]:nth-child(2n){animation-delay:90ms}@media (max-width:650px){.motion-fallback [data-reveal],.motion-fallback [data-project-reveal],.motion-fallback [data-media-reveal]{animation-duration:.52s}}@keyframes fms-motion-fallback-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.motion-fallback [data-reveal],.motion-fallback [data-project-reveal],.motion-fallback [data-media-reveal]{animation:none}}
.WIRVka_lockup{width:100%;color:var(--fms-color-text);align-items:center;gap:12px;display:flex}.WIRVka_mark{object-fit:contain;flex:none;width:48px;height:48px;display:block}.WIRVka_words{min-width:0;display:block}.WIRVka_words strong{font-size:25px;font-weight:750;line-height:1.05;display:block}.WIRVka_words strong span{margin-top:3px;font-size:14px;font-weight:450;display:block}.WIRVka_words small{text-transform:uppercase;white-space:nowrap;margin-top:7px;font-size:7px;font-weight:650;display:block}@media (max-width:767px){.WIRVka_lockup{width:auto}.WIRVka_mark{width:40px;height:40px}.WIRVka_words strong{font-size:20px}.WIRVka_words strong span{font-size:12px}.WIRVka_words small{font-size:6px}}
.lnUIdW_header{z-index:100;pointer-events:none;transition:transform .48s var(--fms-ease), opacity .3s ease;position:fixed;inset:20px 0 auto}.lnUIdW_frame,.lnUIdW_dialog{pointer-events:auto;background:var(--fms-glass);color:var(--fms-color-text);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff24;box-shadow:0 4px 24px #1218270b}.lnUIdW_frame{pointer-events:auto;width:260px;height:60px;transition:width .55s var(--fms-ease), background .3s, box-shadow .3s;border-radius:32px;justify-content:space-between;align-items:center;margin:auto;padding:8px 10px 8px 18px;display:flex}.lnUIdW_frame[data-tone=dark]{background:var(--fms-glass);box-shadow:0 6px 32px #0002}.lnUIdW_logo{width:152px;display:block}.lnUIdW_logo:focus:not(:focus-visible){outline:none}.lnUIdW_logo img{width:32px;height:32px}.lnUIdW_logo strong{font-size:18px}.lnUIdW_logo strong span{font-size:10px}.lnUIdW_logo small{font-size:5px}.lnUIdW_toggle{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:50%;align-content:center;justify-items:center;gap:5px;display:grid}.lnUIdW_toggle i{background:currentColor;width:20px;height:1.5px;transition:transform .3s}.lnUIdW_toggle:not(.lnUIdW_close):hover i:first-child{transform:translate(3px)}.lnUIdW_toggle:not(.lnUIdW_close):hover i:last-child{transform:translate(-3px)}.lnUIdW_close{gap:0}.lnUIdW_close i:first-child{transform:rotate(45deg)}.lnUIdW_close i:last-child{margin-top:-1.5px;transform:rotate(-45deg)}.lnUIdW_dialog{border-radius:26px;width:min(480px,100% - 24px);max-width:calc(100% - 24px);height:60px;max-height:calc(100dvh - 56px);margin:0;padding:0;position:fixed;inset:20px auto auto 50%;overflow:hidden;transform:translate(-50%)}.lnUIdW_dialog[open]{flex-direction:column;display:flex}.lnUIdW_dialog:focus{outline:none}.lnUIdW_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09080c55}.lnUIdW_bar{flex:none;justify-content:space-between;align-items:center;height:60px;padding:8px 10px 8px 18px;display:flex}.lnUIdW_bar>.lnUIdW_logo:focus-visible{outline:none}.lnUIdW_content{flex:1;min-height:0;padding:18px 26px 28px;overflow:auto}.lnUIdW_content>p{border-bottom:1px solid #ffffff24;margin:0 0 18px;padding-bottom:18px;font-size:14px}.lnUIdW_content nav{gap:4px;display:grid}.lnUIdW_content nav a{justify-content:space-between;align-items:center;min-height:52px;padding:3px 0;font-size:34px;font-weight:450;line-height:1.15;display:flex}.lnUIdW_navLabel{height:1.2em;line-height:1.2;display:block;position:relative;overflow:hidden}.lnUIdW_navLabel>span{transition:transform .2s cubic-bezier(.22,1,.36,1);display:block}.lnUIdW_navLabel>span:last-child{position:absolute;inset:100% auto auto 0}a:hover>.lnUIdW_navLabel>span,a:focus-visible>.lnUIdW_navLabel>span{transform:translateY(-100%)}.lnUIdW_content nav a>.lnUIdW_navLabel{transition:transform .2s cubic-bezier(.22,1,.36,1)}.lnUIdW_content nav a:hover>.lnUIdW_navLabel,.lnUIdW_content nav a:focus-visible>.lnUIdW_navLabel{transform:translate(8px)}.lnUIdW_content nav a svg{opacity:0;transition:opacity .3s,transform .3s;transform:translate(-5px,5px)}.lnUIdW_content nav a:hover svg,.lnUIdW_content nav a[aria-current=page] svg{opacity:1;transform:none}.lnUIdW_content nav a[aria-current=page] span{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px}.lnUIdW_contact{background:var(--fms-color-accent);color:var(--fms-color-ink);border-color:#0000;margin:26px 0 16px}.lnUIdW_content>small{color:var(--fms-color-muted);font-size:12px;display:block}.lnUIdW_backTop{z-index:45;background:var(--fms-color-surface);color:var(--fms-color-text);opacity:0;visibility:hidden;border:1px solid #9995;border-radius:50%;width:46px;height:46px;transition:opacity .2s;position:fixed;bottom:24px;right:24px}.lnUIdW_backTop[data-visible=true]{opacity:1;visibility:visible}body:has([data-comparison-tray]) .lnUIdW_backTop{visibility:hidden;opacity:0}.lnUIdW_desktopNav{display:none}@media (min-width:768px) and (max-width:900px){.lnUIdW_frame{gap:12px;width:calc(100% - 64px);height:64px}.lnUIdW_frame>.lnUIdW_logo{flex-shrink:0;width:142px}.lnUIdW_desktopNav{align-items:center;gap:16px;margin-left:auto;display:flex}.lnUIdW_desktopNav a{white-space:nowrap;padding:12px 0;font-size:12px;display:block;position:relative;overflow:hidden}.lnUIdW_desktopNav a[aria-current=page]{color:var(--fms-color-accent)}}@media (min-width:901px){.lnUIdW_frame{border-radius:24px;gap:26px;width:min(1224px,100% - 64px);height:76px;padding:12px 22px}.lnUIdW_frame>.lnUIdW_logo{flex-shrink:0;width:190px}.lnUIdW_frame>.lnUIdW_logo img{width:44px;height:44px}.lnUIdW_frame>.lnUIdW_logo strong{font-size:23px}.lnUIdW_frame>.lnUIdW_logo strong span{font-size:12px}.lnUIdW_frame>.lnUIdW_logo small{font-size:7px}.lnUIdW_desktopNav{align-items:center;gap:28px;margin-left:auto;display:flex}.lnUIdW_desktopNav a{white-space:nowrap;padding:12px 0;font-size:14px;display:block;position:relative;overflow:hidden}.lnUIdW_desktopNav a:hover,.lnUIdW_desktopNav a[aria-current=page]{color:var(--fms-color-accent)}.lnUIdW_toggle{display:none}}@media (max-width:650px){.lnUIdW_header{top:12px}.lnUIdW_frame{width:min(360px,100% - 24px);height:54px;padding-left:14px}.lnUIdW_frame[data-compact=true]{width:224px}.lnUIdW_header[data-hidden=true]{opacity:0;transform:translateY(-86px)}.lnUIdW_dialog{height:54px;top:12px}.lnUIdW_bar{height:54px;padding-left:14px}.lnUIdW_content{padding:18px 20px 28px}.lnUIdW_content>p{margin-bottom:10px;padding-bottom:12px;font-size:12px}.lnUIdW_content nav a{min-height:44px;font-size:27px}.lnUIdW_logo{width:142px}.lnUIdW_content nav svg{width:20px}.lnUIdW_contact{width:100%;margin:16px 0 8px}.lnUIdW_content>small{display:none}.lnUIdW_backTop{bottom:20px;right:16px}}@media (max-width:360px){.lnUIdW_content nav a{font-size:28px}}@media (prefers-reduced-motion:reduce){.lnUIdW_frame,.lnUIdW_toggle i,.lnUIdW_navLabel,.lnUIdW_navLabel>span,.lnUIdW_content nav svg{transition:none}}
._3hUVsW_footer{border-radius:44px 44px 0 0;padding:100px 0 32px}._3hUVsW_enquiry{isolation:isolate;text-align:center;width:calc(100% - 32px);max-width:800px;margin:20px auto 140px;position:relative}._3hUVsW_footer[data-about=true] ._3hUVsW_enquiry{transform:translateY(-8px)}._3hUVsW_enquiry:before{content:"";border:1px solid var(--fms-color-border);z-index:-1;border-radius:42% 42% 8% 8%;position:absolute;inset:-50px 10% -20px;transform:rotate(-12deg)}._3hUVsW_enquiry h2{margin:38px 0 30px;font-size:81px;font-weight:500;line-height:1}._3hUVsW_enquiry p{margin:0 auto 36px;font-size:21px;line-height:1.35}._3hUVsW_enquiry .button{min-height:60px;padding-inline:34px;font-size:17px}._3hUVsW_grid{border-top:1px solid var(--fms-color-border);grid-template-columns:1.4fr 1fr;gap:100px;padding-top:60px;display:grid}._3hUVsW_logo{width:180px;margin-bottom:38px;display:block}._3hUVsW_email{border-bottom:1px solid var(--fms-color-border);align-items:center;gap:24px;width:fit-content;padding-bottom:10px;font-size:26px;display:flex}._3hUVsW_website{width:fit-content;color:var(--fms-color-muted);align-items:center;gap:10px;margin-top:14px;font-size:14px;display:flex}._3hUVsW_phone{flex-wrap:wrap;gap:20px;margin:30px 0 24px;font-size:16px;display:flex}._3hUVsW_grid p{color:var(--fms-color-muted);font-size:14px}._3hUVsW_address{max-width:420px;color:var(--fms-color-muted);align-items:flex-start;gap:10px;margin-top:15px;font-size:13px;line-height:1.45;display:flex}._3hUVsW_address strong{color:var(--fms-color-text);margin-top:6px;font-weight:500;display:inline-block}._3hUVsW_map{aspect-ratio:16/7;border:1px solid var(--fms-color-border);background:var(--fms-color-navy);border-radius:14px;width:min(100%,440px);margin-top:18px;position:relative;overflow:hidden}._3hUVsW_map iframe{filter:grayscale(.28)sepia(.12)hue-rotate(165deg)saturate(1.1)brightness(.82);border:0;width:100%;height:100%}._3hUVsW_map>a{color:var(--fms-color-text);background:#040c1bdb;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;display:inline-flex;position:absolute;bottom:10px;right:10px}._3hUVsW_address svg{flex:none;margin-top:2px}._3hUVsW_socials{gap:10px;margin-top:24px;display:flex}._3hUVsW_socials a{border:1px solid var(--fms-color-border);border-radius:50%;place-items:center;width:40px;height:40px;transition:color .18s,border-color .18s,transform .18s;display:grid}._3hUVsW_socials a:hover{color:var(--fms-color-blue);border-color:var(--fms-color-blue);transform:translateY(-2px)}._3hUVsW_grid nav{align-content:start;gap:14px;font-size:21px;display:grid}._3hUVsW_grid nav a{justify-content:space-between;align-items:center;gap:24px;min-height:44px;display:flex}._3hUVsW_grid nav a svg{opacity:0;transition:transform .25s,opacity .25s;transform:translate(-4px,4px)}._3hUVsW_grid nav a:hover svg{opacity:1;transform:none}._3hUVsW_bottom{color:var(--fms-color-muted);justify-content:space-between;gap:28px;margin-top:80px;font-size:12px;display:flex}._3hUVsW_bottom>div{gap:24px;display:flex}@media (max-width:900px){._3hUVsW_grid{gap:50px}._3hUVsW_enquiry h2{font-size:64px}._3hUVsW_email{font-size:23px}}@media (max-width:650px){._3hUVsW_footer{border-radius:28px 28px 0 0;padding:70px 0 28px}._3hUVsW_enquiry{text-align:left;margin:0 16px 80px}._3hUVsW_enquiry h2{margin-top:26px;font-size:48px}._3hUVsW_enquiry p{margin-left:0;font-size:18px}._3hUVsW_enquiry .button{min-height:54px;font-size:15px}._3hUVsW_grid{grid-template-columns:1fr;gap:48px;padding-top:40px}._3hUVsW_email{gap:16px;font-size:23px}._3hUVsW_email svg{width:20px}._3hUVsW_phone{gap:12px;font-size:15px}._3hUVsW_grid nav{grid-template-columns:1fr 1fr;gap:14px 24px;font-size:16px}._3hUVsW_grid nav a svg{display:none}._3hUVsW_bottom{flex-direction:column;gap:22px;margin-top:60px}._3hUVsW_bottom>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){._3hUVsW_socials a{transition:none}._3hUVsW_socials a:hover{transform:none}}
@font-face{font-family:manrope;src:url(../media/manrope_latin_700_normal-s.p.1b7v3_8mqsv7p.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:manrope;src:url(../media/manrope_latin_800_normal-s.p.2rpo1a-qhsbc6.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:manrope;src:url(../media/manrope_latin_400_normal-s.p.1i3dx4hft209n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:manrope;src:url(../media/manrope_latin_500_normal-s.p.0v6k8on0z6a_k.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:manrope;src:url(../media/manrope_latin_600_normal-s.p.2msxs8vwvmq9j.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.0%;size-adjust:103.76%}.LLVIlW_className{font-family:manrope,manrope Fallback}.LLVIlW_variable{--font-manrope:"manrope", "manrope Fallback"}
.Glig_G_intro{z-index:800;background:var(--fms-color-bg);color:var(--fms-color-text);pointer-events:none;place-items:center;animation:1.2s forwards Glig_G_safety-exit;display:grid;position:fixed;inset:0}.Glig_G_intro>div{width:240px}.Glig_G_intro img{width:64px;height:64px}.Glig_G_intro strong{font-size:36px}.Glig_G_intro strong span{font-size:20px}.Glig_G_intro small{font-size:8px}@keyframes Glig_G_safety-exit{0%,80%{visibility:visible}to{visibility:hidden;pointer-events:none}}.Glig_G_curtain{z-index:700;pointer-events:none;background:#071a3b;position:fixed;inset:0;transform:scaleY(0)}.Glig_G_curtain:after{content:"";background:var(--fms-color-blue);height:4px;position:absolute;inset:auto 0 0;box-shadow:0 0 24px #4c8bffb3}.Glig_G_cursor{z-index:750;pointer-events:none;opacity:0;transition:opacity .16s;position:fixed;top:0;left:0}.Glig_G_cursor[data-visible=true]{opacity:1}.Glig_G_cursor span{background:var(--fms-color-blue);color:#fff;letter-spacing:.02em;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:9px;height:9px;font-size:12px;font-weight:600;transition:width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),background .2s,box-shadow .2s;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 4px 18px #2669ff57}.Glig_G_cursor:not([data-label=""]) span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081a3ee6;border-color:#71a1ffe6;width:78px;height:78px;box-shadow:0 14px 40px #0006,0 0 0 5px #4c8bff1f}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.Glig_G_cursor{display:none}}@media (prefers-reduced-motion:reduce){.Glig_G_intro,.Glig_G_curtain{display:none}}
