/* loop item lead — generated by convert.py */
.elementor a.gsl-loop-lead-0{text-decoration:none}
a.gse-loop-lead-001.gse-loop-lead-001{justify-content:normal;align-content:normal;--position:static;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);box-sizing:border-box;color:inherit;text-decoration:none;opacity:0;transform:translateY(22px)}
a.gse-loop-lead-001.gse-loop-lead-001{box-sizing:border-box}
a.gse-loop-lead-001.gse-loop-lead-001{display:grid;grid-template-columns:minmax(0px, 1.15fr) minmax(0px, 0.85fr);gap:clamp(28px, 4vw, 64px);align-items:center;margin-bottom:clamp(44px, 5vw, 72px)}
@media (max-width: 960px){a.gse-loop-lead-001.gse-loop-lead-001{grid-template-columns:1fr}
}
a.gse-loop-lead-001.gse-loop-lead-001{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){a.gse-loop-lead-001.gse-loop-lead-001{transition:none !important}
}
a.gse-loop-lead-001.gse-loop-lead-001.in{opacity:1;transform:none}
div.gse-loop-lead-002.gse-loop-lead-002{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box;aspect-ratio:16 / 10;box-shadow:rgba(43, 27, 20, 0.18) 0px 30px 70px}
div.gse-loop-lead-002.gse-loop-lead-002{box-sizing:border-box}
div.gse-loop-lead-002.gse-loop-lead-002{aspect-ratio:16 / 10;overflow:hidden;border-radius:32px}
@media (max-width: 640px){div.gse-loop-lead-002.gse-loop-lead-002{border-radius:22px}
}
@media (prefers-reduced-motion: reduce){div.gse-loop-lead-002.gse-loop-lead-002{transition:none !important}
}
div.gse-loop-lead-002.gse-loop-lead-002::after{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-loop-lead-002.gse-loop-lead-002::after{content:"";position:absolute;inset:14px;border-radius:22px;border:1px solid rgba(251, 247, 243, 0.45);pointer-events:none}
@media (max-width: 640px){div.gse-loop-lead-002.gse-loop-lead-002::after{inset:10px;border-radius:14px}
}
div.gse-loop-lead-003.gse-loop-lead-003{position:static;min-width:auto;gap:normal;display:block;text-align:inherit;line-height:inherit}
.elementor.elementor .e-con>div.gse-loop-lead-003.gse-loop-lead-003{min-width:auto}
div.gse-loop-lead-003.gse-loop-lead-003{height:100%}
.gse-loop-lead-003.gse-loop-lead-003 img{display:inline;vertical-align:baseline;max-width:none;border:0;border-radius:0;box-shadow:none;width:auto;height:auto}
.gse-loop-lead-003.gse-loop-lead-003 a{display:contents}
.gse-loop-lead-003.gse-loop-lead-003 img{box-sizing:border-box}
.gse-loop-lead-003.gse-loop-lead-003 img{display:block;max-width:100%}
.gse-loop-lead-003.gse-loop-lead-003 img:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
.gse-loop-lead-003.gse-loop-lead-003 img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){.gse-loop-lead-003.gse-loop-lead-003 img{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-lead-004.gse-loop-lead-004{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-loop-lead-004.gse-loop-lead-004{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-loop-lead-004.gse-loop-lead-004{transition:none !important}
}
div.gse-loop-lead-005.gse-loop-lead-005{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-loop-lead-005.gse-loop-lead-005{min-width:auto;width:auto}
div.gse-loop-lead-005.gse-loop-lead-005 > p{box-sizing:border-box}
div.gse-loop-lead-005.gse-loop-lead-005 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-lead-005.gse-loop-lead-005 > p{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;font:400 10px/1 var(--sans);letter-spacing:0.32em;text-transform:uppercase;background:var(--metal-dark);background-clip:text;color:transparent;display:inline-block}
@media (prefers-reduced-motion: reduce){div.gse-loop-lead-005.gse-loop-lead-005 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-lead-006.gse-loop-lead-006{font-size:1.5em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-loop-lead-006.gse-loop-lead-006{min-width:auto;width:auto}
.gse-loop-lead-006.gse-loop-lead-006 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-loop-lead-006.gse-loop-lead-006{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-loop-lead-006.gse-loop-lead-006{margin:0px}
div.gse-loop-lead-006.gse-loop-lead-006{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-loop-lead-006.gse-loop-lead-006{font-size:clamp(38px, 4.6vw, 70px);line-height:1.04;letter-spacing:-0.005em;font-weight:500}
div.gse-loop-lead-006.gse-loop-lead-006{font-size:clamp(30px, 3.2vw, 48px)}
@media (prefers-reduced-motion: reduce){div.gse-loop-lead-006.gse-loop-lead-006{transition:none !important}
}
div.gse-loop-lead-007.gse-loop-lead-007{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-loop-lead-007.gse-loop-lead-007{min-width:auto;width:auto}
div.gse-loop-lead-007.gse-loop-lead-007 > time{box-sizing:border-box}
div.gse-loop-lead-007.gse-loop-lead-007 > time:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-lead-007.gse-loop-lead-007 > time{display:block;margin:14px 0px 24px;font:300 13px/1.5 var(--sans);color:var(--muted)}
@media (prefers-reduced-motion: reduce){div.gse-loop-lead-007.gse-loop-lead-007 > time{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-lead-008.gse-loop-lead-008{display:inline-flex;--position:static;--text-align:inherit;min-width:auto;transition:color 0.3s, gap 0.3s;font:500 10.5px/1 var(--sans);letter-spacing:0.3em;text-transform:uppercase;box-sizing:border-box;color:var(--ink)}
div.gse-loop-lead-008.gse-loop-lead-008{box-sizing:border-box}
div.gse-loop-lead-008.gse-loop-lead-008{display:inline-flex;align-items:center;gap:14px;min-height:44px;transition:color 0.3s, gap 0.3s}
div.gse-loop-lead-008.gse-loop-lead-008:hover{gap:20px}
@media (prefers-reduced-motion: reduce){div.gse-loop-lead-008.gse-loop-lead-008{transition:none !important}
}
div.gse-loop-lead-008.gse-loop-lead-008::before{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-loop-lead-008.gse-loop-lead-008::before{content:"";width:32px;height:1px;background:currentcolor;opacity:0.6}
div.gse-loop-lead-009.gse-loop-lead-009{display:block;min-width:auto;width:auto;position:static;transition:none}
.elementor.elementor .e-con>div.gse-loop-lead-009.gse-loop-lead-009{min-width:auto;width:auto}
div.gse-loop-lead-010.gse-loop-lead-010{position:static;min-width:auto;width:auto;display:grid;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-loop-lead-010.gse-loop-lead-010{min-width:auto;width:auto}
div.gse-loop-lead-010.gse-loop-lead-010 > span{box-sizing:border-box}
div.gse-loop-lead-010.gse-loop-lead-010 > span:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
@media (prefers-reduced-motion: reduce){div.gse-loop-lead-010.gse-loop-lead-010 > span{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
.gs-loop, .gs-loop > .elementor-widget-container, .gs-loop .elementor-loop-container, .gs-loop .e-loop-item{display:contents;justify-items:inherit;align-items:inherit}
.gs-loop .e-loop-item > .e-con{--margin-left:0px;--margin-right:0px}
a.gse-loop-lead-001.gse-loop-lead-001{color:inherit;text-decoration:none}

/* loop item card — generated by convert.py */
.elementor a.gsl-loop-card-0{text-decoration:none}
a.gse-loop-card-001.gse-loop-card-001{display:block;--position:static;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);box-sizing:border-box;color:inherit;text-decoration:none;opacity:0;transform:translateY(22px)}
a.gse-loop-card-001.gse-loop-card-001{box-sizing:border-box}
a.gse-loop-card-001.gse-loop-card-001{display:block}
a.gse-loop-card-001.gse-loop-card-001{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){a.gse-loop-card-001.gse-loop-card-001{transition:none !important}
}
a.gse-loop-card-001.gse-loop-card-001.in{opacity:1;transform:none}
div.gse-loop-card-002.gse-loop-card-002{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box;aspect-ratio:4 / 3;box-shadow:rgba(43, 27, 20, 0.14) 0px 24px 60px}
div.gse-loop-card-002.gse-loop-card-002{box-sizing:border-box}
div.gse-loop-card-002.gse-loop-card-002{aspect-ratio:4 / 3;overflow:hidden;border-radius:26px}
@media (prefers-reduced-motion: reduce){div.gse-loop-card-002.gse-loop-card-002{transition:none !important}
}
div.gse-loop-card-002.gse-loop-card-002::after{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
div.gse-loop-card-002.gse-loop-card-002::after{content:"";position:absolute;inset:12px;border-radius:16px;border:1px solid rgba(251, 247, 243, 0.45);pointer-events:none}
div.gse-loop-card-003.gse-loop-card-003{min-width:auto;gap:normal;z-index:auto;display:block;text-align:inherit;line-height:inherit}
.elementor.elementor .e-con>div.gse-loop-card-003.gse-loop-card-003{min-width:auto}
div.gse-loop-card-003.gse-loop-card-003{height:100%}
.gse-loop-card-003.gse-loop-card-003 img{display:block;vertical-align:baseline;max-width:none;border:0;border-radius:0;box-shadow:none;width:auto;height:auto}
.gse-loop-card-003.gse-loop-card-003 a{display:contents}
.gse-loop-card-003.gse-loop-card-003 img{box-sizing:border-box}
.gse-loop-card-003.gse-loop-card-003 img{display:block;max-width:100%}
.gse-loop-card-003.gse-loop-card-003 img:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-card-003.gse-loop-card-003{inset:0px}
.gse-loop-card-003.gse-loop-card-003 img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){.gse-loop-card-003.gse-loop-card-003 img{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-card-004.gse-loop-card-004{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-loop-card-004.gse-loop-card-004{box-sizing:border-box}
div.gse-loop-card-004.gse-loop-card-004{padding:22px 6px 0px}
@media (prefers-reduced-motion: reduce){div.gse-loop-card-004.gse-loop-card-004{transition:none !important}
}
div.gse-loop-card-005.gse-loop-card-005{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-loop-card-005.gse-loop-card-005{min-width:auto;width:auto}
div.gse-loop-card-005.gse-loop-card-005 > p{box-sizing:border-box}
div.gse-loop-card-005.gse-loop-card-005 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-card-005.gse-loop-card-005 > p{margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;font:400 10px/1 var(--sans);letter-spacing:0.32em;text-transform:uppercase;background:var(--metal-dark);background-clip:text;color:transparent;display:inline-block}
@media (prefers-reduced-motion: reduce){div.gse-loop-card-005.gse-loop-card-005 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-card-006.gse-loop-card-006{font-size:1.17em;font-weight:bold;display:block;position:static;min-width:auto;width:auto;transition:none;gap:normal}
.elementor.elementor .e-con>div.gse-loop-card-006.gse-loop-card-006{min-width:auto;width:auto}
.gse-loop-card-006.gse-loop-card-006 .elementor-heading-title{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:inherit;word-spacing:inherit;text-wrap:inherit;margin:0;padding:0;text-align:inherit;text-shadow:inherit;background:none;border:0}
div.gse-loop-card-006.gse-loop-card-006{box-sizing:border-box}
.elementor.elementor .e-con>div.gse-loop-card-006.gse-loop-card-006{margin:0px}
div.gse-loop-card-006.gse-loop-card-006{font-family:var(--serif);font-weight:400;margin:0px;text-wrap:balance;font-variation-settings:"opsz" 11}
div.gse-loop-card-006.gse-loop-card-006{font-size:clamp(24px, 2vw, 30px);line-height:1.15}
div.gse-loop-card-006.gse-loop-card-006{font-size:clamp(23px, 1.9vw, 29px);line-height:1.15}
@media (prefers-reduced-motion: reduce){div.gse-loop-card-006.gse-loop-card-006{transition:none !important}
}
div.gse-loop-card-007.gse-loop-card-007{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-loop-card-007.gse-loop-card-007{min-width:auto;width:auto}
div.gse-loop-card-007.gse-loop-card-007 > time{box-sizing:border-box}
div.gse-loop-card-007.gse-loop-card-007 > time:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-card-007.gse-loop-card-007 > time{display:block;margin-top:10px;font:300 13px/1.5 var(--sans);color:var(--muted)}
@media (prefers-reduced-motion: reduce){div.gse-loop-card-007.gse-loop-card-007 > time{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
.gs-loop, .gs-loop > .elementor-widget-container, .gs-loop .elementor-loop-container, .gs-loop .e-loop-item{display:contents;justify-items:inherit;align-items:inherit}
.gs-loop .e-loop-item > .e-con{--margin-left:0px;--margin-right:0px}
a.gse-loop-card-001.gse-loop-card-001{color:inherit;text-decoration:none}

/* loop item proj — generated by convert.py */
.elementor a.gsl-loop-proj-0{text-decoration:none}
.elementor a.gsl-loop-proj-0{box-shadow:rgba(0, 0, 0, 0.3) 0px 30px 70px}
a.gse-loop-proj-001.gse-loop-proj-001{display:block;--position:relative;--text-align:inherit;min-width:auto;transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1);grid-row:auto;color:rgb(251, 247, 243);box-shadow:rgba(0, 0, 0, 0.3) 0px 30px 70px;box-sizing:border-box;text-decoration:none;opacity:0;transform:translateY(22px);aspect-ratio:4 / 5}
a.gse-loop-proj-001.gse-loop-proj-001{box-sizing:border-box}
a.gse-loop-proj-001.gse-loop-proj-001{display:block;overflow:hidden;border-radius:28px;min-height:300px}
a.gse-loop-proj-001.gse-loop-proj-001{grid-row:1 / 3;min-height:640px}
a.gse-loop-proj-001.gse-loop-proj-001{transition:opacity 1s cubic-bezier(0.2, 0.7, 0.2, 1), transform 1s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (max-width: 960px){a.gse-loop-proj-001.gse-loop-proj-001{grid-row:auto;min-height:420px}
}
a.gse-loop-proj-001.gse-loop-proj-001{grid-row:auto;min-height:0px;aspect-ratio:4 / 5}
@media (prefers-reduced-motion: reduce){a.gse-loop-proj-001.gse-loop-proj-001{transition:none !important}
}
a.gse-loop-proj-001.gse-loop-proj-001::after{content:none;display:inline;position:static;height:auto;width:auto;top:auto;left:auto;opacity:1;mix-blend-mode:normal;transition:none;border-width:0;border-style:none;border-color:currentcolor;border-radius:0}
a.gse-loop-proj-001.gse-loop-proj-001::after{content:"";position:absolute;inset:0px;background:linear-gradient(rgba(26, 16, 12, 0) 50%, rgba(26, 16, 12, 0.85) 100%)}
a.gse-loop-proj-001.gse-loop-proj-001.in{opacity:1;transform:none}
div.gse-loop-proj-002.gse-loop-proj-002{min-width:auto;gap:normal;z-index:auto;display:block;text-align:inherit;line-height:inherit}
.elementor.elementor .e-con>div.gse-loop-proj-002.gse-loop-proj-002{min-width:auto}
div.gse-loop-proj-002.gse-loop-proj-002{height:100%}
.gse-loop-proj-002.gse-loop-proj-002 img{display:block;vertical-align:baseline;max-width:none;border:0;border-radius:0;box-shadow:none;width:auto;height:auto}
.gse-loop-proj-002.gse-loop-proj-002 a{display:contents}
.gse-loop-proj-002.gse-loop-proj-002 img{box-sizing:border-box}
.gse-loop-proj-002.gse-loop-proj-002 img{display:block;max-width:100%}
.gse-loop-proj-002.gse-loop-proj-002 img:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-proj-002.gse-loop-proj-002{inset:0px}
.gse-loop-proj-002.gse-loop-proj-002 img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s cubic-bezier(0.2, 0.7, 0.2, 1)}
@media (prefers-reduced-motion: reduce){.gse-loop-proj-002.gse-loop-proj-002 img{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-proj-003.gse-loop-proj-003{inset:14px;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0;z-index:auto}
.elementor.elementor .e-con>div.gse-loop-proj-003.gse-loop-proj-003{min-width:auto;width:auto}
div.gse-loop-proj-003.gse-loop-proj-003 > span{box-sizing:border-box}
div.gse-loop-proj-003.gse-loop-proj-003 > span:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-proj-003.gse-loop-proj-003 > span{inset:14px;border-radius:18px;border:1px solid rgba(245, 194, 175, 0.35);z-index:1;pointer-events:none}
@media (prefers-reduced-motion: reduce){div.gse-loop-proj-003.gse-loop-proj-003 > span{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-proj-004.gse-loop-proj-004{--text-align:inherit;min-width:auto;transition:none;right:0px;bottom:0px;left:0px;box-sizing:border-box}
div.gse-loop-proj-004.gse-loop-proj-004{box-sizing:border-box}
div.gse-loop-proj-004.gse-loop-proj-004{left:0px;right:0px;bottom:0px;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:clamp(26px, 2.8vw, 40px)}
@media (prefers-reduced-motion: reduce){div.gse-loop-proj-004.gse-loop-proj-004{transition:none !important}
}
div.gse-loop-proj-005.gse-loop-proj-005{display:block;--position:static;--text-align:inherit;min-width:auto;transition:none;box-sizing:border-box}
div.gse-loop-proj-005.gse-loop-proj-005{box-sizing:border-box}
@media (prefers-reduced-motion: reduce){div.gse-loop-proj-005.gse-loop-proj-005{transition:none !important}
}
div.gse-loop-proj-006.gse-loop-proj-006{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-loop-proj-006.gse-loop-proj-006{min-width:auto;width:auto}
div.gse-loop-proj-006.gse-loop-proj-006 > p{box-sizing:border-box}
div.gse-loop-proj-006.gse-loop-proj-006 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-proj-006.gse-loop-proj-006 > p{margin:0px 0px 8px;font:400 10px/1 var(--sans);letter-spacing:0.32em;text-transform:uppercase;color:rgb(245, 194, 175)}
@media (prefers-reduced-motion: reduce){div.gse-loop-proj-006.gse-loop-proj-006 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-proj-007.gse-loop-proj-007{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-loop-proj-007.gse-loop-proj-007{min-width:auto;width:auto}
div.gse-loop-proj-007.gse-loop-proj-007 > p{box-sizing:border-box}
div.gse-loop-proj-007.gse-loop-proj-007 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-proj-007.gse-loop-proj-007 > p{font-variation-settings:"opsz" 11}
div.gse-loop-proj-007.gse-loop-proj-007 > p{margin:0px;font:400 clamp(26px,2.4vw,38px)/1.08 var(--serif);color:rgb(251, 247, 243)}
@media (prefers-reduced-motion: reduce){div.gse-loop-proj-007.gse-loop-proj-007 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-proj-008.gse-loop-proj-008{position:static;min-width:auto;width:auto;display:block;transition:none;gap:normal;padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.elementor.elementor .e-con>div.gse-loop-proj-008.gse-loop-proj-008{min-width:auto;width:auto}
div.gse-loop-proj-008.gse-loop-proj-008 > p{box-sizing:border-box}
div.gse-loop-proj-008.gse-loop-proj-008 > p:focus-visible{outline:2px solid var(--copper2);outline-offset:3px}
div.gse-loop-proj-008.gse-loop-proj-008 > p{margin:8px 0px 0px;font:300 12px/1 var(--sans);letter-spacing:0.24em;text-transform:uppercase;color:rgba(251, 247, 243, 0.7)}
@media (prefers-reduced-motion: reduce){div.gse-loop-proj-008.gse-loop-proj-008 > p{animation:auto ease 0s 1 normal none running none !important;transition:none !important}
}
div.gse-loop-proj-009.gse-loop-proj-009{flex:0 0 auto;--position:static;--text-align:inherit;--height:48px;min-width:auto;transition:0.3s;box-sizing:border-box;color:rgb(245, 194, 175)}
div.gse-loop-proj-009.gse-loop-proj-009{box-sizing:border-box}
div.gse-loop-proj-009.gse-loop-proj-009{width:48px;height:48px;flex:0 0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:0.3s}
@media (prefers-reduced-motion: reduce){div.gse-loop-proj-009.gse-loop-proj-009{transition:none !important}
}
div.gse-loop-proj-010.gse-loop-proj-010{display:block;min-width:auto;width:auto;position:static;transition:none}
.elementor.elementor .e-con>div.gse-loop-proj-010.gse-loop-proj-010{min-width:auto;width:auto}
.gs-loop, .gs-loop > .elementor-widget-container, .gs-loop .elementor-loop-container, .gs-loop .e-loop-item{display:contents;justify-items:inherit;align-items:inherit}
.gs-loop .e-loop-item > .e-con{--margin-left:0px;--margin-right:0px}
div.gse-loop-proj-003.gse-loop-proj-003 > span{top:0;right:0;bottom:0;left:0}
a.gse-loop-proj-001.gse-loop-proj-001{color:inherit;text-decoration:none}
