.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;z-index:var(--yarl__portal_zindex,9999);transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);pointer-events:auto;position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));-webkit-user-select:none;user-select:none;touch-action:var(--yarl__controller_touch_action,none);overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));opacity:var(--yarl__pull_opacity,1);flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{width:var(--yarl__slide_icon_error_size,48px);height:var(--yarl__slide_icon_error_size,48px);color:var(--yarl__slide_icon_error_color,red)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{width:var(--yarl__icon_size,32px);height:var(--yarl__icon_size,32px)}.yarl__button{cursor:pointer;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);color:var(--yarl__color_button,#fffc);filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}
.yarl__slide_captions_container{left:var(--yarl__slide_captions_container_left,0);right:var(--yarl__slide_captions_container_right,0);padding:var(--yarl__slide_captions_container_padding,16px);background:var(--yarl__slide_captions_container_background,#00000080);position:absolute;-webkit-transform:translateZ(0)}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width,0px));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);text-align:var(--yarl__slide_description_text_align,start);color:var(--yarl__slide_description_color,#fff);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}
.yarl__counter{position:var(--yarl__counter_position,absolute);top:var(--yarl__counter_top,0);left:var(--yarl__counter_left,0);bottom:var(--yarl__counter_bottom,unset);right:var(--yarl__counter_right,unset);color:var(--yarl__counter_color,var(--yarl__color_button,#fffc));filter:var(--yarl__counter_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__counter_margin,var(--yarl__toolbar_padding,8px));padding:var(--yarl__counter_padding,var(--yarl__button_padding,8px));line-height:var(--yarl__counter_line_height,var(--yarl__icon_size,32px));-webkit-user-select:var(--yarl__counter_user_select,none);-moz-user-select:var(--yarl__counter_user_select,none);user-select:var(--yarl__counter_user_select,none)}[dir=rtl] .yarl__counter{left:var(--yarl__counter_rtl_left,unset);right:var(--yarl__counter_rtl_right,0)}
.media-access-module__Rdmnva__login{color:#f3f5f1;background:#304431;place-items:center;min-height:100dvh;padding:32px 20px;display:grid}.media-access-module__Rdmnva__loginCard{text-align:center;width:min(100%,380px)}.media-access-module__Rdmnva__loginCard>img{margin:0 auto 28px}.media-access-module__Rdmnva__eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:11px}.media-access-module__Rdmnva__loginCard h1{font-family:var(--font-gilda), Georgia, serif;margin:12px 0;font-size:48px}.media-access-module__Rdmnva__loginCard>p{color:#d3dfce;font-size:14px;line-height:1.8}.media-access-module__Rdmnva__loginCard form{text-align:left;margin-top:32px}.media-access-module__Rdmnva__loginCard label{margin-bottom:10px;font-size:13px;display:block}.media-access-module__Rdmnva__loginCard input{color:#162b1c;letter-spacing:.25em;text-align:center;background:#fff;border:1px solid #aebda5;border-radius:6px;width:100%;min-height:52px;padding:10px 16px;font-size:24px}.media-access-module__Rdmnva__loginCard button{color:#1a2a1f;cursor:pointer;background:#e5eade;border-radius:6px;width:100%;min-height:50px;margin-top:16px}.media-access-module__Rdmnva__loginCard button:disabled{opacity:.65}.media-access-module__Rdmnva__loginCard>a{color:#d3dfce;margin-top:30px;font-size:12px;display:inline-block}.media-access-module__Rdmnva__loginCard :is(input,button,a):focus-visible{outline-offset:4px;outline:3px solid #a5d9b2}.media-access-module__Rdmnva__error{color:#ffd1c9;margin-top:12px;font-size:13px}.media-access-module__Rdmnva__upload{background:#fff;border:1px solid #cdd7c8;border-radius:8px;margin-bottom:24px;padding:20px}.media-access-module__Rdmnva__upload summary{cursor:pointer;font-size:14px;font-weight:600}.media-access-module__Rdmnva__upload p{color:#63705f;margin-top:10px;font-size:12px;line-height:1.6}.media-access-module__Rdmnva__upload form{grid-template-columns:minmax(150px,1fr) minmax(180px,2fr) auto;align-items:end;gap:14px;margin-top:18px;display:grid}.media-access-module__Rdmnva__upload label{gap:7px;min-width:0;font-size:12px;display:grid}.media-access-module__Rdmnva__upload input,.media-access-module__Rdmnva__upload select{border:1px solid #cdd7c8;border-radius:5px;width:100%;min-width:0;min-height:44px;padding:10px;font-size:14px}.media-access-module__Rdmnva__upload button,.media-access-module__Rdmnva__logout{color:#fff;cursor:pointer;background:#304431;border-radius:5px;min-height:44px;padding:10px 16px;font-size:12px}.media-access-module__Rdmnva__upload button:disabled{opacity:.5;cursor:default}.media-access-module__Rdmnva__upload :is(input,select,button):focus-visible,.media-access-module__Rdmnva__logout:focus-visible{outline-offset:3px;outline:2px solid #42a878}.media-access-module__Rdmnva__upload ul{margin:16px 0 0;padding-left:18px;font-size:12px;line-height:1.8}.media-access-module__Rdmnva__upload .media-access-module__Rdmnva__failure{color:#a33424}.media-access-module__Rdmnva__logout{color:#304431;background:0 0;border:1px solid #cdd7c8}@media (max-width:700px){.media-access-module__Rdmnva__upload form{grid-template-columns:1fr}.media-access-module__Rdmnva__upload{padding:16px}}
.activity-photos-module__vqVopa__lightbox{--yarl__color_backdrop:#101a13f5;--yarl__color_button:#e5eade;--yarl__color_button_active:#fff;--yarl__slide_captions_container_background:transparent;--yarl__slide_captions_container_padding:14px 20px 22px;--yarl__slide_description_color:#e5eade;--yarl__slide_description_text_align:center;--yarl__slide_description_max_lines:3;font-family:var(--font-dm-sans), sans-serif}.activity-photos-module__vqVopa__lightbox .yarl__slide{padding:64px 16px 72px}.activity-photos-module__vqVopa__lightbox .yarl__slide_image{border-radius:4px}.activity-photos-module__vqVopa__lightbox .yarl__slide_description{font-size:14px;line-height:1.5}.activity-photos-module__vqVopa__lightbox .yarl__slide_captions_container{background:linear-gradient(#0000,#101a13d9)}@media (max-width:640px){.activity-photos-module__vqVopa__lightbox .yarl__slide{padding:56px 8px 72px}}@media (prefers-reduced-motion:reduce){.activity-photos-module__vqVopa__lightbox *{transition:none!important}}
.media-library-module__ldIa4G__library{--paper:#f3f5f1;--line:#dce1d8;--muted:#63705f;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-dm-sans), sans-serif;display:flex}.media-library-module__ldIa4G__library button,.media-library-module__ldIa4G__library a,.media-library-module__ldIa4G__library select,.media-library-module__ldIa4G__library input{-webkit-tap-highlight-color:transparent}.media-library-module__ldIa4G__library button{cursor:pointer}.media-library-module__ldIa4G__library :is(button,a,input,select):focus-visible{outline-offset:4px;outline:2px solid #42a878}.media-library-module__ldIa4G__sidebar{background:var(--forest);color:#fff;flex-direction:column;flex-shrink:0;width:234px;height:100dvh;padding:26px 16px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.media-library-module__ldIa4G__brand{align-items:center;gap:12px;padding:0 7px 31px;text-decoration:none;display:flex}.media-library-module__ldIa4G__brand>span{font-size:12px;font-weight:600}.media-library-module__ldIa4G__brand small{color:#c4d0c0;margin-top:4px;font-size:12px;font-weight:400;display:block}.media-library-module__ldIa4G__navLabel{color:#bccab6;text-transform:uppercase;letter-spacing:.15em;margin:12px 12px 15px;font-size:10px;font-weight:600}.media-library-module__ldIa4G__topicButton{text-align:left;color:#e4ebe0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:43px;padding:10px 12px;font-size:12px;transition:background .15s;display:flex}.media-library-module__ldIa4G__topicButton>span{flex:1}.media-library-module__ldIa4G__topicButton small{color:#b9c8b2;font-variant-numeric:tabular-nums;font-size:11px}.media-library-module__ldIa4G__topicButton svg{opacity:.7}.media-library-module__ldIa4G__topicButton:hover{background:#ffffff0c}.media-library-module__ldIa4G__topicButton.media-library-module__ldIa4G__topicActive{color:var(--forest);background:#f3f5f1;font-weight:600}.media-library-module__ldIa4G__topicButton.media-library-module__ldIa4G__topicActive small{color:var(--forest)}.media-library-module__ldIa4G__topicList{border-top:1px solid #ffffff20;gap:3px;margin-top:14px;padding-top:14px;display:grid}.media-library-module__ldIa4G__sidebarBottom{color:#bdcdb7;margin-top:auto;padding:34px 12px 0;font-size:11px;line-height:1.7}.media-library-module__ldIa4G__sidebarBottom p:first-child{color:#eef2eb;margin-bottom:6px;font-size:12px}.media-library-module__ldIa4G__sidebarBottom a{color:#e4ebe0;border-top:1px solid #ffffff20;align-items:center;gap:8px;margin-top:24px;padding-top:18px;display:flex}.media-library-module__ldIa4G__workspace{flex:1;min-width:0}.media-library-module__ldIa4G__topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:69px;padding:0 38px;display:flex}.media-library-module__ldIa4G__breadcrumb{color:var(--muted);gap:16px;font-size:11px;display:flex}.media-library-module__ldIa4G__breadcrumb>span{color:#a1aa9c}.media-library-module__ldIa4G__skipLink{position:absolute;left:-9999px}.media-library-module__ldIa4G__skipLink:focus{background:#fff;padding:6px 12px;position:static}.media-library-module__ldIa4G__content{max-width:1760px;margin:0 auto;padding:38px 38px 0}.media-library-module__ldIa4G__intro{justify-content:space-between;align-items:center;gap:22px;margin-bottom:34px;display:flex}.media-library-module__ldIa4G__eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:500}.media-library-module__ldIa4G__intro h1{font-family:var(--font-gilda), Georgia, serif;letter-spacing:-.045em;font-size:clamp(38px,3.8vw,58px);line-height:1.1}.media-library-module__ldIa4G__subtitle{color:var(--muted);margin-top:11px;font-size:13px}.media-library-module__ldIa4G__summary{gap:25px;padding-top:8px;display:flex}.media-library-module__ldIa4G__summary strong{font-variant-numeric:tabular-nums;font-size:23px;font-weight:400}.media-library-module__ldIa4G__summary strong+strong{border-left:1px solid var(--line);padding-left:25px}.media-library-module__ldIa4G__summary span{color:var(--muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.media-library-module__ldIa4G__controls{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding-bottom:20px;display:flex}.media-library-module__ldIa4G__filters{align-items:center;gap:4px;display:flex}.media-library-module__ldIa4G__filters button{min-height:42px;color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:flex}.media-library-module__ldIa4G__filters button:hover{background:#e7ece3}.media-library-module__ldIa4G__filters .media-library-module__ldIa4G__filterActive{border-color:var(--forest);background:var(--forest);color:#fff}.media-library-module__ldIa4G__filters .media-library-module__ldIa4G__filterActive:hover{background:var(--forest-deep)}.media-library-module__ldIa4G__filters button span{opacity:.7;font-variant-numeric:tabular-nums;font-size:10px}.media-library-module__ldIa4G__search{width:min(290px,36%);min-height:42px;color:var(--muted);background:#fff;border:1px solid #d0d7cb;border-radius:5px;align-items:center;gap:9px;padding:9px 13px;display:flex}.media-library-module__ldIa4G__search input{width:100%;min-width:0;color:var(--ink);font:inherit;border:0;outline:0;font-size:12px}.media-library-module__ldIa4G__search:focus-within{outline-offset:2px;outline:2px solid #42a878}.media-library-module__ldIa4G__search input:focus-visible{outline:none}.media-library-module__ldIa4G__search input::placeholder{color:#7b8477}.media-library-module__ldIa4G__resultsBar{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:21px 0 17px;font-size:11px;display:flex}.media-library-module__ldIa4G__resultsBar>span{font-size:10px}.media-library-module__ldIa4G__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:27px 18px;scroll-margin-top:20px;display:grid}.media-library-module__ldIa4G__card{min-width:0}.media-library-module__ldIa4G__preview{aspect-ratio:4/3;background:#e2e7dd;border-radius:6px;width:100%;display:block;position:relative;overflow:hidden}.media-library-module__ldIa4G__preview img{object-fit:cover;transition:transform .22s}.media-library-module__ldIa4G__preview:hover img{transform:scale(1.035)}.media-library-module__ldIa4G__logoPreview{background-color:#ccd4c6;background-image:linear-gradient(45deg,#bfc8b9 25%,#0000 25%),linear-gradient(-45deg,#bfc8b9 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#bfc8b9 75%),linear-gradient(-45deg,#0000 75%,#bfc8b9 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.media-library-module__ldIa4G__logoPreview img{object-fit:contain;padding:16px}.media-library-module__ldIa4G__playBadge{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14201870;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-library-module__ldIa4G__playBadge svg{fill:#fffd;stroke-width:1px;margin-left:3px}.media-library-module__ldIa4G__videoDuration,.media-library-module__ldIa4G__formatBadge{color:#fff;font-variant-numeric:tabular-nums;background:#18251ccc;border-radius:3px;padding:3px 6px;font-size:10px;position:absolute;bottom:8px;right:8px}.media-library-module__ldIa4G__cardInfo{justify-content:space-between;align-items:flex-start;gap:5px;padding:11px 0 0 1px;display:flex}.media-library-module__ldIa4G__cardInfo>div{min-width:0}.media-library-module__ldIa4G__itemName{overflow-wrap:anywhere;text-align:left;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500;line-height:1.5;display:block}.media-library-module__ldIa4G__itemName:hover{text-underline-offset:3px;text-decoration:underline}.media-library-module__ldIa4G__cardInfo p{color:var(--muted);gap:6px;margin-top:4px;font-size:10px;display:flex}.media-library-module__ldIa4G__copyButton{color:#697861;border-radius:4px;flex-shrink:0;place-items:center;width:34px;height:34px;margin-top:-5px;display:grid}.media-library-module__ldIa4G__copyButton:hover{color:var(--forest);background:#e2e8dd}.media-library-module__ldIa4G__stillsLink{min-height:44px;color:var(--forest);border:1px solid #d0d7cb;border-radius:5px;align-items:center;gap:7px;margin-top:8px;padding:9px 10px;font-size:11px;display:flex}.media-library-module__ldIa4G__stillsLink:hover{background:#e2e8dd}.media-library-module__ldIa4G__stillsLink span{color:var(--muted);margin-left:auto;font-size:10px}.media-library-module__ldIa4G__viewerActions{flex-wrap:wrap}.media-library-module__ldIa4G__mobileTopics{display:none}.media-library-module__ldIa4G__empty{text-align:center;color:var(--muted);justify-items:center;gap:12px;padding:80px 20px;display:grid}.media-library-module__ldIa4G__empty h2{color:var(--forest);font-size:21px}.media-library-module__ldIa4G__empty p{font-size:14px}.media-library-module__ldIa4G__empty button{background:var(--forest);color:#fff;border-radius:5px;margin-top:8px;padding:12px 18px;font-size:13px}.media-library-module__ldIa4G__libraryFooter{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:15px;margin-top:45px;padding:24px 0;font-size:10px;display:flex}.media-library-module__ldIa4G__lightbox{--yarl__color_backdrop:#101a13;--yarl__slide_captions_container_background:#101a13f5;--yarl__slide_title_text_align:center;--yarl__slide_description_text_align:center;--yarl__slide_title_font_family:ui-monospace, SFMono-Regular, Menlo, monospace;--yarl__slide_title_font_size:15px;--yarl__slide_title_font_weight:400;--yarl__slide_description_font_family:var(--font-dm-sans), sans-serif;--yarl__slide_description_font_size:12px}.media-library-module__ldIa4G__lightbox .yarl__slide{padding-top:65px;padding-bottom:166px}.media-library-module__ldIa4G__lightbox .yarl__slide_image{border-radius:2px}.media-library-module__ldIa4G__lightbox .yarl__slide_captions_container{padding:12px 20px}.media-library-module__ldIa4G__lightbox .yarl__slide_description{overflow:visible}.media-library-module__ldIa4G__viewerDetails{display:block}.media-library-module__ldIa4G__viewerMeta{color:#c0cebb;justify-content:center;gap:9px;margin:5px 0 12px;font-size:11px;display:flex}.media-library-module__ldIa4G__viewerName{color:#fff;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:500;line-height:1.5;display:block}.media-library-module__ldIa4G__viewerActions{justify-content:center;gap:8px;display:flex}.media-library-module__ldIa4G__viewerActions button,.media-library-module__ldIa4G__viewerActions a{color:#fff;cursor:pointer;border:1px solid #ffffff35;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 15px;font-size:12px;display:inline-flex}.media-library-module__ldIa4G__viewerActions a{color:#1a2a1f;background:#e5eade;border-color:#e5eade}.media-library-module__ldIa4G__viewerActions button:hover{background:#ffffff14}.media-library-module__ldIa4G__viewerActions a:hover{background:#fff}.media-library-module__ldIa4G__viewerDetails .media-library-module__ldIa4G__originalName{color:#9fab9b;text-overflow:ellipsis;white-space:nowrap;max-width:80vw;margin:9px auto 0;font-size:10px;display:block;overflow:hidden}.media-library-module__ldIa4G__toast{z-index:10000;color:#1a2a1f;opacity:0;pointer-events:none;background:#e5eade;border-radius:7px;align-items:center;gap:9px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:12px;transition:opacity .16s,transform .16s;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%,12px);box-shadow:0 4px 30px #0003}.media-library-module__ldIa4G__toastVisible{opacity:1;transform:translate(-50%)}.media-library-module__ldIa4G__toast svg{flex-shrink:0}.media-library-module__ldIa4G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1700px){.media-library-module__ldIa4G__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1200px){.media-library-module__ldIa4G__sidebar{width:215px;padding-inline:12px}.media-library-module__ldIa4G__content{padding:30px 27px 0}.media-library-module__ldIa4G__topbar{padding-inline:27px}.media-library-module__ldIa4G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 15px}.media-library-module__ldIa4G__controls{flex-wrap:wrap}.media-library-module__ldIa4G__search{width:100%}.media-library-module__ldIa4G__summary{gap:16px}.media-library-module__ldIa4G__summary strong+strong{padding-left:16px}}@media (max-width:760px){.media-library-module__ldIa4G__library{display:block}.media-library-module__ldIa4G__sidebar{width:100%;height:auto;padding:12px 20px;position:static;overflow:visible}.media-library-module__ldIa4G__brand{gap:10px;padding:0}.media-library-module__ldIa4G__brand img{width:38px;height:auto}.media-library-module__ldIa4G__brand>span{font-size:11px}.media-library-module__ldIa4G__brand small{margin-top:2px;font-size:10px}.media-library-module__ldIa4G__topicNavigation,.media-library-module__ldIa4G__sidebarBottom,.media-library-module__ldIa4G__breadcrumb{display:none}.media-library-module__ldIa4G__topbar{border:0;justify-content:flex-end;height:auto;padding:10px 20px 0}.media-library-module__ldIa4G__content{padding:27px 20px 0}.media-library-module__ldIa4G__intro{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}.media-library-module__ldIa4G__intro>div{min-width:0;max-width:100%}.media-library-module__ldIa4G__intro h1{font-size:39px}.media-library-module__ldIa4G__eyebrow{max-width:150px;font-size:8px;line-height:1.7}.media-library-module__ldIa4G__subtitle{margin-top:8px;font-size:11px}.media-library-module__ldIa4G__summary{gap:20px;padding-top:0}.media-library-module__ldIa4G__summary strong{font-size:17px}.media-library-module__ldIa4G__summary strong+strong{padding-left:20px}.media-library-module__ldIa4G__summary span{font-size:9px}.media-library-module__ldIa4G__mobileTopics{align-items:center;gap:15px;margin-bottom:16px;display:flex}.media-library-module__ldIa4G__mobileTopics label{color:var(--muted);font-size:11px}.media-library-module__ldIa4G__mobileTopics select{background:#fff;border:1px solid #d0d7cb;border-radius:5px;flex:1;min-width:0;height:44px;padding:10px;font-size:13px}.media-library-module__ldIa4G__controls{flex-direction:column-reverse;gap:14px;padding-bottom:14px}.media-library-module__ldIa4G__search{min-height:46px}.media-library-module__ldIa4G__search input{font-size:16px}.media-library-module__ldIa4G__filters{justify-content:space-between;gap:4px}.media-library-module__ldIa4G__filters button{justify-content:center;gap:5px;min-height:44px;padding:9px 10px;font-size:12px}.media-library-module__ldIa4G__filters button span{font-size:9px}.media-library-module__ldIa4G__resultsBar{padding:17px 0 14px}.media-library-module__ldIa4G__resultsBar>span{display:none}.media-library-module__ldIa4G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 13px}.media-library-module__ldIa4G__preview{aspect-ratio:1.15;border-radius:5px}.media-library-module__ldIa4G__cardInfo{padding-top:9px}.media-library-module__ldIa4G__itemName{font-size:11px}.media-library-module__ldIa4G__copyButton{width:30px;height:34px}.media-library-module__ldIa4G__cardInfo p{font-size:9px}.media-library-module__ldIa4G__libraryFooter{flex-direction:column;gap:7px;margin-top:28px}.media-library-module__ldIa4G__lightbox .yarl__slide{padding:60px 12px 190px}.media-library-module__ldIa4G__lightbox .yarl__slide_captions_container{padding:12px 15px 18px}.media-library-module__ldIa4G__viewerActions{flex-wrap:wrap;gap:8px}.media-library-module__ldIa4G__viewerActions button,.media-library-module__ldIa4G__viewerActions a{min-height:44px;padding:9px 12px;font-size:11px}.media-library-module__ldIa4G__viewerDetails .media-library-module__ldIa4G__originalName{max-width:85vw}:is(.media-library-module__ldIa4G__lightbox .yarl__navigation_prev,.media-library-module__ldIa4G__lightbox .yarl__navigation_next){padding:12px 4px}.media-library-module__ldIa4G__toast{bottom:16px}}@media (max-width:380px){.media-library-module__ldIa4G__content{padding-inline:15px}.media-library-module__ldIa4G__intro h1{font-size:34px}.media-library-module__ldIa4G__summary{gap:8px}.media-library-module__ldIa4G__summary strong+strong{padding-left:8px}.media-library-module__ldIa4G__summary strong{font-size:15px}.media-library-module__ldIa4G__filters button{padding-inline:7px}}@media (prefers-reduced-motion:reduce){.media-library-module__ldIa4G__library *,.media-library-module__ldIa4G__lightbox *,.media-library-module__ldIa4G__toast{transition:none!important}}
.video-stills-module__quVn_q__page{--paper:#f3f5f1;--line:#dce1d8;--muted:#63705f;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-dm-sans), sans-serif}.video-stills-module__quVn_q__page button{cursor:pointer}.video-stills-module__quVn_q__page :is(button,a,input):focus-visible{outline-offset:4px;outline:2px solid #42a878}.video-stills-module__quVn_q__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:20px 38px;font-size:12px;display:flex}.video-stills-module__quVn_q__header>span{color:var(--muted)}.video-stills-module__quVn_q__content{max-width:1520px;margin:auto;padding:38px 38px 0}.video-stills-module__quVn_q__eyebrow{color:var(--muted);letter-spacing:.1em;margin-bottom:12px;font-size:11px}.video-stills-module__quVn_q__intro{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.video-stills-module__quVn_q__intro h1{font-family:var(--font-gilda), Georgia, serif;font-size:clamp(34px,4vw,55px);line-height:1.15}.video-stills-module__quVn_q__intro p{max-width:660px;color:var(--muted);margin-top:15px;font-size:14px;line-height:1.7}.video-stills-module__quVn_q__button,.video-stills-module__quVn_q__actions button,.video-stills-module__quVn_q__filters button{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:10px 15px;font-size:12px;display:inline-flex}.video-stills-module__quVn_q__button:hover,.video-stills-module__quVn_q__actions button:hover,.video-stills-module__quVn_q__filters button:hover{background:#e7ece3}.video-stills-module__quVn_q__actions button:disabled{opacity:.45;cursor:default}.video-stills-module__quVn_q__meta{color:var(--muted);flex-wrap:wrap;gap:12px 22px;margin:24px 0;font-size:12px;display:flex}.video-stills-module__quVn_q__meta a{text-underline-offset:3px;text-decoration:underline}.video-stills-module__quVn_q__toolbar{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:16px 0;display:flex}.video-stills-module__quVn_q__filters,.video-stills-module__quVn_q__actions{flex-wrap:wrap;gap:6px;display:flex}.video-stills-module__quVn_q__filters button[aria-pressed=true]{background:var(--forest);border-color:var(--forest);color:#fff}.video-stills-module__quVn_q__results{min-height:64px;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.video-stills-module__quVn_q__results button{text-underline-offset:3px;text-decoration:underline}.video-stills-module__quVn_q__notice{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 0 18px;font-size:13px}.video-stills-module__quVn_q__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:26px 20px;display:grid}.video-stills-module__quVn_q__card{min-width:0}.video-stills-module__quVn_q__preview{background:#e2e7dd;border-radius:6px;width:100%;display:block;position:relative;overflow:hidden}.video-stills-module__quVn_q__preview img{object-fit:contain}.video-stills-module__quVn_q__preview[data-selected=true]{outline-offset:3px;outline:3px solid #426b4d}.video-stills-module__quVn_q__timestamp{color:#fff;font-variant-numeric:tabular-nums;background:#17382de6;border-radius:4px;padding:3px 8px;font-size:11px;position:absolute;bottom:10px;left:10px}.video-stills-module__quVn_q__cardActions{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.video-stills-module__quVn_q__cardActions label{cursor:pointer;align-items:center;gap:8px;min-height:40px;font-weight:600;display:flex}.video-stills-module__quVn_q__cardActions input{width:19px;height:19px;accent-color:var(--forest)}.video-stills-module__quVn_q__cardActions a{text-underline-offset:3px;padding-block:10px;text-decoration:underline}.video-stills-module__quVn_q__nearby{min-height:40px;color:var(--muted);text-underline-offset:3px;font-size:12px;text-decoration:underline}.video-stills-module__quVn_q__empty{color:var(--muted);padding:60px 0;font-size:14px}.video-stills-module__quVn_q__footer{border-top:1px solid var(--line);color:var(--muted);margin-top:36px;padding:24px 0;font-size:11px;line-height:1.8}.video-stills-module__quVn_q__lightbox{--yarl__color_backdrop:#101a13;--yarl__slide_captions_container_background:#101a13f5;--yarl__slide_description_text_align:center}.video-stills-module__quVn_q__lightbox .yarl__slide{padding:65px 16px 160px}.video-stills-module__quVn_q__caption{color:#c0cebb;gap:8px;font-size:12px;display:grid}.video-stills-module__quVn_q__caption strong{color:#fff;font-size:15px}.video-stills-module__quVn_q__viewerActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.video-stills-module__quVn_q__viewerActions button,.video-stills-module__quVn_q__viewerActions a{color:#fff;cursor:pointer;border:1px solid #ffffff50;border-radius:5px;min-height:44px;padding:10px 15px}.video-stills-module__quVn_q__viewerActions a,.video-stills-module__quVn_q__viewerActions button[aria-pressed=true]{color:#173b31;background:#e5eade}@media (max-width:1100px){.video-stills-module__quVn_q__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.video-stills-module__quVn_q__intro{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:760px){.video-stills-module__quVn_q__header{padding:15px 20px}.video-stills-module__quVn_q__header>span{display:none}.video-stills-module__quVn_q__content{padding:28px 20px 0}.video-stills-module__quVn_q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 13px}.video-stills-module__quVn_q__intro h1{font-size:36px}.video-stills-module__quVn_q__intro p{font-size:13px}.video-stills-module__quVn_q__results>span{display:none}.video-stills-module__quVn_q__filters button,.video-stills-module__quVn_q__actions button{padding:10px}}@media (max-width:520px){.video-stills-module__quVn_q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-stills-module__quVn_q__filters{gap:4px;width:100%}.video-stills-module__quVn_q__filters button{flex:1;padding-inline:7px;font-size:11px}.video-stills-module__quVn_q__cardActions{font-size:11px}.video-stills-module__quVn_q__lightbox .yarl__slide{padding-bottom:195px}.video-stills-module__quVn_q__viewerActions{gap:6px}.video-stills-module__quVn_q__viewerActions button,.video-stills-module__quVn_q__viewerActions a{padding-inline:10px;font-size:11px}}
