.rna-band{padding-block:96px}.rna-head,.rna-row{grid-template-columns:300px minmax(0,1fr) 420px;gap:0 48px}.rna-head{padding:0 0 22px;font-size:11px;line-height:16px}.rna-row{align-items:start;padding:44px 0}.rna-need{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.rna-row .rna-chip{color:#0e2920;background:#83d4bb;border-radius:999px;margin:0;padding:5px 12px;font-size:12px;font-weight:600;line-height:16px}.rna-row .rna-response{font-size:17px;line-height:1.7}.rna-app{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.rna-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rna-fig{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:12px;width:100%}.rna-fig .gt-figure__caption{letter-spacing:.1em;text-transform:uppercase;color:#83d4bb;order:-1;font-size:11px;font-weight:700;line-height:14px}.rna-card{--pt:1.25px;color:#1d1d1f;background:#fff;border-radius:20px;flex-direction:column;padding:20px;display:flex;box-shadow:0 40px 80px -30px #0000008c,0 0 0 1px #ffffff0f}.rna-tour{color:#83d4bb;text-underline-offset:4px;font-size:13px;font-weight:600;line-height:18px}.rna-tour:hover{color:#b5e8d8;text-decoration:underline}.rna-tour:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #83d4bb}.rna-stack,.rna-seg{display:grid}.rna-stack>*,.rna-seg>*{grid-area:1/1}.rna-clist{--gt-w:100%}.rna-clist .gt-clist__chip{display:none}.rna-clist .gt-clist__row{height:calc(35 * var(--pt));padding-inline:calc(8 * var(--pt)) calc(4 * var(--pt))}.rna-clist .gt-clist__course{font-size:calc(8.8 * var(--pt));line-height:calc(11 * var(--pt));margin-top:calc(3 * var(--pt))}.rna-clist--sel{visibility:hidden}.rna-clist--sel .gt-pill{color:#fff;background:#ffffff2e}.rna-clist--sel .gt-dot{background:#ffffffbf}.rna-clist--sel .gt-clist__row:first-child{visibility:visible;translate:0 -3px;box-shadow:0 14px 24px -12px #0064e1cc,0 3px 8px -2px #00286e40}.rna-card--readiness{--pt:1px;--gt-fs:.9}.rna-timeline{--gt-w:100%;box-shadow:none;background:0 0;border-radius:0;padding:0}.rna-timeline .gt-timeline__head{margin:0}.rna-timeline .gt-timeline__days{font-size:12px;line-height:15px}.rna-timeline .gt-timeline__name{font-size:10px;line-height:12px}.rna-course{border-top:1px solid var(--gt-separator);margin-top:18px;padding:16px 0 0}.rna-topic{--gt-w:100%;padding:0}.rna-session{margin-top:calc(12 * var(--pt));border-top:1px solid var(--gt-hairline)}.rna-seg{align-self:flex-start}.rna-seg__from{background:0 0}.rna-seg__from .gt-seg__thumb{display:none}.rna-seg__from .gt-seg__item{opacity:0}.rna-session .gt-session__start{height:calc(32 * var(--pt));border-radius:calc(8 * var(--pt))}.rna-resolve{--gt-w:100%;grid-template-columns:calc(16 * var(--pt)) minmax(0, 1fr);border:0;margin:0;padding:0}.rna-resolve .gt-resolve__check{width:calc(16 * var(--pt));height:calc(16 * var(--pt))}.rna-resolve .gt-resolve__help{font-size:12px;line-height:17px}.rna-privacy{border-top:1px solid var(--gt-separator);font-family:var(--gt-font);grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:14px;margin-top:16px;padding-top:16px;display:grid}.rna-privacy__shield{grid-row:1/3;width:20px;height:22px}.rna-privacy__title{font-size:14px;font-weight:700;line-height:18px}.rna-privacy__body{color:var(--gt-secondary);font-size:12px;line-height:16px}@media (width<=1180px){.rna-head,.rna-row{grid-template:"need app""resp app"1fr/minmax(0,1fr) minmax(0,400px)}.rna-head>:nth-child(2){display:none}.rna-need{grid-area:need}.rna-response{grid-area:resp;margin-top:16px}.rna-app{grid-area:app}.rna-course .gt-course__meta{flex-wrap:wrap;row-gap:6px;height:auto}.rna-course .gt-course__pace{white-space:normal;flex-basis:100%;padding:0}}@media (width<=800px){.rna-band{padding-block:64px}.rna-head{display:none}.rna-row{grid-template:"need""resp""app"/minmax(0,1fr);padding:36px 0}.rna-row .rna-response{margin:12px 0 24px;font-size:16px}.rna-app{width:100%;max-width:460px}}@media (width<=480px){.rna-card{--pt:1.15px;padding:16px}.rna-card--readiness{--pt:1px;--gt-fs:.88}}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.rna-fig{view-timeline:--rna-card block}.rna-fig>.gt-figure__ui,.rna-clist--sel .gt-clist__row:first-child,.rna-timeline .gt-timeline__dot,.rna-course .gt-bar__fill,.rna-course .gt-course__pill,.rna-seg .gt-seg__thumb,.rna-seg .gt-seg__item:is(:nth-child(2),:nth-child(4)),.rna-session .gt-session__start,.rna-resolve .gt-resolve__check{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--rna-card;animation-range:cover 28% cover 45%}.rna-fig>.gt-figure__ui{animation-name:rna-rise;animation-timing-function:var(--ease-out);animation-range:entry 10% cover 32%}.rna-clist--sel .gt-clist__row:first-child{animation-name:rna-select;animation-timing-function:var(--ease-out)}.rna-timeline .gt-timeline__dot{animation-name:rna-drop;animation-timing-function:var(--ease-out);animation-range:cover 28% cover 36%}.rna-timeline .gt-timeline__exam:nth-child(2) .gt-timeline__dot{animation-range:cover 31% cover 39%}.rna-timeline .gt-timeline__exam:nth-child(3) .gt-timeline__dot{animation-range:cover 34% cover 42%}.rna-course .gt-bar__fill{animation-name:rna-sweep;animation-timing-function:var(--ease-count);animation-range:cover 30% cover 44%}.rna-course .gt-course__pill{animation-name:rna-fade;animation-range:cover 40% cover 45%}.rna-seg .gt-seg__thumb{animation-name:rna-thumb;animation-range:cover 30% cover 34%}.rna-seg__to .gt-seg__item:nth-child(2){animation-name:rna-fade;animation-range:cover 30% cover 31%}.rna-seg__from .gt-seg__item:nth-child(2){animation-name:rna-unfade;animation-range:cover 30% cover 31%}.rna-seg__to .gt-seg__item:nth-child(4){animation-name:rna-fade;animation-range:cover 33% cover 34%}.rna-seg__from .gt-seg__item:nth-child(4){animation-name:rna-unfade;animation-range:cover 33% cover 34%}.rna-session .gt-session__start{animation-name:rna-rise-sm;animation-timing-function:var(--ease-out);animation-range:cover 36% cover 42%}.rna-resolve .gt-resolve__check{animation-name:rna-pop;animation-timing-function:var(--ease-spring);animation-range:cover 28% cover 40%}}}@media screen and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.rna-card{transition:translate var(--dur-ui) var(--ease-out)}.rna-fig:hover .rna-card{translate:0 -4px}}@keyframes rna-rise{0%{opacity:0;translate:0 40px;scale:.97}}@keyframes rna-select{0%{opacity:0;translate:0}}@keyframes rna-drop{0%{opacity:0;translate:0 -10px}}@keyframes rna-sweep{0%{translate:-100%}}@keyframes rna-fade{0%{opacity:0}}@keyframes rna-unfade{0%{opacity:1}}@keyframes rna-rise-sm{0%{opacity:0;translate:0 8px}}@keyframes rna-pop{0%{opacity:0;scale:.6}}@keyframes rna-thumb{0%{animation-timing-function:var(--ease-in-out);translate:0}78%{translate:calc(var(--gt-seg-i) * 103%) 0;animation-timing-function:var(--ease-out)}}
