.tm-head[data-v-2cfbbc3c]{max-width:720px;margin:0 auto 40px;text-align:center}.tm-head .mkt-eyebrow[data-v-2cfbbc3c]{justify-content:center}.tm-options[data-v-2cfbbc3c]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2.5vw,24px);align-items:stretch}@media (max-width: 860px){.tm-options[data-v-2cfbbc3c]{grid-template-columns:1fr}}.tm-option[data-v-2cfbbc3c]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1.5px solid var(--line);border-radius:20px;padding:clamp(20px,3vw,28px);box-shadow:var(--shadow-sm);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tm-option[data-v-2cfbbc3c]:hover{border-color:var(--brand-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}.tm-option.on[data-v-2cfbbc3c]{border-color:var(--brand);box-shadow:var(--shadow-md);transform:none}.tm-option-ic[data-v-2cfbbc3c]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--brand-50);color:var(--brand)}.tm-option.on .tm-option-ic[data-v-2cfbbc3c]{background:var(--brand);color:#fff}.tm-option-ic .material-symbols-outlined[data-v-2cfbbc3c]{font-size:26px}.tm-option-title[data-v-2cfbbc3c]{font-size:1.3rem;font-weight:800;color:var(--ink)}.tm-option-text[data-v-2cfbbc3c]{color:var(--muted);line-height:1.6}.tm-option-points[data-v-2cfbbc3c]{list-style:none;margin:4px 0 0;padding:0;width:100%}.tm-option-points li[data-v-2cfbbc3c]{display:flex;align-items:center;gap:10px;padding:6px 0;color:var(--ink-soft);font-size:.92rem}.tm-option-points .material-symbols-outlined[data-v-2cfbbc3c]{font-size:19px;color:var(--brand);flex:none}.tm-option-cta[data-v-2cfbbc3c]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-weight:700;color:var(--brand)}.tm-option-cta .material-symbols-outlined[data-v-2cfbbc3c]{font-size:19px;transition:transform .18s ease}.tm-option:hover .tm-option-cta .material-symbols-outlined[data-v-2cfbbc3c]{transform:translate(3px)}.tm-option.on:hover .tm-option-cta .material-symbols-outlined[data-v-2cfbbc3c]{transform:none}.tm-panel[data-v-2cfbbc3c]{max-width:720px;margin:clamp(28px,4vw,44px) auto 0;scroll-margin-top:100px}.tm-panel-breit[data-v-2cfbbc3c]{max-width:none}
