html[lang=ja] body,html[lang=ja] body :not(svg):not(path):not(code):not(h1):not(h2):not(h3):not(.font-display):not(.lw-serif){font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,Meiryo,Yu Gothic,sans-serif}html[lang=ja] .font-display,html[lang=ja] .lw-serif,html[lang=ja] [style*="Cormorant Garamond"],html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3{font-family:Cormorant Garamond,Hiragino Mincho ProN,Yu Mincho,"Noto Serif JP","Noto Serif KR",Georgia,serif!important}html[lang=ja] .uppercase{letter-spacing:.04em!important;text-transform:none!important}.lw-premium{--lw-accent:#243e3a;--lw-muted:#8a7d70;--lw-bg:#f5f1eb}.lw-premium .lw-serif{font-family:Cormorant Garamond,"Noto Serif KR",Georgia,serif;font-weight:400}html[lang=ja] .lw-premium .lw-serif,html[lang=ja] .lw-premium h1,html[lang=ja] .lw-premium h2,html[lang=ja] .lw-premium h3{font-family:Cormorant Garamond,Hiragino Mincho ProN,Yu Mincho,"Noto Serif JP",Georgia,serif}html[lang^=zh] .lw-premium .lw-serif,html[lang^=zh] .lw-premium h1,html[lang^=zh] .lw-premium h2,html[lang^=zh] .lw-premium h3{font-family:Cormorant Garamond,Songti SC,"Noto Serif SC",SimSun,Georgia,serif}html body .arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark,html body .arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark.arzu-dark *{color:var(--c,#f5f0e8)!important;-webkit-text-fill-color:var(--c,#f5f0e8)!important}.arzu-card .arzu-photo{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.arzu-card:hover .arzu-photo{transform:scale(1.04)}.arzu-card{transition:box-shadow .4s ease,transform .4s ease}.arzu-card:hover{box-shadow:0 18px 40px -24px rgba(20,17,14,.35);transform:translateY(-2px)}@keyframes arzu-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.arzu-rise{animation:arzu-rise 1s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion:reduce){.arzu-card,.arzu-card .arzu-photo,.arzu-rise{animation:none;transition:none}}