.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-100%;left:16px;z-index:99999999;background:#000;color:#fff;padding:12px 24px;border-radius:0 0 12px 12px;font-family:var(--font-main);font-size:var(--type-body-small);font-weight:700;text-decoration:none;transition:top .2s ease;outline:none}.skip-link:focus{top:0}*:focus-visible{outline:2px solid var(--primary, #F12850);outline-offset:3px;border-radius:4px}#camera-frame:focus-visible,.camera-frame:focus-visible{outline:none;border-radius:16px}*:focus:not(:focus-visible){outline:none}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--black, #000000);outline-offset:2px;border-radius:var(--radius-input, 12px)}a:focus-visible{outline:2px solid var(--primary, #F12850);outline-offset:3px}button,button:focus,button:focus-visible,[type=button],[type=button]:focus,[type=button]:focus-visible,[type=submit],[type=submit]:focus,[type=submit]:focus-visible,[role=button],[role=button]:focus,[role=button]:focus-visible,.btn,.btn:focus,.btn:focus-visible,.btn-main,.btn-main:focus,.btn-main:focus-visible,.nav-cta,.nav-cta:focus,.nav-cta:focus-visible,.status-btn,.status-btn:focus,.status-btn:focus-visible,.mobile-cta,.mobile-cta:focus,.mobile-cta:focus-visible,.lt-final-btn,.lt-final-btn:focus,.lt-final-btn:focus-visible,.cs-btn,.cs-btn:focus,.cs-btn:focus-visible,.rd-btn,.rd-btn:focus,.rd-btn:focus-visible,.hero-btn-secondary,.hero-btn-secondary:focus,.hero-btn-secondary:focus-visible{outline:none!important}.card-wrap:focus-visible,.strip-card:focus-visible{outline:3px solid var(--primary, #F12850);outline-offset:4px;border-radius:14px}.eyebrow,.about-eyebrow,.blog-eyebrow,.mission-label,.contact-card-label,.mission-stat-label,.blog-meta-name,.blog-meta-name a,.blog-meta-date,.blog-meta-read,.blog-image-caption,.blog-breadcrumbs ol,.blog-breadcrumbs a,.blog-toc-title,.blog-hub-more-title,#more-topics,.blog-count,.blog-table caption,.blog-table thead th,.blog-compare-x,.badge{color:var(--text-secondary)!important}.spotlight-badge,.community-eyebrow,.format-badge,.faq-item:not(.is-open) .faq-num,.blog-read-btn,.blog-tag-chip,.blog-related-cat,.blog-body a,.inline-link,.inline-link:visited,.blog-toc-list li::marker,.blog-list li::marker,.blog-lb-check,.blog-compare-check,.join-card-right button#join-btn-trigger:not(:hover):not(.is-active),.join-card-right button#join-btn-trigger:not(:hover):not(.is-active) .join-btn-text{color:var(--primary-ink, #c80d32)!important}.blog-grid-card[data-category=ideas] .blog-card-cat,.blog-card-cat[data-cat=ideas]{color:#b84700!important}.blog-grid-card[data-category=guides] .blog-card-cat,.blog-card-cat[data-cat=guides]{color:var(--primary-ink, #c80d32)!important}.blog-grid-card[data-category=occasions] .blog-card-cat,.blog-card-cat[data-cat=occasions]{color:#4f6e06!important}.blog-grid-card[data-category=long-distance] .blog-card-cat,.blog-card-cat[data-cat=long-distance]{color:#1b63a5!important}.blog-grid-card[data-category=photography] .blog-card-cat,.blog-card-cat[data-cat=photography]{color:#7440a8!important}.blog-grid-card[data-category=culture] .blog-card-cat,.blog-card-cat[data-cat=culture]{color:#147062!important}.strip-card,.strip-card:not(.active-snap),.strip-card.active-snap{opacity:1!important}.strip-card .card-main span{color:#000!important}.strip-badge.badge-new{background:var(--primary-ink, #c80d32)!important;color:#fff!important}.strip-badge.badge-popular{background:var(--accent-yellow, #FFC701)!important;color:#000!important}.strip-badge.badge-fav,.faq-item.is-open .faq-num{background:#000!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.marquee-track{animation-play-state:paused!important}.splash-logo,.splash-tagline,.splash-logo.lb-in,.splash-tagline.lb-in{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.reveal{transition:none!important;animation:none!important}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.lt-app *:focus-visible, .lt-stage *:focus-visible, .lt-sheet *:focus-visible, .lt-body:focus-visible { outline: none !important; }
