@font-face{font-family:Arkibal Display;src:url(/gala-fonts/a8f4d463-ab90-4938-b0f8-0b17e4e448d2.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Korolev Compressed;src:url(/gala-fonts/8263ac99-94c0-4bde-a89a-50c3f38afbb8.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Korolev Compressed;src:url(/gala-fonts/82212cdc-2c4a-47d8-b6b8-60a671115dee.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Korolev Compressed;src:url(/gala-fonts/80f488c7-7143-4e2f-971f-91513c3168da.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Korolev Compressed;src:url(/gala-fonts/07dfe0cf-1a0a-4b0b-8fa2-5358612eda38.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/gala-fonts/d774322a-7777-461d-98c5-33ae65511452.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/gala-fonts/974484ed-b582-4eb8-be52-bd487ef6278d.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--ec-snow-white:#fff;--ec-black-granite:#000;--ec-glacial-lake:#6ccad0;--ec-basecamp-tent:#fbad18;--ec-summit-snow:#f0eeec;--ec-stormcloud:#2d3132;--ec-glacial-100:#6ccad0;--ec-glacial-75:#93d5da;--ec-glacial-50:#b7e2e5;--ec-glacial-25:#d9eff0;--ec-basecamp-100:#fbad18;--ec-basecamp-75:#fec059;--ec-basecamp-50:#ffd38d;--ec-basecamp-25:#ffe7c2;--ec-granite-100:#000;--ec-granite-75:#636466;--ec-granite-50:#939598;--ec-granite-25:#c7c8ca;--surface-page:var(--ec-summit-snow);--surface-card:var(--ec-snow-white);--surface-raised:var(--ec-snow-white);--surface-inverse:var(--ec-stormcloud);--surface-inverse-deep:var(--ec-black-granite);--surface-sunken:#e7e4e0;--text-strong:var(--ec-stormcloud);--text-body:#3c4142;--text-muted:var(--ec-granite-75);--text-faint:var(--ec-granite-50);--text-on-dark:var(--ec-summit-snow);--text-on-dark-muted:#a9aeaf;--text-on-accent:var(--ec-black-granite);--brand-primary:var(--ec-glacial-lake);--brand-primary-deep:#4fb4bb;--brand-secondary:var(--ec-basecamp-tent);--brand-secondary-deep:#e39a00;--action:var(--ec-basecamp-tent);--action-deep:#e39a00;--text-on-action:var(--ec-black-granite);--border-subtle:#ddd9d4;--border-default:#cbc6c0;--border-strong:var(--ec-stormcloud);--border-on-dark:#f0eeec29;--focus-ring:var(--ec-glacial-lake)}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/gala-fonts/6d43ed4c-e0c1-49e1-9d4b-c42541128063.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/gala-fonts/1e4711c0-81f0-4ddc-a150-a1e14cfeb2df.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/gala-fonts/77e906c0-4be5-4081-b9e8-6a44c9a181ba.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/gala-fonts/341db12d-6f92-4a55-9c6a-f6f0b655a21a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/gala-fonts/1479947e-77a7-45eb-a2f1-b8ee7838146a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/gala-fonts/6d43ed4c-e0c1-49e1-9d4b-c42541128063.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/gala-fonts/1e4711c0-81f0-4ddc-a150-a1e14cfeb2df.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/gala-fonts/77e906c0-4be5-4081-b9e8-6a44c9a181ba.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/gala-fonts/341db12d-6f92-4a55-9c6a-f6f0b655a21a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/gala-fonts/1479947e-77a7-45eb-a2f1-b8ee7838146a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/f6080c69-59ec-42a5-93d9-08940977c6e4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/7f8ea1fc-3aa4-4b45-b0b4-d5529d652d46.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/4607d303-297b-4392-8e6e-0e051150e8b6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/03c84f3f-095d-4982-9f91-cdd32c4dee55.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/37f2a542-3f03-484a-bd4a-f701deb2388b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/gala-fonts/f6080c69-59ec-42a5-93d9-08940977c6e4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/gala-fonts/7f8ea1fc-3aa4-4b45-b0b4-d5529d652d46.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/gala-fonts/4607d303-297b-4392-8e6e-0e051150e8b6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/gala-fonts/03c84f3f-095d-4982-9f91-cdd32c4dee55.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/gala-fonts/37f2a542-3f03-484a-bd4a-f701deb2388b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/gala-fonts/f6080c69-59ec-42a5-93d9-08940977c6e4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/gala-fonts/7f8ea1fc-3aa4-4b45-b0b4-d5529d652d46.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/gala-fonts/4607d303-297b-4392-8e6e-0e051150e8b6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/gala-fonts/03c84f3f-095d-4982-9f91-cdd32c4dee55.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/gala-fonts/37f2a542-3f03-484a-bd4a-f701deb2388b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/gala-fonts/5f1e9849-bb50-4656-bdf6-3a29fa5aac52.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/gala-fonts/ed52d38e-5796-4dea-aea3-ff260a32f99f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/gala-fonts/c654af66-66cc-4a0a-8e31-3c3c4acd8f4f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/5f1e9849-bb50-4656-bdf6-3a29fa5aac52.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/ed52d38e-5796-4dea-aea3-ff260a32f99f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/c654af66-66cc-4a0a-8e31-3c3c4acd8f4f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/gala-fonts/5f1e9849-bb50-4656-bdf6-3a29fa5aac52.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/gala-fonts/ed52d38e-5796-4dea-aea3-ff260a32f99f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/gala-fonts/c654af66-66cc-4a0a-8e31-3c3c4acd8f4f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/6d472055-8959-4847-8666-f6b5054352a2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/gala-fonts/421d37a3-4a26-44af-82b1-c1e2aae1b6b0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fl-night:#0b1521;--fl-deep:#070e17;--fl-ivory:#f4eee2;--fl-ink:#151e28;--fl-gold:#c09551;--fl-glow:.55}html{scroll-behavior:smooth}html,body{background:#0b1521;margin:0;padding:0}*{box-sizing:border-box}a{color:#7a5c24;text-decoration:none}a:hover{color:#6e5323}input,select,button,textarea{font-family:Jost,system-ui,sans-serif}input::placeholder,textarea::placeholder{color:#f4eee24d}@keyframes flRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.fl-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:1120px){.fl-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){.fl-photo-grid{grid-template-columns:1fr}}
