.gallery-watermark-module__-ZqorW__watermark{z-index:1;aspect-ratio:769.82/198.61;opacity:.8;pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/brand/mta-watermark-white.svg) 50%/contain no-repeat;width:5%;position:absolute;bottom:2.5%;left:2.5%}.gallery-watermark-module__-ZqorW__photo{justify-content:center;min-width:0;max-width:100%;display:flex;position:relative}
.mta-social-link{--social-color:#355c52;--social-fill:#355c52;--social-shadow:#355c5230;width:50px;height:50px;color:var(--social-color);vertical-align:middle;isolation:isolate;background:linear-gradient(145deg,#fff,#f3f7f5);border:1px solid #dce5df;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative;box-shadow:0 3px 8px #0e251108}.mta-social-link[data-social-network=facebook]{--social-color:#1877f2;--social-fill:linear-gradient(135deg,#2585fb,#1264d5);--social-shadow:#1877f233}.mta-social-link[data-social-network=instagram]{--social-color:#c43274;--social-fill:linear-gradient(135deg,#7442bd,#d73770 60%,#ed9a51);--social-shadow:#c4327430}.mta-social-link[data-social-network=linkedin]{--social-color:#0a66c2;--social-fill:#0a66c2;--social-shadow:#0a66c230}.mta-social-link[data-social-network=youtube]{--social-color:#e62828;--social-fill:#da2525;--social-shadow:#e6282830}.mta-social-link[data-social-network=tiktok],.mta-social-link[data-social-network=twitter]{--social-color:#15231e;--social-fill:#15231e;--social-shadow:#15231e30}.mta-social-link[data-social-network=whatsapp]{--social-color:#14814a;--social-fill:#14814a;--social-shadow:#14814a30}.mta-social-link[data-social-network=telegram]{--social-color:#1486b2;--social-fill:#1486b2;--social-shadow:#1486b230}.mta-social-link.mta-social-link--dark{color:#e9f5ee;background:linear-gradient(145deg,#ffffff0c,#ffffff03);border-color:#ffffff38;box-shadow:0 3px 10px #0000000d}.mta-social-link:hover{background:var(--social-fill);color:#fff;box-shadow:0 8px 20px var(--social-shadow);border-color:#0000;transform:translateY(-2px)}.mta-social-link[data-social-network]:focus-visible{outline-offset:5px;outline:3px solid #26b9d6}.mta-social-icon{flex-shrink:0;width:28px;height:28px;transition:transform .2s;display:block}.mta-social-icon[data-network=twitter]{width:20px;height:20px}.mta-social-link:hover .mta-social-icon{transform:scale(1.06)}.mta-social-badge{box-sizing:content-box;pointer-events:none;background:#10201c;border:2px solid #10201c;border-radius:50%;width:19px;height:19px;position:absolute;bottom:-4px;right:-4px}.rp-footer-links.mta-social-group{align-items:center;gap:13px}@media (prefers-reduced-motion:reduce){.mta-social-link,.mta-social-icon{transition:none}.mta-social-link:hover,.mta-social-link:hover .mta-social-icon{transform:none}}
.event-filters-module__NEe28a__panel{border:1px solid var(--color-border);background:var(--color-canvas);min-width:0;box-shadow:0 8px 28px color-mix(in srgb,var(--color-ink) 4%,transparent);border-radius:24px;margin-bottom:32px;padding:22px}.event-filters-module__NEe28a__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.event-filters-module__NEe28a__title{color:var(--color-ink);align-items:center;gap:9px;font-size:13px;font-weight:700;display:inline-flex}.event-filters-module__NEe28a__title svg{color:var(--color-muted)}.event-filters-module__NEe28a__count{background:var(--color-surface);color:var(--color-muted);white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:600}.event-filters-module__NEe28a__fields{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.event-filters-module__NEe28a__field{gap:8px;min-width:0;display:grid}.event-filters-module__NEe28a__field label{color:var(--color-muted);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.event-filters-module__NEe28a__select{min-width:0;position:relative}.event-filters-module__NEe28a__field select,.event-filters-module__NEe28a__field input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-inline-size:0;border:1px solid var(--color-border);background:var(--color-canvas);height:52px;color:var(--color-ink);font:inherit;border-radius:13px;padding:12px 15px;font-size:16px;line-height:1.4;transition:border-color .18s,box-shadow .18s;display:block}.event-filters-module__NEe28a__field select{appearance:none;cursor:pointer;text-overflow:ellipsis;padding-right:44px}.event-filters-module__NEe28a__select>svg{pointer-events:none;color:var(--color-muted);position:absolute;top:50%;right:15px;transform:translateY(-50%)}.event-filters-module__NEe28a__field input::-webkit-date-and-time-value{text-align:left}.event-filters-module__NEe28a__field input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}.event-filters-module__NEe28a__field select:hover,.event-filters-module__NEe28a__field input:hover{border-color:var(--color-muted)}.event-filters-module__NEe28a__field select:focus-visible,.event-filters-module__NEe28a__field input:focus-visible,.event-filters-module__NEe28a__reset:focus-visible{outline:3px solid var(--color-brand-cyan);outline-offset:3px}.event-filters-module__NEe28a__reset{border:1px solid var(--color-border);background:var(--color-surface);min-height:52px;color:var(--color-ink);cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:12px 20px;font-size:13px;font-weight:700;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.event-filters-module__NEe28a__reset:hover:not(:disabled){background:var(--site-header-background,var(--color-ink));color:#fff;border-color:#0000}.event-filters-module__NEe28a__reset:disabled{cursor:default;color:var(--color-muted)}@media (max-width:639px){.event-filters-module__NEe28a__panel{border-radius:20px;padding:18px}.event-filters-module__NEe28a__heading{gap:10px}.event-filters-module__NEe28a__fields{grid-template-columns:minmax(0,1fr)}.event-filters-module__NEe28a__reset{width:100%}.event-filters-module__NEe28a__title{font-size:12px}.event-filters-module__NEe28a__count{font-size:11px}}@media (prefers-reduced-motion:reduce){.event-filters-module__NEe28a__field select,.event-filters-module__NEe28a__field input,.event-filters-module__NEe28a__reset{transition:none}}
.InfrastructureTables-module__0z4XIq__listPanel{scrollbar-width:thin;scrollbar-color:#a8bcb2 transparent;scrollbar-gutter:stable;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;max-block-size:min(36rem,62svh);min-inline-size:0;padding:4px 4px 12px;overflow:auto}.InfrastructureTables-module__0z4XIq__toolbar{align-items:center}.InfrastructureTables-module__0z4XIq__toolbar .InfrastructureTables-module__0z4XIq__statusFilter{flex:none;align-items:center;width:clamp(180px,22vw,240px);height:52px;margin:0;display:flex}.InfrastructureTables-module__0z4XIq__toolbar .InfrastructureTables-module__0z4XIq__statusFilter select{width:100%;height:52px;min-height:52px;font:inherit;border-radius:14px;margin:0;padding:0 16px;font-size:14px;display:block}@media (max-width:680px){.InfrastructureTables-module__0z4XIq__toolbar{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.InfrastructureTables-module__0z4XIq__toolbar .rp-infra-search{flex:none;min-height:52px;margin:0}.InfrastructureTables-module__0z4XIq__toolbar .InfrastructureTables-module__0z4XIq__statusFilter{width:100%}}.InfrastructureTables-module__0z4XIq__listPanel:focus-visible{outline-offset:3px;border-radius:16px;outline:2px solid #287563}.InfrastructureTables-module__0z4XIq__listPanel summary:focus-visible{outline-offset:-4px}.InfrastructureTables-module__0z4XIq__listPanel::-webkit-scrollbar{width:6px;height:6px}.InfrastructureTables-module__0z4XIq__listPanel::-webkit-scrollbar-thumb{background:#a8bcb2;border-radius:999px}@media (max-width:680px){.InfrastructureTables-module__0z4XIq__listPanel{max-block-size:min(32rem,56svh)}}@media (prefers-reduced-motion:reduce){.InfrastructureTables-module__0z4XIq__listPanel{scroll-behavior:auto}}.rp-difficulty.black .rp-difficulty-dot{background:#000}.rp-difficulty.ski-way .rp-difficulty-dot{background:#263066}.rp-difficulty.toboggan .rp-difficulty-dot{background:#155b37}
