.kobido-page-module__oCo-QW__page{overflow-wrap:anywhere}.kobido-page-module__oCo-QW__hero{background:linear-gradient(140deg, var(--color-surface-muted), var(--color-surface))}.kobido-page-module__oCo-QW__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--color-brand);font-size:.8rem;font-weight:700}.kobido-page-module__oCo-QW__points{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.kobido-page-module__oCo-QW__points li{border-bottom:1px solid var(--color-border);color:var(--color-muted);align-items:baseline;gap:.8rem;padding:1rem 0;line-height:1.65;display:flex}.kobido-page-module__oCo-QW__points li:last-child{border-bottom:0}.kobido-page-module__oCo-QW__points strong{color:var(--color-foreground)}.kobido-page-module__oCo-QW__step{background:var(--color-brand);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:700;display:inline-flex}.kobido-page-module__oCo-QW__steps{max-width:65rem}.kobido-page-module__oCo-QW__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden}.kobido-page-module__oCo-QW__priceTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.5}.kobido-page-module__oCo-QW__priceTable th,.kobido-page-module__oCo-QW__priceTable td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.7rem .4rem}.kobido-page-module__oCo-QW__priceTable th{background:var(--color-surface-muted);font-weight:700}.kobido-page-module__oCo-QW__priceTable td{border-top:1px solid var(--color-border)}.kobido-page-module__oCo-QW__mobileLabel{display:none}@media (max-width:639px){.kobido-page-module__oCo-QW__priceTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kobido-page-module__oCo-QW__priceTable tbody,.kobido-page-module__oCo-QW__priceTable tr{width:100%;display:block}.kobido-page-module__oCo-QW__priceTable td{overflow-wrap:normal;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem;padding:1rem;display:grid}.kobido-page-module__oCo-QW__priceTable td:first-child{border-top:0}.kobido-page-module__oCo-QW__mobileLabel{font-weight:700;display:block}}@media (min-width:640px){.kobido-page-module__oCo-QW__priceTable th,.kobido-page-module__oCo-QW__priceTable td{padding:1.25rem}.kobido-page-module__oCo-QW__priceTable{font-size:1rem}}
