.home-module__fF0OfG__root{--home-ground:#f7f2e8;--home-ink:#174f5d;--home-ink-soft:#174f5dcc;--home-gold:#b58a42;--home-rule:#174f5d38;--mincho:"Hiragino Mincho ProN", "Zen Old Mincho", "Yu Mincho", serif;background:var(--home-ground);min-height:100dvh;color:var(--home-ink);font-family:var(--mincho)}.home-module__fF0OfG__page{--dm-vh:100vh;--dm-ratio:calc(1181 / 1748);--dm-pad:16px;--dm-top:16px;--dm-cue:64px;--dm-w:min(100vw - 2 * var(--dm-pad), (var(--dm-vh) - var(--dm-top) - var(--dm-cue)) * var(--dm-ratio));width:100%;margin:0 auto}@supports (height:100svh){.home-module__fF0OfG__page{--dm-vh:100svh}}@media (min-width:680px){.home-module__fF0OfG__page{--dm-ratio:calc(2000 / 1488)}}.home-module__fF0OfG__frame{display:block}.home-module__fF0OfG__frame img{width:100%;height:auto;display:block}.home-module__fF0OfG__home{position:relative}.home-module__fF0OfG__plainTop{max-width:480px;margin:0 auto;padding:20px 20px 0}.home-module__fF0OfG__firstView{box-sizing:border-box;height:100vh;padding-top:var(--dm-top);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@supports (height:100svh){.home-module__fF0OfG__firstView{height:100svh}}.home-module__fF0OfG__dm{width:var(--dm-w);height:auto;display:block}.home-module__fF0OfG__scrollCue{width:44px;height:var(--dm-cue);color:var(--home-gold);flex:none;place-items:center;display:grid}.home-module__fF0OfG__scrollCue:focus-visible{outline:2px solid var(--home-ink);outline-offset:-2px}.home-module__fF0OfG__scrollCue polyline{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.3;animation:2.4s ease-in-out infinite home-module__fF0OfG__cueFade}.home-module__fF0OfG__scrollCue .home-module__fF0OfG__cue2{animation-delay:.4s}.home-module__fF0OfG__scrollCue .home-module__fF0OfG__cue3{animation-delay:.8s}@keyframes home-module__fF0OfG__cueFade{0%,to{opacity:.3}40%{opacity:1}}.home-module__fF0OfG__topBar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.home-module__fF0OfG__photographer{letter-spacing:.12em;margin:0;font-size:18px;font-weight:400}.home-module__fF0OfG__heroImage{width:100%;height:auto;margin:16px 0 28px;display:block}.home-module__fF0OfG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-module__fF0OfG__hero{grid-template-columns:38% 1fr;align-items:center;gap:20px;margin:16px 0 28px;display:grid}.home-module__fF0OfG__title{letter-spacing:.04em;white-space:nowrap;margin:0;font-size:clamp(30px,9.4vw,42px);font-weight:400;line-height:1.3}.home-module__fF0OfG__titleLine{display:block}.home-module__fF0OfG__subtitle{letter-spacing:.2em;color:var(--home-gold);margin:0;font-size:13px;line-height:1.7}.home-module__fF0OfG__section{border-top:1px solid var(--home-rule);padding:24px 0}.home-module__fF0OfG__heading{letter-spacing:.08em;margin:0 0 14px;font-size:22px;font-weight:400}.home-module__fF0OfG__overview{color:var(--home-ink-soft);grid-template-columns:auto 1fr;gap:10px 16px;margin:0;font-size:15px;line-height:1.7;display:grid}.home-module__fF0OfG__overview dt{letter-spacing:.08em;color:var(--home-ink)}.home-module__fF0OfG__overview dd{margin:0}.home-module__fF0OfG__statementSection{width:var(--dm-w);margin-inline:auto;padding:22px 0 44px}.home-module__fF0OfG__statementHeader{color:var(--home-gold);justify-content:flex-start;align-items:center;gap:13px;margin:0 0 36px;display:flex}.home-module__fF0OfG__diamond{background:var(--home-gold);width:8px;height:8px;transform:rotate(45deg)}.home-module__fF0OfG__statementLabel{letter-spacing:.22em;margin:0;font-size:12px;font-weight:400;line-height:1}.home-module__fF0OfG__statement{letter-spacing:.035em;text-align:left;text-wrap:pretty;width:min(100%,720px);font-size:clamp(14px,2.15vw,18px);line-height:1.85}.home-module__fF0OfG__statement p{white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 1.1em}.home-module__fF0OfG__statement p.home-module__fF0OfG__quote{margin-block:1.5em}.home-module__fF0OfG__statement p:last-child{margin:2em 0 0}.home-module__fF0OfG__menu{width:var(--dm-w);margin-inline:auto;padding-bottom:72px}.home-module__fF0OfG__ruledHeader{margin-bottom:18px}.home-module__fF0OfG__headerRule{background:var(--home-gold);opacity:.8;flex:1;height:1px;margin-left:2px}.home-module__fF0OfG__corner{pointer-events:none;width:46px;height:auto;position:absolute}.home-module__fF0OfG__corner_tl{top:2px;left:2px}.home-module__fF0OfG__corner_tr{top:2px;right:2px;transform:scaleX(-1)}.home-module__fF0OfG__corner_bl{bottom:2px;left:2px;transform:scaleY(-1)}.home-module__fF0OfG__corner_br{bottom:2px;right:2px;transform:scale(-1)}.home-module__fF0OfG__cornerGold{width:40px}.home-module__fF0OfG__guide{box-sizing:border-box;min-height:160px;color:var(--home-ink);background:var(--home-ground);border:1px solid var(--home-ink);padding:34px 64px 30px 38px;text-decoration:none;display:block;position:relative}.home-module__fF0OfG__guide:before{content:"";pointer-events:none;border:1px solid var(--home-ink-soft);position:absolute;inset:3px}.home-module__fF0OfG__guide:focus-visible{outline:2px solid var(--home-gold);outline-offset:3px}.home-module__fF0OfG__guideLabel{letter-spacing:.08em;white-space:pre-line;font-size:clamp(20px,5.6vw,28px);font-weight:400;line-height:1.48;display:block}.home-module__fF0OfG__guideSub{letter-spacing:.08em;color:var(--home-ink-soft);margin-top:14px;padding-left:.6em;font-size:13px;line-height:1.7;display:block}.home-module__fF0OfG__guideArrow{font-family:serif;font-size:30px;font-weight:300;line-height:1;position:absolute;bottom:30px;right:30px}.home-module__fF0OfG__guidePending{cursor:default}.home-module__fF0OfG__guidePendingStatus{letter-spacing:.12em;color:#174f5d94;font-size:12px;line-height:1;position:absolute;bottom:32px;right:30px}.home-module__fF0OfG__editions{margin-top:36px}.home-module__fF0OfG__editionList{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.home-module__fF0OfG__edition{box-sizing:border-box;border:1px solid var(--home-gold);grid-template-columns:96px auto minmax(0,1fr);align-items:stretch;gap:12px;padding:36px 18px 36px 22px;display:grid;position:relative}.home-module__fF0OfG__editionImages{aspect-ratio:600/900;align-self:center;align-items:center;width:100%;display:flex;position:relative}.home-module__fF0OfG__editionImages img{width:88%;height:auto;margin-inline:auto;display:block;box-shadow:0 3px 8px #174f5d38}.home-module__fF0OfG__editionImagesStack img{transform-origin:50% 190%;width:62%;margin:0;position:absolute;bottom:18%;left:19%}.home-module__fF0OfG__editionImagesStack img:first-child{transform:rotate(-11deg);box-shadow:0 2px 6px #174f5d29}.home-module__fF0OfG__editionImagesStack img:nth-child(2){transform:rotate(8deg)}.home-module__fF0OfG__editionDivider{width:7px;margin-block:4px;position:relative}.home-module__fF0OfG__editionDivider:before{content:"";background:var(--home-gold);width:1px;position:absolute;top:0;bottom:0;left:3px}.home-module__fF0OfG__editionDivider:after{content:"";background:var(--home-gold);width:5px;height:5px;margin-top:-3px;position:absolute;top:50%;left:1px;transform:rotate(45deg)}.home-module__fF0OfG__editionText{align-self:center;min-width:0}.home-module__fF0OfG__editionTitle{letter-spacing:.02em;white-space:pre-line;margin:0;font-size:clamp(15px,4.2vw,19px);font-weight:400;line-height:1.55}.home-module__fF0OfG__editionDesc{letter-spacing:.04em;color:var(--home-ink-soft);margin:6px 0 0;font-size:13px;line-height:1.7}.home-module__fF0OfG__detailButton{text-align:center;letter-spacing:.12em;color:var(--home-ink);border:1px solid var(--home-ink-soft);border-radius:3px;margin-top:16px;padding:9px 0;font-size:13px;line-height:1.4;text-decoration:none;display:block}.home-module__fF0OfG__detailButton:focus-visible{outline:2px solid var(--home-gold);outline-offset:2px}.home-module__fF0OfG__detailPending{letter-spacing:.12em;color:#174f5d94;margin-top:14px;font-size:12px;line-height:1;display:block}.home-module__fF0OfG__menuList{border-top:1px solid var(--home-rule);margin:28px 0 0;padding:0;list-style:none}.home-module__fF0OfG__menuItem{border-bottom:1px solid var(--home-rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:56px;padding:8px 14px;display:grid;position:relative}.home-module__fF0OfG__menuLink{color:inherit;text-decoration:none}.home-module__fF0OfG__menuLink:after{content:"";position:absolute;inset:0}.home-module__fF0OfG__menuLink:focus-visible{outline:none}.home-module__fF0OfG__menuLink:focus-visible:after{outline:2px solid var(--home-ink);outline-offset:-2px}.home-module__fF0OfG__menuTitle{letter-spacing:.08em;color:var(--home-ink);margin:0;font-size:clamp(16px,4.4vw,20px);font-weight:400;line-height:1.55;display:block}.home-module__fF0OfG__menuStatus{letter-spacing:.12em;color:#174f5d94;white-space:nowrap;font-size:12px;line-height:1}.home-module__fF0OfG__chevron{flex:none;font-family:serif;font-size:24px;font-weight:300;line-height:1}@media (min-width:680px){.home-module__fF0OfG__statementSection{padding-bottom:58px}.home-module__fF0OfG__statementHeader{margin-bottom:44px}.home-module__fF0OfG__menu{padding-bottom:90px}.home-module__fF0OfG__guide{padding-inline:44px 78px}.home-module__fF0OfG__editionList{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__fF0OfG__edition{text-align:center;flex-direction:column;align-items:center;padding:44px 24px 38px;display:flex}.home-module__fF0OfG__editionImages{width:72%;max-width:150px}.home-module__fF0OfG__editionImagesStack img{width:84%;left:8%}.home-module__fF0OfG__editionDivider{width:64%;height:7px;margin:18px 0 14px}.home-module__fF0OfG__editionDivider:before{width:auto;height:1px;inset:3px 0 auto}.home-module__fF0OfG__editionDivider:after{margin:0 0 0 -3px;top:1px;left:50%}.home-module__fF0OfG__editionText{width:100%}.home-module__fF0OfG__editionTitle{letter-spacing:.04em}}@media (prefers-reduced-motion:reduce){.home-module__fF0OfG__scrollCue polyline{opacity:.8;animation:none}}
