@media screen{html[data-ods-theme=dark] .account,html[data-ods-theme=dark] .account h1,html[data-ods-theme=dark] .account h2,html[data-ods-theme=dark] .account h3{color:#cbd7de!important}html[data-ods-theme=dark] .account label{color:#cddae0!important}html[data-ods-theme=dark] .account input,html[data-ods-theme=dark] .account textarea{color:#cbd7de!important;background-color:#2d3942!important;background-image:none!important;border-color:#7f97a4!important}html[data-ods-theme=dark] .account input:focus,html[data-ods-theme=dark] .account textarea:focus{border-color:#56848a!important;outline-color:#88a2aa!important}html[data-ods-theme=dark] .account input:disabled{color:#d4dee4!important;background-color:#2b3841!important;background-image:none!important}html[data-ods-theme=dark] .password-field__toggle{color:#d0e2e5!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .password-field__toggle:hover,html[data-ods-theme=dark] .password-field__toggle:focus-visible{background-color:#2a3840!important;background-image:none!important}html[data-ods-theme=dark] .account .btn{border-color:currentColor!important}html[data-ods-theme=dark] .account .hint{color:#d3dde4!important}html[data-ods-theme=dark] .account .message{background-color:#2a3840!important;background-image:none!important}html[data-ods-theme=dark] .account .message.error{background-color:#2d373f!important;background-image:none!important}html[data-ods-theme=dark] .cab-profile-card{background-color:#0000!important;background-image:radial-gradient(circle at 88% 5%,#28373f,#0000 31%),linear-gradient(145deg,#2c3841,#2b3840)!important;border-color:#879ea8!important}html[data-ods-theme=dark] .cab-avatar{color:#e7eff4!important;background-color:#0000!important;background-image:linear-gradient(145deg,#142b32,#10212c)!important}html[data-ods-theme=dark] .cab-profile-copy>small,html[data-ods-theme=dark] .cab-section-title small,html[data-ods-theme=dark] .cab-secret-section>div>small,html[data-ods-theme=dark] .public-profile-head>div>small,html[data-ods-theme=dark] .cab-profile-copy p{color:#d3dee3!important}html[data-ods-theme=dark] .cab-profile-progress{background-color:#2d3942!important;background-image:none!important;border-color:#879ea7!important}html[data-ods-theme=dark] .cab-profile-progress>span,html[data-ods-theme=dark] .cab-profile-progress>small{color:#d4dee3!important}html[data-ods-theme=dark] .cab-profile-progress>div{background-color:#28363e!important;background-image:none!important}html[data-ods-theme=dark] .cab-profile-progress i,html[data-ods-theme=dark] .cab-course-progress i{background-color:#0000!important;background-image:linear-gradient(90deg,#2b2e31,#152b33)!important}html[data-ods-theme=dark] .cab-stats>div{background-color:#2d3942!important;background-image:none!important;border-color:#899fa9!important}html[data-ods-theme=dark] .cab-stats span{color:#d4dee3!important}html[data-ods-theme=dark] .cab-section-title>a,html[data-ods-theme=dark] .cab-section-title>span{color:#d4dfe4!important}html[data-ods-theme=dark] .cab-course{background-color:#2d3942!important;background-image:none!important;border-color:#889fa8!important}html[data-ods-theme=dark] .cab-course:hover,html[data-ods-theme=dark] .cab-course:focus-within{border-color:#6e9298!important}html[data-ods-theme=dark] .cab-course__main:focus-visible{outline-color:#4f7e84!important}html[data-ods-theme=dark] .cab-course>small{color:#d3e0e3!important}html[data-ods-theme=dark] .cab-course p{color:#d4dee3!important}html[data-ods-theme=dark] .cab-course-progress{background-color:#29363f!important;background-image:none!important}html[data-ods-theme=dark] .cab-course>b{color:#cddfe2!important}html[data-ods-theme=dark] .cab-course__action{color:#e7eff4!important;background-color:#11272f!important;background-image:none!important}html[data-ods-theme=dark] .cab-course>a.cab-course__secondary{border-top-color:#8ca1aa!important}html[data-ods-theme=dark] .cab-achievement-group{background-color:#2d3942!important;background-image:none!important;border-color:#899fa8!important}html[data-ods-theme=dark] .cab-achievement{background-color:#2c3841!important;background-image:none!important;border-color:#889ea8!important}html[data-ods-theme=dark] .cab-achievement.is-earned{background-color:#0000!important;background-image:linear-gradient(145deg,#2d3840,#2c373d)!important;border-color:#8a9792!important}html[data-ods-theme=dark] .cab-achievement.is-secret{background-color:#0000!important;background-image:linear-gradient(145deg,#2b3841,#293740)!important;border-color:#7e9ba3!important}html[data-ods-theme=dark] .cab-achievement>i{background-color:#29363f!important;background-image:none!important}html[data-ods-theme=dark] .cab-achievement.is-earned>i{color:#d5dad9!important;background-color:#2b3333!important;background-image:none!important}html[data-ods-theme=dark] .cab-achievement.is-secret>i{color:#e7eff4!important;background-color:#192d34!important;background-image:none!important}html[data-ods-theme=dark] .cab-achievement small{color:#d3dde2!important}html[data-ods-theme=dark] .cab-achievement:after{color:#e7eff4!important;background-color:#10212c!important;background-image:none!important}html[data-ods-theme=dark] .cab-secret-section{background-color:#2b3841!important;background-image:radial-gradient(circle at 10% 20%,#28373f,#0000 48%),none!important;border-color:#809ca4!important}html[data-ods-theme=dark] .cab-secret-section p,html[data-ods-theme=dark] .profile-heading p,html[data-ods-theme=dark] .public-profile-head p{color:#d4dfe4!important}html[data-ods-theme=dark] .profile-form>section,html[data-ods-theme=dark] .public-profile-about{background-color:#2d3942!important;background-image:none!important;border-color:#889fa8!important}html[data-ods-theme=dark] .profile-form label>small{color:#d4dee3!important}html[data-ods-theme=dark] .profile-switches label{background-color:#2c3841!important;background-image:none!important;border-color:#889fa8!important}html[data-ods-theme=dark] .profile-switches input{accent-color:#cfe0e3!important}html[data-ods-theme=dark] .public-profile-head{background-color:#0000!important;background-image:linear-gradient(145deg,#2c3841,#2a3840)!important;border-color:#879ea7!important}html[data-ods-theme=dark] .public-profile-about p{color:#d2dee3!important}html[data-ods-theme=dark] .public-profile-about dt{color:#d3dde2!important}html[data-ods-theme=dark] .public-profile-about dd{color:#cfdbe0!important}html[data-ods-theme=dark] .empty-state{color:#d5e0e5!important;background-color:#2b3841!important;background-image:none!important}html[data-ods-theme=dark] .avatar-upload,html[data-ods-theme=dark] .account-panel{background-color:#2d3942!important;background-image:none!important;border-color:#889fa8!important}html[data-ods-theme=dark] .avatar-upload small,html[data-ods-theme=dark] .account-panel small{color:#d3dde2!important}html[data-ods-theme=dark] .account-panel input:not([type=checkbox]),html[data-ods-theme=dark] .account-panel textarea{border-color:#7f97a4!important}html[data-ods-theme=dark] .account-panel .account-checkbox input{accent-color:#cfe0e3!important}html[data-ods-theme=dark] .account-list article{border-color:#8ba1aa!important}html[data-ods-theme=dark] .account-continue small{color:#d4dee3!important}html[data-ods-theme=dark] .study-head p{color:#d4dfe4!important}html[data-ods-theme=dark] .study-lists small,html[data-ods-theme=dark] .study-history small{color:#d3dde2!important}html[data-ods-theme=dark] .editorial-byline{color:#d1dce2!important}html[data-ods-theme=dark] .editorial-lead{color:#d1dde2!important}html[data-ods-theme=dark] .editorial-crumbs{color:#d3dee2!important}html[data-ods-theme=dark] .editorial-crumbs a{color:#cbdadd!important}html[data-ods-theme=dark] .editorial-toc{background-color:#2b3840!important;background-image:none!important}html[data-ods-theme=dark] .editorial-example{background-color:#2b3840!important;background-image:none!important;border-left-color:#507d82!important}html[data-ods-theme=dark] .editorial-table{background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .editorial-table:focus-visible{outline-color:#507d82!important}html[data-ods-theme=dark] .editorial-table th,html[data-ods-theme=dark] .editorial-table td{border-bottom-color:#89a0a8!important}html[data-ods-theme=dark] .editorial-table thead th{color:#d0dbdf!important}html[data-ods-theme=dark] .editorial-table tr:last-child>*{border-bottom-color:currentColor!important}html[data-ods-theme=dark] .editorial-faq{border-bottom-color:#88a0a8!important}html[data-ods-theme=dark] .cac-tool{background-color:#2c3941!important;background-image:none!important;border-color:#869ea6!important}html[data-ods-theme=dark] .cac-reset{color:#cbdbde!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .cac-reset:focus-visible{outline-color:#56848a!important}html[data-ods-theme=dark] .cac-results{border-top-color:#879fa7!important}html[data-ods-theme=dark] .cac-metrics>div{background-color:#2d3942!important;background-image:none!important;border-color:#89a0a9!important}html[data-ods-theme=dark] .cac-metrics__primary{background-color:#2a3840!important;background-image:none!important;border-color:#79999e!important}html[data-ods-theme=dark] .cac-metrics dt,html[data-ods-theme=dark] .cac-rates dt,html[data-ods-theme=dark] .cac-formula{color:#d2dde2!important}html[data-ods-theme=dark] .cac-rates>div{background-color:#2b3840!important;background-image:none!important;border-left-color:#5c888c!important}html[data-ods-theme=dark] .cac-advice{background-color:#2a3840!important;background-image:none!important}html[data-ods-theme=dark] .cac-next{background-color:#2b3840!important;background-image:none!important}html[data-ods-theme=dark] .tool-checklist label{background-color:#2d3942!important;background-image:none!important;border-color:#89a0a9!important}html[data-ods-theme=dark] .tool-checklist input{accent-color:#cddfe2!important}html[data-ods-theme=dark] .tool-checklist small{color:#d4dfe3!important}html[data-ods-theme=dark] .not-found{background-color:#2d3942!important;background-image:none!important;border-color:#889fa8!important}html[data-ods-theme=dark] .account-panel select{background-color:#2d3942!important;background-image:none!important;border-color:#7f97a4!important}html[data-ods-theme=dark] body{background-color:color-mix(in srgb, #101e28 88%, var(--paper))!important;color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .07 0 0 0 0 .12 0 0 0 0 .1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E")!important}html[data-ods-theme=dark] a{color:inherit!important}html[data-ods-theme=dark] ::selection{background-color:color-mix(in srgb, #101e28 88%, var(--ind))!important;color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-image:none!important}html[data-ods-theme=dark] :focus-visible{outline-color:color-mix(in srgb, #637f8e 68%, var(--focus))!important}html[data-ods-theme=dark] .skip:focus{background-color:color-mix(in srgb, #101e28 88%, var(--sheet))!important;background-image:none!important}html[data-ods-theme=dark] .nav a:not(.btn){background-color:#0000!important;background-image:linear-gradient(currentColor,currentColor)!important}html[data-ods-theme=dark] .btn{border-color:color-mix(in srgb, #637f8e 68%, var(--ink))!important;background-color:color-mix(in srgb, #101e28 88%, var(--ink))!important;color:color-mix(in srgb, #e4edf2 88%, var(--cream))!important;background-image:none!important}html[data-ods-theme=dark] .btn:hover{background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;border-color:color-mix(in srgb, #637f8e 68%, var(--med-3))!important;background-image:none!important}html[data-ods-theme=dark] .btn--line{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#0000!important;background-image:none!important}html[data-ods-theme=dark] .btn--line:hover{background-color:color-mix(in srgb, #101e28 88%, var(--ink))!important;color:color-mix(in srgb, #e4edf2 88%, var(--cream))!important;border-color:color-mix(in srgb, #637f8e 68%, var(--ink))!important;background-image:none!important}html[data-ods-theme=dark] .btn--cream{background-color:color-mix(in srgb, #101e28 88%, var(--cream))!important;border-color:color-mix(in srgb, #637f8e 68%, var(--cream))!important;color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-image:none!important}html[data-ods-theme=dark] .btn--cream:hover{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2d3942!important;background-image:none!important;border-color:#95a8b2!important}html[data-ods-theme=dark] .niche{background-color:#0000!important;background-image:radial-gradient(60% 46% at 50% 24%,#1b2528ed,#101e28e0 70%),linear-gradient(#29363e 0%,#26343c 100%)!important}html[data-ods-theme=dark] .shelf__board{background-color:#0000!important;background-image:linear-gradient(180deg, #13222a 0, color-mix(in srgb, #101e28 88%, var(--ink)) 40%)!important}html[data-ods-theme=dark] .book{background-color:color-mix(in srgb, #101e28 88%, var(--c))!important;color:var(--on,color-mix(in srgb, #e4edf2 88%, var(--cream)))!important;background-image:linear-gradient(90deg,#18252fe8 0,#101e28e0 24% 58%,#0f1d26ea 100%),none!important}html[data-ods-theme=dark] .book:before,html[data-ods-theme=dark] .book:after{border-block-color:var(--foil,color-mix(in srgb, #637f8e 68%, var(--gold)))!important}html[data-ods-theme=dark] .book .sign{color:var(--foil,color-mix(in srgb, #e4edf2 88%, var(--gold)))!important}html[data-ods-theme=dark] .shelf__note{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .shelf__note b{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .block__lead{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .legend li{background-color:color-mix(in srgb, #101e28 88%, var(--t))!important;color:color-mix(in srgb, #e4edf2 88%, var(--d))!important;background-image:none!important}html[data-ods-theme=dark] .books__tag{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .books__meta{border-top-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .books__meta b{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .tome{background-color:color-mix(in srgb, #101e28 88%, var(--c))!important;color:var(--on,color-mix(in srgb, #e4edf2 88%, var(--cream)))!important;background-image:linear-gradient(90deg,#0f1d26ea 0,#101e28e2 2.4%,#18262fe8 3.8%,#101e28e0 7%),linear-gradient(140deg,#15232de5,#101e28e0 42%,#101d27e5),none!important}html[data-ods-theme=dark] .tome__dir{color:color-mix(in srgb, #e4edf2 88%, var(--hot))!important}html[data-ods-theme=dark] .tome__pub{border-top-color:color-mix(in srgb, #637f8e 68%, var(--hot))!important}html[data-ods-theme=dark] .idea{background-color:color-mix(in srgb, #101e28 88%, var(--ink))!important;color:color-mix(in srgb, #e4edf2 88%, var(--cream))!important;background-image:radial-gradient(50% 70% at 88% 0,#10232ceb,#101e28e0 70%),radial-gradient(40% 60% at 0 100%,#121f2eea,#101e28e0 70%),none!important}html[data-ods-theme=dark] .idea__text{color:#e0e9ed!important}html[data-ods-theme=dark] .idea__cols .sign{color:color-mix(in srgb, #e4edf2 88%, var(--c))!important}html[data-ods-theme=dark] .idea__cols p{color:#e0e9ed!important}html[data-ods-theme=dark] .steps li:after{background-color:var(--c,color-mix(in srgb, #101e28 88%, var(--med)))!important;background-image:none!important}html[data-ods-theme=dark] .steps p{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .faq{border-bottom-color:color-mix(in srgb, #637f8e 68%, var(--line))!important}html[data-ods-theme=dark] .faq details{border-top-color:color-mix(in srgb, #637f8e 68%, var(--line))!important}html[data-ods-theme=dark] .faq summary:after{border-color:color-mix(in srgb, #637f8e 68%, var(--ink))!important;background-color:#0000!important;background-image:linear-gradient(color-mix(in srgb, #101e28 88%, var(--ink)), color-mix(in srgb, #101e28 88%, var(--ink))),linear-gradient(color-mix(in srgb, #101e28 88%, var(--ink)), color-mix(in srgb, #101e28 88%, var(--ink)))!important}html[data-ods-theme=dark] .faq summary:hover:after{background-color:color-mix(in srgb, #101e28 88%, var(--med-t))!important}html[data-ods-theme=dark] .faq details p{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .last__in{background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;color:color-mix(in srgb, #e4edf2 88%, var(--cream))!important;background-image:radial-gradient(50% 120% at 100% 0,#1b2528ed,#101e28e0 70%),none!important}html[data-ods-theme=dark] .foot{background-color:color-mix(in srgb, #101e28 88%, var(--ink))!important;color:#dfe8ec!important;background-image:none!important}html[data-ods-theme=dark] .foot__name,html[data-ods-theme=dark] .foot h2{color:color-mix(in srgb, #e4edf2 88%, var(--cream))!important}html[data-ods-theme=dark] .foot a:hover{color:#e7eff4!important}html[data-ods-theme=dark] .foot__base{border-top-color:#526b73!important}html[data-ods-theme=dark] .crumbs{color:color-mix(in srgb, #e4edf2 88%, var(--d))!important}html[data-ods-theme=dark] .facts{border-top-color:#5c7683bf!important}html[data-ods-theme=dark] .facts dt{color:#d1dbde!important}html[data-ods-theme=dark] .course__note{background-color:color-mix(in srgb, #101e28 88%, var(--t))!important;background-image:none!important}html[data-ods-theme=dark] .ticks li:before{background-color:color-mix(in srgb, #101e28 88%, var(--c))!important;background-image:none!important}html[data-ods-theme=dark] .program{border-bottom-color:color-mix(in srgb, #637f8e 68%, var(--line))!important}html[data-ods-theme=dark] .program li:before{color:var(--num,color-mix(in srgb, #e4edf2 88%, var(--c)))!important}html[data-ods-theme=dark] .program p{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .course__project{background-color:color-mix(in srgb, #101e28 88%, var(--ink))!important;color:color-mix(in srgb, #e4edf2 88%, var(--cream))!important;background-image:none!important}html[data-ods-theme=dark] .buy{background-color:color-mix(in srgb, #101e28 88%, var(--sheet))!important;background-image:none!important}html[data-ods-theme=dark] .buy__sub{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .buy li:before{background-color:color-mix(in srgb, #101e28 88%, var(--c))!important;background-image:none!important}html[data-ods-theme=dark] .others{border-top-color:color-mix(in srgb, #637f8e 68%, var(--line))!important}html[data-ods-theme=dark] .order__lead{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .pick{border-color:currentColor!important}html[data-ods-theme=dark] .pick__item{border-top-color:color-mix(in srgb, #637f8e 68%, var(--line))!important}html[data-ods-theme=dark] .pick__item:hover{background-color:#222f38f3!important;background-image:none!important}html[data-ods-theme=dark] .pick__item:has(input:checked){background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .pick__item input{accent-color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .pick__spine{background-color:color-mix(in srgb, #101e28 88%, var(--c))!important;background-image:none!important}html[data-ods-theme=dark] .pick__name small{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .pick__sum{border-top-color:color-mix(in srgb, #637f8e 68%, var(--ink))!important}html[data-ods-theme=dark] .form{background-color:color-mix(in srgb, #101e28 88%, var(--sheet))!important;background-image:none!important}html[data-ods-theme=dark] .field input,html[data-ods-theme=dark] .field textarea{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2c3941!important;background-image:none!important;border-color:#799098!important}html[data-ods-theme=dark] .field input:hover,html[data-ods-theme=dark] .field textarea:hover{border-color:color-mix(in srgb, #637f8e 68%, var(--ink))!important}html[data-ods-theme=dark] .field input:focus,html[data-ods-theme=dark] .field textarea:focus{border-color:color-mix(in srgb, #637f8e 68%, var(--ink))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .agree input{accent-color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .status--bad{color:#dcd5d8!important}html[data-ods-theme=dark] .status--ok{border-left-color:color-mix(in srgb, #637f8e 68%, var(--med))!important}html[data-ods-theme=dark] .status pre{background-color:color-mix(in srgb, #101e28 88%, var(--paper))!important;background-image:none!important}html[data-ods-theme=dark] .plain p{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .legal-page .legal-status{color:#d5d9d8!important;background-color:#2d373e!important;background-image:none!important}html[data-ods-theme=dark] .order-context{background-color:#2b3841!important;background-image:none!important;border-color:#889fab!important}html[data-ods-theme=dark] body{background-image:none!important}html[data-ods-theme=dark] .top{border-bottom-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2c3841fe!important;background-image:none!important}html[data-ods-theme=dark] .brand__mark{border-bottom-color:color-mix(in srgb, #637f8e 68%, var(--ink))!important}html[data-ods-theme=dark] .brand__mark i:first-child,html[data-ods-theme=dark] .brand__mark i:nth-child(2){background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;background-image:none!important}html[data-ods-theme=dark] .block__title{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .hero:after{border-color:#89a0a6!important}html[data-ods-theme=dark] .hero h1 .keep{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important}html[data-ods-theme=dark] .hero__note{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .feature-card{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#0000!important;background-image:linear-gradient(150deg,#2d3942 35%,#2b363e)!important;border-color:#5f7b89b8!important}html[data-ods-theme=dark] .feature-card--ind{background-color:#0000!important;background-image:linear-gradient(150deg,#2d3942 35%,#28363e)!important}html[data-ods-theme=dark] .feature-card__icon{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important;background-color:#2a373f!important;background-image:none!important}html[data-ods-theme=dark] .feature-card--ind .feature-card__icon{background-color:#29373e!important;background-image:none!important}html[data-ods-theme=dark] .feature-card__type{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important}html[data-ods-theme=dark] .feature-card__text{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .feature-card__arrow{background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;color:#e7eff4!important;background-image:none!important}html[data-ods-theme=dark] .catalog__all{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important}html[data-ods-theme=dark] .books__item{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .course__main,html[data-ods-theme=dark] .buy{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .program li{border-top-color:color-mix(in srgb, #637f8e 68%, var(--line))!important}html[data-ods-theme=dark] .foot{background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;background-image:none!important}html[data-ods-theme=dark] .catalog-page__intro>p:last-child{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .catalog-tools input{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2d3942!important;background-image:none!important;border-color:#849ba2!important}html[data-ods-theme=dark] .catalog-filters button{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .catalog-filters button[aria-pressed=true]{background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;color:#e7eff4!important;border-color:color-mix(in srgb, #637f8e 68%, var(--med-3))!important;background-image:none!important}html[data-ods-theme=dark] .catalog-count{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .catalog-card--owned{border-color:#60888e!important}html[data-ods-theme=dark] .catalog-card__owned{color:#cbdbdf!important;background-color:#293840!important;background-image:none!important}html[data-ods-theme=dark] .catalog-card{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .catalog-card__cover{color:#e7eff4!important;background-color:#0000!important;background-image:radial-gradient(circle at 75% 35%,#223339,#0000 38%),linear-gradient(130deg,#112329,#15282e)!important}html[data-ods-theme=dark] .catalog-card__cover>span:last-child{color:#e7eff4!important;background-color:#10212cfc!important;background-image:none!important}html[data-ods-theme=dark] .catalog-card__type{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important}html[data-ods-theme=dark] .catalog-card__body>p:not(.catalog-card__type){color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .catalog-card__body>p.catalog-card__price{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .catalog-card__foot span{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .catalog-card__foot a{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important}html[data-ods-theme=dark] .catalog-card__foot a span{color:inherit!important}html[data-ods-theme=dark] .course-jump{border-bottom-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2c3941fe!important;background-image:none!important}html[data-ods-theme=dark] .course-jump a{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important;border-bottom-color:currentColor!important}html[data-ods-theme=dark] .course-jump a:hover,html[data-ods-theme=dark] .course-jump a:focus-visible{border-bottom-color:currentColor!important}html[data-ods-theme=dark] .program{border-color:currentColor!important}html[data-ods-theme=dark] .program li{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2c3841!important;background-image:none!important}html[data-ods-theme=dark] .course__project,html[data-ods-theme=dark] .buy:before{background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;background-image:none!important}html[data-ods-theme=dark] .buy__photo figcaption{color:#d2dde3!important}html[data-ods-theme=dark] body{background-color:color-mix(in srgb, #101e28 88%, var(--paper))!important;background-image:none!important}html[data-ods-theme=dark] .sr-only{border-color:currentColor!important}html[data-ods-theme=dark] .top{background-color:#2c3841fe!important;background-image:none!important;border-bottom-color:currentColor!important}html[data-ods-theme=dark] .brand__mark{border-color:currentColor!important}html[data-ods-theme=dark] .brand__mark i:first-child{background-color:#1e323b!important;background-image:none!important}html[data-ods-theme=dark] .brand__mark i:nth-child(2){background-color:#2d3135!important;background-image:none!important}html[data-ods-theme=dark] .brand__mark i:nth-child(3){background-color:#192b38!important;background-image:none!important}html[data-ods-theme=dark] .nav{color:#cfdbe2!important}html[data-ods-theme=dark] .top-search{background-color:#2b3841!important;background-image:none!important}html[data-ods-theme=dark] .top-search input{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important;outline-color:currentColor!important}html[data-ods-theme=dark] .top-search input::placeholder{color:#d4dee4!important}html[data-ods-theme=dark] .top-search:focus-within{outline-color:color-mix(in srgb, #637f8e 68%, var(--focus))!important}html[data-ods-theme=dark] .btn{color:#cbd6db!important;background-color:#2d3136!important;background-image:none!important;border-color:#959393!important}html[data-ods-theme=dark] .btn:hover{color:#cbd6db!important;background-color:#2b2f33!important;background-image:none!important;border-color:#918c8a!important}html[data-ods-theme=dark] .btn--line{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2d3942!important;background-image:none!important;border-color:#7e98a6!important}html[data-ods-theme=dark] .btn--line:hover{border-color:color-mix(in srgb, #637f8e 68%, var(--med-3))!important;color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2a3841!important;background-image:none!important}html[data-ods-theme=dark] .btn--cream{background-color:#2d3942!important;background-image:none!important;border-color:#95a8b2!important}html[data-ods-theme=dark] .hero__eyebrow,html[data-ods-theme=dark] .section-eyebrow{color:#cfdbe2!important}html[data-ods-theme=dark] .direction{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2b3841!important;background-image:none!important}html[data-ods-theme=dark] .direction:hover{background-color:#2a3741!important;background-image:none!important}html[data-ods-theme=dark] .direction__icon{color:#cedfe6!important;background-color:#293741!important;background-image:none!important}html[data-ods-theme=dark] .direction--edu .direction__icon{color:#d1dfe9!important;background-color:#293741!important;background-image:none!important}html[data-ods-theme=dark] .direction--ind .direction__icon{color:#d4e2e5!important;background-color:#29373f!important;background-image:none!important}html[data-ods-theme=dark] .direction__arrow{color:#d1dfe7!important}html[data-ods-theme=dark] .catalog__notice{color:#d1d8dc!important;background-color:#2d373f!important;background-image:none!important}html[data-ods-theme=dark] .catalog__notice:before{color:#e5dfdf!important}html[data-ods-theme=dark] .books__visual{background-color:#2a363d!important;background-image:none!important}html[data-ods-theme=dark] .books__visual--med-marketing{background-image:url(/assets/images/course-med-marketing.webp)!important}html[data-ods-theme=dark] .books__visual--med-management{background-color:#0000!important;background-image:url(/assets/images/course-med-management.webp)!important}html[data-ods-theme=dark] .books__visual--zero-waste{background-image:url(/assets/images/course-zero-waste.webp)!important}html[data-ods-theme=dark] .books__visual--med-mba{background-color:#0000!important;background-image:url(/assets/images/course-med-mba.webp)!important}html[data-ods-theme=dark] .books__visual--edu-marketing{background-color:#0000!important;background-image:url(/assets/images/course-edu-marketing.webp)!important}html[data-ods-theme=dark] .books__visual--edu-management{background-image:url(/assets/images/course-edu-management.webp)!important}html[data-ods-theme=dark] .books__type{color:#cfdbe2!important}html[data-ods-theme=dark] .books__meta{border-color:currentColor!important}html[data-ods-theme=dark] .books__link{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important}html[data-ods-theme=dark] .idea{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2b3841!important;background-image:none!important}html[data-ods-theme=dark] .idea__quote{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .idea__text,html[data-ods-theme=dark] .idea__cols p{color:#d0dbdf!important}html[data-ods-theme=dark] .steps li:before{color:#dbe7ed!important}html[data-ods-theme=dark] .last__in{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2a3841!important;background-image:none!important}html[data-ods-theme=dark] .foot{color:#e0eaf0!important;background-color:#10212c!important;background-image:none!important}html[data-ods-theme=dark] .foot__name,html[data-ods-theme=dark] .foot h2{color:#e7eff4!important}html[data-ods-theme=dark] .foot__base{border-color:#507182!important}html[data-ods-theme=dark] .home-articles__grid article{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .catalog-page{background-color:color-mix(in srgb, #101e28 88%, var(--paper))!important;background-image:none!important}html[data-ods-theme=dark] .catalog-page__eyebrow{color:#cfdbe2!important}html[data-ods-theme=dark] .catalog-tools input{background-color:#2b3841!important;background-image:none!important;border-color:#879fab!important}html[data-ods-theme=dark] .catalog-filters button[aria-pressed=true]{background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;border-color:color-mix(in srgb, #637f8e 68%, var(--med-3))!important;background-image:none!important}html[data-ods-theme=dark] .catalog-card__cover{background-color:#0000!important;background-image:radial-gradient(circle at 75% 35%,#26363f,#0000 42%),linear-gradient(135deg,#172b37,#1e313b)!important}html[data-ods-theme=dark] .catalog-card__cover--edu{background-color:#0000!important;background-image:radial-gradient(circle at 75% 35%,#283640,#0000 42%),linear-gradient(135deg,#192b38,#21323d)!important}html[data-ods-theme=dark] .catalog-card__cover--ind{background-color:#0000!important;background-image:radial-gradient(circle at 75% 35%,#28363d,#0000 42%),linear-gradient(135deg,#192c33,#223339)!important}html[data-ods-theme=dark] .catalog-card__cover--med-marketing{background-image:-webkit-linear-gradient(90deg,#2826219e,#0000 72%),-webkit-image-set(url(/assets/images/course-med-marketing-catalog.avif) 1x type("image/avif"),url(/assets/images/course-med-marketing.webp) 1x type("image/webp"))!important;background-image:linear-gradient(#0000 28%,#2826219e),image-set("/assets/images/course-med-marketing-catalog.avif" 1x type("image/avif"),"/assets/images/course-med-marketing.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] .catalog-card__cover--med-management{background-image:-webkit-linear-gradient(90deg,#2826219e,#0000 72%),-webkit-image-set(url(/assets/images/course-med-management-catalog.avif) 1x type("image/avif"),url(/assets/images/course-med-management.webp) 1x type("image/webp"))!important;background-image:linear-gradient(#0000 28%,#2826219e),image-set("/assets/images/course-med-management-catalog.avif" 1x type("image/avif"),"/assets/images/course-med-management.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] .catalog-card__cover--med-mba{background-image:-webkit-linear-gradient(90deg,#2826219e,#0000 72%),-webkit-image-set(url(/assets/images/course-med-mba-catalog.avif) 1x type("image/avif"),url(/assets/images/course-med-mba.webp) 1x type("image/webp"))!important;background-image:linear-gradient(#0000 28%,#2826219e),image-set("/assets/images/course-med-mba-catalog.avif" 1x type("image/avif"),"/assets/images/course-med-mba.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] .catalog-card__cover--zero-waste{background-image:-webkit-linear-gradient(90deg,#2826219e,#0000 72%),-webkit-image-set(url(/assets/images/course-zero-waste-catalog.avif) 1x type("image/avif"),url(/assets/images/course-zero-waste.webp) 1x type("image/webp"))!important;background-image:linear-gradient(#0000 28%,#2826219e),image-set("/assets/images/course-zero-waste-catalog.avif" 1x type("image/avif"),"/assets/images/course-zero-waste.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] .catalog-card__cover--edu-marketing{background-image:-webkit-linear-gradient(90deg,#2826219e,#0000 72%),-webkit-image-set(url(/assets/images/course-edu-marketing-catalog.avif) 1x type("image/avif"),url(/assets/images/course-edu-marketing.webp) 1x type("image/webp"))!important;background-image:linear-gradient(#0000 28%,#2826219e),image-set("/assets/images/course-edu-marketing-catalog.avif" 1x type("image/avif"),"/assets/images/course-edu-marketing.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] .catalog-card__cover--edu-management{background-image:-webkit-linear-gradient(90deg,#2826219e,#0000 72%),-webkit-image-set(url(/assets/images/course-edu-management-catalog.avif) 1x type("image/avif"),url(/assets/images/course-edu-management.webp) 1x type("image/webp"))!important;background-image:linear-gradient(#0000 28%,#2826219e),image-set("/assets/images/course-edu-management-catalog.avif" 1x type("image/avif"),"/assets/images/course-edu-management.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] .catalog-empty,html[data-ods-theme=dark] .catalog-page__notice{color:color-mix(in srgb, #e4edf2 88%, var(--med-3))!important;background-color:#2a3841!important;background-image:none!important}html[data-ods-theme=dark] .chero__tag{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .program li{background-color:#2c3941!important;background-image:none!important}html[data-ods-theme=dark] .course__project{background-color:#112430!important;background-image:none!important}html[data-ods-theme=dark] .buy:before{background-color:color-mix(in srgb, #101e28 88%, var(--med-3))!important;background-image:none!important}html[data-ods-theme=dark] .field input,html[data-ods-theme=dark] .field textarea{background-color:#2c3942!important;background-image:none!important;border-color:#809aa7!important}@media (max-width:680px){html[data-ods-theme=dark] .direction+.direction{border-top-color:#87a0ac!important;border-left-color:currentColor!important}}html[data-ods-theme=dark] .course-details{background-color:#2b3840!important;background-image:none!important}html[data-ods-theme=dark] .free-zone__head p:last-child{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .free-card{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;border-top-color:color-mix(in srgb, #637f8e 68%, var(--c))!important;color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .free-card:hover{border-color:#7f969e!important;border-top-color:color-mix(in srgb, #637f8e 68%, var(--c))!important}html[data-ods-theme=dark] .free-card:focus-visible{outline-color:color-mix(in srgb, #637f8e 68%, var(--focus))!important}html[data-ods-theme=dark] .free-card__tag{background-color:color-mix(in srgb, #101e28 88%, var(--t))!important;color:color-mix(in srgb, #e4edf2 88%, var(--c))!important;background-image:none!important}html[data-ods-theme=dark] .free-card__title{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .free-card__note{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .free-card__icon{background-color:color-mix(in srgb, #101e28 88%, var(--t))!important;color:color-mix(in srgb, #e4edf2 88%, var(--c))!important;background-image:none!important}html[data-ods-theme=dark] .books__price{color:#cbd8da!important}@media (max-width:760px){html[data-ods-theme=dark] .buybar{border-top-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .buybar__price small{color:#d1dbde!important}}html[data-ods-theme=dark] .waitlist{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .waitlist input[type=email]{border-color:#7f97a4!important}html[data-ods-theme=dark] .waitlist .btn{border-color:currentColor!important}html[data-ods-theme=dark] .waitlist .hint,html[data-ods-theme=dark] .waitlist+.hint{color:#d3dde4!important}html[data-ods-theme=dark] .waitlist .message,html[data-ods-theme=dark] #waitlist.message{background-color:#2a3840!important;background-image:none!important}html[data-ods-theme=dark] .waitlist .message.error{background-color:#2d373f!important;background-image:none!important}html[data-ods-theme=dark] .chero__photo figcaption{color:#d2dde3!important}html[data-ods-theme=dark] .course-review{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2c3841!important;background-image:none!important}html[data-ods-theme=dark] .course-review textarea{border-color:#7a95a1!important}html[data-ods-theme=dark] .course-review__rating{border-color:currentColor!important}html[data-ods-theme=dark] .course-review__rating label{color:#e1eaee!important}html[data-ods-theme=dark] .course-review__rating input:checked~label,html[data-ods-theme=dark] .course-review__rating label:hover,html[data-ods-theme=dark] .course-review__rating label:hover~label{color:#e2e3d9!important}html[data-ods-theme=dark] .course-review__rating input:focus-visible+label{outline-color:color-mix(in srgb, #637f8e 68%, var(--focus))!important}html[data-ods-theme=dark] .course-reviews__head p{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .course-reviews__head b{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .course-reviews__stars{color:#e2e3d9!important}html[data-ods-theme=dark] .course-reviews__stars i{color:#e1eaee!important}html[data-ods-theme=dark] .course-reviews__item{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:color-mix(in srgb, #101e28 88%, var(--sheet))!important;background-image:none!important}html[data-ods-theme=dark] .course-reviews__item footer{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .course-reviews__item footer b{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .brand__mark,html[data-ods-theme=dark] .lbar .brand__mark{background-color:#0000!important;background-image:url(/assets/images/brand-mark.svg)!important;border-color:currentColor!important}html[data-ods-theme=dark] .employee-course-promo{border-block-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2b3840!important;background-image:none!important}html[data-ods-theme=dark] .admin-lesson details{border-color:color-mix(in srgb, #637f8e 68%, var(--line))!important;background-color:#2b3840!important;background-image:none!important}html[data-ods-theme=dark] .chero__actions .btn~.btn:not(.btn--line){color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2d3942!important;background-image:none!important;border-color:#7e98a6!important}html[data-ods-theme=dark] .chero__actions .btn~.btn:not(.btn--line):hover{border-color:color-mix(in srgb, #637f8e 68%, var(--med-3))!important;color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2a3841!important;background-image:none!important}html[data-ods-theme=dark] #main:has(>.hero) .books__visual--med-marketing{background-image:-webkit-image-set(url(/assets/images/course-med-marketing-catalog.avif) 1x type("image/avif"),url(/assets/images/course-med-marketing.webp) 1x type("image/webp"))!important;background-image:image-set("/assets/images/course-med-marketing-catalog.avif" 1x type("image/avif"),"/assets/images/course-med-marketing.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] #main:has(>.hero) .books__visual--med-management{background-image:-webkit-image-set(url(/assets/images/course-med-management-catalog.avif) 1x type("image/avif"),url(/assets/images/course-med-management.webp) 1x type("image/webp"))!important;background-image:image-set("/assets/images/course-med-management-catalog.avif" 1x type("image/avif"),"/assets/images/course-med-management.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] #main:has(>.hero) .books__visual--zero-waste{background-image:-webkit-image-set(url(/assets/images/course-zero-waste-catalog.avif) 1x type("image/avif"),url(/assets/images/course-zero-waste.webp) 1x type("image/webp"))!important;background-image:image-set("/assets/images/course-zero-waste-catalog.avif" 1x type("image/avif"),"/assets/images/course-zero-waste.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] #main:has(>.hero) .books__visual--med-mba{background-image:-webkit-image-set(url(/assets/images/course-med-mba-catalog.avif) 1x type("image/avif"),url(/assets/images/course-med-mba.webp) 1x type("image/webp"))!important;background-image:image-set("/assets/images/course-med-mba-catalog.avif" 1x type("image/avif"),"/assets/images/course-med-mba.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] #main:has(>.hero) .books__visual--edu-marketing{background-image:-webkit-image-set(url(/assets/images/course-edu-marketing-catalog.avif) 1x type("image/avif"),url(/assets/images/course-edu-marketing.webp) 1x type("image/webp"))!important;background-image:image-set("/assets/images/course-edu-marketing-catalog.avif" 1x type("image/avif"),"/assets/images/course-edu-marketing.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] #main:has(>.hero) .books__visual--edu-management{background-image:-webkit-image-set(url(/assets/images/course-edu-management-catalog.avif) 1x type("image/avif"),url(/assets/images/course-edu-management.webp) 1x type("image/webp"))!important;background-image:image-set("/assets/images/course-edu-management-catalog.avif" 1x type("image/avif"),"/assets/images/course-edu-management.webp" 1x type("image/webp"))!important}html[data-ods-theme=dark] .launch-offer__card{color:#cbd8de!important;background-color:#2d373f!important;background-image:none!important;border-color:#889ea5!important}html[data-ods-theme=dark] .launch-offer__eyebrow{color:#d5dbdd!important}html[data-ods-theme=dark] .launch-offer summary{color:#cddae0!important}html[data-ods-theme=dark] .launch-price del{color:#d3dde3!important}html[data-ods-theme=dark] .launch-price strong{color:#cbd8de!important}html[data-ods-theme=dark] .launch-price>span{color:#cddae0!important}html[data-ods-theme=dark] .hero{background-color:#2b3841!important;background-image:none!important}html[data-ods-theme=dark] .hero__art:before{background-color:#293741!important;background-image:none!important}html[data-ods-theme=dark] .direction+.direction{border-left-color:currentColor!important}html[data-ods-theme=dark] .books__item{background-color:#2b3841!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .free-zone{background-color:#2a3841!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .free-zone__sub{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .free-card{border-color:currentColor!important}html[data-ods-theme=dark] .free-card__tag{color:#cdd8de!important}html[data-ods-theme=dark] .free-card__go{color:#ccdbe0!important}html[data-ods-theme=dark] #main:has(>.hero)>.employee-course-promo{border-block-color:currentColor!important}html[data-ods-theme=dark] .launch-offer__card{border-color:currentColor!important}html[data-ods-theme=dark] .idea__cols div{border-top-color:currentColor!important}html[data-ods-theme=dark] .idea__quote span:first-child{color:inherit!important}html[data-ods-theme=dark] .home-articles__grid article{background-color:#2b3841!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .steps li{border-top-color:currentColor!important}html[data-ods-theme=dark] .hero__lead{color:#cfdae0!important}html[data-ods-theme=dark] body .continue-card{background-color:#2b3841!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] body .continue-card:hover{background-color:#2a3740!important;background-image:none!important}html[data-ods-theme=dark] .mini-cac{background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .mini-cac__copy p{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .mini-cac__copy a{color:#ccdbe0!important}html[data-ods-theme=dark] .mini-cac__form label{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .mini-cac__form input{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important;background-color:#2c3942!important;background-image:none!important;border-color:#7993a1!important}html[data-ods-theme=dark] .mini-cac__form input:focus-visible{outline-color:color-mix(in srgb, #637f8e 68%, var(--focus))!important}html[data-ods-theme=dark] .mini-cac__result dt{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .mini-cac__result dd{color:color-mix(in srgb, #e4edf2 88%, var(--ink))!important}html[data-ods-theme=dark] .mini-cac__result div+div dd{color:#ccdbe0!important}html[data-ods-theme=dark] .mini-cac__result p{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .employee-page .catalog-card{background-color:#2b3841!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .employee-page .catalog-card__cover{background-color:#162a35!important;background-image:none!important}html[data-ods-theme=dark] .employee-page__program{background-color:#2b3841!important;background-image:none!important}html[data-ods-theme=dark] .chero{background-color:color-mix(in srgb, #101e28 88%, var(--t))!important;background-image:none!important}html[data-ods-theme=dark] .program li{background-color:#2b3841!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .course__main{background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .course__main h2{border-bottom-color:currentColor!important}html[data-ods-theme=dark] .buy{background-color:#2b3841!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .buy h2{border-top-color:currentColor!important}html[data-ods-theme=dark] .admin-lesson>.lead+p{color:color-mix(in srgb, #e4edf2 88%, var(--muted))!important}html[data-ods-theme=dark] .cookie-banner{color:#cbd5db!important;background-color:#2d3942!important;background-image:none!important;border-color:#849aa7!important}html[data-ods-theme=dark] .cookie-banner a{color:#c9dce6!important}html[data-ods-theme=dark] .cookie-banner button{color:#c9dce6!important;background-color:#2d3942!important;background-image:none!important;border-color:#46748e!important}html[data-ods-theme=dark] .cookie-banner button:last-child{color:#e7eff4!important;background-color:#0f2534!important;background-image:none!important}html[data-ods-theme=dark] .cookie-banner button:focus-visible,html[data-ods-theme=dark] .cookie-banner a:focus-visible{outline-color:#8c8868!important}html[data-ods-theme=dark] .cookie-controls button{color:#cddae0!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .cookie-controls button:focus-visible{outline-color:#8c8868!important}html[data-ods-theme=dark] .continue-card{color:#cad6dd!important;background-color:#2d3942!important;background-image:none!important;border-color:#889fab!important}html[data-ods-theme=dark] .continue-card__icon{color:#e7eff4!important;background-color:#142935!important;background-image:none!important}html[data-ods-theme=dark] .continue-card__text small{color:#d2dee4!important}html[data-ods-theme=dark] .continue-card__text span{color:#d2dde3!important}html[data-ods-theme=dark] .continue-card__go{color:#cee0e7!important}html[data-ods-theme=dark] .continue-card:hover{border-color:#527e91!important}html[data-ods-theme=dark] .continue-card:focus-visible{outline-color:#527e91!important}html[data-ods-theme=dark] .foot .reading-settings-link,html[data-ods-theme=dark] .foot .cookie-controls,html[data-ods-theme=dark] .foot .home-screen-help-link{color:#e0eaf0!important}html[data-ods-theme=dark] .foot .reading-settings-link button,html[data-ods-theme=dark] .foot .cookie-controls button,html[data-ods-theme=dark] .foot .home-screen-help-link button{color:inherit!important}@media (max-width:760px){html[data-ods-theme=dark] .app-tabbar{background-color:#2c3841fe!important;background-image:none!important;border-top-color:#8aa0ac!important}html[data-ods-theme=dark] .app-tabbar__item{color:#d2dde3!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .app-tabbar__item[aria-current=page],html[data-ods-theme=dark] .app-tabbar__item[aria-expanded=true]{color:#cbdce4!important}html[data-ods-theme=dark] .app-tabbar__item:focus-visible{outline-color:#527e91!important}html[data-ods-theme=dark] .app-sheet__scrim{background-color:#101e28ed!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .app-sheet{color:#cad6dd!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .app-sheet__grip{background-color:#27353f!important;background-image:none!important}html[data-ods-theme=dark] .app-sheet__close{color:#cad6dd!important;background-color:#2d3942!important;background-image:none!important;border-color:#849ca9!important}html[data-ods-theme=dark] .app-sheet__search input{color:#cad6dd!important;background-color:#2b3841!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .app-sheet__search input:focus{outline-color:#527e91!important}html[data-ods-theme=dark] .app-sheet__links a{color:#cad6dd!important;border-bottom-color:#8fa4af!important}html[data-ods-theme=dark] .app-sheet__links a span{color:#dbe6ec!important}html[data-ods-theme=dark] .app-sheet__contact{color:#d2dde3!important}html[data-ods-theme=dark] .app-sheet__contact a{color:#cbdce4!important}html[data-ods-theme=dark] .app-sheet a:focus-visible,html[data-ods-theme=dark] .app-sheet button:focus-visible{outline-color:#527e91!important}}html[data-ods-theme=dark] .course-parts{color:var(--reader-ink,#12364a)!important}html[data-ods-theme=dark] .course-parts__eyebrow{color:var(--reader-accent,#075c83)!important}html[data-ods-theme=dark] .course-parts-choice{border-bottom-color:color-mix(in srgb, #637f8e 68%, var(--line,#b9cdd8))!important}html[data-ods-theme=dark] .course-parts__full{background-color:var(--reader-soft,#edf4f7)!important;border-color:var(--reader-line,#b9cdd8)!important;background-image:none!important}html[data-ods-theme=dark] .course-parts__list>li{border-color:var(--reader-line,#b9cdd8)!important;background-color:var(--reader-bg,#fff)!important;background-image:none!important}html[data-ods-theme=dark] .course-parts__list small,html[data-ods-theme=dark] .course-parts__note{color:var(--reader-ink,#53605a)!important}html[data-ods-theme=dark] .course-parts__owned{color:var(--reader-accent,#075c83)!important}html[data-ods-theme=dark] .part-journey,html[data-ods-theme=dark] .parts-public-link{border-color:var(--reader-line,#b9cdd8)!important;background-color:var(--reader-soft,#edf4f7)!important;color:var(--reader-ink,#12364a)!important;background-image:none!important}html[data-ods-theme=dark] .app-sheet__links .app-sheet__home-screen{color:#cad6dd!important;background-color:#0000!important;background-image:none!important;border-color:currentColor currentColor #8fa4af!important}html[data-ods-theme=dark] .home-screen-help-link button{color:#cddae0!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .home-screen-hint{color:#cbd8de!important;background-color:#2d3942!important;background-image:none!important;border-color:#809ba8!important}html[data-ods-theme=dark] .home-screen-hint button{color:#c9dce3!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .home-screen-hint button+button{color:#d3dde3!important}html[data-ods-theme=dark] .home-screen-guide{color:#cbd8de!important;background-color:#2d3942!important;background-image:none!important;border-color:#809ba8!important}html[data-ods-theme=dark] .home-screen-guide::backdrop{background-color:#101f2aee!important;background-image:none!important}html[data-ods-theme=dark] .home-screen-guide button{color:#cbd8de!important;background-color:#2d3942!important;background-image:none!important;border-color:#7e98a6!important}html[data-ods-theme=dark] .home-screen-guide__head button{border-color:currentColor!important}html[data-ods-theme=dark] .home-screen-guide__tabs button[aria-pressed=true]{color:#cadae2!important;background-color:#2a3841!important;background-image:none!important;border-color:#4b7386!important}html[data-ods-theme=dark] .home-screen-guide__steps li::marker{color:#cedfe6!important}html[data-ods-theme=dark] .home-screen-guide__steps p{color:#d2dce3!important}html[data-ods-theme=dark] .home-screen-guide__address{background-color:#2b3841!important;background-image:none!important}html[data-ods-theme=dark] .home-screen-guide .home-screen-guide__install{color:#e7eff4!important;background-color:#112531!important;background-image:none!important;border-color:#4b7386!important}html[data-ods-theme=dark] .home-screen-guide__feedback{background-color:#2a3841!important;background-image:none!important}html[data-ods-theme=dark] .home-screen-guide__bottom button:last-child{background-color:#2d3136!important;background-image:none!important;border-color:#959393!important}html[data-ods-theme=dark] .home-screen-hint button:focus-visible,html[data-ods-theme=dark] .home-screen-guide button:focus-visible,html[data-ods-theme=dark] .home-screen-help-link button:focus-visible{outline-color:#83816b!important}html[data-ods-theme=dark] .lesson-tools__trigger{color:#cbdadd!important;background-color:#2a3840!important;background-image:none!important;border-color:#7b979e!important}html[data-ods-theme=dark] .lesson-tools__trigger:focus-visible,html[data-ods-theme=dark] .lesson-tools__panel button:focus-visible,html[data-ods-theme=dark] .lesson-tools__panel a:focus-visible{outline-color:#4e7a80!important}html[data-ods-theme=dark] .lesson-tools__scrim{background-color:#101f28ed!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .lesson-tools__panel{color:#cbd7db!important;background-color:#2d3942!important;background-image:none!important}html[data-ods-theme=dark] .lesson-tools__head{border-bottom-color:#89a0a8!important}html[data-ods-theme=dark] .lesson-tools__head small{color:#d4dfe2!important}html[data-ods-theme=dark] .lesson-tools__close{color:#cbdadd!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .lesson-tools__tabs{border-bottom-color:#89a0a8!important}html[data-ods-theme=dark] .lesson-tools__tabs button{color:#cfdbde!important;background-color:#2d3942!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .lesson-tools__tabs button[aria-pressed=true]{color:#cbdadd!important;background-color:#2b3840!important;background-image:none!important;border-bottom-color:#4e7e82!important}html[data-ods-theme=dark] .lesson-tools__content input,html[data-ods-theme=dark] .lesson-tools__content textarea,html[data-ods-theme=dark] .lesson-tools__content select{color:#cbd7db!important;background-color:#2d3942!important;background-image:none!important;border-color:#769299!important}html[data-ods-theme=dark] .lesson-tools__content button{color:#e7eff4!important;background-color:#11272e!important;background-image:none!important;border-color:#4c787e!important}html[data-ods-theme=dark] .lesson-tools__content li small{color:#d5dfe3!important}html[data-ods-theme=dark] .lesson-tools__content a{color:#cbdcde!important}html[data-ods-theme=dark] .lesson-tools__item{border-bottom-color:#8ba1a9!important}html[data-ods-theme=dark] .lesson-tools__item p{color:#d0dcdf!important}html[data-ods-theme=dark] .lesson-tools__hint{color:#d2dee1!important}html[data-ods-theme=dark] .lesson-tools__feedback{color:#cbdadc!important;background-color:#2a3840!important;background-image:none!important}html[data-ods-theme=dark] .lesson-tools__close:hover{background-color:#2b3840!important;background-image:none!important}html[data-ods-theme=dark] .study-push-dialog{border-color:var(--reader-line,#d0d8cf)!important;background-color:var(--reader-bg,#fff)!important;color:var(--reader-ink,#12364a)!important;background-image:none!important}html[data-ods-theme=dark] .study-push-dialog::backdrop{background-color:#0f1d27f6!important;background-image:none!important}html[data-ods-theme=dark] .study-push-dialog .study-push{background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .study-push-close{color:inherit!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important}html[data-ods-theme=dark] .study-push-trigger,html[data-ods-theme=dark] .study-push-entry{border-color:var(--reader-line,#adcbc0)!important;background-color:var(--reader-bg,#e9f3ef)!important;color:var(--reader-ink,#174f46)!important;background-image:none!important}html[data-ods-theme=dark] .study-push-trigger:focus-visible,html[data-ods-theme=dark] .study-push-entry:focus-visible,html[data-ods-theme=dark] .study-push-dialog :is(button,select,input):focus-visible{outline-color:#5b898f!important}html[data-ods-theme=dark] .cab-achievements-fold{border-color:var(--reader-line,#d0d8cf)!important}html[data-ods-theme=dark] .study-push fieldset{border-color:currentColor!important}html[data-ods-theme=dark] .study-push select,html[data-ods-theme=dark] .study-push input[type=time],html[data-ods-theme=dark] .study-push input:not([type]){border-color:color-mix(in srgb, #637f8e 68%, var(--line,#d0d8cf))!important;color:inherit!important;background-color:color-mix(in srgb, #101e28 88%, var(--sheet,#fff))!important;background-image:none!important}html[data-ods-theme=dark] .study-push .study-push-days label{border-color:color-mix(in srgb, #637f8e 68%, var(--line,#d0d8cf))!important}html[data-ods-theme=dark] .study-push-note{color:color-mix(in srgb, #e4edf2 88%, var(--muted,#53605a))!important}html[data-ods-theme=dark] .study-push{color:var(--reader-ink,#12364a)!important}html[data-ods-theme=dark] .study-push select,html[data-ods-theme=dark] .study-push input[type=time]{background-color:var(--reader-bg,#fff)!important;background-image:none!important}html[data-ods-theme=dark] .study-push button{color:#e7eff4!important;background-color:#12262e!important;background-image:none!important;border-color:#4f757d!important}html[data-ods-theme=dark] .study-push button.btn--line{color:var(--reader-ink,#12364a)!important;background-color:#0000!important;background-image:none!important}html[data-ods-theme=dark] .study-push .study-push-days label{background-color:var(--reader-bg,#fff)!important;background-image:none!important}html[data-ods-theme=dark] .study-push-days input{accent-color:#cddce0!important}}
:root{--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:24px;--ui-space-6:32px;--ui-space-7:48px;--ui-space-8:64px;--ui-page-top:48px;--ui-page-bottom:64px;--ui-panel-padding:24px}:is(#main.account,#main.demo,#main :where(.editorial-page,.editorial-page>article,.editorial-page section,.editorial-faq,.editorial-example,.course-parts,.course-parts__full,.course-parts__list>li,.account-panel,.study-head,.block,.demo,.demo__cta,.catalog-page__intro,.legal-page section,.plain,.legal-page,.course__main section,.buy,.article,.call))>:where(h1,h2,h3,h4,p,ul,ol,blockquote,figure,form,.btn,.links){margin-block:0}:is(#main.account,#main.demo,#main :where(.editorial-page,.editorial-page>article,.editorial-page section,.editorial-faq,.editorial-example,.course-parts,.course-parts__full,.course-parts__list>li,.account-panel,.study-head,.block,.demo,.demo__cta,.catalog-page__intro,.legal-page section,.plain,.legal-page,.course__main section,.buy,.article,.call))>:where(:not(script,style,link,[hidden]))+:where(p,ul,ol,blockquote,figure,.btn,.links){margin-block-start:var(--ui-space-4)}:is(#main.account,#main.demo,#main :where(.editorial-page,.editorial-page>article,.editorial-page section,.editorial-faq,.editorial-example,.course-parts,.course-parts__full,.course-parts__list>li,.account-panel,.study-head,.block,.demo,.demo__cta,.catalog-page__intro,.legal-page section,.plain,.legal-page,.course__main section,.buy,.article,.call))>p+p{margin-block-start:var(--ui-space-3)}:is(#main.account,#main.demo,#main :where(.editorial-page,.editorial-page>article,.editorial-page section,.editorial-faq,.editorial-example,.course-parts,.course-parts__full,.course-parts__list>li,.account-panel,.study-head,.block,.demo,.demo__cta,.catalog-page__intro,.legal-page section,.plain,.legal-page,.course__main section,.buy,.article,.call))>:where(h2,h3,h4):where(:not(:first-child)){margin-block-start:var(--ui-space-6)}:is(#main.account,#main.demo,#main :where(.editorial-page,.editorial-page>article,.editorial-page section,.editorial-faq,.editorial-example,.course-parts,.course-parts__full,.course-parts__list>li,.account-panel,.study-head,.block,.demo,.demo__cta,.catalog-page__intro,.legal-page section,.plain,.legal-page,.course__main section,.buy,.article,.call))>:where(h2,h3,h4)+:where(p,ul,ol){margin-block-start:var(--ui-space-3)}:is(#main.account,#main.demo,#main :where(.editorial-page,.editorial-page>article,.editorial-page section,.course-parts,.plain,.legal-page,.article))>h1:where(:not(:first-child)),:is(#main.account,#main.demo,#main :where(.editorial-page,.editorial-page>article,.course-parts,.plain,.legal-page,.article))>h1+:where(p,form){margin-block-start:var(--ui-space-5)}#main.account{margin-block:var(--ui-page-top) var(--ui-page-bottom);padding-inline:var(--gutter,24px)}#main.account--wide{max-width:1200px}#main.account>:where(p,.message,.hint,.links)+form,#main.account>form+:where(p,.links),#main .editorial-page>article,#main .editorial-page>section,#main .editorial-page>article>section,#main .editorial-page>:where(.editorial-toc,.cac-tool,.cac-next),#main .editorial-page>article>:where(.editorial-toc,.cac-tool,.cac-next){margin-block-start:var(--ui-space-5)}#main .editorial-page :is(section+section,.editorial-faq+.editorial-faq){margin-block-start:var(--ui-space-6)}#main .editorial-page section>h2:first-child{margin-block-start:0}#main .editorial-page section>:where(ul,ol){padding-inline-start:var(--ui-space-5)}#main .editorial-page li+li,#main .legal-page li+li{margin-block-start:var(--ui-space-2)}#main .editorial-toc{padding:var(--ui-panel-padding);margin-block-end:0}#main .editorial-example{margin-block:var(--ui-space-5) 0;padding:var(--ui-panel-padding)}#main .editorial-faq{padding-block:0 var(--ui-space-5)}#main .editorial-faq>h3:first-child{margin-block-start:0}#main .editorial-page>:where(a,nav)+h1{margin-block-start:var(--ui-space-5)}#main .plain{padding-block:var(--ui-page-top) var(--ui-page-bottom)}#main .plain>h1+p{margin-block-start:var(--ui-space-5)}#main .account-list{gap:var(--ui-space-4);margin-block-start:var(--ui-space-4)}#main .account-list>article{gap:var(--ui-space-3);padding:var(--ui-panel-padding)}#main .account-list>article>:where(h2,h3,p,small){margin-block:0}#main .account-panel{margin-block:var(--ui-space-5);padding:var(--ui-panel-padding)}#main .account-panel form{margin-block:var(--ui-space-5) 0}#main .account-panel>details{margin-block-start:var(--ui-space-5)}#main .account-panel details>:not(summary):first-of-type{margin-block-start:var(--ui-space-4)}#main .cac-tool{margin-block:var(--ui-space-5);padding:var(--ui-panel-padding)}#main .cac-results{margin-block-start:var(--ui-space-5);padding-block-start:var(--ui-space-5)}#main .cac-results>h2:first-child{margin-block-start:0}#main .cac-results>p+p{margin-block-start:var(--ui-space-4)}#main .cac-fields,#main :is(.account-panel,.course-parts,.cac-tool) form{gap:var(--ui-space-4)}#main :is(.links,.hero__cta,.chero__actions,.cac-actions,.profile-submit,.account-continue,.resume,.done){gap:var(--ui-space-3)}#main .links{align-items:center;margin-block-start:var(--ui-space-5)}#main .links>.btn{margin:0}a.btn,button.btn{gap:var(--ui-space-2);white-space:normal;text-align:center;max-width:100%}#main :is(.course-parts__full,.course-parts__start,.account-panel,.plain,.demo__cta,.study-head)>a.btn{width:fit-content;display:flex}#main p:has(>a.btn:only-child){display:flex}#main .course-parts>.course-parts__start{margin-block-start:var(--ui-space-5)}#main .course-parts__start>p{margin-block:var(--ui-space-3) 0}#main .course-parts>.course-parts__full{margin-block:var(--ui-space-5) 0;padding:var(--ui-panel-padding)}#main .course-parts>.course-parts__list{margin-block:var(--ui-space-5) 0;gap:var(--ui-space-4)}#main .course-parts__list>li{padding:var(--ui-panel-padding)}#main .course-parts__list>li>h2:where(:not(:first-child)){margin-block-start:var(--ui-space-3)}#main .course-parts__list>li>strong{margin-block-start:var(--ui-space-4);display:block}#main .course-parts__list>li>strong+p{margin-block-start:var(--ui-space-3)}#main .course-parts :is(p>.btn,form>.btn){margin:0}#main .course-parts__full>.btn{margin-block-start:var(--ui-space-5)}#main .course-parts>form{margin-block:var(--ui-space-5)}#main .course-parts>form+p{margin-block-start:var(--ui-space-5)}#main .course-parts-choice{gap:var(--ui-space-3);margin-block-end:var(--ui-space-5);padding-block-end:var(--ui-space-5)}#main .course-parts-choice>:where(p,a,small){margin:0}#main .buy>ul+.btn{margin-block-start:var(--ui-space-5)}#main .course__main section+section{margin-block-start:var(--ui-space-7)}#main .chero__tag,#main .chero__actions,#main .hero__lead,#main .hero__cta{margin-block-start:var(--ui-space-5)}#main .chero__actions>.btn{margin:0}:is(#main.catalog-page,#main .catalog-page){padding-block:var(--ui-page-top) var(--ui-page-bottom)}#main .catalog-card__body{gap:var(--ui-space-3);padding:var(--ui-panel-padding)}#main .catalog-card__body>:where(h2,p){margin-block:0}#main .catalog-card__foot{padding:0}#main .catalog-card__price{margin:0;padding:0}#main .catalog-card__body>.catalog-card__buy{margin:var(--ui-space-1) 0 0}#main .catalog-card>.catalog-card__parts{margin:0 var(--ui-panel-padding) var(--ui-space-5)}#main .catalog-card:has(>.catalog-card__parts)>.catalog-card__body{padding-block-end:var(--ui-space-3)}#main .catalog-page__intro>h1{margin-block-start:var(--ui-space-3)}#main .catalog-page__intro+.catalog-grid{margin-block-start:var(--ui-space-6)}#main .catalog-page>.block{margin-block-start:var(--ui-space-7)}#main .study-head>.btn{margin-block-start:var(--ui-space-5)}#main .demo__cta{margin-block-start:var(--ui-space-6);padding-block-start:var(--ui-space-6)}#main .article>.eyebrow{margin-block-start:0}#main .article>.eyebrow+h1{margin-block-start:var(--ui-space-3)}#main .article>:is(.call,.tbl,.pager,.done,.resume){margin-block-start:var(--ui-space-5)}#main .article .call>.call__label{margin-block:0}#main .article .call>.call__label+:where(p,ul,ol){margin-block-start:var(--ui-space-3)}body:has(#ods-state-data) .lwrap{max-width:none;display:block}body:has(#ods-state-data):not(.side-collapsible) :is(.side,.lesson-rail){display:none}#main.main{padding-block-start:var(--ui-page-top);padding-inline:var(--gutter,24px)}@media (max-width:1280px){body:has(#ods-state-data) .lbar :is(.lbar__course,.lbar__prog){display:none}}@media (max-width:1040px){body:has(#ods-state-data) .lbar .brand{gap:0;font-size:0}}@media (max-width:760px){body:has(#ods-state-data) .lbar__in{flex-wrap:nowrap;gap:6px;padding-inline:10px}}@media (max-width:420px){body:has(#ods-state-data) .lbar .brand{display:none}body:has(#ods-state-data) .lbar__in{justify-content:space-between}}.foot .foot__in{gap:var(--ui-space-6)}.foot .foot__about>p+p{margin-block-start:var(--ui-space-3)}.foot ul+h2{margin-block-start:var(--ui-space-5)}@media (max-width:760px){:root{--ui-page-top:28px;--ui-page-bottom:48px;--ui-panel-padding:20px}#main .hero__copy{padding-block:var(--ui-space-5)}#main :is(.hero__cta,.chero__actions)>.btn{min-height:48px}#main .course__main section+section{margin-block-start:var(--ui-space-6)}#main .course-parts__full,#main .course-parts__list>li{padding:var(--ui-panel-padding)}}@media (max-width:360px){:root{--ui-panel-padding:16px}#main .links{align-items:stretch}#main .links>.btn{width:100%}}@media print{:root{--ui-page-top:0;--ui-page-bottom:0}}.part-journey,.parts-public-link{border:1px solid var(--reader-line,#b9cdd8);background:var(--reader-soft,#edf4f7);max-width:100%;color:var(--reader-ink,#12364a);overflow-wrap:anywhere;border-radius:12px;margin:16px 0;padding:14px 18px;font:400 .9rem/1.5 system-ui,sans-serif}.part-journey p{margin:8px 0!important;font-size:.9rem!important}.course-part-locked:after{content:" 🔒";font-size:.75em}.parts-public-link{max-width:1100px;margin:18px auto}@media (max-width:600px){.parts-public-link{margin:12px 16px}}
