.plan-conditions{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);margin-top:32px;padding:32px}.plan-conditions-heading{grid-template-columns:1fr 2fr;align-items:start;gap:32px;display:grid}.plan-conditions-heading>:is(h2,h3){letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500;line-height:1.4}.plan-conditions-heading p,.plan-conditions dd,.plan-conditions-note{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.plan-conditions .plan-conditions-note{margin-top:12px;font-size:13px}.plan-conditions-note a{color:var(--brand);text-underline-offset:4px;text-decoration:underline}.plan-conditions dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:28px 0 24px;display:grid}.plan-conditions dt{margin-bottom:8px;font-size:15px;font-weight:600}@media (max-width:700px){.plan-conditions{padding:24px}.plan-conditions-heading,.plan-conditions dl{grid-template-columns:minmax(0,1fr);gap:20px}}
