.d-open[data-astro-cid-3ctjov32]{padding-block:56px 80px}.d-open__g[data-astro-cid-3ctjov32]{align-items:end;row-gap:32px}.d-open__title[data-astro-cid-3ctjov32]{flex-direction:column;grid-column:1/8;gap:20px;display:flex}.d-open__aside[data-astro-cid-3ctjov32]{border-top:1px solid var(--line);flex-direction:column;grid-column:9/13;align-items:flex-start;padding-top:16px;display:flex}.d-open__list[data-astro-cid-3ctjov32]{align-self:stretch;margin:12px 0 24px}.d-open__list[data-astro-cid-3ctjov32] li[data-astro-cid-3ctjov32]{color:var(--ink);padding-block:8px}.d-open__list[data-astro-cid-3ctjov32] li[data-astro-cid-3ctjov32]+li[data-astro-cid-3ctjov32]{border-top:1px solid var(--line)}.d-open__actions[data-astro-cid-3ctjov32]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.d-pair[data-astro-cid-3ctjov32]{padding-bottom:var(--s-sec)}.d-pair__g[data-astro-cid-3ctjov32]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;display:grid}.d-pair__room[data-astro-cid-3ctjov32],.d-pair__portrait[data-astro-cid-3ctjov32]{grid-column:auto;display:block}.d-pair__img[data-astro-cid-3ctjov32]{aspect-ratio:4/5;max-height:640px}.d-solve[data-astro-cid-3ctjov32]{padding-bottom:var(--s-sec)}.d-solve__g[data-astro-cid-3ctjov32]{align-items:start;row-gap:32px}.d-solve__head[data-astro-cid-3ctjov32]{flex-direction:column;grid-column:1/5;gap:16px;display:flex}.d-solve__list[data-astro-cid-3ctjov32]{grid-column:6/13}.d-types[data-astro-cid-3ctjov32]{padding-bottom:var(--s-sec)}.d-types[data-astro-cid-3ctjov32] .label[data-astro-cid-3ctjov32]{margin-bottom:24px}.d-types__list[data-astro-cid-3ctjov32]{text-wrap:pretty;flex-wrap:wrap;column-gap:.32em;display:flex}.d-types__list[data-astro-cid-3ctjov32] li[data-astro-cid-3ctjov32]{white-space:nowrap}.d-types__list[data-astro-cid-3ctjov32] li[data-astro-cid-3ctjov32]+li[data-astro-cid-3ctjov32]:before{content:"/";color:var(--line-strong);margin-right:.32em;font-weight:300}.d-process__note[data-astro-cid-3ctjov32]{margin-top:16px}.d-final[data-astro-cid-3ctjov32]{padding-block:var(--s-sec)}.d-final[data-astro-cid-3ctjov32] .final__g[data-astro-cid-3ctjov32]{padding-top:56px}.d-final[data-astro-cid-3ctjov32] .final__act[data-astro-cid-3ctjov32] .small[data-astro-cid-3ctjov32]{margin-top:8px}@media (width<=1199px){.d-open__title[data-astro-cid-3ctjov32]{grid-column:1/6}.d-open__aside[data-astro-cid-3ctjov32]{grid-column:6/9}.d-pair__room[data-astro-cid-3ctjov32],.d-pair__portrait[data-astro-cid-3ctjov32]{grid-column:auto}.d-solve__head[data-astro-cid-3ctjov32],.d-solve__list[data-astro-cid-3ctjov32]{grid-column:1/-1}}@media (width<=1023px){.d-open__title[data-astro-cid-3ctjov32],.d-open__aside[data-astro-cid-3ctjov32]{grid-column:1/-1}.d-types__list[data-astro-cid-3ctjov32] li[data-astro-cid-3ctjov32]{white-space:normal}}@media (width<=767px){.d-open[data-astro-cid-3ctjov32]{padding-block:28px 48px}.d-open__actions[data-astro-cid-3ctjov32]{align-self:stretch}.d-open__actions[data-astro-cid-3ctjov32] .btn[data-astro-cid-3ctjov32]{width:100%}.d-pair__room[data-astro-cid-3ctjov32],.d-pair__portrait[data-astro-cid-3ctjov32]{grid-column:1/-1}.d-pair__g[data-astro-cid-3ctjov32]{grid-template-columns:1fr;row-gap:32px}}
