._photo_1jp8v_1{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-width:0;display:block;position:relative;overflow:hidden}._photo_1jp8v_1 picture{width:100%;height:100%;display:block}._image_1jp8v_3{object-fit:cover;opacity:1;width:100%;height:100%;display:block}._image_1jp8v_3[data-loaded=false]{opacity:0}._dialog_1jp8v_5{width:min(1160px,96vw);max-width:96vw;max-height:95dvh;color:var(--nb-ink,#302c27);font-family:var(--font-notebook-body,sans-serif);background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}._dialog_1jp8v_5::backdrop{background:#18191ee0}._surface_1jp8v_7{background:var(--nb-paper,#fffcf4);border:1px solid var(--nb-rule,#d8dfe5);border-radius:4px;flex-direction:column;max-height:95dvh;padding:clamp(12px,2vw,24px);display:flex;overflow:auto;box-shadow:0 24px 90px #0000004d}._header_1jp8v_8{flex:none;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}._header_1jp8v_8 h2{font-family:var(--font-notebook-hand,cursive);color:var(--nb-pen,#3048ad);margin:0;font-size:clamp(25px,3vw,38px);font-weight:600;line-height:1.1}._control_1jp8v_10{border:1px solid var(--nb-rule,#bdc5d5);background:var(--nb-paper,#fffcf4);width:46px;height:46px;min-height:46px;color:var(--nb-pen,#3048ad);cursor:pointer;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;padding:8px;display:inline-flex}._control_1jp8v_10:hover{background:var(--nb-note,#fff3bd)}._control_1jp8v_10:disabled{opacity:.4;cursor:default}._control_1jp8v_10:focus-visible{outline:3px solid var(--nb-red,#bd2236);outline-offset:3px}._stage_1jp8v_14{touch-action:pan-y;background:var(--nb-desk,#e8edf2);flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}._lightboxPhoto_1jp8v_15{background-size:contain;width:100%;height:min(61dvh,720px)}._lightboxPhoto_1jp8v_15 ._image_1jp8v_3{object-fit:contain}.official-site ._lightboxPhoto_1jp8v_15:has(._image_1jp8v_3[data-loaded=true]){background-color:#0000!important;background-image:none!important}._footer_1jp8v_19{flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding-top:16px;display:grid}._caption_1jp8v_20{text-align:center;overflow-wrap:anywhere;min-width:0;line-height:1.4}._caption_1jp8v_20 p{color:var(--nb-muted,#5c6476);margin:0 0 3px;font-size:12px}._caption_1jp8v_20 strong{font-family:var(--font-notebook-hand,cursive);color:var(--nb-pen,#3048ad);font-size:clamp(22px,2.4vw,29px);font-weight:600;display:block}._caption_1jp8v_20 span{margin-top:2px;font-size:14px;display:block}@media (max-width:759px){._dialog_1jp8v_5{width:96vw}._surface_1jp8v_7{padding:12px}._header_1jp8v_8{gap:8px;margin-bottom:10px}._footer_1jp8v_19{gap:8px;padding-top:12px}._lightboxPhoto_1jp8v_15{height:53dvh}._caption_1jp8v_20 span{font-size:12px}._control_1jp8v_10{flex-basis:44px;width:44px;height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){._dialog_1jp8v_5 *{transition:none!important;animation:none!important}}
