.courage-video_section__VlQCo{margin-block:28px;padding-block:24px;border-block:1px solid var(--line,#ddd5ca)}.courage-video_player__6ypiB{width:min(100%,280px);aspect-ratio:9/16;margin:20px auto;background:#eee8de;border-radius:12px;overflow:hidden}.courage-video_player__6ypiB iframe{width:100%;height:100%;border:0;display:block}.courage-video_play__SFkGR{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;border:0;background:#f4f0e6;color:#232b24;cursor:pointer;font:inherit}.courage-video_play__SFkGR:hover{background:#eee5d8}.courage-video_play__SFkGR:focus-visible{outline:3px solid #77573d;outline-offset:-6px}.courage-video_artwork__0M6iV{display:block;width:140px;height:160px}.courage-video_artwork__0M6iV .kanji-typeset-image{width:100%;height:100%;object-fit:contain}.courage-video_reading__yJ_OH{font-size:13px;color:#874535}.courage-video_playIcon__6ktck{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#44392e;color:#fff;font-size:20px}.love-feature_videoSection__aptu4{margin:2rem 0;padding:1.4rem 0;border-block:1px solid var(--line,#ddd5ca)}.love-feature_player__VBa4a{width:min(100%,320px);aspect-ratio:9/16;margin:1.2rem auto;background:#eee8de;border-radius:12px;overflow:hidden}.love-feature_player__VBa4a iframe{width:100%;height:100%;border:0;display:block}.love-feature_play__yledn{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1rem;padding:1.4rem;border:0;background:linear-gradient(150deg,#f6f0e6,#e6dbca);color:#302b26;cursor:pointer;font:inherit}.love-feature_play__yledn:hover{background:linear-gradient(150deg,#eee5d8,#dcd0bd)}.love-feature_play__yledn:focus-visible{outline:3px solid #77573d;outline-offset:-6px}.love-feature_glyphs__eXKy3{font-family:"Japanese Textbook",var(--font-shippori-mincho,"Yu Mincho"),"Yu Mincho",serif;font-size:clamp(62px,15vw,96px);display:flex;align-items:center;gap:.15em}.love-feature_glyphs__eXKy3 span{font-size:18px;color:#766857}.love-feature_playIcon__IvrEW{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#44392e;color:#fff;font-size:20px}.love-feature_subtitle__Pv_A7{font-size:12px;color:#665a4b}.love-feature_explanation__HbWQo{margin:2rem 0}.love-feature_explanation__HbWQo h3{font-size:1.1rem;margin:1.4rem 0 .6rem}.love-feature_explanation__HbWQo p{line-height:1.85;color:var(--muted,#625c54)}