._87cNcW_page{width:100%}body:has(._87cNcW_page){background:var(--color-paper)}._87cNcW_page .btn{box-shadow:none;border-radius:.6rem}._87cNcW_hero{align-items:end;gap:1.25rem;display:grid}._87cNcW_title{overflow-wrap:normal;font-size:clamp(2.2rem,11.75vw,5rem);line-height:1.06}._87cNcW_heroArt{aspect-ratio:1536/1015;justify-self:end;width:min(100%,25rem);position:relative;overflow:hidden}._87cNcW_illustration{width:100%;height:auto;display:block;position:absolute;inset:0 auto auto 0}._87cNcW_question{margin-top:0}._87cNcW_handNote{justify-content:flex-start;padding-left:1rem}._87cNcW_askBox .sheet{box-shadow:none;border-color:#dca9b4;border-radius:.65rem}._87cNcW_askBox .sheet:focus-within{border-color:var(--color-rose-deep);box-shadow:0 0 0 1px var(--color-rose-deep)}._87cNcW_stepArt{align-items:end;height:7rem;display:flex;overflow:hidden}._87cNcW_stepArt img{object-fit:contain;object-position:center bottom;width:100%;height:100%}@media (min-width:64rem){._87cNcW_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}._87cNcW_heroArt{width:100%;max-width:32rem}._87cNcW_handNote{position:absolute;bottom:100%;left:0}._87cNcW_hero>div:first-child{padding-bottom:4rem}}@media (max-width:39.99rem){._87cNcW_heroArt{width:min(100%,18rem)}._87cNcW_stepArt{height:6.5rem}}
