/* compiled by scssphp 1.6.0 on Mon, 23 Feb 2026 08:49:48 +0000 (0.0832s) */

.gallery-advanced{--container-space: calc((1920px - 1300px) / 2);--gap: 30px;overflow:hidden;margin-block:var(--gap)}@media (min-width:1920px){.gallery-advanced{--container-space: calc((1920px - 1300px) / 2)}}.gallery-advanced h1 strong em,.gallery-advanced h1 em strong,.gallery-advanced h2 strong em,.gallery-advanced h2 em strong{color:var(--primary);font-style:normal}.gallery-advanced p:not(:first-of-type){margin-top:20px}.gallery-advanced__container{max-width:100%;padding:0;display:grid;grid-template-columns:var(--grid-columns)}.--full .gallery-advanced__container{--grid-columns: calc(var(--gap) * 3) 1fr}.--even .gallery-advanced__container{--grid-columns: 34% 1fr}.--even .gallery-advanced__container.gallery-advanced__container{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.--even .gallery-advanced__container.gallery-advanced__container{display:grid;column-gap:var(--gap)}}.--even .gallery-advanced__container img.--left{order:-1}@media (min-width:768px){.--even .gallery-advanced__container img.--left{order:inherit;grid-column:1 / 2}}.--even .gallery-advanced__container img.--right{order:1}@media (min-width:768px){.--even .gallery-advanced__container img.--right{order:inherit;grid-column:2 / 3}}.--even.--align-even .gallery-advanced__container{display:flex;flex-direction:column}@media (min-width:768px){.--even.--align-even .gallery-advanced__container{display:grid;--grid-columns: 1fr 1fr;column-gap:var(--gap)}}.--even.--align-even .gallery-advanced__container .--left,.--even.--align-even .gallery-advanced__container .--right{display:flex;flex-direction:column}.--even.--align-even .gallery-advanced__container img.--left{order:-1}@media (min-width:768px){.--even.--align-even .gallery-advanced__container img.--left{order:inherit;grid-column:1 / 2}}.--even.--align-even .gallery-advanced__container img.--right{order:1}@media (min-width:768px){.--even.--align-even .gallery-advanced__container img.--right{order:inherit;grid-column:2 / 3}}.--single .gallery-advanced__container{display:flex;flex-direction:column}@media (min-width:768px){.--single .gallery-advanced__container{display:grid;--grid-columns: 1fr 1fr;column-gap:var(--gap);row-gap:var(--gap)}}.--single .gallery-advanced__container .content.--right{order:2;padding:40px 20px;margin:40px 10px 10px;align-content:center;border:1px solid var(--primary);border-right-color:var(--primary)}@media (min-width:768px){.--single .gallery-advanced__container .content.--right{padding:20px;margin:0}}@media (min-width:1366px){.--single .gallery-advanced__container .content.--right{padding:20px 20px 20px 95px}}@media (min-width:768px) and (max-width:1919px){.--single .gallery-advanced__container .content.--right{border-right-color:transparent}}.--single .gallery-advanced__container .--right{padding-bottom:30px;display:grid;margin-top:25px}@media (min-width:768px){.--single .gallery-advanced__container .--right{margin-top:0}}.gallery-advanced__image{width:100%;height:100%;max-height:100%;object-fit:cover;object-position:center}.gallery-advanced__image.--left{grid-column:1 / 2}.gallery-advanced__image.--right{grid-column:2 / 3}.--full .gallery-advanced__image{grid-column:1 / 3}.--even .gallery-advanced__image.--left{grid-column:1 / 3}@media (min-width:992px){.--even .gallery-advanced__image.--left{grid-column:2 / 3}}.--even .gallery-advanced__image.--right{grid-column:3 / 5}@media (min-width:992px){.--even .gallery-advanced__image.--right{grid-column:4 / 5}}@media (max-width:1300px){.gallery-advanced .content.--left{padding-inline-start:0}}@media (max-width:1300px){.gallery-advanced .content.--right{padding-inline-end:0}}.gallery-advanced .content__title{max-width:663px;color:var(--secondary);font-family:var(--lora);font-size:28px;letter-spacing:0;line-height:1.23;text-shadow:0 0 15px 0 rgba(0, 0, 0, 0.62);margin:0 0 26px 0;font-weight:normal}@media (min-width:992px){.gallery-advanced .content__title{font-size:38px}}.gallery-advanced .content__eyebrow{order:-1;letter-spacing:3.76px;text-transform:uppercase;color:var(--primary);font-weight:700;font-size:12px;line-height:1.08;margin-bottom:6px}@media (min-width:768px){.gallery-advanced .content__eyebrow{font-size:14px;line-height:1.14}}.gallery-advanced .content p{max-width:100%}@media (min-width:768px){.gallery-advanced .content p{max-width:663px}}.gallery-advanced .content .button{margin-top:20px;box-sizing:border-box}