@layer partials{.lp-dark{padding:13.5rem 0 38rem;position:relative}@media only screen and (max-width:575px){.lp-dark{padding:8.4rem 0 38rem}}.lp-dark__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.lp-dark__background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media only screen and (max-width:991px){.lp-dark__background img{-o-object-position:40% 50%;object-position:40% 50%}}@media only screen and (max-width:575px){.lp-dark__background img{-o-object-position:29% 50%;object-position:29% 50%}}.lp-dark__container{margin:auto;max-width:134.8rem;padding:0 4rem;width:100%}.lp-dark__content{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;text-align:center}@media only screen and (max-width:575px){.lp-dark__content{gap:3rem}}.lp-dark__content p{color:#fff1d4;font-family:var(--g-font-secondary);font-size:1.8rem;font-style:normal;font-weight:400;letter-spacing:-.2rem;line-height:2.7rem;margin:0}@media only screen and (max-width:575px){.lp-dark__content p{font-size:1.6rem;line-height:2.2rem}.lp-dark__content p br{display:none}}.lp-dark__label{font-family:var(--g-font-secondary);font-size:1.4rem;font-weight:500;letter-spacing:calc(.2px*1rem);line-height:normal;padding:1rem 1.4rem;text-transform:uppercase}.lp-dark h2,.lp-dark__label{color:#fff1d4;font-style:normal}.lp-dark h2{font-family:var(--g-font-primary);font-size:7.6rem;font-weight:400;letter-spacing:-.2rem;line-height:11.924rem;margin:0}@media only screen and (max-width:991px){.lp-dark h2{font-size:5.6rem;line-height:8.8rem}}@media only screen and (max-width:575px){.lp-dark h2{font-size:6rem;letter-spacing:-.2rem;line-height:7.424rem}}.lp-dark h2 span{font-family:var(--g-font-primary-italic)}.lp-dark__list{display:grid;gap:2rem;margin-top:4.2rem}@media only screen and (max-width:1180px){.lp-dark__list{margin:3.5rem -4rem 0;overflow-x:auto;padding:0 4rem}}.lp-dark__list-2{grid-template-columns:repeat(2,1fr)}.lp-dark__list-3{grid-template-columns:repeat(3,1fr)}.lp-dark__list-4{grid-template-columns:repeat(4,1fr)}.lp-dark__list-item{border:1px solid hsla(41,47%,77%,.4);border-radius:.8rem;display:flex;flex-direction:column;min-height:34.7rem;padding:3.2rem 2.2rem 3rem;position:relative;text-decoration:none;z-index:2}@media only screen and (max-width:1180px){.lp-dark__list-item{min-width:30rem}}.lp-dark__list-item:before{backdrop-filter:blur(10px);background:rgba(0,0,0,.2);border-radius:.8rem;content:"";height:100%;left:0;opacity:.9998;position:absolute;top:0;width:100%;z-index:-1}.lp-dark__list-item:hover:before{background:hsla(0,0%,100%,.1);opacity:var(--opacity-99_98,.9998)}.lp-dark__list span{color:#d8bd8d;font-family:var(--g-font-secondary);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.2rem;line-height:normal;text-transform:uppercase}.lp-dark__list strong{font-size:6.4rem;line-height:normal;margin-top:1rem}.lp-dark__list h3,.lp-dark__list strong{color:#fff1d4;font-family:var(--g-font-primary);font-style:normal;font-weight:400}.lp-dark__list h3{font-size:2.9rem;letter-spacing:-.04rem;line-height:3.19rem;margin:2rem 0 1rem}.lp-dark__list p{color:#dfdbc9;font-family:var(--g-font-secondary);font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.87rem;margin:0 0 2.7rem}.lp-dark__list .btn-group{border-top:1px solid hsla(39,44%,69%,.38);margin-top:auto;padding-top:1.5rem}.lp-dark__list .btn-group div{align-items:center;color:#dfdbc9;display:flex;font-family:var(--g-font-secondary);font-size:1.4rem;font-style:normal;font-weight:400;justify-content:space-between;line-height:1.87rem;position:relative;text-decoration:none}.lp-dark__list .btn-group div:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2713%27 height=%2713%27 fill=%27none%27%3E%3Cpath fill=%27%23FFF1D4%27 d=%27M12.144 0v9.216l-1.8 1.8-.024-7.872-9 9L0 10.824 9.024 1.8H1.152l1.8-1.8z%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:1.3rem;width:1.3rem}}
