@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}:root{--font-display:var(--font-latin), var(--font-cyrillic), Arial, sans-serif;--paper:#f7f7f3;--page-bg:#f2f5f1;--ink:#202321;--color-transparent:transparent;--color-mask-solid:#000;--color-media-placeholder:#c7c9c3;--color-text-on-media:#fff;--color-title-shadow:#00000061;--color-text-muted:#2023219e;--color-control-surface:#ffffffe6;--color-control-shadow:#1418152e;--color-shoot-ink:#151715;--color-shoot-border:#1517152e;--color-shoot-closing-surface:#fff;--color-glass-border:#ffffffc2;--color-glass-surface:#f2f5f1d1;--color-glass-shadow:#0e121024;--color-follow-panel-surface:#ffffffb8;--color-follow-panel-shadow:#252b2629;--color-faq-card-surface:#f2f5f1a3;--color-faq-overlay-strong:#121614ad;--color-faq-overlay-soft:#12161461;--color-coverflow-placeholder:#1a1a1a;--color-coverflow-shade:#000;--color-coverflow-caption-shade:#0c0e0dd1;--color-coverflow-title-shadow:#00000057;--color-coverflow-link-hover:#bfc3bf;--color-gallery-management-border:#ffffffb3;--color-gallery-management-surface:#f7f7f3f0;--color-gallery-management-shadow:#12181429;--color-gallery-management-text-muted:#20232194;--color-gallery-management-divider:#20232124;--color-gallery-white:#fff;--color-gallery-black:#000;--color-gallery-surface:#fafaf7;--color-gallery-paper:#f7f6f1;--color-gallery-surface-active:#e8eee9;--color-gallery-admin-media-surface:#dfe3dd;--color-gallery-admin-neutral-surface:#e5e6e3;--color-gallery-admin-success-surface:#e2ebe3;--color-gallery-admin-warning-surface:#efe7d2;--color-gallery-admin-success-strong:#405a46;--color-gallery-admin-warning:#755d28;--color-gallery-admin-neutral:#626662;--color-gallery-admin-danger:#8c2e27;--color-gallery-admin-danger-border:#8c2e275c;--color-gallery-folder-back:#8e9590;--color-gallery-folder-middle:#b2b7b3;--color-gallery-folder-front:#f3f3ee;--color-gallery-success:#4d6754;--color-gallery-error:#9b2d24;--color-gallery-viewer-text:#f4f2e9;--color-gallery-viewer-highlight:#fffdf5;--color-gallery-ink-04:#2023210a;--color-gallery-ink-06:#2023210f;--color-gallery-ink-12:#2023211f;--color-gallery-ink-14:#20232124;--color-gallery-ink-16:#20232129;--color-gallery-ink-20:#20232133;--color-gallery-ink-22:#20232138;--color-gallery-ink-30:#2023214d;--color-gallery-ink-34:#20232157;--color-gallery-ink-36:#2023215c;--color-gallery-ink-42:#2023216b;--color-gallery-ink-48:#2023217a;--color-gallery-ink-50:#20232180;--color-gallery-ink-56:#2023218f;--color-gallery-ink-74:#202321bd;--color-gallery-white-30:#ffffff4d;--color-gallery-white-34:#ffffff57;--color-gallery-white-38:#ffffff61;--color-gallery-white-68:#ffffffad;--color-gallery-white-72:#ffffffb8;--color-gallery-white-78:#ffffffc7;--color-gallery-story-glint-soft:#d6d3c933;--color-gallery-card-tint:#e1d9c2c2;--color-gallery-card-shadow-soft:#25201914;--color-gallery-card-shadow:#1418153d;--color-gallery-card-shadow-strong:#1418154d;--color-gallery-control-shadow:#252b2614;--color-gallery-folder-shadow:#1e231f1f;--color-gallery-viewer-surface:#0c0e0df5;--color-gallery-viewer-overlay:#000000d1;--color-gallery-viewer-line-soft:#f4f2e929;--color-gallery-viewer-line-strong:#f4f2e96b;--color-gallery-viewer-icon-shadow:#00000080;--color-gallery-mobile-surface:#f2f5f1d6;--color-gallery-mobile-shadow:#0e121029;--color-preloader-surface:#fff;--color-preloader-shadow-rgb:20 22 20;--color-site-button-text-light:var(--color-text-on-media);--color-site-button-text-dark:var(--ink);--color-site-button-tint-light:#ffffff21;--color-site-button-tint-dark:#ffffff8f;--color-site-button-edge-light:#ffffff70;--color-site-button-edge-dark:#ffffffc7;--color-site-button-shadow-light:#0a0e0c42;--color-site-button-shadow-dark:#2023211f;--color-site-button-specular-line:var(--color-text-on-media);--color-site-button-specular-base-light:#606662;--color-site-button-specular-base-dark:#8d938f;--color-site-button-glass-highlight:#ffffff38;--color-site-button-glass-soft:#ffffff14;--color-site-button-glass-edge-top:#ffffff80;--color-site-button-glass-edge-bottom:#ffffff1f;--color-admin-text-muted:#20232194;--color-admin-text-strong:#202321b8;--color-admin-success:#4d6754;--color-admin-error:#9b2d24;--color-admin-border:#2023212e;--color-admin-border-strong:#20232142;--color-admin-border-emphasis:#20232157;--color-admin-divider:#20232133;--color-admin-surface-soft:#ffffff8a;--color-admin-surface-strong:#ffffffb8;--color-admin-field-surface:#fff;--color-admin-image-label:#1416149e;--color-admin-disabled-border:#d4d6d1;--color-admin-disabled-text:#8d908b;--color-admin-disabled-surface:#e4e6e1}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:var(--color-transparent);line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;border-collapse:collapse;text-indent:0}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{background-color:var(--color-transparent);color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;border-radius:0}::file-selector-button{background-color:var(--color-transparent);color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, var(--color-transparent))}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color:var(--ink);background:var(--paper);font-family:var(--font-display)}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html.is-preloading,html.is-preloading body{overflow:hidden}body{background:var(--page-bg);min-width:320px}body.is-diving{overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,button{font-family:var(--font-display);text-transform:lowercase;font-weight:400}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}}.photo-select{background:var(--color-control-surface);min-height:34px;box-shadow:0 4px 14px var(--color-control-shadow);cursor:pointer;border-radius:4px;align-items:center;gap:7px;padding:0 10px;font-size:11px;display:inline-flex}.photo-select input{width:16px;height:16px;accent-color:var(--ink);margin:0}
