body.gc-ui3{--gc-sub-ink:#0a2340;--gc-sub-copy:#60758a;--gc-sub-blue:#168be1;--gc-sub-blue-deep:#075ead;--gc-sub-cyan:#1fb9e6;--gc-sub-ice:#f7fbff;--gc-sub-line:#d9e8f3;--gc-sub-navy:#071d31;--gc-sub-navy-2:#0a3454}body.gc-ui3:has(:is(.gc-deep-page,.gc-index-page,.gc-post-page,.gc-cms-page)){background:var(--gc-sub-ice);color:var(--gc-sub-ink)}body.gc-ui3 :is(.gc-deep-page,.gc-index-page,.gc-post-page,.gc-cms-page){background:var(--gc-sub-ice);min-height:100vh;color:var(--gc-sub-ink)}body.gc-ui3 .gc-page-hero{color:#fff;background:#0b2742;border:0;min-height:clamp(500px,68svh,690px);position:relative;overflow:hidden}body.gc-ui3 .gc-page-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#071d31fa 0%,#071d31e6 40%,#071d3173 68%,#071d3124 100%),linear-gradient(#0000 48%,#071d31e6);position:absolute;inset:0}body.gc-ui3 .gc-page-hero:after{content:"";z-index:3;background:linear-gradient(90deg,#168be1 0 34%,#22bcea 34% 78%,#35cda8 78%);height:3px;position:absolute;bottom:0;left:0;right:0}body.gc-ui3 section.gc-page-hero:after{background:linear-gradient(90deg,#168be1 0 34%,#22bcea 34% 78%,#35cda8 78%)!important;width:auto!important;height:3px!important;inset:auto 0 0!important}body.gc-ui3 .gc-page-hero-media{filter:none;position:absolute;inset:0;width:100%!important;height:100%!important;transform:none!important}body.gc-ui3 .gc-page-hero-media img{object-fit:cover;object-position:center;transform:scale(1.015);filter:saturate(.82)contrast(1.08)brightness(.78)!important}body.gc-ui3 .gc-page-hero-frame{z-index:2;width:min(1200px,100% - 48px);min-height:inherit;align-items:center;margin-inline:auto;padding-block:clamp(5.5rem,10vw,8rem);display:flex;position:relative}body.gc-ui3 .gc-page-hero-content{width:min(820px,72vw);max-width:820px}body.gc-ui3 .gc-page-hero .gotcool-kicker{font-family:var(--font-geist-mono);letter-spacing:.14em;margin:0;font-size:.72rem;font-weight:620;color:#62d4fb!important}body.gc-ui3 .gc-page-hero h1{letter-spacing:-.055em;text-wrap:balance;text-shadow:0 10px 40px #00000042;max-width:820px;margin:1.2rem 0 0;font-size:clamp(3.2rem,5.5vw,5.5rem);font-weight:520;line-height:.98;color:#f5faff!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body.gc-ui3 .gc-page-hero-summary{max-width:680px;margin-top:1.55rem;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.75;color:#bfd0dc!important}body.gc-ui3 .gc-page-route{color:#d7ebf79e;font-family:var(--font-geist-mono);letter-spacing:.13em;align-items:center;gap:.65rem;font-size:.58rem;display:flex;position:absolute;bottom:clamp(2rem,5vw,4rem);right:0}body.gc-ui3 .gc-page-route i{background:#75ccf147;width:clamp(2rem,4vw,4.5rem);height:1px;position:relative;overflow:hidden}body.gc-ui3 .gc-page-route b{background:#43c9f2;width:38%;position:absolute;inset:0 auto 0 0}body.gc-ui3 main.gc-deep-page>section.gotcool-section,body.gc-ui3 main.gc-cms-page>section.gotcool-section,body.gc-ui3 article.gc-cms-page>section.gotcool-section{border:0;padding-block:clamp(5.5rem,9vw,8.5rem);position:relative;color:var(--gc-sub-ink)!important;background:#fff!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section:nth-of-type(odd),body.gc-ui3 main.gc-cms-page>section.gotcool-section:nth-of-type(odd){background:var(--gc-sub-ice)!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section.gotcool-section-alt{background:var(--gc-sub-ice)!important;color:var(--gc-sub-ink)!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section+section.gotcool-section,body.gc-ui3 main.gc-cms-page>section.gotcool-section+section.gotcool-section{border-top:1px solid #e4eef6}body.gc-ui3 .gc-deep-page .gotcool-section :is(h1,h2,h3,h4,strong,b),body.gc-ui3 .gc-cms-page .gotcool-section :is(h1,h2,h3,h4,strong,b){-webkit-text-fill-color:currentColor;color:var(--gc-sub-ink)!important;background:0 0!important}body.gc-ui3 .gc-deep-page .gotcool-section :is(p,li,address),body.gc-ui3 .gc-cms-page .gotcool-section :is(p,li,address){color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-deep-page .gotcool-section-alt :is(h1,h2,h3,h4,strong,b){color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-deep-page .gotcool-section-alt :is(p,li,address){color:var(--gc-sub-copy)!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section:not(.gotcool-section-alt) :is(h1,h2,h3,h4,strong,b),body.gc-ui3 main.gc-cms-page>section.gotcool-section :is(h1,h2,h3,h4,strong,b),body.gc-ui3 article.gc-cms-page>section.gotcool-section :is(h1,h2,h3,h4,strong,b){color:var(--gc-sub-ink)!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-cms-page>section.gotcool-section :is(p,li,address,small),body.gc-ui3 article.gc-cms-page>section.gotcool-section :is(p,li,address,small),body.gc-ui3 main.gc-deep-page>section.gotcool-section:not(.gotcool-section-alt) :is(p,li,address,small){color:var(--gc-sub-copy)!important}body.gc-ui3 main.gc-cms-page>section.gotcool-section a,body.gc-ui3 article.gc-cms-page>section.gotcool-section a,body.gc-ui3 main.gc-deep-page>section.gotcool-section:not(.gotcool-section-alt) a{color:var(--gc-sub-blue)!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section.gotcool-section-alt :is(p,li,address,small){color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-deep-page :is(.gotcool-kicker,.gc-product-card-body>span,.gc-product-card-cta,.gc-related-card-link),body.gc-ui3 .gc-cms-page .gotcool-kicker,body.gc-ui3 .gc-deep-page .gotcool-section-alt .gotcool-kicker{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-deep-page .gotcool-kicker>span,body.gc-ui3 .gc-cms-page .gotcool-kicker>span{background:linear-gradient(90deg,#168be1,#21bce8)}body.gc-ui3 :is(.gotcool-section-heading,.gc-support-answers-head){align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:clamp(2.5rem,5vw,4.5rem)}body.gc-ui3 .gc-deep-page :is(.gotcool-section-heading h2,.gc-section-title){letter-spacing:-.05em;text-wrap:balance;max-width:760px;font-size:clamp(2.25rem,4vw,4rem);font-weight:500;line-height:1.04;color:var(--gc-sub-ink)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}body.gc-ui3 .gc-method-note{max-width:520px;font-size:1rem;line-height:1.75;color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-deep-page :is(.gc-product-card,.gc-feature-grid article,.gc-news-grid article,.gc-news-grid article.featured,.gc-company-copy article,.gc-honor-grid article,.gc-customer-types article,.gc-download-list article,.gc-job-list article,.gc-faq-list details,.gc-related-card,.gc-empty-state){transition:transform .28s cubic-bezier(.2,.7,.2,1),border-color .28s,box-shadow .28s;overflow:hidden;border:1px solid var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}@media (hover:hover){body.gc-ui3 .gc-deep-page :is(.gc-product-card,.gc-feature-grid article,.gc-news-grid article,.gc-related-card,.gc-product-portfolio-groups>a,.gc-product-path-links>a):hover{border-color:var(--gc-sub-blue);transform:translateY(-3px);box-shadow:0 18px 42px #01131f33}}body.gc-ui3 .gc-deep-page :is(.gc-product-card,.gc-news-grid article,.gc-feature-grid article) :is(h2,h3){color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-deep-page :is(.gc-product-card,.gc-news-grid article,.gc-feature-grid article) p{color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-product-card-media,body.gc-ui3 .gc-news-card-media,body.gc-ui3 .gc-feature-media{position:relative;background:#eaf3f8!important}body.gc-ui3 .gc-deep-page :is(.gc-product-card-media,.gc-news-card-media,.gc-feature-media):after{background:linear-gradient(#0000 52%,#071d312e)}body.gc-ui3 .gc-product-card-media img,body.gc-ui3 .gc-news-card-media img,body.gc-ui3 .gc-feature-media img{filter:saturate(.88)contrast(1.03);transition:transform .7s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){body.gc-ui3 :is(.gc-product-card,.gc-news-grid article,.gc-feature-grid article):hover :is(.gc-product-card-media,.gc-news-card-media,.gc-feature-media) img{transform:scale(1.025)}}body.gc-ui3 .gc-product-portfolio-groups{border:1px solid var(--gc-sub-line);background:#fff;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow:hidden}body.gc-ui3 .gc-product-portfolio-groups>a{border:0;border-right:1px solid var(--gc-sub-line);background:0 0;border-radius:0;min-width:0;padding:1.5rem;position:relative;color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-product-portfolio-groups>a:last-child{border-right:0}body.gc-ui3 .gc-product-portfolio-groups>a>span{background:var(--gc-sub-ice)!important;color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-product-portfolio-groups>a h3{margin-top:1.5rem;font-size:1.05rem}body.gc-ui3 .gc-product-portfolio-groups>a p{margin-top:.7rem;font-size:.82rem;line-height:1.6}body.gc-ui3 .gc-product-groups{gap:clamp(5rem,9vw,9rem);margin-top:clamp(5rem,9vw,8rem);display:grid}body.gc-ui3 .gc-product-group{scroll-margin-top:110px}body.gc-ui3 .gc-product-group>header{border-bottom:1px solid var(--gc-sub-line);grid-template-columns:minmax(90px,.2fr) minmax(0,1fr);align-items:start;gap:2rem;margin-bottom:2.4rem;padding-bottom:1.5rem;display:grid}body.gc-ui3 .gc-product-group>header>span{color:var(--gc-sub-blue);font-family:var(--font-geist-mono);letter-spacing:.12em;font-size:.8rem}body.gc-ui3 .gc-product-group>header h2{letter-spacing:-.045em;font-size:clamp(2rem,3.4vw,3.3rem);font-weight:500;line-height:1.05}body.gc-ui3 .gc-product-group>header p{max-width:650px;margin-top:.8rem;line-height:1.7}body.gc-ui3 .gc-product-grid{background:0 0;gap:1rem}body.gc-ui3 .gc-product-card{min-height:100%}body.gc-ui3 .gc-product-card-media{min-height:250px}body.gc-ui3 .gc-product-card-body{padding:1.45rem}body.gc-ui3 .gc-product-path-links{border-block:1px solid var(--gc-sub-line);margin-top:clamp(5rem,8vw,8rem);background:var(--gc-sub-line)!important}body.gc-ui3 .gc-product-path-links>a{border-color:var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;background:#fff!important}body.gc-ui3 .gc-product-path-links small{color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-product-context-grid{gap:1rem}body.gc-ui3 .gc-product-context-panel,body.gc-ui3 .gc-product-spec-section,body.gc-ui3 .gc-engineering-narrative,body.gc-ui3 .gc-faq-answer-lead,body.gc-ui3 .gc-faq-answer-section,body.gc-ui3 .gc-faq-checklist,body.gc-ui3 .gc-detail-list{border:1px solid var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}body.gc-ui3 main.gc-deep-page .gc-engineering-narrative{-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}body.gc-ui3 main.gc-deep-page .gc-engineering-narrative .gc-narrative-block{border:1px solid var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:12px!important}body.gc-ui3 main.gc-deep-page .gc-engineering-narrative .gc-narrative-block:after{background:var(--gc-sub-blue)!important}body.gc-ui3 main.gc-deep-page .gc-engineering-narrative .gc-narrative-heading span,body.gc-ui3 main.gc-deep-page .gc-engineering-narrative .gc-narrative-steps span{background:var(--gc-sub-ice)!important;color:var(--gc-sub-blue)!important}body.gc-ui3 main.gc-deep-page .gc-engineering-narrative .gc-narrative-heading h2{letter-spacing:-.025em!important;margin:0!important;font-size:clamp(1.25rem,2vw,1.8rem)!important;font-weight:600!important;line-height:1.18!important}body.gc-ui3 main.gc-deep-page .gc-engineering-narrative .gc-narrative-steps li{border:1px solid var(--gc-sub-line)!important;background:#fff!important}body.gc-ui3 main.gc-deep-page .gc-engineering-narrative :is(h2,h3,strong),body.gc-ui3 main.gc-product-detail-page .gotcool-section .gc-engineering-narrative :is(h2,h3,strong),body.gc-ui3 main.gc-scenario-detail-page .gotcool-section .gc-engineering-narrative :is(h2,h3,strong){color:var(--gc-sub-ink)!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-product-detail-page>section.gotcool-section.gc-product-spec-request{color:#f3fbff!important;background:linear-gradient(120deg,#0b3d5e,#12738a)!important;padding-block:clamp(3rem,6vw,5rem)!important}body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta{color:#f3fbff!important;background:#08304ab8!important;border-color:#3f879e!important}body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta .gotcool-kicker{color:#3ad5ee!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta h3{color:#f3fbff!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta>p:not(.gotcool-kicker){color:#d4e3ed!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta .gc2-button,body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta .gc2-button span{color:#fff!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 :is(a.gotcool-button-primary,a.gotcool-button-ghost,button.gotcool-button-primary,.gc-inquiry button,.gc-project-form button){color:#fff!important;-webkit-text-fill-color:currentColor!important;background-color:#0876c9!important}body.gc-ui3:has(main.gc-home-v4) .gc-v4-applications button>span{color:#0876c9!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3:has(main.gc-home-v4) .gc-home-news-timeline time{color:#0876c9!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-contact-page>section.gotcool-section.gc-contact-section{color:#fff!important;background:linear-gradient(115deg,#0a3454 0%,#0d5276 52%,#147d94 100%)!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section .gc-contact-panel{box-shadow:none!important;background:0 0!important;border:0!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section div.gc-contact-details{color:#fff!important;background:#071d316b!important;border:1px solid #62d4fb3d!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section div.gc-contact-details :is(h2,h3,strong){color:#fff!important;-webkit-text-fill-color:#fff!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section div.gc-contact-details :is(p,address,address span){color:#c7dce8!important;-webkit-text-fill-color:#c7dce8!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section div.gc-contact-details a{color:#70dcff!important;-webkit-text-fill-color:#70dcff!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section form.gc-inquiry{color:#0a2340!important;box-shadow:none!important;background:#f7fbff!important;border:1px solid #cfe0ee!important}body.gc-ui3 main.gc-news-page section.gotcool-section nav.gc-news-sections{background:0 0!important;border:0!important}body.gc-ui3 main.gc-news-page section.gotcool-section nav.gc-news-sections>a{color:#06233f!important;-webkit-text-fill-color:#06233f!important;background:#18b8e8!important;border:0!important}body.gc-ui3 main.gc-news-page section.gotcool-section nav.gc-news-sections>a :is(span,svg){color:#06233f!important;-webkit-text-fill-color:#06233f!important}body.gc-ui3 article.gc-cms-page>div.my-16{color:#0a2340!important;background:#f7fbff!important;margin-block:0!important;padding-block:clamp(4.5rem,8vw,7rem)!important}body.gc-ui3 article.gc-cms-page>div.my-16>.container{margin-block:0!important}body.gc-ui3 article.gc-cms-page>div.my-16 :is(h1,h2,h3,h4,strong,b){color:#0a2340!important;-webkit-text-fill-color:#0a2340!important}body.gc-ui3 article.gc-cms-page>div.my-16 :is(p,li){color:#486781!important;-webkit-text-fill-color:#486781!important}body.gc-ui3 article.gc-cms-page>div.my-16 a{color:#087fc8!important;-webkit-text-fill-color:#087fc8!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section form.gc-inquiry{color:#fff!important;background:#071d316b!important;border-color:#62d4fb3d!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section form.gc-inquiry label,body.gc-ui3 main.gc-contact-page section.gc-contact-section form.gc-inquiry .gc-consent{color:#dcecf5!important;-webkit-text-fill-color:#dcecf5!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section form.gc-inquiry :is(input:not([type=checkbox]),textarea,select){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#0b4566!important;border-color:#70dcff59!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section form.gc-inquiry :is(input,textarea)::placeholder{opacity:1;color:#b9d2e0!important;-webkit-text-fill-color:#b9d2e0!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section form.gc-inquiry select option{color:#fff;background:#0b4566}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-tabs{background:#071d3170!important;border-color:#62d4fb33!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-tabs button{color:#c7dce8!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;border-color:#62d4fb29!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-tabs button span{color:#70dcff!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-tabs button:hover{color:#fff!important;background:#18b8e81f!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-tabs button[aria-selected=true]{color:#06233f!important;box-shadow:none!important;background:#18b8e8!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-tabs button[aria-selected=true] span{color:#06233f!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page :is(.gc-interactive-stage,.gc-interactive-copy),body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-facts>div{color:#fff!important;background:#0b3e5d!important;border-color:#62d4fb2e!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-copy>div{color:#c7dce8!important}body.gc-ui3 article.gc-post-page .gc-post-toolbar{background:#f7fbfff5!important;border-color:#cfe0ee!important;box-shadow:0 8px 24px #0a23400f!important}body.gc-ui3 article.gc-post-page .gc-post-back,body.gc-ui3 article.gc-post-page .gc-post-tag,body.gc-ui3 article.gc-post-page .gc-post-tag svg{color:#35566f!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 article.gc-post-page .gc-post-body{background:#f7fbff!important}body.gc-ui3 article.gc-post-page .gc-post-article-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body.gc-ui3 article.gc-post-page .gc-post-article-card:before{display:none!important}@media (max-width:700px){body.gc-ui3 article.gc-post-page .gc-post-toolbar .container{flex-direction:row;align-items:center;gap:.75rem}body.gc-ui3 article.gc-post-page .gc-post-toolbar-meta{gap:.65rem}}body.gc-ui3 main.gc-support-page section.gotcool-section .gc-support-answers>a.gotcool-button.gotcool-button-ghost{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;background:#168be1!important;border-color:#168be1!important}body.gc-ui3 main.gc-support-page section.gotcool-section .gc-support-answers>a.gotcool-button.gotcool-button-ghost:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#087fc8!important;border-color:#087fc8!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section:not(.gotcool-section-alt):not(.gc-contact-section) :is(h1,h2,h3,h4,strong,b){color:var(--gc-sub-ink)!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section:not(.gotcool-section-alt):not(.gc-contact-section) :is(p,li,address,small,article span):not(.gotcool-kicker){color:var(--gc-sub-copy)!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section:not(.gotcool-section-alt):not(.gc-contact-section) :is(a,button){-webkit-text-fill-color:currentColor}body.gc-ui3 main.gc-company-page>.gc-anchor-nav{background:#f7fbfff7!important;border-bottom:1px solid #cfe0ee!important;box-shadow:0 8px 24px #0a23400f!important}body.gc-ui3 main.gc-company-page>.gc-anchor-nav .container{gap:clamp(1.25rem,3vw,2.5rem);padding-block:0!important}body.gc-ui3 main.gc-company-page>.gc-anchor-nav a{font-weight:600;position:relative;color:#35566f!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;border:0!important;border-radius:0!important;padding:1rem 0!important}body.gc-ui3 main.gc-company-page>.gc-anchor-nav a:after{content:"";transform-origin:0;background:#168be1;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}body.gc-ui3 main.gc-company-page>.gc-anchor-nav a:hover{color:#0a2340!important}body.gc-ui3 main.gc-company-page>.gc-anchor-nav a:hover:after{transform:scaleX(1)}body.gc-ui3 main.gc-company-page #introduction .gc-company-copy>p{color:#486781!important}body.gc-ui3 main.gc-company-page #introduction .gc-company-copy article{background:#f7fbff!important;border-color:#cfe0ee!important}body.gc-ui3 main.gc-company-page #introduction .gc-company-copy article b{color:#0a2340!important}body.gc-ui3 main.gc-company-page #introduction .gc-company-copy article span{color:#486781!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-contact-page>section.gc-contact-section{background:linear-gradient(115deg,#0a3454 0%,#0d5276 52%,#147d94 100%)!important}body.gc-ui3 main.gc-contact-page .gc-contact-panel{box-shadow:none!important;background:0 0!important;border:0!important}body.gc-ui3 main.gc-contact-page .gc-contact-details{background:#071d316b!important;border:1px solid #62d4fb3d!important}body.gc-ui3 main.gc-contact-page .gc-contact-details :is(h2,h3,strong){color:#fff!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-contact-page .gc-contact-details :is(p,address,address span){color:#c7dce8!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-contact-page .gc-contact-details a,body.gc-ui3 main.gc-contact-page .gc-contact-details .gotcool-kicker{color:#70dcff!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-contact-page .gc-inquiry{box-shadow:none!important;background:#f7fbff!important;border:1px solid #cfe0ee!important}body.gc-ui3 main.gc-contact-page .gc-inquiry label,body.gc-ui3 main.gc-contact-page .gc-inquiry .gc-consent{color:#284c68!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-contact-page .gc-inquiry :is(input:not([type=checkbox]),textarea,select){color:#0a2340!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;background:#fff!important;border-color:#bcd7e8!important}body.gc-ui3 main.gc-contact-page .gc-inquiry :is(input,textarea)::placeholder{opacity:1;color:#6c8499!important}body.gc-ui3 main.gc-news-page .gc-news-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;background:0 0!important;border:0!important}body.gc-ui3 main.gc-news-page .gc-news-sections>a{min-height:76px;color:#06233f!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;background:#18b8e8!important;border:0!important;border-radius:12px!important;padding:1.2rem 1.4rem!important}body.gc-ui3 main.gc-news-page .gc-news-sections>a span,body.gc-ui3 main.gc-news-page .gc-news-sections>a svg{color:#06233f!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-news-page .gc-news-sections>a:hover{transform:translateY(-2px);color:#06233f!important;background:#21a9ff!important}@media (max-width:700px){body.gc-ui3 main.gc-news-page .gc-news-sections{grid-template-columns:1fr}}body.gc-ui3 main.gc-support-page>section.gotcool-section{color:#0a2340!important;background:#f7fbff!important}body.gc-ui3 main.gc-support-page .gc-support-answers-head{max-width:760px}body.gc-ui3 main.gc-support-page .gc-support-answers-head>p:last-child{color:#58738d!important}body.gc-ui3 main.gc-support-page .gc-faq-list{gap:12px}body.gc-ui3 main.gc-support-page .gc-faq-list>details{border-radius:14px;transition:border-color .18s,background-color .18s;overflow:hidden;box-shadow:none!important;background:#fff!important;border:1px solid #cfe0ee!important}body.gc-ui3 main.gc-support-page .gc-faq-list>details:hover{border-color:#78bce7!important}body.gc-ui3 main.gc-support-page .gc-faq-list>details[open]{background:#edf7ff!important;border-color:#58afe6!important}body.gc-ui3 main.gc-support-page .gc-faq-list>details>summary{padding:22px 64px 22px 24px;font-size:clamp(1rem,1.35vw,1.12rem);font-weight:650;line-height:1.55;list-style:none;position:relative;color:#0a2340!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-support-page .gc-faq-list>details>summary::-webkit-details-marker{display:none}body.gc-ui3 main.gc-support-page .gc-faq-list>details>summary:after{content:"+";color:#168be1;font:500 1.5rem/1 GeistSans,sans-serif;transition:transform .18s;position:absolute;top:50%;right:24px;transform:translateY(-50%)}body.gc-ui3 main.gc-support-page .gc-faq-list>details[open]>summary:after{transform:translateY(-50%)rotate(45deg)}body.gc-ui3 main.gc-support-page .gc-faq-list>details>.gc-faq-answer-preview{border-top:1px solid #cfe0ee;margin:0 24px;padding:0 0 18px;color:#4e6a84!important;background:0 0!important}body.gc-ui3 main.gc-support-page .gc-faq-list>details>.gc-faq-answer-preview :is(p,li){line-height:1.75;color:#4e6a84!important}body.gc-ui3 main.gc-support-page .gc-faq-list>details>.gc-faq-full-link{margin:0 24px 22px;font-weight:650;color:#087fc8!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-support-page .gc-support-answers>.gotcool-button-ghost{color:#fff!important;-webkit-text-fill-color:currentColor!important;background:#168be1!important;border-color:#168be1!important}@media (max-width:640px){body.gc-ui3 main.gc-support-page .gc-faq-list>details>summary{padding:18px 52px 18px 18px}body.gc-ui3 main.gc-support-page .gc-faq-list>details>summary:after{right:18px}body.gc-ui3 main.gc-support-page .gc-faq-list>details>.gc-faq-answer-preview,body.gc-ui3 main.gc-support-page .gc-faq-list>details>.gc-faq-full-link{margin-left:18px;margin-right:18px}}body.gc-ui3 main.gc-product-detail-page .gotcool-section .gc-engineering-narrative :is(p,li),body.gc-ui3 main.gc-scenario-detail-page .gotcool-section .gc-engineering-narrative :is(p,li),body.gc-ui3 main.gc-deep-page .gc-engineering-narrative :is(p,li){color:var(--gc-sub-copy)!important}body.gc-ui3 main.gc-deep-page .gc-engineering-narrative :is(){background:var(--gc-sub-blue)!important}body.gc-ui3 .gc-app-card,body.gc-ui3 .gc-feature-card{border-radius:10px;border-color:var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;background:#fff!important}body.gc-ui3 :is(.gc-app-card-icon,.gc-feature-card-icon){color:var(--gc-sub-blue);background:#e8f7ff;border-color:#cde6f5}body.gc-ui3 .gc-product-spec-section{overflow:hidden}body.gc-ui3 .gc-product-spec-head{border-color:var(--gc-sub-line);background:var(--gc-sub-ice)}body.gc-ui3 .gc-spec-row{border-color:var(--gc-sub-line);background:#fff}body.gc-ui3 :is(.gc-spec-label,.gc-spec-unit){color:var(--gc-sub-copy)}body.gc-ui3 .gc-spec-value{color:var(--gc-sub-ink)}body.gc-ui3 .gotcool-section-alt :is(.gc-engineering-narrative,.gc-narrative-block){border-color:var(--gc-sub-line)!important;background:#fff!important}body.gc-ui3 .gotcool-section-alt :is(.gc-engineering-narrative,.gc-narrative-block) :is(h2,h3,strong){color:var(--gc-sub-ink)!important}body.gc-ui3 .gotcool-section-alt :is(.gc-engineering-narrative,.gc-narrative-block) :is(p,li){color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-related-product-grid{gap:1rem}body.gc-ui3 .gc-related-card{padding:1.5rem}body.gc-ui3 .gc-related-card-category{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-related-card p{color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-deep-page .gc-technology-pillars article{border:1px solid var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;background:#fff!important}body.gc-ui3 .gc-deep-page .gc-technology-pillars article span{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-deep-page .gc-technology-pillars article h2{color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-deep-page .gc-technology-pillars article p{color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-deep-page .gc-interactive,body.gc-ui3 .gc-deep-page .gc-interactive-stage{border-radius:12px;overflow:hidden;border:1px solid var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;box-shadow:none!important;background:#fff!important}body.gc-ui3 .gc-deep-page .gc-interactive-tabs{border-color:var(--gc-sub-line);background:var(--gc-sub-ice)!important}body.gc-ui3 .gc-deep-page .gc-interactive-tabs button{color:var(--gc-sub-copy)!important;background:0 0!important}body.gc-ui3 .gc-deep-page .gc-interactive-tabs button span{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-deep-page .gc-interactive-tabs button:hover,body.gc-ui3 .gc-deep-page .gc-interactive-tabs button[aria-selected=true]{color:var(--gc-sub-ink)!important;background:#fff!important}body.gc-ui3 .gc-deep-page .gc-interactive-copy{background:#fff!important}body.gc-ui3 .gc-deep-page .gc-interactive-copy>p,body.gc-ui3 .gc-deep-page .gc-interactive-copy a{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-deep-page .gc-interactive-copy h2{color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-deep-page .gc-interactive-copy>div{color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-deep-page .gc-interactive-facts{border-color:var(--gc-sub-line)!important;background:var(--gc-sub-line)!important}body.gc-ui3 .gc-deep-page .gc-interactive-facts>div{border-color:var(--gc-sub-line)!important;background:#fff!important}body.gc-ui3 .gc-deep-page .gc-interactive-facts span{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-deep-page .gc-interactive-facts b{color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-scenario-story-card,body.gc-ui3 .gc-scenario-detail-intro,body.gc-ui3 .gc-compare-card{border-color:var(--gc-sub-line);color:var(--gc-sub-ink);box-shadow:none;background:#fff;border-radius:12px}body.gc-ui3 .gc-news-sections,body.gc-ui3 .gc-anchor-nav{border-color:var(--gc-sub-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7fbfff5;box-shadow:0 8px 28px #123d5812}body.gc-ui3 .gc-news-sections a,body.gc-ui3 .gc-anchor-nav a{border-color:var(--gc-sub-line)!important;color:#35566f!important;background:#fff!important}body.gc-ui3 .gc-deep-page .gc-news-sections>a:hover,body.gc-ui3 .gc-deep-page .gc-anchor-nav a:hover{background:var(--gc-sub-ice)!important;color:var(--gc-sub-ink)!important;border-color:#9ed9f3!important}body.gc-ui3 .gc-deep-page .gc-news-sections>a span{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-news-grid{background:0 0;gap:1rem}body.gc-ui3 .gc-deep-page .gc-news-grid article,body.gc-ui3 .gc-deep-page .gc-news-grid article.featured{min-height:410px;padding:1.25rem}body.gc-ui3 .gc-news-card-media{min-height:210px;margin:-1.25rem -1.25rem 1.25rem}body.gc-ui3 .gc-news-grid article>span,body.gc-ui3 .gc-news-grid article a{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-job-list,body.gc-ui3 .gc-download-list,body.gc-ui3 .gc-job-list article,body.gc-ui3 .gc-download-list article{border-color:var(--gc-sub-line)}body.gc-ui3 .gc-download-list h2,body.gc-ui3 .gc-job-list h2{color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-download-list p,body.gc-ui3 .gc-job-list p{color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-faq-list{gap:.75rem;display:grid}body.gc-ui3 .gc-faq-list details{padding:0;background:#fff!important}body.gc-ui3 .gc-faq-list summary{padding:1.35rem 1.5rem;color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-faq-list details>div{padding:0 1.5rem 1.5rem;color:var(--gc-sub-copy)!important;background:#fff!important}body.gc-ui3 .gc-faq-list details :is(p,li){color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-faq-list details a{color:var(--gc-sub-blue)!important}body.gc-ui3 main.gc-deep-page .gc-faq-answer-section{border-color:var(--gc-sub-line)!important;background:#fff!important}body.gc-ui3 main.gc-deep-page .gc-faq-answer-section>span{color:var(--gc-sub-blue)!important}body.gc-ui3 main.gc-deep-page .gc-faq-answer-section>h2{color:var(--gc-sub-ink)!important}body.gc-ui3 main.gc-deep-page .gc-faq-answer-section>div,body.gc-ui3 main.gc-deep-page .gc-faq-answer-section :is(p,li){color:var(--gc-sub-copy)!important}body.gc-ui3 main.gc-deep-page .gc-faq-checklist .gotcool-kicker{color:var(--gc-sub-blue)!important}body.gc-ui3 main.gc-deep-page .gc-faq-checklist li{color:var(--gc-sub-copy)!important;background:0 0!important}body.gc-ui3 main.gc-deep-page .gc-detail-list{gap:.65rem!important;padding:1rem!important}body.gc-ui3 main.gc-deep-page .gc-detail-list li{border:1px solid var(--gc-sub-line)!important;background:var(--gc-sub-ice)!important;color:var(--gc-sub-copy)!important}body.gc-ui3 main.gc-deep-page .gc-detail-list li:before{background:var(--gc-sub-blue)!important}body.gc-ui3 .gc-contact-section{background:var(--gc-sub-ice)!important;color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-contact-details{border:1px solid var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}body.gc-ui3 .container:has(.gc-inquiry)>.gc-contact-details{border:1px solid var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;box-shadow:none!important;background:#fff!important;border-radius:12px!important}body.gc-ui3 main.gc-deep-page .gc-contact-section .gc-contact-details :is(h2,h3,strong){color:var(--gc-sub-ink)!important}body.gc-ui3 main.gc-deep-page .gc-contact-section .gc-contact-details :is(p,address){color:var(--gc-sub-copy)!important}body.gc-ui3 main.gc-deep-page .gc-contact-section .gc-contact-details a{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-inquiry{color:var(--gc-sub-ink)!important;background:#f7fbff!important;border:1px solid #ffffff61!important;border-radius:12px!important;box-shadow:0 24px 60px #031b2d2e!important}body.gc-ui3 .gc-inquiry label,body.gc-ui3 main.gc-deep-page .gc-inquiry .gc-consent{color:#35566f!important}body.gc-ui3 .gc-inquiry :is(input:not([type=checkbox]),textarea,select){color:#10213a!important;background:#fff!important;border-color:#c8dce9!important}body.gc-ui3 .gc-inquiry :is(input,textarea)::placeholder{color:#7a8fa1!important}body.gc-ui3 .gc-inquiry :is(input,textarea,select):focus{border-color:var(--gc-sub-blue)!important;outline:3px solid #168be124!important}body.gc-ui3 .gc-index-page{background:var(--gc-sub-ice);padding-bottom:clamp(5rem,9vw,8rem)}body.gc-ui3 .gc-index-page>.container:first-child{padding-top:clamp(5rem,9vw,8rem)}body.gc-ui3 .gc-index-page :is(h1,h2,h3){color:var(--gc-sub-ink)}body.gc-ui3 .gc-index-page :is(p,li){color:var(--gc-sub-copy)}body.gc-ui3 .gc-index-eyebrow{color:var(--gc-sub-blue)}body.gc-ui3 .gc-post-page{background:var(--gc-sub-ice);color:var(--gc-sub-ink)}body.gc-ui3 .gc-post-hero{background:var(--gc-sub-navy);color:#fff;min-height:clamp(470px,62svh,650px)}body.gc-ui3 .gc-post-hero:after{background:linear-gradient(90deg,#071d31fa,#071d31ad 58%,#071d3133)}body.gc-ui3 .gc-post-hero :is(h1,p,span){color:#fff}body.gc-ui3 .gc-post-toolbar{border-color:var(--gc-sub-line);background:#f7fbfff5}body.gc-ui3 .gc-post-back,body.gc-ui3 .gc-post-tag{color:#35566f}body.gc-ui3 .gc-post-body{background:var(--gc-sub-ice)}body.gc-ui3 .gc-post-article-card{border:1px solid var(--gc-sub-line);color:var(--gc-sub-ink);background:#fff;border-radius:12px;box-shadow:0 24px 70px #12426217}body.gc-ui3 .gc-post-page .gc-post-article-card :is(h1,h2,h3,h4,strong,b){color:var(--gc-sub-ink)!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 .gc-post-page .gc-post-article-card :is(p,li,blockquote){color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-post-page .gc-post-article-card a{color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-cms-gallery{gap:1rem}body.gc-ui3 .gc-cms-gallery figure,body.gc-ui3 .gc-search-box,body.gc-ui3 .gc-download-meta,body.gc-ui3 .gc-legal{border:1px solid var(--gc-sub-line);color:var(--gc-sub-ink);box-shadow:none;background:#fff;border-radius:12px}body.gc-ui3 .gc-search-box input{color:var(--gc-sub-ink)}body.gc-ui3 .gc-search-box input::placeholder{color:#7a8fa1}body.gc-ui3 .gc-legal :is(h2,h3,strong),body.gc-ui3 .gc-download-meta b{color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-legal :is(p,li),body.gc-ui3 .gc-download-meta span{color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-deep-page .gotcool-cta,body.gc-ui3 .gc-cms-page .gotcool-cta{color:#fff;background:linear-gradient(100deg,#0d76c6,#21a9ff 58%,#0bb4e6);border:0}body.gc-ui3 .gc-deep-page .gotcool-cta :is(h2,p),body.gc-ui3 .gc-cms-page .gotcool-cta :is(h2,p),body.gc-ui3 .gc-deep-page .gotcool-button-primary{color:#fff!important}body.gc-ui3 main.gc-deep-page section.gc-contact-section div.gc-contact-details h2,body.gc-ui3 main.gc-deep-page section.gc-contact-section div.gc-contact-details h3,body.gc-ui3 main.gc-deep-page section.gc-contact-section div.gc-contact-details strong{color:var(--gc-sub-ink)!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-deep-page section.gotcool-section a.gotcool-button.gotcool-button-primary{border-color:var(--gc-sub-blue)!important;background:var(--gc-sub-blue)!important;color:#fff!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 article.gc-cms-page{background:var(--gc-sub-ice)!important;color:var(--gc-sub-ink)!important}body.gc-ui3 article.gc-cms-page section.gotcool-section h2.gc-section-title,body.gc-ui3 article.gc-cms-page section.gotcool-section h3,body.gc-ui3 article.gc-cms-page section.gotcool-section strong{color:var(--gc-sub-ink)!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 article.gc-cms-page section.gotcool-section :is(p,li){color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-not-found,body.gc-ui3 .gc-loading{background:var(--gc-sub-ice)!important;color:var(--gc-sub-ink)!important}body.gc-ui3 .gc-not-found h1{color:var(--gc-sub-ink)!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 .gc-not-found p{color:var(--gc-sub-copy)!important}body.gc-ui3 .gc-not-found a{background:var(--gc-sub-blue)!important;color:#fff!important;border-radius:999px!important}body.gc-ui3 .gotcool-footer{border-top-color:var(--gc-sub-line)!important;color:var(--gc-sub-ink)!important;background:#eaf3f6!important}body.gc-ui3 .gotcool-footer :is(.gc-footer-main,.gc-footer-legal){border-color:#c9dce6!important}body.gc-ui3 .gotcool-footer :is(.gc-footer-brand strong,.gc-footer-navigation a,.gc-footer-contact a,.gc-footer-contact address){color:var(--gc-sub-ink)!important}body.gc-ui3 .gotcool-footer :is(.gc-footer-brand p,.gc-footer-navigation>p,.gc-footer-contact>p,.gc-footer-legal,.gc-footer-legal span){color:var(--gc-sub-copy)!important}body.gc-ui3 .gotcool-footer .gc-footer-contact-link{color:var(--gc-sub-blue-deep)!important}body.gc-ui3 .gc-loading-mark{border-color:#168be12e!important;border-top-color:var(--gc-sub-blue)!important}body.gc-ui3 .gc-page-cta-inner{gap:3rem}body.gc-ui3 .gotcool-button-primary{box-shadow:none;border-radius:999px;background:var(--gc-sub-blue)!important;color:#fff!important;border-color:#0000!important}body.gc-ui3 .gotcool-cta .gotcool-button-primary{color:#075ead!important;background:#fff!important}body.gc-ui3 :where(a,button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #168be1b8}@media (max-width:1020px){body.gc-ui3 .gc-product-portfolio-groups{grid-template-columns:repeat(2,minmax(0,1fr))}body.gc-ui3 .gc-product-portfolio-groups>a{border-bottom:1px solid var(--gc-sub-line)}body.gc-ui3 .gc-product-portfolio-groups>a:nth-child(2n){border-right:0}}@media (max-width:760px){body.gc-ui3 .gc-page-hero{min-height:620px}body.gc-ui3 .gc-page-hero:before{background:linear-gradient(#071d317a,#071d31e6 55%,#071d31fa),linear-gradient(90deg,#071d318c,#071d3133)}body.gc-ui3 .gc-page-hero-media img{object-position:center;filter:saturate(.8)contrast(1.06)brightness(.68)!important}body.gc-ui3 .gc-page-hero-frame{align-items:flex-end;width:calc(100% - 48px);padding:5rem 0 5.5rem}body.gc-ui3 .gc-page-hero-content{width:100%;max-width:none}body.gc-ui3 .gc-page-hero h1{font-size:clamp(2.7rem,12vw,3.65rem);line-height:1}body.gc-ui3 .gc-page-hero-summary{font-size:.96rem;line-height:1.65}body.gc-ui3 .gc-page-route{transform-origin:0;bottom:1.5rem;left:0;right:auto;transform:scale(.88)}body.gc-ui3 main.gc-deep-page>section.gotcool-section,body.gc-ui3 main.gc-cms-page>section.gotcool-section,body.gc-ui3 article.gc-cms-page>section.gotcool-section{padding-block:4.75rem}body.gc-ui3 :is(.gotcool-section-heading,.gc-support-answers-head){display:block}body.gc-ui3 .gc-method-note{margin-top:1.25rem}body.gc-ui3 .gc-product-portfolio-groups{grid-template-columns:1fr}body.gc-ui3 .gc-product-portfolio-groups>a{border-right:0}body.gc-ui3 .gc-product-portfolio-groups>a:last-child{border-bottom:0}body.gc-ui3 .gc-product-group>header{grid-template-columns:1fr;gap:.8rem}body.gc-ui3 .gc-product-card-media{min-height:220px}body.gc-ui3 .gc-news-grid article,body.gc-ui3 .gc-deep-page .gc-news-grid article.featured{min-height:auto}body.gc-ui3 .gc-page-cta-inner{align-items:flex-start}}@media (prefers-reduced-motion:reduce){body.gc-ui3 :is(.gc-deep-page,.gc-index-page,.gc-post-page,.gc-cms-page) *,body.gc-ui3 :is(.gc-deep-page,.gc-index-page,.gc-post-page,.gc-cms-page) :before,body.gc-ui3 :is(.gc-deep-page,.gc-index-page,.gc-post-page,.gc-cms-page) :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}body.gc-ui3 main.gc-deep-page>section.gotcool-section.gotcool-section-alt{color:#fff!important;background:linear-gradient(135deg,#0a3454,#0d637c 72%,#0b405f)!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section.gotcool-section-alt :is(h1,h2,h3,h4,strong,b){color:#fff!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section.gotcool-section-alt :is(p,li,small){color:#c7dce8!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section.gotcool-section-alt :is(.gc-feature-grid article,.gc-app-card,.gc-feature-card,.gc-related-card,.gc-engineering-narrative .gc-narrative-block,.gc-engineering-narrative .gc-narrative-steps li){color:#fff!important;background:#071d3161!important;border-color:#62d4fb3d!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section.gotcool-section-alt :is(.gc-feature-grid article,.gc-app-card,.gc-feature-card,.gc-related-card,.gc-engineering-narrative) :is(h2,h3,strong){color:#fff!important}body.gc-ui3 main.gc-deep-page>section.gotcool-section.gotcool-section-alt :is(.gc-feature-grid article,.gc-app-card,.gc-feature-card,.gc-related-card,.gc-engineering-narrative) :is(p,li){color:#c7dce8!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page{background:linear-gradient(135deg,#0a3454,#0d637c 72%,#0b405f)!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive{background:#071d3157!important;border-color:#62d4fb3d!important}body.gc-ui3 article.gc-post-page{background:#f7fbff!important;padding-bottom:0!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-facts{background:0 0!important;border-top:0!important;gap:.75rem!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-facts>div{background:#0b3e5d!important;border:1px solid #62d4fb38!important;border-radius:12px!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-copy h2,body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-facts b{color:#fff!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-deep-page>section.gc-scenario-page .gc-interactive-copy>div{color:#c7dce8!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section form.gc-inquiry{gap:1.25rem 1.5rem!important;padding:clamp(2rem,3vw,3rem)!important}body.gc-ui3 main.gc-contact-page section.gc-contact-section .gc-contact-details :is(h2,h3,strong){color:#fff!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 .gotcool-footer :is(.gc-footer-brand p,.gc-footer-navigation>p,.gc-footer-contact>p,.gc-footer-legal,.gc-footer-legal span){color:#49667c!important;-webkit-text-fill-color:currentColor!important}body.gc-ui3 :is(a.gotcool-button-primary,a.gotcool-button-ghost,button.gotcool-button-primary,.gc-inquiry button,.gc-project-form button){color:#fff!important;-webkit-text-fill-color:currentColor!important;background:#0871bd!important}body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta .gotcool-kicker,body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta .gotcool-kicker span{color:#55ddf4!important;-webkit-text-fill-color:#55ddf4!important;opacity:1!important}body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta h3{text-shadow:0 2px 18px #0000002e;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}body.gc-ui3 main.gc-product-detail-page .gc-product-spec-request .gc-gated-cta>p:not(.gotcool-kicker){color:#e2f0f7!important;-webkit-text-fill-color:#e2f0f7!important;opacity:1!important}body.gc-ui3 article.gc-company-profile-page .payload-richtext{max-width:1000px;margin:0 auto;display:flow-root}body.gc-ui3 article.gc-company-profile-page .payload-richtext>h2{float:left;clear:left;letter-spacing:-.02em;border-top:3px solid #43c9f2;width:clamp(180px,24vw,280px);padding:.9rem clamp(1.5rem,3vw,3rem) 1.4rem 0;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:650;line-height:1.3;color:var(--gc-sub-ink)!important;margin:0!important}body.gc-ui3 article.gc-company-profile-page .payload-richtext>p{border-top:1px solid var(--gc-sub-line);max-width:640px;padding-top:.9rem;line-height:1.9;color:var(--gc-sub-copy)!important;margin:0 0 0 clamp(200px,28vw,320px)!important}@media (max-width:760px){body.gc-ui3 article.gc-company-profile-page .payload-richtext>h2{float:none;width:auto}body.gc-ui3 article.gc-company-profile-page .payload-richtext>p{margin-left:0!important}}body.gc-ui3 main.gc-deep-page.gc-contact-page section.gc-contact-section div.gc-contact-details h2,body.gc-ui3 main.gc-deep-page.gc-contact-page section.gc-contact-section div.gc-contact-details h3,body.gc-ui3 main.gc-deep-page.gc-contact-page section.gc-contact-section div.gc-contact-details strong{color:#fff!important;-webkit-text-fill-color:#fff!important}body.gc-ui3 main.gc-deep-page.gc-contact-page section.gc-contact-section div.gc-contact-details :is(p,address,address span){color:#c7dce8!important;-webkit-text-fill-color:#c7dce8!important}body.gc-ui3 main.gc-deep-page.gc-contact-page section.gc-contact-section div.gc-contact-details a{color:#70dcff!important;-webkit-text-fill-color:#70dcff!important}
