.cc_kdTTxOvtvm_rich_text .rich-text {width:100%;background:var(--rich-text-bg, var(--color-bg));padding:var(--space-2xl) 0}.cc_kdTTxOvtvm_rich_text .rich-text-container {max-width:720px;margin:0 auto;padding:0 clamp(16px,5vw,80px)}.cc_kdTTxOvtvm_rich_text .rich-text[data-alignment=left] .rich-text-container {text-align:left}.cc_kdTTxOvtvm_rich_text .rich-text[data-alignment=center] .rich-text-container {text-align:center}.cc_kdTTxOvtvm_rich_text .rich-text[data-alignment=right] .rich-text-container {text-align:right}.cc_kdTTxOvtvm_rich_text .rich-text-heading {margin:0;font-family:var(--font-display);font-size:var(--text-h2);font-weight:400;line-height:1.15;color:var(--color-text-primary)}.cc_kdTTxOvtvm_rich_text .rich-text-heading--has-following {margin-bottom:var(--space-md)}.cc_kdTTxOvtvm_rich_text .rich-text-body {margin:0;font-family:var(--font-body);font-size:var(--text-body-lg);line-height:1.7;color:var(--color-text-secondary);max-width:600px}.cc_kdTTxOvtvm_rich_text .rich-text[data-alignment=center] .rich-text-body {margin-left:auto;margin-right:auto}.cc_kdTTxOvtvm_rich_text .rich-text[data-alignment=right] .rich-text-body {margin-left:auto}.cc_kdTTxOvtvm_rich_text .rich-text-body--has-following {margin-bottom:var(--space-lg)}.cc_kdTTxOvtvm_rich_text .rich-text-actions {display:flex;gap:var(--space-sm);flex-wrap:wrap}.cc_kdTTxOvtvm_rich_text .rich-text[data-alignment=left] .rich-text-actions {justify-content:flex-start}.cc_kdTTxOvtvm_rich_text .rich-text[data-alignment=center] .rich-text-actions {justify-content:center}.cc_kdTTxOvtvm_rich_text .rich-text[data-alignment=right] .rich-text-actions {justify-content:flex-end}.cc_kdTTxOvtvm_rich_text .btn {display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;font-family:var(--font-label);font-size:var(--text-label);font-weight:500;text-decoration:none;border-radius:2px;transition:background-color .2s ease,color .2s ease,border-color .2s ease;cursor:pointer;white-space:nowrap}.cc_kdTTxOvtvm_rich_text .btn--primary {background:var(--color-accent);color:#fff;border:none;padding:14px 32px}.cc_kdTTxOvtvm_rich_text .btn--primary:hover {background:var(--color-accent-dark)}.cc_kdTTxOvtvm_rich_text .btn--secondary {background:transparent;color:var(--color-text-primary);border:1px solid var(--color-border);padding:12px 28px}.cc_kdTTxOvtvm_rich_text .btn--secondary:hover {border-color:var(--color-accent)}.cc_kdTTxOvtvm_rich_text .btn--ghost {background:transparent;color:var(--color-accent);border:none;padding:12px 28px}.cc_kdTTxOvtvm_rich_text .btn--ghost:hover {text-decoration:underline}.cc_kdTTxOvtvm_rich_text .reveal-item {opacity:0;transform:translateY(20px);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94);transition-delay:var(--reveal-delay, 0ms)}.cc_kdTTxOvtvm_rich_text .rich-text.is-visible .reveal-item {opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.cc_kdTTxOvtvm_rich_text .reveal-item {opacity:1;transform:none;transition:none}}@media (max-width: 767px){.cc_kdTTxOvtvm_rich_text .rich-text {padding:var(--space-xl) 0}.cc_kdTTxOvtvm_rich_text .rich-text-actions {flex-direction:column;align-items:stretch}.cc_kdTTxOvtvm_rich_text .rich-text-actions .btn {width:100%;white-space:normal;padding-left:var(--space-sm);padding-right:var(--space-sm)}}@media (min-width: 768px) and (max-width: 1023px){.cc_kdTTxOvtvm_rich_text .rich-text {padding:var(--space-2xl) 0}}.cc_kdTTxOvtvm_rich_text .rich-text-heading {font-family:var(--font-display)!important;font-weight:800!important;letter-spacing:-.01em;color:var(--muhler-primary)!important}.cc_kdTTxOvtvm_rich_text .btn--primary {border-radius:999px!important;background:var(--muhler-primary)!important;border-color:var(--muhler-primary)!important;color:#fff!important;font-family:var(--font-label)!important;font-weight:700!important;text-decoration:none!important}.cc_kdTTxOvtvm_rich_text .btn--primary:hover {background:var(--muhler-primary-dark)!important;border-color:var(--muhler-primary-dark)!important}.cc_kdTTxOvtvm_rich_text .btn--secondary, .cc_kdTTxOvtvm_rich_text .btn--ghost {border-radius:999px!important;background:transparent!important;border:1.5px solid var(--muhler-primary)!important;color:var(--muhler-primary)!important;font-family:var(--font-label)!important;font-weight:700!important;text-decoration:none!important}.cc_kdTTxOvtvm_rich_text .btn--secondary:hover, .cc_kdTTxOvtvm_rich_text .btn--ghost:hover {background:var(--muhler-primary)!important;color:#fff!important}.cc_kdTTxOvtvm_rich_text .btn {font-size:15px!important}.cc_kdTTxOvtvm_rich_text .rich-text-body {white-space:pre-line}.cc_kdTTxOvtvm_rich_text .rich-text--doc {padding:0 0 var(--space-lg);text-align:left}.cc_kdTTxOvtvm_rich_text .rich-text-doc__band {padding:18px clamp(16px,4vw,48px);border-radius:0 0 20px 20px;background:linear-gradient(180deg,var(--muhler-primary) 0%,var(--muhler-primary-dark) 100%)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__title {margin:0;font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.2;color:#fff}.cc_kdTTxOvtvm_rich_text .rich-text-doc__wrap {display:flex;justify-content:center;padding:28px clamp(16px,4vw,48px) 0}.cc_kdTTxOvtvm_rich_text .rich-text-doc__card {width:100%;min-width:0;max-width:820px;padding:clamp(24px,4vw,48px);border:1px solid var(--color-border);border-radius:24px;background:#fff;box-shadow:0 12px 40px #0e2a180f;font-family:var(--font-body);color:var(--color-text-secondary);overflow-wrap:break-word}.cc_kdTTxOvtvm_rich_text .rich-text-doc__sec+.rich-text-doc__sec {margin-top:26px;padding-top:26px;border-top:1px dashed var(--color-border)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__h {display:flex;align-items:center;gap:12px;margin:0 0 14px;font-family:var(--font-display);font-size:clamp(16px,1.5vw,19px);font-weight:800;line-height:1.3;letter-spacing:.02em;color:var(--muhler-primary)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__h:before {content:"";flex:0 0 auto;width:5px;height:1.15em;border-radius:3px;background:var(--muhler-accent)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__h--num:before {display:none}.cc_kdTTxOvtvm_rich_text .rich-text-doc__num {flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border-radius:999px;background:var(--muhler-accent-light);color:var(--muhler-primary-dark);font-size:14px;font-weight:800;letter-spacing:0}.cc_kdTTxOvtvm_rich_text .rich-text-doc__sub {margin:18px 0 10px;font-family:var(--font-display);font-size:15px;font-weight:800;letter-spacing:.02em;color:var(--color-text-primary)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__sec>.rich-text-doc__sub:first-child {margin-top:0}.cc_kdTTxOvtvm_rich_text .rich-text-doc__p {margin:0 0 12px;font-size:16px;line-height:1.75}.cc_kdTTxOvtvm_rich_text .rich-text-doc__p:last-child, .cc_kdTTxOvtvm_rich_text .rich-text-doc__list:last-child, .cc_kdTTxOvtvm_rich_text .rich-text-doc__table-wrap:last-child, .cc_kdTTxOvtvm_rich_text .rich-text-doc__note:last-child {margin-bottom:0}.cc_kdTTxOvtvm_rich_text .rich-text-doc__card strong {color:var(--color-text-primary);font-weight:700}.cc_kdTTxOvtvm_rich_text .rich-text-doc__note {margin:0 0 16px;padding:16px 18px;border-left:4px solid var(--muhler-primary);border-radius:12px;background:var(--color-surface-alt);font-size:16px;line-height:1.7;color:var(--color-text-primary)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__list {margin:0 0 14px;padding:0;list-style:none}.cc_kdTTxOvtvm_rich_text .rich-text-doc__list li {position:relative;margin:0 0 8px;padding-left:22px;font-size:16px;line-height:1.65}.cc_kdTTxOvtvm_rich_text .rich-text-doc__list li:before {content:"";position:absolute;left:4px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--muhler-primary)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table-wrap {margin:4px 0 16px;overflow-x:auto;border:1px solid var(--color-border);border-radius:14px;-webkit-overflow-scrolling:touch}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table {width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table th, .cc_kdTTxOvtvm_rich_text .rich-text-doc__table td {padding:11px 14px;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table tr:last-child th, .cc_kdTTxOvtvm_rich_text .rich-text-doc__table tr:last-child td {border-bottom:0}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table thead th {background:var(--color-surface-alt);color:var(--muhler-primary-dark);font-weight:800;white-space:nowrap}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table-wrap--fields .rich-text-doc__table th {width:38%;background:var(--color-surface-alt);color:var(--color-text-primary);font-weight:700}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table-wrap--fields .rich-text-doc__table td {color:var(--color-text-primary)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table td:empty:after {content:"";display:block;height:1.1em;border-bottom:1px dotted var(--color-text-muted)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__actions {margin-top:28px}@media (max-width: 767px){.cc_kdTTxOvtvm_rich_text .rich-text--doc {padding:0 0 var(--space-md)}.cc_kdTTxOvtvm_rich_text .rich-text-doc__band {padding:16px}.cc_kdTTxOvtvm_rich_text .rich-text-doc__title {font-size:clamp(20px,6vw,24px);text-wrap:balance}.cc_kdTTxOvtvm_rich_text .rich-text-doc__wrap {padding:16px 16px 0}.cc_kdTTxOvtvm_rich_text .rich-text-doc__card {padding:22px 18px;border-radius:20px}.cc_kdTTxOvtvm_rich_text .rich-text-doc__sec+.rich-text-doc__sec {margin-top:20px;padding-top:20px}.cc_kdTTxOvtvm_rich_text .rich-text-doc__h {gap:10px;font-size:15.5px}.cc_kdTTxOvtvm_rich_text .rich-text-doc__num {min-width:30px;height:30px;font-size:13px}.cc_kdTTxOvtvm_rich_text .rich-text-doc__p, .cc_kdTTxOvtvm_rich_text .rich-text-doc__list li, .cc_kdTTxOvtvm_rich_text .rich-text-doc__note {font-size:15px;line-height:1.65}.cc_kdTTxOvtvm_rich_text .rich-text-doc__note {padding:14px}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table {font-size:14px}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table th, .cc_kdTTxOvtvm_rich_text .rich-text-doc__table td {padding:10px 12px}.cc_kdTTxOvtvm_rich_text .rich-text-doc__table-wrap:not(.rich-text-doc__table-wrap--fields) .rich-text-doc__table {min-width:480px}}.cc_kdTTxOvtvm_rich_text .o-xtc .rich-text-heading {color:var(--o-xtc)!important}.cc_kdTTxOvtvm_rich_text .o-xbc .rich-text-body {color:var(--o-xbc)}.cc_kdTTxOvtvm_rich_text .o-xcw .rich-text-container {max-width:var(--o-xcw)}.cc_kdTTxOvtvm_rich_text .o-xcw .rich-text-body {max-width:none}
