:root{--typefamily-fallback:sans-serif,Helvetica,Verdana;--typefamily-primary:"Roboto",var(--typefamily-fallback);--typefamily-primary-heading:"Roboto Slab",var(--typefamily-fallback);--typefamily-alt:var(--typefamily-primary-heading);--color--ui-dropdown-border:#69a9bc;--color--ui-brand-1:#0084a9;--color--ui-brand-2:#1fa0c4;--color--ui-brand-3:#e86560;--color--ui-brand-4:#fef2f2;--color--ui-brand-5:#8e6a96;--color--ui-brand-6:#629962;--color--ui-brand-7:#f0fdf4;--color--ui-brand-8:#4da160;--color--ui-brand-9:#828282;--color--ui-brand-10:#f1f1f1;--color--ui-brand-11:#ed6923;--color--ui-brand-mondlez:#4f2170;--color--text-link-ged:#0084a9;--color--text-link-active:var(--color--text-link-ged);--color--text-link-hover:var(--color--text-link-ged);--color--text-link-inverse-active:var(--color--text-link-ged);--color--text-link-inverse-hover:var(--color--text-link-ged);--color--text-link-inverse:var(--color--text-secondary-inverse);--color--text-link:var(--color--text-link-ged);--color--text-primary:#303030;--color--text-primary-muted:#303030cc;--color--text-secondary:var(--color--text-primary);--color--text-footer-note:#636363;--color--icon-brand-01:#0084a9;--color--interactive-primary:#0084a9;--color--interactive-action-hover:#0084a9;--color--interactive-primary-active:#0084a9;--color--interactive-primary-hover:#0084a9;--color--interactive-secondary:#0084a9;--color--interactive-tertiary:#0084a9;--color--text-brand-01:#0084a9;--color--text-brand-05:#00244d;--color--ui-background-brand-01:#0084a9;--color--ui-background-brand-02:#4da9c3;--color-ui-background-brand-03:#30303014;--color-ui-background-brand-04:#151515;--color--ui-background-dark:#0084a9;--color--ui-border-01:#d0d0d0ff;--color--ui-border-02:#0084a9;--color--ui-border-03:#e6e6e6;--color--ui-border-04:#00244db3;--color--ui-border-05:#303030ad;--gradient--interactive-accent-01:linear-gradient(90deg,#0084a9 0,#512eab ff 50%,#c1bfff ff 100%);--gradient--interactive-fill-c-01:linear-gradient(347.91deg,#0d004d 0 23%,#0084a9 100%);--gradient--interactive-fill-c-02:linear-gradient(360deg,#0d004d 0 0,#0084a9 100%);--leading--default:var(--leading--1-5);--typesize-default:1.125rem;--typesize-default-small:1rem;--typesize-h1:clamp(2.375rem,5.5vw,3.125rem);--typesize-h2:clamp(2.1875rem,4.25vw,2.5625rem);--typesize-h3:clamp(1.9375rem,3.1vw,2.1875rem);--typesize-h4:clamp(1.625rem,2.5vw,1.825rem);--typesize-h5:clamp(1.375rem,1.9vw,1.5rem);--typesize-h6:1.0625rem}
.bgcolor--background-light-blue{background-color:var(--color--ui-brand-2)}
.bgcolor--background-red{background-color:var(--color--ui-brand-3)}
.bgcolor--background-light-red{background-color:var(--color--ui-brand-4)}
.bgcolor--background-purple{background-color:var(--color--ui-brand-5)}
.bgcolor--background-green{background-color:var(--color--ui-brand-6)}
.bgcolor--background-light-green{background-color:var(--color--ui-brand-7)}
.bgcolor--background-dark-green{background-color:var(--color--ui-brand-8)}
.bgcolor--background-gray{background-color:var(--color--ui-brand-9)}
.bgcolor--background-light-gray{background-color:var(--color--ui-brand-10)}
.bgcolor--background-gray-transparent{background-color:var(--color--text-primary-muted)}
.bgcolor--background-orange{background-color:var(--color--ui-brand-11)}
.bgcolor--background-dark-purple{background-color:var(--color--ui-brand-mondlez)}
@font-face{font-family:"Roboto";font-style:normal;font-weight:100;src:url("ged/assets/webfonts/primary/Roboto-Thin.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:100;src:url("ged/assets/webfonts/primary/Roboto-ThinItalic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:normal;font-weight:200;src:url("ged/assets/webfonts/primary/Roboto-ExtraLight.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:200;src:url("ged/assets/webfonts/primary/Roboto-ExtraLightItalic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("ged/assets/webfonts/primary/Roboto-Light.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:url("ged/assets/webfonts/primary/Roboto-LightItalic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("ged/assets/webfonts/primary/Roboto-Regular.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:url("ged/assets/webfonts/primary/Roboto-Italic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("ged/assets/webfonts/primary/Roboto-Medium.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:500;src:url("ged/assets/webfonts/primary/Roboto-MediumItalic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:normal;font-weight:600;src:url("ged/assets/webfonts/primary/Roboto-SemiBold.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:600;src:url("ged/assets/webfonts/primary/Roboto-SemiBoldItalic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("ged/assets/webfonts/primary/Roboto-Bold.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:url("ged/assets/webfonts/primary/Roboto-BoldItalic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:normal;font-weight:800;src:url("ged/assets/webfonts/primary/Roboto-ExtraBold.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:800;src:url("ged/assets/webfonts/primary/Roboto-ExtraBoldItalic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("ged/assets/webfonts/primary/Roboto-Black.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url("ged/assets/webfonts/primary/Roboto-BlackItalic.ttf") format("truetype");font-display:swap}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-Thin.ttf") format("truetype");font-weight:100;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-ExtraLight.ttf") format("truetype");font-weight:200;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-Light.ttf") format("truetype");font-weight:300;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-Regular.ttf") format("truetype");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-Medium.ttf") format("truetype");font-weight:500;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-SemiBold.ttf") format("truetype");font-weight:600;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-Bold.ttf") format("truetype");font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-ExtraBold.ttf") format("truetype");font-weight:800;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
@font-face{font-family:"Roboto Slab";font-style:normal;src:url("ged/assets/webfonts/primary-heading/RobotoSlab-Black.ttf") format("truetype");font-weight:900;font-display:swap;unicode-range:U+0000-00FF,U+0100-024F}
.border-top-thickGedBlue{border-top:2rem solid var(--color--ui-border-02)}
.border-top-thickGedLightBlue{border-top:2rem solid var(--color--ui-brand-2)}
.border-top-thickGedRed{border-top:2rem solid var(--color--ui-brand-3)}
.border-top-thickGedLightRed{border-top:2rem solid var(--color--ui-brand-4)}
.border-top-thickGedPurple{border-top:2rem solid var(--color--ui-brand-5)}
.border-top-thickGedGreen{border-top:2rem solid var(--color--ui-brand-6)}
.border-top-thickGedLightGreen{border-top:2rem solid var(--color--ui-brand-7)}
.border-top-thickGedDarkGreen{border-top:2rem solid var(--color--ui-brand-8)}
.border-top-thickGedGray{border-top:2rem solid var(--color--ui-brand-9)}
.border-top-thickGedLightGray{border-top:2rem solid var(--color--ui-brand-10)}
.border-top-thickGedGrayTransparent{border-top:2rem solid var(--color--text-primary-muted)}
.border-top-thickGedOrange{border-top:2rem solid var(--color--ui-brand-11)}
.border-top-thickGedDarkPurple{border-top:2rem solid var(--color--ui-brand-mondlez)}
.border-top-thickGedDarkBlue{border-top:2rem solid var(--color--text-brand-05)}
.border-top-mediumGedBlue{border-top:1rem solid var(--color--ui-border-02)}
.border-top-mediumGedLightBlue{border-top:1rem solid var(--color--ui-brand-2)}
.border-top-mediumGedRed{border-top:1rem solid var(--color--ui-brand-3)}
.border-top-mediumGedLightRed{border-top:1rem solid var(--color--ui-brand-4)}
.border-top-mediumGedPurple{border-top:1rem solid var(--color--ui-brand-5)}
.border-top-mediumGedGreen{border-top:1rem solid var(--color--ui-brand-6)}
.border-top-mediumGedLightGreen{border-top:1rem solid var(--color--ui-brand-7)}
.border-top-mediumGedDarkGreen{border-top:1rem solid var(--color--ui-brand-8)}
.border-top-mediumGedGray{border-top:1rem solid var(--color--ui-brand-9)}
.border-top-mediumGedLightGray{border-top:1rem solid var(--color--ui-brand-10)}
.border-top-mediumGedGrayTransparent{border-top:1rem solid var(--color--text-primary-muted)}
.border-top-mediumGedOrange{border-top:1rem solid var(--color--ui-brand-11)}
.border-top-mediumGedDarkPurple{border-top:1rem solid var(--color--ui-brand-mondlez)}
.border-top-mediumGedDarkBlue{border-top:1rem solid var(--color--text-brand-05)}
html:not([lang^=ar]){--typefamily-primary:"Roboto",var(--typefamily-fallback)}
body{background-color:var(--color--ui-background-brand-05);color:var(--color--text-primary);font-family:var(--typefamily-primary);font-size:var(--typesize-h6);font-weight:var(--typeweight--default);line-height:var(--leading--1-5);font-synthesis:style weight}
a{text-decoration:underline;text-underline-offset:.125em;font-weight:var(--typeweight--default)}
h1,.h1{font-size:2.375rem;font-weight:700}
@media(min-width:480px){h1,.h1{font-size:3.125rem}
}
h2,.h2{font-size:2.1875rem;font-weight:700}
@media(min-width:480px){h2,.h2{font-size:2.5625rem}
}
h3,.h3{font-size:1.9375rem;line-height:1.4}
@media(min-width:480px){h3,.h3{font-size:2.1875rem}
}
h4,.h4{font-size:1.625rem;line-height:1.4}
@media(min-width:480px){h4,.h4{font-size:1.825rem}
}
h5,.h5{font-size:1.375rem;line-height:1.5}
@media(min-width:480px){h5,.h5{font-size:1.5rem}
}
h6,.h6{color:var(--color-text-primary-muted);font-size:1.0625rem;line-height:1.5}
main h1,main h2,main h3,main h4,main h5,main h6,main .h1,main .h2,main .h3,main .h4,main .h5,main .h6,main .exa,main .peta,main .tera,main .giga,main .mega,main .kilo{color:var(--color--text-primary);font-family:var(--typefamily-primary-heading)}
main h1 *:not(a[href],a[href] *,button),main h2 *:not(a[href],a[href] *,button),main h3 *:not(a[href],a[href] *,button),main h4 *:not(a[href],a[href] *,button),main h5 *:not(a[href],a[href] *,button),main h6 *:not(a[href],a[href] *,button),main .h1 *:not(a[href],a[href] *,button),main .h2 *:not(a[href],a[href] *,button),main .h3 *:not(a[href],a[href] *,button),main .h4 *:not(a[href],a[href] *,button),main .h5 *:not(a[href],a[href] *,button),main .h6 *:not(a[href],a[href] *,button),main .exa *:not(a[href],a[href] *,button),main .peta *:not(a[href],a[href] *,button),main .tera *:not(a[href],a[href] *,button),main .giga *:not(a[href],a[href] *,button),main .mega *:not(a[href],a[href] *,button),main .kilo *:not(a[href],a[href] *,button){color:var(--color--text-primary)}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.circle::before{content:'';width:20px;height:20px;display:inline-block;border-radius:50%;margin-inline-end:8px;background-color:var(--color--circle-default)}
.circle.circle-red{--color--circle-default:#d9392d}
.circle.circle-green{--color--circle-default:#377d3a}
.circle.circle-yellow{--color--circle-default:#ffc107}
.file-type-size{display:none}
.shadow-text-ged *{text-shadow:0 2px 10px rgba(0,0,0,0.7)}
.font-roboto-ged *{font-family:var(--typefamily-primary)}
.font-roboto-slab-ged *{font-family:var(--typefamily-primary-heading)}
@media(max-width:900px){.to-top-button{inset-block-end:1rem}
}
#chat-window .css-hiqg8a{right:6rem}
main .search-box-input[type="search"]::-webkit-search-cancel-button{display:initial}
.ged-footer{border-top:1px solid var(--color--ui-border-01)}
@media screen and (min-width:768px) and (max-width:1023px){.ged-footer .c-footer__main .row{display:flex;flex-direction:column}
.ged-footer .c-footer__main .row .col-md-5.col-md-5{flex:0 0 100%;max-width:100%;padding-right:0}
.ged-footer .c-footer__main .row .col-md-7.col-md-7{flex:0 0 100%;max-width:100%;margin-top:1rem}
.ged-footer .c-footer__main .row .col-md-7.col-md-7 .column-control{padding-inline:0}
.ged-footer .c-footer__main .row .col-md-7.col-md-7 .column-control .row{display:flex;flex-direction:row}
.ged-footer .c-footer__main .row .col-md-7.col-md-7 .column-control .row .col-md-4.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}
}
@media screen and (min-width:768px){.ged-footer .c-footer__main .col-md-5.col-md-5{flex:0 0 39.333333%;max-width:39.333333%;padding-right:0}
.ged-footer .c-footer__main .col-md-7.col-md-7{flex:0 0 60.333333%;max-width:60.33333%}
.ged-footer .c-footer__main .col-md-7.col-md-7 .column-control .col-md-4.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}
}
.ged-footer .c-footer__main .col-md-5{padding-right:0}
@media only screen and (max-width:767px){.ged-footer .c-footer__main .col-md-5 .content-tile p{text-align:center;font-size:var(--typesize-default-small);margin-left:0rem}
}
@media only screen and (max-width:767px){.ged-footer .c-footer__main .col-md-5 .social-links__list.social-links__list.social-links__list.social-links__list{display:flex;justify-content:center;gap:20px}
}
@media only screen and (max-width:378px){.ged-footer .c-footer__main .col-md-5 .social-links__list.social-links__list.social-links__list.social-links__list{gap:12px;flex-wrap:wrap;justify-content:center}
}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links{margin-top:16px}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list{display:flex;justify-content:initial;gap:30px}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list .social-links__item{display:flex;justify-content:flex-start;margin-left:0rem}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list .social-links__item [class*="social-links--"]{background-color:var(--color--ui-background-brand-05);background-size:auto 36px;border-radius:0}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list .social-links__item .social-links--facebook.social-links--facebook{background-image:url("ged/assets/icons/facebook.svg")}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list .social-links__item .social-links--twitter.social-links--twitter{background-image:url("ged/assets/icons/twitter.svg")}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list .social-links__item .social-links--youtube.social-links--youtube{background-image:url("ged/assets/icons/youtube.svg")}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list .social-links__item .social-links--linkedin.social-links--linkedin{background-image:url("ged/assets/icons/linkedin.svg")}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list .social-links__item .social-links--instagram.social-links--instagram{background-image:url("ged/assets/icons/instagram.svg")}
.ged-footer .c-footer__main .col-md-5 .social-links.social-links .social-links__list .social-links__item .social-links--tiktok.social-links--tiktok{background-image:url("ged/assets/icons/tiktok.svg")}
@media only screen and (max-width:767px){.ged-footer .c-footer__main .col-md-7 .column-control{padding-top:1.5rem}
}
.ged-footer .c-footer__main .col-md-7 .column-control .link-list ul{list-style:none}
.ged-footer .c-footer__main .col-md-7 .column-control .link-list ul li{padding-bottom:1rem}
.ged-footer .c-footer__main .col-md-7 .column-control .link-list ul li a{color:var(--color--text-primary);font-weight:400;text-decoration:none}
@media only screen and (max-width:767px){.ged-footer .c-footer__main .col-md-7 .column-control .link-list ul{display:flex;flex-direction:column;align-items:center}
}
.ged-footer .c-footer__main .col-5,.ged-footer .c-footer__main .col-7{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;max-width:unset}
.c-footer__bottom.c-footer__bottom.c-footer__bottom.c-footer__bottom p{font-size:12px;color:var(--color--text-footer-note)}
.to-top-button::before{background:var(--color--ui-brand-1)}
.to-top-button:hover::before,.to-top-button:focus::before,.to-top-button:focus-visible::before{background:var(--color--ui-brand-1);opacity:.7}
.ged-works-footer .c-footer__bottom a{font-size:12px;color:var(--color--text-footer-note)}
.ged-works-footer .c-footer__bottom>.row>.col-12{display:grid;grid-template-areas:"contact" "menu" "copyright";gap:16px;align-items:center;justify-content:center;text-align:center}
.ged-works-footer .c-footer__bottom>.row>.col-12>.text:first-child{grid-area:contact}
.ged-works-footer .c-footer__bottom>.row>.col-12>.text:first-child+.link-list{grid-area:menu}
.ged-works-footer .c-footer__bottom>.row>.col-12>.text:first-child+.link-list+.text{grid-area:copyright}
.ged-works-footer .c-footer__bottom>.row>.col-12 .link-list ul{display:flex;justify-content:center;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;gap:.5625rem var(--typesize-default)}
.ged-works-footer .c-footer__bottom>.row>.col-12 .link-list ul li{justify-content:flex-start;display:flex}
.ged-works-footer .c-footer__bottom>.row>.col-12 .link-list ul li a{text-decoration:none}
@media(min-width:1024px){.ged-works-footer .c-footer__bottom>.row>.col-12{grid-template-areas:"contact menu" "copyright copyright";justify-content:center}
}
@media(min-width:1280px){.ged-works-footer .c-footer__bottom>.row>.col-12{grid-template-areas:"contact menu copyright";justify-content:space-between}
}
.accesibilty-border{outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}
header .column-control.he-navigation-topnav{background-color:transparent}
header .column-control.he-navigation-topnav .row{border-bottom:1px solid var(--color--ui-border-01)}
header .column-control.he-navigation-topnav .row .col-md-5{display:flex;align-items:center}
header .column-control.he-navigation-topnav .row .col-md-7{display:flex;justify-content:end;padding:0 3.4rem;height:40px}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection{margin-top:0}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection>div::after{display:none}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection .hed-custom-select{display:flex;justify-content:center;min-width:152px;padding:8px;border-right:1px solid var(--color--ui-border-01)}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection .hed-custom-select .locale-drpdown__button{color:initial;font-size:var(--typesize-default-small)}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection .hed-custom-select .locale-drpdown__button::before{display:none}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection .hed-custom-select .locale-drpdown__button::after{margin-right:0rem}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection .hed-custom-select .custom-select-dropdown{position:absolute;top:100%;width:100%;border-top:1px solid var(--color--ui-border-01);background-color:var(--color--ui-background-brand-05)}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection .hed-custom-select .custom-select-dropdown a{font-size:var(--typesize-default-small)}
header .column-control.he-navigation-topnav .row .col-md-7 .locale-selection .hed-custom-select .custom-select-dropdown li:not(.selected) a:hover{background-color:unset}
header .column-control.he-navigation-topnav .row .col-md-7 .content-tile:first-of-type{inline-size:unset;border-left:1px solid var(--color--ui-border-01);border-right:1px solid var(--color--ui-border-01);margin-top:2px}
header .column-control.he-navigation-topnav .row .col-md-7 .content-tile:first-of-type a{color:var(--color--text-primary);font-size:var(--typesize-default-small);font-weight:400;position:relative;padding-left:44px}
header .column-control.he-navigation-topnav .row .col-md-7 .content-tile:first-of-type a:hover{color:var(--color--text-brand-01)}
header .column-control.he-navigation-topnav .row .col-md-7 .content-tile:first-of-type a::before{background-color:transparent;background-image:url("ged/assets/icons/search-icon-ged.svg");-webkit-mask-image:url(ged/assets/icons/search-icon-ged.svg);mask-image:url(ged/assets/icons/search-icon-ged.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor;inline-size:22px;position:absolute;top:50%;transform:translateY(-50%);left:12%}
header .column-control.he-navigation-topnav .row .col-md-7 .content-tile:first-of-type a:is(:focus-visible,:focus){outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}
header .column-control.he-navigation-topnav .row .col-md-7 .content-tile:last-of-type{inline-size:unset}
header .column-control.he-navigation-topnav .row .col-md-7 .ged-header-action-contained-button{margin-top:0rem;inline-size:unset;border-right:1px solid var(--color--ui-border-03)}
header .column-control.he-navigation-topnav .row .col-md-7 .ged-header-action-contained-button a{color:var(--color--ui-field);font-weight:600;font-size:var(--typesize-default-small);padding:0;display:flex;justify-content:center;align-items:center;height:40px;width:177px}
header .column-control.he-navigation-topnav .row .col-md-7 .ged-header-action-contained-button a::before{background-color:var(--color--ui-border-02);color:var(--color--ui-field);border-radius:0;padding:4px 8px;transform:none;border:0}
header .column-control.he-navigation-topnav .row .col-md-7 .ged-header-action-contained-button a:hover::before{background-color:var(--color--ui-brand-2)}
header .column-control.mobile-none.he-pr-nav__wrapper{background-color:transparent;color:var(--color--text-primary);height:56px;align-items:center;display:flex}
header .column-control.mobile-none.he-pr-nav__wrapper .container{background-color:var(--color--ui-background-light);padding:0 var(--grid-gutters);border-bottom:1px solid var(--color--ui-border-01)}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row{align-items:center}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12{display:flex;justify-content:space-between;align-items:center;column-gap:0}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .header__logo{height:56px;width:65px;display:flex;align-items:center}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .header__logo #logo img{width:100%;inline-size:auto;max-inline-size:100%}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul{align-items:center}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width{color:initial;font-size:var(--typesize-default-small);position:relative;display:inline-block;padding:1.25rem;margin-left:0rem}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width a{text-decoration:none}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width a.highlighted{color:var(--color--ui-brand-1)}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width a::before{background-color:unset}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width a:hover{color:var(--color--ui-border-02)}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width .dropdown-btn-toggle::after{display:none}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width .dropdown-menu{width:288px;position:absolute;left:50%;transform:translateX(-50%)}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width .dropdown-menu .embed{margin-top:0}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width .dropdown-menu .link-list ul{background:var(--color--ui-border-02);width:288px;margin-bottom:0}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width .dropdown-menu .link-list ul li{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;padding:.75rem 1.25rem .5rem 1rem;border-bottom:2px solid #69a9bc;gap:16px}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width .dropdown-menu .link-list ul li:hover{background-color:var(--color--ui-brand-2);cursor:pointer}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width .dropdown-menu .link-list ul li a{display:block;color:var(--color--ui-field);text-decoration:none;font-weight:600;font-family:var(--typefamily-primary-heading);font-size:var(--typesize-default-small)}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li.dropdown.mega-nav-full-width .dropdown-menu .link-list ul li img{width:32px;height:36px}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul li::after{background-color:var(--color--ui-border-02);content:"";display:block;height:10px;left:50%;margin-left:-5px;opacity:0;position:absolute;bottom:-5px;transform:rotate(45deg);width:10px;top:58px}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 nav.he-header-desktop-nav ul .dropdown:has(.dropdown-menu):hover::after{opacity:100}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:first-child{padding:0rem;height:20px}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:first-child .content-tile-text,header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:first-child .content-tile-text p{min-width:44px;height:20px;display:flex}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:first-child .content-tile-text a,header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:first-child .content-tile-text p a{padding:0;font-size:var(--typesize-default-small);text-decoration:none;color:var(--color--text-primary);white-space:nowrap}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:first-child .content-tile-text a:hover::before,header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:first-child .content-tile-text p a:hover::before{background:0}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:last-child{margin-top:0}
header .column-control.mobile-none.he-pr-nav__wrapper .container .row .col-12 .column-control.column-control.column-control.column-control .content-tile:last-child a{padding:8px 22px;font-size:var(--typesize-default-small);min-width:100px;white-space:nowrap}
.ged-nav-previous a{font-size:var(--typesize-default-small);text-decoration:none;color:var(--color--text-primary);font-weight:400;padding-left:36px}
.ged-nav-previous a:hover{color:var(--color--text-brand-01)}
.ged-nav-previous a:hover::before{color:var(--color--text-brand-01)}
.ged-nav-previous a::before{content:"‹";padding-right:4px;font-weight:700}
.mega-nav-items-container .ged-nav-previous a{padding-left:0}
header .column-control.desktop-none.he-pr-nav__wrapper .container{background-color:var(--color--ui-background-light)}
header .desktop-none.he-pr-nav__wrapper .col-12{justify-content:space-between}
header .desktop-none.he-pr-nav__wrapper .col-12 #navbar-collapse-grid[data-level="0"] .mega-nav-items-container{overflow-y:scroll}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container{width:100vw;max-inline-size:unset;background-color:var(--color--ui-background-light)}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .navbar-nav li{border-bottom:1px solid var(--color--ui-border-01)}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .navbar-nav li a{text-decoration:none;font-size:var(--typesize-default);font-weight:400}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .navbar-nav li.highlighted{background-color:var(--color--ui-brand-1)}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .navbar-nav li.highlighted a.dropdown-toggle{color:var(--color--ui-brand-4)}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .locale-selection{margin-bottom:0}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .link-list{background-color:var(--color--ui-background-light);margin-top:2rem}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .link-list li{margin:0;display:flex;align-items:center}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .link-list li a{text-decoration:none;font-size:var(--typesize-default-small);font-weight:400;margin:4px 0;padding:0 16px;color:#303030}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu{max-inline-size:unset;overflow:scroll;background-color:var(--color--ui-background-light);height:100vh}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu .mobile-nav--back a{padding:16px;font-size:var(--typesize-default-small)}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu .he-nav--mobile-only h2{padding-top:0}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu .embed{margin-top:-0.5rem}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu h2{font-size:var(--typesize-default);color:var(--color--ui-border-02);font-weight:500}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu .embed li{padding:16px 16px 16px 32px;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu .embed li a{color:var(--color--text-primary)}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu .embed li a.highlighted{color:var(--color--ui-brand-1)}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown-menu .embed li:first-child{border-top:1px solid var(--color--ui-border-01)}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .dropdown.mega-nav-full-width:not(:has(.dropdown-menu)) a::after{display:none}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .experiencefragment .link-list li{border-bottom:0}
header .desktop-none.he-pr-nav__wrapper .col-12 .mega-nav-items-container.mega-nav-items-container.mega-nav-items-container .experiencefragment .link-list li a{color:var(--color--text-primary)}
header .desktop-none.he-pr-nav__wrapper .col-12 .header__logo{height:56px;width:65px;display:flex;align-items:center}
header .desktop-none.he-pr-nav__wrapper .col-12 .header__logo #logo img{width:100%;inline-size:auto;max-inline-size:100%}
header .desktop-none.he-pr-nav__wrapper .col-12 .navbar-toggle[aria-expanded="true"] .fa{background-color:none}
header .desktop-none.he-pr-nav__wrapper .col-12 .navbar-toggle[aria-expanded="false"] .fa{background-color:var(--color--text-primary)}
header .desktop-none.he-pr-nav__wrapper .col-12 .navbar-toggle.navbar-toggle{width:29px;height:18px}
header .desktop-none.he-pr-nav__wrapper .col-12 .navbar-toggle.navbar-toggle .fa::before{background-color:var(--color--text-primary);inset-block-start:-9px}
header .desktop-none.he-pr-nav__wrapper .col-12 .navbar-toggle.navbar-toggle .fa::after{background-color:var(--color--text-primary);inset-block-start:9px}
header .desktop-none.he-pr-nav__wrapper .col-12 .navbar-toggle.navbar-toggle[aria-expanded=true] .fa::before,header .desktop-none.he-pr-nav__wrapper .col-12 .navbar-toggle.navbar-toggle[aria-expanded=true] .fa::after{background-color:var(--color--text-primary);inset-block-start:0;inline-size:29px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type{padding:0}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container{padding:19px 13px 19px 19px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row{display:flex;align-items:center;justify-content:space-between !important;gap:3px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-9{flex:0 0 auto;max-width:calc(100% - 130px)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-9 .search-box{width:100%;position:relative}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-9 .search-box input{border:2px solid var(--color--ui-border-03);padding:8px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-9 .search-box input:is(:focus,:focus-visible){outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-9 .search-box #search-box-input{width:100%}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-9 .search-box .search-box-icon{font-size:0;background-color:transparent;border:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);padding:0;margin:0;display:flex;right:22px;color:var(--color--ui-border-03)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-9 .search-box .search-box-icon::after{content:'';background-color:transparent;mask-image:url(../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-search-sm);-webkit-mask-image:url(../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-search-sm);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor;inline-size:22px;block-size:22px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-9 .search-box .search-box-icon:is(:focus,:focus-visible){outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-3{display:flex;justify-content:end;max-width:121px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-3 .content-tile{inline-size:unset}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-3 .content-tile a{padding:16px 30px;font-size:var(--typesize-default-small);text-transform:uppercase;color:var(--color--ui-border-02);text-decoration:none;outline:2px solid var(--color--ui-border-02);border-radius:50px;background-color:var(--color--ui-background-light);font-weight:700}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:last-of-type .container .row .col-md-3 .content-tile a:is(:focus,:focus-visible){outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type{padding:0}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .container{background-color:var(--color--ui-brand-10)}
@media screen and (min-width:768px){header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .container{padding-right:11px}
}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .container .row .col-12{display:flex}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .container .row .col-12 .locale-selection{margin-bottom:0;width:150px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .container .row .col-12 .locale-selection option{color:var(--color--ui-brand-1);font-size:var(--typesize-default-small)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .container .row .col-12 .locale-selection div{display:flex;align-items:center}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .container .row .col-12 .locale-selection div select{display:block !important;margin-bottom:0;outline:0;padding:4px;font-size:15px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .container .row .col-12 .locale-selection div select:is(:focus,:focus-visible){outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control{display:flex;align-items:center;padding:16px 9px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12{display:flex;align-items:center}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:first-child{padding:0rem;width:44px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:first-child .content-tile-text,header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:first-child .content-tile-text p{width:44px}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:first-child .content-tile-text a,header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:first-child .content-tile-text p a{padding:0;font-size:var(--typesize-default-small);font-weight:400;text-decoration:none;color:var(--color--text-primary)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:first-child .content-tile-text a:is(:focus,:focus-visible),header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:first-child .content-tile-text p a:is(:focus,:focus-visible){outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:last-child{margin-top:0}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:last-child a{padding:12px 16px;font-size:var(--typesize-default-small);text-transform:uppercase;color:var(--color--ui-border-02);text-decoration:none;border-radius:50px;margin-left:1.1rem;font-weight:700}
header .desktop-none.he-pr-nav__wrapper .col-12 .column-control:first-of-type .column-control .col-12 .content-tile:last-child a:is(:focus,:focus-visible){outline-width:2px;outline-style:solid;outline-color:var(--color--interactive-focus-field)}
header .locale-selection .hed-custom-select:hover button{color:var(--color--ui-brand-1) !important}
header .locale-selection .locale-drpdown__dropdown li.custom-select-option a{color:var(--color--ui-brand-1)}
.desktop-none{display:none}
@media screen and (max-width:1023px){.desktop-none{display:block}
}
.mobile-none{display:none !important}
@media screen and (min-width:1023px){.mobile-none{display:block !important}
}
.he-pr-nav__wrapper .mega-nav.he-header-mobile-nav{display:inline-flex}
.he-pr-nav__wrapper .navbar-nav li button.dropdown-btn-toggle{display:none !important}
.mega-nav .navbar-nav>li .dropdown-menu .embed ul{overflow:hidden;height:auto}
.mega-nav .navbar-nav>li .dropdown-menu .embed ul li{position:relative}
.mega-nav .navbar-nav>li .dropdown-menu .embed ul li a::before{content:"";display:inline-block;position:absolute;height:100%;width:100%;top:0;left:0}
.he-header-desktop-nav .dropdown.t-nav-expandable .dropdown-menu.show{--he-topnav-drdwn-display:block}
.ea-header .mega-nav.he-header-desktop-nav{flex-grow:1}
.ea-header .mega-nav.he-header-desktop-nav ul.navbar-nav{margin:auto}
@media screen and (max-width:1200px){.ea-header .mega-nav.he-header-desktop-nav ul.navbar-nav>li{padding-inline:.75rem !important}
}
.search-modal-ged #search-input-ged .search-box-input{margin:0;width:100%;border:2px solid #e6e6e6;padding:8px;background-image:url("../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-search-sm");background-repeat:no-repeat;background-position:right 22px top 50%;background-size:15px auto}
.search-modal-ged button.search-box-icon{visibility:hidden;width:0;height:0;opacity:0;position:absolute;padding:0;margin:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
main .search-box-icon[type="submit"]:focus,main .search-box-icon[type="submit"]:focus-within,main .search-box-icon[type="submit"]:active{background-color:var(--color--ui-brand-4);outline-width:2px;outline-color:var(--color--interactive-focus-field);outline-style:solid}
main .search-box-icon[type="submit"]:focus::before,main .search-box-icon[type="submit"]:focus-within::before,main .search-box-icon[type="submit"]:active::before{color:var(--color--text-primary)}
@media(min-width:768px){.search-results-list .search-results-list-results li{padding:var(--space--x3) 0}
}
.search-results-list .custom-search__btn-filters-mobile,.search-results-list .custom-search__clear-all{display:none}
.search-results-list .custom-search__search-results-items p{font-size:var(--typesize-h3);font-weight:var(--typeweight--medium)}
.search-results-list .search-results-list-results li{border-block-end:unset}
.search-results-list .search-results-list-results li a{font-size:var(--typesize-h5);text-decoration:none}
.search-results-list .search-results-list-results li a:hover{text-decoration:underline}
.search-results-list .custom-search__search-sort{display:none}
div#onetrust-consent-sdk div#onetrust-banner-sdk{background-color:#333}
div#onetrust-consent-sdk div#onetrust-banner-sdk #onetrust-policy-text{font-size:.813em;line-height:1.5}
@media(min-width:768px){div#onetrust-consent-sdk div#onetrust-banner-sdk div.ot-sdk-row{padding:20px 0 20px 0;margin:0;max-inline-size:100%}
}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-accept-btn-handler,div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-reject-all-handler{background-color:#00546c;border-color:#00546c;color:#fefefe;margin-right:1em;min-width:125px;height:auto;white-space:normal;word-break:break-word;word-wrap:break-word;padding:12px 10px;line-height:1.2;font-size:.813em;font-weight:600}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-accept-btn-handler:hover,div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-reject-all-handler:hover{color:#fefefe;background:#00546c;opacity:.7}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-reject-all-handler{margin-right:0}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-accept-btn-handler::before,div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-reject-all-handler::before{outline:0}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-accept-btn-handler:hover::before,div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-reject-all-handler:hover::before{background:#00546c;transform:none;outline:0}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group-parent{padding:2%}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-pc-btn-handler::before{color:gray;border-color:gray;background-color:#fff;border-radius:0}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-pc-btn-handler:hover:before{background-color:#fff;border-radius:0;opacity:.7;transform:none}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-pc-btn-handler{color:gray;padding:12px 10px;font-size:13px}
@media only screen and (min-width:1280px){div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-group-container{width:55%}
}
@media only screen and (min-width:1024px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:60%}
}
@media only screen and (min-width:550px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:65.333%}
}
@media only screen and (min-width:1024px){div#onetrust-consent-sdk div#onetrust-banner-sdk #onetrust-policy{margin-left:2em}
}
@media only screen and (min-width:426px) and (max-width:896px){div#onetrust-consent-sdk div#onetrust-banner-sdk #onetrust-policy{margin-left:1em;margin-right:1em}
}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content button#accept-recommended-btn-handler,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.save-preference-btn-handler,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.ot-pc-refuse-all-handler:not(#filter-btn-handler):not(.ot-remove-objection-handler):not([aria-expanded]):not(.ot-link-btn):not(#clear-filters-handler):not(.ot-close-icon){color:#fff !important;padding:12px 30px;font-size:14px}
@media only screen and (min-width:768px){div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content button#accept-recommended-btn-handler,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.save-preference-btn-handler,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.ot-pc-refuse-all-handler:not(#filter-btn-handler):not(.ot-remove-objection-handler):not([aria-expanded]):not(.ot-link-btn):not(#clear-filters-handler):not(.ot-close-icon){inline-size:auto}
}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content button#accept-recommended-btn-handler::before,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.save-preference-btn-handler::before,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.ot-pc-refuse-all-handler:not(#filter-btn-handler):not(.ot-remove-objection-handler):not([aria-expanded]):not(.ot-link-btn):not(#clear-filters-handler):not(.ot-close-icon)::before{background-color:#333;outline-color:#333;border-radius:0;border-radius:2px}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content button#accept-recommended-btn-handler:hover::before,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.save-preference-btn-handler:hover::before,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.ot-pc-refuse-all-handler:not(#filter-btn-handler):not(.ot-remove-objection-handler):not([aria-expanded]):not(.ot-link-btn):not(#clear-filters-handler):not(.ot-close-icon):hover::before{opacity:.7;transform:none}
div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.save-preference-btn-handler,div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer .ot-btn-container button.ot-pc-refuse-all-handler:not(#filter-btn-handler):not(.ot-remove-objection-handler):not([aria-expanded]):not(.ot-link-btn):not(#clear-filters-handler):not(.ot-close-icon){font-size:12px}
@media only screen and (min-width:768px){div#onetrust-consent-sdk div#onetrust-pc-sdk div.ot-pc-footer{display:flex;justify-content:end}
}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group{justify-content:center}
div#onetrust-consent-sdk div#onetrust-pc-sdk .ot-pc-logo img{inline-size:auto}
div#onetrust-consent-sdk div#onetrust-pc-sdk{width:auto;border-radius:0}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content #ot-pc-title,div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content #ot-pc-desc,div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content #ot-category-title,#onetrust-pc-sdk#onetrust-pc-sdk button,div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-cat-header{color:#696969}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-cat-header{font-weight:bold}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl span.ot-switch-nob{background-color:var(--color--ui-brand-10)}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl span.ot-switch-nob:hover{background-color:var(--color--ui-brand-10)}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl span.ot-switch-nob::after{content:""}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item label.ot-switch{width:45px;height:25px;position:relative;display:inline-block}
div#onetrust-consent-sdk div#onetrust-pc-sdk #ot-pc-content div.ot-acc-hdr{padding:12px 30px}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl span.ot-switch-nob::before{position:absolute;content:"";height:21px;width:21px;bottom:1px;background-color:#7d7d7d;-webkit-transition:.4s;transition:.4s;border-radius:20px}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl:hover input[type="checkbox"]:checked+.ot-switch .ot-switch-nob{background-color:#cddcf2}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl input[type="checkbox"]:checked+.ot-switch span.ot-switch-nob{background-color:#cddcf2;border:1px solid #3860be}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl input[type="checkbox"]:checked+.ot-switch span.ot-switch-nob:hover{background-color:#cddcf2}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl input[type="checkbox"]:checked+.ot-switch span.ot-switch-nob::before{inset-inline-start:22px;background-color:#3860be;border-color:#3860be}
div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl input[type="checkbox"]:checked+.ot-switch span.ot-switch-nob::after,div#onetrust-consent-sdk div#onetrust-pc-sdk div#ot-pc-content .ot-cat-grp div.ot-accordion-layout.ot-cat-item .ot-tgl span.ot-switch-nob::after{display:none}
div#onetrust-consent-sdk div#onetrust-banner-sdk div#onetrust-button-group button#onetrust-accept-btn-handler:focus-visible::before{outline-width:3px;outline-style:solid;border-radius:0}
.content-tile .content-tile__title{color:var(--color--text-primary)}
.content-tile.title-typesize--exa .content-tile__title,.content-tile.title-typesize--peta .content-tile__title,.content-tile.title-typesize--tera .content-tile__title,.content-tile.title-typesize--giga .content-tile__title,.content-tile.title-typesize--mega .content-tile__title,.content-tile.title-typesize--kilo .content-tile__title,.content-tile.title-typesize--h1 .content-tile__title,.content-tile.title-typesize--h2 .content-tile__title,.content-tile.title-typesize--h3 .content-tile__title,.content-tile.title-typesize--h4 .content-tile__title,.content-tile.title-typesize--h5 .content-tile__title,.content-tile.title-typesize--h6 .content-tile__title{color:var(--color--text-primary)}
.color--ui-brand-1.color--ui-brand-1 *:not(a[href],a[href] *),.color--ui-brand-1.color--ui-brand-1 figure>a[href] .content-tile-text *,.color--ui-brand-1.color--ui-brand-1 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-1)}
.color--ui-brand-2.color--ui-brand-2 *:not(a[href],a[href] *),.color--ui-brand-2.color--ui-brand-2 figure>a[href] .content-tile-text *,.color--ui-brand-2.color--ui-brand-2 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-2)}
.color--ui-brand-3.color--ui-brand-3 *:not(a[href],a[href] *),.color--ui-brand-3.color--ui-brand-3 figure>a[href] .content-tile-text *,.color--ui-brand-3.color--ui-brand-3 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-3)}
.color--ui-brand-4.color--ui-brand-4 *:not(a[href],a[href] *),.color--ui-brand-4.color--ui-brand-4 figure>a[href] .content-tile-text *,.color--ui-brand-4.color--ui-brand-4 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-4)}
.color--ui-brand-5.color--ui-brand-5 *:not(a[href],a[href] *),.color--ui-brand-5.color--ui-brand-5 figure>a[href] .content-tile-text *,.color--ui-brand-5.color--ui-brand-5 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-5)}
.color--ui-brand-6.color--ui-brand-6 *:not(a[href],a[href] *),.color--ui-brand-6.color--ui-brand-6 figure>a[href] .content-tile-text *,.color--ui-brand-6.color--ui-brand-6 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-6)}
.color--ui-brand-7.color--ui-brand-7 *:not(a[href],a[href] *),.color--ui-brand-7.color--ui-brand-7 figure>a[href] .content-tile-text *,.color--ui-brand-7.color--ui-brand-7 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-7)}
.color--ui-brand-8.color--ui-brand-8 *:not(a[href],a[href] *),.color--ui-brand-8.color--ui-brand-8 figure>a[href] .content-tile-text *,.color--ui-brand-8.color--ui-brand-8 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-8)}
.color--ui-brand-9.color--ui-brand-9 *:not(a[href],a[href] *),.color--ui-brand-9.color--ui-brand-9 figure>a[href] .content-tile-text *,.color--ui-brand-9.color--ui-brand-9 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-9)}
.color--ui-brand-10.color--ui-brand-10 *:not(a[href],a[href] *),.color--ui-brand-10.color--ui-brand-10 figure>a[href] .content-tile-text *,.color--ui-brand-10.color--ui-brand-10 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-10)}
.color--ui-brand-11.color--ui-brand-11 *:not(a[href],a[href] *),.color--ui-brand-11.color--ui-brand-11 figure>a[href] .content-tile-text *,.color--ui-brand-11.color--ui-brand-11 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-11)}
.color--ui-brand-12.color--ui-brand-12 *:not(a[href],a[href] *),.color--ui-brand-12.color--ui-brand-12 figure>a[href] .content-tile-text *,.color--ui-brand-12.color--ui-brand-12 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--text-brand-05)}
.color--ui-brand-13.color--ui-brand-13 *:not(a[href],a[href] *),.color--ui-brand-13.color--ui-brand-13 figure>a[href] .content-tile-text *,.color--ui-brand-13.color--ui-brand-13 .content-tile__figure>a[href] .content-tile-text *{color:var(--color--text-primary-muted)}
.color--ui-brand-mondlez.color--ui-brand-mondlez *:not(a[href],a[href] *),.color--ui-brand-mondlez.color--ui-brand-mondlez figure>a[href] .content-tile-text *,.color--ui-brand-mondlez.color--ui-brand-mondlez .content-tile__figure>a[href] .content-tile-text *{color:var(--color--ui-brand-mondlez)}
.content-tile-image--right-ged,.content-tile-image--left-ged{border-radius:0}
@media(min-width:768px){.content-tile-image--right-ged picture,.content-tile-image--left-ged picture{block-size:92%}
}
.content-tile-image--right-ged picture::after,.content-tile-image--left-ged picture::after{background-color:var(--color--ui-brand-10);position:absolute;box-sizing:border-box;z-index:-1;width:100%;height:100%;content:"";border:10px solid var(--color--ui-brand-5)}
.content-tile-image--right-ged picture{overflow:visible}
.content-tile-image--right-ged picture::after{top:5%;right:3%}
@media screen and (min-width:1024px){.content-tile-image--right-ged picture::after{top:8%;right:6%}
}
.content-tile-image--left-ged picture{overflow:visible}
.content-tile-image--left-ged picture::after{top:-5%;right:-3%}
@media screen and (min-width:1024px){.content-tile-image--left-ged picture::after{top:-8%;right:-6%}
}
.content-tile-color-block--half-img--text-right,.content-tile-image--right-ged,.content-tile-image--left-ged{overflow:visible}
@media screen and (min-width:377px){.content-tile-image--right-ged figure,.content-tile-image--right-ged .content-tile__figure{padding-left:16px}
}
@media screen and (max-width:376px){.content-tile-image--right-ged figure,.content-tile-image--right-ged .content-tile__figure{padding:0 30px}
}
.content-tile.content-tile-image--center-ged picture{overflow:visible}
.content-tile.content-tile-image--center-ged picture::after{background-color:var(--color--ui-brand-10);position:absolute;box-sizing:border-box;z-index:-1;width:80%;height:125%;content:"";border:10px solid var(--color--ui-brand-1);transform:translate(13%,-90%)}
@media screen and (max-width:768px){.content-tile.content-tile-image--center-ged figcaption,.content-tile.content-tile-image--center-ged .content-tile__figcaption{padding:45px}
}
.content-tile-image--center-ged,.content-tile-color-block--half-img--text-right,.content-tile-color-block--half-img{overflow:visible}
.content-tile-image--horizontal--center-ged picture,.content-tile-image--horizontal--center-ged img{margin-inline:auto}
.content-tile__image--horizontal--end-ged picture,.content-tile__image--horizontal--end-ged img{margin-left:auto}
.content-tile-image--horizontal--end-left-ged picture,.content-tile-image--horizontal--end-left-ged img{margin-inline-end:auto}
@media(min-width:768px){.content-tile-image--horizontal--end-left-ged picture,.content-tile-image--horizontal--end-left-ged img{margin-inline-start:auto;margin-inline-end:unset}
}
.content-tile-image--horizontal--end-center-ged picture,.content-tile-image--horizontal--end-center-ged img{margin-inline:auto}
@media(min-width:768px){.content-tile-image--horizontal--end-center-ged picture,.content-tile-image--horizontal--end-center-ged img{margin-inline-start:auto;margin-inline-end:unset}
}
.content-tile__image--rounded-ged picture{height:200px;width:200px}
.content-tile__image--rounded-ged picture img{border-radius:50%;width:100%;height:100%;object-fit:cover}
.content-tile__image--icon-center-ged picture{position:relative}
.content-tile__image--icon-center-ged picture::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("ged/assets/icons/play.svg");background-repeat:no-repeat;background-size:cover;height:64px;width:64px;cursor:pointer}
.content-tile__image--aspectratio-none-ged picture{aspect-ratio:unset}
.content-tile--use-stroke-ged{--strokeColor:var(--color--ui-border-04);--strokeSize:2px}
.content-tile__image--padding-ged img{padding:3rem}
.content-tile__image--padding-ged:not([class*="use-button-"])[class*="promocard"] .content-tile-text p:last-of-type a[href]::after{display:none}
.content-tile.subtitle-typesize--h6 .content-tile-subtitle,.content-tile.subtitle-typesize--h2 .content-tile-subtitle,.content-tile.subtitle-typesize--h3 .content-tile-subtitle,.content-tile.subtitle-typesize--h4 .content-tile-subtitle,.content-tile.subtitle-typesize--h5 .content-tile-subtitle{color:var(--color--text-primary)}
.content-tile__reveal--text-ged img{width:100%;height:100%;cursor:pointer}
.content-tile__reveal--text-ged figure,.content-tile__reveal--text-ged .content-tile__figure{position:relative}
.content-tile__reveal--text-ged figure figcaption,.content-tile__reveal--text-ged .content-tile__figure figcaption,.content-tile__reveal--text-ged figure .content-tile__figcaption,.content-tile__reveal--text-ged .content-tile__figure .content-tile__figcaption{opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;z-index:0;width:100%;display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}
.content-tile__reveal--text-ged figure figcaption .content-tile__title,.content-tile__reveal--text-ged .content-tile__figure figcaption .content-tile__title,.content-tile__reveal--text-ged figure .content-tile__figcaption .content-tile__title,.content-tile__reveal--text-ged .content-tile__figure .content-tile__figcaption .content-tile__title{display:flex;justify-content:center;align-items:center}
.content-tile__reveal--text-ged figure figcaption>*,.content-tile__reveal--text-ged .content-tile__figure figcaption>*,.content-tile__reveal--text-ged figure .content-tile__figcaption>*,.content-tile__reveal--text-ged .content-tile__figure .content-tile__figcaption>*{text-align:center}
.content-tile__reveal--text-ged figure figcaption::after,.content-tile__reveal--text-ged .content-tile__figure figcaption::after,.content-tile__reveal--text-ged figure .content-tile__figcaption::after,.content-tile__reveal--text-ged .content-tile__figure .content-tile__figcaption::after{position:absolute;top:0;background-color:white;block-size:100%;content:"";display:block;inline-size:100%;opacity:.95;z-index:-1;cursor:pointer}
.content-tile__reveal--text-ged:hover figcaption,.content-tile__reveal--text-ged:hover .content-tile__figcaption{opacity:1}
.content-tile--pull-up-35-percent{z-index:1;padding:0;transform:translateY(-35%)}
.content-tile.title-typesize--h4 .content-tile__title,.content-tile.title-typesize--h5 .content-tile__title{font-family:var(--typefamily-primary-heading)}
.content-tile:not([class*="button-"]).color--text-secondary-inverse a:not(figure>a,.content-tile__figure>a):hover,.content-tile:not([class*="button-"]).color--text-secondary-inverse a:not(figure>a,.content-tile__figure>a):hover * .text:not([class*="button-"]).color--text-secondary-inverse a:not(figure>a,.content-tile__figure>a):hover{color:inherit}
.content-tile__thanks-msg{display:none}
.content-tile.image--background-light-gray picture{background-color:var(--color--ui-brand-10);border-radius:50%;height:7.5rem;width:7.5rem;display:flex;place-items:center}
.ged-strike{text-decoration:line-through}
.ged-pricing.ged-pricing.ged-pricing{color:var(--color--ui-brand-3);font-weight:600}
.ged-pricing-red.ged-pricing-red.ged-pricing-red{color:red;font-weight:600}
.content-tile__top--eyebrow-ged .content-tile__figcaption,.content-tile__top--eyebrow-ged figcaption{display:contents}
.content-tile__top--eyebrow-ged .content-tile__eyebrow{order:-1;text-align:center;background-color:var(--color--ui-brand-10);padding:4px 8px;text-transform:uppercase;color:var(--color--text-brand-05);font-size:var(--typesize-default);min-width:118px;margin-inline:auto;margin-bottom:1rem;font-weight:500}
.content-tile__anchor-no-underline-ged a{text-decoration:none}
.content-tile.bgcolor--background-dark a:focus-visible,.content-tile.bgcolor--background-orange a:focus-visible{outline-color:black}
.content-tile.title-color--ui-brand-1.title-color--ui-brand-1 .content-tile__title,.content-tile.title-color--ui-brand-1.title-color--ui-brand-1 .content-tile__title *{color:var(--color--ui-brand-1)}
.content-tile.title-color--ui-brand-2.title-color--ui-brand-2 .content-tile__title,.content-tile.title-color--ui-brand-2.title-color--ui-brand-2 .content-tile__title *{color:var(--color--ui-brand-2)}
.content-tile.title-color--ui-brand-3.title-color--ui-brand-3 .content-tile__title,.content-tile.title-color--ui-brand-3.title-color--ui-brand-3 .content-tile__title *{color:var(--color--ui-brand-3)}
.content-tile.title-color--ui-brand-4.title-color--ui-brand-4 .content-tile__title,.content-tile.title-color--ui-brand-4.title-color--ui-brand-4 .content-tile__title *{color:var(--color--ui-brand-4)}
.content-tile.title-color--ui-brand-5.title-color--ui-brand-5 .content-tile__title,.content-tile.title-color--ui-brand-5.title-color--ui-brand-5 .content-tile__title *{color:var(--color--ui-brand-5)}
.content-tile.title-color--ui-brand-6.title-color--ui-brand-6 .content-tile__title,.content-tile.title-color--ui-brand-6.title-color--ui-brand-6 .content-tile__title *{color:var(--color--ui-brand-6)}
.content-tile.title-color--ui-brand-7.title-color--ui-brand-7 .content-tile__title,.content-tile.title-color--ui-brand-7.title-color--ui-brand-7 .content-tile__title *{color:var(--color--ui-brand-7)}
.content-tile.title-color--ui-brand-8.title-color--ui-brand-8 .content-tile__title,.content-tile.title-color--ui-brand-8.title-color--ui-brand-8 .content-tile__title *{color:var(--color--ui-brand-8)}
.content-tile.title-color--ui-brand-9.title-color--ui-brand-9 .content-tile__title,.content-tile.title-color--ui-brand-9.title-color--ui-brand-9 .content-tile__title *{color:var(--color--ui-brand-9)}
.content-tile.title-color--ui-brand-10.title-color--ui-brand-10 .content-tile__title,.content-tile.title-color--ui-brand-10.title-color--ui-brand-10 .content-tile__title *{color:var(--color--ui-brand-10)}
.content-tile.title-color--ui-brand-11.title-color--ui-brand-11 .content-tile__title,.content-tile.title-color--ui-brand-11.title-color--ui-brand-11 .content-tile__title *{color:var(--color--ui-brand-11)}
.content-tile.title-color--ui-brand-mondlez.title-color--ui-brand-mondlez .content-tile__title,.content-tile.title-color--ui-brand-mondlez.title-color--ui-brand-mondlez .content-tile__title *{color:var(--color--ui-brand-mondlez)}
.content-tile.title-color--ui-brand-12.title-color--ui-brand-12 .content-tile__title,.content-tile.title-color--ui-brand-12.title-color--ui-brand-12 .content-tile__title *{color:var(--color--text-brand-05)}
.content-tile.title-color--ui-brand-13.title-color--ui-brand-13 .content-tile__title,.content-tile.title-color--ui-brand-13.title-color--ui-brand-13 .content-tile__title *{color:var(--color--text-primary-muted)}
.content-tile.subtitle-color--ui-brand-1.subtitle-color--ui-brand-1 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-1.subtitle-color--ui-brand-1 .content-tile-subtitle *{color:var(--color--ui-brand-1)}
.content-tile.subtitle-color--ui-brand-2.subtitle-color--ui-brand-2 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-2.subtitle-color--ui-brand-2 .content-tile-subtitle *{color:var(--color--ui-brand-2)}
.content-tile.subtitle-color--ui-brand-3.subtitle-color--ui-brand-3 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-3.subtitle-color--ui-brand-3 .content-tile-subtitle *{color:var(--color--ui-brand-3)}
.content-tile.subtitle-color--ui-brand-4.subtitle-color--ui-brand-4 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-4.subtitle-color--ui-brand-4 .content-tile-subtitle *{color:var(--color--ui-brand-4)}
.content-tile.subtitle-color--ui-brand-5.subtitle-color--ui-brand-5 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-5.subtitle-color--ui-brand-5 .content-tile-subtitle *{color:var(--color--ui-brand-5)}
.content-tile.subtitle-color--ui-brand-6.subtitle-color--ui-brand-6 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-6.subtitle-color--ui-brand-6 .content-tile-subtitle *{color:var(--color--ui-brand-6)}
.content-tile.subtitle-color--ui-brand-7.subtitle-color--ui-brand-7 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-7.subtitle-color--ui-brand-7 .content-tile-subtitle *{color:var(--color--ui-brand-7)}
.content-tile.subtitle-color--ui-brand-8.subtitle-color--ui-brand-8 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-8.subtitle-color--ui-brand-8 .content-tile-subtitle *{color:var(--color--ui-brand-8)}
.content-tile.subtitle-color--ui-brand-9.subtitle-color--ui-brand-9 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-9.subtitle-color--ui-brand-9 .content-tile-subtitle *{color:var(--color--ui-brand-9)}
.content-tile.subtitle-color--ui-brand-10.subtitle-color--ui-brand-10 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-10.subtitle-color--ui-brand-10 .content-tile-subtitle *{color:var(--color--ui-brand-10)}
.content-tile.subtitle-color--ui-brand-11.subtitle-color--ui-brand-11 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-11.subtitle-color--ui-brand-11 .content-tile-subtitle *{color:var(--color--ui-brand-11)}
.content-tile.subtitle-color--ui-brand-12.subtitle-color--ui-brand-12 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-12.subtitle-color--ui-brand-12 .content-tile-subtitle *{color:var(--color--text-brand-05)}
.content-tile.subtitle-color--ui-brand-13.subtitle-color--ui-brand-13 .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-13.subtitle-color--ui-brand-13 .content-tile-subtitle *{color:var(--color--text-primary-muted)}
.content-tile.subtitle-color--ui-brand-mondlez.subtitle-color--ui-brand-mondlez .content-tile-subtitle,.content-tile.subtitle-color--ui-brand-mondlez.subtitle-color--ui-brand-mondlez .content-tile-subtitle *{color:var(--color--ui-brand-mondlez)}
.column-control--single-column-row-ged .col-12{display:flex;justify-content:center}
.column-control--single-column-row-ged .col-12 .content-tile{inline-size:unset;margin-block-start:unset;width:300px}
.column-control--single-column-row-ged .col-12 .content-tile p{font-size:1rem !important}
.column-control--single-column-row-ged .col-12 .content-tile .content-tile-text{text-align:center}
.column-control--single-column-row-ged .col-12 .text{display:flex;align-items:center}
.column-control--single-column-row-ged .col-12>div{margin-top:0}
.column-control-collapse--ged>.container,.column-control-collapse--ged>.container-fluid{padding:0;margin:0;max-inline-size:100%}
.column-control-collapse--ged>.container .row,.column-control-collapse--ged>.container-fluid .row{row-gap:0}
.column-control-collapse--ged>.container .row>div,.column-control-collapse--ged>.container-fluid .row>div{padding:0 !important}
.column-control--mask-dark-solid:before{background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0))}
.flex-layout--vertically-centered.column-control>div.container.container{block-size:auto}
.table--strips-none-ged table tr:nth-child(odd){background-color:unset}
.table--strips-none-ged table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color--ui-border-03);border-block-end:solid 1px var(--color--ui-border-03);-webkit-border-before:solid 1px var(--color--ui-border-03);border-block-start:solid 1px var(--color--ui-border-03)}
.table--strips-none-ged table tr:first-child{border-block-start:solid 1px var(--color--ui-border-03)}
.table--strips-none-ged table th{background-color:unset;border-block-end:none}
.table--heading-grey-ged table{border-left:1px solid gray;border-top:1px solid gray;border-right:1px solid gray;border-bottom:solid 1px var(--color--ui-border-03)}
.table--heading-grey-ged table td,.table--heading-grey-ged table tr,.table--heading-grey-ged table th{font-size:var(--typesize-default-small)}
.table--heading-grey-ged table tr:nth-child(odd):not(:first-child){background-color:unset}
.table--heading-grey-ged table tr:first-child{background-color:var(--color-ui-background-brand-03)}
.table--heading-grey-ged table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color--ui-border-03);border-block-end:solid 1px var(--color--ui-border-03);-webkit-border-before:solid 1px var(--color--ui-border-03);border-block-start:solid 1px var(--color--ui-border-03)}
.table--heading-grey-ged table tr td:nth-child(2n),.table--heading-grey-ged table tr th:nth-child(2n){border-left:1px solid gray;border-right:1px solid gray}
.table--heading-grey-ged table tr:last-child{border-block-end:none}
.table--heading-grey-ged table th{color:var(--color--text-primary-muted);background-color:unset;border-block-end:none;font-weight:500}
.block-quote-ged.block-quote-ged{padding:0}
.block-quote-ged.block-quote-ged .block-quote{padding:0;background-color:transparent}
.block-quote-ged.block-quote-ged .block-quote .block-quote__text{padding-left:1rem}
.block-quote-ged.block-quote-ged .block-quote .block-quote__text p,.block-quote-ged.block-quote-ged .block-quote .block-quote__text b{color:var(--color--ui-background-brand-05);font-size:var(--typesize-default);font-style:normal}
.block-quote-ged.block-quote-ged .block-quote .block-quote__pointer-icon::after{content:none}
.block-quote-ged.block-quote-ged .block-quote .block-quote__quotation-icon{transform:none}
.block-quote-ged.block-quote-ged .block-quote .block-quote__quotation-icon::after{background:var(--color--ui-background-brand-02)}
.block-quote-italic-ged.block-quote-italic-ged .block-quote{padding:0;background-color:transparent}
.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text p,.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text b,.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text i,.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text em,.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text h6{color:var(--color--text-primary-muted);font-size:2rem;font-style:italic;overflow-wrap:break-word}
.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text p:last-child,.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text b:last-child,.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text i:last-child,.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text em:last-child,.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__text h6:last-child{text-align:center}
.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__pointer-icon::after{content:none}
.block-quote-italic-ged.block-quote-italic-ged .block-quote .block-quote__quotation-icon{display:none}
.pricing-card-lite--ged .c-card-list{list-style-type:none;padding-left:0;color:var(--color--text-brand-05)}
.pricing-card-lite--ged .c-card__header{text-align:center;background-color:var(--color--ui-brand-10);padding:4px 8px;text-transform:uppercase;font-weight:500;display:inline-block;position:relative;left:50%;transform:translateX(-50%)}
.pricing-card-lite--ged .c-card__feature-level{font-size:24px;text-align:center;font-weight:500}
.pricing-card-lite--ged .c-card__original-cost .original-price{text-decoration:line-through}
.pricing-card-lite--ged .c-card__original-cost .discount{color:#d9392d;font-weight:bold}
.pricing-card-lite--ged .c-card__price{margin:0}
.pricing-card-lite--ged .c-card__price .c-card__cost{font-size:var(--typesize-default);font-weight:700}
.pricing-card-lite--ged .c-card__billing{margin-top:18px}
.pricing-card-lite--ged .c-card__billing ul{list-style:none;padding-left:0}
.pricing-card-lite--ged .c-card__billing ul li::before{content:"✓";margin-right:8px;color:var(--color--ui-brand-1)}
.pricing-card-lite--ged .c-card__billing p{display:flex;justify-content:center}
.pricing-card-dark--ged .c-card-list{list-style-type:none;padding-left:0;color:var(--color--text-brand-05)}
.pricing-card-dark--ged .c-card__header{background-color:var(--color--ui-brand-1);padding:4px 8px;text-transform:uppercase;font-weight:400;display:inline-block;color:var(--color--text-primary-inverse)}
.pricing-card-dark--ged .c-card__feature-level{font-size:18px;font-weight:500}
.pricing-card-dark--ged .c-card__original-cost{font-size:18px}
.pricing-card-dark--ged .c-card__original-cost .original-price{text-decoration:line-through}
.pricing-card-dark--ged .c-card__price{margin:0;padding:18px 0 10px 0;border-bottom:2px solid}
.pricing-card-dark--ged .c-card__price .c-card__cost{font-size:var(--typesize-default)}
.pricing-card-dark--ged .c-card__billing{margin-top:18px}
.pricing-card-dark--ged .c-card__billing ul{list-style:disc}
.pricing-card-strike_discount--ged .c-card__cost{text-decoration:line-through}
.pricing-card-discount_price_bold--ged .c-card__cost{font-weight:bold}
.button-primary{color:var(--color--text-brand-01)}
.button-primary::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.button-primary:hover{color:var(--color--text-primary-inverse)}
.button-primary:hover::before{background:var(--color--interactive-primary-hover) border-box;transform:none}
.button-primary:focus,.button-primary:focus-visible{color:var(--color--text-brand-01)}
.button-primary:focus::before,.button-primary:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box;border:0}
.button-primary:active{color:var(--color--text-brand-01)}
.button-primary:active::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.button-primary-inverse{color:var(--color--text-brand-01)}
.button-primary-inverse::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.button-primary-inverse:hover{color:var(--color--text-brand-01)}
.button-primary-inverse:hover::before{background:var(--color--interactive-secondary-inverse) border-box;transform:none}
.button-primary-inverse:focus,.button-primary-inverse:focus-visible{color:var(--color--text-brand-01)}
.button-primary-inverse:focus::before,.button-primary-inverse:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box;border:0}
.button-primary-inverse:active{color:var(--color--text-brand-01)}
.button-primary-inverse:active::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.button-secondary{color:var(--color--text-primary-inverse)}
.button-secondary::before{background:var(--color--interactive-secondary) border-box}
.button-secondary:hover{color:var(--color--text-brand-01)}
.button-secondary:hover::before{background:var(--color--interactive-secondary-inverse) border-box;transform:none}
.button-secondary:focus,.button-secondary:focus-visible{color:var(--color--text-brand-01)}
.button-secondary:focus::before,.button-secondary:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box}
.button-secondary:active{color:var(--color--text-primary-inverse)}
.button-secondary:active::before{background:var(--color--interactive-secondary-active) border-box}
.button-secondary-inverse{color:var(--color--text-primary-inverse)}
.button-secondary-inverse::before{background:var(--color--interactive-secondary) border-box}
.button-secondary-inverse:hover{color:var(--color--text-primary-inverse)}
.button-secondary-inverse:hover::before{background:var(--color--interactive-secondary) border-box;transform:none}
.button-secondary-inverse:focus,.button-secondary-inverse:focus-visible{color:var(--color--text-brand-01)}
.button-secondary-inverse:focus::before,.button-secondary-inverse:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box}
.button-secondary-inverse:active{color:var(--color--text-primary-inverse)}
.button-secondary-inverse:active::before{background:var(--color--interactive-secondary-active) border-box}
.use-button-primary.use-button-primary:not(div),.use-button-primary.use-button-primary a:not([name]):not([id]),.use-button-primary.use-button-primary button{color:var(--color--text-brand-01)}
.use-button-primary.use-button-primary:not(div)::before,.use-button-primary.use-button-primary a:not([name]):not([id])::before,.use-button-primary.use-button-primary button::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.use-button-primary.use-button-primary:not(div):hover,.use-button-primary.use-button-primary a:not([name]):not([id]):hover,.use-button-primary.use-button-primary button:hover{color:var(--color--text-primary-inverse)}
.use-button-primary.use-button-primary:not(div):hover::before,.use-button-primary.use-button-primary a:not([name]):not([id]):hover::before,.use-button-primary.use-button-primary button:hover::before{background:var(--color--interactive-primary-hover) border-box;transform:none}
.use-button-primary.use-button-primary:not(div):focus,.use-button-primary.use-button-primary a:not([name]):not([id]):focus,.use-button-primary.use-button-primary button:focus,.use-button-primary.use-button-primary:not(div):focus-visible,.use-button-primary.use-button-primary a:not([name]):not([id]):focus-visible,.use-button-primary.use-button-primary button:focus-visible{color:var(--color--text-brand-01)}
.use-button-primary.use-button-primary:not(div):focus::before,.use-button-primary.use-button-primary a:not([name]):not([id]):focus::before,.use-button-primary.use-button-primary button:focus::before,.use-button-primary.use-button-primary:not(div):focus-visible::before,.use-button-primary.use-button-primary a:not([name]):not([id]):focus-visible::before,.use-button-primary.use-button-primary button:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box;border:0}
.use-button-primary.use-button-primary:not(div):active,.use-button-primary.use-button-primary a:not([name]):not([id]):active,.use-button-primary.use-button-primary button:active{color:var(--color--text-brand-01)}
.use-button-primary.use-button-primary:not(div):active::before,.use-button-primary.use-button-primary a:not([name]):not([id]):active::before,.use-button-primary.use-button-primary button:active::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.use-button-primary.use-button-primary.button-outlined:not(div),.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]),.use-button-primary.use-button-primary.button-outlined button{color:var(--color--text-brand-01)}
.use-button-primary.use-button-primary.button-outlined:not(div)::before,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id])::before,.use-button-primary.use-button-primary.button-outlined button::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.use-button-primary.use-button-primary.button-outlined:not(div):hover,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]):hover,.use-button-primary.use-button-primary.button-outlined button:hover{color:var(--color--text-primary-inverse)}
.use-button-primary.use-button-primary.button-outlined:not(div):hover::before,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]):hover::before,.use-button-primary.use-button-primary.button-outlined button:hover::before{background:var(--color--interactive-primary-hover) border-box;transform:none}
.use-button-primary.use-button-primary.button-outlined:not(div):focus,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]):focus,.use-button-primary.use-button-primary.button-outlined button:focus,.use-button-primary.use-button-primary.button-outlined:not(div):focus-visible,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]):focus-visible,.use-button-primary.use-button-primary.button-outlined button:focus-visible{color:var(--color--text-brand-01)}
.use-button-primary.use-button-primary.button-outlined:not(div):focus::before,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]):focus::before,.use-button-primary.use-button-primary.button-outlined button:focus::before,.use-button-primary.use-button-primary.button-outlined:not(div):focus-visible::before,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]):focus-visible::before,.use-button-primary.use-button-primary.button-outlined button:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box;border:0}
.use-button-primary.use-button-primary.button-outlined:not(div):active,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]):active,.use-button-primary.use-button-primary.button-outlined button:active{color:var(--color--text-brand-01)}
.use-button-primary.use-button-primary.button-outlined:not(div):active::before,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id]):active::before,.use-button-primary.use-button-primary.button-outlined button:active::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.use-button-primary.use-button-primary.button-outlined:not(div)::before,.use-button-primary.use-button-primary.button-outlined a:not([name]):not([id])::before,.use-button-primary.use-button-primary.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;border:0}
.use-button-secondary.use-button-secondary:not(div),.use-button-secondary.use-button-secondary a:not([name]):not([id]),.use-button-secondary.use-button-secondary button{color:var(--color--text-primary-inverse)}
.use-button-secondary.use-button-secondary:not(div)::before,.use-button-secondary.use-button-secondary a:not([name]):not([id])::before,.use-button-secondary.use-button-secondary button::before{background:var(--color--interactive-secondary) border-box}
.use-button-secondary.use-button-secondary:not(div):hover,.use-button-secondary.use-button-secondary a:not([name]):not([id]):hover,.use-button-secondary.use-button-secondary button:hover{color:var(--color--text-brand-01)}
.use-button-secondary.use-button-secondary:not(div):hover::before,.use-button-secondary.use-button-secondary a:not([name]):not([id]):hover::before,.use-button-secondary.use-button-secondary button:hover::before{background:var(--color--interactive-secondary-inverse) border-box;transform:none}
.use-button-secondary.use-button-secondary:not(div):focus,.use-button-secondary.use-button-secondary a:not([name]):not([id]):focus,.use-button-secondary.use-button-secondary button:focus,.use-button-secondary.use-button-secondary:not(div):focus-visible,.use-button-secondary.use-button-secondary a:not([name]):not([id]):focus-visible,.use-button-secondary.use-button-secondary button:focus-visible{color:var(--color--text-brand-01)}
.use-button-secondary.use-button-secondary:not(div):focus::before,.use-button-secondary.use-button-secondary a:not([name]):not([id]):focus::before,.use-button-secondary.use-button-secondary button:focus::before,.use-button-secondary.use-button-secondary:not(div):focus-visible::before,.use-button-secondary.use-button-secondary a:not([name]):not([id]):focus-visible::before,.use-button-secondary.use-button-secondary button:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box}
.use-button-secondary.use-button-secondary:not(div):active,.use-button-secondary.use-button-secondary a:not([name]):not([id]):active,.use-button-secondary.use-button-secondary button:active{color:var(--color--text-primary-inverse)}
.use-button-secondary.use-button-secondary:not(div):active::before,.use-button-secondary.use-button-secondary a:not([name]):not([id]):active::before,.use-button-secondary.use-button-secondary button:active::before{background:var(--color--interactive-secondary-active) border-box}
.use-button-secondary.use-button-secondary.button-outlined:not(div),.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]),.use-button-secondary.use-button-secondary.button-outlined button{color:var(--color--text-primary-inverse)}
.use-button-secondary.use-button-secondary.button-outlined:not(div)::before,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id])::before,.use-button-secondary.use-button-secondary.button-outlined button::before{background:var(--color--interactive-secondary) border-box}
.use-button-secondary.use-button-secondary.button-outlined:not(div):hover,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]):hover,.use-button-secondary.use-button-secondary.button-outlined button:hover{color:var(--color--text-brand-01)}
.use-button-secondary.use-button-secondary.button-outlined:not(div):hover::before,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]):hover::before,.use-button-secondary.use-button-secondary.button-outlined button:hover::before{background:var(--color--interactive-secondary-inverse) border-box;transform:none}
.use-button-secondary.use-button-secondary.button-outlined:not(div):focus,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]):focus,.use-button-secondary.use-button-secondary.button-outlined button:focus,.use-button-secondary.use-button-secondary.button-outlined:not(div):focus-visible,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]):focus-visible,.use-button-secondary.use-button-secondary.button-outlined button:focus-visible{color:var(--color--text-brand-01)}
.use-button-secondary.use-button-secondary.button-outlined:not(div):focus::before,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]):focus::before,.use-button-secondary.use-button-secondary.button-outlined button:focus::before,.use-button-secondary.use-button-secondary.button-outlined:not(div):focus-visible::before,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]):focus-visible::before,.use-button-secondary.use-button-secondary.button-outlined button:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box}
.use-button-secondary.use-button-secondary.button-outlined:not(div):active,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]):active,.use-button-secondary.use-button-secondary.button-outlined button:active{color:var(--color--text-primary-inverse)}
.use-button-secondary.use-button-secondary.button-outlined:not(div):active::before,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id]):active::before,.use-button-secondary.use-button-secondary.button-outlined button:active::before{background:var(--color--interactive-secondary-active) border-box}
.use-button-secondary.use-button-secondary.button-outlined:not(div)::before,.use-button-secondary.use-button-secondary.button-outlined a:not([name]):not([id])::before,.use-button-secondary.use-button-secondary.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;border:0}
.use-button-primary-inverse.use-button-primary-inverse:not(div),.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]),.use-button-primary-inverse.use-button-primary-inverse button{color:var(--color--text-brand-01)}
.use-button-primary-inverse.use-button-primary-inverse:not(div)::before,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id])::before,.use-button-primary-inverse.use-button-primary-inverse button::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.use-button-primary-inverse.use-button-primary-inverse:not(div):hover,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]):hover,.use-button-primary-inverse.use-button-primary-inverse button:hover{color:var(--color--text-brand-01)}
.use-button-primary-inverse.use-button-primary-inverse:not(div):hover::before,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]):hover::before,.use-button-primary-inverse.use-button-primary-inverse button:hover::before{background:var(--color--interactive-secondary-inverse) border-box;transform:none}
.use-button-primary-inverse.use-button-primary-inverse:not(div):focus,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]):focus,.use-button-primary-inverse.use-button-primary-inverse button:focus,.use-button-primary-inverse.use-button-primary-inverse:not(div):focus-visible,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]):focus-visible,.use-button-primary-inverse.use-button-primary-inverse button:focus-visible{color:var(--color--text-brand-01)}
.use-button-primary-inverse.use-button-primary-inverse:not(div):focus::before,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]):focus::before,.use-button-primary-inverse.use-button-primary-inverse button:focus::before,.use-button-primary-inverse.use-button-primary-inverse:not(div):focus-visible::before,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]):focus-visible::before,.use-button-primary-inverse.use-button-primary-inverse button:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box;border:0}
.use-button-primary-inverse.use-button-primary-inverse:not(div):active,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]):active,.use-button-primary-inverse.use-button-primary-inverse button:active{color:var(--color--text-brand-01)}
.use-button-primary-inverse.use-button-primary-inverse:not(div):active::before,.use-button-primary-inverse.use-button-primary-inverse a:not([name]):not([id]):active::before,.use-button-primary-inverse.use-button-primary-inverse button:active::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div),.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]),.use-button-primary-inverse.use-button-primary-inverse.button-outlined button{color:var(--color--text-brand-01)}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div)::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id])::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div):hover,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]):hover,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button:hover{color:var(--color--text-brand-01)}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div):hover::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]):hover::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button:hover::before{background:var(--color--interactive-secondary-inverse) border-box;transform:none}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div):focus,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]):focus,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button:focus,.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div):focus-visible,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]):focus-visible,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button:focus-visible{color:var(--color--text-brand-01)}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div):focus::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]):focus::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button:focus::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div):focus-visible::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]):focus-visible::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box;border:0}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div):active,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]):active,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button:active{color:var(--color--text-brand-01)}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div):active::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id]):active::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button:active::before{background:var(--color--interactive-secondary-inverse) border-box;border:var(--color--ui-border-02) solid 2px}
.use-button-primary-inverse.use-button-primary-inverse.button-outlined:not(div)::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined a:not([name]):not([id])::before,.use-button-primary-inverse.use-button-primary-inverse.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;border:0}
.use-button-secondary-inverse.use-button-secondary-inverse:not(div),.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]),.use-button-secondary-inverse.use-button-secondary-inverse button{color:var(--color--text-primary-inverse)}
.use-button-secondary-inverse.use-button-secondary-inverse:not(div)::before,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id])::before,.use-button-secondary-inverse.use-button-secondary-inverse button::before{background:var(--color--interactive-secondary) border-box}
.use-button-secondary-inverse.use-button-secondary-inverse:not(div):hover,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]):hover,.use-button-secondary-inverse.use-button-secondary-inverse button:hover{color:var(--color--text-primary-inverse)}
.use-button-secondary-inverse.use-button-secondary-inverse:not(div):hover::before,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]):hover::before,.use-button-secondary-inverse.use-button-secondary-inverse button:hover::before{background:var(--color--interactive-secondary) border-box;transform:none}
.use-button-secondary-inverse.use-button-secondary-inverse:not(div):focus,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]):focus,.use-button-secondary-inverse.use-button-secondary-inverse button:focus,.use-button-secondary-inverse.use-button-secondary-inverse:not(div):focus-visible,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]):focus-visible,.use-button-secondary-inverse.use-button-secondary-inverse button:focus-visible{color:var(--color--text-brand-01)}
.use-button-secondary-inverse.use-button-secondary-inverse:not(div):focus::before,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]):focus::before,.use-button-secondary-inverse.use-button-secondary-inverse button:focus::before,.use-button-secondary-inverse.use-button-secondary-inverse:not(div):focus-visible::before,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]):focus-visible::before,.use-button-secondary-inverse.use-button-secondary-inverse button:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box}
.use-button-secondary-inverse.use-button-secondary-inverse:not(div):active,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]):active,.use-button-secondary-inverse.use-button-secondary-inverse button:active{color:var(--color--text-primary-inverse)}
.use-button-secondary-inverse.use-button-secondary-inverse:not(div):active::before,.use-button-secondary-inverse.use-button-secondary-inverse a:not([name]):not([id]):active::before,.use-button-secondary-inverse.use-button-secondary-inverse button:active::before{background:var(--color--interactive-secondary-active) border-box}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div),.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]),.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button{color:var(--color--text-primary-inverse)}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div)::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id])::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button::before{background:var(--color--interactive-secondary) border-box}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div):hover,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]):hover,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button:hover{color:var(--color--text-primary-inverse)}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div):hover::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]):hover::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button:hover::before{background:var(--color--interactive-secondary) border-box;transform:none}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div):focus,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]):focus,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button:focus,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div):focus-visible,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]):focus-visible,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button:focus-visible{color:var(--color--text-brand-01)}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div):focus::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]):focus::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button:focus::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div):focus-visible::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]):focus-visible::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button:focus-visible::before{background:var(--color--interactive-secondary-inverse) border-box}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div):active,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]):active,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button:active{color:var(--color--text-primary-inverse)}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div):active::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id]):active::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button:active::before{background:var(--color--interactive-secondary-active) border-box}
.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined:not(div)::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined a:not([name]):not([id])::before,.use-button-secondary-inverse.use-button-secondary-inverse.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;border:0}
.use-button-tertiary.use-button-tertiary:not(div),.use-button-tertiary.use-button-tertiary a:not([name]):not([id]),.use-button-tertiary.use-button-tertiary button{color:var(--color--text-primary-inverse);transition:color .125s ease-in-out}
.use-button-tertiary.use-button-tertiary:not(div)::before,.use-button-tertiary.use-button-tertiary a:not([name]):not([id])::before,.use-button-tertiary.use-button-tertiary button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;background-color:transparent}
.use-button-tertiary.use-button-tertiary:not(div):hover,.use-button-tertiary.use-button-tertiary a:not([name]):not([id]):hover,.use-button-tertiary.use-button-tertiary button:hover{color:var(--color--text-primary)}
.use-button-tertiary.use-button-tertiary:not(div):hover::before,.use-button-tertiary.use-button-tertiary a:not([name]):not([id]):hover::before,.use-button-tertiary.use-button-tertiary button:hover::before{outline-color:var(--color--interactive-action-inverse-focus);background:var(--color--ui-background-light)}
.use-button-tertiary.use-button-tertiary:not(div):focus::before,.use-button-tertiary.use-button-tertiary a:not([name]):not([id]):focus::before,.use-button-tertiary.use-button-tertiary button:focus::before,.use-button-tertiary.use-button-tertiary:not(div):focus-visible::before,.use-button-tertiary.use-button-tertiary a:not([name]):not([id]):focus-visible::before,.use-button-tertiary.use-button-tertiary button:focus-visible::before{outline-color:var(--color--interactive-focus-field);background:var(--color--ui-background-light)}
.use-button-tertiary.use-button-tertiary:not(div):active,.use-button-tertiary.use-button-tertiary a:not([name]):not([id]):active,.use-button-tertiary.use-button-tertiary button:active{color:var(--color--text-primary-inverse)}
.use-button-tertiary.use-button-tertiary:not(div):active::before,.use-button-tertiary.use-button-tertiary a:not([name]):not([id]):active::before,.use-button-tertiary.use-button-tertiary button:active::before{background:var(--color--interactive-tertiary-active)}
.use-button-tertiary.use-button-tertiary.button-outlined:not(div),.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id]),.use-button-tertiary.use-button-tertiary.button-outlined button{color:var(--color--text-primary-inverse);transition:color .125s ease-in-out}
.use-button-tertiary.use-button-tertiary.button-outlined:not(div)::before,.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id])::before,.use-button-tertiary.use-button-tertiary.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;background-color:transparent}
.use-button-tertiary.use-button-tertiary.button-outlined:not(div):hover,.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id]):hover,.use-button-tertiary.use-button-tertiary.button-outlined button:hover{color:var(--color--text-primary)}
.use-button-tertiary.use-button-tertiary.button-outlined:not(div):hover::before,.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id]):hover::before,.use-button-tertiary.use-button-tertiary.button-outlined button:hover::before{outline-color:var(--color--interactive-action-inverse-focus);background:var(--color--ui-background-light)}
.use-button-tertiary.use-button-tertiary.button-outlined:not(div):focus::before,.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id]):focus::before,.use-button-tertiary.use-button-tertiary.button-outlined button:focus::before,.use-button-tertiary.use-button-tertiary.button-outlined:not(div):focus-visible::before,.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id]):focus-visible::before,.use-button-tertiary.use-button-tertiary.button-outlined button:focus-visible::before{outline-color:var(--color--interactive-focus-field);background:var(--color--ui-background-light)}
.use-button-tertiary.use-button-tertiary.button-outlined:not(div):active,.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id]):active,.use-button-tertiary.use-button-tertiary.button-outlined button:active{color:var(--color--text-primary-inverse)}
.use-button-tertiary.use-button-tertiary.button-outlined:not(div):active::before,.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id]):active::before,.use-button-tertiary.use-button-tertiary.button-outlined button:active::before{background:var(--color--interactive-tertiary-active)}
.use-button-tertiary.use-button-tertiary.button-outlined:not(div)::before,.use-button-tertiary.use-button-tertiary.button-outlined a:not([name]):not([id])::before,.use-button-tertiary.use-button-tertiary.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;border:0}
.use-button-tertiary-inverse.use-button-tertiary-inverse:not(div),.use-button-tertiary-inverse.use-button-tertiary-inverse a:not([name]):not([id]),.use-button-tertiary-inverse.use-button-tertiary-inverse button{color:var(--color--text-primary-inverse)}
.use-button-tertiary-inverse.use-button-tertiary-inverse:not(div)::before,.use-button-tertiary-inverse.use-button-tertiary-inverse a:not([name]):not([id])::before,.use-button-tertiary-inverse.use-button-tertiary-inverse button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;background-color:transparent}
.use-button-tertiary-inverse.use-button-tertiary-inverse:not(div):hover,.use-button-tertiary-inverse.use-button-tertiary-inverse a:not([name]):not([id]):hover,.use-button-tertiary-inverse.use-button-tertiary-inverse button:hover{color:var(--color--ui-brand-1)}
.use-button-tertiary-inverse.use-button-tertiary-inverse:not(div):hover::before,.use-button-tertiary-inverse.use-button-tertiary-inverse a:not([name]):not([id]):hover::before,.use-button-tertiary-inverse.use-button-tertiary-inverse button:hover::before{transform:none;background-color:var(--color--ui-background-light)}
.use-button-tertiary-inverse.use-button-tertiary-inverse:not(div):focus::before,.use-button-tertiary-inverse.use-button-tertiary-inverse a:not([name]):not([id]):focus::before,.use-button-tertiary-inverse.use-button-tertiary-inverse button:focus::before,.use-button-tertiary-inverse.use-button-tertiary-inverse:not(div):focus-visible::before,.use-button-tertiary-inverse.use-button-tertiary-inverse a:not([name]):not([id]):focus-visible::before,.use-button-tertiary-inverse.use-button-tertiary-inverse button:focus-visible::before{outline-color:var(--color--interactive-focus-field)}
.use-button-tertiary-inverse.use-button-tertiary-inverse:not(div):active,.use-button-tertiary-inverse.use-button-tertiary-inverse a:not([name]):not([id]):active,.use-button-tertiary-inverse.use-button-tertiary-inverse button:active{color:var(--color--text-primary-inverse)}
.use-button-tertiary-inverse.use-button-tertiary-inverse:not(div):active::before,.use-button-tertiary-inverse.use-button-tertiary-inverse a:not([name]):not([id]):active::before,.use-button-tertiary-inverse.use-button-tertiary-inverse button:active::before{background:var(--color--interactive-tertiary-active)}
.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div),.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id]),.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button{color:var(--color--text-primary-inverse)}
.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div)::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id])::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;background-color:transparent}
.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div):hover,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id]):hover,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button:hover{color:var(--color--ui-brand-1)}
.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div):hover::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id]):hover::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button:hover::before{transform:none;background-color:var(--color--ui-background-light)}
.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div):focus::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id]):focus::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button:focus::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div):focus-visible::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id]):focus-visible::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button:focus-visible::before{outline-color:var(--color--interactive-focus-field)}
.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div):active,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id]):active,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button:active{color:var(--color--text-primary-inverse)}
.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div):active::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id]):active::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button:active::before{background:var(--color--interactive-tertiary-active)}
.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined:not(div)::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined a:not([name]):not([id])::before,.use-button-tertiary-inverse.use-button-tertiary-inverse.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;border:0}
.use-button-black.use-button-black:not(div),.use-button-black.use-button-black a:not([name]):not([id]),.use-button-black.use-button-black button{color:var(--color--text-primary-inverse);text-decoration:none;font-weight:bold;padding:16px 30px;padding-inline-start:30px !important}
.use-button-black.use-button-black:not(div)::before,.use-button-black.use-button-black a:not([name]):not([id])::before,.use-button-black.use-button-black button::before{background:var(--color-ui-background-brand-04) border-box}
.use-button-black.use-button-black:not(div)::after,.use-button-black.use-button-black a:not([name]):not([id])::after,.use-button-black.use-button-black button::after{display:none}
.use-button-black.use-button-black:not(div)::before,.use-button-black.use-button-black a:not([name]):not([id])::before,.use-button-black.use-button-black button::before{content:"";position:absolute;z-index:-1;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;border-radius:4px;outline-width:2px;outline-style:solid;outline-color:transparent;transition:all .125s ease-in-out}
.use-button-black.use-button-black.button-outlined:not(div),.use-button-black.use-button-black.button-outlined a:not([name]):not([id]),.use-button-black.use-button-black.button-outlined button{color:var(--color--text-primary-inverse);text-decoration:none;font-weight:bold;padding:16px 30px;padding-inline-start:30px !important}
.use-button-black.use-button-black.button-outlined:not(div)::before,.use-button-black.use-button-black.button-outlined a:not([name]):not([id])::before,.use-button-black.use-button-black.button-outlined button::before{background:var(--color-ui-background-brand-04) border-box}
.use-button-black.use-button-black.button-outlined:not(div)::after,.use-button-black.use-button-black.button-outlined a:not([name]):not([id])::after,.use-button-black.use-button-black.button-outlined button::after{display:none}
.use-button-black.use-button-black.button-outlined:not(div)::before,.use-button-black.use-button-black.button-outlined a:not([name]):not([id])::before,.use-button-black.use-button-black.button-outlined button::before{outline-color:var(--color--text-primary-inverse);outline-offset:-2px;border:0}
.use-button-purple.use-button-purple:not(div),.use-button-purple.use-button-purple a:not([name]):not([id]),.use-button-purple.use-button-purple button{position:relative;color:var(--color--ui-brand-5);z-index:1;font-family:var(--typefamily-primary);font-weight:var(--typeweight--semibold);font-size:var(--typesize-default);line-height:var(--leading--1-5);text-align:center;text-wrap:balance;text-decoration:none}
.use-button-purple.use-button-purple:not(div)::before,.use-button-purple.use-button-purple a:not([name]):not([id])::before,.use-button-purple.use-button-purple button::before{content:"";position:absolute;z-index:-1;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;border-radius:var(--corners-button);background:var(--color--interactive-secondary-inverse) border-box}
.accordion-panel-header a span:first-of-type,.accordion-panel-header button span:first-of-type,.accordion-panel-header>span:not(.accordion-panel-header__text) span:first-of-type{color:var(--color--text-primary)}
.accordion-panel{box-shadow:0 2px 4px 0 var(--color--ui-brand-1)}
.accordion-panel:hover{box-shadow:0 6px 12px 0 var(--color--ui-brand-1)}
.accordion-panel-header button,.accordion-panel-header a{font-size:1.5rem}
.tab-panel-round{font-family:var(--typefamily-primary)}
.tab-panel-round .nav-tabs__item{font-weight:600;font-size:var(--typesize-default);text-align:center;text-wrap:balance;text-decoration:none;background-color:transparent;vertical-align:middle;border:0;cursor:pointer;min-block-size:2.25rem;position:relative;z-index:1;flex:unset}
.tab-panel-round .nav-tabs__item::before{background:var(--color--interactive-secondary-inverse) border-box;border:2px solid var(--color--ui-border-02);content:"";position:absolute;z-index:-1;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;border-radius:var(--corners-button);outline-width:2px;outline-style:solid;outline-color:transparent;transition:all .125s ease-in-out}
.tab-panel-round .nav-tabs__item:hover::before,.tab-panel-round .nav-tabs__item.active::before{background:var(--color--interactive-primary-hover) border-box;transform:none}
.tab-panel-round .nav-tabs__item:hover .nav-tabs__link{background-color:transparent;color:var(--color--text-primary-inverse);text-decoration:none}
.tab-panel-round .nav-tabs{flex-wrap:wrap}
.tab-panel-round .nav-tabs__link{text-decoration:none;color:var(--color--ui-brand-1);font-weight:700;padding:8px 22px}
.tab-panel-round .nav-tabs__item.active .nav-tabs__link{background-color:transparent;color:var(--color--text-primary-inverse);text-decoration:none}
.tab-panel-round .nav-tabs__link::after{block-size:0;inline-size:0}
.tab-panel-round nav{border-block-end:0}
.control-tabs a.disabled{pointer-events:none;opacity:.5;cursor:default}
.control-tabs a.disabled::before{content:unset !important}
.form form#ged-mcq{padding:var(--space--x3)}
.form form#ged-mcq .radio-button-list legend.control-label{font-size:var(--typesize-default)}
.form form#ged-mcq .radio-button-list label{border:1px solid var(--color--ui-brand-10);padding:16px;border-radius:4px;max-inline-size:unset}
.form form#ged-mcq .answer-feedback{display:flex;gap:16px;padding:16px;border-radius:4px;margin:8px 0;font-weight:500}
.form form#ged-mcq .answer-feedback.correct-answer{background-color:var(--color--ui-brand-7);color:var(--color--ui-brand-6)}
.form form#ged-mcq .answer-feedback.incorrect-answer{background-color:var(--color--ui-brand-4);color:var(--color--ui-brand-3)}
.form form#ged-subject-cart-form .radio-button-list label,.form form#language-selector-form .radio-button-list label{display:flex;align-items:center;gap:16px;margin-bottom:16px;background-color:var(--white);border:1px solid var(--color--ui-brand-10);border-radius:4px;box-shadow:0 2px #d8d8d8;max-width:400px;margin-left:auto;margin-right:auto;transition:all .2s ease-in-out;padding:24px;color:var(--color--text-brand-05)}
.form form#ged-subject-cart-form .radio-button-list label:hover,.form form#language-selector-form .radio-button-list label:hover{transform:scale(1.02)}
.form form#ged-subject-cart-form .submit-button,.form form#language-selector-form .submit-button{display:flex;justify-content:center}
.ged-form-assembly-forms-zoho input[type="text"],.ged-form-assembly-forms-zoho input[type="email"],.ged-form-assembly-forms-zoho select,.ged-form-assembly-forms-zoho textarea{padding:8px;border-radius:4px;border:1px solid var(--color--ui-border-05)}
.ged-form-assembly-forms-zoho .title *{font-size:41px;margin-bottom:18px}
.ged-form-assembly-forms-zoho label{font-size:16px;font-weight:500;color:#212121;margin-bottom:.5rem}
.ged-form-assembly-forms-zoho button[type="submit"],.ged-form-assembly-forms-zoho button[type="reset"]{color:#fff;font-weight:bold;padding:8px 22px;border:0;display:flex;border-radius:22px;font-size:18px;background-color:var(--color--ui-background-dark);height:48px}
.ged-form-assembly-forms-zoho .forms{max-width:960px;margin:0 auto}
.ged-form-assembly-forms-zoho div.submit-button button,.ged-form-assembly-forms-zoho div.submit-button{display:inline-block;margin-top:1rem}
.ged-form-assembly-forms-zoho input[type="text"]:focus-visible:focus-visible,.ged-form-assembly-forms-zoho select:focus-visible,.ged-form-assembly-forms-zoho textarea:focus-visible,.ged-form-assembly-forms-zoho input[type="email"]:focus-visible:focus-visible{outline-color:-webkit-focus-ring-color;outline-offset:2px;outline-style:dotted;outline-width:2px}
.ged-form-assembly-forms-zoho .form-field-required{color:#d46161}
.ged-form-assembly-forms:has(#wfPgIndex-1.wfCurrentPage) .actions,.ged-form-assembly-forms:has(#wfPgIndex-1.wfCurrentPage) #google-captcha#google-captcha{display:none !important}
.ged-form-assembly-forms:has(#wfPgIndex-1.wfCurrentPage) #wfPgIndex-1-buttons input{visibility:visible !important}
.ged-form-assembly-forms .wForm form .wfPagingButtons:not(#wfPgIndex-1-buttons){margin:0;padding:0}
.ged-location-finder-wrapper{display:flex;flex-wrap:wrap}
.finder-container{background:var(--color--ui-brand-7);border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.1);overflow:hidden}
.controls{display:flex;justify-content:space-between;gap:15px;padding:20px;background:var(--color--ui-brand-4);border-bottom:1px solid var(--color--ui-brand-4);align-items:center}
.controls select,.controls input{padding:8px 12px;border:1px solid var(--color--ui-border-03);border-radius:4px;font-size:14px;background:var(--color--ui-background-brand-05);width:100%}
.controls select:focus,.controls input:focus{border-color:var(--color--ui-brand-1);box-shadow:0 0 0 2px rgba(0,132,169,0.25)}
.status{padding:15px 20px;background:var(--color--ui-brand-7);color:var(--color--text-primary);border-bottom:1px solid #e9ecef;font-size:14px}
.status.loading{background:var(--color--ui-brand-4);color:var(--color--ui-brand-11)}
.content{display:flex;height:600px;flex-grow:1}
.map-container{flex:1;position:relative;min-width:400px}
.map{width:100%;height:100%}
.results{background:var(--color--ui-brand-10);border-right:1px solid var(--color--ui-border-01);display:flex;flex-direction:column;min-width:40%;max-width:40%}
.results h3{margin:0;padding:20px;background:var(--color--ui-brand-4);border-bottom:1px solid #e9ecef;font-size:16px;color:var(--color--text-primary);font-weight:600}
.no-results{padding:20px;text-align:center;color:var(--color--text-primary-muted);font-style:italic}
.locations-list{list-style:none;margin:0;overflow-y:auto;flex:1;margin-top:16px;max-width:90cqw;display:grid;grid-gap:16px;padding:8px}
.location-item{border-bottom:1px solid var(--color--ui-border-03);transition:background-color .2s;background-color:var(--white);box-shadow:0 2px 4px #0003;border-radius:4px;padding:8px;cursor:pointer}
.location-item:hover{background:var(--color--ui-brand-4)}
.location-item:focus{border-left:3px solid var(--color--ui-brand-1)}
.location-item:last-child{border-bottom:0}
.location-item .name{font-weight:600;color:var(--color--text-primary);margin-bottom:4px;font-size:14px}
.location-item .addr{display:flex;color:var(--color--text-secondary);font-size:13px;margin-bottom:4px;line-height:1.3}
.location-item .meta{color:#007bff;font-size:12px;margin-top:4px}
.location-item .meta a{color:var(--color--text-link)}
.location-item .meta a:hover{color:var(--color--text-link-hover)}
.info-window{max-width:260px;padding:8px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
.info-window .title{font-size:14px;margin-bottom:4px;display:block;color:var(--color--text-primary);font-weight:bold;border-bottom:1px solid var(--color--ui-border-01)}
.info-window .title+*{margin-block-start:var(--space--x4)}
.info-window .address{margin-bottom:4px;color:#666;font-size:13px;justify-content:center;align-items:center;display:flex}
.info-window .phone{margin-bottom:4px;font-size:13px}
.info-window .website{font-size:13px}
.info-window .website a{color:var(--color--text-link);text-decoration:none}
.info-icon{margin-right:4px;vertical-align:middle}
.info-icon::after{background-color:var(--color--ui-brand-1)}
.results-header{margin:0;padding:20px;background:#f8f9fa;border-bottom:1px solid #e9ecef;font-size:16px;color:var(--color--text-primary);font-weight:600}
.location-link{color:var(--color--text-link);text-decoration:none}
.location-link:hover{color:var(--color--text-link-hover)}
.status.loading::after{content:'';display:inline-block;width:12px;height:12px;margin-left:8px;border:2px solid #856404;border-radius:50%;border-top-color:transparent;animation:spin 1s linear infinite}
@keyframes spin{to{transform:rotate(360deg)}
}
.location-item:focus-visible{outline:2px solid #007bff;outline-offset:-2px}
@media(prefers-contrast:high){.controls{border-bottom:2px solid #000}
.location-item{border-bottom:1px solid #666}
.results{border-right:2px solid #000}
}
@media(prefers-reduced-motion:reduce){.controls button,.location-item{transition:none}
.status.loading::after{animation:none}
}
@media(max-width:992px){.ged-location-finder-wrapper{flex-direction:column}
.content{flex-direction:column;height:700px}
.map-container{min-width:100%;height:300px}
.results{min-width:100%;border-right:0;border-top:1px solid var(--color--ui-border-01);max-height:400px}
.locations-list{list-style:none;margin:0;overflow-y:auto;flex:1;margin-top:16px;min-width:200px;display:grid;grid-gap:16px;padding:8px;grid-auto-flow:column}
.location-item{border-bottom:1px solid var(--color--ui-border-03);transition:background-color .2s;background-color:var(--white);box-shadow:0 2px 4px #0003;border-radius:4px;padding:20px;cursor:pointer;min-width:250px}
}
@media(max-width:480px){.controls{flex-direction:column}
}
main .link-list.linked-list-faq--ged.linked-list-faq--ged{box-shadow:0 2px 4px 0 var(--color--ui-brand-9)}
main .link-list.linked-list-faq--ged.linked-list-faq--ged h2{color:var(--color--ui-brand-1);font-weight:600;padding:8px 16px;font-size:24px}
main .link-list.linked-list-faq--ged.linked-list-faq--ged ul{margin-top:0}
main .link-list.linked-list-faq--ged.linked-list-faq--ged ul li{padding:0;border-top:1px solid var(--color--ui-brand-10);margin:0}
main .link-list.linked-list-faq--ged.linked-list-faq--ged ul li a{display:block;padding:8px 16px;color:var(--gray-text-dark);text-decoration:none;font-size:var(--typesize-default-small);font-weight:400}
main .link-list.linked-list-faq--ged.linked-list-faq--ged ul li a:hover{background-color:var(--color--ui-brand-10)}
main .link-list.linked-list-faq--ged.linked-list-faq--ged ul li a.active{background-color:var(--color--ui-brand-1);color:var(--color--interactive-action-inverse-focus)}
main .link-list.linked-list-faq--ged.linked-list-faq--ged ul li:not(:last-child){border-block-end:0 solid}
@media(max-width:767px){main .link-list.linked-list-faq--ged.linked-list-faq--ged{position:relative}
main .link-list.linked-list-faq--ged.linked-list-faq--ged h2{background-color:var(--color--ui-brand-1);color:white;text-align:center}
main .link-list.linked-list-faq--ged.linked-list-faq--ged h2::after{display:inline-block;content:"";background:currentColor;inline-size:24px;block-size:24px;-webkit-mask-image:url("../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-expand-sm");mask-image:url("../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-expand-sm");transform:rotate(var(--locale-selector-arrow-rotate,0));margin-inline-start:var(--space--x3);vertical-align:middle}
main .link-list.linked-list-faq--ged.linked-list-faq--ged ul{display:none;position:absolute;z-index:1;width:100%;background:white;box-shadow:0 2px 4px 0 var(--color--ui-brand-9)}
}
.tag-list-v2.c-tagList h1,.tag-list-v2.c-tagList h2,.tag-list-v2.c-tagList h3,.tag-list-v2.c-tagList h4,.tag-list-v2.c-tagList h5,.tag-list-v2.c-tagList h6{background:var(--color--ui-brand-1);color:#fff;padding:8px;font-weight:var(--typeweight--medium);margin-bottom:0;font-size:1.825rem}
.tag-list-v2.c-tagList ul,.tag-list-v2.c-tagList li{all:unset}
.tag-list-v2.c-tagList ul{list-style-type:none;padding:0;border-left:2px solid var(--color--ui-border-03);border-right:2px solid var(--color--ui-border-03);border-bottom:2px solid var(--color--ui-border-03);margin:0;display:block}
.tag-list-v2.c-tagList .c-tagList__item{border-bottom:1px solid var(--color--ui-border-03) !important;padding:8px;margin:0;display:block !important;text-align:left !important}
.tag-list-v2.c-tagList .c-tagList__item::before{content:unset !important}
.tag-list-v2.c-tagList .c-tagList__item a{text-decoration:none;padding:0;text-align:left !important;font-weight:400}
.tag-list-v2.c-tagList .c-tagList__item a::before{content:unset !important}
.tag-list-v2.c-tagList .c-tagList__item a:hover{text-decoration:underline}
.tag-list-v2.c-tagList .c-tagList__item a:focus-visible,.tag-list-v2.c-tagList .c-tagList__item a:focus{outline:2px solid var(--color--interactive-focus-field)}
section.cq-Editable-dom .content-tile.d-none{display:block !important}
section.cq-Editable-dom.price-and-rules-content .d-none{display:block !important}
.ged-dropdown .dropdown-list-v2 .condition-item,.ged-policies-region-dropdown .dropdown-list-v2 .condition-item,.ged-en-transcripts-dropdown .dropdown-list-v2 .condition-item,.ged-policies-en-us-states-dropdown .dropdown-list-v2 .condition-item,.ged-policies-es-us-states-dropdown .dropdown-list-v2 .condition-item,.ged-policies-en-states-dropdown .dropdown-list-v2 .condition-item,.price-and-rules-content .dropdown-list-v2 .condition-item{width:fit-content}
.ged-dropdown .dropdown-list-v2 select,.ged-policies-region-dropdown .dropdown-list-v2 select,.ged-en-transcripts-dropdown .dropdown-list-v2 select,.ged-policies-en-us-states-dropdown .dropdown-list-v2 select,.ged-policies-es-us-states-dropdown .dropdown-list-v2 select,.ged-policies-en-states-dropdown .dropdown-list-v2 select,.price-and-rules-content .dropdown-list-v2 select{border:1px solid var(--color--ui-border-04)}
.ged-dropdown .dropdown-list-v2 .condition-item,.ged-en-transcripts-dropdown .dropdown-list-v2 .condition-item{margin:auto}
.price-and-rules-content .dropdown-list-v2 .condition-item{width:100%}
.price-and-rules-content .dropdown-list-v2 .online-block-pricing span span{font-size:1.5rem !important}
.price-and-rules-content .dropdown-list-v2+.dropdown-list-v2{margin-top:.5rem}
.price-and-rules-content .online-block-pricing span,.price-and-rules-content .in-person-block-pricing span{font-size:1.5rem}
.dropdown-list-v2>div label.control-label{color:var(--color--text-primary-muted);font-size:1rem;font-weight:500;margin-block-end:0}
.blog-list-v2.ged-blog-list .c-blogList__list{--blogList-cols:1;gap:3rem}
.blog-list-v2.ged-blog-list .c-blogList__card{border:0;border-radius:0;gap:1.5rem}
.blog-list-v2.ged-blog-list .c-blogList__card-author{display:none}
.blog-list-v2.ged-blog-list .c-blogList__card-title{margin-top:3px}
.blog-list-v2.ged-blog-list .c-blogList__card-title-link{text-decoration:none;outline-offset:-1px}
.blog-list-v2.ged-blog-list .c-blogList__card-img{max-width:300px}
.blog-list-v2.ged-blog-list .c-blogList__card-img img{aspect-ratio:1.5}
.blog-list-v2.ged-blog-list .c-blogList__card-content{padding:0}
.blog-list-v2.ged-blog-list .c-blogList__card-date{border-block-start:0;margin-block-start:0}
@media(min-width:1200px){.blog-list-v2.ged-blog-list .c-blogList__card{flex-direction:row}
}
.blog-list-v2.ged-grad-list .c-blogList__card{border:0;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,0.25)}
.blog-list-v2.ged-grad-list .c-blogList__card-img{padding:var(--space--x8);padding-bottom:0}
.blog-list-v2.ged-grad-list .c-blogList__card-img picture{height:200px;width:200px;margin:auto}
.blog-list-v2.ged-grad-list .c-blogList__card-img img{border-radius:50%;object-fit:cover;height:100%;width:100%}
.blog-list-v2.ged-grad-list .c-blogList__card-content .c-blogList__card-title,.blog-list-v2.ged-grad-list .c-blogList__card-content p{color:var(--color--text-brand-05)}
.blog-list-v2.ged-grad-list .c-blogList__card-date{display:none}
.blog-list-v2.ged-grad-list .c-blogList__card-title-link{text-decoration:none}
.blog-list-v2.ged-grad-list .c-blogList__card-author{display:none}
.blog-list-v2.ged-grad-list .view-story{margin-block-start:1rem;font-weight:600;text-decoration:none}
.blog-list-v2.ged-grad-list .view-story:hover{text-decoration:underline}
.blog-list-v2.ged-grad-list .view-story::after{content:'';display:inline-block;margin-inline-start:.5rem;width:1.12500rem;height:1.12500rem;background-image:url("ged/assets/icons/rightlinkarrow.svg")}
.blog-list-v2.ged-educator-list .c-blogList__list-item{border:solid 2px var(--color--ui-border-03)}
.blog-list-v2.ged-educator-list .c-blogList__card{border:0;border-radius:0}
.blog-list-v2.ged-educator-list .c-blogList__card-img img{aspect-ratio:1.5}
.blog-list-v2.ged-educator-list .c-blogList__card-author{display:none}
.blog-list-v2.ged-educator-list .c-blogList__card-title-link{text-decoration:none}
.archive-list--dropdown{display:flex;justify-content:flex-end}
.archive-list--dropdown select{background-color:transparent;border:1px solid var(--color--ui-border-05);border-radius:4px;caret-color:var(--color--text-primary);color:var(--color--text-primary);font-size:var(--typesize-default-small);max-inline-size:100%;padding:.75rem .625rem;transition:border-color .3s ease-in-out}
.archive-list--dropdown select::after{display:inline-block;line-height:inherit;content:"";flex:none;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor;inline-size:16px;block-size:16px;-webkit-mask-image:url("../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-expand-sm");mask-image:url("../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-expand-sm");transform:rotate(var(--locale-selector-arrow-rotate,0));transition:var(--he-transition);margin-inline-end:var(--space--x3)}
.sticky-whatsapp-button{width:60px;height:60px;background:rgba(0,0,0,0) url(ged/assets/icons/whatsapp.svg) 50% no-repeat;border-radius:50%;overflow:hidden;background-color:#25d366;position:fixed;bottom:100px;right:30px;z-index:1000}
.message-us-wrapper{position:fixed;bottom:20px;left:20px;z-index:10000;font-family:inherit}
.message-us-toggle{background:0;color:#fff;border:0;cursor:pointer}
button.message-us-toggle::after{content:'';background-image:url("ged/assets/icons/contactus.svg");width:54px;height:54px;display:block}
.message-us-wrapper.open button.message-us-toggle::after{background-image:url("ged/assets/icons/contactus-close.svg")}
.message-us-panel{margin-top:8px;background:#fff;border-radius:8px;box-shadow:rgba(0,0,0,0.16) 0 5px 40px;-webkit-box-shadow:rgba(0,0,0,0.16) 0 5px 40px;position:absolute;width:320px;top:-200px;animation:chaty-animation-blink 1s ease-in forwards}
.message-us-panel a{height:48px;display:inline-block;margin:6px 0;width:20%;text-align:center;vertical-align:top}
.message-us-panel .header{color:#fff;background-color:#007293;border-radius:7px 7px 0 0;padding:10px 15px;position:relative;word-break:break-word}
.message-us-panel .header p{font-weight:500;color:#fff;font-size:24px}
.message-us-panel .header .chaty-close-view-list{position:absolute;right:5px;top:36px;width:18px;cursor:pointer;z-index:11}
.message-us-panel .header .chaty-close-view-list::after{mask-image:url(../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-expand-md);--webkit-mask-image:url(../../themes/platform/evolution-theme/assets/icons/sprites/sprite-controls.svg#icon-expand-md);position:absolute;bottom:0;right:0;z-index:1;color:white;line-height:inherit;content:"";-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor;inline-size:20px;block-size:20px;display:inline-block;transition:transform var(--he-transition),color var(--he-transition);margin-inline-start:9px;margin-inline-end:13px}
.message-us-panel .top-content{padding:15px 15px 0}
.message-us-panel .top-content p{margin:0;padding:0;font-size:16px;line-height:150%;color:#49687e;word-break:break-word}
.message-us-panel .bottom-content{padding:10px 8px;display:flex}
.message-us-panel img{width:48px;height:48px;display:block}
.message-us-panel .whatsapp{background-color:#49e670;border-radius:50%}
@media(max-width:600px){.message-us-wrapper{bottom:120px;right:14px}
.message-us-toggle{padding:9px 16px;font-size:13px}
.message-us-panel{padding:12px}
}
@keyframes chaty-animation-fade{15%,5%{opacity:.25}
10%,100%,20%{opacity:1}
}
.static-collection-card-ged .c-collection__banner{padding-top:0;padding-bottom:0;box-shadow:none}
.static-collection-card-ged .c-collection__banner img{object-fit:contain}
.static-collection-card-ged .c-collection__banner:hover{box-shadow:none}
.static-collection-card-ged .static-collection-card{padding-top:0;padding-bottom:0}
.static-collection-card-ged .c-collection__banner-title{padding:0}
.university-acceptance .title h1{color:#00244d}
.university-acceptance .content-tile{margin-block-start:2rem}
.university-acceptance .content-tile picture{flex:unset;height:3rem}
.university-acceptance .content-tile img{width:3rem;height:3rem;border-radius:50%}
.university-acceptance .content-tile__figcaption{display:flex;align-items:center}
.university-acceptance .content-tile__figcaption p{font-size:var(--typesize-default)}
.university-acceptance .content-tile__figcaption a::after{content:unset !important}
.university-acceptance ~ section:last-of-type .content-tile__figure{padding-inline:0}
.university-acceptance ~ section:last-of-type .content-tile::before{background-color:#e6e6e6}
.university-acceptance ~ section:last-of-type picture{flex:unset;inline-size:6rem}
.university-acceptance ~ section:last-of-type figure{padding:0;margin-block-start:1.125rem}
.university-acceptance ~ section:last-of-type img{inline-size:6rem;border-radius:100px}
.university-acceptance ~ section:last-of-type .content-tile__figcaption{display:flex;align-items:center}
.university-acceptance ~ section:last-of-type .content-tile__figcaption a::after{content:unset !important}
section.bgcolor--background-light-gray:has(+.transcripts-cards) *,.ged-dropdown *,.ged-en-transcripts-dropdown *{color:#212221}
section.bgcolor--background-light-gray:has(+.transcripts-cards) h1,.ged-dropdown h1,.ged-en-transcripts-dropdown h1{font-size:10px !important;color:#00244d !important;font-weight:var(--typeweight--default) !important;font-family:var(--typefamily-primary) !important}
section.bgcolor--background-light-gray:has(+.transcripts-cards) h1+.content-tile-text,.ged-dropdown h1+.content-tile-text,.ged-en-transcripts-dropdown h1+.content-tile-text{margin-top:0}
section.bgcolor--background-light-gray:has(+.transcripts-cards) h1+.content-tile-text h2 .h5,.ged-dropdown h1+.content-tile-text h2 .h5,.ged-en-transcripts-dropdown h1+.content-tile-text h2 .h5{font-weight:700;color:#212221}
.transcripts-cards .col-12{display:flex;gap:2rem;justify-content:center}
@media screen and (max-width:1024px){.transcripts-cards .col-12{flex-direction:column;align-items:center}
}
.transcripts-cards .col-12>div{margin-block-start:0 !important}
.transcripts-cards .col-12>div:nth-child(even){display:flex;align-items:center;justify-content:center}
.transcripts-cards .col-12 .content-tile{max-width:500px;border:1px solid #212221}
.transcripts-cards .col-12 .content-tile__figcaption,.transcripts-cards .col-12 figcaption{padding:15px}
.transcripts-cards .col-12 .content-tile__figcaption h3,.transcripts-cards .col-12 figcaption h3,.transcripts-cards .col-12 .content-tile__figcaption .content-tile__title,.transcripts-cards .col-12 figcaption .content-tile__title{font-size:1.5rem}
.transcripts-cards.bgcolor--background-light-gray *{color:#212221 !important}
.transcripts-cards .content-tile.content-tile-panel-item-main .content-tile-text p:last-of-type::before{background-color:var(--color--ui-border-04);block-size:2px}
.transcripts-cards .text{color:var(--color--text-footer-note) !important}
.transcripts-data-instructions p:first-of-type{background-color:#fff;display:flex;padding:1rem;margin:auto;font-size:.875rem;align-items:center;color:var(--color--text-brand-05);text-align:left}
.transcripts-data-instructions p:first-of-type::before{content:"";height:2rem;width:1.625rem;margin-right:.75rem;background-image:url('ged/assets/icons/icon-lightbulb.svg');flex:0 0 1.625rem}
@media screen and (min-width:768px){.transcripts-data-instructions p:first-of-type{width:40%}
}
.column-control .content-tile.transcripts-button.transcripts-button a,.column-control .content-tile.transcripts-data-instructions.transcripts-data-instructions a{text-decoration:underline}
.column-control .content-tile.transcripts-button.transcripts-button a:hover,.column-control .content-tile.transcripts-data-instructions.transcripts-data-instructions a:hover{text-decoration:underline}
.column-control .content-tile.transcripts-button.transcripts-button a:not([target="_blank"]),.column-control .content-tile.transcripts-data-instructions.transcripts-data-instructions a:not([target="_blank"]){padding-inline-end:1.875em !important}
.column-control .content-tile.transcripts-button.transcripts-button a:not([target="_blank"])::after,.column-control .content-tile.transcripts-data-instructions.transcripts-data-instructions a:not([target="_blank"])::after{content:unset}
.column-control .content-tile.transcripts-button.transcripts-button a[href$=".pdf"],.column-control .content-tile.transcripts-data-instructions.transcripts-data-instructions a[href$=".pdf"]{padding-inline-start:1.875em !important}
.column-control .content-tile.transcripts-button.transcripts-button a[href$=".pdf"]::after,.column-control .content-tile.transcripts-data-instructions.transcripts-data-instructions a[href$=".pdf"]::after{inset-inline-start:unset !important;inset-inline-end:1.25em !important}
.graduate-story picture{border-radius:50%}
.graduate-story picture img{height:100%;width:100%;object-fit:cover}
@media(max-width:768px){.graduate-story picture{height:275px;width:275px}
}
.graduate-story.bgcolor--background-dark *{color:white}
.graduate-story .col-md-9{display:flex;align-items:center}
.graduate-story .col-md-9 .content-tile-text p{font-style:italic;font-size:1.25rem;line-height:2rem;letter-spacing:.15px;color:white;font-synthesis-style:initial}
.graduate-story+section .youtube-video{max-width:650px;margin:auto}
.graduate-story+section+section .content-tile{--strokeSize:2px;--strokeColor:var(--color--ui-border-03)}
.graduate-story+section+section .content-tile:empty{display:none}
.graduate-story+section+section .content-tile .content-tile__figcaption{padding-inline:0}
.graduate-story+section+section .content-tile .content-tile__figcaption .h4{font-weight:500}
.graduate-story+section+section .content-tile .content-tile__figcaption a{text-decoration:none}
.graduate-story+section+section .content-tile .content-tile__figcaption a:hover{text-decoration:underline}
.graduate-story+section+section p:first-of-type{color:var(--color--ui-border-01);text-transform:uppercase;font-weight:600}
.graduate-story+section+section p{margin:0}
section:not(.cq-Editable-dom):has(+section.graduate-story){display:none}
.graduate-story.cq-Editable-dom{display:none}
main:has(.ged-blog-list)>div>div>section:first-of-type .logo-v2{border-bottom:1px solid var(--color--ui-brand-10)}
main:has(.ged-blog-list)>div>div>section:first-of-type .logo-v2 img{max-width:200px}
main:has(.ged-blog-list)>div>div>section:first-of-type .logo-v2 a{display:inline-block}
main .ged-blog .logo-v2{border-bottom:1px solid var(--color--ui-brand-10)}
main .ged-blog .logo-v2 img{max-width:200px}
main .ged-blog .logo-v2 a{display:inline-block}
.ged-blog+section picture{--original-image-ratio:auto !important}
.ged-blog+section .c-blogPost__author-name,.ged-blog+section .c-post__utilities-container{display:none}
.ged-blog+section .c-blogPost__title{color:var(--color--ui-brand-1);font-weight:600;font-size:2.1875rem}
.ged-blog+section .c-blogPost__time{color:var(--color--ui-brand-9);font-weight:600}
.ged-blog+section .child-page-list .child-page-list__header{background:var(--color--ui-brand-1);color:#fff;padding:8px;font-weight:600}
.ged-blog+section .child-page-list ul{list-style-type:none;padding:0;border-left:2px solid var(--color--ui-border-03);border-right:2px solid var(--color--ui-border-03);border-bottom:2px solid var(--color--ui-border-03);margin:0}
.ged-blog+section .child-page-list li{border-bottom:1px solid var(--color--ui-border-03);padding:8px;margin:0}
.ged-blog+section .child-page-list li a{text-decoration:none}
.ged-blog+section .child-page-list li a:hover{text-decoration:underline}
.ged-blog+section #caption-attachment-14972,.ged-blog+section #caption-attachment-14974,.ged-blog+section #caption-attachment-14975{max-width:300px}
.ged-blog ~ section h2{font-size:2.5625rem;font-weight:700}
@media(max-width:480px){.ged-blog ~ section h2{font-size:2.1875rem}
}
.ged-blog ~ section h3{font-size:2.1875rem;font-weight:500}
@media(max-width:480px){.ged-blog ~ section h3{font-size:1.9375rem}
}
.ged-blog ~ section a{font-weight:inherit}
.ged-blog ~ section a:hover{text-decoration:none}
.ged-blog ~ section .youtube-video{max-width:500px;height:281px}
.blog-thumbail-image-hide .c-blogPost__img{display:none}
.policy-section h1.content-tile__title{color:var(--color--ui-brand-1)}
.policy-section .content-tile-text *+*{margin-block-start:var(--space--x5)}
.policy-section .content-tile-text h3{font-weight:500}
.policy-section .nav-tabs{gap:8px}
.policy-section .nav-tabs li{border:22px}
.policy-section .nav-tabs .nav-tabs__link.nav-tabs__link{text-transform:uppercase;font-family:var(--typefamily-primary)}
.policy-section .accordion .accordion-panel-header{font-family:var(--typefamily-primary-heading)}
.policy-section .accordion .accordion-panel-header button,.policy-section .accordion .accordion-panel-header a{font-size:24px}
main:has(.ged-educator-list)>div>div>section:first-of-type .logo-v2{border-bottom:0}
main:has(.ged-educator-list)>div>div>section:first-of-type .logo-v2 img{max-width:250px}
main:has(.ged-educator-list)>div>div>section:first-of-type .logo-v2 a{display:inline-block}
main .ged-educator .logo-v2{border-bottom:0}
main .ged-educator .logo-v2 img{max-width:250px}
main .ged-educator .logo-v2 a{display:inline-block}
.ged-educator+section .c-blogPost__author-name,.ged-educator+section .c-post__utilities-container{display:none}
.ged-educator+section .c-blogPost__time{display:block;font-size:1.125rem;margin-block-start:1.125rem}
.ged-educator+section .c-blogPost__img{position:relative;overflow:hidden}
.ged-educator+section .c-blogPost__img picture{height:400px}
.ged-educator+section .c-blogPost__img picture img{height:100%;object-fit:cover;object-position:center center}
.ged-educator+section .c-blogPost__img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.4));pointer-events:none}
.ged-educator+section .c-blogPost__title{color:#fff;font-weight:600;position:absolute;top:50%;left:35px;right:35px;transform:translateY(-50%);text-align:center;z-index:1}
.ged-educator+section .c-blogPost__time{color:#fff;font-weight:600}
.ged-educator+section .c-blogPost__text-afterImage,.ged-educator+section .content-tile{max-width:960px;margin:auto;margin-block-start:clamp(0.75rem,4.3vw,3rem)}
.ged-educator ~ section h2{font-size:2.5625rem;font-weight:700}
@media(max-width:480px){.ged-educator ~ section h2{font-size:2.1875rem}
}
.ged-educator ~ section h3{font-size:2.1875rem;font-weight:500}
@media(max-width:480px){.ged-educator ~ section h3{font-size:1.9375rem}
}
.ged-educator ~ section a{font-weight:inherit}
.ged-educator ~ section a:hover{text-decoration:none}
.ged-educator ~ section .content-tile picture img{width:100%}
main :has(section.ged-educator)>section:last-of-type .content-tile{--strokeSize:2px;--strokeColor:var(--color--ui-border-03)}
main :has(section.ged-educator)>section:last-of-type .content-tile:empty{display:none}
main :has(section.ged-educator)>section:last-of-type p.content-tile-subtitle:first-of-type,main :has(section.ged-educator)>section:last-of-type h4:first-of-type{color:var(--color--ui-border-01);text-transform:uppercase;font-weight:600}
main :has(section.ged-educator)>section:last-of-type a{text-decoration:none}
main :has(section.ged-educator)>section:last-of-type a:hover{text-decoration:underline}
main :has(section.ged-educator)>section:last-of-type p{margin:0}
main :has(section.ged-educator)>section:last-of-type .content-tile__figcaption{padding-inline:0}
main :has(section.ged-educator)>section:last-of-type .content-tile__figcaption .content-tile-text{margin-top:0}