:root{--flow:clamp(var(--s-3),.9vw,var(--s-5));--flow-tight:clamp(var(--s-2),.6vw,var(--s-3));--media-max:60rem}.mdx-module__fcoygq__page{width:100%;padding-top:calc(var(--nav-h));padding-bottom:var(--s-12);margin:0}.mdx-module__fcoygq__article{width:100%;max-width:72rem;padding-inline:var(--edge);padding-bottom:var(--s-12);margin-inline:auto}.mdx-module__fcoygq__article>*{margin:0}.mdx-module__fcoygq__article>*+*{margin-top:var(--flow)}.mdx-module__fcoygq__p+:is(.mdx-module__fcoygq__gallery,.mdx-module__fcoygq__figure,.mdx-module__fcoygq__spot),.mdx-module__fcoygq__ul+:is(.mdx-module__fcoygq__gallery,.mdx-module__fcoygq__figure,.mdx-module__fcoygq__spot){margin-top:var(--flow-tight)}.mdx-module__fcoygq__p{color:color-mix(in oklab,var(--fg)88%,white);text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(1.02rem,.25vw + 1rem,1.18rem);line-height:1.75}.mdx-module__fcoygq__ul{color:color-mix(in oklab,var(--fg)88%,white);text-align:justify;-webkit-hyphens:auto;hyphens:auto;padding-left:1.15em}.mdx-module__fcoygq__li{margin:.55em 0}.mdx-module__fcoygq__h2{margin-top:clamp(var(--s-7),3vw,var(--s-10));letter-spacing:-.02em;color:var(--fg-strong);font-size:clamp(1.45rem,1vw + 1.1rem,2.05rem);line-height:1.12}.mdx-module__fcoygq__caption{margin-top:var(--s-2);color:var(--muted);text-align:justify;font-size:clamp(.9rem,.12vw + .85rem,1rem)}.mdx-module__fcoygq__article a{color:inherit;border-radius:.35rem;padding:.05em .18em;text-decoration:none;transition:color .15s,background .15s}.mdx-module__fcoygq__article a:hover{color:var(--accent-primary);background:color-mix(in oklab,var(--accent-primary)12%,transparent)}.mdx-module__fcoygq__article a:visited{color:var(--accent-secondary)}.mdx-module__fcoygq__hero{margin:0 0 var(--flow)}.mdx-module__fcoygq__heroMedia{border-radius:var(--radius);width:100%;height:clamp(420px,65vh,760px);box-shadow:none;background:0 0;border:none;position:relative;overflow:hidden}.mdx-module__fcoygq__heroImg{object-fit:cover;width:100%;height:100%;display:block}.mdx-module__fcoygq__heroOverlay{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.mdx-module__fcoygq__heroText{color:#fff;max-width:72rem;margin-inline:auto;padding:clamp(2rem,4vw,4rem);position:absolute;bottom:0;left:0;right:0}.mdx-module__fcoygq__heroTitle{font-size:clamp(2.4rem,3.4vw,4rem)}.mdx-module__fcoygq__h1{color:#fff;text-shadow:0 6px 30px #0000008c;margin:0;font-size:clamp(2.4rem,3.4vw,4rem)}.mdx-module__fcoygq__subtitle{color:#ffffffe6;white-space:pre-line;margin-top:.6rem}.mdx-module__fcoygq__meta{color:#ffffffbf;margin-top:.5rem}.mdx-module__fcoygq__article img:not(.mdx-module__fcoygq__heroImg):not(.mdx-module__fcoygq__figureImg):not(.mdx-module__fcoygq__gImg){max-width:100%;height:auto;margin:clamp(var(--s-3),1.2vw,var(--s-5))auto;border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow);display:block}.mdx-module__fcoygq__figure{width:100%;margin:var(--flow)0}.mdx-module__fcoygq__article .mdx-module__fcoygq__figureImg{border-radius:var(--radius);border:1px solid var(--border);width:100%;height:auto;box-shadow:var(--shadow);margin:0;display:block}.mdx-module__fcoygq__gallery{width:100%;margin:var(--flow)0}.mdx-module__fcoygq__galleryGrid{gap:var(--s-1);grid-template-columns:1fr;display:grid}.mdx-module__fcoygq__gItem{border-radius:var(--radius);box-shadow:none;background:0 0;border:0;margin:0;position:relative;overflow:hidden}.mdx-module__fcoygq__gWide{aspect-ratio:16/9}.mdx-module__fcoygq__gTall{aspect-ratio:3/4}.mdx-module__fcoygq__gItem:not(.mdx-module__fcoygq__gWide):not(.mdx-module__fcoygq__gTall){aspect-ratio:4/3}.mdx-module__fcoygq__article .mdx-module__fcoygq__gImg{object-fit:cover;border-radius:var(--radius);border:1px solid var(--border);width:100%;height:100%;box-shadow:var(--shadow);margin:0;display:block}.mdx-module__fcoygq__gCap{margin-top:var(--s-2);color:var(--muted);font-size:.95rem}.mdx-module__fcoygq__spot{border-radius:var(--radius);width:100%;box-shadow:var(--shadow);background:#ffffff8c;overflow:hidden}.mdx-module__fcoygq__spotBody{padding:clamp(var(--s-2),1vw,var(--s-3))}.mdx-module__fcoygq__spotTitle{margin:0;font-size:clamp(1.4rem,1vw + 1.1rem,2rem)}.mdx-module__fcoygq__spotText{margin-top:var(--s-2)}.mdx-module__fcoygq__tip{gap:var(--s-1);padding:var(--s-2);border:1px solid var(--border);border-radius:var(--radius);background:#ffffff8c;grid-template-columns:1fr;display:grid}.mdx-module__fcoygq__tipIcon{display:none}.mdx-module__fcoygq__tipTitle{margin:0;font-weight:700}.mdx-module__fcoygq__tipText{margin-top:var(--s-2)}.mdx-module__fcoygq__backTop{right:max(var(--edge),16px);border:1px solid var(--border);background:var(--accent-secondary);width:44px;height:44px;box-shadow:var(--shadow);cursor:pointer;border-radius:999px;position:fixed;bottom:18px}.mdx-module__fcoygq__backTop:hover{background:var(--accent-primary)}.mdx-module__fcoygq__article [id]{scroll-margin-top:calc(var(--nav-h) + var(--s-6))}.mdx-module__fcoygq__heroText .mdx-module__fcoygq__h1{color:#fff;text-shadow:0 6px 30px #0000008c}
