.images-field_ml-images-field___Svny{display:grid;gap:1rem;padding:1.25rem;border:1px dashed #ddd2c8;border-radius:1.25rem;background:#eee6dc}.images-field_ml-images-field__header__dX7iV{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.images-field_ml-images-field__title__UCtvV{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-size:1.05rem;font-weight:500}.images-field_ml-images-field__hint__6lR8Q{margin-top:.25rem;max-width:34rem;color:#736963;font-size:.8rem;line-height:1.5}.images-field_ml-images-field__empty__PueQr{color:#736963;font-size:.85rem}.images-field_ml-images-field__error__8uvZg{color:#a9554c;font-size:.8rem;font-weight:600}.images-field_ml-images-field__list__HF_e7{display:grid;gap:1rem;min-width:0}.images-field_ml-images-field__item___aAKB{display:grid;gap:1rem;padding:1.25rem;min-width:0}.images-field_ml-images-field__item-header__v_YQ6{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.images-field_ml-images-field__item-index__VxRUk{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:#eee6dc;color:#736963;font-size:.78rem;font-weight:700}.images-field_ml-images-field__cover__E1FuD{padding:.15rem .75rem;border-radius:999px;background:#8d5f70;color:#fffaf7;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.images-field_ml-images-field__item-actions__gl7wi{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:auto}.modal_ml-modal___CuHo{position:fixed;inset:0;z-index:100;display:grid}.modal_ml-modal__backdrop__Az_s1{position:absolute;inset:0;background:rgba(47,41,38,.38);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal_ml-modal__panel___YHLk{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);background:#f6f2ec}.modal_ml-modal__panel___YHLk:focus{outline:none}.modal_ml-modal--fullscreen__etq0a .modal_ml-modal__panel___YHLk{width:100%;height:100%}.modal_ml-modal--dialog__srcxk{place-items:center;padding:1rem}.modal_ml-modal--dialog__srcxk .modal_ml-modal__panel___YHLk{width:min(100%,30rem);max-height:min(90vh,40rem);overflow:hidden;border-radius:1.25rem;box-shadow:0 1rem 3rem rgba(57,46,41,.08)}.modal_ml-modal__header__vlzOl{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1rem,4vw,2rem);border-bottom:1px solid #ddd2c8;background:#fffdf9}.modal_ml-modal__title__wmQwk{font-family:var(--font-display),Georgia,"Times New Roman",serif;font-size:1.2rem;font-weight:500}.modal_ml-modal__close__u5PHl{border:0;padding:0;background:none;color:inherit;font:inherit;outline:2px solid rgba(0,0,0,0);outline-offset:3px}.modal_ml-modal__close__u5PHl:focus-visible{outline-color:#6f4454}.modal_ml-modal__close__u5PHl{width:2.5rem;height:2.5rem;border-radius:999px;cursor:pointer;font-size:1.6rem;line-height:1;transition:background-color .16s ease}.modal_ml-modal__close__u5PHl:hover{background:#eee6dc}.modal_ml-modal__body__sXjWJ{padding:clamp(1.25rem,5vw,3rem);overflow-y:auto}@media(prefers-reduced-motion:no-preference){.modal_ml-modal__panel___YHLk{animation:modal_ml-modal-enter__oWw2G .24s ease}}@keyframes modal_ml-modal-enter__oWw2G{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.gallery_ml-gallery__VylD7{position:relative;overflow:hidden}.gallery_ml-gallery__placeholder__Y3oqf{position:absolute;inset:0}.gallery_ml-gallery__controls__HI87O{position:absolute;right:.75rem;bottom:.75rem;display:flex;align-items:center;gap:.5rem;padding:.15rem;border-radius:999px;background:rgba(255,253,249,.9)}.gallery_ml-gallery__button__d9Ev3{border:0;padding:0;background:none;color:inherit;font:inherit;outline:2px solid rgba(0,0,0,0);outline-offset:3px}.gallery_ml-gallery__button__d9Ev3:focus-visible{outline-color:#6f4454}.gallery_ml-gallery__button__d9Ev3{width:2rem;height:2rem;display:grid;place-items:center;border-radius:999px;cursor:pointer;font-size:.9rem;line-height:1;transition:background-color .16s ease}.gallery_ml-gallery__button__d9Ev3:hover{background:#eee6dc}.gallery_ml-gallery__counter__sPve5{min-width:2.75rem;color:#736963;font-size:.72rem;letter-spacing:.06em;text-align:center}.gallery_ml-gallery__thumbnails__8GF0o{position:absolute;right:.75rem;bottom:.75rem;left:.75rem;display:flex;gap:.25rem;padding:.2rem;border-radius:.875rem;background:rgba(255,253,249,.92);overflow-x:auto;scrollbar-width:none}.gallery_ml-gallery__thumbnails__8GF0o::-webkit-scrollbar{display:none}.gallery_ml-gallery__thumbnail__taKJP{border:0;padding:0;background:none;color:inherit;font:inherit;outline:2px solid rgba(0,0,0,0);outline-offset:3px}.gallery_ml-gallery__thumbnail__taKJP:focus-visible{outline-color:#6f4454}.gallery_ml-gallery__thumbnail__taKJP{position:relative;flex:0 0 auto;width:2.25rem;height:2.25rem;overflow:hidden;border:1px solid #ddd2c8;border-radius:.5rem;cursor:pointer;transition:border-color .16s ease}.gallery_ml-gallery__thumbnail__taKJP:hover{border-color:#8d5f70}.gallery_ml-gallery__thumbnail--active__0oQ28{border-color:#6f4454;outline:2px solid #8d5f70}.story-card_ml-story-card__K0lty{min-width:0;overflow:hidden;border:1px solid #ddd2c8;border-radius:1.25rem;background:#fffdf9;box-shadow:0 1rem 3rem rgba(57,46,41,.08);transition:transform .24s ease,box-shadow .24s ease}.story-card_ml-story-card--linked__VRZff:hover{transform:translateY(-.2rem)}.story-card_ml-story-card__link___HvxN{outline:2px solid rgba(0,0,0,0);outline-offset:3px}.story-card_ml-story-card__link___HvxN:focus-visible{outline-color:#6f4454}.story-card_ml-story-card__link___HvxN{display:block;height:100%;color:inherit}.story-card_ml-story-card__gallery__5k3bS{height:10rem}.story-card_ml-story-card__content__RloP7{padding:1.25rem}.story-card_ml-story-card__meta__WW6sW{display:flex;justify-content:space-between;gap:.75rem;color:#736963;font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.story-card_ml-story-card__title__Jrh2X{margin-top:1rem;font-family:var(--font-display),Georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:500;line-height:1.15}.story-card_ml-story-card__excerpt__hA9_5{margin-top:.75rem;color:#736963;font-size:.92rem;line-height:1.6}