.rfield::placeholder { color: var(--rfield-ph-c, inherit); font-size: var(--rfield-ph-s, inherit); font-weight: var(--rfield-ph-w, inherit); opacity: 1; }
.rfield:focus { box-shadow: var(--rfield-focus, none); }
.rfield-box:focus-within { box-shadow: var(--rfield-focus, none); }
.rfield:disabled { color: var(--textMuted, rgba(0,0,0,0.38)); }
.rfield-err { box-shadow: var(--rfield-error, inset 0 0 0 1px var(--error, #B3261E)) !important; }
[data-reeel-label] { top: 24px; font-size: var(--text-bodyLarge-size, 16px); line-height: 24px; color: var(--textMuted, #6B7280); }
.rfield-lab:focus ~ [data-reeel-label], .rfield-lab:not(:placeholder-shown) ~ [data-reeel-label], [data-reeel-label][style*="--rfield-lab-up"] { top: 8px; font-size: 12px; line-height: 16px; }
.rfield-lab:not(:focus)::placeholder { color: transparent; }
.ra { display: grid; isolation: isolate; overflow: visible; place-items: flex-start flex-start; position: relative }
.rb { align-items: stretch; display: flex; flex-direction: column }
.rc { background: var(--backgroundSurface); display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); min-height: 64px; padding: 10px 24px; width: 100% }
.rd { align-items: center; display: flex; justify-content: center }
.re { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); max-width: 1200px; width: 100% }
.rf { align-items: center; display: flex; flex-direction: row; gap: 12px }
.rg { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr) }
.rh { align-items: center; display: flex; flex-direction: row; gap: 8px }
.ri { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 20px; place-items: stretch; width: 20px }
.rj { display: grid; height: 100%; isolation: isolate; overflow: visible; place-items: flex-start flex-start; position: relative; width: 100% }
.rk { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 2px; position: absolute; top: 0px; width: 3.5px; z-index: 0 }
.rl { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 6px; position: absolute; top: 0px; width: 3.5px; z-index: 1 }
.rm { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 10px; position: absolute; top: 0px; width: 3.5px; z-index: 2 }
.rn { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 14px; position: absolute; top: 0px; width: 3.5px; z-index: 3 }
.ro { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 2px; position: absolute; top: 4px; width: 3.5px; z-index: 4 }
.rp { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 2px; position: absolute; top: 8px; width: 3.5px; z-index: 5 }
.rq { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 6px; position: absolute; top: 8px; width: 3.5px; z-index: 6 }
.rr { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 10px; position: absolute; top: 8px; width: 3.5px; z-index: 7 }
.rs { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 2px; position: absolute; top: 12px; width: 3.5px; z-index: 8 }
.rt { display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 3.5px; left: 2px; position: absolute; top: 16px; width: 3.5px; z-index: 9 }
.ru { color: var(--textMuted); font-size: 19px; font-weight: 800; letter-spacing: -0.2px; white-space: nowrap }
.rv { display: grid }
.rw { grid-area: 1 / 1; height: 0px; min-width: 0; width: 0px }
.rx { align-content: flex-start; align-items: center; column-gap: 4px; flex-direction: row; flex-wrap: wrap; grid-area: 1 / 1; justify-content: flex-end; min-width: 0; row-gap: 4px }
.ry { background: #00000000; border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 10px 12px }
.rz { color: var(--textMuted); font-size: 15px; font-weight: 500 }
.raa { align-items: center; background: var(--backgroundElevated); border-radius: 10px; display: flex; height: 40px; justify-content: center; width: 40px }
.rab { color: var(--textMuted); font-size: 20px; height: 20px; width: 20px }
.rac { align-items: center; display: flex; flex-direction: column }
.rad { background: var(--textStrong); border-radius: 2px; height: 2px; width: 20px }
.rae { background: var(--border); height: 1.5px; width: 100% }
.raf { align-items: stretch; display: flex; flex-direction: column; width: 100% }
.rag { background: var(--backgroundSurface); display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 56px 24px; width: 100% }
.rah { container-type: inline-size; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); width: 100% }
.rai { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); place-items: stretch; width: calc((100cqi - 40px) * 0.4) }
.raj { align-items: stretch; display: flex; flex-direction: column; gap: 20px }
.rak { align-items: stretch; display: flex; flex-direction: column; gap: 20px; width: 100% }
.ral { color: var(--textStrong); font-size: 44px; font-weight: 800; letter-spacing: -0.8px; line-height: 1.1; width: 100% }
.ram { color: var(--textMuted); font-size: 17px; line-height: 1.5; width: 100% }
.ran { align-items: stretch; display: flex; flex-direction: column; gap: 8px; width: 100% }
.rao { color: var(--textMuted); font-size: 14px }
.rap { flex: 1 1 0% }
.raq { background: var(--action); border-radius: 10px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 12px 20px }
.rar { color: var(--onPrimary); font-size: 15px; font-weight: 600; white-space: pre-wrap }
.ras { background: #00000000; border-radius: 10px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); outline: 1px solid var(--border); outline-offset: -1px; padding: 12px 20px }
.rat { color: var(--textStrong); font-size: 15px; font-weight: 600 }
.rau { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); place-items: stretch; width: calc((100cqi - 40px) * 0.6) }
.rav { align-items: stretch; display: flex; flex-direction: column; gap: 12px }
.raw { background: #15171c; border-radius: 16px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: calc((100cqi * 16) / 9); overflow: hidden; width: 100cqi }
.rax { display: grid; height: 100%; isolation: isolate; overflow: hidden; place-items: stretch stretch; position: relative; width: 100% }
.ray { align-self: stretch; box-sizing: border-box; container-type: size; grid-area: 1 / 1; height: 100%; justify-self: stretch; position: relative; width: 100%; z-index: 0 }
.raz { box-sizing: border-box; inset: 0; position: absolute }
.rba { box-sizing: border-box; inset: 0; opacity: clamp(0, ((var(--v-time_25363, 0) - 0.2) / 0.3), 1); position: absolute }
.rbb { box-sizing: border-box; inset: 0; opacity: 0; position: absolute }
.rbc { box-sizing: border-box; inset: 0; opacity: clamp(0, ((var(--v-time_25365, 0) - 0.2) / 0.3), 1); position: absolute }
.rbd { --s0: 24px; --s1: 24px; --s2: 24px; background: linear-gradient(180deg, #00000000 0%, #00000000 35%, #00000073 100%); display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: var(--s2, 24px) var(--s1, 24px) 100px var(--s0, 24px) }
.rbe { align-items: center; display: flex; flex-direction: column; justify-content: flex-end }
.rbf { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); max-width: 640px; min-width: 640px; width: fit-content }
.rbg { -webkit-backdrop-filter: blur(24px) saturate(1.4); backdrop-filter: blur(24px) saturate(1.4); display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr) }
.rbh { background: var(--glass); border-radius: 16px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); outline: 1.5px solid var(--guideBorder); outline-offset: -1.5px; padding: 20px }
.rbi { align-items: center; display: flex; flex-direction: row; gap: 8px; width: 100% }
.rbj { color: var(--courseInk); font-size: 18px; height: 18px; width: 18px }
.rbk { color: var(--courseInk); font-size: 12px; font-weight: 700; letter-spacing: 0.5px; text-transform: uppercase }
.rbl { color: var(--textStrong); font-size: 18px; font-weight: 700; line-height: 1.3; white-space: pre-wrap; width: 100% }
.rbm { align-items: flex-start; display: flex; flex-direction: column; grid-area: 1 / 1; z-index: 0 }
.rbn { background: var(--backgroundElevated); border-radius: 12px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 12px 16px }
.rbo { align-items: flex-start; display: flex; flex-direction: column; gap: 2px }
.rbp { color: var(--textStrong); font-size: 16px; font-weight: 700 }
.rbq { bottom: -1px; display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); left: -1px; pointer-events: none; position: absolute; right: -1px; top: -1px; z-index: 1 }
.rbr { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); pointer-events: none }
.rbs { border-radius: 13px; outline: 2px solid var(--guideAccent); outline-offset: -2px }
.rbt { color: var(--textMuted); font-size: 13px }
.rbu { color: var(--textMuted); font-size: 13px; white-space: pre-wrap }
.rbv { align-items: center; display: flex; flex-direction: row; gap: 10px; width: 100% }
.rbw { background: var(--backgroundElevated); border-radius: 10px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 11px 16px }
.rbx { border-radius: 11px; outline: 2px solid var(--guideAccent); outline-offset: -2px }
.rby { color: var(--textStrong); font-size: 18px; font-weight: 700; line-height: 1.3; width: 100% }
.rbz { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); place-items: stretch; width: 250px }
.rca { align-items: stretch; display: flex; flex-direction: column; gap: 4px }
.rcb { color: var(--textMuted); font-size: 13px; width: 100% }
.rcc { --rfield-error: inset 0 -1px 0 0 var(--border, rgba(0,0,0,0.42)); --rfield-focus: inset 0 -1px 0 0 var(--border, rgba(0,0,0,0.42)); background: var(--backgroundElevated); border: none; border-radius: 0; box-shadow: inset 0 -1px 0 0 var(--border, rgba(0,0,0,0.42)); box-sizing: border-box; color: var(--textStrong); font-family: inherit; font-size: 15px; line-height: 1.5; margin: 0; min-height: 48px; outline: none; padding: 12px 16px; width: 100% }
.rcd { background: var(--action); border-radius: 999px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 7px 12px }
.rce { color: var(--onPrimary); font-size: 14px; font-weight: 600 }
.rcf { border-radius: 17px; outline: 2px solid var(--guideAccent); outline-offset: -2px }
.rcg { color: var(--textStrong); font-size: 15px; line-height: 1.5; width: 100% }
.rch { background: #1e1f24; border-radius: 10px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 12px }
.rci { display: grid; isolation: isolate; overflow: hidden; place-items: flex-start flex-start; position: relative }
.rcj { align-items: flex-start; display: none; flex-direction: column; gap: 10px; grid-area: 1 / 1; z-index: 0 }
.rck { -webkit-box-orient: vertical; -webkit-line-clamp: 6; color: #e4e6eb; display: -webkit-box; font-family: 'JetBrains Mono', sans-serif; font-size: 11px; line-height: 1.5; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap }
.rcl { background: #2a2c33; border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 6px 10px }
.rcm { color: #e4e6eb; font-size: 13px }
.rcn { border-radius: 9px; outline: 2px solid var(--guideAccent); outline-offset: -2px }
.rco { align-items: flex-start; display: flex; flex-direction: row; gap: 10px; grid-area: 1 / 1; justify-self: stretch; z-index: 1 }
.rcp { -webkit-box-orient: vertical; -webkit-line-clamp: 6; color: #e4e6eb; display: -webkit-box; flex: 1 1 0%; font-family: 'JetBrains Mono', sans-serif; font-size: 13px; line-height: 1.5; min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap }
.rcq { background: var(--action); border-radius: 10px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 11px 18px }
.rcr { color: var(--textStrong); font-size: 15px; line-height: 1.5; white-space: pre-wrap; width: 100% }
.rcs { -webkit-box-orient: vertical; -webkit-line-clamp: 8; color: #e4e6eb; display: -webkit-box; font-family: 'JetBrains Mono', sans-serif; font-size: 11px; line-height: 1.5; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap }
.rct { -webkit-box-orient: vertical; -webkit-line-clamp: 8; color: #e4e6eb; display: -webkit-box; flex: 1 1 0%; font-family: 'JetBrains Mono', sans-serif; font-size: 13px; line-height: 1.5; min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap }
.rcu { background: var(--backgroundElevated); border-radius: 999px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 7px 12px }
.rcv { color: var(--textMuted); font-size: 14px; font-weight: 600 }
.rcw { background: var(--glass); border-radius: 18px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); outline: 1.5px solid var(--guideBorder); outline-offset: -1.5px; padding: 24px }
.rcx { align-items: stretch; display: flex; flex-direction: column; gap: 14px }
.rcy { color: var(--textFaint); font-size: 22px; height: 22px; width: 22px }
.rcz { color: var(--textFaint); font-size: 13px; font-weight: 700; letter-spacing: 0.5px; text-transform: uppercase }
.rda { align-content: flex-start; align-items: center; column-gap: 12px; display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 12px; width: 100% }
.rdb { --s0: 24px; --s1: 24px; background: linear-gradient(180deg, #00000000 0%, #00000000 35%, #00000073 100%); display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 10px var(--s1, 24px) 100px var(--s0, 24px) }
.rdc { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); opacity: calc(1 + -0.65 * var(--b-adPending_25344, 0)) }
.rdd { align-items: center; display: flex; flex-direction: row }
.rde { display: contents }
.rdf { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); pointer-events: auto }
.rdg { color: #ffffff; font-size: 26px; height: 26px; width: 26px }
.rdh { bottom: 62px; display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); left: -90px; pointer-events: none; position: absolute; right: -90px; z-index: 1 }
.rdi { background: #000000e6; border-radius: 6px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 4px 8px }
.rdj { color: #ffffff; font-size: 12px; font-weight: 600; white-space: pre }
.rdk { color: #ffffff; font-size: 22px; height: 22px; width: 22px }
.rdl { color: #ffffff; font-size: 12px; font-weight: 600; white-space: nowrap }
.rdm { bottom: 62px; display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); pointer-events: none; position: absolute; right: 0px; width: 260px; z-index: 1 }
.rdn { align-items: flex-end; display: flex; flex-direction: column }
.rdo { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); min-height: 70px }
.rdp { background: var(--backgroundPage); display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 64px 24px; width: 100% }
.rdq { align-items: stretch; display: flex; flex-direction: column; gap: 24px; width: 100% }
.rdr { color: var(--textStrong); font-size: 30px; font-weight: 700; line-height: 1.2; width: 100% }
.rds { align-content: flex-start; column-gap: 20px; display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 20px }
.rdt { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); place-items: stretch; width: calc((100cqi - 40px) / 3) }
.rdu { background: var(--backgroundSurface); border-radius: 16px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); outline: 1.5px solid var(--border); outline-offset: -1.5px; padding: 20px }
.rdv { align-items: center; display: flex; flex-direction: row; gap: 12px; width: 100% }
.rdw { align-items: center; background: var(--courseSoft); border-radius: 20px; display: flex; height: 40px; justify-content: center; width: 40px }
.rdx { color: var(--courseInk); font-size: 16px; font-weight: 800; white-space: pre-wrap }
.rdy { color: var(--textMuted); flex: 1 1 0%; font-size: 13px; font-weight: 600; min-width: 0; white-space: pre-wrap }
.rdz { -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: var(--textStrong); display: -webkit-box; font-size: 18px; font-weight: 700; line-height: 1.3; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap; width: 100% }
.rea { -webkit-box-orient: vertical; -webkit-line-clamp: 3; color: var(--textMuted); display: -webkit-box; font-size: 14px; line-height: 1.5; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap; width: 100% }
.reb { background: var(--backgroundElevated); border-radius: 6px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 3px 8px }
.rec { color: var(--textMuted); font-size: 12px; font-weight: 600 }
.red { background: var(--backgroundSurface); display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 64px 24px; width: 100% }
.ree { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); place-items: stretch; width: calc((100cqi - 60px) / 4) }
.ref { background: var(--backgroundSurface); border-radius: 16px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); outline: 1px solid var(--border); outline-offset: -1px; padding: 20px }
.reg { align-items: flex-start; display: flex; flex-direction: column; gap: 10px }
.reh { align-items: center; background: var(--primarySoft); border-radius: 12px; display: flex; height: 44px; justify-content: center; width: 44px }
.rei { color: var(--link); font-size: 24px; height: 24px; width: 24px }
.rej { color: var(--textStrong); font-size: 17px; font-weight: 700 }
.rek { color: var(--textMuted); font-size: 14px; line-height: 1.5 }
.rel { background: var(--backgroundSurface); display: grid; flex-shrink: 0; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 36px 24px; width: 100% }
.rem { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 4px 0px }
.ren { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); min-height: 64px; padding: 10px 24px; width: 100% }
.reo { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 12px 24px; width: 100% }
.rep { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 14px 0px; width: 100% }
.req { color: var(--textMuted); font-size: 22px; font-weight: 500 }
[data-reeel-switch="0"] > [data-reeel-case] { display: none; }
[data-reeel-switch="0"] > [data-reeel-case="wide"] { display: flex; }
@media (max-width: 767.98px) {
  [data-reeel-switch="0"] > [data-reeel-case] { display: none; }
  [data-reeel-switch="0"] > [data-reeel-case="compact"] { display: block; }
}
@media (min-width: 768px) and (max-width: 899.98px) {
  [data-reeel-switch="0"] > [data-reeel-case] { display: none; }
  [data-reeel-switch="0"] > [data-reeel-case="compact"] { display: block; }
}
@media (min-width: 900px) and (max-width: 1199.98px) {
  [data-reeel-switch="0"] > [data-reeel-case] { display: none; }
  [data-reeel-switch="0"] > [data-reeel-case="expanded"] { display: flex; }
}
[data-reeel-switch="1"] > [data-reeel-case] { display: none; }
[data-reeel-switch="1"] > [data-reeel-case="wide"] { display: block; }
@media (max-width: 767.98px) {
  [data-reeel-switch="1"] > [data-reeel-case] { display: none; }
  [data-reeel-switch="1"] > [data-reeel-case="compact"] { display: flex; }
}
@media (min-width: 768px) and (max-width: 899.98px) {
  [data-reeel-switch="1"] > [data-reeel-case] { display: none; }
  [data-reeel-switch="1"] > [data-reeel-case="compact"] { display: flex; }
}
@media (min-width: 900px) and (max-width: 1199.98px) {
  [data-reeel-switch="1"] > [data-reeel-case] { display: none; }
  [data-reeel-switch="1"] > [data-reeel-case="expanded"] { display: block; }
}
@container (max-width: 639.98px) { #r421 { display: none; } }
@container (max-width: 479.98px) { #r423 { display: flex; } }
@container (max-width: 479.98px) { #r424 { display: none; } }
@container (max-width: 479.98px) { #r425 { display: flex; } }
@container (max-width: 479.98px) { #r426 { display: none; } }
@container (max-width: 479.98px) { #r427 { display: flex; } }
@container (max-width: 479.98px) { #r428 { display: none; } }
@container (max-width: 479.98px) { #r429 { display: flex; } }
@container (max-width: 479.98px) { #r430 { display: none; } }
@container (max-width: 479.98px) { #r431 { display: flex; } }
@container (max-width: 479.98px) { #r432 { display: none; } }
@container (max-width: 479.98px) { #r433 { display: flex; } }
@container (max-width: 479.98px) { #r434 { display: none; } }
@container (max-width: 639.98px) { #r422 { padding: 10px 10px 100px 10px; --s0: 10px; --s1: 10px; --s2: 10px; } }
@container (max-width: 639.98px) { #r435 { padding: 10px 10px 100px 10px; --s0: 10px; --s1: 10px; } }
@container (max-width: 519.98px) { #r436 { min-height: 116px; } }
@container (max-width: 1079.98px) { #r417 { width: 100cqi; } }
@container (max-width: 1079.98px) { #r419 { width: 100cqi; } }
@container (min-width: 640px) { #r420 { height: calc((100cqi * 9) / 16); } }
@container (max-width: 639.98px) { #r422 { padding: 10px 10px 100px 10px; --s0: 10px; --s1: 10px; --s2: 10px; } }
@container (max-width: 639.98px) { #r422 { padding: 10px 10px 100px 10px; --s0: 10px; --s1: 10px; --s2: 10px; } }
@container (max-width: 639.98px) { #r422 { padding: 10px 10px 100px 10px; --s0: 10px; --s1: 10px; --s2: 10px; } }
@container (max-width: 639.98px) { #r435 { padding: 10px 10px 100px 10px; --s0: 10px; --s1: 10px; } }
@container (max-width: 639.98px) { #r435 { padding: 10px 10px 100px 10px; --s0: 10px; --s1: 10px; } }
@container (max-width: 519.98px) { #r436 { min-height: 116px; } }
@container (max-width: 999.98px) { #r439 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r439 { width: 100cqi; } }
@container (max-width: 999.98px) { #r439 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r439 { width: 100cqi; } }
@container (max-width: 999.98px) { #r440 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r440 { width: 100cqi; } }
@container (max-width: 999.98px) { #r440 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r440 { width: 100cqi; } }
@container (max-width: 999.98px) { #r441 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r441 { width: 100cqi; } }
@container (max-width: 999.98px) { #r441 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r441 { width: 100cqi; } }
@container (max-width: 999.98px) { #r442 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r442 { width: 100cqi; } }
@container (max-width: 999.98px) { #r442 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r442 { width: 100cqi; } }
@container (max-width: 999.98px) { #r443 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r443 { width: 100cqi; } }
@container (max-width: 999.98px) { #r443 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r443 { width: 100cqi; } }
@container (max-width: 999.98px) { #r444 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r444 { width: 100cqi; } }
@container (max-width: 999.98px) { #r444 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r444 { width: 100cqi; } }
@container (max-width: 999.98px) { #r445 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r445 { width: 100cqi; } }
@container (max-width: 999.98px) { #r445 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r445 { width: 100cqi; } }
@container (max-width: 999.98px) { #r446 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r446 { width: 100cqi; } }
@container (max-width: 999.98px) { #r446 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r446 { width: 100cqi; } }
@container (max-width: 999.98px) { #r447 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r447 { width: 100cqi; } }
@container (max-width: 999.98px) { #r447 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 639.98px) { #r447 { width: 100cqi; } }
@container (max-width: 999.98px) { #r450 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 559.98px) { #r450 { width: 100cqi; } }
@container (max-width: 999.98px) { #r450 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 559.98px) { #r450 { width: 100cqi; } }
@container (max-width: 999.98px) { #r451 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 559.98px) { #r451 { width: 100cqi; } }
@container (max-width: 999.98px) { #r451 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 559.98px) { #r451 { width: 100cqi; } }
@container (max-width: 999.98px) { #r452 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 559.98px) { #r452 { width: 100cqi; } }
@container (max-width: 999.98px) { #r452 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 559.98px) { #r452 { width: 100cqi; } }
@container (max-width: 999.98px) { #r453 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 559.98px) { #r453 { width: 100cqi; } }
@container (max-width: 999.98px) { #r453 { width: calc((100cqi - 20px) / 2); } }
@container (max-width: 559.98px) { #r453 { width: 100cqi; } }
@property --v-time_25363 { syntax: "*"; inherits: false; }
@property --v-time_25365 { syntax: "*"; inherits: false; }
@property --v-value_25368 { syntax: "*"; inherits: false; }
@property --v-value_25370 { syntax: "*"; inherits: false; }
@property --v-value_25372 { syntax: "*"; inherits: false; }
@property --v-value_25374 { syntax: "*"; inherits: false; }
@property --v-value_25376 { syntax: "*"; inherits: false; }
@property --v-value_25378 { syntax: "*"; inherits: false; }
@property --v-value_25380 { syntax: "*"; inherits: false; }
@property --v-value_25382 { syntax: "*"; inherits: false; }
@property --v-value_25384 { syntax: "*"; inherits: false; }
@property --v-value_25386 { syntax: "*"; inherits: false; }
@property --v-value_25390 { syntax: "*"; inherits: false; }
@property --v-value_25392 { syntax: "*"; inherits: false; }
@property --v-value_25394 { syntax: "*"; inherits: false; }
@property --v-value_25396 { syntax: "*"; inherits: false; }
@property --v-value_25398 { syntax: "*"; inherits: false; }
@property --v-value_25400 { syntax: "*"; inherits: false; }
@property --v-value_25404 { syntax: "*"; inherits: false; }
@property --v-value_25407 { syntax: "*"; inherits: false; }
@property --v-value_25411 { syntax: "*"; inherits: false; }
@property --v-value_25414 { syntax: "*"; inherits: false; }
@property --v-value_25418 { syntax: "*"; inherits: false; }
@property --v-value_25421 { syntax: "*"; inherits: false; }
@property --v-value_25423 { syntax: "*"; inherits: false; }
@property --v-value_25425 { syntax: "*"; inherits: false; }
@property --v-value_25429 { syntax: "*"; inherits: false; }
@property --v-value_25432 { syntax: "*"; inherits: false; }
@property --v-value_25434 { syntax: "*"; inherits: false; }
@property --v-value_25436 { syntax: "*"; inherits: false; }
@property --v-value_25438 { syntax: "*"; inherits: false; }
@property --v-value_25440 { syntax: "*"; inherits: false; }
@property --v-value_25442 { syntax: "*"; inherits: false; }
@property --v-value_25444 { syntax: "*"; inherits: false; }
@property --v-value_25448 { syntax: "*"; inherits: false; }
@property --v-value_25451 { syntax: "*"; inherits: false; }
@property --v-value_25453 { syntax: "*"; inherits: false; }
@property --v-value_25455 { syntax: "*"; inherits: false; }
@property --v-value_25457 { syntax: "*"; inherits: false; }
@property --v-value_25459 { syntax: "*"; inherits: false; }
@property --v-value_25463 { syntax: "*"; inherits: false; }
@property --v-value_25466 { syntax: "*"; inherits: false; }
@property --v-value_25470 { syntax: "*"; inherits: false; }
@property --v-value_25472 { syntax: "*"; inherits: false; }
@property --v-value_25476 { syntax: "*"; inherits: false; }
@property --v-value_25478 { syntax: "*"; inherits: false; }
@property --v-value_25480 { syntax: "*"; inherits: false; }
@property --v-value_25482 { syntax: "*"; inherits: false; }
@property --v-value_25486 { syntax: "*"; inherits: false; }
@property --v-value_25502 { syntax: "*"; inherits: false; }
@property --b-hovered_25328 { syntax: "*"; inherits: false; }
@property --b-adPending_25344 { syntax: "*"; inherits: false; }
@property --b-hovered_25491 { syntax: "*"; inherits: false; }
@property --b-hovered_25492 { syntax: "*"; inherits: false; }
@property --b-hovered_25493 { syntax: "*"; inherits: false; }
@property --b-hovered_25494 { syntax: "*"; inherits: false; }
@property --b-hovered_25495 { syntax: "*"; inherits: false; }
@property --b-hovered_25501 { syntax: "*"; inherits: false; }
@property --b-hovered_25503 { syntax: "*"; inherits: false; }
@property --s0 { syntax: "*"; inherits: false; }
@property --s1 { syntax: "*"; inherits: false; }
@property --s2 { syntax: "*"; inherits: false; }
@media (max-width: 767.98px) { #r415 { font-size: 16px; } }
@media (max-width: 767.98px) { #r414 { gap: 6px; } }
@media (max-width: 767.98px) { #r413 { padding: 10px 16px; } }
@media (max-width: 767.98px) { #r418 { font-size: 32px; } }
@media (max-width: 767.98px) { #r416 { padding: 37px 16px; } }
@media (max-width: 767.98px) { #r438 { font-size: 24px; } }
@media (max-width: 767.98px) { #r437 { padding: 42px 16px; } }
@media (max-width: 767.98px) { #r449 { font-size: 24px; } }
@media (max-width: 767.98px) { #r448 { padding: 42px 16px; } }
@media (max-width: 767.98px) { #r455 { font-size: 16px; } }
@media (max-width: 767.98px) { #r454 { padding: 36px 16px; } }
@media (max-width: 767.98px) { #r457 { font-size: 16px; } }
@media (max-width: 767.98px) { #r456 { padding: 10px 16px; } }
@media (max-width: 767.98px) { #r458 { padding: 12px 16px; } }
