.DeskHome-module__Iruhaa__main{background:var(--w-bg);color:var(--w-ink)}.DeskHome-module__Iruhaa__main :focus-visible{outline:3px solid var(--w-accent);outline-offset:3px}.DeskHome-module__Iruhaa__hero,.DeskHome-module__Iruhaa__places,.DeskHome-module__Iruhaa__about{max-width:760px;margin:0 auto;padding-inline:32px}.DeskHome-module__Iruhaa__hero{padding-top:64px;padding-bottom:12px}.DeskHome-module__Iruhaa__title{font:400 72px/.98 var(--font-shout);text-transform:uppercase;margin:0}.DeskHome-module__Iruhaa__titleKanji{font:900 26px var(--font-marker);color:var(--w-accent);vertical-align:super}.DeskHome-module__Iruhaa__dek{font:500 21px/1.5 var(--font-literary);color:#3d3628;margin:18px 0 0}.DeskHome-module__Iruhaa__next{border-top:2px solid var(--w-ink);margin-top:44px;padding-top:22px}.DeskHome-module__Iruhaa__nextKicker{font:700 11px var(--font-stamp);letter-spacing:2px;color:var(--w-accent);margin:0}.DeskHome-module__Iruhaa__nextTitle{font:800 30px/1.2 var(--font-literary);text-wrap:balance;margin:10px 0 0}.DeskHome-module__Iruhaa__nextWhy{max-width:560px;font:500 17px/1.6 var(--font-literary);color:#3d3628;margin:10px 0 22px}.DeskHome-module__Iruhaa__primaryBtn{background:var(--w-ink);min-height:48px;color:var(--w-bg);font:700 13px var(--font-stamp);letter-spacing:1.5px;text-transform:uppercase;box-shadow:4px 4px 0 var(--w-accent);align-items:center;padding:0 22px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.DeskHome-module__Iruhaa__primaryBtn:hover{box-shadow:2px 2px 0 var(--w-accent);transform:translate(2px,2px)}.DeskHome-module__Iruhaa__places{padding-top:56px;padding-bottom:24px}.DeskHome-module__Iruhaa__placeList{border-top:1px solid var(--w-ink);margin:0;padding:0;list-style:none}.DeskHome-module__Iruhaa__placeList li{border-bottom:1px solid #d8d0ba}.DeskHome-module__Iruhaa__place{min-height:76px;color:var(--w-ink);align-items:center;gap:18px;padding:14px 4px;text-decoration:none;display:flex}.DeskHome-module__Iruhaa__placeKanji{width:28px;font:900 20px var(--font-marker,var(--font-literary));color:#b3aa96;text-align:center;flex:none}.DeskHome-module__Iruhaa__placeMain{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.DeskHome-module__Iruhaa__placeTitle{font:400 26px/1 var(--font-shout);text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.DeskHome-module__Iruhaa__placeTag,.DeskHome-module__Iruhaa__placeDone{font:700 10px var(--font-stamp);letter-spacing:1.2px;text-transform:uppercase}.DeskHome-module__Iruhaa__placeTag{color:var(--w-accent)}.DeskHome-module__Iruhaa__placeDone{color:var(--status-green,#3e9b4f)}.DeskHome-module__Iruhaa__placeLine{font:500 15px/1.5 var(--font-literary);color:#3d3628}.DeskHome-module__Iruhaa__placeArrow{font:700 18px var(--font-stamp);color:#b3aa96;flex:none;transition:transform .12s,color .12s}.DeskHome-module__Iruhaa__place:hover .DeskHome-module__Iruhaa__placeArrow,.DeskHome-module__Iruhaa__place:hover .DeskHome-module__Iruhaa__placeKanji,.DeskHome-module__Iruhaa__placeHere .DeskHome-module__Iruhaa__placeKanji,.DeskHome-module__Iruhaa__placeHere .DeskHome-module__Iruhaa__placeArrow{color:var(--w-accent)}.DeskHome-module__Iruhaa__place:hover .DeskHome-module__Iruhaa__placeArrow{transform:translate(3px)}.DeskHome-module__Iruhaa__about{padding-bottom:72px}.DeskHome-module__Iruhaa__aboutSummary{cursor:pointer;min-height:44px;font:700 11px var(--font-stamp);letter-spacing:1.5px;text-transform:uppercase;color:var(--w-meta-strong,#6b6250);align-items:center;display:inline-flex}.DeskHome-module__Iruhaa__aboutBody p{max-width:620px;font:500 14px/1.65 var(--font-literary);color:#3d3628;margin:8px 0 0}@media (max-width:767px){.DeskHome-module__Iruhaa__hero,.DeskHome-module__Iruhaa__places,.DeskHome-module__Iruhaa__about{padding-inline:18px}.DeskHome-module__Iruhaa__hero{padding-top:36px}.DeskHome-module__Iruhaa__title{font-size:46px}.DeskHome-module__Iruhaa__titleKanji{vertical-align:baseline;margin-top:6px;font-size:18px;display:block}.DeskHome-module__Iruhaa__dek{font-size:18px}.DeskHome-module__Iruhaa__next{margin-top:32px}.DeskHome-module__Iruhaa__nextTitle{font-size:24px}.DeskHome-module__Iruhaa__nextWhy{font-size:16px}.DeskHome-module__Iruhaa__primaryBtn{justify-content:center;width:100%}.DeskHome-module__Iruhaa__places{padding-top:40px}.DeskHome-module__Iruhaa__place{gap:12px;min-height:72px}.DeskHome-module__Iruhaa__placeTitle{font-size:22px}}@media (prefers-reduced-motion:reduce){.DeskHome-module__Iruhaa__primaryBtn,.DeskHome-module__Iruhaa__placeArrow{transition:none}.DeskHome-module__Iruhaa__primaryBtn:hover,.DeskHome-module__Iruhaa__place:hover .DeskHome-module__Iruhaa__placeArrow{transform:none}}
