html{font-size:calc(.55rem + .5vw)}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:100;src:url(fonts/public-sans-v15-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(fonts/public-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(fonts/public-sans-v15-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ranille;font-style:normal;src:url(fonts/Ranille.woff2) format("woff2")}body{background-color:#fff;font-family:Public Sans,sans-serif;line-height:2}h2{font-weight:700;line-height:1}p{font-size:1rem;line-height:1.6}strong{font-weight:700}#main-header{align-items:center;box-shadow:0 5px 10px 0 rgba(0,0,0,.2);display:flex;justify-content:space-evenly;padding-bottom:.63rem;padding-top:.63rem}#main-header h1{margin-bottom:10px;padding-left:20px;padding-right:20px}#main-header h1 img{height:39.75px;width:clamp(195px,20vw,195px)}#main-header>section{display:flex;gap:.3rem}#main-header button{align-items:center;background-color:transparent;border:1px solid #ccc;border-radius:50%;color:#00359a;display:flex;height:40px;justify-content:center;transition:background-color .3s,border-color .3s,color .3s;width:40px}#main-header button svg{fill:#00359a}#main-header button:hover{background-color:#00359a;border-color:#00359a}#main-header button:hover svg{fill:#fff}.chip-container{background-color:#fff;border-radius:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(clamp(30%,(1030px - 100vw)*1000,100%),1fr));margin-top:-2rem;overflow:hidden;padding:3.8rem clamp(20px,3vw,132px);position:relative;z-index:1}.chip{border-radius:20px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:0;position:relative}.chip h2{word-wrap:normal;color:#fff;font-size:clamp(25px,5vw,25px);line-height:1.1;margin-bottom:1rem;margin-top:.6rem}.chip a,.chip h2{font-weight:400;margin-left:2rem;z-index:2}.chip a{align-self:flex-start;background:#fff;border:1px solid #ddd;border-radius:1.25rem;font-size:14px;line-height:16px;margin-bottom:1.5rem;padding:.5em 2em .5em .8em!important;text-decoration:none;transition:background-color .3s,color .3s}.chip a,.chip a:visited{color:#00359a}.chip a:hover{background-color:#ddd;color:#00359a}.chip img{border-radius:20px;bottom:0;max-height:8rem;max-width:100%;object-fit:contain;pointer-events:none;position:absolute;right:0;width:auto;z-index:1}.chip a{position:relative}.chip a svg{color:inherit;line-height:1;position:absolute;right:.62rem;top:50%;transform:translateY(-50%)}@media screen and (max-width:768px){.chip h2{margin-top:1.2rem}}.hero-section{display:flex;min-height:72vh;overflow:hidden;position:sticky;width:100%}.hero-section>div:first-child{color:#fff;left:50%;padding-bottom:80px;position:absolute;text-align:center;text-wrap:nowrap;top:50%;transform:translate(-50%,-50%);z-index:2}.hero-section h1{font-size:3.75rem;font-weight:700;line-height:1.33;margin:0;text-transform:uppercase}.h1-ranille{font-family:Ranille,sans-serif;font-style:normal;line-height:1;text-transform:lowercase}.hero-section p{font-size:1.5rem;margin:.5rem 0}.hero-section a{align-items:center;background-color:#fff;border:1px solid #00359a;border-radius:.63rem;color:#00359a;display:inline-flex;font-size:1rem;font-weight:700;gap:1rem;line-height:1.19rem;margin-top:2rem;padding:.69rem .63rem .63rem;text-decoration:none;transition:background-color .3s,color .3s}.hero-section a:hover{background-color:#00359a;color:#fff}.hero-section picture{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-section img{height:100%;object-fit:cover;width:100%}body{box-sizing:border-box;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;margin:0;min-height:100vh;padding:0}#main-header{grid-row:1/2;width:100%}main{grid-row:2/3;padding-top:20px;width:100%}#main-header .hamburger-button,#menu-mobile{color:#00359a;display:none}#main-header button[aria-label=Search]:hover{background-color:#00359a;border-color:#00359a;color:#fff;transition:background-color .3s,border-color .3s,color .3s}.menu-toggle-checkbox{display:none}@media (max-width:1200px){#main-header{display:grid;gap:0;grid-template-columns:1fr minmax(0,auto) minmax(0,auto);padding-bottom:0;padding-top:10px}#main-header h1{margin-bottom:-5px;margin-left:0;margin-top:0;padding-bottom:0;padding-left:20px;padding-right:0}#main-header #desktop-nav{display:none}#main-header .hamburger-button,#main-header button[aria-label=Search]{align-items:center;background-color:transparent;border:.063rem solid #ccc;border-radius:50%;display:flex;height:39px;justify-content:center;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out,opacity .3s ease-in-out;width:39px}#main-header>section{align-items:center;gap:5px;padding-bottom:9px;padding-right:20px}#main-header button[aria-label=Login]{display:none}.main-menu{padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem}#menu-mobile{background-color:#00359a;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;opacity:0;pointer-events:none;position:absolute;text-transform:uppercase;top:5.7rem;transition:opacity .3s ease-in-out;width:100%;z-index:1000}.menu-toggle-checkbox:checked+#menu-mobile{opacity:1;pointer-events:auto}#menu-mobile .anonymous-user{align-items:center;border-bottom:.063rem solid;display:flex;gap:.625rem;margin-bottom:.3125rem;padding-bottom:1.5rem;text-decoration:none}.anonymous-user a{border:1px solid;border-radius:20px;color:#fff;font-size:1.9vh;line-height:1.6rem;padding:1.4vh;position:relative;text-align:center;text-decoration:none;width:50%}.anonymous-user svg{position:absolute;right:.625rem;top:50%;transform:translateY(-50%)}#menu-mobile .mobile-nav{display:flex;flex-direction:column;gap:1rem;list-style:none;padding-left:0}.mobile-nav li{border-bottom:.063rem solid #ddd;color:inherit;font-size:.675rem;font-weight:700;padding-bottom:.625rem}.mobile-nav li a{color:#fff;font-size:1.9vh!important;font-weight:700;line-height:1.5rem!important;padding:.62rem 0;text-decoration:none;transition:color .3s ease-in-out}.mobile-nav li:first-of-type{padding-top:.62rem}.mobile-nav li:nth-child(4) a{font-weight:400}.mobile-nav li:last-of-type{border-bottom:0}.mobile-nav li a:hover{color:#28c83c;transition:color .3s ease-in-out}#menu-mobile .mobile-bottom{margin-bottom:7rem;padding-left:1.25rem;padding-right:1.25rem;text-transform:none}.mobile-bottom h2{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.mobile-bottom p{font-size:12px;line-height:1.2;margin:0}.mobile-bottom p:last-of-type{font-style:italic}.mobile-bottom a{color:inherit;text-decoration:none}#menu-toggle:checked+#menu-mobile~section label #x-icon{display:block;fill:#fff;opacity:1}#menu-toggle:checked~section label.hamburger-button{background-color:#00359a;color:#fff}#menu-toggle:checked+#menu-mobile~section label #list-icon,#x-icon{display:none;opacity:0}.hero-section{min-height:50vh}.hero-section h1{font-size:4.5vh;font-weight:700;margin:0 0 1.5rem;text-transform:uppercase}.hero-section p{font-size:2vh;line-height:1.2;margin-bottom:1.25rem}.hero-section a{align-items:center;background-color:#fff;border:1px solid #00359a;border-radius:10px;color:#00359a;display:inline-flex;font-size:16px;font-weight:700;gap:2rem;line-height:19px;margin-top:0;padding:11px 10px 10px;text-decoration:none;transition:background-color .3s,color .3s}.mobile-dropdown-menu{list-style:none;max-height:0;opacity:1;overflow:hidden;padding-left:0}.dropdown-toggle,.mobile-dropdown-menu{transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.dropdown-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;margin-left:.5rem}.dropdown-toggle svg{margin-bottom:.625rem;position:absolute;right:1.625rem;transition:all .3s ease;vertical-align:middle;fill:#fff!important}.dropdown-checkbox{display:none;height:0;transition:height .35s ease}.dropdown-checkbox:checked~.mobile-dropdown-menu{display:block;max-height:16rem;opacity:1;transition:all .4s ease-in-out 0s!important;visibility:visible}.mobile-dropdown-menu li{border-bottom:none;padding-bottom:.62rem}.mobile-dropdown-menu li a{font-size:clamp(1.8vh,.75rem,2vh)!important;font-weight:400;line-height:1rem;text-transform:none}.mobile-dropdown-menu li a:hover{color:#fff}.mobile-dropdown-menu li a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8'/%3E%3C/svg%3E") no-repeat;background-size:.75rem .75rem;content:"";display:inline-block;height:.75rem;margin-right:.25rem;position:relative;transition:all .3s ease;vertical-align:middle;width:.75rem}.dropdown-checkbox:checked+.dropdown-toggle svg{transform:rotate(-180deg);transition:all .3s ease}}#main-header #desktop-nav ul{align-items:center;column-gap:40px;display:flex;justify-content:center;line-height:96px;list-style:none;margin:0;padding-left:20px;padding-right:90px}#main-header #desktop-nav ul li{position:relative}#main-header #desktop-nav ul li a{color:#000;font-size:1rem;font-weight:700;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out}#main-header #desktop-nav ul li a:hover{color:#28c83c}#main-header #desktop-nav>ul>li:last-child>a{background-color:#000;border:1px solid transparent;border-radius:8px;color:#fff;font-size:.875rem;font-weight:400;padding:.6em .8em;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}#main-header #desktop-nav>ul>li:last-child>a:hover{background-color:#fff;border:1px solid #000;color:#000}#main-header .dropdown-menu{background-color:#fff;border:1px solid #ddd;border-radius:1.25rem;box-shadow:0 5px 10px rgba(0,0,0,.1);display:block!important;font-size:.88rem;font-weight:400;left:-23px;line-height:1.25rem;margin:0;opacity:0;padding:1.06rem 1.25rem 0!important;position:absolute;top:83%;transform:translateY(10px);transition:all .3s ease-in-out 0s!important;visibility:hidden;width:12.5rem;z-index:1000}.dropdown-menu:before{border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;content:"";filter:drop-shadow(0 -1.9px 1px #00000026);height:0;position:absolute;top:-.88rem;width:0;z-index:1}#main-header nav ul li:hover .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}.dropdown-menu li{list-style:none;margin:0!important}.dropdown-menu li a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2300359a' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8'/%3E%3C/svg%3E") no-repeat;background-size:14px 14px;content:"";display:inline-block;height:0;margin-right:.25rem;position:relative;top:.19rem;transform:scaleX(0);transition:all .3s ease;vertical-align:middle;width:0}.dropdown-menu li a:hover:before{height:.88rem;transform:scaleX(1);width:.88rem}.dropdown-menu li a{border-bottom:1px solid #ddd;color:#000;display:flex;font-size:.88rem!important;font-weight:400!important;line-height:1.25rem;margin-bottom:.56rem;padding-bottom:.56rem;text-decoration:none;text-transform:inherit!important;transition:background-color .3s ease}.dropdown-menu li a:hover{color:#00359a!important}.dropdown-menu li:last-child a{border-bottom:none}
/*# sourceMappingURL=lcp.26c2760ae6d7cdcae6d9.css.map*/