.Y82Xhq_bandOuter{background:rgba(var(--secondary-color), .95);color:#ffffffe6;box-sizing:border-box;width:100%;padding:2.35rem 0 2.85rem}.Y82Xhq_grid{width:100%;max-width:min(112.5rem,100vw);padding-inline:var(--public-page-padding-x);box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin:0 auto;display:flex}.Y82Xhq_logo{object-fit:contain;box-sizing:content-box;border-radius:1rem;width:auto;max-width:9rem;height:auto;max-height:4.35rem;padding:.5rem 1.05rem;transition:background .3s;display:block}@media (min-width:768px){.Y82Xhq_logo{max-width:9.5rem;max-height:4.65rem;padding:.55rem 1.15rem}}@media (prefers-reduced-motion:reduce){.Y82Xhq_logo{transition:none}}@media (min-width:992px){.Y82Xhq_logo:hover{background:#666666d9}}
._9G5ysW_root{width:100%;max-width:var(--content-width);padding-inline:var(--public-page-padding-x);margin-inline:auto}._9G5ysW_wide{max-width:var(--public-listing-max-width)}
._6sjWkq_pendingHero{opacity:0}._6sjWkq_readyCover{animation:.85s cubic-bezier(.22,1,.36,1) forwards _6sjWkq_imageSoftInCover}._6sjWkq_readyHero{animation:.85s cubic-bezier(.22,1,.36,1) both _6sjWkq_imageSoftInHero}@keyframes _6sjWkq_imageSoftInCover{0%{opacity:.88}to{opacity:1}}@keyframes _6sjWkq_imageSoftInHero{0%{opacity:0}to{opacity:1}}@media (max-width:991px){._6sjWkq_pendingHero{opacity:1}._6sjWkq_readyCover,._6sjWkq_readyHero{opacity:1;filter:none;animation:none}}@media (prefers-reduced-motion:reduce){._6sjWkq_pendingHero{opacity:1}._6sjWkq_readyCover,._6sjWkq_readyHero{opacity:1;filter:none;animation:none}}
.JXd_YW_page{width:100%;max-width:100%;font-family:var(--public-font-serif);--album-editorial-padding-x:var(--public-page-padding-x);--album-grid-inset-x:var(--public-gallery-inset-x);flex-direction:column;align-items:stretch;margin-bottom:2rem;display:flex;overflow-x:clip}@media (max-width:767px){.JXd_YW_page{--album-editorial-padding-x:var(--public-page-padding-x)}}@media (min-width:768px){.JXd_YW_page{--album-editorial-padding-x:2rem}}@media (min-width:992px){.JXd_YW_page{--album-editorial-padding-x:2.5rem}}.JXd_YW_gallerySection{--gallery-focus-ring:#c8c8c8eb;z-index:0;isolation:isolate;box-sizing:border-box;width:100vw;max-width:100vw;padding-inline:var(--album-grid-inset-x);background-color:rgb(var(--secondary-color));margin-inline:calc(50% - 50vw);padding-block:2.85rem 2.15rem;position:relative;overflow:visible}.JXd_YW_gallerySection :is(button,a):focus:not(:focus-visible){outline:none}.JXd_YW_gallerySection :is(button,a):focus-visible{outline:2px solid var(--gallery-focus-ring);outline-offset:3px}.JXd_YW_gallerySection button.JXd_YW_photoTile:focus-visible{outline:2px solid var(--gallery-focus-ring);outline-offset:5px;border-radius:4px;box-shadow:0 0 0 4px #00000073}.JXd_YW_gallerySection .JXd_YW_photoGallery{width:100%;max-width:var(--public-gallery-max-width);box-sizing:border-box;margin-inline:auto;overflow:visible}@media (min-width:992px){.JXd_YW_gallerySection{padding-inline:calc(var(--album-grid-inset-x) + .75rem)}.JXd_YW_gallerySection .JXd_YW_photoGallery{padding-inline:.35rem}}.JXd_YW_gallerySectionHub{padding-top:clamp(3.35rem,5.5vw,4.5rem)}.JXd_YW_gallerySectionAfterHero{padding-top:clamp(2rem,5vw,3.25rem)}.JXd_YW_gallerySectionHub .JXd_YW_albumNavBlockWide{padding-inline:0}@media (max-width:991px){.JXd_YW_gallerySection.JXd_YW_gallerySectionHub{width:100%;max-width:100%;margin-inline:0;padding-inline:0}.JXd_YW_gallerySectionHub .JXd_YW_albumNavBlockWide{padding-inline:var(--album-grid-inset-x)}}.JXd_YW_galleryShareFooter{width:100%;max-width:var(--public-gallery-max-width);margin-inline:auto;box-sizing:border-box;justify-content:center;margin-top:2rem;display:flex}.JXd_YW_headerBlock{max-width:var(--content-width);padding-inline:var(--album-editorial-padding-x);text-align:left;padding-top:var(--public-post-hero-padding-top);margin-inline:auto}.JXd_YW_pageIntro{max-width:var(--content-width);padding-inline:var(--album-editorial-padding-x);text-align:left;margin-inline:auto}.JXd_YW_pageIntroInner{margin-bottom:var(--public-section-gap)}.JXd_YW_parentBackNav{margin:0 0 .75rem}.JXd_YW_parentBackLink{font-family:var(--public-font-sans);color:var(--public-text-muted,#5a635e);align-items:center;gap:.15rem;font-size:.9375rem;font-weight:500;line-height:1.4;text-decoration:none;transition:color .15s;display:inline-flex}.JXd_YW_parentBackLink:hover{color:var(--public-text,#1a211d)}.JXd_YW_parentBackIcon{flex-shrink:0;margin-top:.05rem}.JXd_YW_parentBackText{text-underline-offset:.18em;-webkit-text-decoration:underline #1a211d47;text-decoration:underline #1a211d47}.JXd_YW_parentBackLink:hover .JXd_YW_parentBackText{text-decoration-color:currentColor}.JXd_YW_parentBackLinkOnDark{color:#fafafab8}.JXd_YW_parentBackLinkOnDark:hover{color:#fafafaf5}.JXd_YW_parentBackLinkOnDark .JXd_YW_parentBackText{text-decoration-color:#fafafa59}.JXd_YW_parentBackLinkOnDark:hover .JXd_YW_parentBackText{text-decoration-color:currentColor}.JXd_YW_pageIntroTitle{font-family:var(--public-font-serif);font-size:var(--public-page-title-size);margin:0 0 .35rem;font-weight:600;line-height:1.35}.JXd_YW_pageIntroLeadTitle{font-family:var(--public-font-serif);font-size:var(--public-page-title-size);color:var(--public-text,#1a211d);margin:0 0 .35rem;font-weight:600;line-height:1.35}.JXd_YW_pageIntroSubtitle{font-family:var(--public-font-sans);letter-spacing:.02em;color:#0000009e;margin:0 0 .35rem;font-size:clamp(.95rem,2.8vw,1.05rem);font-weight:500;line-height:1.4}.JXd_YW_pageIntroTitleRow{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;max-width:100%;margin:0 0 .35rem;display:inline-flex}.JXd_YW_pageIntroTitleRow .JXd_YW_pageIntroTitle{flex:0 auto;margin:0}.JXd_YW_pageIntroGoldenMark{object-fit:contain;flex:none;width:auto;max-width:min(38vw,7.5rem);height:3.35rem;display:block}@media (min-width:768px){.JXd_YW_pageIntroGoldenMark{max-width:8.5rem;height:3.75rem}}.JXd_YW_pageIntroMetaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.JXd_YW_pageIntroMetaSpacer{flex:auto;min-width:0}.JXd_YW_pageIntroDate{min-width:min(100%,12rem);font-family:var(--public-font-serif);font-size:var(--public-body-size);line-height:var(--public-body-line-height);opacity:.85;text-align:left;flex:auto;margin:0;padding-right:.5rem}.JXd_YW_albumNavBlockWide{box-sizing:border-box;width:100%;max-width:min(var(--public-wide-width), 100%);padding-inline:var(--album-grid-inset-x);margin-inline:auto}.JXd_YW_albumNavBlockWide>*{box-sizing:border-box;width:100%;max-width:100%}.JXd_YW_albumNavShareBlock{--album-nav-share-divider-line:#00000024;--album-nav-share-divider-feather-inset:8%;--album-nav-share-divider-bleed:.85rem;justify-content:center;margin-top:3rem;padding-bottom:.85rem;display:flex;position:relative}.JXd_YW_albumNavBlockWide>.JXd_YW_albumNavShareBlock{width:fit-content;max-width:100%;margin-inline:auto}.JXd_YW_albumNavShareBlock:after{content:"";width:calc(100% + var(--album-nav-share-divider-bleed));background:linear-gradient(to right, transparent 0%, var(--album-nav-share-divider-line) var(--album-nav-share-divider-feather-inset), var(--album-nav-share-divider-line) calc(100% - var(--album-nav-share-divider-feather-inset)), transparent 100%);pointer-events:none;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:991px){.JXd_YW_albumNavShareBlock{margin-top:calc(var(--public-section-gap) + 1rem);padding-bottom:.6rem}}.JXd_YW_contentAnchor{z-index:0;scroll-margin-top:var(--public-header-height);padding-top:var(--public-post-hero-padding-top);position:relative}.JXd_YW_pageIntro,.JXd_YW_pageIntroTitle,.JXd_YW_pageIntroLeadTitle,.JXd_YW_description{z-index:0;position:relative}.JXd_YW_page:has([data-album-hero][data-text-placement=overlay]) .JXd_YW_contentAnchor{padding-top:clamp(2.75rem,6vw,5rem)}.JXd_YW_page:has([data-album-hero][data-text-placement=overlay]) .JXd_YW_contentAnchorGalleryFlush{padding-top:0}.JXd_YW_description{max-width:var(--content-width);padding-inline:var(--album-editorial-padding-x);text-align:left;font-family:var(--public-album-description-body-font);font-size:var(--public-body-size);line-height:var(--public-body-line-height);margin:0 auto 3.5rem}.JXd_YW_description p{margin:0 0 var(--public-prose-paragraph-gap)}.JXd_YW_description h2,.JXd_YW_description h3,.JXd_YW_description h4{text-align:center;margin:var(--public-prose-block-gap) 0 .75rem}.JXd_YW_description h2{font-size:var(--public-h2-size)}.JXd_YW_description h3{font-size:var(--public-h3-size)}.JXd_YW_description h4{font-size:var(--public-h4-size)}.JXd_YW_description a{color:rgb(var(--primary-color))}.JXd_YW_embedFigure{max-width:100%;margin:1rem auto}.JXd_YW_embedFigure img{width:100%;height:auto;display:block}.JXd_YW_embedCaption{text-align:center;opacity:.85;margin-top:.35rem;font-size:.95rem}.JXd_YW_galleryToolbarStickySentinel{pointer-events:none;visibility:hidden;width:100%;height:0}.JXd_YW_galleryToolbar{z-index:1;margin-inline:0;box-sizing:border-box;background-color:rgb(var(--secondary-color));justify-content:stretch;align-items:center;width:100%;max-width:none;margin-bottom:1.85rem;padding:.55rem 0 .65rem;display:flex;position:relative}.JXd_YW_galleryToolbarTrack{width:100%;max-width:var(--public-gallery-max-width);box-sizing:border-box;justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}@media (min-width:992px){.JXd_YW_gallerySection .JXd_YW_galleryToolbarTrack{padding-inline:.35rem}.JXd_YW_galleryToolbarInlineGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem .75rem;display:flex}}.JXd_YW_galleryToolbarCluster{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem .55rem;display:flex}.JXd_YW_galleryToolbarInlineGroup{display:contents}.JXd_YW_galleryToolbarCluster .JXd_YW_galleryToolbarActions{border-inline-start:1px solid #ffffff29;margin-inline-start:.5rem;padding-inline-start:.95rem}@media (max-width:991px){.JXd_YW_galleryToolbar{min-height:var(--public-header-row-height);margin-bottom:1.35rem;padding-block:.35rem}.JXd_YW_galleryToolbarTrack{align-self:stretch;width:100%;min-height:100%}.JXd_YW_galleryToolbarCluster{align-items:center;width:100%;min-height:100%;display:flex}.JXd_YW_galleryToolbarInlineGroup{flex-wrap:nowrap;justify-content:center;align-self:stretch;align-items:center;gap:.35rem;width:100%;min-width:0;min-height:100%;display:flex;position:relative}.JXd_YW_galleryToolbarDensity{flex-wrap:nowrap;flex-shrink:0;justify-content:center;gap:.28rem;min-width:0}.JXd_YW_galleryToolbarInlineGroup .JXd_YW_headerGalleryMirrorActions,.JXd_YW_galleryToolbarInlineGroup .JXd_YW_galleryToolbarActions{border-inline-start:none;flex-shrink:0;width:auto;min-width:0;margin-inline-start:0;padding-inline-start:0}.JXd_YW_galleryToolbarCluster[data-show-select=true]:not([data-selection-mode=true]) .JXd_YW_galleryToolbarInlineGroup .JXd_YW_headerGalleryMirrorInner{flex:auto;width:100%;max-width:100%}.JXd_YW_galleryToolbarCluster[data-show-select=true]:not([data-selection-mode=true]) .JXd_YW_galleryToolbarInlineGroup .JXd_YW_headerGalleryMirrorActions,.JXd_YW_galleryToolbarCluster[data-show-select=true]:not([data-selection-mode=true]) .JXd_YW_galleryToolbarInlineGroup .JXd_YW_galleryToolbarActions{margin-inline-start:auto}.JXd_YW_galleryToolbarCluster[data-selection-mode=true] .JXd_YW_galleryToolbarInlineGroup{justify-content:center}.JXd_YW_galleryToolbarCluster[data-selection-mode=true] .JXd_YW_headerGalleryMirrorActions,.JXd_YW_galleryToolbarCluster[data-selection-mode=true] .JXd_YW_galleryToolbarActions{border-inline-start:none;margin-inline-start:0;padding-inline-start:0}.JXd_YW_galleryToolbarActionBrowse,.JXd_YW_galleryToolbarActionSelect{flex-wrap:nowrap;align-items:center;gap:.28rem .35rem;display:flex}.JXd_YW_galleryToolbarActionBrowse{justify-content:flex-end}.JXd_YW_galleryToolbarCluster[data-selection-mode=true] .JXd_YW_galleryToolbarActionSelect{justify-content:center}.JXd_YW_galleryRoundButton{min-height:2.2rem;padding:.45rem .85rem;font-size:.8125rem}}.JXd_YW_galleryToolbarDensity{flex-wrap:nowrap;justify-content:center;gap:.35rem;display:flex}.JXd_YW_galleryToolbarActions{flex-shrink:0;grid-template-areas:"actions";align-items:center;min-height:2.25rem;display:grid;position:relative}.JXd_YW_photoTilePrice{z-index:3;color:#ffffffe0;font-family:var(--public-font-sans);letter-spacing:.02em;pointer-events:none;background:#2a2a2ab8;border:1px solid #ffffff1a;border-radius:999px;padding:.14rem .38rem;font-size:.62rem;font-weight:500;line-height:1.2;position:absolute;top:.45rem;left:.45rem;box-shadow:inset 0 1px #ffffff0d,0 1px 5px #00000038}@media (max-width:991px){.JXd_YW_photoTilePrice{padding:.14rem .38rem;font-size:.62rem;top:.35rem;left:.35rem}}.JXd_YW_galleryToolbarActionBrowse,.JXd_YW_galleryToolbarActionSelect{grid-area:actions;align-items:center;gap:.4rem;transition:opacity .24s;display:flex}.JXd_YW_galleryToolbarActionBrowse{opacity:1;pointer-events:auto}.JXd_YW_galleryToolbarActionSelect{opacity:0;pointer-events:none}.JXd_YW_galleryToolbarActions[data-selection-mode=false] .JXd_YW_galleryToolbarActionSelect{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JXd_YW_galleryToolbarActions[data-selection-mode=true] .JXd_YW_galleryToolbarActionBrowse{clip:rect(0 0 0 0);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.JXd_YW_galleryToolbarActions[data-selection-mode=true] .JXd_YW_galleryToolbarActionSelect{opacity:1;pointer-events:auto}.JXd_YW_galleryRoundButton{color:#fffffff5;min-height:2.25rem;font-family:var(--public-font-sans);letter-spacing:.01em;cursor:pointer;background:#2a2a2aeb;border:1px solid #ffffff61;border-radius:999px;margin:0;padding:.35rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .26s,border-color .26s,color .26s,box-shadow .26s}.JXd_YW_galleryRoundButtonEmphasis{color:#262626;background:#fffffff0;border-color:#fffffff0;font-weight:600}.JXd_YW_galleryRoundButtonGhost{color:#ffffffc7;background:#ffffff0a;border-color:#ffffff38;font-weight:500}.JXd_YW_galleryRoundButton:disabled{opacity:.38;cursor:not-allowed}.JXd_YW_photoSelectBadgeHost{--photo-select-badge-size:2.05rem;z-index:4;width:var(--photo-select-badge-size);height:var(--photo-select-badge-size);flex-shrink:0;position:absolute;bottom:.5rem;right:.5rem}.JXd_YW_photoSelectBadge{box-sizing:border-box;color:#303030;pointer-events:none;background:#ffffff38;border:2px solid #ffffffc7;border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 1px 5px #0006}.JXd_YW_photoSelectCheck{opacity:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1);display:flex;transform:scale(.2)}.JXd_YW_photoSelectBadgeSelected{color:#262626;background:#fffffff5;border-color:#fffffff5;box-shadow:0 2px 8px #00000059}.JXd_YW_photoSelectBadgeSelected .JXd_YW_photoSelectCheck{opacity:1;transform:scale(1)}.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoSelectBadgeSelected:not(.JXd_YW_photoSelectBadgeSaved) .JXd_YW_photoSelectCheck{transition:none;animation:.32s cubic-bezier(.22,1,.36,1) both JXd_YW_photoSelectCheckPop}@keyframes JXd_YW_photoSelectCheckPop{0%{opacity:0;transform:scale(.15)}58%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoTileIneligible{opacity:.38;pointer-events:none}.JXd_YW_photoSelectBadgeSaved{color:#ebfff0;background:#488c586b;border-color:#a0e6afb8;box-shadow:0 1px 6px #00000061}.JXd_YW_photoSelectBadgeSaved .JXd_YW_photoSelectCheck{opacity:1;transition:none;animation:none;transform:scale(1)}.JXd_YW_photoSelectBadgeTooltip{z-index:5;color:#ffffffeb;width:max-content;max-width:11rem;font-family:var(--public-font-sans);text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#1c1c1cf0;border-radius:6px;padding:.35rem .55rem;font-size:.75rem;font-weight:500;line-height:1.35;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:calc(100% + .45rem);right:0;transform:translateY(.2rem);box-shadow:0 4px 14px #00000059}.JXd_YW_photoSelectBadgeTooltip:after{content:"";background:#1c1c1cf0;width:.5rem;height:.5rem;position:absolute;bottom:-.28rem;right:.72rem;transform:rotate(45deg)}.JXd_YW_photoSelectBadgeHost:hover .JXd_YW_photoSelectBadgeTooltip,.JXd_YW_photoSelectBadgeHost:focus-within .JXd_YW_photoSelectBadgeTooltip{opacity:1;visibility:visible;transform:translateY(0)}.JXd_YW_gallerySection:not([data-selection-mode=true]) .JXd_YW_photoTileInSelection .JXd_YW_photoSelectBadgeSaved{animation:none}@media (max-width:991px){.JXd_YW_photoSelectBadgeHost{--photo-select-badge-size:1.72rem;bottom:.38rem;right:.38rem}}.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoTile:not(.JXd_YW_photoTileIneligible) .JXd_YW_photoTileInner:after{content:"";z-index:1;opacity:0;pointer-events:none;background:#00000042;border-radius:3px;transition:opacity .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoTileSelected:not(.JXd_YW_photoTileIneligible) .JXd_YW_photoTileInner:after{opacity:1}.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoTile:not(.JXd_YW_photoTileIneligible) .JXd_YW_photoImage{transition:opacity .3s cubic-bezier(.22,1,.36,1)}.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoTileSelected:not(.JXd_YW_photoTileIneligible) .JXd_YW_photoImage{opacity:.9}@media (max-width:991px){.JXd_YW_photoSelectBadge{border-width:1.75px}.JXd_YW_photoSelectCheck svg{width:.85rem;height:.85rem}}.JXd_YW_gallerySection .JXd_YW_densityButton{cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:.35rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:.35rem;transition:background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}@media (max-width:991px){.JXd_YW_gallerySection .JXd_YW_densityButton{width:2.35rem;height:2.35rem;padding:.28rem}}.JXd_YW_densityButton:active{transform:scale(.97)}.JXd_YW_gallerySection .JXd_YW_densityButtonActive{background:rgb(var(--primary-color));border-color:rgb(var(--primary-color))}.JXd_YW_densityColumnIcon{box-sizing:border-box;border:1px solid #ffffff59;border-radius:2px;justify-content:center;align-items:stretch;gap:2px;width:1.5rem;height:1.2rem;padding:1px;transition:border-color .28s cubic-bezier(.22,1,.36,1);display:flex}.JXd_YW_densityColumnBar{background:#ffffff80;border-radius:1px;flex:1 1 0;min-width:0;transition:background-color .28s cubic-bezier(.22,1,.36,1)}button[aria-pressed=true] .JXd_YW_densityColumnIcon{border-color:#ffffff9e}button[aria-pressed=true] .JXd_YW_densityColumnBar{background:#ffffffe0}.JXd_YW_gallerySection .JXd_YW_densityButtonActive .JXd_YW_densityColumnIcon{border-color:#ffffff8c}.JXd_YW_gallerySection .JXd_YW_densityButtonActive .JXd_YW_densityColumnBar{background:#fffffff2}@media (max-width:991px){.JXd_YW_densityColumnIcon{gap:2px;width:1.4rem;height:1.05rem}}@media (min-width:992px){.JXd_YW_galleryToolbar{margin-bottom:1.5rem;padding:.3rem 0 .36rem}.JXd_YW_galleryToolbarActions{min-height:1.875rem}.JXd_YW_galleryRoundButton{min-height:1.875rem;padding:.2rem .75rem;font-size:.8125rem}.JXd_YW_gallerySection .JXd_YW_densityButton{width:2.35rem;height:2.35rem;padding:.26rem}.JXd_YW_densityColumnIcon{width:1.35rem;height:1rem}}.JXd_YW_photoGallery{--gallery-max-width:1000px;grid-template-columns:repeat(var(--gallery-cols,4), minmax(0, 1fr));row-gap:var(--gallery-row-gap,var(--gallery-gap,26px));column-gap:var(--gallery-column-gap,var(--gallery-gap,26px));box-sizing:border-box;place-items:center;width:100%;padding:0 0 2rem;display:grid;overflow-x:clip}.JXd_YW_photoGalleryFlipping .JXd_YW_photoTile{will-change:transform}.JXd_YW_photoGalleryFlipping .JXd_YW_photoImage{opacity:1;transition:none;animation:none!important}.JXd_YW_photoGalleryFlipping .JXd_YW_photoTileInner{transition:none}.JXd_YW_photoTile{box-sizing:border-box;z-index:0;cursor:default;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;width:100%;max-width:100%;margin:0;padding:0;display:flex;position:relative}button.JXd_YW_photoTile{cursor:pointer}.JXd_YW_photoTileInner{width:fit-content;max-width:min(var(--gallery-max-width,1000px), 100%);margin:0 auto;line-height:0;overflow:hidden}.JXd_YW_gallerySection .JXd_YW_photoTileInner{transform-origin:50%;position:relative;overflow:visible}.JXd_YW_photoImage{width:auto;max-width:min(var(--gallery-max-width,1000px), 100%);height:auto;max-height:var(--gallery-max-height,900px);object-fit:contain;vertical-align:middle;opacity:1;border:1px solid #1e1e1e1a;border-radius:3px;transition:box-shadow .25s;display:block;box-shadow:0 1px 2px #0000000d}.JXd_YW_gallerySection .JXd_YW_photoImage{border-color:#ffffff1a;box-shadow:0 2px 14px #00000073}@media (min-width:992px){.JXd_YW_gallerySection .JXd_YW_densityButton:not(.JXd_YW_densityButtonActive):hover{border-color:rgb(var(--primary-color));background:#ffffff1f;box-shadow:0 2px 8px #00000059}.JXd_YW_gallerySection .JXd_YW_densityButtonActive:hover{background:var(--primary-color-active-hover);border-color:var(--primary-color-active-hover);box-shadow:0 2px 10px rgba(var(--primary-color), .45)}.JXd_YW_gallerySection .JXd_YW_galleryRoundButton:hover:not(:disabled){background:#3a3a3af5;border-color:#ffffff8c}.JXd_YW_gallerySection .JXd_YW_galleryRoundButtonEmphasis:hover:not(:disabled){background:#fff;border-color:#fff}.JXd_YW_gallerySection .JXd_YW_galleryRoundButtonGhost:hover:not(:disabled){color:#ffffffeb;background:#ffffff1a;border-color:#ffffff61}.JXd_YW_photoTile:hover,button.JXd_YW_photoTile:focus-visible{z-index:1}.JXd_YW_gallerySection .JXd_YW_photoTileInner{transition:transform .28s}.JXd_YW_gallerySection .JXd_YW_photoTile:hover .JXd_YW_photoTileInner{transform:scale(1.045)}.JXd_YW_photoTile:hover .JXd_YW_photoImage{box-shadow:0 2px 10px #0000001a}.JXd_YW_gallerySection .JXd_YW_photoTile:hover .JXd_YW_photoImage{box-shadow:0 4px 18px #0000008c}}@media (prefers-reduced-motion:reduce){.JXd_YW_galleryToolbar{transition:none}@media (max-width:991px){.JXd_YW_galleryToolbar{transition:none}}.JXd_YW_photoImage{transition:none}.JXd_YW_photoSelectBadge,.JXd_YW_photoSelectCheck,.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoTile:not(.JXd_YW_photoTileIneligible) .JXd_YW_photoTileInner:after,.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoTile:not(.JXd_YW_photoTileIneligible) .JXd_YW_photoImage{transition:none;animation:none}.JXd_YW_photoSelectBadgeSelected .JXd_YW_photoSelectCheck{opacity:1;animation:none;transform:scale(1)}.JXd_YW_gallerySection[data-selection-mode=true] .JXd_YW_photoSelectBadgeSelected:not(.JXd_YW_photoSelectBadgeSaved) .JXd_YW_photoSelectCheck{transition:none;animation:none}.JXd_YW_galleryToolbarActionBrowse,.JXd_YW_galleryToolbarActionSelect{transition:none}.JXd_YW_galleryToolbarActions[data-selection-mode=true] .JXd_YW_galleryToolbarActionBrowse,.JXd_YW_galleryToolbarActions[data-selection-mode=false] .JXd_YW_galleryToolbarActionSelect{opacity:0;pointer-events:none}.JXd_YW_galleryToolbarActions[data-selection-mode=true] .JXd_YW_galleryToolbarActionSelect,.JXd_YW_galleryToolbarActions[data-selection-mode=false] .JXd_YW_galleryToolbarActionBrowse{opacity:1;pointer-events:auto}@media (min-width:992px){.JXd_YW_gallerySection .JXd_YW_photoTileInner{transition:none}.JXd_YW_gallerySection .JXd_YW_photoTile:hover .JXd_YW_photoTileInner{transform:none}}}.JXd_YW_childGrid{gap:var(--public-listing-grid-gap);max-width:var(--public-wide-width);padding-inline:var(--album-grid-inset-x);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0 auto;display:grid}.JXd_YW_gallerySection .JXd_YW_childGrid{max-width:var(--public-wide-width);padding-inline:0}.JXd_YW_gallerySectionHub .JXd_YW_childTitle,.JXd_YW_gallerySection .JXd_YW_childTitle{color:#fafafaf5}.JXd_YW_childCard{color:inherit;height:100%;text-decoration:none}.JXd_YW_childCardShell{text-align:center;flex-direction:column;height:100%;min-height:100%;display:flex}.JXd_YW_childCardMedia{aspect-ratio:4/3;flex-shrink:0;width:100%;overflow:hidden}.JXd_YW_childCardCaption{box-sizing:border-box;min-height:2.35rem;transition:box-shadow var(--public-card-transition-duration,.4s) cubic-bezier(.22, 1, .36, 1), background-color var(--public-card-transition-duration,.4s) ease;background:#484a498c;flex:none;justify-content:center;align-items:center;padding:.35rem .65rem;display:flex}:is(.JXd_YW_gallerySectionHub .public-card-interactive-on-dark:hover .JXd_YW_childCardCaption,.JXd_YW_gallerySectionHub .public-card-interactive-on-dark:focus-visible .JXd_YW_childCardCaption){background:#525453b8}.JXd_YW_childCover{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}.JXd_YW_childCover.JXd_YW_public-card-placeholder{min-height:100%;display:block}.JXd_YW_childTitle{color:inherit;margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}.JXd_YW_notFoundPage{flex-direction:column;flex:1;justify-content:center;max-width:none;display:flex}.JXd_YW_notFound{text-align:center;padding:3rem var(--public-page-padding-x);font-family:var(--public-font-serif);width:100%;max-width:var(--content-width);margin-inline:auto}.JXd_YW_notFoundTitle{font-size:var(--public-page-title-size);margin:0 0 1rem}.JXd_YW_notFoundLink{color:rgb(var(--primary-color))}
.xOtaqG_listingShell{--listing-shell-inset-x:var(--public-gallery-inset-x);width:100%;max-width:var(--public-listing-max-width);padding-inline:var(--listing-shell-inset-x);box-sizing:border-box;text-align:left;margin-inline:auto}.xOtaqG_grid{align-items:stretch;gap:var(--public-listing-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.xOtaqG_grid{gap:var(--public-listing-grid-gap-md);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.xOtaqG_grid{gap:var(--public-listing-grid-gap-lg);grid-template-columns:repeat(4,minmax(0,1fr))}}.xOtaqG_listingGridEnter{animation:.42s cubic-bezier(.22,1,.36,1) backwards xOtaqG_listingGridEnter}@keyframes xOtaqG_listingGridEnter{0%{opacity:.82;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.xOtaqG_listingGridFilterOut{pointer-events:none;animation:50ms forwards xOtaqG_listingGridFilterOut}.xOtaqG_listingGridFilterIn{pointer-events:none;animation:.55s cubic-bezier(.22,1,.36,1) forwards xOtaqG_listingGridFilterIn}@keyframes xOtaqG_listingGridFilterOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes xOtaqG_listingGridFilterIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.xOtaqG_highlightsShell{--highlights-shell-inset-x:var(--public-gallery-inset-x);box-sizing:border-box;width:100%;max-width:min(75rem,100vw);padding-inline:var(--highlights-shell-inset-x);text-align:center;margin-inline:auto}.xOtaqG_highlightsShell .xOtaqG_grid{--highlights-grid-gap:.28rem;gap:var(--highlights-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:639px){.xOtaqG_highlightsShell .xOtaqG_grid>:last-child:nth-child(odd){width:calc((100% - var(--highlights-grid-gap)) / 2);max-width:calc((100% - var(--highlights-grid-gap)) / 2);grid-column:1/-1;justify-self:center}}@media (min-width:640px){.xOtaqG_highlightsShell .xOtaqG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}}@media (min-width:992px){.xOtaqG_highlightsShell .xOtaqG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem}}.xOtaqG_highlightsShell .xOtaqG_cardMedia{aspect-ratio:3/2}.xOtaqG_highlightsShell .xOtaqG_cardOverlay,.xOtaqG_highlightsShell .xOtaqG_cardFooter{text-align:center}.xOtaqG_highlightsShell .xOtaqG_cardOverlayTitle{font-size:clamp(1.28rem,1.1rem + 1vw,1.95rem);line-height:1.18}@media (max-width:639px){.xOtaqG_highlightsShell .xOtaqG_cardOverlayTitle{font-size:1.48rem}}@media (min-width:640px) and (max-width:991px){.xOtaqG_highlightsShell .xOtaqG_cardOverlayTitle{font-size:1.72rem}}@media (min-width:992px){.xOtaqG_highlightsShell .xOtaqG_cardOverlayTitle{font-size:1.88rem}}@media (min-width:1200px){.xOtaqG_highlightsShell .xOtaqG_cardOverlayTitle{font-size:1.95rem}}@media (min-width:1600px){.xOtaqG_highlightsShell .xOtaqG_cardOverlayTitle{font-size:2rem}}.xOtaqG_listingShell .xOtaqG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media (min-width:992px){.xOtaqG_listingShell .xOtaqG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem}}@media (min-width:1200px){.xOtaqG_listingShell .xOtaqG_grid{gap:var(--public-listing-grid-gap-md)}}@media (min-width:1600px){.xOtaqG_listingShell .xOtaqG_grid{gap:var(--public-listing-grid-gap-lg);grid-template-columns:repeat(4,minmax(0,1fr))}}.xOtaqG_listingShell .xOtaqG_categoryBrowseLayout{gap:.85rem}@media (min-width:992px){.xOtaqG_listingShell .xOtaqG_categoryBrowseLayout{gap:1rem}}@media (min-width:1200px){.xOtaqG_listingShell .xOtaqG_categoryBrowseLayout{gap:1.25rem}.xOtaqG_listingShell .xOtaqG_categoryBrowseFilterPanel{--category-browse-filter-panel-width:min(18rem, calc(100vw - 2rem))}}@media (max-width:1199px){.xOtaqG_listingShell .xOtaqG_categoryBrowseFilterPanel{--category-browse-filter-panel-width:min(15.25rem, calc(100vw - 1.15rem));margin:0 .3rem 1.15rem .15rem}.xOtaqG_listingShell .xOtaqG_categoryBrowseSidebarFilters{padding:.7rem .75rem .6rem}.xOtaqG_listingShell .xOtaqG_categoryBrowseFilterHeader{padding:.62rem 1.65rem .42rem .65rem}}.xOtaqG_listingShell .xOtaqG_categoryBrowseMobileStickyBar{padding-inline:max(var(--listing-shell-inset-x), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px))}.xOtaqG_listingShell .xOtaqG_cardMedia{aspect-ratio:3/2}.xOtaqG_cardLink{flex-direction:column;height:100%;min-height:100%;display:flex}.xOtaqG_cardShell{background:0 0;flex-direction:column;flex:auto;min-height:0;display:flex}.xOtaqG_cardMedia{aspect-ratio:4/3;background:#111;position:relative;overflow:hidden}.xOtaqG_cardImage,.xOtaqG_cardImagePlaceholder{object-fit:cover;width:100%;height:100%}.xOtaqG_cardImagePlaceholder{min-height:100%}.xOtaqG_cardOverlay{pointer-events:none;background:linear-gradient(#0000 46%,#0000001f 62%,#00000061 80%,#000000b3 100%);flex-direction:column;justify-content:flex-end;padding:.65rem .75rem;display:flex;position:absolute;inset:0}.xOtaqG_listingShell .xOtaqG_cardOverlay,.xOtaqG_listingShell .xOtaqG_cardFooter{text-align:left}.xOtaqG_listingShell .xOtaqG_cardOverlay{background:linear-gradient(#0000 50%,#0000001a 66%,#00000057 82%,#000000a8 100%)}@media (min-width:1200px){.xOtaqG_listingShell .xOtaqG_cardOverlay{background:linear-gradient(#0000 54%,#00000014 70%,#0000004d 84%,#0000009e 100%)}}.xOtaqG_cardOverlayTitle{font-family:var(--public-font-serif);color:#fff;text-shadow:0 1px 2px #00000073,0 0 12px #00000059;margin:0;font-size:clamp(1rem,.92rem + .35vw,1.6rem);line-height:1.2}.xOtaqG_listingShell .xOtaqG_cardOverlayTitle{font-size:clamp(1rem,.92rem + .35vw,1.45rem)}@media (max-width:639px){.xOtaqG_listingShell .xOtaqG_cardOverlayTitle,.xOtaqG_listingShell .xOtaqG_cardOverlayTitleDance{font-size:1.05rem}}@media (min-width:1200px){.xOtaqG_listingShell .xOtaqG_cardOverlayTitle{font-size:1.75rem}}@media (min-width:1600px){.xOtaqG_listingShell .xOtaqG_cardOverlayTitle{font-size:1.62rem}}.xOtaqG_cardOverlayTitleDance{font-size:clamp(.95rem,.9rem + .25vw,1.3rem)}.xOtaqG_listingShell .xOtaqG_cardOverlayTitleDance{font-size:clamp(.95rem,.9rem + .22vw,1.2rem)}@media (min-width:1200px){.xOtaqG_listingShell .xOtaqG_cardOverlayTitleDance{font-size:1.38rem}}@media (min-width:1600px){.xOtaqG_listingShell .xOtaqG_cardOverlayTitleDance{font-size:1.4rem}.xOtaqG_cardOverlayTitle{font-size:2rem}.xOtaqG_cardOverlayTitleDance{font-size:1.4rem}}.xOtaqG_cardFooter{min-height:0;font-family:var(--public-font-sans);background:0 0;flex-direction:column;flex:auto;padding:.65rem .75rem .75rem;display:flex}.xOtaqG_cardFooterTitle{color:var(--text);margin:0 0 .35rem;font-size:.92rem;font-weight:600;line-height:1.35}.xOtaqG_cardFooterDescription{font-family:var(--public-font-sans);color:#0000008c;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 .35rem;font-size:.84rem;font-weight:400;line-height:1.28;display:-webkit-box;overflow:hidden}.xOtaqG_listingShell .xOtaqG_cardFooter{gap:.3rem;padding-bottom:.5rem}.xOtaqG_listingShell .xOtaqG_cardFooterTitleSlot{flex-shrink:0;min-height:2.52rem}.xOtaqG_listingShell .xOtaqG_cardFooterDescriptionSlot{flex-shrink:0;min-height:2.1504rem;margin-bottom:.15rem}.xOtaqG_listingShell .xOtaqG_cardFooterTitle{font-family:var(--public-font-serif);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}.xOtaqG_cardFooterDanceOrganizer{font-family:var(--public-font-sans);color:#00000080;margin:0;font-size:.84rem;font-weight:400;line-height:1.35}.xOtaqG_listingShell .xOtaqG_cardFooterDanceOrganizer{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xOtaqG_listingShell .xOtaqG_cardFooterDescription{font-family:var(--public-font-sans);color:#0000008c;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:.84rem;font-weight:400;line-height:1.28;display:-webkit-box;overflow:hidden}.xOtaqG_listingShell .xOtaqG_cardFooterMeta{color:#0000006b;margin-top:auto;padding-top:.15rem;font-size:.72rem;line-height:1.25}.xOtaqG_listingShell .xOtaqG_cardOverlayTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.xOtaqG_cardFooterMeta{color:#555;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin-top:auto;padding-top:.35rem;font-size:.82rem;line-height:1.3;display:flex}.xOtaqG_cardFooterCountry{overflow-wrap:normal;word-break:normal;flex:auto;min-width:min-content;max-width:100%}.xOtaqG_cardFooterDate{white-space:nowrap;text-align:end;flex:none;margin-inline-start:auto}.xOtaqG_filters{margin-bottom:1.25rem}.xOtaqG_filterGroup{margin-bottom:.85rem}.xOtaqG_filterLabel{font-family:var(--public-font-sans);letter-spacing:.06em;text-transform:uppercase;color:#666;text-align:left;align-items:baseline;gap:.35rem;width:auto;margin-bottom:.35rem;font-size:.75rem;display:inline-flex}.xOtaqG_filterOptions{flex-wrap:wrap;gap:.35rem;display:flex}.xOtaqG_filterButton{font-family:var(--public-font-sans);padding-block:.35rem;color:var(--text);cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:999px;padding-left:calc(.65rem + 2px);padding-right:.58rem;font-size:.85rem;transition:background-color .2s,border-color .2s,color .2s,transform .15s,box-shadow .2s}.xOtaqG_filterButtonLabel{align-items:baseline;gap:calc(.32rem - 3px);line-height:1.2;display:inline-flex}.xOtaqG_filterButtonUnavailable{opacity:.42;cursor:default;pointer-events:none;box-shadow:none;background:#ffffff8c;border-color:#0000001a}.xOtaqG_filterButtonUnavailable:active{transform:none}.xOtaqG_filterButton[aria-pressed=true] .xOtaqG_filterCountBadge{color:#ffffffa6}.xOtaqG_filterButton:active{transform:scale(.96)}.xOtaqG_filterButton[aria-pressed=true]{background:rgb(var(--primary-color));border-color:rgb(var(--primary-color));color:#fff;box-shadow:0 1px 3px rgb(var(--primary-color) / .35)}.xOtaqG_filterButton:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:2px}.xOtaqG_filterGroupHeading{vertical-align:baseline;align-items:baseline;gap:calc(.28rem - 3px);line-height:1;display:inline-flex}.xOtaqG_filterGroupHeadingText{display:inline-block}.xOtaqG_filterCountBadge{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:#00000052;flex-shrink:0;font-size:.52rem;font-weight:500;line-height:1}.xOtaqG_filterButtonLabel .xOtaqG_filterCountBadge{text-align:right;box-sizing:content-box;flex:0 0 2.75ch;width:2.75ch;font-size:.52rem;font-weight:500;display:inline-block}.xOtaqG_filterCountBadgeOnHeading{color:#0000004d;font-size:.5rem;font-weight:500}@media (prefers-reduced-motion:reduce){.xOtaqG_filterButton{transition:none}.xOtaqG_filterButton:active{transform:none}}.xOtaqG_filterMeta{font-family:var(--public-font-sans);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;font-size:.9rem;display:flex}.xOtaqG_filterMetaFirst{border-bottom:1px solid #ddd;flex-direction:column;align-items:flex-start;gap:.2rem;margin-bottom:1.1rem;padding-bottom:.85rem}.xOtaqG_filterMetaFirst p,.xOtaqG_filterMeta p{margin:0}.xOtaqG_resetLink{--public-filter-reset-slot-width:4.35rem;box-sizing:border-box;border:1px solid color-mix(in srgb, rgb(var(--primary-color)) 36%, transparent);background:color-mix(in srgb, rgb(var(--primary-color)) 11%, #fff);min-height:1.625rem;color:rgb(var(--primary-color));font-family:var(--public-font-sans);letter-spacing:.02em;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:.3rem .72rem;font-size:.72rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 1px 4px #0000}.xOtaqG_resetLink:hover,.xOtaqG_resetLink:focus-visible{background:color-mix(in srgb, rgb(var(--primary-color)) 18%, #fff);border-color:color-mix(in srgb, rgb(var(--primary-color)) 50%, transparent);color:rgb(var(--primary-color));box-shadow:0 1px 4px #0000000f}.xOtaqG_resetLink:active{background:color-mix(in srgb, rgb(var(--primary-color)) 24%, #fff)}.xOtaqG_resetLink:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:2px}.xOtaqG_resetLinkReserved{opacity:0;pointer-events:none}.xOtaqG_categoryBrowseLayout{gap:1.25rem;display:grid}.xOtaqG_categoryBrowseFiltersSlot{min-width:0}.xOtaqG_categoryBrowseMain{min-width:0;scroll-margin-top:var(--public-header-height)}.xOtaqG_categoryBrowseShowFiltersRow,.xOtaqG_categoryBrowseFilterPanelDesktop,.xOtaqG_categoryBrowseMobileFilters{display:none}.xOtaqG_categoryBrowseMobileFiltersPortaled{z-index:var(--public-z-listing-mobile-filters,180);pointer-events:none;position:fixed;inset:0}.xOtaqG_categoryBrowseMobileFiltersPortaled .xOtaqG_categoryBrowseMobilePanel,.xOtaqG_categoryBrowseMobileFiltersPortaled .xOtaqG_categoryBrowseMobileSheetRootOpen{pointer-events:auto}@media (min-width:640px){.xOtaqG_categoryBrowseLayout{--category-browse-filter-sticky-inset-top:.35rem;--category-browse-filter-sticky-inset-bottom:.75rem;--category-browse-filter-sticky-max-height:calc(100dvh - var(--public-header-height) - var(--category-browse-filter-sticky-inset-top) - var(--category-browse-filter-sticky-inset-bottom));grid-template-columns:auto minmax(0,1fr);align-items:start}.xOtaqG_categoryBrowseFiltersSlotDesktopSticky{top:calc(var(--public-header-height) + var(--category-browse-filter-sticky-inset-top));z-index:var(--public-z-gallery-toolbar,45);align-self:start;position:sticky}.xOtaqG_categoryBrowseFilterPanelDesktop{display:flex}.xOtaqG_categoryBrowseShowFiltersRow{top:calc(var(--public-header-height) + var(--category-browse-filter-sticky-inset-top));z-index:var(--public-z-gallery-toolbar,45);background:0 0;flex-wrap:wrap;justify-content:flex-start;align-self:flex-start;align-items:center;gap:.5rem .65rem;width:fit-content;max-width:100%;margin:0 0 .85rem;padding:0;display:flex;position:sticky}.xOtaqG_categoryBrowseShowFiltersReset{letter-spacing:.04em;text-transform:uppercase;border-radius:.35rem;min-height:2.125rem;margin:0;padding:.45rem .85rem;font-size:.8125rem;transform:none}.xOtaqG_categoryBrowseShowFiltersReset:hover,.xOtaqG_categoryBrowseShowFiltersReset:focus-visible,.xOtaqG_categoryBrowseShowFiltersReset:active{transform:none}.xOtaqG_categoryBrowseShowFiltersReset:focus-visible{outline-offset:2px}.xOtaqG_categoryBrowseShowFiltersButton{color:#0000008f;font-family:var(--public-font-sans);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#f3f3f3;border:1px solid #00000024;border-radius:.35rem;justify-content:center;align-items:center;gap:.35rem;margin:0;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:background .2s,border-color .2s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:-2px 2px 8px #aaaaaaa6}.xOtaqG_categoryBrowseShowFiltersButton:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:2px}.xOtaqG_categoryBrowseShowFiltersLabel{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0}.xOtaqG_categoryBrowseShowFiltersIcon{width:1.15rem;height:1.15rem;color:inherit;opacity:.78;flex-shrink:0;display:block}.xOtaqG_categoryBrowseShowFiltersButtonActive{color:#000000d1}.xOtaqG_categoryBrowseShowFiltersButtonActive .xOtaqG_categoryBrowseShowFiltersIcon{opacity:.92}.xOtaqG_listingShell .xOtaqG_categoryBrowseFilterPanelDesktop.xOtaqG_categoryBrowseFilterPanelExpanded{margin-bottom:0}.xOtaqG_categoryBrowseFilterPanelDesktop.xOtaqG_categoryBrowseFilterPanelExpanded{height:auto;max-height:var(--category-browse-filter-sticky-max-height);flex-direction:row;align-items:stretch;margin-bottom:0;display:flex}.xOtaqG_categoryBrowseFilterPanelDesktop.xOtaqG_categoryBrowseFilterPanelExpanded .xOtaqG_categoryBrowseFilterDrawerOpen{width:auto;min-height:0;max-height:inherit;flex-direction:column;flex:auto;display:flex}.xOtaqG_categoryBrowseFilterPanelDesktop.xOtaqG_categoryBrowseFilterPanelExpanded .xOtaqG_categoryBrowseFilterDrawerInner{--category-browse-filter-meta-height:4.35rem;min-height:0;max-height:var(--category-browse-filter-sticky-max-height);flex:0 auto;height:auto}.xOtaqG_categoryBrowseFilterScrollBody{width:100%;min-width:100%;min-height:0;max-height:calc(var(--category-browse-filter-sticky-max-height) - var(--category-browse-filter-meta-height));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:0 auto;padding:.65rem 0 .85rem;overflow:hidden auto}.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseFilterScrollBody:has(.xOtaqG_danceEventsPanel){padding-bottom:0}.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseFilterScrollBody:has(.xOtaqG_danceEventsPanel) .xOtaqG_danceEventsPanel{padding-top:.55rem;padding-bottom:.7rem}.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_danceEventsPanel .xOtaqG_filterCollapsibleTrigger.xOtaqG_danceEventsTrigger{padding-top:.42rem}.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_danceEventsPanel .xOtaqG_filterCollapsiblePanelOpen .xOtaqG_filterCollapsiblePanelInner .xOtaqG_danceEventsLogos{padding-bottom:.45rem}.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseFilterScrollBody .xOtaqG_categoryBrowseSidebar{overflow:visible}.xOtaqG_categoryBrowseMobileFilters{display:none!important}}@media (max-width:639px){.xOtaqG_categoryBrowseFilterPanelDesktop{display:none!important}.xOtaqG_categoryBrowseLayout{flex-direction:column;gap:0;display:flex}.xOtaqG_categoryBrowseMain{padding-bottom:calc(var(--category-browse-mobile-bar-height,3.5rem) + env(safe-area-inset-bottom,0px));order:1}.xOtaqG_categoryBrowseFiltersSlot{pointer-events:none;order:2;width:100%;height:0;position:static;overflow:visible}}.xOtaqG_categoryBrowseMobilePanel{--category-browse-mobile-bar-height:3.5rem;--category-browse-mobile-action-height:2.125rem;inset-inline:0;z-index:2;width:100%;max-width:100vw;max-height:var(--category-browse-mobile-bar-height);-webkit-backdrop-filter:blur(16px)saturate(1.12);padding-bottom:env(safe-area-inset-bottom,0px);will-change:max-height;background:#fffc;flex-direction:column;transition:max-height .38s cubic-bezier(.32,.72,0,1),border-radius .38s cubic-bezier(.32,.72,0,1),box-shadow .34s,background-color .38s cubic-bezier(.32,.72,0,1),-webkit-backdrop-filter .38s cubic-bezier(.32,.72,0,1),backdrop-filter .38s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;overflow:hidden;box-shadow:0 -2px 10px #0000000d}.xOtaqG_categoryBrowseMobilePanelOpen{max-height:min(85vh, 42rem, calc(100dvh - var(--public-header-height) - env(safe-area-inset-top,0px)));-webkit-backdrop-filter:blur(12px)saturate(1.2);background:#f3f3f3f7;border-radius:.85rem .85rem 0 0;box-shadow:0 -8px 28px #0000002e}.xOtaqG_categoryBrowseMobileStickyBar{min-height:var(--category-browse-mobile-bar-height);padding:0 var(--public-page-padding-x,.75rem);box-sizing:border-box;border-top:1px solid #00000012;flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(0,max-content);align-items:center;gap:.35rem;margin:0;transition:border-color .38s cubic-bezier(.32,.72,0,1);display:grid;position:relative}.xOtaqG_categoryBrowseMobileFiltersButton{min-width:0;max-width:100%;min-height:var(--category-browse-mobile-action-height,2.125rem);color:#0000008f;font-family:var(--public-font-sans);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f3f3f3;border:1px solid #00000024;border-radius:.35rem;justify-content:center;justify-self:center;align-items:center;gap:.4rem;margin:0;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;line-height:1.2;transition:background .2s,border-color .2s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:-2px 2px 8px #aaaaaaa6}.xOtaqG_categoryBrowseMobileFiltersButton:active{background:#0000000f}.xOtaqG_categoryBrowseMobileFiltersButton:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:2px}.xOtaqG_categoryBrowseMobileFiltersButtonActive{color:#000000d1}.xOtaqG_categoryBrowseMobileFiltersButtonActive .xOtaqG_categoryBrowseMobileOpenIcon{opacity:.92}.xOtaqG_categoryBrowseMobileBarToggle{display:none}.xOtaqG_categoryBrowseMobileFiltersLabel{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;pointer-events:auto;margin:0;position:static;transform:none}.xOtaqG_categoryBrowseMobilePanelOpen .xOtaqG_categoryBrowseMobileFiltersLabel{color:inherit}.xOtaqG_categoryBrowseMobileCount{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;max-width:100%;font-family:var(--public-font-sans);color:#00000094;justify-self:start;margin:0;font-size:.78rem;line-height:1.25;transition:color .38s cubic-bezier(.32,.72,0,1);display:block;overflow:hidden}.xOtaqG_categoryBrowseMobilePanelOpen .xOtaqG_categoryBrowseMobileCount{color:#000000b8}.xOtaqG_categoryBrowseMobileReset{width:auto;min-width:0;min-height:var(--category-browse-mobile-action-height,2.125rem);letter-spacing:.04em;text-transform:uppercase;text-align:center;border-radius:.35rem;justify-self:end;margin:0;padding:.45rem .85rem;font-size:.8125rem;position:static;transform:none}.xOtaqG_categoryBrowseMobileReset:hover,.xOtaqG_categoryBrowseMobileReset:focus-visible,.xOtaqG_categoryBrowseMobileReset:active{transform:none}.xOtaqG_categoryBrowseMobileReset:focus-visible{outline-offset:2px}.xOtaqG_categoryBrowseMobilePanelOpen .xOtaqG_categoryBrowseMobileStickyBar{border-top:none;border-bottom:1px solid #0000001a}@media (max-width:639px){.xOtaqG_categoryBrowseMobileFilters{display:none!important}}.xOtaqG_categoryBrowseMobileStickyBar .xOtaqG_categoryBrowseFilterMeta{flex:8rem;min-width:0}.xOtaqG_categoryBrowseMobileOpenIcon{width:1.35rem;height:1.35rem;color:inherit;opacity:.9;flex-shrink:0;align-self:center;margin:0;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s;display:block;transform:rotate(0)}.xOtaqG_categoryBrowseMobileOpenIconExpanded{opacity:1;transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.xOtaqG_categoryBrowseMobileBarToggle,.xOtaqG_categoryBrowseMobileOpenIcon{transition:none}}.xOtaqG_categoryBrowseMobileSheetRoot{z-index:1;pointer-events:none;opacity:0;transition:opacity .45s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.xOtaqG_categoryBrowseMobileSheetRootOpen{pointer-events:auto;opacity:1}.xOtaqG_categoryBrowseMobileBackdrop{cursor:pointer;pointer-events:none;opacity:0;background:#0000006b;border:0;margin:0;padding:0;transition:opacity .45s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.xOtaqG_categoryBrowseMobileSheetRootOpen .xOtaqG_categoryBrowseMobileBackdrop{opacity:1;pointer-events:auto}.xOtaqG_categoryBrowseMobileSheetBody{min-height:0;padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px));flex:auto;overflow-y:auto}.xOtaqG_categoryBrowseMobilePanel:not(.xOtaqG_categoryBrowseMobilePanelOpen) .xOtaqG_categoryBrowseMobileSheetBody{pointer-events:none}.xOtaqG_categoryBrowseMobileSheetBodyInner{opacity:0;transition:opacity .22s}.xOtaqG_categoryBrowseMobilePanelOpen .xOtaqG_categoryBrowseMobileSheetBodyInner{opacity:1}.xOtaqG_categoryBrowseFilterPanel{--category-browse-filter-panel-width:min(18.5rem, calc(100vw - 2rem));--category-browse-filter-collapsed-width:calc(var(--category-browse-filter-toggle-icon-size) + .3rem);--category-browse-filter-toggle-icon-size:1.35rem;--category-browse-filter-drawer-width:var(--category-browse-filter-panel-width);--category-browse-filter-toggle-travel-x:calc(var(--category-browse-filter-panel-width) - var(--category-browse-filter-collapsed-width) - .75rem);--category-browse-filter-panel-radius:.4rem;width:var(--category-browse-filter-collapsed-width);border-radius:var(--category-browse-filter-panel-radius);z-index:1;background:#f3f3f3;flex-direction:row;align-self:start;align-items:stretch;max-width:100%;margin:0 .85rem 1.5rem .35rem;transition:width .3s cubic-bezier(.23,1,.32,1),margin .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden;box-shadow:-4px 2px 10px #aaa}.xOtaqG_categoryBrowseFilterPanelExpanded{width:var(--category-browse-filter-panel-width)}.xOtaqG_categoryBrowseFilterPanelCollapsed{width:0;min-width:0;min-height:0;box-shadow:none;pointer-events:none;background:0 0;border:none;margin:0;padding:0;overflow:hidden}@media (min-width:992px){.xOtaqG_categoryBrowseFilterPanel{margin:0 1rem 2rem .5rem}}.xOtaqG_categoryBrowseFilterFloatingToggle{z-index:2;color:#666;cursor:pointer;background:0 0;border:none;border-radius:.15rem;justify-content:center;align-items:center;margin:0;padding:.12rem .15rem;line-height:0;transition:transform .3s cubic-bezier(.23,1,.32,1),left .3s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;top:.4rem;left:0;transform:translate(0)}.xOtaqG_categoryBrowseFilterPanelExpanded .xOtaqG_categoryBrowseFilterFloatingToggle{left:.55rem}.xOtaqG_categoryBrowseFilterFloatingToggleOpen{transform:translateX(var(--category-browse-filter-toggle-travel-x))}.xOtaqG_categoryBrowseFilterFloatingToggleClosed{transform:translate(0)}.xOtaqG_categoryBrowseFilterFloatingToggle:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:2px}.xOtaqG_categoryBrowseFilterToggleIconClosed{transform:rotate(180deg)}.xOtaqG_categoryBrowseFilterDrawer{pointer-events:none;opacity:0;flex:0 0 0;width:0;min-width:0;transition:flex .3s cubic-bezier(.23,1,.32,1),width .3s cubic-bezier(.23,1,.32,1),opacity .22s cubic-bezier(.23,1,.32,1);overflow:hidden}.xOtaqG_categoryBrowseFilterDrawerOpen{pointer-events:auto;opacity:1;flex:auto;width:auto}.xOtaqG_categoryBrowseFilterDrawerInner{box-sizing:border-box;width:var(--category-browse-filter-drawer-width);min-width:var(--category-browse-filter-drawer-width);flex-direction:column;min-height:0;display:flex}.xOtaqG_categoryBrowseFilterHeader{background:#f3f3f3;border-bottom:1px solid #ddd;flex-shrink:0;align-items:center;gap:.35rem;padding:.72rem 2rem .5rem .85rem;display:flex}.xOtaqG_categoryBrowseFilterMetaBlock{flex-direction:column;flex:1;gap:.22rem;min-width:0;display:flex}.xOtaqG_categoryBrowseFilterMeta{min-width:0;font-family:var(--public-font-sans);flex-flow:wrap;align-items:center;gap:.35rem .6rem;font-size:.78rem;line-height:1.25;display:flex}.xOtaqG_filterKeyboardHints{font-family:var(--public-font-sans);letter-spacing:.01em;color:#0000006b;margin:0;font-size:.62rem;line-height:1.25;display:none}.xOtaqG_filterKeyboardHintsSep{margin-inline:.28rem}@media (min-width:640px){.xOtaqG_filterKeyboardHints{display:block}}.xOtaqG_categoryBrowseFilterCount{margin:0}@media (max-width:991px){.xOtaqG_categoryBrowseFilterFloatingTooltip{display:none!important}}.xOtaqG_categoryBrowseFilterFloatingTooltip{z-index:10000;pointer-events:none;white-space:nowrap;font-family:var(--public-font-sans);color:#fff;background:rgb(var(--header-color));opacity:0;border-radius:.25rem;padding:.35rem .55rem;font-size:.75rem;font-weight:500;line-height:1.25;animation:.2s forwards xOtaqG_categoryBrowseFilterTooltipIn;position:fixed;box-shadow:0 2px 10px #0003}@keyframes xOtaqG_categoryBrowseFilterTooltipIn{0%{opacity:0}to{opacity:1}}.xOtaqG_categoryBrowseFilterToggleIconAnchor{width:var(--category-browse-filter-toggle-icon-size);height:var(--category-browse-filter-toggle-icon-size);flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.23,1,.32,1);display:inline-flex}.xOtaqG_categoryBrowseFilterToggleIcon{width:var(--category-browse-filter-toggle-icon-size);height:var(--category-browse-filter-toggle-icon-size);flex-shrink:0;display:block}.xOtaqG_categoryBrowseFilterToggleSrOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xOtaqG_categoryBrowseSidebar{--category-browse-filter-inset:1rem;flex-direction:column;display:flex;overflow:hidden}@media (min-width:640px) and (max-width:991px){.xOtaqG_categoryBrowseFilterPanelDesktop.xOtaqG_categoryBrowseFilterPanel{margin-inline:.35rem}}@media (max-width:991px){.xOtaqG_categoryBrowseSidebar{--category-browse-filter-inset:.65rem}.xOtaqG_categoryBrowseSidebarFilters{padding:.75rem .75rem .65rem}.xOtaqG_categoryBrowseFilterHeader{padding:.62rem 2rem .42rem .65rem}.xOtaqG_categoryBrowseFilterFloatingToggle{top:.34rem}.xOtaqG_danceEventsPanel{--dance-events-panel-inset:.4rem;padding:.3rem var(--dance-events-panel-inset) .3rem}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsibleTrigger.xOtaqG_danceEventsTrigger{margin-left:.45rem;padding:.25rem .1rem .25rem 0}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsiblePanelInner .xOtaqG_danceEventsLogos{padding:.08rem 0 0}.xOtaqG_danceEventsPanel .xOtaqG_danceEventLogoButton{min-height:2.85rem;padding:.45rem .35rem}.xOtaqG_filterCollapsible{margin-bottom:0}.xOtaqG_filterCollapsibleTrigger{padding:.25rem .1rem .25rem 0}.xOtaqG_filterMetaFirst{margin-bottom:.75rem;padding-bottom:.6rem}.xOtaqG_filterGroup{margin-bottom:.65rem}.xOtaqG_filterOptions{gap:.28rem}.xOtaqG_filterButton{padding:.28rem .55rem;font-size:.8rem}.xOtaqG_filterCollapsiblePanelInner .xOtaqG_filterOptions{padding-top:.28rem}.xOtaqG_filterCollapsiblePanelOpen .xOtaqG_filterCollapsiblePanelInner .xOtaqG_filterOptions{padding-bottom:.55rem}}.xOtaqG_danceEventsPanel{--dance-events-panel-inset:.5rem;background:rgba(var(--secondary-color), .95);color:#ffffffe6;padding:.35rem var(--dance-events-panel-inset) .35rem;box-sizing:border-box;flex-shrink:0;margin-top:0}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsible{margin:0}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsibleTrigger.xOtaqG_danceEventsTrigger{color:#fff;margin:0 0 0 .55rem;padding:.35rem .15rem .35rem 0;transition:background-color .2s}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsibleTrigger.xOtaqG_danceEventsTrigger:active{color:#fff;background-color:#0000}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsibleTrigger.xOtaqG_danceEventsTrigger:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.xOtaqG_danceEventsPanel .xOtaqG_filterCountBadgeOnHeading{color:#ffffff73}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsiblePanelInner .xOtaqG_danceEventsLogos{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:.7rem .55rem;width:100%;margin:0;padding:.12rem 0 0;display:grid}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsiblePanelOpen .xOtaqG_filterCollapsiblePanelInner .xOtaqG_danceEventsLogos{padding-bottom:.55rem}.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_danceEventsPanel .xOtaqG_filterCollapsiblePanelOpen .xOtaqG_filterCollapsiblePanelInner .xOtaqG_danceEventsLogos{padding-bottom:0}@media (max-width:639px){.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsiblePanelInner .xOtaqG_danceEventsLogos{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem .28rem}.xOtaqG_danceEventsPanel .xOtaqG_danceEventLogoButton{min-height:2.45rem;padding:.32rem .18rem}.xOtaqG_danceEventsPanel .xOtaqG_danceEventLogoImage{max-height:1.95rem}.xOtaqG_categoryBrowseMobileSheetBody:has(.xOtaqG_danceEventsPanel){padding-bottom:0}.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_danceEventsPanel{padding-top:.55rem;padding-bottom:max(.55rem, env(safe-area-inset-bottom,0px))}.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_danceEventsPanel .xOtaqG_filterCollapsiblePanelOpen .xOtaqG_filterCollapsiblePanelInner .xOtaqG_danceEventsLogos{padding-bottom:.45rem}.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_filterCollapsible{text-align:center;align-items:center}.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_filterLabel,.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_filterCollapsibleLabel{text-align:center;justify-content:center;width:100%}.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_filterCollapsibleTrigger,.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_filterCollapsibleTriggerStatic{justify-content:center;width:100%}.xOtaqG_categoryBrowseMobileSheetBody .xOtaqG_filterOptions{justify-content:center}.xOtaqG_categoryBrowseMobileSheetBodyLeftAlign .xOtaqG_filterCollapsible{text-align:left;align-items:flex-start}.xOtaqG_categoryBrowseMobileSheetBodyLeftAlign .xOtaqG_filterLabel,.xOtaqG_categoryBrowseMobileSheetBodyLeftAlign .xOtaqG_filterCollapsibleLabel{text-align:left;justify-content:flex-start;width:100%}.xOtaqG_categoryBrowseMobileSheetBodyLeftAlign .xOtaqG_filterCollapsibleTrigger,.xOtaqG_categoryBrowseMobileSheetBodyLeftAlign .xOtaqG_filterCollapsibleTriggerStatic{justify-content:flex-start;width:100%}.xOtaqG_categoryBrowseMobileSheetBodyLeftAlign .xOtaqG_filterOptions{justify-content:flex-start}}.xOtaqG_categoryBrowseSidebarFilters{text-align:left;background:#f3f3f3;flex-shrink:0;padding:.75rem 1rem .7rem}.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsible{flex-direction:column;align-items:flex-start;width:100%;display:flex}.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsibleTrigger,.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsibleTriggerStatic{justify-content:flex-start;width:100%;padding-bottom:.2rem}.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsibleLabel,.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterLabel{text-align:left;justify-content:flex-start;width:auto}.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterOptions{justify-content:flex-start;gap:.4rem;width:100%}.xOtaqG_danceEventsLogos{flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem .15rem;display:flex}.xOtaqG_danceEventLogoButton{cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:1rem;width:100%;max-width:7.3rem;margin:0;padding:.22rem .45rem;transition:background .3s;position:relative}.xOtaqG_danceEventLogoButtonUnavailable{opacity:.38;cursor:default;pointer-events:none}.xOtaqG_danceEventsPanel .xOtaqG_danceEventLogoButton .xOtaqG_filterCountBadge{color:#ffffff7a;font-size:.46rem;font-weight:500;position:absolute;top:.28rem;right:calc(.35rem + 2px)}.xOtaqG_danceEventsPanel .xOtaqG_danceEventLogoButton{border-radius:.5rem;justify-content:center;align-items:center;width:100%;max-width:none;min-height:3.25rem;padding:.55rem .4rem;display:flex}.xOtaqG_danceEventsPanel .xOtaqG_danceEventLogoImage{max-height:2.35rem}.xOtaqG_danceEventLogoButton[aria-pressed=true]{background:#666}.xOtaqG_danceEventLogoButton:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:2px}@media (prefers-reduced-motion:reduce){.xOtaqG_danceEventLogoButton{transition:none}}.xOtaqG_danceEventLogoImage{object-fit:contain;width:100%;height:auto;max-height:3rem;display:block}.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filters{flex-direction:column;gap:.85rem;margin-bottom:0;display:flex}.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsiblePanelInner .xOtaqG_filterOptions{padding-top:.45rem}.xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsiblePanelOpen .xOtaqG_filterCollapsiblePanelInner .xOtaqG_filterOptions{padding-bottom:.75rem}.xOtaqG_filterCollapsible{margin-bottom:0}.xOtaqG_filterCollapsibleTrigger{text-align:left;cursor:pointer;width:auto;max-width:100%;line-height:1;font-family:var(--public-font-sans);letter-spacing:.06em;text-transform:uppercase;color:#666;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:2px;justify-content:flex-start;align-items:center;gap:.35rem;margin:0;padding:.35rem .15rem .35rem 0;font-size:.75rem;transition:color .2s,background-color .2s;display:inline-flex}.xOtaqG_filterCollapsibleTrigger:active{color:#333}.xOtaqG_filterCollapsibleTrigger:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:2px}.xOtaqG_filterCollapsibleTriggerStatic{cursor:default;justify-content:flex-start;align-items:center;display:inline-flex}.xOtaqG_filterCollapsibleLabel{text-align:left;align-items:baseline;gap:.35rem;line-height:1;display:inline-flex}.xOtaqG_filterCollapsibleChevron{transform-origin:50%;flex-shrink:0;width:.625rem;height:.625rem;margin-top:-.5px;transition:transform .25s;display:block;transform:rotate(0)}.xOtaqG_filterCollapsibleChevronOpen{transform:rotate(180deg)}.xOtaqG_filterCollapsiblePanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .22s;display:grid}.xOtaqG_filterCollapsiblePanelOpen{opacity:1;grid-template-rows:1fr}.xOtaqG_filterCollapsiblePanelInner{overflow:hidden}.xOtaqG_filterCollapsiblePanelInner .xOtaqG_filterOptions{padding-top:.35rem}.xOtaqG_filterCollapsiblePanelOpen .xOtaqG_filterCollapsiblePanelInner .xOtaqG_filterOptions{padding-bottom:.55rem}.xOtaqG_filterReveal{opacity:0;pointer-events:none;grid-template-rows:0fr;margin-bottom:0;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1),opacity .28s,margin-bottom .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(-.35rem)}.xOtaqG_filterRevealVisible{opacity:1;pointer-events:auto;grid-template-rows:1fr;margin-bottom:.65rem;transform:translateY(0)}.xOtaqG_filterRevealInner{min-height:0;overflow:hidden}.xOtaqG_filterOptionsRefresh{animation:.28s cubic-bezier(.22,1,.36,1) xOtaqG_filterOptionsRefresh}@keyframes xOtaqG_filterOptionsRefresh{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.xOtaqG_filterOptionsRefresh .xOtaqG_filterButton{animation:.26s cubic-bezier(.22,1,.36,1) backwards xOtaqG_filterChipIn}.xOtaqG_filterOptionsRefresh .xOtaqG_filterButton:first-child{animation-delay:20ms}.xOtaqG_filterOptionsRefresh .xOtaqG_filterButton:nth-child(2){animation-delay:40ms}.xOtaqG_filterOptionsRefresh .xOtaqG_filterButton:nth-child(3){animation-delay:60ms}.xOtaqG_filterOptionsRefresh .xOtaqG_filterButton:nth-child(4){animation-delay:80ms}.xOtaqG_filterOptionsRefresh .xOtaqG_filterButton:nth-child(5){animation-delay:.1s}.xOtaqG_filterOptionsRefresh .xOtaqG_filterButton:nth-child(n+6){animation-delay:.12s}@keyframes xOtaqG_filterChipIn{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.xOtaqG_filterMetaCount{transition:opacity .22s,transform .22s;display:inline-block}.xOtaqG_filterMetaCountPulse{animation:.32s xOtaqG_filterMetaPulse}@keyframes xOtaqG_filterMetaPulse{0%{opacity:.55;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.xOtaqG_categoryBrowseFilterDrawer,.xOtaqG_categoryBrowseFilterFloatingToggle,.xOtaqG_categoryBrowseFilterPanel,.xOtaqG_categoryBrowseShowFiltersButton,.xOtaqG_categoryBrowseFilterToggleIconAnchor,.xOtaqG_filterCollapsibleChevron,.xOtaqG_filterCollapsiblePanel,.xOtaqG_filterCollapsibleTrigger,.xOtaqG_filterReveal,.xOtaqG_resetLink{transition:none}.xOtaqG_filterReveal,.xOtaqG_filterRevealVisible{transform:none}.xOtaqG_filterOptionsRefresh,.xOtaqG_filterOptionsRefresh .xOtaqG_filterButton,.xOtaqG_filterMetaCountPulse,.xOtaqG_categoryBrowseFilterFloatingTooltip{animation:none}.xOtaqG_categoryBrowseFilterFloatingTooltip{opacity:1}.xOtaqG_categoryBrowseMobileBackdrop,.xOtaqG_categoryBrowseMobilePanel,.xOtaqG_categoryBrowseMobileSheetRoot,.xOtaqG_categoryBrowseMobileSheetBodyInner{transition:none}.xOtaqG_listingGridEnter{opacity:1;animation:none;transform:none}.xOtaqG_listingGridFilterOut,.xOtaqG_listingGridFilterIn{opacity:1;pointer-events:auto;animation:none;transform:none}}.xOtaqG_emptyState{text-align:center;font-family:var(--public-font-serif);padding:2.5rem 1rem}.xOtaqG_navStrip{border-top:1px solid #ddd;margin-top:3rem;margin-bottom:3.5rem;padding-top:2rem}@media (max-width:991px){.xOtaqG_navStrip{margin-top:calc(var(--public-section-gap) + 1rem);margin-bottom:calc(var(--public-section-gap) + 1.25rem);padding-top:1.25rem}}.xOtaqG_navStripTitle{font-family:var(--public-font-sans);letter-spacing:.08em;text-transform:uppercase;color:#666;text-align:center;margin:0 0 .85rem;font-size:clamp(1.05rem,.98rem + .35vw,1.22rem);line-height:1.28}.xOtaqG_albumTimelineHeadingPrev,.xOtaqG_albumTimelineHeadingNext{font-family:var(--public-font-sans);letter-spacing:.08em;text-transform:uppercase;color:#666;margin:0 0 .75rem;font-size:clamp(.88rem,.82rem + .28vw,1.02rem);line-height:1.28}.xOtaqG_navRowAlbumNav .xOtaqG_cardMedia{aspect-ratio:3/2}.xOtaqG_albumNavCardLink{min-width:0}.xOtaqG_albumNavCardOverlayTitle{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:clamp(1.05rem,.95rem + .45vw,1.22rem);line-height:1.18;display:-webkit-box;overflow:hidden}@media (max-width:639px){.xOtaqG_albumNavCardOverlayTitle{font-size:1.12rem}}.xOtaqG_navRowRecommendedTrack{flex-wrap:wrap;place-content:flex-start center;gap:.32rem;width:100%;display:flex}.xOtaqG_navRowRecommendedTrack .xOtaqG_albumNavCardLink{flex:0 0 calc(50% - .16rem);max-width:calc(50% - .16rem)}@media (min-width:992px){.xOtaqG_navRowRecommendedTrack .xOtaqG_albumNavCardLink{flex:0 0 calc(25% - .24rem);max-width:calc(25% - .24rem)}}.xOtaqG_albumTimelineNav{flex-direction:row;align-items:flex-start;margin-top:2.75rem;padding-top:0;display:flex}@media (max-width:991px){.xOtaqG_albumTimelineNav{margin-top:1.85rem;padding-top:0}}.xOtaqG_albumTimelineHalf{flex:1 1 0;min-width:0}.xOtaqG_albumTimelineSpine{flex:0 0 clamp(1.5rem,5vw,3rem);min-width:1.25rem}.xOtaqG_albumTimelineHeadingPrev,.xOtaqG_albumTimelineHeadingNext{align-items:center;gap:.4rem;font-weight:600;display:flex}.xOtaqG_albumTimelineHeadingPrev{justify-content:flex-end}.xOtaqG_albumTimelineHeadingNext{justify-content:flex-start}.xOtaqG_albumTimelineHeadingIcon{flex-shrink:0;width:.92rem;height:.92rem}.xOtaqG_albumTimelineHeadingLink{color:inherit;border-radius:4px;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.xOtaqG_albumTimelineHeadingLink:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:3px}@media (min-width:992px){.xOtaqG_albumTimelineHeadingLink:is(:hover,:focus-visible){color:var(--public-link-hover-color,rgb(var(--primary-color)))}}.xOtaqG_albumTimelineCards{flex-flow:wrap;justify-content:flex-start;gap:.32rem;display:flex}.xOtaqG_albumTimelineHalfNext .xOtaqG_albumTimelineCards{justify-content:flex-end}.xOtaqG_albumTimelineCards .xOtaqG_albumNavCardLink{flex:calc(50% - .16rem);min-width:0;max-width:calc(50% - .16rem)}.xOtaqG_albumTimelineCardsSparse{justify-content:flex-end}.xOtaqG_albumTimelineHalfNext .xOtaqG_albumTimelineCardsSparse{justify-content:flex-start}.xOtaqG_albumTimelineCardsSparse .xOtaqG_albumNavCardLink{flex:0 calc(50% - .16rem);max-width:calc(50% - .16rem)}@media (min-width:992px){.xOtaqG_albumTimelineCards[data-card-count="3"]{flex-wrap:nowrap}.xOtaqG_albumTimelineCards[data-card-count="3"] .xOtaqG_albumNavCardLink{flex:1 1 0;max-width:calc(33.3333% - .213333rem)}.xOtaqG_albumTimelineCards[data-card-count="4"]{flex-wrap:nowrap}.xOtaqG_albumTimelineCards[data-card-count="4"] .xOtaqG_albumNavCardLink{flex:1 1 0;max-width:calc(25% - .24rem)}.xOtaqG_albumTimelineNav[data-prev-count="3"][data-next-count="1"] .xOtaqG_albumTimelineHalf:not(.xOtaqG_albumTimelineHalfNext){flex:3 1 0}.xOtaqG_albumTimelineNav[data-prev-count="3"][data-next-count="1"] .xOtaqG_albumTimelineHalfNext,.xOtaqG_albumTimelineNav[data-prev-count="1"][data-next-count="3"] .xOtaqG_albumTimelineHalf:not(.xOtaqG_albumTimelineHalfNext){flex:1 1 0}.xOtaqG_albumTimelineNav[data-prev-count="1"][data-next-count="3"] .xOtaqG_albumTimelineHalfNext{flex:3 1 0}.xOtaqG_albumTimelineNav[data-prev-count="3"][data-next-count="1"] .xOtaqG_albumTimelineHalfNext .xOtaqG_albumTimelineCardsSparse .xOtaqG_albumNavCardLink,.xOtaqG_albumTimelineNav[data-prev-count="1"][data-next-count="3"] .xOtaqG_albumTimelineHalf:not(.xOtaqG_albumTimelineHalfNext) .xOtaqG_albumTimelineCardsSparse .xOtaqG_albumNavCardLink{flex:auto;max-width:100%}}@media (max-width:991px){.xOtaqG_albumTimelineNav{gap:.45rem}.xOtaqG_albumTimelineSpine{flex:0 0 .65rem;min-width:.45rem}.xOtaqG_albumTimelineCards{flex-direction:column}.xOtaqG_albumTimelineCards .xOtaqG_albumNavCardLink{flex:auto;width:100%;max-width:100%}.xOtaqG_albumTimelineHalfNext .xOtaqG_albumTimelineCards{justify-content:flex-start}.xOtaqG_albumTimelineCardsSparse{justify-content:flex-end}.xOtaqG_albumTimelineHalfNext .xOtaqG_albumTimelineCardsSparse{justify-content:flex-start}.xOtaqG_albumTimelineCardsSparse .xOtaqG_albumNavCardLink{flex:auto;width:100%;max-width:100%}.xOtaqG_albumTimelineNav[data-single-side=true] .xOtaqG_albumTimelineCards{flex-flow:wrap;justify-content:flex-start}.xOtaqG_albumTimelineNav[data-single-side=true] .xOtaqG_albumTimelineCards .xOtaqG_albumNavCardLink{flex:calc(50% - .16rem);width:auto;max-width:calc(50% - .16rem)}}@media (min-width:992px){.xOtaqG_filterButton:hover:not(.xOtaqG_filterButtonUnavailable){border-color:rgb(var(--primary-color));background:rgba(var(--primary-color), .08)}.xOtaqG_filterButton[aria-pressed=true]:hover{background:var(--primary-color-active-hover);border-color:var(--primary-color-active-hover)}.xOtaqG_categoryBrowseMobileBarToggle:hover{background:#00000009}.xOtaqG_categoryBrowseFilterFloatingToggle:hover{opacity:.72}.xOtaqG_categoryBrowseShowFiltersButton:hover,.xOtaqG_categoryBrowseShowFiltersButtonActive:hover{background:#ececec}.xOtaqG_danceEventsPanel .xOtaqG_filterCollapsibleTrigger.xOtaqG_danceEventsTrigger:hover{color:#fff;background-color:#0000}.xOtaqG_danceEventLogoButton:hover{background:#666666d9}.xOtaqG_filterCollapsibleTrigger:hover{color:#333}}@media (min-width:640px){.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsible{text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex}.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsibleTrigger,.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsibleTriggerStatic{text-align:left;justify-content:flex-start;width:100%;display:flex}.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterCollapsibleLabel,.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterLabel{text-align:left;justify-content:flex-start;width:auto;max-width:calc(100% - 1rem)}.xOtaqG_categoryBrowseFilterPanelDesktop .xOtaqG_categoryBrowseSidebarFilters .xOtaqG_filterOptions{justify-content:flex-start;width:100%}}
.qrKdLq_hero{width:100%;max-width:none;margin:0;padding:0;position:relative}.qrKdLq_heroFrame{background-color:rgb(var(--header-color));width:100%;height:70svh;min-height:70svh;position:relative;overflow:hidden}@media (min-width:768px){.qrKdLq_heroFrame{height:100svh;min-height:100svh}}.qrKdLq_heroImage{object-fit:cover;object-position:var(--album-hero-object-position,center center);width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.qrKdLq_heroFrame[data-album-slug=geena] .qrKdLq_heroImage{object-fit:cover;object-position:center 28%}.qrKdLq_heroGradientBottom{z-index:1;pointer-events:none;background:linear-gradient(#0000 22%,#00000014 45%,#00000059 72%,#0000009e 100%);position:absolute;inset:0}.qrKdLq_heroGradientTop{z-index:2;pointer-events:none;background:linear-gradient(#00000073 0%,#0000001f 55%,#0000 100%);height:6.5rem;position:absolute;top:0;left:0;right:0}.qrKdLq_titleBlockOverlay{z-index:2;text-align:center;width:min(94vw,52rem);max-width:100%;padding:0 var(--album-editorial-padding-x,1.25rem);box-sizing:border-box;pointer-events:none;overflow-wrap:break-word;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}@media (max-width:767px){.qrKdLq_titleBlockOverlay{width:min(96vw,36rem);bottom:16%}}@media (min-width:768px){.qrKdLq_titleBlockOverlay{width:min(90vw,64rem)}}.qrKdLq_titleBlockBelow{max-width:var(--content-width);padding-inline:var(--album-editorial-padding-x,1.25rem);text-align:left;padding-top:var(--public-post-hero-padding-top);margin-inline:auto}.qrKdLq_heroOverlayLine{font-family:var(--font-album-cover-display), "DM Serif Display", serif;letter-spacing:normal;text-wrap:balance;overflow-wrap:break-word;color:#fff;text-shadow:0 1px 3px #00000073,0 2px 14px #00000040;margin:0 0 .4rem;font-size:clamp(2rem,7vw,3rem);font-style:normal;font-weight:400;line-height:1.15}h1.qrKdLq_heroOverlayLine{border:0;padding:0}@media (min-width:768px){.qrKdLq_heroOverlayLine{font-size:clamp(2.75rem,4.5vw,5rem);line-height:1.12}}.qrKdLq_heroOverlayLineSecondary{font-family:var(--font-album-cover-display), "DM Serif Display", serif;letter-spacing:normal;color:#ffffffe6;text-shadow:0 1px 3px #0006,0 1px 8px #0003;margin:0;font-size:clamp(.95rem,2.5vw,1.2rem);font-style:italic;font-weight:400;line-height:1.35}@media (min-width:768px){.qrKdLq_heroOverlayLineSecondary{font-size:clamp(1.05rem,1.35vw,1.35rem)}}.qrKdLq_scrollControl{z-index:2;cursor:pointer;color:#ffffffd1;background:#00000059;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;padding:0;line-height:0;text-decoration:none;transition:background .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:1.15rem;left:50%;transform:translate(-50%)}.qrKdLq_scrollControl:focus-visible{outline-offset:3px;outline:2px solid #ffffff8c}.qrKdLq_scrollIcon{flex-shrink:0;width:1.35rem;height:1.35rem;display:block}@media (prefers-reduced-motion:reduce){.qrKdLq_scrollControl{transition:none}}.qrKdLq_belowTitleWrap{width:100%}@media (min-width:992px){.qrKdLq_scrollControl:hover,.qrKdLq_scrollControl:focus-visible{color:#fffffffa;background:#0000007a;border-color:#fff6}}
.tEFb5G_root{box-sizing:border-box;width:100%}.tEFb5G_inner{width:100%;max-width:min(100rem,100vw);padding-inline:var(--public-page-padding-x);box-sizing:border-box;margin-inline:auto}
.bVXCoW_headerAlbum{width:100%;height:50vh;min-height:50vh;padding:0;position:relative}@media (min-width:768px){.bVXCoW_headerAlbum{height:100vh;min-height:100vh}}.bVXCoW_wrapper{background-color:rgb(var(--header-color));width:100%;height:100%;position:relative;overflow:hidden}.bVXCoW_heroImage{object-fit:cover;object-position:center;opacity:1;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.bVXCoW_heroCaptionEnter{animation:.75s cubic-bezier(.22,1,.36,1) .12s backwards bVXCoW_heroCaptionIn}@keyframes bVXCoW_heroCaptionIn{0%{opacity:.88}to{opacity:1}}.bVXCoW_shader{z-index:2;pointer-events:none;background:linear-gradient(#0006,#0000);height:10rem;position:absolute;top:0;left:0;right:0}@media (max-width:767px){.bVXCoW_shader{display:none}}.bVXCoW_textSpan{z-index:3;box-sizing:border-box;width:max-content;max-width:96vw;position:absolute}@media (max-width:767px){.bVXCoW_textSpan{max-width:96vw;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}}.bVXCoW_captionPanel{text-align:center;--hero-caption-strength-mobile:var(--hero-caption-opacity-mobile,.55);--hero-caption-strength:var(--hero-caption-opacity,.6);background-color:rgba(255, 255, 255, calc(.94 * var(--hero-caption-strength-mobile)));color:#000;font-family:Cochin, var(--font-pt-serif), "PT Serif", serif;box-sizing:border-box;border-radius:2.4rem .2rem;width:fit-content;max-width:96vw;padding:.85rem 1rem;display:inline-block}@media (max-width:767px){.bVXCoW_captionPanel{max-width:96vw}}@media (min-width:768px){.bVXCoW_captionPanel{background-color:rgba(255, 255, 255, calc(.94 * var(--hero-caption-strength)));max-width:min(var(--hero-text-width,92vw), 92vw);padding-inline:1.75rem}}.bVXCoW_textSpan[data-caption-fade=legacy-whole] .bVXCoW_captionPanel{opacity:var(--hero-caption-opacity-mobile,.45);background-color:#ffffffeb}@media (min-width:768px){.bVXCoW_textSpan[data-caption-fade=legacy-whole] .bVXCoW_captionPanel{opacity:var(--hero-caption-opacity,.38)}}.bVXCoW_textSpan[data-caption-fade=legacy-whole].bVXCoW_heroCaptionEnter .bVXCoW_captionPanel{animation:.75s cubic-bezier(.22,1,.36,1) .12s backwards bVXCoW_heroCaptionInLegacyMobile}@keyframes bVXCoW_heroCaptionInLegacyMobile{0%{opacity:.36}to{opacity:var(--hero-caption-opacity-mobile,.45)}}@media (min-width:768px){.bVXCoW_textSpan[data-caption-fade=legacy-whole].bVXCoW_heroCaptionEnter .bVXCoW_captionPanel{animation-name:bVXCoW_heroCaptionInLegacyDesktop}}@keyframes bVXCoW_heroCaptionInLegacyDesktop{0%{opacity:.3}to{opacity:var(--hero-caption-opacity,.38)}}@media (min-width:768px){.bVXCoW_textCenter{top:50%;left:50%;transform:translate(-50%,-50%)}.bVXCoW_textTopCenter{top:20%;left:50%;transform:translate(-50%,-20%)}.bVXCoW_textTopLeft{text-align:center;top:15%;left:10%;transform:none}.bVXCoW_textTopRight{text-align:center;top:15%;left:auto;right:10%;transform:none}.bVXCoW_textBottomCenter{top:70%;left:50%;transform:translate(-50%,-70%)}}.bVXCoW_captionPanel h1{text-align:center;text-wrap:wrap;margin:.25rem 0 .35rem;font-size:clamp(1.35rem,1.05rem + 1.55vw,2.45rem);font-weight:400;line-height:1.32}.bVXCoW_captionPanel p{opacity:.88;font-size:clamp(.95rem,.85rem + .35vw,1.15rem)}.bVXCoW_author{text-align:center;margin-top:-.6rem}.bVXCoW_arrowDown{cursor:pointer;color:#fffffff2;background:#00000059;border:1px solid #ffffff73;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;padding:0;line-height:0;transition:background .2s,border-color .2s;display:grid;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.bVXCoW_arrowIcon{flex-shrink:0;width:1.35rem;height:1.35rem;display:block}.bVXCoW_arrowDown:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:3px}@media (max-width:639px){.bVXCoW_arrowDown{display:none}}@media (prefers-reduced-motion:reduce){.bVXCoW_heroCaptionEnter{opacity:1;animation:none}.bVXCoW_textSpan[data-caption-fade=legacy-whole].bVXCoW_heroCaptionEnter .bVXCoW_captionPanel{opacity:var(--hero-caption-opacity-mobile,.45)}@media (min-width:768px){.bVXCoW_textSpan[data-caption-fade=legacy-whole].bVXCoW_heroCaptionEnter .bVXCoW_captionPanel{opacity:var(--hero-caption-opacity,.38)}}.bVXCoW_arrowDown{transition:none}}@media (min-width:992px){.bVXCoW_arrowDown:hover{background:#00000080;border-color:#ffffffbf}}
.jOFAOG_shell{flex-direction:column;width:100%;min-height:100dvh;display:flex}.jOFAOG_content{flex-direction:column;flex:1 0 auto;width:100%;display:flex}.jOFAOG_contentMap,.jOFAOG_contentMap>#jOFAOG_main-content{flex:auto;min-height:0;position:relative;overflow:hidden}
.q0odHq_page{width:100%;max-width:100%;font-family:var(--public-font-serif);text-align:center;flex-direction:column;align-items:stretch;margin-bottom:2rem;display:flex;overflow-x:clip}.q0odHq_page[data-blog-listing]{background:var(--public-blog-page-bg)}@media (max-width:639px){.q0odHq_page[data-category-listing=travel],.q0odHq_page[data-category-listing=dance]{overflow-x:visible}}.q0odHq_listingPageContent{background:#fff}@media (max-width:991px){.q0odHq_page[data-category-listing=travel],.q0odHq_page[data-category-listing=dance]{background:var(--public-listing-surface-bg);margin-bottom:0}.q0odHq_page[data-category-listing=travel] .q0odHq_listingShell,.q0odHq_page[data-category-listing=dance] .q0odHq_listingShell{background:var(--public-listing-surface-bg)}.q0odHq_page[data-category-listing=travel] .q0odHq_listingPageContent,.q0odHq_page[data-category-listing=dance] .q0odHq_listingPageContent{--listing-feather-start:calc(var(--public-post-hero-padding-top) + 3.35rem + var(--public-listing-page-title-margin-bottom));--listing-feather-end:calc(var(--listing-feather-start) + var(--public-listing-feather-depth));background:linear-gradient(180deg, #fff 0, #fff var(--listing-feather-start), var(--public-listing-surface-bg) var(--listing-feather-end), var(--public-listing-surface-bg) 100%)}}@media (min-width:992px){.q0odHq_page[data-category-listing=travel],.q0odHq_page[data-category-listing=dance],.q0odHq_page[data-category-listing=highlights],.q0odHq_page[data-category-listing=travel] .q0odHq_listingPageContent,.q0odHq_page[data-category-listing=dance] .q0odHq_listingPageContent,.q0odHq_page[data-category-listing=highlights] .q0odHq_listingPageContent{background:#fff}.q0odHq_page{margin-bottom:3rem}}.q0odHq_pageMain{width:100%}.q0odHq_contentAnchor{scroll-margin-top:var(--public-header-height);padding-top:var(--public-post-hero-padding-top)}.q0odHq_pageTitle{margin:0 0 var(--public-page-title-margin-bottom);font-size:var(--public-page-title-size);font-weight:600;line-height:var(--public-page-title-line-height);text-align:center}.q0odHq_listingPageTitle{line-height:var(--public-listing-page-title-line-height);margin-bottom:var(--public-listing-page-title-margin-bottom)}.q0odHq_marketingStack{flex-direction:column;width:100%;display:flex}.q0odHq_marketingPageContainer{text-align:left}.q0odHq_prose{text-align:left;width:100%;max-width:none;font-size:var(--public-body-size);line-height:var(--public-body-line-height);box-sizing:border-box;margin-inline:0;padding-block:1rem 0;padding-inline:0}.q0odHq_prose p{margin:0}.q0odHq_prose p+p{margin-top:var(--public-prose-paragraph-gap)}.q0odHq_prose p+ul,.q0odHq_prose ul{margin-top:var(--public-prose-block-gap)}.q0odHq_proseCentered{text-align:center}.q0odHq_emphasis{font-weight:600}.q0odHq_sectionHeading{width:100%;font-size:var(--public-h3-size);text-align:center;margin:1.75rem 0 1.15rem;font-weight:600;line-height:1.5}.q0odHq_zoukSectionHeading{width:100%;margin:var(--public-zouk-heading-margin-top) 0 var(--public-section-gap);font-size:var(--public-h3-size);text-align:center;color:var(--text);font-weight:600;line-height:1.45}.q0odHq_subBannerHeading{width:100%;font-size:var(--public-h4-size);text-align:center;color:#ffffffe6;margin:1.5rem 0;font-weight:400}.q0odHq_divider{border:0;border-top:1px solid #0000001f;width:100%;max-width:none;margin:1.35rem 0}.q0odHq_brandLogo{width:auto;max-height:3.7rem;margin:1rem auto;display:block}.q0odHq_linkAccent{color:rgb(var(--primary-color));text-decoration:none;transition:color .2s}@media (min-width:992px){.q0odHq_linkAccent:hover{color:rgb(var(--primary-color-hover));text-decoration:underline}}.q0odHq_privacyBody{box-sizing:border-box;text-align:left;width:100%;max-width:none;margin-inline:0;padding-block:1.75rem 2.75rem;padding-inline:0}@media (min-width:992px){.q0odHq_privacyBody{padding-top:2.25rem}}.q0odHq_privacyBody .q0odHq_prose a{color:rgb(var(--primary-color));text-underline-offset:2px;text-decoration:underline;transition:color .2s}.q0odHq_privacyBody .q0odHq_prose a:hover{color:rgb(var(--primary-color-hover))}.q0odHq_privacyBody .q0odHq_prose code{font-family:var(--public-font-sans);background:rgb(var(--primary-color) / 9%);color:rgb(var(--primary-color));border-radius:.25rem;padding:.12em .38em;font-size:.88em}.q0odHq_privacyBody .q0odHq_prose ul{padding-left:1.35rem;list-style:outside}.q0odHq_privacyBody .q0odHq_prose li+li{margin-top:.4rem}.q0odHq_privacyMeta{font-family:var(--public-font-sans);color:#00000085;text-align:center;margin:0 0 .25rem;font-size:.875rem}.q0odHq_proseLinkButton{font:inherit;line-height:inherit;cursor:pointer;color:rgb(var(--primary-color));text-underline-offset:2px;background:0 0;border:none;margin:0;padding:0;text-decoration:underline;transition:color .2s;display:inline}@media (min-width:992px){.q0odHq_proseLinkButton:hover{color:rgb(var(--primary-color-hover))}}.q0odHq_privacyBody .q0odHq_prose .q0odHq_providerLinks{margin-top:var(--public-prose-block-gap);font-family:var(--public-font-sans);color:#00000094;font-size:.875rem;line-height:1.55}.q0odHq_videoStack{box-sizing:border-box;width:100%;max-width:45rem;margin-inline:auto;padding:2rem 0}.q0odHq_videoStackItem+.q0odHq_videoStackItem{margin-top:var(--public-section-gap)}.q0odHq_contactBody{box-sizing:border-box;text-align:left;width:100%;max-width:none;margin-inline:0;padding-block:1.75rem 2.75rem;padding-inline:0}@media (min-width:992px){.q0odHq_contactBody{max-width:38rem;margin-inline:auto;padding-top:2.5rem}}.q0odHq_contactBody .q0odHq_prose{max-width:none;margin-inline:0;padding:0}.q0odHq_contactLinksPanel{--profile-link-grid-col:14.5rem;--profile-link-grid-gap:2rem;width:fit-content;max-width:100%;margin:1.4rem auto 0}@media (min-width:600px){.q0odHq_contactLinksPanel{--profile-link-grid-col:15.25rem}}.q0odHq_contactBody .q0odHq_contactDirectLinks{width:100%;margin:0}.q0odHq_contactBody .q0odHq_contactDirectLinks>div{width:calc(var(--profile-link-grid-col) * 2 + var(--profile-link-grid-gap));align-items:flex-start;max-width:100%;margin-inline:auto}.q0odHq_contactBody .q0odHq_contactDirectLinks .q0odHq_row{width:var(--profile-link-grid-col);max-width:100%}.q0odHq_contactBody .q0odHq_contactMoreLinks{width:100%;margin:0 0 .5rem}.q0odHq_contactPortfolioBlock{width:100%;margin-top:2.1rem}.q0odHq_contactSectionHeading{font-family:var(--public-font-sans);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#00000085;margin:0 0 .75rem;font-size:.8125rem;font-weight:600;line-height:1.4}.q0odHq_contactPortfolioBlock .q0odHq_contactMoreLinks{justify-content:center}.q0odHq_contactBody .q0odHq_contactDirectLinks .q0odHq_linkGroup,.q0odHq_contactBody .q0odHq_contactMoreLinks .q0odHq_linkGroup{width:100%}@media (max-width:991px){.q0odHq_contactLinksPanel{width:100%;margin-top:1rem}.q0odHq_contactBody .q0odHq_contactDirectLinks>div{width:100%}.q0odHq_contactBody .q0odHq_contactDirectLinks .q0odHq_row{width:100%;max-width:100%}.q0odHq_contactBody .q0odHq_contactDirectLinks .q0odHq_linkGroup,.q0odHq_contactBody .q0odHq_contactMoreLinks .q0odHq_linkGroup{flex-wrap:nowrap;max-width:100%;display:flex}.q0odHq_contactBody .q0odHq_contactDirectLinks .q0odHq_label,.q0odHq_contactBody .q0odHq_contactMoreLinks .q0odHq_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.q0odHq_contactPortfolioBlock{margin-top:1.35rem}.q0odHq_contactSectionHeading{margin-bottom:.5rem}.q0odHq_contactBody .q0odHq_contactMoreLinks>div{grid-template-columns:minmax(0,1fr);row-gap:.05rem;width:100%;max-width:100%}.q0odHq_contactBody .q0odHq_contactDirectLinks>div{gap:.05rem}}
@keyframes ZCgNFa_consentOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes ZCgNFa_consentPanelIn{0%{opacity:0;transform:translateY(.5rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ZCgNFa_consentBannerIn{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}.ZCgNFa_banner{z-index:150;pointer-events:none;left:50%;right:auto;bottom:max(1rem, env(safe-area-inset-bottom,0px));width:min(calc(100vw - 2rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)), 23.75rem);max-width:23.75rem;position:fixed;transform:translate(-50%)}.ZCgNFa_bannerVisible .ZCgNFa_bannerInner{pointer-events:auto;animation:.35s ease-out both ZCgNFa_consentBannerIn}.ZCgNFa_bannerInner{-webkit-backdrop-filter:blur(10px);width:100%;color:rgb(var(--public-text-primary,30 30 30));font-family:var(--public-font-sans);background:#fffffff0;border:1px solid #ffffff8c;border-radius:.65rem;padding:.85rem 1rem;font-size:.8125rem;line-height:1.45;box-shadow:0 8px 32px #00000024,inset 0 1px #ffffffa6}.ZCgNFa_bannerTitle{font-family:var(--public-font-serif);margin:0 0 .35rem;font-size:1rem;font-weight:400}.ZCgNFa_bannerText{margin:0 0 .65rem}.ZCgNFa_bannerActions{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;display:flex}.ZCgNFa_btnPrimary,.ZCgNFa_btnSecondary{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:.3rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .15s}.ZCgNFa_btnPrimary:focus-visible,.ZCgNFa_btnSecondary:focus-visible,.ZCgNFa_btnLink:focus-visible{outline:2px solid rgb(var(--primary-color) / 50%);outline-offset:2px}.ZCgNFa_btnPrimary{color:#fff;background:rgb(var(--primary-color));border-color:rgb(var(--primary-color))}.ZCgNFa_btnPrimary:hover{background:rgb(var(--primary-color-hover));border-color:rgb(var(--primary-color-hover));box-shadow:0 2px 10px rgb(var(--primary-color) / 28%)}.ZCgNFa_btnPrimary:active{transform:translateY(1px)}.ZCgNFa_btnSecondary{color:inherit;background:#fff;border-color:#0000002e}.ZCgNFa_btnSecondary:hover{border-color:rgb(var(--primary-color) / 45%);background:rgb(var(--primary-color) / 7%);color:rgb(var(--primary-color))}.ZCgNFa_btnSecondary:active{transform:translateY(1px)}.ZCgNFa_btnLink{font:inherit;cursor:pointer;color:rgb(var(--primary-color));text-underline-offset:2px;background:0 0;border:0;padding:.35rem .25rem;font-size:.8125rem;text-decoration:underline;transition:color .2s,opacity .2s}.ZCgNFa_btnLink:hover{color:rgb(var(--primary-color-hover));opacity:1}.ZCgNFa_overlay{z-index:210;background:#00000061;justify-content:center;align-items:center;padding:1rem;animation:.22s ease-out ZCgNFa_consentOverlayIn;display:flex;position:fixed;inset:0}.ZCgNFa_panel{width:min(100%,28rem);max-height:min(90vh,34rem);box-shadow:0 12px 40px #00000029, 0 0 0 1px rgb(var(--primary-color) / 6%);font-family:var(--public-font-sans);color:rgb(var(--public-text-primary,30 30 30));background:#fff;border:1px solid #00000014;border-radius:.55rem;padding:1.35rem 1.5rem 1.25rem;font-size:.875rem;line-height:1.5;animation:.28s ease-out ZCgNFa_consentPanelIn;position:relative;overflow:auto}.ZCgNFa_panelClose{color:#0000008c;cursor:pointer;background:0 0;border:0;border-radius:.35rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background-color .2s,color .2s;display:inline-flex;position:absolute;top:.65rem;right:.65rem}.ZCgNFa_panelClose:hover{color:#000000c7;background:#0000000f}.ZCgNFa_panelClose:focus-visible{outline:2px solid rgb(var(--primary-color) / 50%);outline-offset:2px}.ZCgNFa_panelTitle{font-family:var(--public-font-serif);color:rgb(var(--public-text-primary,30 30 30));margin:0 2rem .55rem 0;font-size:1.2rem;font-weight:400}.ZCgNFa_panelIntro{margin:0 0 1.1rem}.ZCgNFa_toggleRow{margin-bottom:.5rem;cursor:pointer;border-radius:.4rem;align-items:flex-start;gap:.75rem;margin-inline:-.6rem;padding:.55rem .6rem;transition:background-color .2s;display:flex}.ZCgNFa_toggleRow:hover{background:rgb(var(--primary-color) / 6%)}.ZCgNFa_toggleInput{appearance:none;cursor:pointer;background-color:#fff;border:1.5px solid #00000038;border-radius:.25rem;flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.15rem;transition:border-color .2s,background-color .2s,box-shadow .2s}.ZCgNFa_toggleInput:hover{border-color:rgb(var(--primary-color) / 55%);box-shadow:0 0 0 3px rgb(var(--primary-color) / 12%)}.ZCgNFa_toggleInput:checked{border-color:rgb(var(--primary-color));background-color:rgb(var(--primary-color));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1.5 5.2 4.4 8.1 10.5 2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.7rem}.ZCgNFa_toggleInput:focus-visible{outline:2px solid rgb(var(--primary-color) / 45%);outline-offset:2px}.ZCgNFa_toggleHint{color:#00000085;margin-top:.2rem;font-size:.8125rem;line-height:1.4;display:block}.ZCgNFa_panelActions{border-top:1px solid #00000014;flex-wrap:wrap;align-items:center;gap:.5rem .65rem;margin-top:1.15rem;padding-top:.85rem;display:flex}.ZCgNFa_footerLink{font:inherit;font-size:inherit;cursor:pointer;color:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline;transition:opacity .2s}.ZCgNFa_footerLink:hover{opacity:.85}.ZCgNFa_policyLink{font:inherit;color:rgb(var(--primary-color));text-underline-offset:2px;text-decoration:underline;transition:color .2s}.ZCgNFa_policyLink:hover{color:rgb(var(--primary-color-hover))}@media (max-width:639px){.ZCgNFa_banner{width:min(calc(100vw - 1.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)), 23.75rem)}.ZCgNFa_bannerActions{gap:.45rem .5rem}.ZCgNFa_btnPrimary,.ZCgNFa_btnSecondary{text-align:center;flex:calc(50% - .25rem);min-width:7.5rem}.ZCgNFa_btnLink{text-align:center;flex:100%}}@media (prefers-reduced-motion:reduce){.ZCgNFa_overlay,.ZCgNFa_panel{animation:none}.ZCgNFa_bannerVisible .ZCgNFa_bannerInner{opacity:1;animation:none;transform:none}.ZCgNFa_btnPrimary,.ZCgNFa_btnSecondary,.ZCgNFa_btnLink,.ZCgNFa_panelClose,.ZCgNFa_toggleRow,.ZCgNFa_toggleInput,.ZCgNFa_footerLink,.ZCgNFa_policyLink{transition:none}}
._36ZeBq_container{--home-grid-gap:.65rem;--public-card-radius:4px;gap:var(--home-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:.25rem 0 .5rem;display:grid}@media (min-width:600px){._36ZeBq_container{--home-grid-gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:.5rem}}@media (min-width:768px){._36ZeBq_container{--home-grid-gap:1.35rem}}._36ZeBq_link{min-width:0;height:100%}._36ZeBq_card{height:100%}._36ZeBq_media{aspect-ratio:3/4;min-height:10.5rem;position:relative;overflow:hidden}._36ZeBq_media:after{content:"";z-index:1;pointer-events:none;opacity:1;transition:opacity var(--public-card-cover-transition-duration,.35s) ease;background:linear-gradient(#0000 50%,#00000042 68%,#00000085 100%);position:absolute;inset:0}._36ZeBq_image{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}._36ZeBq_title{z-index:2;font-family:var(--public-font-serif);text-align:center;color:#fffffff5;text-shadow:0 1px 2px #0000008c,0 2px 10px #0006,0 4px 22px #00000052,0 8px 36px #00000038;pointer-events:none;transition:transform var(--public-card-cover-transition-duration,.35s) ease;background:0 0;justify-content:center;align-items:center;padding:0 .45rem;font-size:1.85rem;font-weight:400;line-height:1.15;display:flex;position:absolute;inset:57% 0 18%;transform:translateY(0)}@media (min-width:600px){._36ZeBq_media{min-height:14rem}._36ZeBq_title{padding-inline:.5rem}}@media (min-width:640px){._36ZeBq_title{font-size:1.875rem}}@media (min-width:992px){._36ZeBq_title{font-size:1.85rem}}@media (min-width:1200px){._36ZeBq_title{font-size:2rem}}@media (min-width:1600px){._36ZeBq_title{font-size:2.125rem}}@media (min-width:992px){._36ZeBq_link:hover ._36ZeBq_media:after,._36ZeBq_link:focus-visible ._36ZeBq_media:after{opacity:.48}._36ZeBq_link:hover ._36ZeBq_title,._36ZeBq_link:focus-visible ._36ZeBq_title{transform:translateY(.65rem)}}@media (prefers-reduced-motion:reduce){._36ZeBq_media:after,._36ZeBq_title{transition:none}@media (min-width:992px){._36ZeBq_link:hover ._36ZeBq_title,._36ZeBq_link:focus-visible ._36ZeBq_title{transform:none}}}
.W6bSJa_grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .25rem;width:100%;max-width:62rem;margin:0 auto;display:flex}.W6bSJa_cell{box-sizing:border-box;flex:7rem;max-width:12rem;padding:1rem}.W6bSJa_image{width:100%;height:auto;display:block}
.mBBeFW_app{text-align:center;width:100%;max-width:100%;font-family:var(--public-font-serif);flex-direction:column;align-items:stretch;margin-bottom:2rem;display:flex;overflow-x:clip}@media (min-width:768px){.mBBeFW_app{margin-bottom:3rem}}@media (min-width:992px){.mBBeFW_app{margin-bottom:4rem}}
.D3l3Vq_block{padding:var(--public-section-gap) 0 0;font-size:clamp(1rem,2vw,1.35rem)}.D3l3Vq_grid{grid-template-columns:repeat(2,minmax(0,1fr));place-items:baseline center;gap:.75rem 1.25rem;display:grid}@media (min-width:600px){.D3l3Vq_grid{flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;display:flex}}.D3l3Vq_number{font-size:clamp(1.65rem,3vw,2rem);font-weight:600}.D3l3Vq_item{white-space:nowrap;color:var(--text)}
.kKWtaG_block{max-width:var(--content-width);text-align:center;margin:1rem auto}.kKWtaG_title{font-size:var(--public-h4-size);margin:1rem 0 .75rem;font-weight:400;line-height:1.45}.kKWtaG_list{flex-direction:column;gap:.35rem;font-size:1.05rem;display:flex}.kKWtaG_link{color:rgb(var(--primary-color));text-decoration:none}@media (min-width:992px){.kKWtaG_link:hover{color:var(--public-link-hover-color,rgb(var(--primary-color)));text-decoration:underline}}
.ZXOrHG_blogListSection{--public-card-cover-transition-duration:.55s;--public-card-transition-duration:.45s;max-width:var(--content-width-wide);box-sizing:border-box;width:100%;margin:0 auto;padding:0 1rem 5rem}.ZXOrHG_blogListHeading{margin-bottom:1.25rem}.ZXOrHG_blogListLoading{text-align:center;color:var(--public-text-muted,#666);margin:0;padding:2rem 0}.ZXOrHG_blogTagFilters{justify-content:center;width:100%;margin-bottom:2rem;display:flex}.ZXOrHG_articleTags.ZXOrHG_articleTagsListing{border-top:none;justify-content:center;width:100%;margin:0;padding:0}.ZXOrHG_postList{flex-direction:column;gap:1.85rem;margin:0;padding:0;list-style:none;display:flex}.ZXOrHG_postCard{width:100%;max-width:56rem;margin:0 auto}.ZXOrHG_postLink{display:block}.ZXOrHG_postCardInner{flex-direction:row;align-items:stretch;min-height:100%;display:flex}.ZXOrHG_postText{text-align:left;flex-direction:column;flex:1;min-width:0;padding:1rem 1rem 1rem 1.5rem;display:flex}.ZXOrHG_postTitle{font-family:var(--public-font-serif);color:rgb(var(--primary-color));margin:0 0 .5rem;font-size:1.15rem;line-height:1.35}.ZXOrHG_postExcerpt{font-family:var(--public-font-sans);color:#000000b8;flex:1;margin:0;font-size:.95rem;line-height:1.5}.ZXOrHG_postDate{opacity:.6;font-size:.9rem;font-family:var(--public-font-sans);align-self:flex-start;margin-top:1rem}.ZXOrHG_postCover{background:var(--public-card-placeholder-bg);flex:1;max-width:42%;min-height:14rem;position:relative;overflow:hidden}.ZXOrHG_postCoverImg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ZXOrHG_emptyState{text-align:center;font-family:var(--public-font-sans);color:#0000008c;padding:2rem 1rem}@media (max-width:991px){.ZXOrHG_blogListSection .public-card-interactive:before{opacity:1}.ZXOrHG_blogListSection .public-card-cover{filter:brightness(var(--public-card-cover-brightness));transform:none}.ZXOrHG_blogListSection .public-card-interactive:is(:hover,:focus,:focus-visible):before{opacity:1}.ZXOrHG_blogListSection .public-card-interactive:is(:hover,:focus,:focus-visible) .public-card-cover{filter:brightness(var(--public-card-cover-brightness));transform:none}}.ZXOrHG_articleMain{text-align:left;background:var(--public-blog-page-bg,#f8f8f7);flex-direction:column;width:100%;max-width:100%;min-height:100%;margin-bottom:2rem;display:flex;overflow-x:clip}@media (min-width:992px){.ZXOrHG_articleMain{margin-bottom:3rem}}.ZXOrHG_articlePage{padding:calc(var(--public-header-height) + 1.75rem) 1rem 5rem;width:100%;max-width:var(--content-width);box-sizing:border-box;margin:0 auto}@media (min-width:992px){.ZXOrHG_articlePage{padding-top:calc(var(--public-header-height) + 2rem)}}.ZXOrHG_articleHeader{text-align:left;margin:0 0 2rem}.ZXOrHG_articleTitle{font-family:var(--public-font-serif);color:#141414;text-align:left;margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:600;line-height:1.2}.ZXOrHG_articleMetaRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.ZXOrHG_articleMetaRow .ZXOrHG_articleMeta{margin:0}.ZXOrHG_articleMeta{font-family:var(--public-font-sans);color:#0000008c;text-align:left;font-size:.95rem}.ZXOrHG_articleHero{margin-top:1.5rem;margin-bottom:0}.ZXOrHG_articleHeroImg{border-radius:.15rem;width:100%;height:auto;display:block}.ZXOrHG_articleTags{border-top:1px solid #00000014;flex-wrap:wrap;justify-content:flex-start;gap:.5rem;margin:2.5rem 0 0;padding:1.25rem 0 0;list-style:none;display:flex}.ZXOrHG_articleTags li{list-style:none}.ZXOrHG_articleFollowMe{margin-top:2rem}.ZXOrHG_articleRelated{margin-top:var(--public-section-gap,2.5rem);padding-top:.5rem}.ZXOrHG_articleRelatedHeading{font-family:var(--public-font-serif);color:var(--public-text-link-color);text-align:left;margin:0 0 1.5rem;font-size:1.35rem;font-weight:400}.ZXOrHG_blogTagFiltersRefresh .ZXOrHG_articleTagBadge{animation:.26s cubic-bezier(.22,1,.36,1) backwards ZXOrHG_blogTagChipIn}.ZXOrHG_blogTagFiltersRefresh li:first-child .ZXOrHG_articleTagBadge{animation-delay:20ms}.ZXOrHG_blogTagFiltersRefresh li:nth-child(2) .ZXOrHG_articleTagBadge{animation-delay:40ms}.ZXOrHG_blogTagFiltersRefresh li:nth-child(3) .ZXOrHG_articleTagBadge{animation-delay:60ms}.ZXOrHG_blogTagFiltersRefresh li:nth-child(n+4) .ZXOrHG_articleTagBadge{animation-delay:80ms}@keyframes ZXOrHG_blogTagChipIn{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ZXOrHG_articleTagBadge{color:#0000009e;font-size:.85rem;font-family:var(--public-font-sans);cursor:pointer;background:#00000009;border:none;border-radius:999px;padding:.2rem .55rem;text-decoration:none;transition:background-color .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1),transform .15s;display:inline-block}.ZXOrHG_articleTagBadge:active{transform:scale(.97)}.ZXOrHG_articleTagBadge:is(:hover,:focus-visible){color:#000000c7;background:#0000001c}.ZXOrHG_articleTagBadgeSelected,.ZXOrHG_articleTagBadge[aria-current=page]{color:rgb(var(--primary-color));background:#0000000f}.ZXOrHG_articleTagBadgeSelected:is(:hover,:focus-visible),.ZXOrHG_articleTagBadge[aria-current=page]:is(:hover,:focus-visible){color:rgb(var(--primary-color));background:#00000021}@media (prefers-reduced-motion:reduce){.ZXOrHG_blogTagFiltersRefresh .ZXOrHG_articleTagBadge{animation:none}.ZXOrHG_articleTagBadge{transition:none}.ZXOrHG_articleTagBadge:active{transform:none}}.ZXOrHG_articleBody{max-width:none;font-family:var(--public-blog-article-body-font);font-size:var(--public-body-size);line-height:var(--public-body-line-height);color:#000000d9;text-align:left;margin:0}.ZXOrHG_articleBody p,.ZXOrHG_articleBody h2,.ZXOrHG_articleBody h3,.ZXOrHG_articleBody ul,.ZXOrHG_articleBody ol{text-align:left}.ZXOrHG_articleBody p{margin:0 0 var(--public-prose-paragraph-gap)}.ZXOrHG_articleBody h2,.ZXOrHG_articleBody h3{font-family:var(--public-font-serif);margin:var(--public-prose-block-gap) 0 .75rem;color:rgb(var(--primary-color))}.ZXOrHG_articleBody h2{font-size:1.45rem}.ZXOrHG_articleBody h3{font-size:1.2rem}.ZXOrHG_articleBody a{color:var(--public-text-link-color)}.ZXOrHG_embedFigure{margin:var(--public-prose-block-gap) 0;text-align:center}.ZXOrHG_embedFigure img{border-radius:.15rem;width:100%;height:auto;display:block}.ZXOrHG_embedCaption{color:#0009;text-align:center;margin-top:.5rem;font-size:.9rem;font-style:italic}@media (max-width:991px){.ZXOrHG_postCover{min-height:15.5rem}}@media (max-width:720px){.ZXOrHG_postList{gap:2.25rem}.ZXOrHG_postCardInner{flex-direction:column-reverse}.ZXOrHG_postText{padding:1.15rem 1.15rem 1.25rem}.ZXOrHG_postCover{flex:none;width:100%;max-width:none;min-height:17rem}}
.NEa0oW_root{flex-shrink:0}.NEa0oW_popover{opacity:1;filter:blur();outline:none;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),filter .28s cubic-bezier(.16,1,.3,1);transform:translate(0,0)scale(1)}.NEa0oW_popover[data-entering]{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.96)}.NEa0oW_popover[data-exiting]{opacity:0;filter:blur(3px);pointer-events:none;transform:translateY(8px)scale(.97)}.NEa0oW_popover[data-placement^=bottom]{transform-origin:100% 0}.NEa0oW_popover[data-placement=bottom\ start],.NEa0oW_popover[data-placement=bottom]{transform-origin:top}.NEa0oW_popover[data-placement^=top]{transform-origin:100% 100%}.NEa0oW_panel{border-radius:8px;min-width:12.5rem;padding:.5rem;box-shadow:0 8px 28px #0000001f}.NEa0oW_panel[data-theme=light]{--share-focus-ring:rgb(var(--primary-color));--share-network-icon-color:rgba(var(--secondary-color), .84);--share-network-icon-hover-color:rgb(var(--secondary-color));--share-network-icon-hover-bg:rgba(var(--secondary-color), .1);--share-network-icon-opacity:.76;--share-network-icon-opacity-hover:1;border:1px solid rgba(var(--secondary-color), .12);background:#fff;box-shadow:0 4px 24px #00000014,0 0 0 .5px #0000000a}.NEa0oW_panel[data-theme=dark]{--share-focus-ring:#d2d2d2e0;--share-network-icon-color:#ffffffc7;--share-network-icon-hover-color:#fffffff5;--share-network-icon-hover-bg:#ffffff1a;--share-network-icon-opacity:.78;--share-network-icon-opacity-hover:1;background:#161616fa;border:1px solid #ffffff26;box-shadow:0 8px 28px #00000073}.NEa0oW_trigger{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin:0;padding:0;transition:background-color .26s,border-color .26s,color .26s,box-shadow .26s;display:inline-flex;position:relative}.NEa0oW_trigger[data-theme=light]{border:1px solid rgba(var(--secondary-color), .18);min-width:2.35rem;min-height:2.35rem;color:rgb(var(--secondary-color));background:#fff;box-shadow:0 1px 4px #0000000f}.NEa0oW_trigger[data-theme=dark]{color:#fff;background:#303030f5;border:1px solid #ffffff52}.NEa0oW_trigger:focus{outline:none}.NEa0oW_trigger:focus-visible,.NEa0oW_trigger[data-focus-visible]{box-shadow:none;outline:none}.NEa0oW_row{width:100%;font-family:var(--public-font-sans);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.55rem;margin:0;padding:.55rem .65rem;font-size:.875rem;transition:background-color .26s,color .26s;display:flex}.NEa0oW_row[data-theme=light]{color:var(--text)}.NEa0oW_row[data-theme=dark]{color:#fff}.NEa0oW_networks{flex-wrap:wrap;gap:.35rem;margin:.35rem 0 0;padding:.35rem 0 0;list-style:none;display:flex}.NEa0oW_networks[data-theme=light]{border-top:1px solid rgba(var(--secondary-color), .1)}.NEa0oW_networks[data-theme=dark]{border-top:1px solid #ffffff1f}.NEa0oW_networkLink{width:2.65rem;height:2.65rem;color:var(--share-network-icon-color);background-color:#0000;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.NEa0oW_panel a.public-share-menu-network{transition:color .28s cubic-bezier(.22,1,.36,1),background-color .28s cubic-bezier(.22,1,.36,1)}.NEa0oW_networkLink svg{opacity:var(--share-network-icon-opacity,.76);flex-shrink:0;transition:opacity .28s cubic-bezier(.22,1,.36,1);display:block}.NEa0oW_panel :is(button,a):focus:not(:focus-visible){outline:none}.NEa0oW_panel :is(button,a):focus-visible,.NEa0oW_panel [data-focus-visible]{outline:2px solid var(--share-focus-ring);outline-offset:2px}.NEa0oW_chromeTooltip{z-index:2;color:#fff;font-family:var(--public-font-sans);white-space:nowrap;pointer-events:none;opacity:0;background:#1c1c1ceb;border-radius:4px;padding:.28rem .55rem;font-size:.75rem;line-height:1.2;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,4px)}.NEa0oW_trigger[data-theme=dark]:hover .NEa0oW_chromeTooltip,.NEa0oW_trigger[data-theme=dark]:focus-visible .NEa0oW_chromeTooltip,.NEa0oW_trigger[data-theme=dark][data-focus-visible] .NEa0oW_chromeTooltip{opacity:1;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.NEa0oW_networkLink:hover,.NEa0oW_networkLink:focus-visible{color:var(--share-network-icon-hover-color);background-color:var(--share-network-icon-hover-bg)}.NEa0oW_networkLink:hover svg,.NEa0oW_networkLink:focus-visible svg{opacity:var(--share-network-icon-opacity-hover,1)}}.NEa0oW_networkLink:active{color:var(--share-network-icon-hover-color);background-color:var(--share-network-icon-hover-bg)}.NEa0oW_networkLink:active svg{opacity:var(--share-network-icon-opacity-hover,1)}@media (min-width:992px){.NEa0oW_trigger[data-theme=light]:hover,.NEa0oW_trigger[data-theme=light]:focus-visible{border-color:rgba(var(--primary-color), .45);color:rgb(var(--primary-color))}.NEa0oW_row[data-theme=light]:hover{background:rgba(var(--secondary-color), .06)}.NEa0oW_trigger[data-theme=dark]:hover{background:#3a3a3afa;border-color:#ffffff6b}.NEa0oW_row[data-theme=dark]:hover{background:#ffffff14}}@media (prefers-reduced-motion:reduce){.NEa0oW_popover,.NEa0oW_networkLink svg{transition:none}.NEa0oW_panel a.public-share-menu-network{transition:none}.NEa0oW_trigger,.NEa0oW_row,.NEa0oW_chromeTooltip{transition:none}}
.u7aEOa_section{width:100%;max-width:var(--content-width);padding:var(--public-post-hero-padding-top) var(--public-page-padding-x) max(1.25rem, var(--public-post-hero-padding-top));scroll-margin-top:var(--public-header-height);font-family:var(--public-font-serif);box-sizing:border-box;--follow-me-feather-line:#00000024;--follow-me-feather-inset:14%;margin:0 auto;position:relative}.u7aEOa_sectionBlog{padding-top:1.5rem;padding-bottom:1.25rem}.u7aEOa_sectionBlog .u7aEOa_text{font-family:var(--public-blog-article-body-font)}.u7aEOa_sectionBlog:before{display:none}.u7aEOa_section:before,.u7aEOa_section:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent 0%, var(--follow-me-feather-line) var(--follow-me-feather-inset), var(--follow-me-feather-line) calc(100% - var(--follow-me-feather-inset)), transparent 100%);height:1px;position:absolute;left:0;right:0}.u7aEOa_section:before{top:0}.u7aEOa_section:after{bottom:0}.u7aEOa_albumBand{margin-top:var(--public-stack-gap);background-color:rgb(var(--secondary-color));font-family:var(--public-font-serif);--album-editorial-padding-x:var(--public-page-padding-x);box-sizing:border-box;--follow-me-feather-line:#ffffff24;--follow-me-feather-inset:12%;position:relative}.u7aEOa_albumBand:before,.u7aEOa_albumBand:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent 0%, var(--follow-me-feather-line) var(--follow-me-feather-inset), var(--follow-me-feather-line) calc(100% - var(--follow-me-feather-inset)), transparent 100%);height:1px;position:absolute;left:0;right:0}.u7aEOa_albumBand:before{top:0}.u7aEOa_albumBand:after{bottom:0}@media (min-width:768px){.u7aEOa_albumBand{--album-editorial-padding-x:2rem}}@media (min-width:992px){.u7aEOa_albumBand{--album-editorial-padding-x:2.5rem}}.u7aEOa_albumInner{width:100%;max-width:56.25rem;padding:2rem var(--album-editorial-padding-x,1.25rem);box-sizing:border-box;margin-inline:auto}.u7aEOa_row{flex-direction:row;align-items:center;gap:1.5rem;display:flex}@media (max-width:599px){.u7aEOa_row{flex-direction:column}}.u7aEOa_textColumn{flex:30%;min-width:0}.u7aEOa_avatar{border-radius:50%;flex:1 0 0;width:100%;max-width:280px;height:auto}.u7aEOa_text{text-align:left;font-size:var(--public-body-size);line-height:var(--public-body-line-height);margin:0}.u7aEOa_albumBand .u7aEOa_text{color:#fafafa}.u7aEOa_sectionBlog .u7aEOa_accent{color:var(--public-text-link-color)}.u7aEOa_accent{color:var(--public-brand-icon-hover)}.u7aEOa_socialNav{margin-top:.75rem}.u7aEOa_socialList{flex-wrap:wrap;justify-content:flex-start;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.u7aEOa_socialLink{color:var(--public-social-icon-color);justify-content:center;align-items:center;margin:.4rem .5rem .4rem 0;transition:color .28s cubic-bezier(.22,1,.36,1);display:inline-flex}.u7aEOa_socialLink:hover,.u7aEOa_socialLink:focus-visible,.u7aEOa_socialLink:active{color:var(--public-social-icon-hover-color)}.u7aEOa_socialLink:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:3px;border-radius:2px}.u7aEOa_socialIcon{transition:transform .28s cubic-bezier(.22,1,.36,1);display:block}.u7aEOa_socialLink[data-network=youtube] .u7aEOa_socialIcon{transform:translateY(-3px)}@media (max-width:991px){.u7aEOa_socialNav{width:100%}.u7aEOa_socialList{justify-content:center}.u7aEOa_socialLink{margin:.4rem .5rem}}@media (prefers-reduced-motion:reduce){.u7aEOa_socialLink,.u7aEOa_socialIcon{transition:none}}.u7aEOa_buyCoffeeWrap{font-size:var(--public-body-size);line-height:var(--public-body-line-height);text-align:left;margin-top:.55rem}.u7aEOa_albumBand .u7aEOa_buyCoffeeWrap{color:#fafafa}.u7aEOa_buyCoffeePrefix{display:inline}.u7aEOa_buyCoffeeLink{vertical-align:baseline;align-items:center;gap:.42rem;max-width:100%;margin-left:.12em;font-weight:500;text-decoration:none;transition:color .28s cubic-bezier(.22,1,.36,1);display:inline-flex}.u7aEOa_section .u7aEOa_buyCoffeeLink,.u7aEOa_sectionBlog .u7aEOa_buyCoffeeLink{color:color-mix(in srgb, var(--public-social-icon-color-on-light) 91%, white)}.u7aEOa_section .u7aEOa_buyCoffeeLink:hover,.u7aEOa_section .u7aEOa_buyCoffeeLink:focus-visible,.u7aEOa_sectionBlog .u7aEOa_buyCoffeeLink:hover,.u7aEOa_sectionBlog .u7aEOa_buyCoffeeLink:focus-visible{color:var(--public-brand-icon-hover)}.u7aEOa_albumBand .u7aEOa_buyCoffeeLink{color:color-mix(in srgb, var(--public-social-icon-color) 89%, white)}.u7aEOa_albumBand .u7aEOa_buyCoffeeLink:hover,.u7aEOa_albumBand .u7aEOa_buyCoffeeLink:focus-visible{color:rgb(var(--primary-color-hover))}.u7aEOa_buyCoffeeLink:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:3px;border-radius:2px}.u7aEOa_buyCoffeeIcon{color:currentColor;flex-shrink:0;transition:color .28s cubic-bezier(.22,1,.36,1);transform:translateY(-.04em)}@media (prefers-reduced-motion:reduce){.u7aEOa_buyCoffeeLink,.u7aEOa_buyCoffeeIcon{transition:none}}
.lKsmaW_wrap{justify-content:center;width:100%;margin:1rem 0 1.5rem;display:flex}.lKsmaW_stack{text-align:left;flex-direction:column;align-items:center;gap:.15rem;display:flex}.lKsmaW_wrapAlignStart{justify-content:flex-start}.lKsmaW_stackAlignStart{align-items:flex-start;width:100%}.lKsmaW_columns{text-align:left;flex-wrap:wrap;justify-content:center;gap:0 1.5rem;display:flex}.lKsmaW_columnsAlignStart{justify-content:flex-start;gap:0 2.25rem}.lKsmaW_column{flex-direction:column;gap:.15rem;min-width:min(100%,14.5rem);padding:0;display:flex}.lKsmaW_columnsAlignStart .lKsmaW_column:first-child{padding-inline-end:.25rem}.lKsmaW_grid2{grid-template-columns:repeat(2, minmax(0, var(--profile-link-grid-col,14.5rem)));column-gap:var(--profile-link-grid-gap,2rem);text-align:left;row-gap:.15rem;width:fit-content;max-width:100%;margin-inline:auto;display:grid}@media (max-width:479px){.lKsmaW_grid2{grid-template-columns:minmax(0,1fr);width:100%}}.lKsmaW_row{padding:.05rem}.lKsmaW_linkGroup{min-height:2.35rem;font-family:var(--public-font-sans);font-size:var(--public-body-size);color:#333;border-radius:.25rem;align-items:center;gap:.45rem;margin:-.2rem -.5rem;padding:.2rem .5rem;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.lKsmaW_linkGroup:focus-visible{outline:2px solid rgb(var(--primary-color));outline-offset:2px}.lKsmaW_iconWrap{flex-shrink:0;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:flex}.lKsmaW_icon{width:1.45rem;height:1.45rem}.lKsmaW_label{flex:1}@media (prefers-reduced-motion:reduce){.lKsmaW_linkGroup{transition:none}}.lKsmaW_contactBlock{margin:3rem 0}@media (min-width:992px){.lKsmaW_linkGroup:hover,.lKsmaW_linkGroup:focus-visible{color:var(--public-link-hover-color,rgb(var(--primary-color)))}}
.LX-4_W_row{flex-direction:column;align-items:stretch;width:100%;max-width:none;margin-inline:0;display:flex}.LX-4_W_textBlock{text-align:left;min-width:0;font-size:var(--public-body-size);line-height:var(--public-body-line-height);flex:1.6;padding:1.15rem 0}.LX-4_W_textBlock p{margin:0 0 var(--public-prose-paragraph-gap)}.LX-4_W_textBlock p:last-child{margin-bottom:0}.LX-4_W_textBlock h5{font-size:var(--public-h5-size);font-weight:600;line-height:var(--public-body-line-height);margin:.3rem 0}.LX-4_W_mediaBlock{box-sizing:border-box;flex:1;min-width:0;padding:1.15rem 0}.LX-4_W_image{border-radius:.1rem;width:100%;height:auto;display:block}.LX-4_W_imageRounded{border-radius:.1rem 2rem}@media (min-width:768px){.LX-4_W_row{flex-direction:row;align-items:center}.LX-4_W_imageRight .LX-4_W_textBlock{padding:1rem 2rem 1rem 1rem}.LX-4_W_imageRight .LX-4_W_mediaBlock,.LX-4_W_imageLeft .LX-4_W_textBlock{padding:1rem 1rem 1rem 2rem}.LX-4_W_imageLeft .LX-4_W_mediaBlock{order:-1;padding:1rem 2rem 1rem 1rem}}@media (max-width:767px){.LX-4_W_row .LX-4_W_mediaBlock{order:2}.LX-4_W_row .LX-4_W_textBlock{order:1}}
._6lZpMq_row{box-sizing:border-box;width:100%;max-width:min(var(--public-tagline-max-width), 100%);justify-content:center;align-items:center;min-width:0;margin:1rem auto 0;padding-inline:0;display:flex}._6lZpMq_text{text-align:center;flex:auto;min-width:0;padding:0 .5rem;font-size:1.2rem;font-weight:400}@media (min-width:768px){._6lZpMq_text{font-size:1.4rem}}._6lZpMq_iconCamera{width:auto;height:3.5rem;padding:0 1.4rem 0 1rem}._6lZpMq_iconGoldenLink{transform-origin:50%;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 1rem 0 1.4rem;line-height:0;text-decoration:none;display:inline-flex;transform:scale(1)}html:not(:has(.admin-app)) ._6lZpMq_row a._6lZpMq_iconGoldenLink{transition:transform .38s cubic-bezier(.22,1,.36,1)}._6lZpMq_iconGoldenLink:focus-visible{transform:scale(1.1)}._6lZpMq_iconGoldenLink:has(._6lZpMq_iconGolden:hover){transform:scale(1.1)}._6lZpMq_iconGolden{pointer-events:auto;cursor:pointer;width:auto;height:5rem;display:block}._6lZpMq_iconGoldenLink:focus-visible{outline:none}._6lZpMq_iconGoldenLink:focus-visible ._6lZpMq_iconGolden{outline:2px solid rgb(var(--primary-color));outline-offset:4px;border-radius:2px}@media (max-width:767px){._6lZpMq_row{padding-inline:.35rem}._6lZpMq_iconCamera{flex-shrink:1;height:2.75rem;padding-inline:.35rem}._6lZpMq_iconGoldenLink{margin-inline:.35rem}._6lZpMq_iconGolden{height:3.75rem}._6lZpMq_text{padding-inline:.25rem;font-size:1.05rem}}@media (prefers-reduced-motion:reduce){html:not(:has(.admin-app)) ._6lZpMq_row a._6lZpMq_iconGoldenLink{transition:none}._6lZpMq_iconGoldenLink:focus-visible{transform:none}._6lZpMq_iconGoldenLink:has(._6lZpMq_iconGolden:hover){transform:none}}
.BaLaPq_page{width:100%}@media (max-width:767px){.BaLaPq_errorHeroHeader{height:100dvh;min-height:100dvh}}.BaLaPq_fallbackBackdrop{background:rgb(var(--header-color));position:absolute;inset:0}.BaLaPq_darkVeil{z-index:2;pointer-events:none;background:#00000094;position:absolute;inset:0}@media (min-width:768px){.BaLaPq_darkVeil{background:linear-gradient(#000000b8 0%,#00000085 45%,#0000009e 100%)}}.BaLaPq_overlay{z-index:4;box-sizing:border-box;padding:calc(var(--public-header-height) + 1.5rem) var(--public-page-padding-x) 2.5rem;text-align:center;color:#fffffff5;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BaLaPq_title{max-width:min(36rem,92vw);font-family:var(--public-font-serif);text-shadow:0 2px 24px #00000073;margin:0;font-size:clamp(1.75rem,4vw,2.65rem);font-weight:400;line-height:1.2}.BaLaPq_message{max-width:min(28rem,88vw);font-family:var(--public-font-sans);color:#ffffffe0;text-shadow:0 1px 12px #00000059;margin:1rem 0 0;font-size:1rem;line-height:1.6}.BaLaPq_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin-top:1.75rem;display:flex}.BaLaPq_textLink{font-family:var(--public-font-sans);color:#ffffffeb;text-underline-offset:.18em;font-size:.9375rem;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.BaLaPq_textLink:hover,.BaLaPq_textLink:focus-visible{color:#fff;text-decoration-color:#ffffffd9}
.RqKs5G_list{margin:var(--public-prose-block-gap) 0 0;padding:0;list-style:none;position:relative}.RqKs5G_item{margin-bottom:var(--public-timeline-entry-gap);grid-template-columns:1fr;grid-template-areas:"period""detail";gap:.25rem 0;display:grid}.RqKs5G_item:last-child{margin-bottom:0}@media (min-width:600px){.RqKs5G_list{--timeline-date-col:9rem;--timeline-marker-col:var(--public-timeline-marker-size);--timeline-rail-x:calc(var(--timeline-date-col) + var(--timeline-marker-col) / 2);--timeline-marker-inset:calc((1em * var(--public-body-line-height) - var(--public-timeline-marker-size)) / 2)}.RqKs5G_list:before{content:"";left:var(--timeline-rail-x);top:var(--timeline-marker-inset);bottom:var(--timeline-marker-inset);pointer-events:none;background:#0009;width:2px;margin-left:-1px;position:absolute}.RqKs5G_item{grid-template-columns:var(--timeline-date-col) var(--timeline-marker-col) minmax(0, 1fr);grid-template-areas:"period marker detail";align-items:baseline;column-gap:0}}.RqKs5G_period{text-align:left;flex-shrink:0;grid-area:period;font-weight:400}@media (min-width:600px){.RqKs5G_period{text-align:right;padding-right:.8rem}}.RqKs5G_marker{display:none}@media (min-width:600px){.RqKs5G_marker{z-index:1;width:var(--public-timeline-marker-size);height:var(--public-timeline-marker-size);margin-top:var(--timeline-marker-inset);background-color:rgb(var(--primary-color));border-radius:50%;grid-area:marker;justify-self:center;display:block;position:relative}}.RqKs5G_detail{text-align:left;border-left:2px solid #0009;grid-area:detail;padding-bottom:.15rem;padding-left:1.25rem;position:relative}.RqKs5G_detail:before{content:"";left:calc(var(--public-timeline-marker-size) / -2 - 1px);top:calc((1em * var(--public-body-line-height) - var(--public-timeline-marker-size)) / 2);width:var(--public-timeline-marker-size);height:var(--public-timeline-marker-size);background-color:rgb(var(--primary-color));border-radius:50%;position:absolute}@media (min-width:600px){.RqKs5G_detail{border-left:none;padding-left:1rem}.RqKs5G_detail:before{display:none}}
._95WeHG_root{gap:var(--public-section-gap);flex-direction:column;width:100%;display:flex}._95WeHG_compactTop{padding-top:.5rem}
.dYFNyq_wrap{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.dYFNyq_iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.dYFNyq_poster{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.dYFNyq_playButton{cursor:pointer;background:#00000047;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;inset:0}.dYFNyq_playButton:hover{background:#0000005c}.dYFNyq_playIcon{border:1.1rem solid #0000;border-left:1.85rem solid #fffffff2;border-right-width:0;width:0;height:0;display:block}
