.windows-strip_strip___J4ut{position:relative;overflow:hidden;margin:28px 0 36px;padding:22px 18px 20px;border-radius:22px;border:1px solid #ffffff1f;background:linear-gradient(#05080fb8,#05080fe6),url(/door/city.webp) center 30% /cover;color:#f4ead6}.windows-strip_words__atUgy{display:flex;flex-direction:column;gap:4px;text-align:center}.windows-strip_words__atUgy strong{font-family:Cormorant Garamond,Iowan Old Style,Hiragino Mincho ProN,Yu Mincho,Georgia,serif;font-size:clamp(22px,5.4vw,30px);font-weight:400;line-height:1.15;text-wrap:balance}.windows-strip_words__atUgy span{font-size:13px;color:#d7c3a0}.windows-strip_row__34TQF{display:flex;justify-content:center;gap:clamp(8px,3vw,22px);margin-top:18px}.windows-strip_win__n7S5T{position:relative;flex:0 1 76px;min-width:0;text-decoration:none;text-align:center}.windows-strip_win__n7S5T img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;margin:0;border:2px solid var(--hue);box-shadow:0 0 16px color-mix(in srgb,var(--hue) 65%,transparent);transition:transform .2s}.windows-strip_win__n7S5T:focus-visible img,.windows-strip_win__n7S5T:hover img{transform:scale(1.08)}.windows-strip_win__n7S5T i{position:absolute;right:-4px;top:calc(100% - 44px);width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#0b1015;border:1px solid var(--hue);color:var(--hue);font:700 12px/1 Noto Sans JP,Hiragino Sans,sans-serif;font-style:normal}.windows-strip_win__n7S5T b{display:block;margin-top:7px;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--hue);white-space:nowrap;overflow:hidden;text-overflow:clip}