.option-card-module__okmijG__opts{gap:10px;display:grid}.option-card-module__okmijG__cols2{grid-template-columns:repeat(2,1fr)}.option-card-module__okmijG__cols3{grid-template-columns:repeat(3,1fr)}.option-card-module__okmijG__opt{text-align:left;cursor:pointer;color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;gap:6px;padding:16px;font-family:inherit;display:flex;position:relative}.option-card-module__okmijG__opt:hover{border-color:var(--opt-accent,#2563eb)}:is(.option-card-module__okmijG__selected,.option-card-module__okmijG__opt:has(.option-card-module__okmijG__input:checked)){border-color:var(--opt-accent,#2563eb);background:var(--opt-accent-soft,#e9effd);box-shadow:0 0 0 2px var(--opt-accent-glow,#2563eb33)}@media (prefers-reduced-motion:no-preference){.option-card-module__okmijG__opt{transition:all .2s cubic-bezier(.4,0,.2,1)}.option-card-module__okmijG__opt:hover{transform:translateY(-1px)}}.option-card-module__okmijG__optIcon{color:#64748b;background:#f5f5f4;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:4px;display:inline-flex}:is(.option-card-module__okmijG__selected .option-card-module__okmijG__optIcon,.option-card-module__okmijG__opt:has(.option-card-module__okmijG__input:checked) .option-card-module__okmijG__optIcon){background:var(--opt-accent-ink,#2563eb);color:var(--opt-accent-ink-fg,#fff)}.option-card-module__okmijG__optLabel{color:#0f172a;font-size:14px;font-weight:600}.option-card-module__okmijG__optDesc{color:#64748b;font-size:12px;line-height:1.5}:is(.option-card-module__okmijG__selected .option-card-module__okmijG__optDesc,.option-card-module__okmijG__opt:has(.option-card-module__okmijG__input:checked) .option-card-module__okmijG__optDesc){color:#475569}.option-card-module__okmijG__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.option-card-module__okmijG__stretch{cursor:pointer}.option-card-module__okmijG__stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.option-card-module__okmijG__withCheck{padding-right:44px}.option-card-module__okmijG__check{color:#0000;pointer-events:none;background:#fff;border:1.5px solid #64748b;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:absolute;top:14px;right:14px}.option-card-module__okmijG__checkBox{border-radius:5px}.option-card-module__okmijG__checkRadio{border-radius:9999px}:is(.option-card-module__okmijG__selected .option-card-module__okmijG__check,.option-card-module__okmijG__opt:has(.option-card-module__okmijG__input:checked) .option-card-module__okmijG__check){background:var(--opt-accent-ink,#2563eb);border-color:var(--opt-accent-ink,#2563eb);color:var(--opt-accent-ink-fg,#fff)}.option-card-module__okmijG__opt:has(.option-card-module__okmijG__input:focus-visible){outline:2px solid var(--color-blue-500,#3b82f6);outline-offset:2px}@supports not selector(:has(*)){.option-card-module__okmijG__opt:focus-within{outline:2px solid var(--color-blue-500,#3b82f6);outline-offset:2px}}.option-card-module__okmijG__button:focus-visible{outline:2px solid var(--color-blue-500,#3b82f6);outline-offset:2px}@media (max-width:600px){.option-card-module__okmijG__cols2,.option-card-module__okmijG__cols3{grid-template-columns:1fr}}