._hero_la0lm_1{align-items:flex-end;gap:24px;margin-bottom:12px;display:flex}._title_la0lm_5{font-weight:900}._spSide_la0lm_20,._headingRow_la0lm_21,._hero_la0lm_1{--illust-size:200px}._lead_la0lm_26{color:#df0045;letter-spacing:1px;margin-top:24px;font-size:clamp(15px,9px + 1.6vw,20px);font-weight:700;line-height:1.8}._headingRow_la0lm_21{grid-template-columns:max-content 1fr;grid-template-areas:"headings illust""lead illust";align-items:center;column-gap:24px;display:grid}._headings_la0lm_51{grid-area:headings}._headingRow_la0lm_21 ._lead_la0lm_26{grid-area:lead}._hero_la0lm_1 ._illust_la0lm_59{width:calc(var(--illust-size) * var(--illust-ar-sqrt,1));flex-shrink:0}._headingRow_la0lm_21 ._illust_la0lm_59{width:calc(var(--illust-size) * var(--illust-ar-sqrt,1));grid-area:illust;justify-self:center;max-width:none}._spSide_la0lm_20{grid-template-columns:max-content 1fr;grid-template-areas:"mini illust""title illust""lead illust";align-items:center;column-gap:24px;display:grid}._spSide_la0lm_20 ._leadRow_la0lm_76,._spSide_la0lm_20 ._illustAbove_la0lm_76{display:contents}._spSide_la0lm_20 .mini-text{grid-area:mini}._spSide_la0lm_20 ._title_la0lm_5{grid-area:title}._spSide_la0lm_20 ._lead_la0lm_26{grid-area:lead}._spSide_la0lm_20 ._illust_la0lm_59{width:calc(var(--illust-size) * var(--illust-ar-sqrt,1));grid-area:illust;justify-self:center;max-width:none}@media screen and (width<=900px){._spSide_la0lm_20,._headingRow_la0lm_21,._hero_la0lm_1{--illust-size:100px}._spSide_la0lm_20 ._illust_la0lm_59,._headingRow_la0lm_21 ._illust_la0lm_59{width:min(calc(var(--illust-size) * var(--illust-ar-sqrt,1)), 100%)}._headingRow_la0lm_21{grid-template:".illust"1fr"headings illust""lead illust"".illust"1fr/1fr 33%;column-gap:12px}._headingRow_la0lm_21 ._lead_la0lm_26{margin-top:8px;font-size:min(clamp(15px,9px + 1.6vw,20px),min(100vw,700px)/20.1493 - 3.87407px)}._spSide_la0lm_20{grid-template-columns:auto minmax(0,28%);grid-template-areas:"mini illust""title illust""lead lead";column-gap:12px}._spSide_la0lm_20 .mini-text{white-space:nowrap;align-self:end}._spSide_la0lm_20 ._title_la0lm_5{align-self:start}._spSide_la0lm_20 ._lead_la0lm_26{margin-top:12px}}
