@media (min-width:1200px) and (max-width:1439px){.hdr[data-nav-count="8"] .hdr__nav,.hdr[data-nav-count="8"] .hdr__tools .hdr__lang,.hdr[data-nav-count="8"] .acct{display:none}.hdr[data-nav-count="8"] .hdr__menu{display:inline-flex}html[lang=en] .hdr[data-acct]:is([data-nav-count="6"],[data-nav-count="7"]) :is(.hdr__nav,.hdr__tools .hdr__lang,.acct){display:none}html[lang=en] .hdr[data-acct]:is([data-nav-count="6"],[data-nav-count="7"]) .hdr__menu{display:inline-flex}}@media (min-width:1440px){.hdr[data-nav-count="8"][data-acct] .hdr__tools .hdr__quick{display:none}.hdr[data-nav-count="8"][data-acct] .hdr__quick-icon{display:inline-grid}}.evb{padding-block:var(--mr-space-7) 0}@media (min-width:768px){.evb{padding-block:var(--mr-space-8) 0}}.evb__card{background:var(--mr-white);border:var(--mr-hairline) solid var(--mr-line);border-radius:var(--mr-radius-lg);position:relative;overflow:hidden}.evb__slide{grid-template-columns:minmax(0,1fr);display:grid}.evb__track{display:grid}.evb__slide{outline:none;grid-area:1/1;position:relative}.evb__slide:not(.evb__slide--on):not(.evb__slide--leaving){visibility:hidden}.evb__slide--on{z-index:1}@media (min-width:1024px){.evb__slide{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:400px}}.evb__media{aspect-ratio:16/10;order:-1;position:relative;overflow:hidden}.evb__media-in{background:var(--mr-blush);position:absolute;inset:0}@media (min-width:1024px){.evb__media{aspect-ratio:auto;order:0}}.evb__media-in img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.evb__media-in--season{place-items:end center;display:grid}.evb__media-in--season:before{content:"";aspect-ratio:3/4;border-radius:var(--mr-radius-arch);background:color-mix(in srgb, var(--mr-ivory) 26%, transparent);width:min(56%,300px)}.evb__tone--spring{background:var(--mr-season-spring)}.evb__tone--summer{background:var(--mr-season-summer)}.evb__tone--autumn{background:var(--mr-season-autumn)}.evb__tone--winter{background:var(--mr-season-winter)}.evb__card{touch-action:pan-y}.evb__body{align-items:flex-start;gap:var(--mr-space-3);padding:var(--mr-space-5) var(--mr-space-5) var(--mr-space-6);flex-direction:column;min-width:0;display:flex}@media (min-width:768px){.evb__body{padding:var(--mr-space-7)}}@media (min-width:1024px){.evb__body{padding:var(--mr-space-7) var(--mr-space-8) var(--mr-space-7) var(--mr-space-7);justify-content:center}}.evb--multi .evb__body{padding-bottom:calc(var(--mr-space-5) + var(--mr-target) + var(--mr-space-5))}@media (min-width:1024px){.evb--multi .evb__body{padding-bottom:calc(var(--mr-space-7) + var(--mr-target) + var(--mr-space-5))}}.evb__label{color:var(--mr-rouge-deep)}.evb__title{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:var(--mr-weight-bold);letter-spacing:var(--mr-tracking-ko);text-wrap:balance;color:var(--mr-ink);line-height:1.3}.evb__when{align-items:center;gap:var(--mr-space-2);font-size:var(--mr-text-small);font-weight:var(--mr-weight-medium);color:var(--mr-ink);display:inline-flex}.evb__when .icon,.evb__sponsor .icon,.evb__ctrl .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.evb__line{color:var(--mr-ink-2);max-width:36em}.evb__sponsor{gap:var(--mr-space-2);font-size:var(--mr-text-body);color:var(--mr-ink-2);align-items:flex-start;display:flex}.evb__sponsor .icon{margin-top:4px}.evb__body .btn{margin-top:var(--mr-space-2)}.evb__body .btn .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.evb__ctrl{z-index:3;left:var(--mr-space-5);bottom:var(--mr-space-5);align-items:center;gap:var(--mr-space-2);display:flex;position:absolute}@media (min-width:768px){.evb__ctrl{left:var(--mr-space-7)}}@media (min-width:1024px){.evb__ctrl{bottom:var(--mr-space-7)}}.evb__btn{width:var(--mr-target);height:var(--mr-target);border-radius:var(--mr-radius-pill);border:var(--mr-hairline) solid var(--mr-field);background:var(--mr-white);color:var(--mr-ink);cursor:pointer;place-items:center;display:grid}.evb__btn:hover{background:var(--mr-ink);color:var(--mr-ivory);border-color:var(--mr-ink)}.evb__pos{text-align:center;min-width:3.5em;font-family:var(--mr-font-label);font-size:.875rem;font-weight:var(--mr-weight-medium);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--mr-ink)}.evb__dots{margin-left:var(--mr-space-3);gap:6px;display:flex}.evb__dots i{border-radius:var(--mr-radius-pill);background:var(--mr-line-strong);width:6px;height:6px}.evb__dots i[data-on]{background:var(--mr-ink);width:20px}.mghead{justify-content:space-between;align-items:flex-end;gap:var(--mr-space-3) var(--mr-space-5);margin-bottom:var(--mr-space-6);flex-wrap:wrap;display:flex}.mghead .shead{margin-bottom:0}.mghead .btn .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.mggrid{gap:var(--mr-space-6) var(--mr-space-5);grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));display:grid}@media (min-width:768px){.mggrid--strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.mgcard{gap:var(--mr-space-3);flex-direction:column;min-width:0;display:flex;position:relative}.mgcard__img{aspect-ratio:3/2;border-radius:var(--mr-radius-md);background:var(--mr-blush);overflow:hidden}.mgcard__img img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}@media (hover:hover){.js-motion .mgcard__img img{transition:scale var(--mr-motion-ui) var(--mr-ease-out)}.js-motion .mgcard:hover .mgcard__img img{scale:1.03}.js-motion .mgcard:has(a:focus-visible) .mgcard__img img{scale:1.03}}.mgcard__axis{color:var(--mr-rouge-deep)}.mgcard__title{font-size:var(--mr-text-h3);font-weight:var(--mr-weight-bold);letter-spacing:var(--mr-tracking-ko);text-wrap:balance;line-height:1.4}.mgcard__title a{color:var(--mr-ink);text-decoration:none}.mgcard__title a:after{content:"";position:absolute;inset:0}.mgcard__title a:focus-visible{outline:none}.mgcard:has(a:focus-visible){outline:2px solid var(--mr-focus);outline-offset:6px;border-radius:var(--mr-radius-md)}.mgcard__title a{transition:color var(--mr-motion-fast) var(--mr-ease-out)}.mgcard:hover .mgcard__title a{color:var(--mr-rouge-deep)}.mgcard:has(a:focus-visible) .mgcard__title a{color:var(--mr-rouge-deep)}.mgcard__sum{font-size:var(--mr-text-small);color:var(--mr-ink-2);text-wrap:pretty}.mgcard__date{font-size:var(--mr-text-caption);color:var(--mr-text-muted);font-variant-numeric:tabular-nums}@media (max-width:767px){.mggrid--strip{gap:0}.mggrid--strip .mgcard{column-gap:var(--mr-space-4);padding-block:var(--mr-space-4);border-top:var(--mr-hairline) solid var(--mr-line-strong);grid-template-columns:96px minmax(0,1fr);align-content:start;row-gap:4px;display:grid}.mggrid--strip .mgcard:last-child{border-bottom:var(--mr-hairline) solid var(--mr-line-strong)}.mggrid--strip .mgcard__img{aspect-ratio:1;border-radius:var(--mr-radius-sm);grid-row:1/span 3}.mggrid--strip .mgcard__sum{display:none}.mggrid--strip .mgcard__title{font-size:var(--mr-text-body)}.mggrid--strip .mgcard__axis{font-size:.625rem}}.lhead{padding-block:var(--mr-space-8) 0}@media (max-width:767px){.lhead{padding-block:var(--mr-space-6) 0}}.lhead .shead{margin-bottom:var(--mr-space-6)}.lhead .h1{font-size:clamp(var(--mr-text-h1), 1rem + 3vw, 4rem)}.ltabs{scrollbar-width:none;margin-bottom:0;overflow-x:auto}.ltabs ul{gap:var(--mr-space-1);display:flex}.ltabs a{font-size:var(--mr-text-body);white-space:nowrap}.lbody{padding-block:var(--mr-space-6) var(--mr-space-9)}@media (max-width:767px){.lbody{padding-block:var(--mr-space-5) var(--mr-space-8)}}.lwrap{max-width:880px}.fchips{gap:var(--mr-space-2);margin-bottom:var(--mr-space-6);flex-wrap:wrap;display:flex}.fchips .chip[aria-current=true]{background:var(--mr-ink);color:var(--mr-ivory);border-color:var(--mr-ink)}.nlist{border-top:var(--mr-hairline) solid var(--mr-ink)}.nlist li{border-bottom:var(--mr-hairline) solid var(--mr-line-strong)}.nlist a{gap:4px var(--mr-space-4);min-height:72px;padding:var(--mr-space-4) var(--mr-space-2);color:var(--mr-ink);grid-template-columns:minmax(0,1fr) 20px;align-items:center;text-decoration:none;display:grid}@media (min-width:768px){.nlist a{padding-inline:var(--mr-space-4);grid-template-columns:112px minmax(0,1fr) 20px}}.nlist a:hover .nlist__title{color:var(--mr-rouge-deep);text-underline-offset:3px;text-decoration:underline}.nlist__date{font-size:var(--mr-text-small);color:var(--mr-text-muted);font-variant-numeric:tabular-nums}@media (max-width:767px){.nlist__date{font-size:var(--mr-text-caption);grid-area:2/1}.nlist__go{grid-area:1/2/span 2}}.nlist__title{align-items:center;gap:4px var(--mr-space-2);font-weight:var(--mr-weight-medium);flex-wrap:wrap;line-height:1.5;display:flex}.nlist__go{color:var(--mr-muted);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.nlist__pin{background:var(--mr-paper)}.nbadge{height:24px;padding:0 var(--mr-space-2);border-radius:var(--mr-radius-xs);font-size:.75rem;font-weight:var(--mr-weight-bold);letter-spacing:0;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.nbadge .icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.nbadge--pin{background:var(--mr-ink);color:var(--mr-ivory)}.nbadge--new{background:var(--mr-blush);color:var(--mr-rouge-deep)}.nmore{margin-top:var(--mr-space-6);justify-content:center;display:flex}.doc{padding-block:var(--mr-space-7) var(--mr-space-9)}@media (max-width:767px){.doc{padding-block:var(--mr-space-5) var(--mr-space-8)}}.doc__in{max-width:calc(var(--mr-measure) + 2 * var(--mr-gutter));padding-inline:var(--mr-gutter);gap:var(--mr-space-5);flex-direction:column;margin-inline:auto;display:flex}.doc__in--wide{max-width:calc(880px + 2 * var(--mr-gutter))}.doc__back{align-items:center;gap:var(--mr-space-2);min-height:var(--mr-target);color:var(--mr-ink-2);font-size:var(--mr-text-small);width:fit-content;text-decoration:none;display:inline-flex}.doc__back .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;rotate:180deg}.doc__back:hover{color:var(--mr-rouge-deep)}.doc__h1{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);font-weight:var(--mr-weight-bold);letter-spacing:var(--mr-tracking-ko);text-wrap:balance;line-height:1.3}.doc__meta{align-items:center;gap:var(--mr-space-2) var(--mr-space-3);font-size:var(--mr-text-small);color:var(--mr-text-muted);flex-wrap:wrap;display:flex}.doc__meta .sep{color:var(--mr-line-strong)}.doc__cover{border-radius:var(--mr-radius-lg);aspect-ratio:3/2;background:var(--mr-blush);overflow:hidden}.doc__cover img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.doc__foot{gap:var(--mr-space-3);padding-top:var(--mr-space-6);border-top:var(--mr-hairline) solid var(--mr-line-strong);flex-wrap:wrap;display:flex}.doc__foot .btn .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.prose{gap:var(--mr-space-4);font-size:var(--mr-text-body-l);line-height:var(--mr-leading-body);color:var(--mr-ink-2);letter-spacing:var(--mr-tracking-ko);text-wrap:pretty;flex-direction:column;display:flex}@media (max-width:767px){.prose{font-size:var(--mr-text-body)}}.prose h2{font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:var(--mr-weight-bold);color:var(--mr-ink);margin-top:var(--mr-space-5);line-height:1.4}.prose h3{font-size:var(--mr-text-body-l);font-weight:var(--mr-weight-bold);color:var(--mr-ink);margin-top:var(--mr-space-3);line-height:1.5}.prose strong{font-weight:var(--mr-weight-bold);color:var(--mr-ink)}.prose ul,.prose ol{gap:var(--mr-space-2);padding-left:1.3em;display:grid}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li::marker{color:var(--mr-rouge-deep)}.prose a{color:var(--mr-rouge-deep);text-underline-offset:3px;text-decoration:underline}.prose a .icon{vertical-align:-1px;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;margin-left:2px;display:inline}.prose blockquote{margin:var(--mr-space-2) 0;padding:var(--mr-space-1) 0 var(--mr-space-1) var(--mr-space-5);border-left:2px solid var(--mr-rouge);color:var(--mr-ink);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.6;font-weight:var(--mr-weight-medium)}.prose figure{gap:var(--mr-space-2);margin-block:var(--mr-space-3);flex-direction:column;display:flex}.prose figure img{border-radius:var(--mr-radius-md);background:var(--mr-blush);aspect-ratio:3/2;object-fit:cover;object-position:50% 22%;width:100%}.prose figcaption{font-size:var(--mr-text-caption);color:var(--mr-text-muted)}.prose hr{background:var(--mr-line-strong);height:1px;margin-block:var(--mr-space-4);border:0}.jointag{height:28px;font-size:var(--mr-text-caption);font-weight:var(--mr-weight-medium);color:var(--mr-ink-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.jointag .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.evcard__img img{object-position:50% 22%}.evd__img{border-radius:var(--mr-radius-lg);aspect-ratio:16/10;background:var(--mr-blush);overflow:hidden}.evd__img img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.evd__facts{gap:var(--mr-space-2) var(--mr-space-5);font-size:var(--mr-text-body);padding:var(--mr-space-4) 0;border-block:var(--mr-hairline) solid var(--mr-line-strong);grid-template-columns:max-content minmax(0,1fr);display:grid}.evd__facts dt{color:var(--mr-text-muted);font-size:var(--mr-text-small);padding-top:2px}.evd__facts dd{color:var(--mr-ink);font-weight:var(--mr-weight-medium)}.join__note{font-size:var(--mr-text-small);color:var(--mr-ink-2);line-height:1.6}.join__btn .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.apply .disclosure{font-size:var(--mr-text-body)}.press{border-top:var(--mr-hairline) solid var(--mr-ink)}.press li{gap:var(--mr-space-2) var(--mr-space-6);padding:var(--mr-space-5) var(--mr-space-2);border-bottom:var(--mr-hairline) solid var(--mr-line-strong);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:768px){.press li{padding-inline:var(--mr-space-4);grid-template-columns:minmax(0,1fr) auto}}.press__src{font-size:var(--mr-text-small);color:var(--mr-text-muted);font-variant-numeric:tabular-nums}.press__src b{color:var(--mr-ink);font-weight:var(--mr-weight-bold)}.press__title{font-size:var(--mr-text-h3);font-weight:var(--mr-weight-bold);color:var(--mr-ink);text-wrap:balance;line-height:1.45}.press__sum{font-size:var(--mr-text-small);color:var(--mr-ink-2)}.press__txt{gap:var(--mr-space-1);flex-direction:column;min-width:0;display:flex}.press .btn{justify-self:start}.colact{justify-content:space-between;align-items:center;gap:var(--mr-space-4);padding:var(--mr-space-5);border-radius:var(--mr-radius-lg);background:var(--mr-paper);border:var(--mr-hairline) solid var(--mr-line);flex-wrap:wrap;display:flex}.colact p{font-weight:var(--mr-weight-medium);color:var(--mr-ink)}.colact .btn .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.colnext{gap:var(--mr-space-5);padding-top:var(--mr-space-6);flex-direction:column;display:flex}.colnext .mggrid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.byline{align-items:center;gap:var(--mr-space-2);display:inline-flex}.byline img{border-radius:var(--mr-radius-pill);object-fit:cover;object-position:50% 8%;background:var(--mr-blush);width:28px;height:28px}.gnote{align-items:center;gap:var(--mr-space-2) var(--mr-space-3);margin-bottom:var(--mr-space-6);font-size:var(--mr-text-small);color:var(--mr-ink-2);flex-wrap:wrap;display:flex}.gnote a{min-height:var(--mr-target);color:var(--mr-rouge-deep);font-weight:var(--mr-weight-medium);align-items:center;gap:4px;display:inline-flex}.gnote .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.agrid{gap:var(--mr-space-6) var(--mr-space-5);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}@media (min-width:600px) and (max-width:767px){.agrid,.mggrid:not(.mggrid--strip){grid-template-columns:repeat(2,minmax(0,1fr))}}.album{gap:var(--mr-space-2);flex-direction:column;min-width:0;display:flex;position:relative}.album__img{aspect-ratio:4/3;border-radius:var(--mr-radius-md);background:var(--mr-paper);overflow:hidden}.album__img img{object-fit:cover;width:100%;height:100%;display:block}.album__kind{color:var(--mr-rouge-deep)}.album__kind:lang(ko){font-family:var(--mr-font-ko);font-size:var(--mr-text-caption);letter-spacing:var(--mr-tracking-ko);text-transform:none}.album__title{font-size:var(--mr-text-h3);font-weight:var(--mr-weight-bold);letter-spacing:var(--mr-tracking-ko);text-wrap:balance;line-height:1.4}.album__title a{color:var(--mr-ink);text-decoration:none}.album__title a:after{content:"";position:absolute;inset:0}.album__title a:focus-visible{outline:none}.album:has(a:focus-visible){outline:2px solid var(--mr-focus);outline-offset:6px;border-radius:var(--mr-radius-md)}.album:hover .album__title a{color:var(--mr-rouge-deep)}.album__meta{gap:0 var(--mr-space-2);font-size:var(--mr-text-caption);color:var(--mr-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.album__meta>*+:before{content:"·";margin-right:var(--mr-space-2);color:var(--mr-line-strong)}.ahead{gap:var(--mr-space-3);margin-bottom:var(--mr-space-6);flex-direction:column;max-width:880px;display:flex}.ahead .doc__h1{margin:0}.pgrid{gap:var(--mr-space-2);grid-template-columns:repeat(auto-fill,minmax(min(240px,45%),1fr));display:grid}@media (min-width:768px){.pgrid{gap:var(--mr-space-3)}}.pgrid a{aspect-ratio:4/3;border-radius:var(--mr-radius-sm);background:var(--mr-paper);display:block;position:relative;overflow:hidden}.pgrid a img{object-fit:cover;width:100%;height:100%;display:block}.js-motion .pgrid a img[data-wait]{opacity:0}.js-motion .pgrid a img[data-fade]{transition:opacity var(--mr-motion-ui) ease-out}.pgrid a:after{content:"";background:var(--mr-ink);opacity:0;transition:opacity var(--mr-motion-fast) ease-out;pointer-events:none;position:absolute;inset:0}@media (hover:hover){.pgrid a:hover:after{opacity:.06}}.pgrid a:focus-visible:after{opacity:.06}.pgrid a:focus-visible{outline:2px solid var(--mr-focus);outline-offset:3px}.aend{justify-content:space-between;align-items:center;gap:var(--mr-space-4);margin-top:var(--mr-space-8);padding:var(--mr-space-5);border-radius:var(--mr-radius-lg);background:var(--mr-paper);border:var(--mr-hairline) solid var(--mr-line);flex-wrap:wrap;display:flex}.aend p{font-weight:var(--mr-weight-medium)}.lbox{z-index:80;width:100%;max-width:none;height:100%;max-height:none;color:var(--mr-ivory);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.lbox[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lbox::backdrop{background:0 0}.lbox__bg{z-index:-1;background:color-mix(in srgb, var(--mr-ink) 96%, transparent);position:absolute;inset:0}.lbox__top{justify-content:space-between;align-items:center;gap:var(--mr-space-3);padding:var(--mr-space-3) var(--mr-space-3) var(--mr-space-3) var(--mr-space-5);display:flex}.lbox__count{font-family:var(--mr-font-label);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--mr-muted-on-dark);font-size:.875rem}.lbox__btn{width:var(--mr-btn-md);height:var(--mr-btn-md);border-radius:var(--mr-radius-pill);border:var(--mr-hairline) solid color-mix(in srgb, var(--mr-ivory) 45%, transparent);background:color-mix(in srgb, var(--mr-ink) 70%, transparent);color:var(--mr-ivory);cursor:pointer;flex:none;place-items:center;display:grid}.lbox__btn:hover{background:var(--mr-ivory);color:var(--mr-ink)}.lbox__btn:focus-visible{outline:2px solid var(--mr-ivory);outline-offset:3px}.lbox__btn .icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.lbox__stage{grid-template-columns:var(--mr-btn-md) minmax(0, 1fr) var(--mr-btn-md);align-items:center;gap:var(--mr-space-4);padding:0 var(--mr-space-5);min-height:0;display:grid;position:relative}.lbox__fig{place-items:center;height:100%;min-height:0;display:grid}.lbox__photo{width:100%;max-height:100%;aspect-ratio:var(--ar,3 / 2);max-width:calc((100dvh - 200px) * var(--arn,1.5));touch-action:pan-y pinch-zoom;border-radius:4px;overflow:hidden}.lbox__photo img{object-fit:contain;width:100%;height:100%;display:block}.lbox__cap{padding:var(--mr-space-4) var(--mr-space-5) var(--mr-space-5);text-align:center;font-size:var(--mr-text-small);color:var(--mr-ivory);max-width:720px;margin-inline:auto;line-height:1.6}.lbox__cap span{color:var(--mr-muted-on-dark);font-size:var(--mr-text-caption);display:block}@media (max-width:767px){.lbox__stage{grid-template-columns:minmax(0,1fr);padding:0}.lbox__stage>.lbox__btn{display:none}.lbox__photo{border-radius:0;max-width:100%}}.lbox__nav{display:none}@media (max-width:767px){.lbox__nav{justify-content:center;gap:var(--mr-space-6);padding:0 var(--mr-space-5) calc(var(--mr-space-4) + env(safe-area-inset-bottom));display:flex}}.lempty{align-items:flex-start;gap:var(--mr-space-4);padding:var(--mr-space-7) var(--mr-space-5);background:var(--mr-paper);border:var(--mr-hairline) dashed var(--mr-field);border-radius:var(--mr-radius-lg);flex-direction:column;display:flex}.lempty .icon{color:var(--mr-muted);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.lempty p{color:var(--mr-ink-2);font-size:var(--mr-text-body-l)}.lempty .btn .icon{color:inherit}.evcard__meta .icon,.evcard__opens .icon,.past summary .icon,.doc__meta .icon,.apply .icon,.mnotice .icon,.gnote .icon,.apply__state .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.evd--single{max-width:880px;display:block}.evd__main>.evd__img{margin-bottom:var(--mr-space-2)}.join__btn{justify-content:center;width:100%}.lbox__fig>*{grid-area:1/1}.lbox__photo--ghost{pointer-events:none}.lbox__cap{min-height:3.2em}.evd__facts>div{display:contents}.evd__facts{margin:0}.mgcard[hidden],.album[hidden],.evcard[hidden]{display:none}
