.page-artworks{--artwork-pink: #4a0d2f;--artwork-pink-soft: rgba(74, 13, 47, .12);--artwork-pink-veil: rgba(74, 13, 47, .04);--artwork-cream: #faf3ee;--artwork-graphite: #2a2226;--artwork-line: rgba(74, 13, 47, .18);--artwork-muted: #635961;--artwork-radius: 14px;color:var(--artwork-graphite)}.page-artworks__lead{margin:0 0 3.5rem}.page-artworks__lead-intro{display:flow-root}.page-artworks__lead-figure{float:right;width:clamp(275px,45%,475px);margin:.25rem 0 1rem 1.75rem;border-radius:6px;overflow:hidden}.page-artworks__lead-figure picture,.page-artworks__lead-figure img{display:block;width:100%;height:auto}@media(max-width:600px){.page-artworks__lead-figure{float:none;width:100%;margin:0 0 1.5rem}}.page-artworks__lead h1,.page-artworks__group-heading,.page-artworks__section-heading.page-artworks__section-heading--display{font-family:JostLocal,Jost,sans-serif;font-weight:500;font-size:clamp(1.25rem,3.2vw,1.85rem);text-transform:uppercase;letter-spacing:.3em;line-height:1.25;margin:0 0 1.5rem;color:var(--artwork-pink)}.page-artworks__group-heading{margin:2.5rem 0 1.75rem}.page-artworks__lead p{font-size:1.05rem;line-height:1.65;color:var(--artwork-graphite);margin:0 0 1rem}.page-artworks__counts{font-family:JostLocal,Jost,sans-serif;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--artwork-muted);margin-top:2rem}.page-artworks__counts span+span:before{content:"·";display:inline-block;margin:0 .7rem;color:var(--artwork-line)}.artwork-map{background:var(--artwork-cream);border-radius:var(--artwork-radius);padding:1.25rem 1.25rem .75rem;margin:0 0 4rem;border:1px solid var(--artwork-line);overflow:hidden}.artwork-map__svg{width:100%;height:auto;display:block;max-height:60vh}.artwork-map__sea{fill:var(--artwork-cream)}.artwork-map__land path{fill:#ece2db;stroke:#4a0d2f14;stroke-width:.5;stroke-linejoin:round}.artwork-map__pin{cursor:pointer;transition:transform .22s ease;transform-origin:center;outline:none}.artwork-map__pin:focus-visible{outline:2px solid #e0e31c;outline-offset:4px}.artwork-map__pin-glow{fill:url(#artwork-pin-glow);opacity:0;transition:opacity .28s ease}.artwork-map__pin-dot{fill:var(--artwork-pink);transition:transform .22s ease,fill .22s ease;transform-origin:center;transform-box:fill-box}.artwork-map__pin.is-mixed .artwork-map__pin-dot{fill:#4a0d2f73}.artwork-map__pin.is-highlight .artwork-map__pin-dot{fill:#bc2026;transform:scale(1.4)}.artwork-map__pin.is-highlight .artwork-map__pin-glow{opacity:1}.artwork-map__pin-count{font-family:JostLocal,Jost,sans-serif;font-size:.55rem;font-weight:500;fill:#fff;pointer-events:none}.artwork-map__pin:focus-visible .artwork-map__pin-glow,.artwork-map__pin.is-active .artwork-map__pin-glow{opacity:1}.artwork-map__pin:focus-visible .artwork-map__pin-dot,.artwork-map__pin.is-active .artwork-map__pin-dot{fill:var(--artwork-pink);transform:scale(1.6)}.artwork-map__legend{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;font-family:JostLocal,Jost,sans-serif;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--artwork-muted);margin:.5rem 0 0;padding:0}.artwork-map__legend-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--artwork-pink)}.artwork-map__legend-dot.is-mixed{background:#4a0d2f73}.artwork-filter-bar{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;align-items:flex-start;padding:1.25rem 0;border-top:1px solid var(--artwork-line);border-bottom:1px solid var(--artwork-line);margin:0 0 2rem;position:relative}.artwork-filter-bar__group{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem .75rem}.artwork-filter-bar__group-label{font-family:JostLocal,Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--artwork-muted);margin-right:.25rem}.artwork-filter-bar__pills{display:flex;flex-wrap:wrap;gap:.5rem}.artwork-filter-pill{font-family:JostLocal,Jost,sans-serif;font-size:.85rem;letter-spacing:.04em;font-weight:400;color:var(--artwork-graphite);background:transparent;border:1px solid var(--artwork-line);border-radius:999px;padding:.4rem .95rem .4rem .85rem;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.artwork-filter-pill__count{font-size:.7rem;color:var(--artwork-muted);font-variant-numeric:tabular-nums}.artwork-filter-pill:hover{border-color:var(--artwork-pink)}.artwork-filter-pill.is-active{background:var(--artwork-pink);border-color:var(--artwork-pink);color:#fafafa}.artwork-filter-pill.is-active .artwork-filter-pill__count{color:#ffffffb3}.artwork-filter-bar__empty{width:100%;margin:.5rem 0 0;font-family:JostLocal,Jost,sans-serif;font-size:.9rem;color:var(--artwork-muted)}.page-artworks__section{margin:0 0 5rem}.page-artworks__section-head{margin:0 0 2rem}.page-artworks__section-eyebrow{font-family:JostLocal,Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--artwork-muted);margin:0 0 .5rem}.page-artworks__section-heading{font-family:JostLocal,Jost,sans-serif;font-weight:500;font-size:clamp(1.05rem,2.2vw,1.35rem);text-transform:uppercase;letter-spacing:.2em;line-height:1.3;margin:0 0 .5rem;color:var(--artwork-pink)}.page-artworks__section-intro{font-size:1rem;line-height:1.6;color:var(--artwork-graphite);margin:0}.page-artworks__section-intro+.page-artworks__section-intro{margin-top:.75rem}.page-artworks__section-app-body{display:flow-root}.page-artworks__app-icon{float:left;width:clamp(96px,18vw,160px);aspect-ratio:1;margin:0 1.5rem 1rem 0;border-radius:22.5%;overflow:hidden;box-shadow:0 6px 18px #00000026}.page-artworks__app-icon img{display:block;width:100%;height:100%;object-fit:cover}.artwork-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px}@media(min-width:600px){.artwork-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1100px){.artwork-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1400px){.artwork-grid{grid-template-columns:repeat(5,1fr)}}.artwork-grid[data-filter-format=landscape] [data-artwork-format=portrait],.artwork-grid[data-filter-format=landscape] [data-artwork-format=diptych],.artwork-grid[data-filter-format=portrait] [data-artwork-format=landscape],.artwork-grid[data-filter-format=portrait] [data-artwork-format=diptych],.artwork-grid[data-filter-format=diptych] [data-artwork-format=landscape],.artwork-grid[data-filter-format=diptych] [data-artwork-format=portrait]{display:none}.artwork-tile{background:none;border:none;padding:0;cursor:pointer;text-align:left;position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:0;background-color:var(--artwork-pink-veil)}.artwork-tile:focus-visible{outline:2px solid #e0e31c;outline-offset:-2px;z-index:1}.artwork-tile.is-pinned{outline:2px solid var(--artwork-pink);outline-offset:-2px;z-index:1}.artwork-tile__frame{position:absolute;inset:0;width:100%;height:100%;display:block}.artwork-tile__frame img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.artwork-tile__frame.is-base img{transition:transform .9s ease}.artwork-tile__frame.is-overlay{opacity:0;transition:opacity .6s ease}.artwork-tile:hover .artwork-tile__frame.is-overlay,.artwork-tile:focus-visible .artwork-tile__frame.is-overlay{opacity:1}.artwork-tile:hover .artwork-tile__frame.is-base img{transform:scale(1.03)}.artwork-tile__foot{position:absolute;bottom:0;left:0;right:0;padding:.5rem .6rem;background:linear-gradient(transparent,#0000008c);display:flex;align-items:center;gap:.4rem}.artwork-tile__dot{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--artwork-pink);box-shadow:0 0 0 1.5px #fff9}.artwork-tile.is-in-studio .artwork-tile__dot{background:#fff9;box-shadow:0 0 0 1.5px #fff6}.artwork-tile.is-sold .artwork-tile__dot{background:#ffffff59;box-shadow:0 0 0 1.5px #ffffff40}.artwork-tile__label{font-family:JostLocal,Jost,sans-serif;font-size:.62rem;letter-spacing:.14em;text-transform:lowercase;color:#ffffffe6;line-height:1}.artwork-tile__tooltip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;background:#2a2226eb;backdrop-filter:blur(4px);color:#fffffff2;font-family:JostLocal,Jost,sans-serif;font-size:.72rem;letter-spacing:.06em;padding:.35rem .7rem;border-radius:4px;pointer-events:none;opacity:0;transition:opacity .18s ease;z-index:10;max-width:min(28rem,90vw);overflow:hidden;text-overflow:ellipsis}.artwork-tile:hover .artwork-tile__tooltip,.artwork-tile:focus-visible .artwork-tile__tooltip{opacity:1}@media(pointer:coarse){.artwork-tile__tooltip{display:none}}.artwork-sold-details{margin-top:1.5rem}.artwork-sold-summary{display:flex;align-items:center;gap:.5rem;cursor:pointer;list-style:none;padding:.85rem 0;border-top:1px solid var(--artwork-line);border-bottom:1px solid var(--artwork-line);font-family:JostLocal,Jost,sans-serif;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--artwork-muted);user-select:none;margin-bottom:0}.artwork-sold-summary::-webkit-details-marker{display:none}.artwork-sold-summary__arrow{font-size:1.1rem;line-height:1;transition:transform .28s ease;display:inline-block}.artwork-sold-details[open] .artwork-sold-summary__arrow{transform:rotate(90deg)}.artwork-sold-details[open] .artwork-sold-summary{border-bottom:none;margin-bottom:0}.page-artworks__collection-grid .artwork-grid{grid-template-columns:repeat(3,1fr)}@media(min-width:600px){.page-artworks__collection-grid .artwork-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1100px){.page-artworks__collection-grid .artwork-grid{grid-template-columns:repeat(5,1fr)}}@media(min-width:1400px){.page-artworks__collection-grid .artwork-grid{grid-template-columns:repeat(6,1fr)}}.artwork-grid--sold{margin-top:0;opacity:.85;grid-template-columns:repeat(3,1fr)}@media(min-width:600px){.artwork-grid--sold{grid-template-columns:repeat(4,1fr)}}@media(min-width:1100px){.artwork-grid--sold{grid-template-columns:repeat(6,1fr)}}@media(min-width:1400px){.artwork-grid--sold{grid-template-columns:repeat(8,1fr)}}.artwork-sold-details .artwork-grid--sold{animation:none}body.is-modal-open{overflow:hidden}.artwork-modal{position:fixed;inset:0;z-index:200;display:grid;place-items:center}.artwork-modal[hidden]{display:none}.artwork-modal__backdrop{position:absolute;inset:0;background:#2a2226b8;backdrop-filter:blur(3px);cursor:pointer}.artwork-modal__panel{position:relative;background:#fff;border-radius:16px;max-width:900px;width:calc(100% - 2rem);max-height:90vh;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 64px #2a222647}.artwork-modal__close{position:absolute;top:.75rem;right:.75rem;z-index:1;background:#ffffffd9;border:1px solid var(--artwork-line);border-radius:50%;width:2.2rem;height:2.2rem;font-size:1.3rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--artwork-graphite);transition:background .2s ease,color .2s ease}.artwork-modal__close:hover,.artwork-modal__close:focus-visible{background:var(--artwork-pink);color:#fff;border-color:var(--artwork-pink)}.artwork-modal__body{display:grid;grid-template-columns:1fr}@media(min-width:640px){.artwork-modal__body{grid-template-columns:1fr 1fr;min-height:420px}}.artwork-modal__img-area{position:relative;display:flex;flex-direction:column;background:var(--artwork-pink-veil);border-radius:16px 16px 0 0}.artwork-modal__expand{position:absolute;top:.5rem;right:.5rem;z-index:2;width:2rem;height:2rem;background:#ffffffb8;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.4);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--artwork-graphite);padding:0;transition:background .18s ease,color .18s ease}.artwork-modal__expand:hover,.artwork-modal__expand:focus-visible{background:#fffffff2;color:var(--artwork-pink)}@media(min-width:640px){.artwork-modal__img-area{border-radius:16px 0 0 16px}}.artwork-modal__img-wrap{flex:1;overflow:hidden;border-radius:inherit}.artwork-modal__img-wrap picture{display:block;width:100%;height:100%}.artwork-modal__img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;min-height:260px}@media(min-width:640px){.artwork-modal__img-wrap img{min-height:380px}}.artwork-modal__moods{display:flex;flex-wrap:wrap;gap:.4rem;padding:.6rem;background:#2a22260a;border-top:1px solid var(--artwork-line)}.artwork-modal__mood-btn{font-family:JostLocal,Jost,sans-serif;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--artwork-muted);background:transparent;border:1px solid var(--artwork-line);border-radius:999px;padding:.3rem .7rem;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.artwork-modal__mood-btn.is-active{background:var(--artwork-pink);border-color:var(--artwork-pink);color:#fff}.artwork-modal__mood-btn:hover:not(.is-active){border-color:var(--artwork-pink);color:var(--artwork-pink)}.artwork-modal__meta{padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.artwork-modal__title{font-family:BaskervvilleLocal,Baskervville,Georgia,serif;font-weight:400;font-size:clamp(1.2rem,2.5vw,1.7rem);line-height:1.2;margin:0;color:var(--artwork-graphite);padding-right:2.5rem}@media(min-width:640px){.artwork-modal__title{padding-right:0}}.artwork-modal__price{font-family:JostLocal,Jost,sans-serif;font-size:1rem;font-weight:500;color:var(--artwork-pink);margin:0;font-variant-numeric:tabular-nums}.artwork-modal__price.is-sold{color:var(--artwork-muted);font-style:italic;font-weight:400}.artwork-modal__details{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.35rem 1rem;font-family:JostLocal,Jost,sans-serif;font-size:.85rem}.artwork-modal__details>div{display:contents}.artwork-modal__details dt{color:var(--artwork-muted);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;align-self:center}.artwork-modal__details dd{margin:0;color:var(--artwork-graphite);font-variant-numeric:tabular-nums}.artwork-modal__actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:auto}.artwork-modal__btn{font-family:JostLocal,Jost,sans-serif;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--artwork-pink);border:1px solid var(--artwork-pink);border-radius:999px;padding:.55rem 1.1rem;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;transition:background .22s ease,color .22s ease}.artwork-modal__btn[hidden]{display:none}.artwork-modal__btn:hover,.artwork-modal__btn:focus-visible{background:var(--artwork-pink);color:#fafafa}.artwork-modal__nav{position:fixed;top:50%;transform:translateY(-50%);background:#ffffffd9;backdrop-filter:blur(4px);border:1px solid var(--artwork-line);border-radius:50%;width:2.8rem;height:2.8rem;font-size:1.6rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--artwork-graphite);z-index:201;transition:background .2s ease,color .2s ease}.artwork-modal__nav:hover,.artwork-modal__nav:focus-visible{background:var(--artwork-pink);color:#fff;border-color:var(--artwork-pink)}.artwork-modal__nav.is-prev{left:.5rem}.artwork-modal__nav.is-next{right:.5rem}@media(min-width:960px){.artwork-modal__nav.is-prev{left:1rem}.artwork-modal__nav.is-next{right:1rem}}.artwork-lightbox{position:fixed;inset:0;z-index:300;display:grid;place-items:center}.artwork-lightbox[hidden]{display:none}.artwork-lightbox__backdrop{position:absolute;inset:0;background:#0a0608ed;cursor:zoom-out}.artwork-lightbox__close{position:absolute;top:.75rem;right:.75rem;z-index:1;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);border-radius:50%;width:2.2rem;height:2.2rem;font-size:1.3rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#ffffffd9;transition:background .2s ease,color .2s ease}.artwork-lightbox__close:hover,.artwork-lightbox__close:focus-visible{background:#ffffff47;color:#fff}.artwork-lightbox__img-wrap{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.artwork-lightbox__img-wrap img{max-width:95vw;max-height:95vh;width:auto;height:auto;display:block;object-fit:contain}.page-artworks__commissioned-heading{margin:4rem 0 .5rem}.page-artworks__commissioned{max-width:44rem;font-size:1.05rem;line-height:1.65;color:var(--artwork-graphite);margin:0}.inquiry-form{background:var(--artwork-cream);border-radius:var(--artwork-radius);padding:2.5rem clamp(1.25rem,4vw,3rem);margin:5rem auto 4rem;scroll-margin-top:6rem;max-width:56rem}.inquiry-form__eyebrow{font-family:JostLocal,Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--artwork-muted);margin:0 0 .5rem}.inquiry-form__heading{font-family:JostLocal,Jost,sans-serif;font-weight:300;font-size:clamp(1.5rem,3vw,2.1rem);color:var(--artwork-pink);margin:0 0 .75rem}.inquiry-form__intro{font-size:1rem;line-height:1.6;color:var(--artwork-graphite);margin:0 0 2rem;max-width:36rem}.inquiry-form__form{display:flex;flex-direction:column;gap:1.25rem}.inquiry-form__row{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:640px){.inquiry-form__row{grid-template-columns:1fr 1fr}}.inquiry-form__field{display:flex;flex-direction:column;gap:.4rem}.inquiry-form__label{font-family:JostLocal,Jost,sans-serif;font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:var(--artwork-muted);display:inline-flex;gap:.5rem;align-items:baseline}.inquiry-form__hint{font-size:.65rem;letter-spacing:.16em;color:var(--artwork-line)}.inquiry-form__field input,.inquiry-form__field textarea{font-family:BaskervvilleLocal,Baskervville,Georgia,serif;font-size:1rem;color:var(--artwork-graphite);background:#fff;border:1px solid var(--artwork-line);border-radius:8px;padding:.7rem .9rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.inquiry-form__field textarea{resize:vertical;min-height:6rem;font-family:BaskervvilleLocal,Baskervville,Georgia,serif}.inquiry-form__field input:focus,.inquiry-form__field textarea:focus{border-color:var(--artwork-pink);box-shadow:0 0 0 3px #4a0d2f1f}.inquiry-form__field--full{width:100%}.inquiry-form__honey{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.inquiry-form__optin{display:flex;gap:.7rem;align-items:flex-start;font-family:JostLocal,Jost,sans-serif;font-size:.85rem;line-height:1.5;color:var(--artwork-graphite)}.inquiry-form__optin input[type=checkbox]{margin-top:.25rem}.inquiry-form__optin a{color:var(--artwork-pink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.inquiry-form__submit{align-self:flex-start;font-family:JostLocal,Jost,sans-serif;font-size:.85rem;letter-spacing:.22em;text-transform:uppercase;color:#fafafa;background:var(--artwork-pink);border:1px solid var(--artwork-pink);border-radius:999px;padding:.85rem 1.6rem;cursor:pointer;transition:background .22s ease,transform .22s ease}.inquiry-form__submit:hover,.inquiry-form__submit:focus-visible{background:#2a071b}.inquiry-form__submit:disabled{background:var(--artwork-line);border-color:var(--artwork-line);cursor:progress}.inquiry-form__status{margin:0;font-family:JostLocal,Jost,sans-serif;font-size:.95rem;color:var(--artwork-pink);border-top:1px solid var(--artwork-line);padding-top:1rem}@media(prefers-reduced-motion:reduce){.artwork-tile__frame.is-base img,.artwork-tile__frame.is-overlay,.artwork-tile__tooltip,.artwork-map__pin,.artwork-map__pin-glow,.artwork-map__pin-dot,.artwork-modal__close,.artwork-modal__nav,.artwork-modal__mood-btn,.artwork-modal__inquire,.artwork-modal__expand,.artwork-lightbox__close,.artwork-sold-summary__arrow,.artwork-filter-pill,.inquiry-form__submit{transition:none}.artwork-tile:hover .artwork-tile__frame.is-base img{transform:none}}.page-artwork{--artwork-pink: #4a0d2f;--artwork-cream: #faf3ee;--artwork-graphite: #2a2226;--artwork-muted: #635961;--artwork-line: rgba(74, 13, 47, .18);--artwork-radius: 14px;color:var(--artwork-graphite);max-width:880px;margin:0 auto;padding:1.5rem 1rem 4rem}.page-artwork__back{margin:0 0 1.25rem;font-size:.95rem}.page-artwork__back a{color:var(--artwork-pink);text-decoration:none}.page-artwork__back a:hover{text-decoration:underline}.page-artwork__lead{margin:0 0 1.25rem}.page-artwork__heading{margin:0 0 .25rem;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15}.page-artwork__eyebrow{margin:0;color:var(--artwork-muted);font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.page-artwork__hero{margin:0 0 1.5rem;border-radius:6px;overflow:hidden;background:#0000000a}.page-artwork__hero picture,.page-artwork__hero img{display:block;width:100%;height:auto}.page-artwork__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1.5rem;margin:0 0 2.5rem;padding:1.25rem 0;border-top:1px solid var(--artwork-line);border-bottom:1px solid var(--artwork-line)}.page-artwork__fact dt{margin:0 0 .15rem;color:var(--artwork-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.04em}.page-artwork__fact dd{margin:0;font-size:1rem}.page-artwork__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:0 0 2.5rem}.page-artwork__gallery-item{margin:0;border-radius:6px;overflow:hidden;background:#0000000a}.page-artwork__gallery-item picture,.page-artwork__gallery-item img{display:block;width:100%;height:auto}.page-artwork__map{margin:0 0 2.5rem}.page-artwork__map-heading{margin:0 0 1rem;font-size:1.25rem;letter-spacing:.04em}
