.b_todo__Ooj5X{position:relative;border:1.5px dashed var(--acc);color:var(--acc);background:transparent}.b_todoTag__urzdR{display:inline-block;margin-right:8px;padding:2px 7px;border-radius:6px;background:var(--acc);color:var(--on-acc);font-family:var(--f-text);font-size:10px;font-weight:700;letter-spacing:.12em;vertical-align:.15em}.b_todoBox__ObZm7{padding:clamp(20px,2.4vw,32px);border-radius:24px;font-size:clamp(16px,1.3vw,18px);line-height:1.5}.b_ctaRow__8JHM_{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:clamp(28px,3vw,44px)}.b_ctaNote__aLcOh{max-width:46ch;font-size:15px;line-height:1.45;color:var(--mute)}@media (max-width:759px){.b_ctaRow__8JHM_{flex-direction:column;align-items:stretch}.b_ctaRow__8JHM_ .btn{width:100%}}