.hero{position:relative;display:grid;height:100vh;max-height:1000px;min-height:650px;grid-template-rows:repeat(1,minmax(0,1fr))}.hero img{z-index:-2;-o-object-fit:cover;object-fit:cover}.hero .bg-gradient{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4))}.hero-container{display:flex;height:100%;flex-direction:column;justify-content:center;gap:3.2rem;text-align:center;font-size:2.4rem;--tw-text-opacity:1;color:hsl(var(--color-secondary)/var(--tw-text-opacity))}@media (min-width:640px){.hero-container{text-align:start}}.hero-container{animation:appearOnlyOpacity linear;animation-timeline:view();animation-fill-mode:both;animation-range-start:0;animation-range-end:100px}.hero h1{display:flex;flex-direction:column}.hero h1 .pre-heading{margin-bottom:.8rem;font-family:var(--font-poppins);font-weight:300;color:rgba(var(--white-800))}.hero h1 .main{margin-bottom:2.4rem;font-size:4rem;font-weight:600;line-height:1.25}@media (min-width:640px){.hero h1 .main{line-height:1.125}}@media (min-width:768px){.hero h1 .main{font-size:4.8rem}}@media (min-width:1024px){.hero h1 .main{max-width:70%}}.hero h1 .sub-heading{max-width:50ch;line-height:1.5}.hero a:link,.hero a:visited{display:flex;align-items:center;justify-content:center;gap:4px;align-self:center;border-radius:10px;background-color:hsl(var(--color-primary));padding:16px;font-size:2.4rem}.hero a:link:hover,.hero a:visited:hover{background-color:hsl(var(--color-primary-dark))}@media (min-width:640px){.hero a:link,.hero a:visited{align-self:flex-start;padding:1.2rem 2.4rem}}.hero a:link,.hero a:visited{transition:background-color .2s,transform .2s}.hero a:link svg,.hero a:visited svg{height:3.2rem;width:3.2rem;fill:hsl(var(--color-secondary)/1);transition:transform .2s .1s}.hero a:active,.hero a:hover{transform:translateY(2px)}.hero a:active svg,.hero a:hover svg{transform:rotate(90deg)}.how-section__items{display:flex;flex-direction:column;gap:1.6rem;text-align:center;--tw-text-opacity:1;color:hsl(var(--color-secondary)/var(--tw-text-opacity))}@media (min-width:640px){.how-section__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.how-section__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.how-section__items{gap:28px}}.how-section__items .how-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;border-radius:10px;--tw-shadow:0 0 5px hsl(var(--color-shadow));--tw-shadow-colored:0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);animation:appearOnlyOpacity linear;animation-timeline:view();animation-fill-mode:both;animation-range-start:0;animation-range-end:100px;transition:all .3s ease-out}.how-section__items .how-item .item{position:relative;z-index:20;height:100%;width:100%}.how-section__items .how-item .item:after{content:"";position:absolute;top:0;left:0;z-index:-3;height:100%;width:100%;background-color:hsl(var(--color-primary))}.how-section__items .how-item img{z-index:-1;-o-object-fit:cover;object-fit:cover;opacity:.2}.how-section__items .how-item .text-box,.how-section__items .how-item svg{transition:opacity .3s,visibility .3s}.how-section__items .how-item svg{margin-left:auto;margin-right:auto;height:100px;width:100px;stroke:hsl(var(--color-secondary)/1)}.how-section__items .how-item .text-box{display:grid;align-items:center;justify-items:center}.how-section__items .how-item .text-box>::-moz-selection{--tw-bg-opacity:1;background-color:hsl(var(--color-layout)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--color-layout-complementary)/var(--tw-text-opacity))}.how-section__items .how-item .text-box>::selection{--tw-bg-opacity:1;background-color:hsl(var(--color-layout)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--color-layout-complementary)/var(--tw-text-opacity))}.how-section__items .how-item .title{margin-bottom:.8rem;font-family:var(--font-thiccboi);font-size:2.4rem;font-weight:600;line-height:1.25}.how-section__items .how-item .description{max-width:50ch;font-size:1.6rem;line-height:1.375}.how-section__items .how-item .slide1,.how-section__items .how-item .slide2,.how-section__items .how-item .slide3{position:relative}.how-section__items .how-item .slide1,.how-section__items .how-item .slide2{display:flex;flex-direction:column;padding:22px 16px}@media (min-width:768px){.how-section__items .how-item .slide1,.how-section__items .how-item .slide2{padding-left:.8rem;padding-right:.8rem}}@media (min-width:1024px){.how-section__items .how-item .slide1,.how-section__items .how-item .slide2{padding:32px 28px}}.how-section__items .how-item .slide2{pointer-events:none;visibility:hidden;position:absolute;left:50%;top:50%;z-index:50;width:100%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;gap:1.6rem;padding:1.6rem;text-align:center;font-size:1.6rem;opacity:0;transition:opacity .5s cubic-bezier(.64,0,.78,0),visibility .5s cubic-bezier(.64,0,.78,0)}.how-section__items .how-item .slide2 p{max-width:40ch;line-height:1.25}.how-section__items .how-item .slide2 a:link,.how-section__items .how-item .slide2 a:visited{border-radius:10px;border-width:2px;border-style:solid;--tw-border-opacity:1;border-color:hsl(var(--color-secondary)/var(--tw-border-opacity));padding:.8rem;transition:color .3s,background-color .3s}@media(hover:hover){.how-section__items .how-item .slide2 a:active,.how-section__items .how-item .slide2 a:hover{--tw-bg-opacity:1;background-color:hsl(var(--color-secondary)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}}@media (min-width:640px){.how-section__items .how-item:last-child{grid-column:span 2/span 2;flex-direction:row}}@media (min-width:768px){.how-section__items .how-item:last-child{grid-column:span 1/span 1;flex-direction:column}}@media (min-width:640px){.how-section__items .how-item:last-child .item .slide1,.how-section__items .how-item:last-child .item .slide2{padding-top:.8rem}}@media (min-width:768px){.how-section__items .how-item:last-child .item .slide1,.how-section__items .how-item:last-child .item .slide2{padding-left:.8rem;padding-right:.8rem;padding-top:1.6rem}}@media (min-width:1024px){.how-section__items .how-item:last-child .item .slide1,.how-section__items .how-item:last-child .item .slide2{padding:1.6rem}}.how-section__items .how-item:hover{transform:translateY(-2px)}@media(hover:hover){.how-section__items .how-item:hover .item .slide2{pointer-events:auto;visibility:visible;opacity:1}.how-section__items .how-item:hover .item .slide1>:not(img){pointer-events:none;visibility:hidden;opacity:0}}.how-section__items .how-item:not(:hover) .slide2{transition:none}@media(hover:none){.how-section__items .how-item .item{display:grid;grid-template-rows:1fr 15rem}}@media(hover:none)and (min-width:768px){.how-section__items .how-item .item{grid-template-rows:1fr 16rem}}@media(hover:none)and (min-width:860px){.how-section__items .how-item .item{grid-template-rows:1fr 15rem}}@media(hover:none)and (min-width:1024px){.how-section__items .how-item .item{grid-template-rows:1fr 18rem}}@media(hover:none)and (min-width:1240px){.how-section__items .how-item .item{grid-template-rows:1fr 15rem}}@media(hover:none)and (min-width:1536px){.how-section__items .how-item .item{grid-template-rows:1fr 16rem}}@media(hover:none){.how-section__items .how-item .item .slide2{pointer-events:auto;visibility:visible;position:relative;top:auto;left:auto;transform:none;justify-content:center;--tw-bg-opacity:1;background-color:hsl(var(--color-secondary)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));opacity:1}@media (min-width:768px){.how-section__items .how-item .item .slide2{justify-content:space-between}.how-section__items .how-item .item .slide2 p{font-size:1.2rem}}@media (min-width:1024px){.how-section__items .how-item .item .slide2 p{font-size:1.6rem}}.how-section__items .how-item .item .slide2 a:link,.how-section__items .how-item .item .slide2 a:visited{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}}.services-section__items{display:grid;justify-content:space-between;gap:1.6rem}@media (min-width:1024px){.services-section__items{gap:28px}}.services-section__items{grid-template-columns:1fr}.services-section__items .service-item{position:relative;display:flex;width:100%;flex-grow:1;overflow:hidden;border-radius:10px;--tw-shadow:0 0 5px hsl(var(--color-shadow));--tw-shadow-colored:0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);animation:appearOnlyOpacity linear;animation-timeline:view();animation-fill-mode:both;animation-range-start:0;animation-range-end:100px;transition:all .3s ease-out}.services-section__items .service-item img{z-index:-1;-o-object-fit:cover;object-fit:cover}.services-section__items .service-item .bg-gradient{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background:linear-gradient(0deg,rgba(0,0,0,.89),rgba(0,0,0,.6));transition:opacity .3s}.services-section__items .service-item .text-box{display:grid;flex-grow:1;grid-template-rows:min-content min-content 1fr;align-items:flex-start;row-gap:16px;--tw-text-opacity:1;color:hsl(var(--color-secondary)/var(--tw-text-opacity));padding:24px 16px 44px}@media (min-width:640px){.services-section__items .service-item .text-box{padding-left:24px;padding-right:24px;padding-top:32px}}.services-section__items .service-item .text-box{padding-bottom:54px}@media (min-width:1024px){.services-section__items .service-item .text-box{padding-left:32px;padding-right:32px;padding-top:40px}}.services-section__items .service-item .text-box .link-container{display:flex;min-height:100%;align-items:flex-end}.services-section__items .service-item .text-box h3{font-size:2.4rem;font-weight:600;line-height:1.25}.services-section__items .service-item .text-box p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-width:50ch;font-size:1.6rem;line-height:1.375}.services-section__items .service-item .text-box button{max-width:-moz-max-content;max-width:max-content;cursor:pointer;border-radius:10px;--tw-bg-opacity:1;background-color:hsl(var(--color-primary)/var(--tw-bg-opacity));padding:1.2rem;font-size:1.6rem;--tw-text-opacity:1;color:hsl(var(--color-secondary)/var(--tw-text-opacity))}@media (min-width:640px){.services-section__items .service-item .text-box button{padding:.8rem 1.2rem}}.services-section__items .service-item:hover{transform:translateY(-2px)}.services-section__items .service-item:hover .bg-gradient{opacity:.78}.service-modal{z-index:600;box-sizing:border-box;display:flex;flex-direction:column;gap:.8rem;overflow:hidden;border-radius:14px;--tw-bg-opacity:1;background-color:hsl(var(--color-layout-complementary)/var(--tw-bg-opacity));padding:.8rem 1.6rem 1.6rem;--tw-text-opacity:1;color:hsl(var(--color-layout)/var(--tw-text-opacity));--tw-shadow:0 0 10px hsl(var(--color-shadow));--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.service-modal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;padding:1.6rem 2.4rem 2.4rem}}.service-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 3.2rem);max-width:400px}@media(min-width:640px){.service-modal{max-width:600px}}@media(min-width:768px){.service-modal{max-width:80rem}}.service-modal picture{position:relative;width:100%;overflow:hidden;border-radius:10px;--tw-shadow:0 0 10px hsl(var(--color-shadow));--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.service-modal picture{min-height:100%}}.service-modal picture{aspect-ratio:3/2}.service-modal picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}.service-modal .modal-text-box{display:flex;flex-direction:column;gap:8px}.service-modal h4{font-size:2rem;font-weight:600;line-height:1.25}.service-modal p{margin-bottom:.8rem;font-size:1.6rem;line-height:1.25}.service-modal a:link,.service-modal a:visited{margin-bottom:1.6rem;display:inline-block;width:-moz-max-content;width:max-content;border-radius:10px;--tw-bg-opacity:1;background-color:hsl(var(--color-primary)/var(--tw-bg-opacity));padding:16px;font-size:1.6rem;color:rgba(var(--white))}.service-modal a:link:hover,.service-modal a:visited:hover{background-color:rgba(var(--white));color:rgba(var(--eerie-black))}@media (min-width:640px){.service-modal a:link,.service-modal a:visited{margin-bottom:0}}.service-modal a:link,.service-modal a:visited{transition:background-color .3s,color .2s}.service-modal .close-icon{display:flex;height:4rem;width:4rem;align-items:center;justify-content:center;align-self:flex-end;border-radius:500px;--tw-bg-opacity:1;background-color:rgb(240 62 62/var(--tw-bg-opacity));padding:.8rem}.service-modal .close-icon:hover{--tw-bg-opacity:1;background-color:rgb(224 49 49/var(--tw-bg-opacity))}@media (min-width:640px){.service-modal .close-icon{grid-column:span 2/span 2;justify-self:end}}.service-modal .close-icon{transition:background-color .3s}.service-modal .close-icon svg{height:3.2rem;width:3.2rem;fill:rgba(var(--white))}.service-modal .close-text{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(240 62 62/var(--tw-bg-opacity));padding:.8rem 1.2rem;font-size:1.6rem;color:rgba(var(--white))}.service-modal .close-text:hover{--tw-bg-opacity:1;background-color:rgb(224 49 49/var(--tw-bg-opacity))}@media (min-width:640px){.service-modal .close-text{grid-column:span 2/span 2}}.service-modal .close-text{transition:background-color .3s,color .3s}.about-section{position:relative;display:grid;height:70vh;max-height:750px;align-items:center;text-align:center;--tw-text-opacity:1;color:hsl(var(--color-secondary)/var(--tw-text-opacity))}.about-section img{z-index:-1;-o-object-fit:cover;object-fit:cover}.about-section .bg-gradient{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.7))}.about-section__items{display:flex;flex-direction:column;align-items:center;gap:2.4rem;animation:appearOnlyOpacity linear;animation-timeline:view();animation-fill-mode:both;animation-range-start:0;animation-range-end:100px}.about-section__items p{max-width:60ch;font-size:1.6rem;line-height:1.5}.about-section__items a:link,.about-section__items a:visited{display:flex;align-items:center;gap:.4rem;border-radius:10px;padding:.8rem 1.6rem;font-size:1.6rem}.about-section__items a:link:hover,.about-section__items a:visited:hover{background-color:hsl(var(--color-primary-dark))}.about-section__items a:link,.about-section__items a:visited{background-color:hsl(var(--color-primary));transition:background-color .2s,transform .2s}.about-section__items a:link svg,.about-section__items a:visited svg{height:3.2rem;width:3.2rem;fill:hsl(var(--color-secondary)/1);transition:transform .2s .1s}.about-section__items a:active,.about-section__items a:hover{transform:translateY(2px)}.about-section__items a:active svg,.about-section__items a:hover svg{transform:rotate(90deg)}.features-section__items{display:flex;flex-grow:1;flex-direction:column;align-items:center;gap:48px}@media (min-width:640px){.features-section__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.features-section__items .feature-item{display:flex;height:100%;width:100%;flex-grow:1;flex-direction:column;align-items:center;gap:12px;border-radius:10px;padding:24px 8px;text-align:center;--tw-shadow:0 0 5px hsl(var(--color-shadow));--tw-shadow-colored:0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.features-section__items .feature-item{padding-left:16px;padding-right:16px}}@media (min-width:1024px){.features-section__items .feature-item{padding-left:24px;padding-right:24px}}.features-section__items .feature-item{animation:appearOnlyOpacity linear;animation-timeline:view();animation-fill-mode:both;animation-range-start:0;animation-range-end:100px;transition:all .3s ease-out}.features-section__items .feature-item:hover{transform:translateY(-2px)}.features-section__items .feature-item .icon-box{max-width:-moz-max-content;max-width:max-content;border-radius:500px;background-color:hsl(var(--color-primary));padding:1.6rem}.features-section__items .feature-item .icon-box svg{margin-left:auto;margin-right:auto;height:10rem;width:10rem;fill:hsl(var(--color-secondary)/1)}.features-section__items .feature-item .text-box{pointer-events:none}.features-section__items .feature-item .text-box h3{font-size:2.4rem;font-weight:600;margin-bottom:12px}@media (min-width:640px){.features-section__items .feature-item .text-box h3{font-size:24px}}@media (min-width:1024px){.features-section__items .feature-item .text-box h3{font-size:32px}}.features-section__items .feature-item .text-box p{max-width:30ch;font-size:1.6rem;line-height:1.375}.contact-section{position:relative}.contact-section .section-heading>::-moz-selection,.contact-section label::-moz-selection{--tw-bg-opacity:1;background-color:hsl(var(--color-layout)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--color-layout-complementary)/var(--tw-text-opacity))}.contact-section .section-heading>::selection,.contact-section label::selection{--tw-bg-opacity:1;background-color:hsl(var(--color-layout)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--color-layout-complementary)/var(--tw-text-opacity))}.contact-section img{z-index:-1;-o-object-fit:cover;object-fit:cover}.contact-section .bg-gradient{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;background:linear-gradient(0deg,rgba(52,64,178,.8),rgba(52,64,178,.8))}.contact-section__form{margin-left:auto;margin-right:auto;display:flex;max-width:40ch;flex-direction:column;gap:.8rem;font-size:1.6rem;--tw-text-opacity:1;color:hsl(var(--color-secondary)/var(--tw-text-opacity))}@media (min-width:640px){.contact-section__form{max-width:60ch}}.contact-section__form{animation:appearOnlyOpacity linear;animation-timeline:view();animation-fill-mode:both;animation-range-start:0;animation-range-end:100px}.contact-section__form .input-container{display:flex;flex-direction:column;gap:.4rem}.contact-section__form .input-container label span{padding-left:4px;font-weight:600}.contact-section__form .input-container input,.contact-section__form .input-container textarea{border-radius:10px;padding:.8rem;font-size:inherit;color:inherit;background-color:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.8);transition:background-color .3s}.contact-section__form .input-container input:hover,.contact-section__form .input-container textarea:hover{background-color:hsla(0,0%,100%,.2)}.contact-section__form .input-container input:focus,.contact-section__form .input-container textarea:focus{background-color:hsla(0,0%,100%,.3)}.contact-section__form .input-container input::-moz-placeholder,.contact-section__form .input-container textarea::-moz-placeholder{color:inherit;opacity:.5}.contact-section__form .input-container input::placeholder,.contact-section__form .input-container textarea::placeholder{color:inherit;opacity:.5}.contact-section__form button{margin-top:.8rem;display:flex;align-items:center;justify-content:center;gap:.4rem;align-self:center;border-radius:10px;--tw-bg-opacity:1;background-color:hsl(var(--color-btn-secondary)/var(--tw-bg-opacity));padding:1.2rem;font-size:2rem;text-transform:uppercase;letter-spacing:.1em;transition:background-color .3s,color .3s}.contact-section__form button:not([type=reset]){align-self:stretch}.contact-section__form button:not([type=reset]).sended{--tw-bg-opacity:1;background-color:hsl(var(--color-secondary)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--color-layout-tertiary)/var(--tw-text-opacity))}.contact-section__form button:not([type=reset]).sending:hover{--tw-bg-opacity:1;background-color:hsl(var(--color-layout-tertiary)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--color-layout)/var(--tw-text-opacity))}.contact-section__form button:hover{--tw-bg-opacity:1;background-color:hsl(var(--color-secondary)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--color-layout-tertiary)/var(--tw-text-opacity))}.blog-section__items{display:grid;justify-content:space-between;gap:48px}@media (min-width:768px){.blog-section__items{gap:24px}}@media (min-width:1024px){.blog-section__items{gap:32px}}.blog-section__items{grid-template-columns:1fr}@media(min-width:640px){.blog-section__items{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media(min-width:1024px){.blog-section__items{grid-template-columns:repeat(3,1fr)}}.blog-section__items .post{display:grid;width:100%;justify-content:center;gap:.8rem;row-gap:0;overflow:hidden;border-radius:10px;--tw-shadow:0 0 5px hsl(var(--color-shadow));--tw-shadow-colored:0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);animation:appearOnlyOpacity linear;animation-timeline:view();animation-fill-mode:both;animation-range-start:0;animation-range-end:100px;grid-template-columns:1fr;grid-template-rows:min-content 1fr;transition:all .3s ease-out}.blog-section__items .post .image-box{position:relative;width:100%;aspect-ratio:3/2}.blog-section__items .post .text-box{display:flex;min-height:100%;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;line-height:1.25}.blog-section__items .post:hover{transform:translateY(-2px)}.blog-section__items img{-o-object-fit:cover;object-fit:cover}.blog-section__items .date{margin-bottom:.8rem;display:block;font-size:1.2rem;--tw-text-opacity:1;color:hsl(var(--color-text-secondary)/var(--tw-text-opacity))}.blog-section__items h3{margin-bottom:.4rem;-webkit-line-clamp:2;font-size:2rem;font-weight:600;line-height:1.25}.blog-section__items h3,.blog-section__items p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.blog-section__items p{-webkit-line-clamp:4;font-size:1.6rem;line-height:1.5;--tw-text-opacity:1;color:hsl(var(--color-text-secondary-light)/var(--tw-text-opacity))}.map-section{position:relative;height:400px;width:100%;animation:appearOnlyOpacity linear;animation-timeline:view();animation-fill-mode:both;animation-range-start:0;animation-range-end:100px}.map-section .info{pointer-events:none;position:absolute;top:100%;left:50%;z-index:20;display:flex;--tw-translate-y:-125%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;gap:.8rem;text-align:center;font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em}.map-section .info>*{border-radius:10px;padding:.8rem;--tw-shadow:0 0 5px hsl(var(--color-shadow));--tw-shadow-colored:0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.map-section .info .heading{background-color:hsl(var(--color-primary));--tw-text-opacity:1;color:hsl(var(--color-secondary)/var(--tw-text-opacity))}.map-section .info p{--tw-bg-opacity:1;background-color:hsl(var(--color-layout)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--color-layout-complementary)/var(--tw-text-opacity))}
/*# sourceMappingURL=7f3fd05e96d57021.css.map*/