@keyframes _1tkoa2336 { 
  100% { overflow-block: visible; overflow-inline: visible; }
}
@keyframes _1tkoa2337 { 
  0% { clip-path: inset(0px max(0px, 100% - min(22cqi, 10.5rem)) 0px 0px); }
  100% { clip-path: inset(0px); }
}
._1tkoa23a { --_1tkoa230: 1.4rem; }
._1tkoa23b { --_1tkoa230: 1.8rem; }
._1tkoa23c, ._1tkoa23d { --_1tkoa230: 2.4rem; }
._1tkoa23e { --_1tkoa230: 3.6rem; }
._1tkoa23f { --_1tkoa230: 4.8rem; }
._1tkoa23h { --_1tkoa231: var(--x-spacing-small-500); }
._1tkoa23j { --_1tkoa231: var(--x-spacing-small-400); }
._1tkoa23l { --_1tkoa231: var(--x-spacing-small-300); }
._1tkoa23n { --_1tkoa231: var(--x-spacing-small-200); }
._1tkoa23p { --_1tkoa231: var(--x-spacing-small-100); }
._1tkoa23r { --_1tkoa231: var(--x-spacing-base); }
._1tkoa23t { --_1tkoa231: var(--x-spacing-large-100); }
._1tkoa23v { --_1tkoa231: var(--x-spacing-large-200); }
._1tkoa23x { --_1tkoa231: var(--x-spacing-large-300); }
._1tkoa23z { --_1tkoa231: var(--x-spacing-large-400); }
._1tkoa2311 { --_1tkoa231: var(--x-spacing-large-500); }
._1tkoa2313 { --_1tkoa231: var(--x-spacing-large-600); }
._1tkoa2315 { --_1tkoa231: 0px; }
._1tkoa2317 { --_1tkoa232: var(--x-spacing-small-500); }
._1tkoa2319 { --_1tkoa232: var(--x-spacing-small-400); }
._1tkoa231b { --_1tkoa232: var(--x-spacing-small-300); }
._1tkoa231d { --_1tkoa232: var(--x-spacing-small-200); }
._1tkoa231f { --_1tkoa232: var(--x-spacing-small-100); }
._1tkoa231h { --_1tkoa232: var(--x-spacing-base); }
._1tkoa231j { --_1tkoa232: var(--x-spacing-large-100); }
._1tkoa231l { --_1tkoa232: var(--x-spacing-large-200); }
._1tkoa231n { --_1tkoa232: var(--x-spacing-large-300); }
._1tkoa231p { --_1tkoa232: var(--x-spacing-large-400); }
._1tkoa231r { --_1tkoa232: var(--x-spacing-large-500); }
._1tkoa231t { --_1tkoa232: var(--x-spacing-large-600); }
._1tkoa231v { --_1tkoa232: 0px; }
._1tkoa231w { --_1tkoa233: var(--x-spacing-small-500); }
._1tkoa231x { --_1tkoa233: var(--x-spacing-small-400); }
._1tkoa231y { --_1tkoa233: var(--x-spacing-small-300); }
._1tkoa231z { --_1tkoa233: var(--x-spacing-small-200); }
._1tkoa2320 { --_1tkoa233: var(--x-spacing-small-100); }
._1tkoa2321 { --_1tkoa233: var(--x-spacing-base); }
._1tkoa2322 { --_1tkoa233: var(--x-spacing-large-100); }
._1tkoa2323 { --_1tkoa233: var(--x-spacing-large-200); }
._1tkoa2324 { --_1tkoa233: var(--x-spacing-large-300); }
._1tkoa2325 { --_1tkoa233: var(--x-spacing-large-400); }
._1tkoa2326 { --_1tkoa233: var(--x-spacing-large-500); }
._1tkoa2327 { --_1tkoa233: var(--x-spacing-large-600); }
._1tkoa2328 { --_1tkoa233: 0px; }
._1tkoa232z { font-weight: var(--x-typography-primary-weight-base); }
._1tkoa2330 { font-weight: var(--x-typography-secondary-weight-bold); }
._1tkoa2331 { color: var(--x-default-color-text); }
._1tkoa2332 { color: var(--x-default-color-text-subdued); }
._1tkoa2339::before { content: "​"; }
._1tkoa233c { grid-area: 1 / 1 / 2 / -1; align-items: inherit; background: none; }
._1tkoa233c::before { content: ""; position: absolute; inset: 0px; z-index: -1; }
._1tkoa2333 ._1tkoa233c::before { top: calc(-1 * var(--_1tkoa231)); bottom: 0px; left: calc(-1 * var(--_1tkoa232)); right: calc(-1 * var(--_1tkoa232)); }
._1tkoa233c:focus-visible { outline: none; }
._1tkoa233c:focus-visible::before { outline: .2rem solid var(--x-default-color-accent-hovered); outline-offset: 0.2rem; border-radius: calc(var(--x-global-border-radius, var(--x-border-radius-base)) + .2rem); }
._1tkoa2333 ._1tkoa233c:focus-visible::before { outline: none; }
._1tkoa233e { isolation: isolate; }
._1tkoa2333._1tkoa233e:has(._1tkoa233c:focus-visible) { outline: .2rem solid var(--x-default-color-accent-hovered); outline-offset: 0.2rem; border-radius: calc(var(--x-global-border-radius, var(--x-border-radius-base)) + .2rem); }
._1tkoa233g { grid-template-columns: 1fr; }
._1tkoa233g:has(._1tkoa233a) { grid-template-columns: 1fr auto; }
._1tkoa2333 ._1tkoa233g { position: relative; }
._1tkoa233i { --_1tkoa235: "heading content"; --_1tkoa236: var(--_1tkoa234) 1fr; --_1tkoa237: "heading content ."; --_1tkoa238: var(--_1tkoa234) 1fr 2.4rem; --_1tkoa239: var(--_1tkoa234) 1fr 1rem; grid-template-areas: var(--_1tkoa235); grid-template-columns: var(--_1tkoa236); align-items: inherit; transition-property: grid-template-columns; transition-duration: 0s; }
._1tkoa2333 ._1tkoa233i._1tkoa233i { --_1tkoa234: auto; transition-delay: var(--x-duration-fast); }
:not(._1tkoa2333) ._1tkoa233i { --_1tkoa234: min(22cqi, 10.5rem); }
._1tkoa233i:has(._1tkoa233c) { grid-template-areas: var(--_1tkoa237); grid-template-columns: var(--_1tkoa238); }
._1tkoa233k { --_1tkoa235: "content"; --_1tkoa236: 1fr; --_1tkoa237: "content ."; --_1tkoa238: 1fr 2.4rem; --_1tkoa239: 1fr 1rem; }
._1tkoa233m._1tkoa233m { --_1tkoa234: auto; gap: var(--x-spacing-large-100); }
._1tkoa233o { hyphens: auto; min-width: 0px; }
._1tkoa233i:has(._1tkoa233c:hover) ._1tkoa233o { color: var(--x-default-color-text); }
._1tkoa233p { position: relative; display: grid; }
._1tkoa2333 ._1tkoa233p { animation-name: none; overflow: clip; }
._1tkoa233r { display: grid; grid-area: 1 / 1; grid-template-rows: minmax(0px, 1fr); min-width: 0px; overflow-block: clip; transition-property: grid-template-rows; transition-duration: 0s; }
._1tkoa2333 ._1tkoa233r { grid-template-rows: minmax(0px, 0fr); transition-duration: var(--x-duration-fast); }
._1tkoa233s { min-height: 0px; overflow-block: clip; visibility: hidden; }
._1tkoa233t { grid-area: 1 / 1; min-width: 0px; }
._1tkoa2333 ._1tkoa233t { overflow: visible; white-space: nowrap; }
._1tkoa2333._1tkoa2335:not(._1tkoa2334) ._1tkoa233t { animation-delay: var(--x-duration-fast); animation-duration: var(--x-duration-fast); animation-fill-mode: backwards; animation-name: _1tkoa2337; animation-timing-function: var(--x-timing-ease-out); }
._1tkoa233v { grid-area: heading; min-width: 0px; }
._1tkoa233l ._1tkoa233v { grid-template-columns: var(--_1tkoa230) 1fr; }
._1tkoa233m ._1tkoa233v { grid-template-columns: var(--_1tkoa230); }
._1tkoa233i:has(._1tkoa233c) ._1tkoa233v { pointer-events: none; }
._1tkoa233w { grid-template-columns: auto minmax(0px, 1fr); }
._1tkoa233z { grid-area: content; grid-template-rows: minmax(0px, 1fr); transition-property: grid-template-rows; }
._1tkoa2333 ._1tkoa233z { grid-template-rows: minmax(0px, 0fr); transition-duration: var(--x-duration-base); }
._1tkoa233i:has(._1tkoa233c) ._1tkoa233z { pointer-events: none; }
._1tkoa2341 { min-height: 0px; opacity: 1; }
._1tkoa2333 ._1tkoa2341 { opacity: 0; }
._1tkoa2334._1tkoa2333 ._1tkoa2341 { transition: none; }
._1tkoa2343 { min-width: 0px; }
._1tkoa2344 { font-size: var(--x-rollup-primary-content-font-size, var(--x-typography-size-default)); color: var(--x-default-color-text); font-weight: var(--x-rollup-primary-content-font-weight, var(--x-typography-primary-weight-bold)); line-height: var(--x-rollup-primary-content-line-height, var(--x-typography-line-height-base)); }
._1tkoa2345 { font-size: var(--x-rollup-secondary-content-font-size, var(--x-typography-size-default)); color: var(--x-default-color-text); font-weight: var(--x-rollup-secondary-content-font-weight, var(--x-typography-primary-weight-base)); line-height: var(--x-rollup-secondary-content-line-height, var(--x-typography-line-height-base)); }
._1tkoa2346 { font-size: var(--x-rollup-tertiary-content-font-size, var(--x-typography-size-default)); color: var(--x-default-color-text-subdued); font-weight: var(--x-rollup-tertiary-content-font-weight, var(--x-typography-primary-weight-base)); line-height: var(--x-rollup-tertiary-content-line-height, var(--x-typography-line-height-base)); }
._1tkoa2347 { font-size: var(--x-rollup-primary-content-font-size, var(--x-typography-size-default)); color: var(--x-default-color-text); line-height: var(--x-rollup-primary-content-line-height, var(--x-typography-line-height-base)); }
._1tkoa2348 { color: var(--x-default-color-text); }
._1tkoa2349 { color: var(--x-default-color-text-subdued); }
._1tkoa2333 ._1tkoa234a { transform: rotate(180deg); }
._1tkoa2333 ._1tkoa234b { transform: rotate(90deg); }
._1tkoa234g { pointer-events: auto; margin-top: calc(var(--x-spacing-small-300) - var(--x-spacing-small-500)); }
._1tkoa234i { grid-template-rows: 0fr; overflow-block: clip; overflow-inline: clip; transition-property: grid-template-rows; transition-duration: var(--x-duration-fast); }
._1tkoa2333 ._1tkoa234i { grid-template-rows: 1fr; animation-name: _1tkoa2336; animation-duration: var(--x-duration-base); animation-timing-function: step-end; animation-fill-mode: forwards; transition-duration: var(--x-duration-base); }
._1tkoa2333:has(._1tkoa233k) ._1tkoa234i { margin-top: calc(-1 * var(--_1tkoa233)); }
._1tkoa234j { overflow-block: clip; min-height: 0px; min-width: 0px; }
._1tkoa2333 ._1tkoa234j { animation-name: _1tkoa2336; animation-duration: var(--x-duration-base); animation-timing-function: step-end; animation-fill-mode: forwards; }
._1tkoa234l { min-width: 0px; opacity: 0; transition-property: opacity; }
._1tkoa2333 ._1tkoa234l { opacity: 1; transition-duration: var(--x-duration-base); }
._1tkoa234m { padding-top: var(--_1tkoa233); }
@media screen and (max-width: 1000px) {
  ._1tkoa233i:has(._1tkoa233c) { grid-template-columns: var(--_1tkoa239); }
}
@media screen and (prefers-reduced-motion: reduce) {
  ._1tkoa2333 ._1tkoa233r { transition-duration: var(--x-duration-reduced-motion); }
  ._1tkoa2333._1tkoa2335:not(._1tkoa2334) ._1tkoa233t { animation-delay: 0s; animation-duration: var(--x-duration-reduced-motion); }
  ._1tkoa2333 ._1tkoa233z { transition-duration: var(--x-duration-reduced-motion); }
  ._1tkoa2333 ._1tkoa234i { transition-duration: var(--x-duration-reduced-motion); animation-duration: var(--x-duration-reduced-motion); }
  ._1tkoa2333 ._1tkoa234j { animation-duration: var(--x-duration-reduced-motion); }
  ._1tkoa2333 ._1tkoa234l { transition-duration: var(--x-duration-reduced-motion); }
}
.mpn0m { cursor: default; margin-top: -0.0714286em; margin-bottom: -0.0714286em; }
html:not(:active-view-transition-type(payment-icons)) ._6f3AR { view-transition-name: none !important; }
[dir="ltr"] .KOEBK { padding-left: var(--x-spacing-small-400); }
[dir="rtl"] .KOEBK, [dir="ltr"] .KOEBK { padding-right: var(--x-spacing-small-400); }
[dir="rtl"] .KOEBK { padding-left: var(--x-spacing-small-400); }
.KOEBK { height: 2.4rem; border: 1px solid rgba(0, 0, 0, 0.07); border-radius: 3px; background-color: var(--x-default-color-accent-contrast); }
.vr1Ob { white-space: nowrap; }