.tcc-repository-page .lp-header__inner{width:min(100% - 48px,1284px);max-width:1284px;min-height:82px;padding:0}.tcc-repository-page .lp-brand__logo.lp-brand__logo--header{width:183px;max-width:183px;height:45px}.tcc-repository-page .lp-header__nav{gap:112px}.tcc-repository-page .lp-header__cta{min-width:263px}.tcc-repository{color:#111;background:#eeeff6;min-height:826px;font-family:Kumbh Sans,Arial,sans-serif}.tcc-repository__content{padding:43px 0 150px}.tcc-repository__container{width:min(100% - 48px,1284px);margin:0 auto}.tcc-repository h1,.tcc-repository h2,.tcc-repository p{margin:0}.tcc-repository h1{letter-spacing:0;font-size:40px;font-weight:800;line-height:45px}.tcc-repository__graduation{margin-top:43px}.tcc-repository h2{font-size:22px;font-weight:600;line-height:30px}.tcc-repository__courses{flex-direction:column;gap:12px;margin-top:8px;display:flex}.tcc-repository__course{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 7px 24px rgba(0,2,79,.05)}.tcc-repository__course summary{color:#161616;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:16px;font-size:22px;font-weight:400;line-height:42px;list-style:none;transition:background-color .22s,color .22s;display:flex}.tcc-repository__course summary::-webkit-details-marker{display:none}.tcc-repository__course summary:hover{background:#fafaff}.tcc-repository__course summary:focus-visible{outline-offset:-3px;outline:3px solid rgba(255,77,0,.35)}.tcc-repository__course[open] summary{color:#fff;background:#00024f}.tcc-repository__course.is-closing summary{color:#161616;background:#fff}.tcc-repository__chevron{border-bottom:2px solid;border-right:2px solid;width:10px;height:10px;margin-right:3px;transition:transform .22s;transform:rotate(45deg)translateY(-3px)}.tcc-repository__course[open] .tcc-repository__chevron{transform:rotate(225deg)translate(-2px,-2px)}.tcc-repository__course.is-closing .tcc-repository__chevron{transform:rotate(45deg)translateY(-3px)}.tcc-repository__course-content{border-top:1px solid #e4e5ef;overflow:hidden}.tcc-repository__course-content:empty{min-height:69px}.tcc-repository__course[data-animating=true] .tcc-repository__course-content:empty{min-height:0}.tcc-repository__table-scroll{overflow-x:auto}.tcc-repository table{border-collapse:collapse;width:100%;min-width:680px}.tcc-repository th,.tcc-repository td{text-align:center;border:1px solid #cfd2e2;padding:14px 16px}.tcc-repository th{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#00024f;font-size:14px;font-weight:800}.tcc-repository td{color:#171927;background:#fff;font-size:15px;line-height:1.45}.tcc-repository__open-file{color:#fff;background:#ff4d00;border-radius:7px;justify-content:center;align-items:center;min-height:42px;padding:10px 18px;font-size:14px;font-weight:800;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.tcc-repository__open-file:hover{background:#db3f00;transform:translateY(-1px)}.tcc-repository__open-file:focus-visible{background:#db3f00;transform:translateY(-1px)}.tcc-repository__open-file:focus-visible{outline-offset:3px;outline:3px solid rgba(255,77,0,.3)}@media (max-width:720px){.tcc-repository-page .lp-header__inner{width:100%;min-height:77px}.tcc-repository{min-height:420px}.tcc-repository__content{padding:34px 0 120px}.tcc-repository__container{width:min(100% - 32px,1284px)}.tcc-repository h1{font-size:24px;line-height:30px}.tcc-repository__graduation{margin-top:30px}.tcc-repository h2{font-size:18px;line-height:26px}.tcc-repository__course summary{min-height:56px;padding:14px 16px;font-size:17px;line-height:28px}}@media (min-width:721px) and (max-width:1200px){.tcc-repository-page .lp-header__inner{min-height:82px}.tcc-repository-page .lp-brand__logo.lp-brand__logo--header{width:150px;max-width:150px;height:auto}.tcc-repository-page .lp-header__nav{gap:max(24px,min(4vw,64px));margin-left:0}.tcc-repository-page .lp-header__cta{min-width:220px}}@media (prefers-reduced-motion:reduce){.tcc-repository__course summary,.tcc-repository__chevron,.tcc-repository__open-file{transition:none}}
