.share-card-module__HpPo3W__card{color:#191c19;text-align:left;background:#f7f5ed;border:1px solid #191c1933;border-radius:4px 4px 24px;width:min(100%,580px);margin:28px auto 22px;padding:clamp(22px,5vw,34px);box-shadow:0 10px 30px #191c190d}.share-card-module__HpPo3W__head,.share-card-module__HpPo3W__row>div,.share-card-module__HpPo3W__caption{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.share-card-module__HpPo3W__head strong{font:700 clamp(1.35rem, 5vw, 2rem)/1 var(--serif);letter-spacing:-.04em;position:relative}.share-card-module__HpPo3W__head strong:after{content:"";background:var(--pink);border-radius:50%;height:4px;position:absolute;bottom:-7px;left:8px;right:-2px;transform:rotate(-3deg)}.share-card-module__HpPo3W__head span,.share-card-module__HpPo3W__card>p,.share-card-module__HpPo3W__row span,.share-card-module__HpPo3W__row small{font:700 .62rem/1.35 var(--mono);letter-spacing:.05em}.share-card-module__HpPo3W__card h3{margin:33px 0 6px;font-size:clamp(1.7rem,6vw,2.6rem);line-height:.98}.share-card-module__HpPo3W__card>p{color:#565b54;margin-bottom:19px}.share-card-module__HpPo3W__rows{gap:10px;display:grid}.share-card-module__HpPo3W__row{border:1px solid #191c191a;border-radius:4px 4px 13px;min-width:0;padding:16px}.share-card-module__HpPo3W__middle{background:#dcebd7}.share-card-module__HpPo3W__thread{background:#dcecf8}.share-card-module__HpPo3W__weave{background:#f3dce5}.share-card-module__HpPo3W__common{background:#f4e8b8}.share-card-module__HpPo3W__pair{background:#e9e1f0}.share-card-module__HpPo3W__row>div+div{margin:11px 0 8px}.share-card-module__HpPo3W__row strong{font:700 clamp(1.25rem, 5vw, 1.75rem)/1 var(--serif)}.share-card-module__HpPo3W__row b{font:400 clamp(1.05rem, 4vw, 1.35rem)/1 var(--serif);letter-spacing:.06em;flex:none}.share-card-module__HpPo3W__row small{color:#565b54;display:block}.share-card-module__HpPo3W__caption{margin-top:20px;font-size:.78rem}.share-card-module__HpPo3W__caption em{font:italic 1rem var(--serif)}.share-card-module__HpPo3W__caption span{font:700 .65rem var(--mono)}@media (max-width:420px){.share-card-module__HpPo3W__card{padding:20px 16px}.share-card-module__HpPo3W__head{align-items:flex-start}.share-card-module__HpPo3W__head span{text-align:right;max-width:120px}.share-card-module__HpPo3W__row{padding:14px 12px}.share-card-module__HpPo3W__row>div+div{align-items:center}.share-card-module__HpPo3W__row small{letter-spacing:.015em;font-size:.58rem}.share-card-module__HpPo3W__caption{align-items:flex-end}}
