._section_1vt61_10{background:#f5f7f0;padding:48px 0;border-top:1.5px solid #D6E7DB;border-bottom:1.5px solid #D6E7DB}._title_1vt61_17{font-size:clamp(20px,3vw,26px);font-weight:800;color:#1a1a1a;margin:0 0 10px;font-family:DM Sans,sans-serif;text-align:center;letter-spacing:-.02em;line-height:1.2}._intro_1vt61_28{max-width:720px;margin:0 auto 24px;font-size:14px;color:#4a4a4a;line-height:1.6;text-align:center}._grid_1vt61_37{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:600px){._grid_1vt61_37{grid-template-columns:1fr}}._card_1vt61_48{position:relative;background:#fff;border:1.5px solid #D6E7DB;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;-webkit-user-select:none;user-select:none}._card_1vt61_48:hover{border-color:#b7dcc4;transform:translateY(-1px);box-shadow:0 6px 16px #1b433214}._card_1vt61_48:focus-visible{outline:none;border-color:#2d7050;box-shadow:0 0 0 3px #40916c40}._cardSelected_1vt61_72{border:2px solid #2D7050;background:#f5fbf7;padding:15.5px}._cardSelected_1vt61_72:hover{border-color:#1a4731;box-shadow:0 6px 16px #1b433224}._cardWide_1vt61_82{grid-column:1 / -1}._requiredPill_1vt61_84{position:absolute;top:-9px;right:14px;background:#2d7050;color:#fff;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 10px;border-radius:999px;font-family:DM Sans,sans-serif;box-shadow:0 2px 6px #1b43322e;line-height:1.4}._cardTop_1vt61_101{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}._cardTopText_1vt61_108{flex:1;min-width:0}._cardName_1vt61_113{font-size:14px;font-weight:800;color:#1a1a1a;margin:0;font-family:DM Sans,sans-serif;line-height:1.25;letter-spacing:-.01em}._cardSub_1vt61_123{display:block;font-size:11px;color:#40916c;font-weight:700;margin-top:2px;letter-spacing:.01em}._cardPrice_1vt61_132{font-size:14px;font-weight:800;color:#1b4332;white-space:nowrap;font-family:DM Sans,sans-serif;flex-shrink:0}._cardDesc_1vt61_141{font-size:12px;color:#4a4a4a;line-height:1.5;margin:0;flex:1}._cardFooter_1vt61_149{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}._cardLink_1vt61_157{font-size:11.5px;font-weight:700;color:#40916c;text-decoration:none;font-family:DM Sans,sans-serif;transition:color .15s}._cardLink_1vt61_157:hover{color:#1a4731;text-decoration:underline}._toggleBtn_1vt61_170{font-size:11.5px;font-weight:700;font-family:DM Sans,sans-serif;padding:7px 16px;border-radius:7px;cursor:pointer;border:1.5px solid;transition:background .15s,border-color .15s,color .15s,transform .15s;white-space:nowrap;letter-spacing:.02em;line-height:1;min-width:76px;text-align:center}._toggleBtn_1vt61_170:active{transform:scale(.97)}._toggleBtnAdd_1vt61_187{background:#fff;border-color:#2d7050;color:#2d7050}._toggleBtnAdd_1vt61_187:hover{background:#2d7050;color:#fff}._toggleBtnRemove_1vt61_197{background:#1b4332;border-color:#1b4332;color:#fff}._toggleBtnRemove_1vt61_197:hover{background:#c1292e;border-color:#c1292e}._footnote_1vt61_207{max-width:720px;margin:24px auto 0;font-size:11.5px;color:#717171;line-height:1.55;text-align:center}._footnote_1vt61_207 a{color:#2d7050;font-weight:700;text-decoration:none}._footnote_1vt61_207 a:hover{text-decoration:underline}._bareWrap_1vt61_229{display:block;margin-top:8px}
