.OrganizerLinks-module__iYmnfq__links{flex-wrap:wrap;gap:14px;display:flex}.OrganizerLinks-module__iYmnfq__item{min-width:56px;color:var(--pine);flex-direction:column;align-items:center;gap:6px;font-size:12.5px;font-weight:500;text-decoration:none;display:flex}.OrganizerLinks-module__iYmnfq__icon{background:#f6f3ea;border:1px solid #e2dfd3;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:flex}.OrganizerLinks-module__iYmnfq__item:hover .OrganizerLinks-module__iYmnfq__icon,.OrganizerLinks-module__iYmnfq__item:focus-visible .OrganizerLinks-module__iYmnfq__icon{color:#fff;background:#d9772f;border-color:#d9772f;transform:translateY(-2px)}.OrganizerLinks-module__iYmnfq__item:focus-visible{outline:none}.OrganizerLinks-module__iYmnfq__item:focus-visible .OrganizerLinks-module__iYmnfq__icon{box-shadow:0 0 0 3px #d9772f59}@media (prefers-reduced-motion:reduce){.OrganizerLinks-module__iYmnfq__icon{transition:none}.OrganizerLinks-module__iYmnfq__item:hover .OrganizerLinks-module__iYmnfq__icon,.OrganizerLinks-module__iYmnfq__item:focus-visible .OrganizerLinks-module__iYmnfq__icon{transform:none}}
.OrganizerIdentity-module__AUY4lq__identity{align-items:center;gap:9px;min-width:0;display:inline-flex}.OrganizerIdentity-module__AUY4lq__logo{border:1px solid var(--line);width:30px;height:30px;color:var(--forest);letter-spacing:-.02em;background:#fff;border-radius:9px;flex:none;place-items:center;font-size:10px;font-weight:850;display:inline-grid;overflow:hidden}.OrganizerIdentity-module__AUY4lq__logo img{object-fit:contain;width:100%;height:100%;padding:3px}.OrganizerIdentity-module__AUY4lq__large{border-radius:18px;width:72px;height:72px;font-size:20px}.OrganizerIdentity-module__AUY4lq__name{min-width:0}.OrganizerIdentity-module__AUY4lq__uniform{width:100%;height:40px}.OrganizerIdentity-module__AUY4lq__uniform .OrganizerIdentity-module__AUY4lq__logo{width:40px;height:40px}.OrganizerIdentity-module__AUY4lq__uniform .OrganizerIdentity-module__AUY4lq__name{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}
.event-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px}.EventCard-module__V7h-yq__card{background:#fff;border-radius:22px;flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden;box-shadow:0 9px 28px #17342c12}.EventCard-module__V7h-yq__media{aspect-ratio:16/8.5;color:#fff;background:#38544e;flex:none;display:block;position:relative;overflow:hidden}.EventCard-module__V7h-yq__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#081915b3);position:absolute;inset:0}.EventCard-module__V7h-yq__mediaLink{width:100%;height:100%;display:block}.EventCard-module__V7h-yq__media img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.EventCard-module__V7h-yq__card:hover .EventCard-module__V7h-yq__media img{transform:scale(1.035)}.EventCard-module__V7h-yq__media:has(img[data-event-fallback=true]):after{display:none}.EventCard-module__V7h-yq__media:has(img[data-event-fallback=true]) .EventCard-module__V7h-yq__price{color:var(--forest);text-shadow:none}.EventCard-module__V7h-yq__card:hover .EventCard-module__V7h-yq__media img[data-event-fallback=true]{transform:none}.EventCard-module__V7h-yq__datePill,.EventCard-module__V7h-yq__price{z-index:1;position:absolute;bottom:16px}.EventCard-module__V7h-yq__datePill{color:#163d34;text-overflow:ellipsis;white-space:nowrap;background:#e7f6f0f0;border:1px solid #ffffffbf;border-radius:999px;max-width:calc(100% - 130px);padding:7px 13px;font-size:.78rem;font-weight:800;left:16px;overflow:hidden;box-shadow:0 3px 12px #00000024}.EventCard-module__V7h-yq__price{text-shadow:0 2px 7px #000000b8;font-size:clamp(1.25rem,2.7vw,1.75rem);line-height:1;right:17px}.EventCard-module__V7h-yq__body{grid-template-rows:auto 40px 48px;gap:14px;min-width:0;padding:18px 19px 17px;display:grid}.EventCard-module__V7h-yq__card .EventCard-module__V7h-yq__title{overflow-wrap:anywhere;letter-spacing:-.025em;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:3.6em;margin:0;font-family:inherit;font-size:clamp(1.15rem,2.1vw,1.42rem);font-weight:820;line-height:1.2;display:-webkit-box;overflow:hidden}.EventCard-module__V7h-yq__card .EventCard-module__V7h-yq__title a{text-decoration:none}.EventCard-module__V7h-yq__card .EventCard-module__V7h-yq__title a:hover{color:var(--forest-light)}.EventCard-module__V7h-yq__organizer{min-width:0;color:var(--forest-light);align-items:center;font-size:.8rem;font-weight:740;text-decoration:none;display:flex}.EventCard-module__V7h-yq__organizer:hover{text-decoration:underline}.EventCard-module__V7h-yq__organizerRow{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.EventCard-module__V7h-yq__organizerRow .EventCard-module__V7h-yq__organizer{flex:auto}.EventCard-module__V7h-yq__duration{color:var(--pine);white-space:nowrap;background:#f6f3ea;border-radius:999px;flex:none;padding:4px 10px;font-size:.75rem;font-weight:700}.EventCard-module__V7h-yq__footer{border-top:1px solid #edf0ed;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:12px;display:grid}.EventCard-module__V7h-yq__footer span{color:var(--muted);font-size:.64rem;line-height:1.4}.EventCard-module__V7h-yq__footer a{color:var(--forest-light);font-size:.75rem;font-weight:800;text-decoration:none}.EventCard-module__V7h-yq__footer a:hover{text-decoration:underline}.EventCard-module__V7h-yq__details{justify-self:end}@media (max-width:1080px){.event-list{grid-template-columns:1fr}}@media (max-width:560px){.event-list{gap:15px}.EventCard-module__V7h-yq__card{border-radius:18px}.EventCard-module__V7h-yq__media{aspect-ratio:16/9}.EventCard-module__V7h-yq__body{padding:16px}.EventCard-module__V7h-yq__datePill{bottom:13px;left:13px}.EventCard-module__V7h-yq__price{bottom:14px;right:14px}.EventCard-module__V7h-yq__closed{top:12px;left:13px}}@media (prefers-reduced-motion:reduce){.EventCard-module__V7h-yq__media img{transition:none}}@media (max-width:760px){[data-rail] .EventCard-module__V7h-yq__card{border-radius:16px}[data-rail] .EventCard-module__V7h-yq__media{aspect-ratio:16/8}[data-rail] .EventCard-module__V7h-yq__title{-webkit-line-clamp:2;height:2.4em;font-size:1.02rem}[data-rail] .EventCard-module__V7h-yq__body{grid-template-rows:auto 30px 40px;gap:9px;padding:13px 14px 12px}[data-rail] .EventCard-module__V7h-yq__datePill{padding:5px 10px;font-size:.72rem}[data-rail] .EventCard-module__V7h-yq__price{font-size:1.15rem}[data-rail] .EventCard-module__V7h-yq__footer{padding-top:9px}[data-rail] .EventCard-module__V7h-yq__footer span{font-size:.6rem}}.EventCard-module__V7h-yq__closed{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#efebe2e6;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;background:#0b241c9e;border-radius:999px;max-width:calc(100% - 32px);padding:3px 9px;font-size:10.5px;font-weight:700;position:absolute;top:14px;left:16px;overflow:hidden}
.EventImage-module__oYtnCa__image{display:block}
.AdminSourceDetails-module__LV5owq__group{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:10px;min-width:0}.AdminSourceDetails-module__LV5owq__group>summary{cursor:pointer;align-items:center;gap:12px;padding:14px;list-style:none;display:flex}.AdminSourceDetails-module__LV5owq__group>summary::-webkit-details-marker{display:none}.AdminSourceDetails-module__LV5owq__group>summary:after{content:"+";color:var(--forest);flex-shrink:0;font-size:1.4rem}.AdminSourceDetails-module__LV5owq__group[open]>summary:after{content:"−"}.AdminSourceDetails-module__LV5owq__group>summary:hover{background:#eef4ef;border-radius:10px}.AdminSourceDetails-module__LV5owq__group>summary:focus-visible{outline-offset:2px;outline:3px solid #e88648}.AdminSourceDetails-module__LV5owq__group>summary>span{gap:4px;min-width:0;display:grid}.AdminSourceDetails-module__LV5owq__group>summary strong{font-size:.87rem}.AdminSourceDetails-module__LV5owq__group>summary small{color:var(--muted);font-size:.75rem}.AdminSourceDetails-module__LV5owq__result{text-align:right;flex-shrink:0;margin-left:auto}.AdminSourceDetails-module__LV5owq__content{border-top:1px solid var(--line);padding:18px}.AdminSourceDetails-module__LV5owq__content a{color:var(--forest);text-decoration:underline}.AdminSourceDetails-module__LV5owq__metadata{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.AdminSourceDetails-module__LV5owq__metadata dt{color:var(--muted);font-size:.75rem}.AdminSourceDetails-module__LV5owq__metadata dd{margin:4px 0 0;font-size:.85rem;font-weight:700}.AdminSourceDetails-module__LV5owq__note{color:var(--muted);font-size:.8rem}.AdminSourceDetails-module__LV5owq__error{color:#8b281f;background:#fff2f0;border-radius:8px;margin-top:16px;padding:12px}.AdminSourceDetails-module__LV5owq__error p{white-space:pre-wrap;margin-bottom:0}.AdminSourceDetails-module__LV5owq__events{gap:12px;display:grid}.AdminSourceDetails-module__LV5owq__event{border:1px solid var(--line);border-radius:8px;min-width:0;padding:14px}.AdminSourceDetails-module__LV5owq__event h5{margin:0;font-size:.95rem}.AdminSourceDetails-module__LV5owq__event>p{color:var(--muted);font-size:.78rem}.AdminSourceDetails-module__LV5owq__changes{gap:12px;margin:0;display:grid}.AdminSourceDetails-module__LV5owq__changes>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 12px;padding-top:10px;display:grid}.AdminSourceDetails-module__LV5owq__changes dt{grid-column:1/-1;font-weight:700}.AdminSourceDetails-module__LV5owq__changes dd{min-width:0;margin:0;font-size:.8rem}.AdminSourceDetails-module__LV5owq__changes dd span{color:var(--muted)}.AdminSourceDetails-module__LV5owq__changes p{white-space:pre-wrap;max-height:180px;margin:4px 0 0;overflow:auto}.AdminSourceDetails-module__LV5owq__pagination{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;font-size:.8rem;display:flex}@media (max-width:600px){.AdminSourceDetails-module__LV5owq__metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.AdminSourceDetails-module__LV5owq__content,.AdminSourceDetails-module__LV5owq__group>summary{padding:12px}.AdminSourceDetails-module__LV5owq__changes>div{grid-template-columns:minmax(0,1fr)}.AdminSourceDetails-module__LV5owq__changes dt{grid-column:1}}
.AdminEventAudit-module__KDeXQq__audit{border-top:1px solid var(--line);min-width:0;margin-top:14px;padding-top:12px}.AdminEventAudit-module__KDeXQq__audit>summary{color:var(--forest);cursor:pointer;font-size:.85rem;font-weight:700}.AdminEventAudit-module__KDeXQq__audit summary:focus-visible{outline-offset:3px;outline:3px solid #e88648}.AdminEventAudit-module__KDeXQq__body{overflow-wrap:anywhere;min-width:0;margin-top:16px}.AdminEventAudit-module__KDeXQq__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.AdminEventAudit-module__KDeXQq__layout>section{min-width:0}.AdminEventAudit-module__KDeXQq__layout h6{margin:0 0 14px;font-size:.95rem}.AdminEventAudit-module__KDeXQq__fields{margin:0}.AdminEventAudit-module__KDeXQq__fields>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;padding:10px 0;font-size:.78rem;display:grid}.AdminEventAudit-module__KDeXQq__fields dt{color:var(--muted)}.AdminEventAudit-module__KDeXQq__fields dd{white-space:pre-wrap;margin:0}.AdminEventAudit-module__KDeXQq__provenance{background:#f2f6f2;border-radius:10px;padding:16px}.AdminEventAudit-module__KDeXQq__provenance>div{gap:5px;margin-bottom:14px;font-size:.8rem;display:grid}.AdminEventAudit-module__KDeXQq__provenance .AdminEventAudit-module__KDeXQq__fields{margin-bottom:18px}.AdminEventAudit-module__KDeXQq__audit pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font:inherit;border:1px solid var(--line);background:#fff;border-radius:6px;max-height:320px;padding:12px;font-size:.78rem;overflow:auto}.AdminEventAudit-module__KDeXQq__note{color:var(--muted);font-size:.76rem}.AdminEventAudit-module__KDeXQq__missing,.AdminEventAudit-module__KDeXQq__description{margin-top:14px;font-size:.8rem}@media (max-width:800px){.AdminEventAudit-module__KDeXQq__layout{grid-template-columns:minmax(0,1fr)}}
.AdminContacts-module__5dJuHa__wrap{gap:14px;display:grid}.AdminContacts-module__5dJuHa__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AdminContacts-module__5dJuHa__search{min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #16130f33;border-radius:8px;flex:240px;padding:8px 12px;font-size:.85rem}.AdminContacts-module__5dJuHa__search::placeholder{color:#16130f73}.AdminContacts-module__5dJuHa__search:focus-visible{outline:2px solid var(--pine);outline-offset:1px}.AdminContacts-module__5dJuHa__toggle{color:#16130fb3;cursor:pointer;align-items:center;gap:8px;font-size:.85rem;display:flex}.AdminContacts-module__5dJuHa__toggle input,.AdminContacts-module__5dJuHa__tick input{accent-color:var(--pine);cursor:pointer}.AdminContacts-module__5dJuHa__tally{color:#16130f8c;font-variant-numeric:tabular-nums;margin:0;font-size:.85rem}.AdminContacts-module__5dJuHa__tally b{color:#16130f;font-weight:700}.AdminContacts-module__5dJuHa__copy{border:1px solid var(--pine);background:var(--pine);color:#fff;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:8px;margin-left:auto;padding:8px 15px;font-size:.85rem;font-weight:600}.AdminContacts-module__5dJuHa__copy:hover:not(:disabled){filter:brightness(1.12)}.AdminContacts-module__5dJuHa__copy:disabled{opacity:.45;cursor:default}.AdminContacts-module__5dJuHa__copy:focus-visible{outline:2px solid var(--pine);outline-offset:2px}.AdminContacts-module__5dJuHa__tableWrap{background:#fff;border:1px solid #16130f1f;border-radius:10px;max-height:70vh;overflow:auto}.AdminContacts-module__5dJuHa__table thead th{z-index:1;background:#fff;position:sticky;top:0;box-shadow:inset 0 -1px #e5e8e4}.AdminContacts-module__5dJuHa__table tbody tr:hover{background:#16130f08}.AdminContacts-module__5dJuHa__on,.AdminContacts-module__5dJuHa__on:hover{background:#2f5d5014}.AdminContacts-module__5dJuHa__tick{width:1px;padding-right:0}.AdminContacts-module__5dJuHa__none{color:#16130f59}.AdminContacts-module__5dJuHa__links{flex-wrap:wrap;gap:6px;display:flex}.AdminContacts-module__5dJuHa__links a{border:1px solid #16130f26;border-radius:999px;padding:2px 8px;font-size:11.5px;text-decoration:none}.AdminContacts-module__5dJuHa__links a:hover{background:#16130f0f}.AdminContacts-module__5dJuHa__empty{color:#16130f8c;margin:0;padding:18px}@media (max-width:720px){.AdminContacts-module__5dJuHa__tableWrap{max-height:none;overflow:visible}.AdminContacts-module__5dJuHa__table thead th{position:static}}.AdminContacts-module__5dJuHa__alt{opacity:.75;margin-top:2px;font-size:12px;display:block}.AdminContacts-module__5dJuHa__byHand{color:var(--pine);margin-left:6px;font-size:11px}.AdminContacts-module__5dJuHa__pickAll{color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border:1px solid #16130f33;border-radius:8px;padding:8px 14px;font-size:.85rem}.AdminContacts-module__5dJuHa__pickAll:hover:not(:disabled){background:#16130f0f}.AdminContacts-module__5dJuHa__pickAll:disabled{opacity:.45;cursor:default}.AdminContacts-module__5dJuHa__pickAll:focus-visible{outline:2px solid var(--pine);outline-offset:2px}
.AdminTabs-module__m0Hc_a__tabs{border:1px solid var(--line);background:var(--paper);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:min(100%,800px);padding:6px;display:grid}.AdminTabs-module__m0Hc_a__tabs button{min-width:0;min-height:46px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:10px 12px;font-weight:700}.AdminTabs-module__m0Hc_a__tabs button:hover{color:#203e34;background:#eaf0ed}.AdminTabs-module__m0Hc_a__tabs button[aria-selected=true]{color:#fff;background:#203e34}.AdminTabs-module__m0Hc_a__tabs button:focus-visible{outline-offset:2px;outline:3px solid #e88648}@media (max-width:600px){.AdminTabs-module__m0Hc_a__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:4px}.AdminTabs-module__m0Hc_a__tabs button{padding-inline:6px;font-size:.88rem}}
.TripStatistics-module__ZLTC9a__months{grid-template-columns:repeat(13,minmax(0,1fr));gap:6px;margin-top:16px;display:grid;overflow-x:auto}.TripStatistics-module__ZLTC9a__monthItem{min-width:44px}.TripStatistics-module__ZLTC9a__monthButton{color:#1d2a24;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-rows:auto 160px auto auto;justify-items:center;gap:4px;padding:6px 2px;display:grid}.TripStatistics-module__ZLTC9a__monthButton:hover{background:#f3f5f1}.TripStatistics-module__ZLTC9a__monthButton[aria-pressed=true]{background:#f3f5f1;border-color:#203d33}.TripStatistics-module__ZLTC9a__monthButton:focus-visible{outline-offset:2px;outline:2px solid #203d33}.TripStatistics-module__ZLTC9a__value{font-size:.78rem;font-weight:800}.TripStatistics-module__ZLTC9a__column{align-items:flex-end;width:70%;max-width:34px;height:100%;display:flex}.TripStatistics-module__ZLTC9a__column span{background:var(--forest);border-radius:4px 4px 0 0;width:100%;min-height:2px;display:block}.TripStatistics-module__ZLTC9a__monthButton[data-past] .TripStatistics-module__ZLTC9a__column span{background:#b7c7bc}.TripStatistics-module__ZLTC9a__monthButton[data-current] .TripStatistics-module__ZLTC9a__monthLabel{text-underline-offset:3px;text-decoration:underline}.TripStatistics-module__ZLTC9a__monthLabel{text-transform:capitalize;font-size:.72rem;font-weight:700}.TripStatistics-module__ZLTC9a__monthChange{color:#5b6660;min-height:1em;font-size:.66rem}.TripStatistics-module__ZLTC9a__monthDetail{margin-top:18px}.TripStatistics-module__ZLTC9a__monthDetail h3{margin:0 0 12px;font-size:.82rem}.TripStatistics-module__ZLTC9a__table{border-collapse:collapse;width:100%;margin-top:12px;font-size:.8rem}.TripStatistics-module__ZLTC9a__table th,.TripStatistics-module__ZLTC9a__table td{text-align:right;border-bottom:1px solid #e4e9e4;padding:7px 8px}.TripStatistics-module__ZLTC9a__table th:first-child,.TripStatistics-module__ZLTC9a__table th[scope=row]{text-align:left;font-weight:700}.TripStatistics-module__ZLTC9a__table thead th{color:#5b6660;letter-spacing:.04em;text-transform:uppercase;font-size:.66rem}.TripStatistics-module__ZLTC9a__table small{color:#8b281f;font-weight:600}.TripStatistics-module__ZLTC9a__barCell{width:40%}.TripStatistics-module__ZLTC9a__track{background:#e4e9e4;border-radius:99px;height:7px;display:block;overflow:hidden}.TripStatistics-module__ZLTC9a__track span{border-radius:inherit;background:var(--forest);height:100%;display:block}.TripStatistics-module__ZLTC9a__empty th[scope=row]{color:#8b281f}.TripStatistics-module__ZLTC9a__change{color:#5b6660;font-variant-numeric:tabular-nums}.TripStatistics-module__ZLTC9a__kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:14px;display:grid}.TripStatistics-module__ZLTC9a__kind h3{text-transform:uppercase;letter-spacing:.045em;margin:0 0 4px;font-size:.82rem}.TripStatistics-module__ZLTC9a__kindCount{margin:0 0 12px;font-size:.8rem}.TripStatistics-module__ZLTC9a__kindCount strong{font-size:1.4rem}.TripStatistics-module__ZLTC9a__kindCount small{color:#5b6660}.TripStatistics-module__ZLTC9a__prices{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px;display:grid}.TripStatistics-module__ZLTC9a__prices div{background:#f3f5f1;border-radius:8px;padding:8px 10px}.TripStatistics-module__ZLTC9a__prices dt{color:#5b6660;text-transform:uppercase;font-size:.62rem;font-weight:750}.TripStatistics-module__ZLTC9a__prices dd{margin:2px 0 0;font-size:.95rem;font-weight:800}.TripStatistics-module__ZLTC9a__history{margin-top:10px;position:relative}.TripStatistics-module__ZLTC9a__history svg{touch-action:pan-y;width:100%;height:auto;display:block}.TripStatistics-module__ZLTC9a__grid{stroke:#e4e9e4;stroke-width:1px}.TripStatistics-module__ZLTC9a__axis{fill:#5b6660;font-size:11px}.TripStatistics-module__ZLTC9a__line{fill:none;stroke:var(--forest);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.TripStatistics-module__ZLTC9a__rebuilt{stroke-dasharray:5 4;opacity:.7}.TripStatistics-module__ZLTC9a__crosshair{stroke:#9aa8a0;stroke-width:1px}.TripStatistics-module__ZLTC9a__dot{fill:var(--forest);stroke:#fff;stroke-width:2px}.TripStatistics-module__ZLTC9a__tooltip{color:#fff;background:#1d2a24;border-radius:6px;padding:5px 9px;font-size:.74rem;position:absolute;top:0;right:0}@media (max-width:760px){.TripStatistics-module__ZLTC9a__kinds{grid-template-columns:1fr}.TripStatistics-module__ZLTC9a__months{grid-template-columns:repeat(13,44px)}.TripStatistics-module__ZLTC9a__barCell{display:none}}
.MonthlyReport-module__yzWUZG__picker{color:#5b6660;gap:4px;font-size:.72rem;font-weight:700;display:grid}.MonthlyReport-module__yzWUZG__picker select{color:#1d2a24;min-height:40px;font:inherit;text-transform:capitalize;background:#fff;border:1px solid #cdd6d0;border-radius:8px;padding:0 10px;font-size:.9rem}.MonthlyReport-module__yzWUZG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.MonthlyReport-module__yzWUZG__confirm{color:#1d2a24;font-size:.85rem;font-weight:700}.MonthlyReport-module__yzWUZG__message{color:#176044;flex-basis:100%;margin:0;font-size:.85rem}.MonthlyReport-module__yzWUZG__table{border-collapse:collapse;width:100%;font-size:.82rem}.MonthlyReport-module__yzWUZG__table th,.MonthlyReport-module__yzWUZG__table td{text-align:right;color:#1d2a24;vertical-align:top;border-bottom:1px solid #e4e9e4;padding:8px}.MonthlyReport-module__yzWUZG__table th[scope=row],.MonthlyReport-module__yzWUZG__table thead th:first-child{text-align:left}.MonthlyReport-module__yzWUZG__table thead th{color:#5b6660;letter-spacing:.04em;text-transform:uppercase;font-size:.66rem}.MonthlyReport-module__yzWUZG__table small{color:#5b6660;margin-top:2px;font-weight:400;display:block}.MonthlyReport-module__yzWUZG__skipped th,.MonthlyReport-module__yzWUZG__skipped td{color:#5b6660}.MonthlyReport-module__yzWUZG__name{color:#1d2a24;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.MonthlyReport-module__yzWUZG__pill,.MonthlyReport-module__yzWUZG__pillReady{white-space:nowrap;border-radius:99px;padding:3px 8px;font-size:.7rem;font-weight:700;display:inline-block}.MonthlyReport-module__yzWUZG__pill{color:#5b6660;background:#eef0ee}.MonthlyReport-module__yzWUZG__pillReady{color:#176044;background:#e5f5ed}.MonthlyReport-module__yzWUZG__optOut{color:#1d2a24;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cdd6d0;border-radius:6px;padding:4px 8px;font-size:.72rem}.MonthlyReport-module__yzWUZG__previewRow td{background:#f6f8f5}.MonthlyReport-module__yzWUZG__preview{text-align:left;max-width:680px}.MonthlyReport-module__yzWUZG__previewHead{margin:0 0 8px;font-size:.8rem;line-height:1.5}.MonthlyReport-module__yzWUZG__body{color:#17342c;white-space:pre-wrap;background:#fff;border:1px solid #dce1da;border-radius:8px;margin:0;padding:12px 14px;font-family:inherit;font-size:.85rem;line-height:1.5}@media (max-width:760px){.MonthlyReport-module__yzWUZG__table thead th:nth-child(3),.MonthlyReport-module__yzWUZG__table td:nth-child(3),.MonthlyReport-module__yzWUZG__table thead th:nth-child(4),.MonthlyReport-module__yzWUZG__table td:nth-child(4){display:none}}
.EventRail-module__fST5Ia__rail{min-width:0;position:relative}.EventRail-module__fST5Ia__scroller{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#16130f33 transparent;gap:18px;padding:4px 4px 14px;scroll-padding-inline:4px;display:flex;overflow:auto hidden}.EventRail-module__fST5Ia__scroller:focus-visible{outline:2px solid var(--pine);outline-offset:2px;border-radius:12px}.EventRail-module__fST5Ia__scroller>*{scroll-snap-align:start;flex:0 0 clamp(268px,30%,340px)}.EventRail-module__fST5Ia__scroller::-webkit-scrollbar{height:8px}.EventRail-module__fST5Ia__scroller::-webkit-scrollbar-thumb{background:#16130f29;border-radius:99px}.EventRail-module__fST5Ia__scroller::-webkit-scrollbar-track{background:0 0}.EventRail-module__fST5Ia__arrow{z-index:2;width:38px;height:38px;color:var(--pine);background:#fffffff2;border:1px solid #16130f1f;border-radius:999px;place-items:center;font-size:20px;line-height:1;transition:background .15s ease-out,opacity .15s ease-out;display:grid;position:absolute;top:40%;box-shadow:0 6px 18px -8px #16130f59}.EventRail-module__fST5Ia__prev{left:-12px}.EventRail-module__fST5Ia__next{right:-12px}.EventRail-module__fST5Ia__arrow:hover:not(:disabled){color:var(--meltemi-text);background:#fff}.EventRail-module__fST5Ia__arrow:focus-visible{outline:2px solid var(--pine);outline-offset:2px}.EventRail-module__fST5Ia__arrow:disabled{opacity:0;pointer-events:none}@media (max-width:760px){.EventRail-module__fST5Ia__arrow{display:none}.EventRail-module__fST5Ia__scroller>*{flex:0 0 76%}.EventRail-module__fST5Ia__scroller{gap:12px;padding-bottom:10px}}
.SiteTraffic-module__dIqb4q__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.SiteTraffic-module__dIqb4q__tile{background:#f3f5f1;border-radius:10px;gap:6px;padding:14px;display:grid}.SiteTraffic-module__dIqb4q__tile small{color:#5b6660;text-transform:uppercase;font-size:.64rem;font-weight:750}.SiteTraffic-module__dIqb4q__tile strong{color:#1d2a24;font-size:1.6rem;line-height:1}.SiteTraffic-module__dIqb4q__tile span{color:#5b6660;font-size:.72rem}.SiteTraffic-module__dIqb4q__chart{margin-top:18px;position:relative}.SiteTraffic-module__dIqb4q__chart svg{touch-action:pan-y;width:100%;height:auto;display:block}.SiteTraffic-module__dIqb4q__grid{stroke:#e4e9e4;stroke-width:1px}.SiteTraffic-module__dIqb4q__axis{fill:#5b6660;font-size:11px}.SiteTraffic-module__dIqb4q__bar{fill:var(--forest)}.SiteTraffic-module__dIqb4q__estimated{fill:#b7c7bc}.SiteTraffic-module__dIqb4q__bar[data-active]{fill:#255c4c}.SiteTraffic-module__dIqb4q__estimated[data-active]{fill:#8fa79a}.SiteTraffic-module__dIqb4q__tooltip{color:#fff;background:#1d2a24;border-radius:6px;padding:5px 9px;font-size:.74rem;position:absolute;top:0;right:0}.SiteTraffic-module__dIqb4q__table{border-collapse:collapse;width:100%;margin-top:12px;font-size:.8rem}.SiteTraffic-module__dIqb4q__table th,.SiteTraffic-module__dIqb4q__table td{text-align:right;color:#1d2a24;border-bottom:1px solid #e4e9e4;padding:7px 8px}.SiteTraffic-module__dIqb4q__table th:first-child,.SiteTraffic-module__dIqb4q__table th[scope=row]{text-align:left;font-weight:700}.SiteTraffic-module__dIqb4q__table thead th{color:#5b6660;letter-spacing:.04em;text-transform:uppercase;font-size:.66rem}.SiteTraffic-module__dIqb4q__table a{color:#1d2a24}.SiteTraffic-module__dIqb4q__subhead{text-transform:uppercase;letter-spacing:.045em;color:#1d2a24;margin:18px 0 10px;font-size:.82rem}.SiteTraffic-module__dIqb4q__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}@media (max-width:760px){.SiteTraffic-module__dIqb4q__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteTraffic-module__dIqb4q__columns{grid-template-columns:1fr}}
.SourceNotice-module__inLJ1a__notice{color:#536159;background:#fffefac7;border:1px solid #d7ded9;border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 18px;padding:12px 14px;font-size:.74rem;line-height:1.45;display:flex}.SourceNotice-module__inLJ1a__notice>span{color:#fff;background:var(--forest-light);width:19px;height:19px;font-family:var(--sans);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.SourceNotice-module__inLJ1a__notice p{margin:0}
.TripCorrection-module__yBMFtG__backdrop{z-index:1000;background:#0f1f1a99;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.TripCorrection-module__yBMFtG__dialog{color:#1d2a24;background:#fff;border-radius:14px;width:min(680px,100%);max-height:calc(100vh - 32px);padding:18px 20px 20px;overflow:auto;box-shadow:0 24px 60px #0000004d}.TripCorrection-module__yBMFtG__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.TripCorrection-module__yBMFtG__header h3{margin:0;font-size:1.15rem}.TripCorrection-module__yBMFtG__close{color:#1d2a24;cursor:pointer;background:0 0;border:0;font-size:1.6rem;line-height:1}.TripCorrection-module__yBMFtG__explain{color:#46524c;margin:8px 0 14px;font-size:.85rem;line-height:1.45}.TripCorrection-module__yBMFtG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.TripCorrection-module__yBMFtG__form label{color:#1d2a24;align-content:start;gap:4px;font-size:.8rem;font-weight:700;display:grid}.TripCorrection-module__yBMFtG__form label small{color:#6e7a72;font-weight:400}.TripCorrection-module__yBMFtG__form input,.TripCorrection-module__yBMFtG__form textarea{color:#1d2a24;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cdd6d0;border-radius:8px;padding:8px 10px;font-weight:400}.TripCorrection-module__yBMFtG__form textarea{resize:vertical}.TripCorrection-module__yBMFtG__form input:focus-visible,.TripCorrection-module__yBMFtG__form textarea:focus-visible{outline-offset:1px;outline:2px solid #203d33}.TripCorrection-module__yBMFtG__wide{grid-column:1/-1}.TripCorrection-module__yBMFtG__check{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center}.TripCorrection-module__yBMFtG__check input{width:auto;min-height:0}.TripCorrection-module__yBMFtG__check small{grid-column:1/-1}.TripCorrection-module__yBMFtG__held{font-size:.75rem;color:#8a5a12!important}.TripCorrection-module__yBMFtG__held b{color:#1d2a24}.TripCorrection-module__yBMFtG__warning{background:#fde9e7;border-radius:6px;padding:6px 8px;font-size:.78rem;line-height:1.4;color:#8b281f!important}.TripCorrection-module__yBMFtG__link{color:#203d33;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.TripCorrection-module__yBMFtG__link:disabled{opacity:.5}.TripCorrection-module__yBMFtG__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;display:flex}.TripCorrection-module__yBMFtG__actions button{color:#1d2a24;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cdd6d0;border-radius:8px;padding:0 16px;font-weight:700}.TripCorrection-module__yBMFtG__actions .TripCorrection-module__yBMFtG__primary{color:#fff;background:#203d33;border-color:#203d33}.TripCorrection-module__yBMFtG__actions button:disabled{opacity:.6;cursor:default}.TripCorrection-module__yBMFtG__message{color:#176044;margin-right:auto;font-size:.8rem}.TripCorrection-module__yBMFtG__history{color:#46524c;margin-top:6px;font-size:.78rem}.TripCorrection-module__yBMFtG__history summary{cursor:pointer;color:#1d2a24;font-weight:700}.TripCorrection-module__yBMFtG__history ul{gap:4px;margin:8px 0 0;padding-left:18px;display:grid}@media (max-width:560px){.TripCorrection-module__yBMFtG__form{grid-template-columns:1fr}}
.FilterBar-module__NXXjDG__card{z-index:3;background:#fff;border:1px solid #16130f14;border-radius:16px;width:min(1180px,100% - 80px);margin:-44px auto 0;padding:22px 24px 14px;position:relative;box-shadow:0 18px 40px -24px #16130f59}.FilterBar-module__NXXjDG__row{align-items:stretch;gap:18px;display:flex}.FilterBar-module__NXXjDG__field{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.FilterBar-module__NXXjDG__row .FilterBar-module__NXXjDG__field+.FilterBar-module__NXXjDG__field{border-left:1px solid #16130f14;padding-left:18px}.FilterBar-module__NXXjDG__when{flex:1.15}.FilterBar-module__NXXjDG__place{flex:1.4}.FilterBar-module__NXXjDG__price{flex:.9}.FilterBar-module__NXXjDG__label{color:#16130f80;letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.FilterBar-module__NXXjDG__value{color:#16130f;text-overflow:ellipsis;appearance:none;cursor:pointer;background:0 0;border:0;width:100%;padding:0;font-size:16px;font-weight:600}.FilterBar-module__NXXjDG__value:focus-visible{outline:2px solid var(--pine);outline-offset:3px;border-radius:4px}.FilterBar-module__NXXjDG__value:disabled{cursor:progress;opacity:.55}.FilterBar-module__NXXjDG__unset{color:#16130f99}.FilterBar-module__NXXjDG__submit{color:var(--limestone);background:var(--pine);border:0;border-radius:10px;flex:none;align-self:stretch;padding-inline:26px;font-size:15px;font-weight:600;transition:background .18s ease-out}.FilterBar-module__NXXjDG__submit:hover{background:var(--pine-dark)}.FilterBar-module__NXXjDG__submit:focus-visible{outline:2px solid var(--pine);outline-offset:3px}.FilterBar-module__NXXjDG__moreRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 16px;margin-top:12px;display:flex}.FilterBar-module__NXXjDG__clear{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;margin-right:auto;padding:4px 2px;font-size:13px;font-weight:600;display:inline-flex}.FilterBar-module__NXXjDG__clear span{font-size:18px;line-height:1}.FilterBar-module__NXXjDG__clear:hover{color:var(--pine)}.FilterBar-module__NXXjDG__clear:focus-visible{outline:2px solid var(--pine);outline-offset:3px;border-radius:6px}.FilterBar-module__NXXjDG__more{color:var(--meltemi-text);background:0 0;border:0;align-items:center;gap:7px;padding:4px 2px;font-size:13px;font-weight:600;display:inline-flex}.FilterBar-module__NXXjDG__more:hover{color:var(--pine)}.FilterBar-module__NXXjDG__more:focus-visible{outline:2px solid var(--pine);outline-offset:3px;border-radius:6px}.FilterBar-module__NXXjDG__badge{min-width:18px;height:18px;color:var(--limestone);background:var(--meltemi);border-radius:999px;justify-content:center;align-items:center;padding-inline:5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;display:inline-flex}.FilterBar-module__NXXjDG__chevron{font-size:11px;line-height:1}.FilterBar-module__NXXjDG__panel{border-top:1px solid #16130f14;gap:18px;margin-top:12px;padding-top:16px;display:flex}.FilterBar-module__NXXjDG__panel .FilterBar-module__NXXjDG__field{flex:1}@media (max-width:1100px){.FilterBar-module__NXXjDG__card{width:min(1180px,100% - 40px)}.FilterBar-module__NXXjDG__row{flex-wrap:wrap}.FilterBar-module__NXXjDG__when,.FilterBar-module__NXXjDG__place,.FilterBar-module__NXXjDG__price{flex:30%}.FilterBar-module__NXXjDG__row .FilterBar-module__NXXjDG__field+.FilterBar-module__NXXjDG__field{border-left:0;padding-left:0}.FilterBar-module__NXXjDG__submit{flex:1 0 100%;padding-block:12px}.FilterBar-module__NXXjDG__panel{flex-wrap:wrap}.FilterBar-module__NXXjDG__panel .FilterBar-module__NXXjDG__field{flex:45%}}@media (max-width:640px){.FilterBar-module__NXXjDG__card{margin-top:-28px;padding:18px 18px 12px}.FilterBar-module__NXXjDG__row{gap:14px}.FilterBar-module__NXXjDG__when,.FilterBar-module__NXXjDG__place,.FilterBar-module__NXXjDG__price,.FilterBar-module__NXXjDG__panel .FilterBar-module__NXXjDG__field{flex:100%}.FilterBar-module__NXXjDG__clear,.FilterBar-module__NXXjDG__more{min-height:44px}}
.EventMap-module__Unp2iW__confidenceButton{color:#e1e8e4;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #62736b;border-radius:18px;align-items:center;gap:6px;padding:6px 10px;font-size:.73rem;display:inline-flex}.EventMap-module__Unp2iW__confidenceButton:hover{background:#33483e}.EventMap-module__Unp2iW__confidenceButton[aria-pressed=true]{color:#18382b;background:#f0f5f2;border-color:#f0f5f2}.EventMap-module__Unp2iW__confidenceButton:focus-visible{outline-offset:3px;outline:2px solid #ffaf68}.EventMap-module__Unp2iW__empty{color:#304c3e;background:#f1f4f2;margin:0;padding:12px 18px;font-size:.85rem}
.TripControls-module__Fxt54q__controls{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.TripControls-module__Fxt54q__controls button{border:1px solid var(--border,#d8dee6);color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:6px;padding:.2rem .5rem;font-size:.75rem}.TripControls-module__Fxt54q__controls button:disabled{opacity:.6;cursor:default}.TripControls-module__Fxt54q__danger{color:#a33;border-color:#e4bcbc}.TripControls-module__Fxt54q__warning{color:#a33;flex-basis:100%;font-size:.72rem;line-height:1.35}
.EventCalendar-module__zy3qxW__calendar{--orange:#d9772f;--cell-line:#eeebe1;--cell-height:52px;--day-size:17px;--hiker-width:9px;--hiker-height:11px;--count-size:11px;grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:600px){.EventCalendar-module__zy3qxW__calendar{--cell-height:84px;--day-size:19px;--hiker-width:14px;--hiker-height:17px;--count-size:18px}}@media (min-width:1024px){.EventCalendar-module__zy3qxW__calendar{--cell-height:96px;--day-size:20px;--hiker-width:15px;--hiker-height:18px;--count-size:19px}}.EventCalendar-module__zy3qxW__monthPanel{background:var(--paper);border:1px solid #e2dfd3;border-radius:18px;overflow:hidden}.EventCalendar-module__zy3qxW__header{color:#fff;background:repeating-radial-gradient(circle at 12% 140%, transparent 0 22px, #ffffff12 22px 23.5px), repeating-radial-gradient(circle at 92% -40%, transparent 0 26px, #ffffff12 26px 27.5px), var(--pine);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px clamp(16px,3vw,28px);display:flex}.EventCalendar-module__zy3qxW__monthTitle{letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:700;line-height:1}.EventCalendar-module__zy3qxW__summary{color:#fffc;margin:6px 0 0;font-size:.95rem}.EventCalendar-module__zy3qxW__monthNav{align-items:center;gap:10px;display:flex}.EventCalendar-module__zy3qxW__turn{color:#fff;background:0 0;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.5rem;line-height:1;display:grid}.EventCalendar-module__zy3qxW__turn:hover:not(:disabled){background:#ffffff1a;border-color:#fff}.EventCalendar-module__zy3qxW__today{color:#fff;background:var(--orange);letter-spacing:.04em;text-transform:uppercase;clip-path:polygon(0 0,86% 0,100% 50%,86% 100%,0 100%);border:0;min-height:44px;padding:0 26px 0 16px;font-size:1.2rem;font-weight:700}.EventCalendar-module__zy3qxW__today:hover{background:#c4661f}.EventCalendar-module__zy3qxW__today:focus-visible{color:var(--pine);background:#fff;outline:none}.EventCalendar-module__zy3qxW__turn:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.EventCalendar-module__zy3qxW__grid{touch-action:pan-y;gap:6px;padding:14px clamp(10px,2vw,18px) 18px;display:grid}.EventCalendar-module__zy3qxW__grid[data-slide=next]{animation:.22s ease-out EventCalendar-module__zy3qxW__from-right}.EventCalendar-module__zy3qxW__grid[data-slide=previous]{animation:.22s ease-out EventCalendar-module__zy3qxW__from-left}@keyframes EventCalendar-module__zy3qxW__from-right{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes EventCalendar-module__zy3qxW__from-left{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.EventCalendar-module__zy3qxW__grid[data-slide]{animation:none}}.EventCalendar-module__zy3qxW__turn:disabled{opacity:.35;cursor:default}.EventCalendar-module__zy3qxW__position{color:#fff;text-align:center;min-width:3.2em;font-weight:700}.EventCalendar-module__zy3qxW__todayQuiet{color:#fff;background:var(--orange);letter-spacing:.04em;cursor:pointer;border:0;border-radius:999px;min-height:32px;padding:0 12px;font-size:.8rem;font-weight:700}.EventCalendar-module__zy3qxW__todayQuiet:hover{background:#c4661f}.EventCalendar-module__zy3qxW__todayQuiet:focus-visible{outline-offset:2px;outline:3px solid #fff}.EventCalendar-module__zy3qxW__row{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.EventCalendar-module__zy3qxW__weekday{color:#46524c;letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:2px 0 4px;font-size:.8rem;font-weight:700}.EventCalendar-module__zy3qxW__weekday abbr{text-decoration:none}.EventCalendar-module__zy3qxW__weekendName{color:var(--meltemi-small)}.EventCalendar-module__zy3qxW__weekdayLetter{display:none}.EventCalendar-module__zy3qxW__cell{--face:#fff;width:100%;height:var(--cell-height);border:1.5px solid var(--cell-line);color:#46524c;background:var(--face);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;justify-content:space-between;padding:8px 10px;display:flex;position:relative}.EventCalendar-module__zy3qxW__cell[data-weekend]{--face:#faf8f2;color:var(--pine)}.EventCalendar-module__zy3qxW__cell[data-density="1"]{--face:#f1f5ef;color:var(--pine)}.EventCalendar-module__zy3qxW__cell[data-density="2"]{--face:#e4ede6;color:var(--pine)}.EventCalendar-module__zy3qxW__cell[data-density="3"]{--face:#d3e2d8;color:var(--pine)}.EventCalendar-module__zy3qxW__cell[data-outside]{opacity:.4}.EventCalendar-module__zy3qxW__blank{height:var(--cell-height)}.EventCalendar-module__zy3qxW__cell:hover{border-color:var(--pine)}.EventCalendar-module__zy3qxW__cell[aria-pressed=true]{--face:var(--pine);border-color:var(--pine);color:#fff;opacity:1}.EventCalendar-module__zy3qxW__cell:focus-visible{box-shadow:0 0 0 3px var(--orange);outline:none}.EventCalendar-module__zy3qxW__number{min-width:1.6em;height:1.6em;font-size:var(--day-size);border-radius:6px;align-self:flex-start;place-items:center;margin:-3px 0 0 -4px;font-weight:700;line-height:1;display:inline-grid}.EventCalendar-module__zy3qxW__cell[data-today] .EventCalendar-module__zy3qxW__number{color:#fff;background:var(--orange)}.EventCalendar-module__zy3qxW__count{font-size:var(--count-size);align-items:flex-end;gap:4px;font-weight:700;line-height:1;display:inline-flex}.EventCalendar-module__zy3qxW__hiker{width:var(--hiker-width);height:var(--hiker-height);flex:none}.EventCalendar-module__zy3qxW__day{min-width:0}.EventCalendar-module__zy3qxW__dayHeader{align-items:center;gap:14px;margin-bottom:14px;display:flex}.EventCalendar-module__zy3qxW__sheet{text-align:center;background:var(--paper);border:1px solid #e2dfd3;border-radius:10px;flex:none;width:56px;display:grid;overflow:hidden}.EventCalendar-module__zy3qxW__sheetMonth{color:#fff;background:var(--pine);letter-spacing:.08em;text-transform:uppercase;padding:3px 0;font-size:.75rem;font-weight:700}.EventCalendar-module__zy3qxW__sheetDay{color:var(--pine);padding:4px 0 6px;font-size:1.6rem;font-weight:700;line-height:1}.EventCalendar-module__zy3qxW__dayName{color:#5b6b62;margin:0;font-size:.9rem}.EventCalendar-module__zy3qxW__dayCount{color:var(--pine);margin:2px 0 0;font-size:1.2rem;font-weight:700}.EventCalendar-module__zy3qxW__empty{color:#5b6b62;text-align:center;border:1px dashed #e2dfd3;border-radius:14px;margin:0;padding:22px}@media (max-width:599px){.EventCalendar-module__zy3qxW__grid,.EventCalendar-module__zy3qxW__row{gap:4px}.EventCalendar-module__zy3qxW__grid{padding-inline:8px}.EventCalendar-module__zy3qxW__cell{border-radius:8px;padding:5px 5px 6px}.EventCalendar-module__zy3qxW__number{margin:-2px 0 0 -2px}.EventCalendar-module__zy3qxW__count{gap:2px}.EventCalendar-module__zy3qxW__weekdayShort{display:none}.EventCalendar-module__zy3qxW__weekdayLetter{display:inline}}
.OrganizerAuditPanel-module__Inabbq__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.OrganizerAuditPanel-module__Inabbq__search input{border:1px solid var(--admin-border,#d8dee6);min-width:14rem;font:inherit;background:var(--admin-surface,#fff);color:inherit;border-radius:8px;padding:.45rem .7rem}.OrganizerAuditPanel-module__Inabbq__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.OrganizerAuditPanel-module__Inabbq__item{border:1px solid var(--admin-border,#d8dee6);background:var(--admin-surface,#fff);border-radius:10px;overflow:hidden}.OrganizerAuditPanel-module__Inabbq__summary{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto minmax(0,auto) 1.25rem;align-items:center;gap:.9rem;padding:.8rem 1rem;display:grid}.OrganizerAuditPanel-module__Inabbq__summary:hover,.OrganizerAuditPanel-module__Inabbq__summary:focus-visible{background:var(--admin-hover,#f4f7fb)}.OrganizerAuditPanel-module__Inabbq__name{flex-direction:column;min-width:0;display:flex}.OrganizerAuditPanel-module__Inabbq__name small{color:var(--admin-muted,#667);overflow-wrap:anywhere;font-size:.75rem}.OrganizerAuditPanel-module__Inabbq__tally{flex-direction:column;align-items:center;min-width:3.5rem;display:flex}.OrganizerAuditPanel-module__Inabbq__tally strong{font-size:1.25rem;line-height:1.1}.OrganizerAuditPanel-module__Inabbq__tally small{color:var(--admin-muted,#667);font-size:.7rem}.OrganizerAuditPanel-module__Inabbq__flags{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.OrganizerAuditPanel-module__Inabbq__detail{border-top:1px solid var(--admin-border,#e6ebf1);padding:0 1rem 1rem}.OrganizerAuditPanel-module__Inabbq__explanation{color:var(--admin-muted,#556);margin:.75rem 0 0;font-size:.85rem}.OrganizerAuditPanel-module__Inabbq__addresses{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:1rem 0;display:grid}.OrganizerAuditPanel-module__Inabbq__addresses a{overflow-wrap:anywhere}.OrganizerAuditPanel-module__Inabbq__sourceList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.OrganizerAuditPanel-module__Inabbq__sourceList li{flex-direction:column;display:flex}.OrganizerAuditPanel-module__Inabbq__sourceList small{color:var(--admin-muted,#667);font-size:.75rem}@media (max-width:760px){.OrganizerAuditPanel-module__Inabbq__summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name tally""flags flags"}.OrganizerAuditPanel-module__Inabbq__name{grid-area:name}.OrganizerAuditPanel-module__Inabbq__tally{grid-area:tally}.OrganizerAuditPanel-module__Inabbq__flags{grid-area:flags;justify-content:flex-start}.OrganizerAuditPanel-module__Inabbq__summary>[aria-hidden]{display:none}.OrganizerAuditPanel-module__Inabbq__controls{flex-direction:column;align-items:stretch}.OrganizerAuditPanel-module__Inabbq__search input{width:100%}}.OrganizerAuditPanel-module__Inabbq__gone td{opacity:.62}.OrganizerAuditPanel-module__Inabbq__goneNote{text-transform:uppercase;letter-spacing:.04em;color:var(--admin-warning,#9a6a12);font-size:.72rem;display:block}.OrganizerAuditPanel-module__Inabbq__instagram{margin-top:.3rem;font-size:.85rem;display:block}.OrganizerAuditPanel-module__Inabbq__review{border:1px dashed var(--admin-border,#d8dee6);border-radius:10px;gap:.6rem;margin:1rem 0;padding:.85rem;display:grid}.OrganizerAuditPanel-module__Inabbq__verdictOk,.OrganizerAuditPanel-module__Inabbq__verdictStale{margin:0;font-size:.85rem}.OrganizerAuditPanel-module__Inabbq__verdictStale{color:var(--admin-warning,#9a6a12)}.OrganizerAuditPanel-module__Inabbq__noteShown{color:var(--admin-muted,#556);margin-top:.2rem;font-style:italic;display:block}.OrganizerAuditPanel-module__Inabbq__noteField textarea{border:1px solid var(--admin-border,#d8dee6);width:100%;font:inherit;resize:vertical;background:var(--admin-surface,#fff);color:inherit;border-radius:8px;padding:.5rem .6rem}.OrganizerAuditPanel-module__Inabbq__reviewButtons{flex-wrap:wrap;gap:.5rem;display:flex}.OrganizerAuditPanel-module__Inabbq__reviewButtons button{border:1px solid var(--admin-border,#d8dee6);font:inherit;cursor:pointer;background:var(--admin-surface,#fff);color:inherit;border-radius:8px;padding:.45rem .9rem}.OrganizerAuditPanel-module__Inabbq__reviewButtons button:disabled{opacity:.6;cursor:progress}.OrganizerAuditPanel-module__Inabbq__tick{color:#2f7a4f;border-color:#2f7a4f!important}.OrganizerAuditPanel-module__Inabbq__cross{color:#a33;border-color:#a33!important}.OrganizerAuditPanel-module__Inabbq__undo{color:var(--admin-muted,#667);margin-left:auto}.OrganizerAuditPanel-module__Inabbq__excluded{color:var(--admin-warning,#9a6a12);align-self:center;font-size:.82rem}.OrganizerAuditPanel-module__Inabbq__destroy{color:#a33;border-color:#e4bcbc}.OrganizerAuditPanel-module__Inabbq__confirm{background:#fdf6f6;border:1px solid #e4bcbc;border-radius:8px;gap:.35rem;max-width:34rem;padding:.6rem .7rem;font-size:.8rem;line-height:1.45;display:grid}.OrganizerAuditPanel-module__Inabbq__confirm strong{color:#a33}.OrganizerAuditPanel-module__Inabbq__confirmButtons{gap:.4rem;margin-top:.15rem;display:flex}
.SubmissionQueue-module__5VJOUG__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.SubmissionQueue-module__5VJOUG__item{border:1px solid var(--admin-border,#d8dee6);border-left:3px solid var(--admin-warning,#c9922a);background:var(--admin-surface,#fff);border-radius:10px;gap:.7rem;padding:1rem 1.1rem;display:grid}.SubmissionQueue-module__5VJOUG__head{flex-wrap:wrap;justify-content:space-between;gap:.6rem;display:flex}.SubmissionQueue-module__5VJOUG__head small{color:var(--admin-muted,#667);margin-top:.2rem;font-size:.8rem;display:block}.SubmissionQueue-module__5VJOUG__title{font-size:1.02rem}.SubmissionQueue-module__5VJOUG__when{color:var(--admin-muted,#778);white-space:nowrap;font-size:.75rem}.SubmissionQueue-module__5VJOUG__stated{flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;display:flex}.SubmissionQueue-module__5VJOUG__stated div{align-items:baseline;gap:.35rem;display:flex}.SubmissionQueue-module__5VJOUG__stated dt{color:var(--admin-muted,#667);margin:0;font-size:.75rem}.SubmissionQueue-module__5VJOUG__stated dd{margin:0;font-size:.85rem;font-weight:700}.SubmissionQueue-module__5VJOUG__proof{overflow-wrap:anywhere;margin:0;font-size:.85rem}.SubmissionQueue-module__5VJOUG__noProof{color:var(--admin-warning,#9a6a12)}.SubmissionQueue-module__5VJOUG__description{background:var(--admin-hover,#f4f7fb);border-radius:8px;margin:0;padding:.5rem .7rem;font-size:.85rem;line-height:1.5}.SubmissionQueue-module__5VJOUG__noteField textarea{border:1px solid var(--admin-border,#d8dee6);width:100%;font:inherit;resize:vertical;background:var(--admin-surface,#fff);color:inherit;border-radius:8px;padding:.5rem .6rem}.SubmissionQueue-module__5VJOUG__buttons{flex-wrap:wrap;gap:.5rem;display:flex}.SubmissionQueue-module__5VJOUG__buttons button{border:1px solid var(--admin-border,#d8dee6);font:inherit;cursor:pointer;background:var(--admin-surface,#fff);color:inherit;border-radius:8px;padding:.45rem .95rem;font-weight:700}.SubmissionQueue-module__5VJOUG__buttons button:disabled{opacity:.6;cursor:progress}.SubmissionQueue-module__5VJOUG__approve{color:#2f7a4f;border-color:#2f7a4f!important}.SubmissionQueue-module__5VJOUG__reject{color:#a33;border-color:#a33!important}.SubmissionQueue-module__5VJOUG__failed{color:#8a2626;background:#fdecec;border-radius:8px;margin:0 0 .75rem;padding:.5rem .7rem;font-size:.9rem}.SubmissionQueue-module__5VJOUG__history{margin-top:1rem}.SubmissionQueue-module__5VJOUG__history summary{cursor:pointer;font-size:.88rem;font-weight:700}@media (max-width:760px){.SubmissionQueue-module__5VJOUG__head{flex-direction:column}.SubmissionQueue-module__5VJOUG__when{white-space:normal}}.SubmissionQueue-module__5VJOUG__attached{flex-wrap:wrap;gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.SubmissionQueue-module__5VJOUG__attached li{position:relative}.SubmissionQueue-module__5VJOUG__attached img{object-fit:cover;border:1px solid var(--border,#d8dee6);background:var(--surface-strong,#eef2f7);border-radius:8px;width:150px;height:110px;display:block}.SubmissionQueue-module__5VJOUG__attached span{bottom:0;color:#fff;background:#0f172ab8;border-start-end-radius:6px;border-end-start-radius:8px;padding:.1rem .35rem;font-size:.65rem;font-weight:700;position:absolute;inset-inline-start:0}.SubmissionQueue-module__5VJOUG__proofList{gap:.25rem;margin:.5rem 0 .35rem;padding:0;font-size:.85rem;list-style:none;display:grid}.SubmissionQueue-module__5VJOUG__proofList li{flex-wrap:wrap;align-items:baseline;gap:.45rem;display:flex}.SubmissionQueue-module__5VJOUG__proofList a{overflow-wrap:anywhere}.SubmissionQueue-module__5VJOUG__where{text-transform:uppercase;letter-spacing:.03em;color:var(--muted,#667);background:var(--surface-strong,#eef2f7);border-radius:4px;flex:none;padding:.05rem .3rem;font-size:.7rem;font-weight:700}
.ViewSwitchHint-module__LPraPa__hint{z-index:2;pointer-events:none;align-items:center;gap:4px;animation:6.4s linear forwards ViewSwitchHint-module__LPraPa__lifetime;display:flex;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.ViewSwitchHint-module__LPraPa__text{width:168px;height:24px;fill:var(--meltemi-text);animation:3.2s ease-out 2 both ViewSwitchHint-module__LPraPa__note}.ViewSwitchHint-module__LPraPa__across{width:76px;height:34px}.ViewSwitchHint-module__LPraPa__down{width:33px;height:30px;display:none}.ViewSwitchHint-module__LPraPa__line,.ViewSwitchHint-module__LPraPa__head{stroke:var(--meltemi);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.ViewSwitchHint-module__LPraPa__line{animation:3.2s cubic-bezier(.65,0,.35,1) 2 both ViewSwitchHint-module__LPraPa__draw}.ViewSwitchHint-module__LPraPa__head{animation:3.2s cubic-bezier(.65,0,.35,1) 2 both ViewSwitchHint-module__LPraPa__tip}@keyframes ViewSwitchHint-module__LPraPa__lifetime{0%,99%{opacity:1}to{opacity:0}}@keyframes ViewSwitchHint-module__LPraPa__note{0%{opacity:0}10%,85%{opacity:1}to{opacity:0}}@keyframes ViewSwitchHint-module__LPraPa__draw{0%,10%{stroke-dashoffset:1px;opacity:1}45%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes ViewSwitchHint-module__LPraPa__tip{0%,42%{stroke-dashoffset:1px;opacity:1}55%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@media (max-width:820px){.ViewSwitchHint-module__LPraPa__hint{align-items:flex-start;top:auto;bottom:calc(100% - 10px);right:6px;transform:none}.ViewSwitchHint-module__LPraPa__text{width:133px;height:19px;margin-top:0}.ViewSwitchHint-module__LPraPa__across{display:none}.ViewSwitchHint-module__LPraPa__down{display:block}}@media (prefers-reduced-motion:reduce){.ViewSwitchHint-module__LPraPa__text,.ViewSwitchHint-module__LPraPa__line,.ViewSwitchHint-module__LPraPa__head{opacity:1;stroke-dashoffset:0;animation:none}}
.page-module__Z-3nqa__panel{min-width:0}.page-module__Z-3nqa__panel:not([hidden]){grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.page-module__Z-3nqa__panel>section{overflow-wrap:anywhere;min-width:0}.page-module__Z-3nqa__panel:focus-visible{outline-offset:4px;outline:2px solid #e88648}.credential-note{background:#fff;border:1px solid #16130f1f;border-radius:10px;margin-bottom:12px;overflow:hidden}.credential-note.is-bad{border-color:#c2410c66;box-shadow:inset 3px 0 #c2410c}.credential-summary{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.credential-summary:hover{background:#16130f08}.credential-summary:focus-visible{outline:2px solid var(--pine);outline-offset:-2px}.credential-note.is-bad .credential-summary{color:#9a3412}.credential-detail{border-top:1px solid #16130f14;padding:0 14px 14px;font-size:13px;line-height:1.55}.credential-detail p{margin:10px 0 0}.credential-detail code{background:#16130f0f;border-radius:4px;padding:1px 5px;font-size:12px}.channel-filter{flex-wrap:wrap;gap:6px;display:flex}.channel-filter button{color:#16130fb3;font:inherit;cursor:pointer;background:#fff;border:1px solid #16130f26;border-radius:999px;padding:5px 11px;font-size:12px}.channel-filter button:hover{border-color:#16130f4d}.channel-filter button.is-active{border-color:var(--pine);background:var(--pine);color:#fff}.ranking-row.ranking-head>div{color:#16130f8c;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.ranking-row.ranking-head strong{font-weight:700}@media (max-width:760px){.admin-table-wrap{overflow-x:visible}.admin-table{width:100%;display:block}.admin-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(.admin-table tbody,.admin-table tr,.admin-table td){width:auto;display:block}.admin-table tr{background:#fff;border:1px solid #16130f1f;border-radius:10px;margin-bottom:10px;padding:12px 14px}.admin-table td{border:0;padding:3px 0}.admin-table td:first-child{border-bottom:1px solid #16130f14;margin-bottom:6px;padding-bottom:8px;font-size:15px}.admin-table td[data-label]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.admin-table td[data-label]:before{content:attr(data-label);color:#16130f8c;letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:11px}.admin-table td small{display:block}.channel-filter{width:100%}.channel-filter button{flex:auto}}
.page-module__VtpMGG__sourceDivider{border:0;border-top:1px solid var(--line);margin:40px 0 24px}.page-module__VtpMGG__sourceDividerAfterDetails{margin-top:64px}
.page-module__NyEWIa__heroIdentity{align-items:center;gap:20px;display:flex}@media (max-width:560px){.page-module__NyEWIa__heroIdentity{flex-direction:column;align-items:flex-start}}
.page-module__lOguMq__page{width:min(1180px,100% - 40px);margin-inline:auto;padding-block:48px 72px}.page-module__lOguMq__state{color:#16130fa6}.page-module__lOguMq__intro{flex-direction:column;gap:14px;max-width:640px;display:flex}.page-module__lOguMq__eyebrow{color:var(--meltemi-text);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.page-module__lOguMq__intro h1{color:var(--pine);font-family:var(--sans);letter-spacing:-.005em;margin:0;font-size:clamp(1.9rem,5vw,2.6rem);font-weight:700;line-height:1.1}.page-module__lOguMq__lead{color:#16130fb3;margin:0;font-size:1.05rem;line-height:1.6}.page-module__lOguMq__section{border-top:1px solid #16130f14;margin-top:40px;padding-top:26px}.page-module__lOguMq__section h2{color:var(--pine);font-family:var(--sans);align-items:center;gap:10px;margin:0 0 16px;font-size:1.3rem;font-weight:700;display:flex}.page-module__lOguMq__count{color:var(--limestone);background:var(--pine);border-radius:999px;padding:2px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.page-module__lOguMq__note{color:#16130f99;max-width:620px;margin:-4px 0 18px;font-size:.9rem;line-height:1.55}.page-module__lOguMq__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.page-module__lOguMq__card{color:inherit;background:#fff;border:1px solid #16130f14;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:flex}.page-module__lOguMq__card:hover{border-color:#16130f29;box-shadow:0 10px 24px -14px #16130f40}.page-module__lOguMq__card:focus-visible{outline:2px solid var(--pine);outline-offset:2px}.page-module__lOguMq__inactiveSection{margin-top:52px}.page-module__lOguMq__inactiveCard{background:#fffdf9}.page-module__lOguMq__inactiveCard .page-module__lOguMq__body strong{color:#2f342f}.page-module__lOguMq__inactiveCard .page-module__lOguMq__body small{color:#16130f80}.page-module__lOguMq__body{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__lOguMq__body strong{color:var(--brand-ink);font-size:.95rem;font-weight:700;line-height:1.25;overflow:hidden}.page-module__lOguMq__body small{color:#16130f99;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.page-module__lOguMq__plain{color:#16130fa6;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 20px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.page-module__lOguMq__plain a{color:#16130fa6;text-decoration:none}.page-module__lOguMq__plain a:hover{color:var(--meltemi-text);text-decoration:underline}@media (max-width:560px){.page-module__lOguMq__page{width:min(1180px,100% - 24px);padding-block:32px 56px}.page-module__lOguMq__section{margin-top:32px}.page-module__lOguMq__plain{grid-template-columns:1fr}}
.PopularDiscoveries-module__8d-9GW__section{gap:62px;padding-block:12px 82px;display:grid}.PopularDiscoveries-module__8d-9GW__block{gap:22px;min-width:0;display:grid}.PopularDiscoveries-module__8d-9GW__heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:14px;display:flex}.PopularDiscoveries-module__8d-9GW__heading h2{font-family:var(--sans);letter-spacing:-.035em;text-transform:uppercase;margin:2px 0 0;font-size:clamp(1.625rem,2.9vw,2.375rem);font-weight:500;line-height:1}.PopularDiscoveries-module__8d-9GW__heading>span{max-width:330px;color:var(--muted);text-align:right;font-size:.75rem;line-height:1.45}.PopularDiscoveries-module__8d-9GW__tourCard{border:1px solid var(--line);min-width:0;color:var(--ink);background:#fff;border-radius:18px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 8px 24px #17342c0f}.PopularDiscoveries-module__8d-9GW__tourCard:hover{border-color:#aabbb1;transform:translateY(-3px);box-shadow:0 13px 30px #17342c1c}.PopularDiscoveries-module__8d-9GW__tourMedia{aspect-ratio:4/3;background:#dfe7e1;position:relative;overflow:hidden}.PopularDiscoveries-module__8d-9GW__tourMedia:after{content:"";background:linear-gradient(#0000,#081915b8);position:absolute;inset:45% 0 0}.PopularDiscoveries-module__8d-9GW__tourMedia img,.PopularDiscoveries-module__8d-9GW__destinationMedia{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:relative}.PopularDiscoveries-module__8d-9GW__tourCard:hover .PopularDiscoveries-module__8d-9GW__tourMedia img,.PopularDiscoveries-module__8d-9GW__destinationCard:hover>img{transform:scale(1.035)}.PopularDiscoveries-module__8d-9GW__tourMedia span,.PopularDiscoveries-module__8d-9GW__tourMedia strong{z-index:1;color:#fff;text-shadow:0 2px 7px #000000b3;position:absolute;bottom:12px}.PopularDiscoveries-module__8d-9GW__tourMedia span{font-size:.73rem;font-weight:800;left:13px}.PopularDiscoveries-module__8d-9GW__tourMedia strong{font-size:1.08rem;right:13px}.PopularDiscoveries-module__8d-9GW__tourMedia:has(img[data-event-fallback=true]):after{display:none}:is(.PopularDiscoveries-module__8d-9GW__tourMedia:has(img[data-event-fallback=true]) span,.PopularDiscoveries-module__8d-9GW__tourMedia:has(img[data-event-fallback=true]) strong){color:var(--forest);text-shadow:none}.PopularDiscoveries-module__8d-9GW__tourCard:hover .PopularDiscoveries-module__8d-9GW__tourMedia img[data-event-fallback=true]{transform:none}.PopularDiscoveries-module__8d-9GW__tourBody{gap:10px;padding:15px 16px 17px;display:grid}.PopularDiscoveries-module__8d-9GW__tourBody h3{text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.55em;margin:0;font-size:1rem;font-weight:820;line-height:1.28;display:-webkit-box;overflow:hidden}.PopularDiscoveries-module__8d-9GW__tourBody p{color:#4f6159;flex-wrap:wrap;gap:5px 12px;margin:0;font-size:.7rem;font-weight:720;display:flex}.PopularDiscoveries-module__8d-9GW__tourBody small{color:var(--muted);border-top:1px solid #edf0ed;padding-top:10px;font-size:.66rem;font-weight:720}.PopularDiscoveries-module__8d-9GW__organizer{overflow-wrap:anywhere;align-items:center;min-width:0;display:flex}.PopularDiscoveries-module__8d-9GW__destinationCard{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:0;padding:0;display:grid;overflow:hidden}.PopularDiscoveries-module__8d-9GW__destinationMedia{aspect-ratio:3/4;background:#dfe7e1;border-radius:18px;position:relative;overflow:hidden}.PopularDiscoveries-module__8d-9GW__destinationMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000,#081d17a3 45% 55%,#081d17cc);position:absolute;inset:0}.PopularDiscoveries-module__8d-9GW__destinationName{z-index:1;color:#fff;letter-spacing:.06em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 2px 10px #0003;font-size:22px;font-weight:500;line-height:1.15;position:absolute;top:50%;left:16px;right:16px;transform:translateY(-50%)}.PopularDiscoveries-module__8d-9GW__destinationCount{z-index:1;color:#ffffffe0;letter-spacing:.04em;text-align:center;font-size:12px;font-weight:400;line-height:1.2;position:absolute;bottom:25px;left:16px;right:16px}.PopularDiscoveries-module__8d-9GW__destinationCount:before{content:"";background:#ffffff8c;width:24px;height:1px;position:absolute;bottom:26px;left:calc(50% - 12px)}.PopularDiscoveries-module__8d-9GW__destinationMedia img{object-fit:cover;width:100%;height:100%}.PopularDiscoveries-module__8d-9GW__destinationMedia img[src$=parnassos-open\.jpg]{object-position:center 75%}.PopularDiscoveries-module__8d-9GW__destinationMedia img[src$=ymittos-open\.jpg],.PopularDiscoveries-module__8d-9GW__destinationMedia img[src$=parnonas-open\.jpg]{object-position:center top;width:700%;max-width:none;height:700%;position:absolute;left:-300%}.PopularDiscoveries-module__8d-9GW__destinationMedia img[src$=ymittos-open\.jpg]{top:-155%}.PopularDiscoveries-module__8d-9GW__destinationMedia img[src$=parnonas-open\.jpg]{top:-265%}.PopularDiscoveries-module__8d-9GW__destinationCard:focus-visible{outline-offset:5px;border-radius:18px;outline:3px solid #1f524447}@media (max-width:560px){.PopularDiscoveries-module__8d-9GW__section{gap:46px;padding-bottom:58px}.PopularDiscoveries-module__8d-9GW__heading{flex-direction:column;align-items:start;gap:9px}.PopularDiscoveries-module__8d-9GW__heading>span{text-align:left;max-width:none}.PopularDiscoveries-module__8d-9GW__tourMedia{aspect-ratio:16/10;position:relative}.PopularDiscoveries-module__8d-9GW__destinationMedia{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.PopularDiscoveries-module__8d-9GW__tourCard,.PopularDiscoveries-module__8d-9GW__tourMedia img,.PopularDiscoveries-module__8d-9GW__destinationMedia{transition:none;position:relative}}:is([data-rail] .PopularDiscoveries-module__8d-9GW__tourCard,[data-rail] .PopularDiscoveries-module__8d-9GW__destinationCard){align-self:start}
