._page_wl5ec_1{background:#080d0e;min-height:100vh;color:#b8c6c0;font-family:Arial,Helvetica,sans-serif}._page_wl5ec_1 *{box-sizing:border-box}._breadcrumb_wl5ec_3{max-width:1440px;margin:auto;padding:24px 5%;display:flex;flex-wrap:wrap;gap:9px;color:#7f9692;font:12px/1.5 Arial,Helvetica,sans-serif}._breadcrumb_wl5ec_3 a{color:#96bdc3;text-decoration:none}._relatedWorks_wl5ec_5{max-width:1440px;margin:0 auto;padding:30px 5% 74px;border-top:1px solid #253f45}._relatedWorks_wl5ec_5 h2{font:normal clamp(28px,3.5vw,46px)/1.2 Georgia,serif;margin:0 0 12px;color:#c6d9d2}._relatedWorks_wl5ec_5>p{font:15px/1.65 Georgia,serif;color:#91ada4;margin:0 0 22px}._relatedGrid_wl5ec_8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}._relatedGrid_wl5ec_8 a{background:#101d21;border:1px solid #2e5359;color:#c6d9d2;display:grid;text-decoration:none;overflow:hidden}._relatedGrid_wl5ec_8 a:hover,._relatedGrid_wl5ec_8 a:focus-visible{border-color:#60aebd}._relatedGrid_wl5ec_8 img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;background:#070c0d}._relatedGrid_wl5ec_8 span{font:15px/1.5 Georgia,serif;padding:13px}@media(max-width:820px){._relatedGrid_wl5ec_8{grid-template-columns:repeat(2,minmax(0,1fr))}}._layout_wl5ec_14{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(35px,5vw,90px);padding:20px 5% 105px}._photographs_wl5ec_15,._details_wl5ec_15{min-width:0}._mainPhoto_wl5ec_16{display:grid;place-items:center;position:relative;min-height:310px;aspect-ratio:1/1.1;border:1px solid #334649;background:#080c0d;touch-action:pan-y}._mainPhoto_wl5ec_16:focus-visible{outline:2px solid #1db4d2;outline-offset:2px}._mainPhoto_wl5ec_16 img{display:block;width:100%;height:100%;max-height:78vh;object-fit:contain}._counter_wl5ec_19{position:absolute;bottom:12px;right:12px;background:#050a0bcc;color:#d2e5e0;padding:7px 10px;font-size:12px}._controls_wl5ec_20{display:flex;justify-content:space-between;gap:10px;margin:14px 0}._controls_wl5ec_20 button{flex:1;min-height:48px;border:1px solid #3b6269;background:#11252b;color:#cce6e3;cursor:pointer;font:17px var(--font-family-display)}._controls_wl5ec_20 button:hover,._controls_wl5ec_20 button:focus-visible{border-color:#19b3d3;color:#fff}._thumbs_wl5ec_23{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}._thumbs_wl5ec_23 button{aspect-ratio:1;min-width:0;padding:0;border:1px solid #30474a;background:#0b1112;cursor:pointer;overflow:hidden}._thumbs_wl5ec_23 button._selected_wl5ec_25,._thumbs_wl5ec_23 button:hover,._thumbs_wl5ec_23 button:focus-visible{border:2px solid #1db4d2}._thumbs_wl5ec_23 img{width:100%;height:100%;display:block;object-fit:contain}._kicker_wl5ec_27{color:#24b4d0;font-size:12px;letter-spacing:.15em;line-height:1.6;margin:18px 0}._details_wl5ec_15 h1{font:400 clamp(39px,4.5vw,75px)/1.08 var(--font-family-display);color:#c3cfc9;overflow-wrap:anywhere;margin:0 0 20px}._byline_wl5ec_29{color:#89a5a1;font:14px/1.6 Arial,Helvetica,sans-serif;margin-bottom:40px}._about_wl5ec_30,._more_wl5ec_30{border-top:1px solid #30474a;padding-top:25px;margin:28px 0}._about_wl5ec_30 h2,._more_wl5ec_30 h2,._inquiry_wl5ec_31 h2{font:400 clamp(26px,3vw,39px)/1.1 var(--font-family-display);color:#c1d3cc;margin:0 0 17px}._about_wl5ec_30 p,._inquiry_wl5ec_31 p,._more_wl5ec_30 p{font:16px/1.8 Georgia,Times New Roman,serif;color:#b1c0b8;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px}._inquiry_wl5ec_31{background:#102329;border:1px solid #286d79;padding:25px;margin:35px 0}._inquiry_wl5ec_31 a{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:13px 18px;background:#14566a;border:1px solid #26bcd8;color:#e1f1ee;text-decoration:none;font:21px/1.2 var(--font-family-display)}._inquiry_wl5ec_31 a:hover,._inquiry_wl5ec_31 a:focus-visible{background:#1b7188}._more_wl5ec_30 a{color:#78c9da;text-decoration:underline;text-underline-offset:3px}._state_wl5ec_37{max-width:850px;margin:60px auto 110px;border:1px solid #334b4f;background:#122022;padding:35px;color:#c1cec7;font:19px/1.6 Georgia,serif}._state_wl5ec_37 a,._state_wl5ec_37 button{color:#45bbd1;background:none;border:none;text-decoration:underline;cursor:pointer;font:inherit}._footer_wl5ec_39{border-top:1px solid #293d3e;max-width:1440px;margin:auto;padding:30px 5%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}._footer_wl5ec_39 a{color:#89c6d1;text-decoration:none;font:18px var(--font-family-display)}@media(max-width:900px){._layout_wl5ec_14{grid-template-columns:1fr;gap:36px}._mainPhoto_wl5ec_16{aspect-ratio:4/3;min-height:220px}}@media(max-width:550px){._breadcrumb_wl5ec_3{padding:18px 5%}._layout_wl5ec_14{padding:12px 5% 65px;gap:26px}._mainPhoto_wl5ec_16{aspect-ratio:1;min-height:0;max-height:75dvh}._mainPhoto_wl5ec_16 img{max-height:75dvh}._thumbs_wl5ec_23{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}._thumbs_wl5ec_23 button{min-height:64px}._details_wl5ec_15 h1{font-size:clamp(34px,9vw,46px)}._inquiry_wl5ec_31{padding:18px}._inquiry_wl5ec_31 a{display:flex;width:100%;text-align:center;font-size:19px}._footer_wl5ec_39{padding:24px 5%}}@media(prefers-reduced-motion:reduce){._mainPhoto_wl5ec_16 img{transition:none!important}}._fullResolution_wl5ec_44{display:inline-flex;align-items:center;justify-content:center;margin-top:15px;min-height:46px;padding:10px 14px;border:1px solid #35616b;color:#b9dfe7;text-decoration:none;font:14px/1.4 Arial,Helvetica,sans-serif;background:#10252a;max-width:100%;text-align:center}._fullResolution_wl5ec_44:hover,._fullResolution_wl5ec_44:focus-visible{color:#fff;border-color:#24b4d0;background:#17414d}@media(max-width:550px){._mainPhoto_wl5ec_16{aspect-ratio:auto;min-height:0;max-height:none;display:block}._mainPhoto_wl5ec_16 img{display:block;width:100%;height:auto;max-height:82dvh;object-fit:contain;margin:auto}._fullResolution_wl5ec_44{width:100%;margin-top:12px}._layout_wl5ec_14{padding-left:3%;padding-right:3%}}._openPhoto_wl5ec_49{position:relative;display:block;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:zoom-in;color:inherit}._openPhoto_wl5ec_49:focus-visible{outline:3px solid #22c7df;outline-offset:3px}._openPhoto_wl5ec_49 img{display:block;width:100%;height:100%;object-fit:contain}._enlargeHint_wl5ec_52{position:absolute;left:10px;bottom:10px;padding:8px 12px;background:#051014e0;border:1px solid #367782;color:#d5f0ed;font:12px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.03em}._photoDialog_wl5ec_53{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border:0;padding:0;background:#030607;color:#e1ece8;overflow:hidden}._photoDialog_wl5ec_53::backdrop{background:#000e}._viewerShell_wl5ec_55{display:flex;flex-direction:column;height:100%;min-height:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}._viewerBar_wl5ec_56{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px clamp(12px,3vw,32px);min-height:62px;border-bottom:1px solid #2a484c;font:14px/1.4 Arial,Helvetica,sans-serif}._viewerBar_wl5ec_56 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._viewerClose_wl5ec_58{white-space:nowrap;background:#15363f;border:1px solid #598c94;color:#f1ffff;padding:12px 18px;min-height:44px;cursor:pointer;font:15px Arial,Helvetica,sans-serif}._viewerCanvas_wl5ec_59{display:flex;align-items:center;justify-content:center;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;background:#030607}._viewerCanvas_wl5ec_59 img{display:block;object-fit:contain;flex:none;cursor:zoom-in}._viewerCanvas_wl5ec_59 ._fittedPhoto_wl5ec_61{max-width:100%;max-height:100%;width:auto;height:auto}._viewerCanvas_wl5ec_59 ._zoomedPhoto_wl5ec_62{width:200%;max-width:none;height:auto;max-height:none;cursor:zoom-out}._viewerActions_wl5ec_63{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding:10px 12px;min-height:60px;border-top:1px solid #2a484c}._viewerActions_wl5ec_63 button,._viewerActions_wl5ec_63 a{border:1px solid #436e76;background:#102c34;color:#dcefeb;display:inline-flex;align-items:center;justify-content:center;padding:10px 13px;min-height:44px;min-width:66px;text-decoration:none;font:14px/1.3 Arial,Helvetica,sans-serif;cursor:pointer}._viewerActions_wl5ec_63 button:focus-visible,._viewerActions_wl5ec_63 a:focus-visible,._viewerClose_wl5ec_58:focus-visible{outline:3px solid #22c7df;outline-offset:2px}@media(max-width:550px){._openPhoto_wl5ec_49{height:auto}._openPhoto_wl5ec_49 img{height:auto;max-height:82dvh}._enlargeHint_wl5ec_52{font-size:12px;bottom:9px;left:9px}._viewerBar_wl5ec_56{font-size:12px}._viewerActions_wl5ec_63{gap:5px}._viewerActions_wl5ec_63 button,._viewerActions_wl5ec_63 a{padding:9px;flex:1;font-size:12px}._viewerCanvas_wl5ec_59 ._zoomedPhoto_wl5ec_62{width:220%}}
