  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.microsite{--ms-primary:#163683;--ms-dark:#101e4d;--ms-accent:#35bce5;--ms-accent-hover:#9ce5f7;--ms-white:#ffffff;--ms-text:#202a40;--ms-muted:#cbd8ec;--ms-container:var(--site-content-width,1280px);--ms-blueprint-background-image:none;color:var(--ms-site-text,var(--ms-text));background:var(--ms-site-bg,var(--ms-white));min-height:100vh;font-size:18px;line-height:1.6;}.microsite.micorsite--manufacturing{--ms-blueprint-background-image:linear-gradient(rgb(16 30 77 / 55%),rgb(16 30 77 / 55%)),url("/themes/boots_theme/src/images/microsite-blueprint-background.png");}.microsite *,.microsite *::before,.microsite *::after{box-sizing:border-box;}.microsite .microsite__container{width:min(calc(100% - 2 * var(--site-gutter,20px)),var(--ms-container));margin-inline:auto;}.microsite a:focus-visible,.microsite button:focus-visible{outline:3px solid var(--ms-accent);outline-offset:4px;}body.page-node-type-microsite,body.page-node-type-microsite-page{overflow-x:clip;overflow-y:visible;}.microsite .microsite__header{position:sticky;top:var(--drupal-displace-offset-top,0px);z-index:1000;background-color:var(--ms-dark);background-image:var(--ms-blueprint-background-image);background-position:center 48%;background-size:cover;background-repeat:no-repeat;color:var(--ms-white);box-shadow:0 3px 16px rgb(0 0 0 / 12%);padding:35px 0px;}.microsite .microsite__header-inner{width:min(100% - 40px,var(--ms-container));margin-inline:auto;min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:28px;}.microsite .microsite__branding{display:flex;align-items:center;gap:15px;min-width:0;}.microsite .microsite__brand{color:var(--ms-white);font-size:17px;font-weight:800;text-decoration:none;white-space:nowrap;}.microsite .microsite__logo{display:block;width:188px;max-width:100%;height:auto;}.microsite .microsite__brand-divider{height:34px;width:1px;background:rgb(255 255 255 / 30%);flex-shrink:0;}.microsite .microsite__identity{color:var(--ms-muted);font-size:18px;font-weight:600;line-height:1.3;max-width:190px;}.microsite .microsite__navigation-wrapper{display:flex;align-items:center;min-width:0;}.microsite .microsite__navigation{display:flex;align-items:center;gap:26px;}.microsite .microsite__nav-list{display:flex;align-items:center;list-style:none;gap:24px;padding:0;margin:0;}.microsite .microsite__nav-link{display:inline-flex;align-items:center;color:var(--ms-white);text-decoration:none;font-size:18px;font-weight:600;transition:color .2s ease;}.microsite .microsite__nav-cta,.microsite .microsite__footer-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:5px;background:var(--ms-accent);color:#092342;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:background .2s ease;}.microsite .microsite__nav-cta .fa-chevron-right,.microsite .microsite__footer-cta .fa-chevron-right{padding-top:3px;transition:transform 0.3s ease;}.microsite .microsite__nav-cta:hover .fa-chevron-right,.microsite .microsite__footer-cta:hover .fa-chevron-right{transform:translateX(4px);}.microsite .microsite__nav-cta:hover,.microsite .microsite__footer-cta:hover{background:var(--ms-accent-hover);color:#092342;text-decoration:none;}.microsite .microsite__menu-toggle{display:none;}.microsite .microsite__main{width:100%;min-height:45vh;}.microsite .microsite__footer{padding:75px 0 25px;background-color:var(--ms-dark);background-image:var(--ms-blueprint-background-image);background-position:center 48%;background-size:cover;background-repeat:no-repeat;color:var(--ms-white);}.microsite .microsite__footer-main{display:grid;align-items:baseline;grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr) minmax(0,1fr);gap:60px;padding-bottom:55px;}.microsite .microsite__footer-logo{display:inline-block;color:var(--ms-white);font-weight:800;font-size:24px;line-height:1.2;text-decoration:none;margin-bottom:10px;}.microsite .microsite__footer-campaign{font-size:17px;font-weight:600;color:var(--ms-accent);}.microsite .microsite__footer-description{max-width:340px;color:var(--ms-muted);font-size:15px;}.microsite .microsite__footer-heading{color:var(--ms-white);font-size:17px;line-height:1.2;font-weight:700;margin:0 0 20px;}.microsite .microsite__footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;list-style:none;padding:0;margin:0;}.microsite .microsite__footer-links a{overflow-wrap:anywhere;color:var(--ms-muted);text-decoration:none;font-size:15px;}.microsite .microsite__footer-links a:hover,.microsite .microsite__footer-links a:focus-visible{color:var(--ms-white);text-decoration:underline;}.microsite .microsite__footer-contact p{color:var(--ms-muted);font-size:15px;}.microsite .microsite__footer-cta{margin-top:12px;}.microsite .microsite__footer-bottom{border-top:1px solid rgb(255 255 255 / 18%);padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;}.microsite .microsite__footer-bottom p,.microsite .microsite__footer-legal a{color:var(--ms-muted);font-size:13px;margin:0;}.microsite .microsite__footer-legal a:hover{color:var(--ms-white);}@media (max-width:1100px){.microsite .microsite__header-inner{min-height:76px;}.microsite .microsite__navigation-wrapper{margin-left:auto;}.microsite .microsite__menu-toggle{display:inline-flex;align-items:center;gap:10px;padding:10px;border:1px solid rgb(255 255 255 / 35%);border-radius:4px;background:transparent;color:var(--ms-white);cursor:pointer;}.microsite .microsite__menu-icon{width:22px;display:flex;flex-direction:column;gap:5px;}.microsite .microsite__menu-icon span{height:2px;width:100%;background:currentColor;}.microsite .microsite__navigation{display:none;position:absolute;top:100%;left:0;width:100%;padding:22px 20px 30px;background:var(--ms-dark);box-shadow:0 12px 20px rgb(0 0 0 / 15%);}.microsite .microsite__navigation.is-open{display:flex;flex-direction:column;align-items:stretch;gap:20px;}.microsite .microsite__nav-list{flex-direction:column;align-items:stretch;gap:0;}.microsite .microsite__nav-link{display:block;padding:13px 0;border-bottom:1px solid rgb(255 255 255 / 15%);}.microsite .microsite__nav-cta{align-self:flex-start;}.microsite .microsite__footer-main{grid-template-columns:1fr 1fr;gap:35px;}}@media (max-width:650px){.microsite .microsite__header-inner{width:min(100% - 30px,var(--ms-container));}.microsite .microsite__brand-divider{display:none;}.microsite .microsite__branding{flex-direction:column;align-items:flex-start;gap:2px;}.microsite .microsite__brand{font-size:15px;}.microsite .microsite__identity{font-size:11px;}.microsite .microsite__footer{padding-top:50px;}.microsite .microsite__footer-main{grid-template-columns:1fr;padding-bottom:35px;}.microsite .microsite__footer-bottom{flex-direction:column;align-items:flex-start;}}@media (prefers-reduced-motion:reduce){.microsite *,.microsite *::before,.microsite *::after{scroll-behavior:auto !important;transition-duration:0.01ms !important;animation-duration:0.01ms !important;}}.microsite{scroll-padding-top:100px;}.microsite .microsite__main [id]{scroll-margin-top:110px;}@media (max-width:1100px){.microsite .microsite__navigation{max-height:calc(100dvh - 76px);overflow-y:auto;}}@media (max-width:650px){.microsite .microsite__main [id]{scroll-margin-top:95px;}}.microsite .microsite__breadcrumb{width:100%;padding:16px 0;background:transparent;border:0;}.microsite .microsite__breadcrumb-list{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;background:transparent;}.microsite .microsite__breadcrumb-item{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;line-height:1.5;}.microsite .microsite__breadcrumb-item::before,.microsite .microsite__breadcrumb-item::after{content:none;}.microsite .microsite__breadcrumb-item+.microsite__breadcrumb-item::before{content:"";display:block;width:6px;height:6px;border-top:1.5px solid #64748b;border-right:1.5px solid #64748b;transform:rotate(45deg);margin-right:4px;}.microsite .microsite__breadcrumb-link{color:var(--ms-primary);font-weight:500;text-decoration:none;transition:color 0.2s ease;}.microsite .microsite__breadcrumb-link:hover{color:#005a86;text-decoration:underline;}.microsite .microsite__breadcrumb-current{color:#475569;font-weight:600;}@media (max-width:650px){.microsite .microsite__breadcrumb{padding:12px 0;}.microsite .microsite__breadcrumb-item{font-size:13px;}}.microsite .microsite__page-title{padding-top:24px;padding-bottom:0;}.microsite .microsite__page-title h1,.microsite .microsite__hero h1{color:var(--ms-dark);font-size:clamp(1.5rem,5vw,2.25rem);line-height:1.15;margin:0 0 24px;}.microsite .microsite__hero h1,.microsite .microsite__page-title h1{position:relative;padding-bottom:18px;margin-bottom:24px;border-bottom:none;}.microsite .microsite__hero h1::after,.microsite .microsite__page-title h1::after{content:"";position:absolute;bottom:0;left:0;width:175px;height:4px;background:var(--ms-dark,#e7b820);border-radius:2px;}.microsite .microsite__page-image{margin-top:24px;}.microsite .microsite__page-image img{display:block;width:100%;max-height:360px;object-fit:cover;}.microsite .microsite__hero img{display:block;width:100%;height:auto;}.microsite .microsite__hero-copy{padding-block:48px 24px;}.microsite .microsite__section{padding-block:32px;}.microsite .microsite__brand img{max-width:188px;height:auto;}.microsite .microsite__nav-link[aria-current="page"]{color:var(--ms-accent-hover);text-decoration:none;}.microsite .microsite__nav-link:hover,.microsite .microsite__nav-link:focus-visible{color:var(--ms-white);text-decoration:underline;}.microsite .microsite__section a,.microsite .microsite__page-title a{text-decoration:none;}.microsite .microsite__nav-cta::after,.microsite .microsite__footer-cta::after{content:"";display:inline-block;width:7px;height:7px;margin-left:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;}.microsite .microsite__nav-cta:hover::after,.microsite .microsite__nav-cta:focus-visible::after,.microsite .microsite__footer-cta:hover::after,.microsite .microsite__footer-cta:focus-visible::after{transform:translateX(3px) rotate(45deg);}.microsite .microsite__surface--white{--ms-panel-bg:#fff;--ms-panel-text:var(--ms-text);}.microsite .microsite__surface--light-gray{--ms-panel-bg:#f3f6fa;--ms-panel-text:var(--ms-text);}.microsite .microsite__surface--light-blue{--ms-panel-bg:#e3f4fb;--ms-panel-text:var(--ms-text);}.microsite .microsite__surface--primary-blue{--ms-panel-bg:var(--ms-primary);--ms-panel-text:#fff;}.microsite .microsite__surface--dark-navy{--ms-panel-bg:var(--ms-dark);--ms-panel-text:#fff;}.microsite .microsite__split,.microsite .microsite__cta-section{margin-block:0;background:var(--ms-panel-bg,#fff);color:var(--ms-panel-text,var(--ms-text));border-radius:6px;box-shadow:0 8px 32px rgb(16 30 77 / 8%);}.microsite .microsite__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;}.microsite .microsite__split-image{position:relative;min-width:0;min-height:360px;grid-column:1;grid-row:1;overflow:hidden;}.microsite .microsite__split-image>.field,.microsite .microsite__split-image .field__item,.microsite .microsite__split-image .contextual-region,.microsite .microsite__split-image .field--name-field-media-image{height:100%;}.microsite .microsite__split-image img{display:block;width:100%;height:100%;min-height:360px;max-width:none;object-fit:cover;object-position:center;}.microsite .microsite__split-copy{grid-column:2;grid-row:1;min-width:0;padding:clamp(28px,4.5vw,72px);align-self:center;overflow-wrap:anywhere;}.microsite .microsite__split--image-right .microsite__split-image{grid-column:2;}.microsite .microsite__split--image-right .microsite__split-copy{grid-column:1;}.microsite .microsite__split--text-only{grid-template-columns:minmax(0,1fr);}.microsite .microsite__split--text-only .microsite__split-copy{grid-column:1;}.microsite .microsite__eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;}.microsite .microsite__builder-heading{color:inherit;font-size:clamp(26px,2.6vw,40px);font-weight:700;line-height:1.2;margin:0 0 28px;}.microsite .microsite__split-copy .microsite__builder-heading{font-size:clamp(1.75rem,2.5vw,2.5rem);line-height:1.15;margin:.65rem 0 1.5rem;}.microsite .microsite__builder-body{font-size:18px;line-height:1.75;}.microsite .microsite__builder-body p{color:inherit;margin:0 0 1.25em;}.microsite .microsite__builder-body p:last-child{margin-bottom:0;}.microsite .microsite__builder-body a{color:inherit;text-decoration:underline;}.microsite .microsite__builder-body img{max-width:100%;height:auto;}.microsite .microsite__cta-section{padding:clamp(28px,5vw,72px);}.microsite .microsite__cta-section--center{text-align:center;}.microsite .microsite__cta-section--right{text-align:right;}.microsite .microsite__buttons{margin-top:28px;}.microsite .microsite__buttons>.field,.microsite .microsite__buttons>.field>.field__items{display:flex;flex-wrap:wrap;align-items:center;gap:12px;}.microsite .microsite__cta-section--center .microsite__buttons>.field,.microsite .microsite__cta-section--center .microsite__buttons>.field>.field__items{justify-content:center;}.microsite .microsite__cta-section--right .microsite__buttons>.field,.microsite .microsite__cta-section--right .microsite__buttons>.field>.field__items{justify-content:flex-end;}.microsite .microsite__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;border:1px solid currentColor;border-radius:5px;background:var(--ms-button-bg,var(--ms-primary));color:var(--ms-button-text,#fff);font-size:16px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease;}.microsite .microsite__button::after{content:"";flex:0 0 7px;width:7px;height:7px;margin-left:2px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;}.microsite .microsite__button--primary-blue{--ms-button-bg:var(--ms-primary);--ms-button-text:#fff;}.microsite .microsite__button--dark-navy{--ms-button-bg:var(--ms-dark);--ms-button-text:#fff;}.microsite .microsite__button--accent-blue{--ms-button-bg:var(--ms-accent);--ms-button-text:#092342;}.microsite .microsite__button--light-blue{--ms-button-bg:#e3f4fb;--ms-button-text:#092342;}.microsite .microsite__button--white{--ms-button-bg:#fff;--ms-button-text:var(--ms-primary);}.microsite .microsite__button--small{padding:8px 16px;font-size:14px;}.microsite .microsite__button--large{padding:16px 28px;font-size:18px;}.microsite .microsite__button:hover,.microsite .microsite__button:focus-visible{color:var(--ms-button-text,#fff);filter:brightness(.92);box-shadow:0 8px 18px rgb(16 30 77 / 20%);text-decoration:underline;}.microsite .microsite__button:hover::after,.microsite .microsite__button:focus-visible::after{transform:translateX(3px) rotate(45deg);}@media (max-width:767px){.microsite .microsite__split{grid-template-columns:minmax(0,1fr);}.microsite .microsite__split .microsite__split-image{grid-column:1;grid-row:1;min-height:0;aspect-ratio:4 / 3;}.microsite .microsite__split .microsite__split-copy{grid-column:1;grid-row:2;padding:28px;}.microsite .microsite__split--text-only .microsite__split-copy{grid-row:1;}}.microsite .microsite__cta-section--full-width{width:100%;max-width:none;padding-inline:0;border-radius:0;box-shadow:none;}.microsite .microsite__icon-banner{margin-block:0;padding-block:clamp(36px,5vw,72px);background:var(--ms-panel-bg,var(--ms-dark));color:var(--ms-panel-text,#fff);text-align:center;border-radius:6px;}.microsite .microsite__icon-banner--full-width{border-radius:0;}.microsite .microsite__icon-banner-inner{padding-inline:24px;}.microsite .microsite__icon-banner .microsite__eyebrow,.microsite .microsite__icon-item-symbol{color:var(--ms-primary);}.microsite .microsite__icon-banner.microsite__surface--dark-navy .microsite__eyebrow,.microsite .microsite__icon-banner.microsite__surface--primary-blue .microsite__eyebrow,.microsite .microsite__surface--dark-navy .microsite__icon-item-symbol,.microsite .microsite__surface--primary-blue .microsite__icon-item-symbol{color:var(--ms-accent);}.microsite .microsite__icon-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin-top:40px;}.microsite .microsite__icon-grid-cell{min-width:0;}.microsite .microsite__icon-item-symbol{font-size:40px;line-height:1.25;margin-bottom:20px;}.microsite .microsite__icon-item-eyebrow{margin-bottom:8px;color:inherit;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;}.microsite .microsite__icon-item-heading{color:inherit;font-size:20px;font-weight:700;line-height:1.35;margin:0;overflow-wrap:anywhere;}@media (min-width:768px){.microsite .microsite__icon-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.microsite .microsite__icon-grid:has(> .microsite__icon-grid-cell:only-child){grid-template-columns:minmax(0,1fr);}}@media (min-width:1200px){.microsite .microsite__icon-grid{grid-template-columns:repeat(4,minmax(0,1fr));}.microsite .microsite__icon-grid:has(> .microsite__icon-grid-cell:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));}.microsite .microsite__icon-grid:has(> .microsite__icon-grid-cell:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr));}}.microsite .microsite__icon-item-lead{max-width:32ch;margin:12px auto 0;color:inherit;font-size:16px;line-height:1.6;overflow-wrap:anywhere;}.microsite .microsite__icon-link{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;color:inherit;text-decoration:none;border-radius:4px;}.microsite .microsite__icon-link:hover{color:inherit;box-shadow:0 0 0 2px currentColor;}.microsite .microsite__icon-link:focus-visible{outline:3px solid currentColor;outline-offset:4px;}.microsite .microsite__icon-banner-highlight{margin-block-start:32px;padding:clamp(20px,3vw,28px);border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-inline-start:4px solid currentColor;border-radius:10px;background:color-mix(in srgb,currentColor 5%,transparent);color:inherit;font-size:18px;line-height:1.65;overflow-wrap:anywhere;}.microsite .microsite__icon-banner-highlight p{margin:0 0 1em;color:inherit;font-size:inherit;line-height:inherit;}.microsite .microsite__icon-banner-highlight :last-child{margin-block-end:0;}.microsite .microsite__icon-banner-highlight a{color:inherit;text-decoration:underline;text-underline-offset:.2em;}.microsite .microsite__icon-banner--cards{--ms-card-bg:#fff;--ms-card-border:rgb(22 54 131 / 12%);--ms-card-icon-bg:rgb(22 54 131 / 7%);--ms-card-highlight:var(--ms-primary);--ms-card-shadow:0 8px 28px rgb(16 30 77 / 6%);--ms-card-hover-shadow:0 18px 40px rgb(16 30 77 / 14%);}.microsite .microsite__icon-banner--cards.microsite__surface--dark-navy,.microsite .microsite__icon-banner--cards.microsite__surface--primary-blue{--ms-card-bg:rgb(255 255 255 / 6%);--ms-card-border:rgb(255 255 255 / 16%);--ms-card-icon-bg:rgb(53 188 229 / 12%);--ms-card-highlight:var(--ms-accent);--ms-card-shadow:0 8px 28px rgb(0 0 0 / 10%);--ms-card-hover-shadow:0 18px 40px rgb(0 0 0 / 22%);}.microsite .microsite__icon-banner--cards .microsite__icon-grid-cell{display:flex;}.microsite .microsite__icon-banner--cards .microsite__icon-item{position:relative;width:100%;padding:36px 24px 32px;border:1px solid var(--ms-card-border);border-radius:10px;background:linear-gradient(145deg,rgb(255 255 255 / 5%),transparent 65%),var(--ms-card-bg);box-shadow:var(--ms-card-shadow);transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease;}.microsite .microsite__icon-banner--cards .microsite__icon-item-symbol{display:flex;align-items:center;justify-content:center;width:76px;height:76px;margin:0 auto 24px;border-radius:10px;background:var(--ms-card-icon-bg);font-size:32px;}.microsite .microsite__icon-banner--cards .microsite__icon-link{width:100%;height:100%;border-radius:inherit;}.microsite .microsite__icon-banner--cards .microsite__icon-link:hover{box-shadow:none;}.microsite .microsite__icon-banner--cards .microsite__icon-item:focus-within{transform:translateY(-6px);border-color:var(--ms-card-highlight);box-shadow:var(--ms-card-hover-shadow);}@media (hover:hover) and (pointer:fine){.microsite .microsite__icon-banner--cards .microsite__icon-item:hover{transform:translateY(-6px);border-color:var(--ms-card-highlight);box-shadow:var(--ms-card-hover-shadow);}}@media (prefers-reduced-motion:reduce){.microsite .microsite__icon-banner--cards .microsite__icon-item{transition:none;}.microsite .microsite__icon-banner--cards .microsite__icon-item:hover,.microsite .microsite__icon-banner--cards .microsite__icon-item:focus-within{transform:none;}}.microsite .microsite__icon-heading-link{color:inherit;text-decoration:none;border-radius:2px;}.microsite .microsite__icon-heading-link:hover{color:inherit;text-decoration:underline;text-underline-offset:.2em;}.microsite .microsite__icon-heading-link:focus-visible{outline:3px solid currentColor;outline-offset:4px;}.microsite .microsite__sections section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"])):has(+ section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"]))),.microsite .microsite__sections :is(.field--name-field-microsite-sections,.field--name-field-page-sections)>.field--item:has(section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"]))):has(+ .field--item section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"]))) section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"])){margin-block-end:0;border-end-start-radius:0;border-end-end-radius:0;}.microsite .microsite__sections section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"]))+section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"])),.microsite .microsite__sections :is(.field--name-field-microsite-sections,.field--name-field-page-sections)>.field--item:has(section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"])))+.field--item:has(section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"]))) section:is(.microsite__surface--dark-navy,.microsite__immersive-group--full-width:not([class*="microsite__surface--"])){margin-block-start:0;border-start-start-radius:0;border-start-end-radius:0;background-image:linear-gradient(to bottom,rgb(53 188 229 / 10%),rgb(255 255 255 / 3%) 35%,transparent);background-size:100% 40px;background-position:center top;background-repeat:no-repeat;}.microsite .microsite__split--breakout{width:100%;max-width:none;margin:0;border-radius:0;box-shadow:none;}.microsite .microsite__split--breakout .microsite__split-image>.field{position:absolute;inset:0;}@media (min-width:992px){.microsite .microsite__split--breakout{grid-template-columns:minmax(0,56fr) minmax(0,44fr);}.microsite .microsite__split--breakout.microsite__split--image-right{grid-template-columns:minmax(0,44fr) minmax(0,56fr);}.microsite .microsite__split--breakout .microsite__split-copy{padding:clamp(28px,4vw,72px) max(20px,calc((100vw - var(--ms-container,1280px)) / 2)) clamp(28px,4vw,72px) clamp(32px,5vw,80px);}.microsite .microsite__split--breakout.microsite__split--image-right .microsite__split-copy{padding-left:max(20px,calc((100vw - var(--ms-container,1280px)) / 2));padding-right:clamp(32px,5vw,80px);}.microsite .microsite__split--breakout.microsite__split--text-only{grid-template-columns:minmax(0,1fr);}.microsite .microsite__split--breakout.microsite__split--text-only .microsite__split-copy{padding-inline:max(20px,calc((100vw - var(--ms-container,1280px)) / 2));}}@media (max-width:991px){.microsite .microsite__split--breakout{grid-template-columns:minmax(0,1fr);}.microsite .microsite__split--breakout .microsite__split-image{grid-column:1;grid-row:1;min-height:0;aspect-ratio:16 / 9;}.microsite .microsite__split--breakout .microsite__split-image img{min-height:0;}.microsite .microsite__split--breakout .microsite__split-copy{grid-column:1;grid-row:2;padding:28px 20px;}.microsite .microsite__split--breakout.microsite__split--text-only .microsite__split-copy{grid-row:1;}}.microsite .microsite__split--focus-center .microsite__split-image img{object-position:center;}.microsite .microsite__split--focus-top .microsite__split-image img{object-position:center top;}.microsite .microsite__split--focus-bottom .microsite__split-image img{object-position:center bottom;}.microsite .microsite__split--focus-left .microsite__split-image img{object-position:left center;}.microsite .microsite__split--focus-right .microsite__split-image img{object-position:right center;}.microsite--background-white{--ms-site-bg:#fff;--ms-site-text:#202a40;}.microsite--background-primary-blue{--ms-site-bg:#163683;--ms-site-text:#fff;}.microsite--background-dark-navy{--ms-site-bg:#101e4d;--ms-site-text:#fff;}.microsite--background-light-blue{--ms-site-bg:#e3f4fb;--ms-site-text:#202a40;}.microsite--background-light-gray{--ms-site-bg:#f3f6fa;--ms-site-text:#202a40;}.microsite .microsite__page-title h1,.microsite .microsite__hero h1{color:var(--ms-site-text,var(--ms-dark));}.microsite:is(.microsite--background-dark-navy,.microsite--background-primary-blue) .microsite__breadcrumb-link{color:var(--ms-accent);}.microsite:is(.microsite--background-dark-navy,.microsite--background-primary-blue) .microsite__breadcrumb-current{color:var(--ms-white);}.microsite .microsite__shell--blue{--ms-dark:#163683;--ms-blueprint-background-image:none;}.microsite .microsite__shell--charcoal{--ms-dark:#202a40;--ms-blueprint-background-image:none;}.microsite .microsite__icon-banner--align-left{text-align:left;}.microsite .microsite__icon-banner--align-right{text-align:right;}.microsite .microsite__icon-banner--align-left .microsite__icon-item-lead,.microsite .microsite__icon-banner--cards.microsite__icon-banner--align-left .microsite__icon-item-symbol{margin-left:0;margin-right:auto;}.microsite .microsite__icon-banner--align-right .microsite__icon-item-lead,.microsite .microsite__icon-banner--cards.microsite__icon-banner--align-right .microsite__icon-item-symbol{margin-left:auto;margin-right:0;}.microsite .microsite__icon-banner-description{max-width:none;margin:16px auto 0;font-size:16px;line-height:1.6;overflow-wrap:anywhere;}.microsite .microsite__icon-banner-description > :last-child{margin-bottom:0;}.microsite .microsite__icon-banner--align-left .microsite__icon-banner-description{margin-left:0;margin-right:auto;}.microsite .microsite__icon-banner--align-right .microsite__icon-banner-description{margin-left:auto;margin-right:0;}
.microsite.flexible-page{min-height:0;width:100%;}body.page-node-type-flexible-page .region-header.no-header-img{margin-bottom:0;}body.page-node-type-flexible-page .main-container{margin-top:0;}.microsite.flexible-page .microsite__page-title{padding-top:0;}.flexible-page__teaser{padding-block:24px;}
