@charset "UTF-8";body{background:#f7f9fa}body.fixed{position:fixed}#wrapper{max-width:unset;padding:0;background:#fff}.glp-wrapper{color:var(--c-em-high)}.glp-wrapper p{color:var(--c-em-high)}.glp-wrapper h1{color:var(--c-accent)}.glp-wrapper picture{width:100%}.glp-wrapper img{width:100%;height:auto;box-sizing:border-box}.glp-wrapper .button{color:#fff;padding:16px 24px;background:#437d98;border:0;border-radius:48px}.glp-wrapper .glp-hero{position:relative;display:flex;justify-content:center;align-items:center}.glp-wrapper .glp-hero .copy{position:absolute;max-width:1000px;text-shadow:0 1px 3px rgba(0,0,0,.5)}.glp-wrapper .glp-hero h1,.glp-wrapper .glp-hero p{text-align:center}.glp-wrapper .glp-hero h1,.glp-wrapper .glp-hero h2{font-size:26px;margin-bottom:16px}.glp-wrapper .glp-hero p{font-size:18px}.glp-wrapper .glp-hero.--white{--c-em-high:white;color:#fff}.glp-wrapper .glp-hero.--white p{color:inherit}.glp-wrapper .glp-hero.--black{--c-em-high:black;color:#000}.glp-wrapper .glp-hero.--black p{color:inherit}.glp-wrapper .blog-navigation{background:#000;display:flex;justify-content:center;align-items:center;text-align:center;overflow:scroll}.glp-wrapper .blog-navigation a{padding:16px;font-size:22px;color:#fff!important;text-decoration:none}.glp-wrapper .blog-navigation a.active,.glp-wrapper .blog-navigation a:hover{text-decoration:underline;text-decoration-color:var(--c-accent);text-underline-offset:2px}.glp-wrapper .glp-blog-overview,.glp-wrapper .glp-blog-spotlight{max-width:1400px;margin:0 auto}.glp-wrapper .glp-blog-overview h2,.glp-wrapper .glp-blog-spotlight h2{text-align:center;color:#000;margin:32px 0 48px}.glp-wrapper .glp-blog-overview .inline-visual,.glp-wrapper .glp-blog-spotlight .inline-visual{margin:40px auto}.glp-wrapper .glp-blog-overview .overview-wrapper,.glp-wrapper .glp-blog-spotlight .overview-wrapper{display:grid;grid-template-columns:1fr;column-gap:32px;row-gap:32px;justify-content:center;padding:0 24px;margin-bottom:24px}.glp-wrapper .glp-blog-overview .overview-wrapper .button,.glp-wrapper .glp-blog-spotlight .overview-wrapper .button{margin-top:24px}.glp-wrapper .glp-blog-overview .overview-wrapper .button.button-black,.glp-wrapper .glp-blog-spotlight .overview-wrapper .button.button-black{background:#000}.glp-wrapper .glp-blog-overview .blog-item,.glp-wrapper .glp-blog-spotlight .blog-item{all:unset;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.glp-wrapper .glp-blog-overview .blog-item img,.glp-wrapper .glp-blog-spotlight .blog-item img{max-width:250px;max-height:250px;object-fit:contain}.glp-wrapper .glp-blog-overview .blog-item h3,.glp-wrapper .glp-blog-spotlight .blog-item h3{margin:24px 0 8px;text-align:center}.glp-wrapper .glp-blog-overview .blog-item h3 a,.glp-wrapper .glp-blog-spotlight .blog-item h3 a{font-size:22px;color:#000;text-align:center;text-decoration:none}.glp-wrapper .glp-blog-overview .blog-item h3 a:hover,.glp-wrapper .glp-blog-spotlight .blog-item h3 a:hover{text-decoration:underline}.glp-wrapper .glp-blog-overview .blog-item p,.glp-wrapper .glp-blog-spotlight .blog-item p{margin:16px 0;text-align:center;color:#000}.glp-wrapper .glp-blog-overview .blog-item .button,.glp-wrapper .glp-blog-spotlight .blog-item .button{justify-self:end;align-self:end;margin-bottom:0;margin-top:auto;color:#fff!important}.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper{display:grid;grid-template-columns:1fr;column-gap:32px;row-gap:32px;justify-content:center}.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper .gallery-item{display:flex;flex-direction:column;align-items:flex-start}.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper .gallery-item a{margin-top:8px}.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper .gallery-item .full-image{display:none}.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper .gallery-item .thumb-image .full-image{transition:transform .32s ease-in-out;transform:scale(0)}.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper .gallery-item .thumb-image .full-image.visible{position:fixed;top:117px;right:0;bottom:0;left:0;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;transform:scale(1)}.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper .gallery-item .thumb-image .full-image.visible img{position:absolute;width:100%;height:auto;box-sizing:border-box;padding:20%}.glp-wrapper .glp-blog-gallery h2{text-align:center;color:#000;margin:32px 0 48px}.glp-wrapper .newsletter-subscription{display:flex;flex-flow:column nowrap;align-items:center;margin:64px 0;padding:16px 0;color:#fff;background:#000}.glp-wrapper .newsletter-subscription h2{text-align:left;margin:0;color:#fff}.glp-wrapper .newsletter-subscription ul{list-style:disc;margin-left:42px;margin-right:64px}.glp-wrapper .newsletter-subscription ul li{margin:8px 0}.glp-wrapper .newsletter-subscription>:nth-child(2){display:flex;align-items:center}.glp-wrapper .newsletter-subscription form button,.glp-wrapper .newsletter-subscription form input{height:62px;padding:8px 24px}.glp-wrapper .newsletter-subscription form input{width:200px;margin-right:16px}.glp-wrapper .newsletter-subscription form button{width:unset;border:0;background:#fff;color:#000}.glp-wrapper .blog-contents{max-width:700px;margin:0 auto}.glp-wrapper .blog-contents h1,.glp-wrapper .blog-contents h2,.glp-wrapper .blog-contents h3,.glp-wrapper .blog-contents h4,.glp-wrapper .blog-contents h5,.glp-wrapper .blog-contents h6,.glp-wrapper .blog-contents p{color:#111;padding:16px}.glp-wrapper .blog-contents ul{list-style:circle;list-style-position:inside}.glp-wrapper .blog-contents p{margin:0}.glp-wrapper .blog-contents img{margin-top:16px}.glp-wrapper .blog-contents .subject-section{margin:24px 0}.glp-wrapper .videocontainer{max-width:calc(170vh - 180px);margin:0 auto 24px;border-radius:0;overflow:hidden;box-shadow:var(--elevation-3),var(--elevation-base);box-shadow:var(--elevation-3)}.glp-wrapper .videocontainer .videowrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.glp-wrapper .videocontainer .videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:576px){.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper{grid-template-columns:repeat(2,250px)}}@media screen and (min-width:768px){.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper{grid-template-columns:repeat(3,250px)}}@media (min-width:992px){.glp-wrapper .glp-hero h1,.glp-wrapper .glp-hero h2{font-size:48px}.glp-wrapper .glp-hero p{font-size:32px}.glp-wrapper .blog-navigation a{padding:32px}.glp-wrapper .blog-navigation a{font-size:28px}.glp-wrapper .glp-blog-overview .overview-wrapper,.glp-wrapper .glp-blog-spotlight .overview-wrapper{grid-template-columns:repeat(3,250px)}.glp-wrapper .glp-blog-overview .blog-item h3 a,.glp-wrapper .glp-blog-spotlight .blog-item h3 a{font-size:28px}.glp-wrapper .newsletter-subscription form input{width:450px}}@media screen and (min-width:992px){.glp-wrapper .glp-blog-overview .overview-wrapper .button,.glp-wrapper .glp-blog-spotlight .overview-wrapper .button{grid-column-start:-1;grid-column-end:1}.glp-wrapper .glp-blog-gallery .inside .gallery-wrapper{grid-template-columns:repeat(4,250px)}}@media (min-width:1024px){.glp-wrapper .videocontainer{max-width:calc(170vh - 330px)}}