.avatar-dialog_overlay__fqWDr{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.38);overflow-y:auto;overscroll-behavior:contain;padding:48px 24px}.avatar-dialog_panels__jRXbG{display:flex;align-items:flex-start;justify-content:center;gap:25px;min-height:100%}@media (min-width:1024px){.avatar-dialog_panels__jRXbG{zoom:.85}}.avatar-dialog_panel__CmLMf{flex:0 0 540px;min-width:0;background:#eaecf1;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.18);padding:50px 55px 71px;display:flex;flex-direction:column;align-items:center}.avatar-dialog_title___FggP{margin:0;color:#474747;font-family:Poppins,sans-serif;font-weight:400;font-size:1.8125rem;line-height:1.3}.avatar-dialog_preview__1k8My{display:block;width:166px;height:166px;margin-top:38px;border-radius:50%;object-fit:cover}.avatar-dialog_previewEmpty__F3Fw_{background:linear-gradient(135deg,#ff8a1e,#e83e8c)}.avatar-dialog_actions__pTpff{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:59px}.avatar-dialog_action__3wpTI{width:100%;height:65px;padding:0 34px;border:none;border-radius:8px;background:#fff;color:#474747;font-family:inherit;font-size:1.125rem;text-align:left;cursor:pointer}.avatar-dialog_actionActive__OdgMn,.avatar-dialog_action__3wpTI:hover{background:#dcdfe5}.avatar-dialog_action__3wpTI:focus-visible{outline:2px solid var(--green-ink,#01cc5d);outline-offset:2px}.avatar-dialog_gallery__6wcAJ{flex:0 1 1056px;align-items:stretch;padding-bottom:72px}.avatar-dialog_galleryHead__DmtVw{display:flex;align-items:center;gap:42px;padding-left:8px;margin-bottom:62px}.avatar-dialog_back__0R0DD{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin-left:-12px;border:none;background:none;color:#848484;cursor:pointer;border-radius:50%}.avatar-dialog_back__0R0DD:hover{color:#474747}.avatar-dialog_back__0R0DD:focus-visible{outline:2px solid var(--green-ink,#01cc5d)}.avatar-dialog_groups__CVzrB{--size:102px;--gap-x:18px;--gap-y:38px}.avatar-dialog_group__xHdIb,.avatar-dialog_groups__CVzrB{display:flex;flex-direction:column;gap:var(--gap-y)}.avatar-dialog_row__tlwiH{display:flex;justify-content:center;gap:var(--gap-x)}.avatar-dialog_option__4Tfi0{flex-shrink:0;width:var(--size);height:var(--size);padding:0;border:3px solid transparent;border-radius:50%;background:none;overflow:hidden;cursor:pointer;transition:transform .15s ease}.avatar-dialog_option__4Tfi0 img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar-dialog_option__4Tfi0:hover:not(:disabled){transform:scale(1.06)}.avatar-dialog_option__4Tfi0:focus-visible{border-color:var(--green-ink,#01cc5d)}.avatar-dialog_option__4Tfi0:disabled{cursor:progress}.avatar-dialog_option__4Tfi0[aria-busy=true]{opacity:.5}.avatar-dialog_spinner__BVaDV{width:32px;height:32px;margin:24px auto;border:3px solid #d5d8de;border-top:3px solid var(--green-ink,#01cc5d);border-radius:50%;animation:avatar-dialog_spin__LJDm5 .8s linear infinite}@keyframes avatar-dialog_spin__LJDm5{to{transform:rotate(1turn)}}.avatar-dialog_note__LzIS4{margin:0;text-align:center;color:#474747}.avatar-dialog_success__AhxLY{margin:0;color:#007a37;font-weight:600;text-align:center}.avatar-dialog_success__AhxLY:not(:empty){margin-top:24px}.avatar-dialog_close__fQLSA{margin-top:24px;text-align:center}.avatar-dialog_error__TROFb{margin:16px 0 0;text-align:center;color:#e8452c;font-size:.875rem}@media (max-width:1439px){.avatar-dialog_panel__CmLMf{flex-basis:440px;padding:40px 40px 56px}.avatar-dialog_gallery__6wcAJ{flex-basis:1056px}.avatar-dialog_groups__CVzrB{--size:88px;--gap-x:16px;--gap-y:30px}.avatar-dialog_galleryHead__DmtVw{margin-bottom:44px}}@media (max-width:1023px){.avatar-dialog_overlay__fqWDr{padding:24px 16px}.avatar-dialog_panels__jRXbG{flex-direction:column;align-items:center}.avatar-dialog_gallery__6wcAJ,.avatar-dialog_panel__CmLMf{flex:none;width:100%;max-width:540px}.avatar-dialog_withGallery__dVNqz>.avatar-dialog_panel__CmLMf:first-child{display:none}.avatar-dialog_title___FggP{font-size:1.5rem}.avatar-dialog_groups__CVzrB{--size:72px;--gap-x:14px;--gap-y:22px}.avatar-dialog_galleryHead__DmtVw{gap:16px;margin-bottom:28px;padding-left:0}}@media (max-width:519px){.avatar-dialog_panel__CmLMf{padding:32px 20px 40px}.avatar-dialog_preview__1k8My{width:132px;height:132px;margin-top:28px}.avatar-dialog_actions__pTpff{margin-top:36px}.avatar-dialog_action__3wpTI{height:56px;padding:0 22px;font-size:1rem}.avatar-dialog_groups__CVzrB{--size:64px;--gap-x:12px}}@media (prefers-reduced-motion:reduce){.avatar-dialog_option__4Tfi0{transition:none}.avatar-dialog_option__4Tfi0:hover:not(:disabled){transform:none}.avatar-dialog_spinner__BVaDV{animation-duration:2s}}.pcc_page__fkGxs{padding:28px var(--pcc-gutter,clamp(16px,3.6vw,70px)) 48px}.pcc_page__fkGxs h1,.pcc_page__fkGxs h2,.pcc_page__fkGxs h3{margin:0;color:var(--ink,#333842);font-family:Poppins,sans-serif}.pcc_grid__8Pxlh{display:grid;grid-template-columns:minmax(0,1092fr) minmax(0,540fr);grid-gap:33px;gap:33px;align-items:start}.pcc_col__8c__8{display:flex;flex-direction:column;gap:22px}.pcc_ordCal__avQY3,.pcc_ordCourses__iBqZg,.pcc_ordPromo__14shL,.pcc_ordQuality__N_Myy,.pcc_ordTesti__S_WvC{min-width:0}.pcc_ordQuality__N_Myy>section{margin-top:0}.pcc_ordTesti__S_WvC{--nd-plus-size:50px}.pcc_card__OSzL3{background:#fff;border-radius:14px;padding:24px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.pcc_countdown__fZk2v{background:var(--green-color,#01cc5d);color:var(--on-brand-ink,#333842);border-radius:12px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.pcc_countdownTitle__qrQ7z{font-size:1.0625rem;font-weight:700}.pcc_countdownRight__rrJdz{display:flex;align-items:center;gap:14px}.pcc_countdownLabel__ufDmp{font-size:.75rem;opacity:.9;max-width:12em;text-align:right}.pcc_countdownValue__Vi1mX{font-size:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pcc_countdownValue__Vi1mX .countdown-value{color:inherit;font-size:inherit;font-weight:inherit;background:none;padding:0}.pcc_regCard__WWlqK{display:grid;grid-template-columns:1fr 300px;overflow:hidden;padding:0}.pcc_regBody__IHaY5{padding:34px 32px;display:flex;flex-direction:column;justify-content:center}.pcc_regTitle__pOT5g{font-size:1.75rem;font-weight:700;line-height:1.2}.pcc_regText__oDjqw{margin:16px 0 0;font-size:.9375rem;line-height:1.6;color:var(--body,#474747)}.pcc_regPhoto__Cjwai{background:#dfe1e4}.pcc_regPhoto__Cjwai img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.pcc_testBand__fCW5A{background:#2fd7d2;color:var(--on-brand-ink,#333842);border-radius:12px;padding:26px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pcc_testTitle___Pa6L{font-size:1.375rem;font-weight:700;max-width:16em}.pcc_btn__m_3WM{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;font-family:Poppins,sans-serif;font-weight:600;font-size:.9375rem;padding:13px 30px;cursor:pointer;text-decoration:none;white-space:nowrap}.pcc_btnWhite__Igbd_{background:#fff;color:var(--ink,#333842)}.pcc_btnGreen__yXwLO{background:var(--green-color,#01cc5d);color:var(--on-brand-ink,#333842)}.pcc_btnPurple__e4m1o{background:#5935a3;color:#fff}.pcc_btnRed__r3XGp{background:#e8452c;color:#fff}.pcc_profActions__26a97{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:12px;gap:12px;margin-top:12px;width:-moz-fit-content;width:fit-content;max-width:100%}@media (max-width:519px){.pcc_profActions__26a97{grid-auto-flow:row;width:100%}}.pcc_page__fkGxs .pcc_sectionTitle__HdSdQ{font-size:1.375rem;font-weight:700;margin-bottom:46px}.pcc_loading__EAeDU{display:flex;align-items:center;justify-content:center;min-height:220px}.pcc_spinner__WWPwW{width:48px;height:48px;border-radius:50%;border:4px solid color-mix(in srgb,var(--green-color,#01cc5d) 20%,transparent);border-top-color:var(--green-color,#01cc5d);animation:pcc_pccSpin__m9tSS .9s linear infinite}@keyframes pcc_pccSpin__m9tSS{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.pcc_spinner__WWPwW{animation-duration:2.4s}}.pcc_courseList__1uRvC{display:flex;flex-direction:column;gap:22px}.pcc_subjectCard__eGxuX{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:135px;padding:24px 48px}.pcc_packageRow__XaEfz{display:flex;margin:4px 0 18px}.pcc_packageSelect__SX49b{--gs-min-w:0;--gs-h:52px;--gs-pad:14px 18px;width:100%;max-width:380px}.pcc_pager__k6Bib{display:flex;gap:18px;margin-top:26px}.pcc_pagerBtn__m_qYB,.pcc_pager__k6Bib{align-items:center;justify-content:center}.pcc_pagerBtn__m_qYB{width:46px;height:46px;border-radius:10px;border:none;cursor:pointer;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.06);color:var(--green-ink,#01cc5d);display:inline-flex}.pcc_pagerBtn__m_qYB:disabled{opacity:.4;cursor:default}.pcc_pagerDots__p78rs{display:flex;align-items:center;gap:10px}.pcc_pagerDot__hE1DN{width:10px;height:10px;border-radius:50%;border:none;padding:0;cursor:pointer;background:#cdd2d8}.pcc_pagerDotOn__8kQB5{background:var(--green-color,#01cc5d)}.pcc_courseCard__Dx_Jo{padding:40px 48px}.pcc_courseRow__mrL0_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px 24px;gap:12px 24px}.pcc_courseFoot__kNi3O{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:42px}.pcc_courseField__OwI3l{font-size:.9375rem;color:var(--body,#474747)}.pcc_courseField__OwI3l b{color:var(--ink,#333842)}.pcc_courseField__OwI3l .pcc_courseCount__JeKGS{color:var(--danger-ink,#c62828)}.pcc_courseLink__mfbXL{color:#5935a3;font-weight:400;font-size:.9375rem;white-space:nowrap}.pcc_courseLink__mfbXL,.pcc_courseLink__mfbXL:hover{text-decoration:underline}.pcc_courseLink__mfbXL:focus-visible{outline:2px solid var(--green-color,#01cc5d);outline-offset:3px;border-radius:3px}.pcc_levelBadge__Oy2QE{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 8px;border-radius:50%;background:#ff8a1e;color:#fff;font-weight:700;font-size:.8125rem}.pcc_subjectGroup__4Ntdo{margin-bottom:28px}.pcc_subjectGroup__4Ntdo:last-child{margin-bottom:0}.pcc_page__fkGxs .pcc_subjectHeading___UJlr{font-family:var(--ds-font-title,"Poppins",sans-serif);font-size:1.0625rem;font-weight:700;color:var(--ink,#333842);margin:0 0 20px}.pcc_courseCard__Dx_Jo+.pcc_courseCard__Dx_Jo{margin-top:16px}.pcc_courseTop__d814L{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pcc_courseMeta__I2C5b{display:flex;flex-direction:column;gap:6px}.pcc_courseLevelLabel__SXEfl{font-size:.8125rem;color:var(--muted-ink,#686e78);text-align:right}.pcc_testiGrid__yUhP7{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.pcc_testiCard__gqjWC{border:1px solid #e7e8ea;border-radius:12px;padding:20px;background:#fff}.pcc_testiName__Qm6TI{font-weight:700;color:var(--ink,#333842);font-size:.9375rem}.pcc_testiRole__ICFpV{font-size:.8125rem;color:var(--muted-ink,#686e78);margin-bottom:10px}.pcc_testiText__EZ_8q{font-size:.875rem;line-height:1.55;color:var(--body,#474747)}.pcc_calendar__XzgXv .dash-calendar{background:transparent;box-shadow:none;border-radius:0;padding:0}.pcc_calendar__XzgXv .calendar-events{box-shadow:none}.pcc_calHead__wn3HL{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.pcc_calTitle__agxYX{font-weight:700;color:var(--ink,#333842)}.pcc_calArrow__2i3bZ{border:none;background:transparent;color:var(--green-ink,#01cc5d);cursor:pointer;font-size:1.1rem}.pcc_calGrid__xW01s{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;text-align:center}.pcc_calWd__T5OsH{font-size:.6875rem;color:var(--muted-ink,#686e78);padding:4px 0}.pcc_calDay__Q8zr3{font-size:.8125rem;padding:7px 0;border-radius:8px;color:var(--ink,#333842)}.pcc_calDay__Q8zr3.pcc_muted__HW9WF{color:#c7cbd1}.pcc_calDay__Q8zr3.pcc_today__d3QiR{background:var(--green-color,#01cc5d);color:var(--on-brand-ink,#333842);font-weight:700}.pcc_promo___exPA{position:relative;overflow:hidden;border-radius:14px}.pcc_promoViewport__9WzWb{overflow:hidden}.pcc_promoTrack__JXotw{display:flex;touch-action:pan-y pinch-zoom}.pcc_promoSlide__re2ZL{position:relative;flex:0 0 100%;min-width:0;background:var(--promo-tone,#5935a3);color:#fff;min-height:347px;display:flex}.pcc_promoPhoto__XXz2A{position:absolute;inset:0}.pcc_promoPhoto__XXz2A img{width:100%;height:100%;object-fit:contain;object-position:right center;display:block;mix-blend-mode:luminosity;opacity:.78}.pcc_promo___exPA{--promo-scrim:0.58;--promo-scrim-hold:375px;--promo-scrim-reach:470px}.pcc_promoWash__CdyZL{position:absolute;inset:0;--promo-deep:color-mix(in srgb,var(--promo-tone) 22%,#000);--promo-scrim-ink:color-mix(in srgb,var(--promo-deep) calc(var(--promo-scrim) * 100%),transparent);--promo-scrim-fade:color-mix(in srgb,var(--promo-deep) 0%,transparent);background:linear-gradient(90deg,var(--promo-scrim-ink) 0,var(--promo-scrim-ink) var(--promo-scrim-hold),var(--promo-scrim-fade) var(--promo-scrim-reach)),linear-gradient(90deg,var(--promo-tone) 0,color-mix(in srgb,var(--promo-tone) 88%,transparent) 24%,color-mix(in srgb,var(--promo-tone) 34%,transparent) 100%)}.pcc_promoBody__CjqIc{position:relative;z-index:1;padding:41px min(52px,10.5%) 83px;display:flex;flex-direction:column;align-items:flex-start}.pcc_promo___exPA .pcc_promoTitle__xNp83{font-size:1.75rem;font-weight:700;line-height:1.32;color:#fff;max-width:15ch}.pcc_promoText__aR1qH{font-size:1.0625rem;line-height:1.76;margin:20px 0 34px;max-width:19em}.pcc_promoCta__H7Bwc{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:199px;min-height:41px;background:#fff;color:var(--ink,#333842);text-decoration:none;font-family:var(--ds-font-title,"Poppins",sans-serif);font-size:1rem;font-weight:500;border-radius:999px;padding:6px 24px;margin-top:auto}.pcc_promoDots__Zcl4W{position:absolute;z-index:2;bottom:30px;left:0;right:0;display:flex;justify-content:center;gap:12px}.pcc_promoDot__d6pi0{width:10px;height:10px;border-radius:50%;border:none;padding:0;cursor:pointer;background:rgba(255,255,255,.45)}.pcc_promoDotOn__1CRGB{background:#fff}.pcc_promoPurple__Zg3cX{background:linear-gradient(120deg,#5935a3,#7d54c9);color:#fff;border-radius:14px;padding:24px}.pcc_offerName__zt9MT{font-size:1.125rem;font-weight:700;color:var(--ink,#333842);margin:12px 0 8px}.pcc_offerText__PGxCS{font-size:.8125rem;line-height:1.5;color:var(--body,#474747)}.pcc_offerFlag__Alp8_{width:46px;height:30px;border-radius:4px;object-fit:cover}.pcc_offerPriceOld__aNC4P{color:var(--danger-ink,#c62828);text-decoration:line-through;font-size:.8125rem}.pcc_offerPrice__oJbX4{font-size:1.375rem;font-weight:700;color:var(--ink,#333842)}.pcc_offerPrice__oJbX4 small{font-size:.8125rem;font-weight:400;color:var(--muted-ink,#686e78)}.pcc_backLink__xiqok{display:inline-flex;align-items:center;gap:8px;color:var(--ink,#333842);font-weight:700;font-size:1.375rem;text-decoration:none;margin-bottom:14px}.pcc_backLink__xiqok svg{color:var(--green-ink,#01cc5d);flex:none}.pcc_tabs__VB3bb{display:flex;gap:28px;border-bottom:1px solid #e7e8ea;margin:8px 0 16px}.pcc_tab__1xg1Y{padding:10px 2px;font-size:.9375rem;font-weight:600;color:var(--muted-ink,#686e78);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer}.pcc_tabActive__GoJKY{color:var(--ink,#333842);border-bottom-color:var(--green-color,#01cc5d)}.pcc_sessionItem__d1s07{background:#fff;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.04)}.pcc_sessionItem__d1s07+.pcc_sessionItem__d1s07{margin-top:10px}.pcc_sessionRow__BwOad{display:grid;grid-template-columns:28px 1fr auto auto;align-items:center;grid-gap:14px;gap:14px;width:100%;padding:14px 18px;border:none;border-radius:10px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.pcc_sessionRow__BwOad:focus-visible{outline:2px solid var(--green-ink,#01cc5d);outline-offset:2px}.pcc_sChevron__lLwGV{display:inline-flex;color:var(--muted-ink,#686e78);transform:rotate(90deg);transition:transform .15s ease}.pcc_sessionRow__BwOad[aria-expanded=true] .pcc_sChevron__lLwGV{transform:rotate(-90deg)}.pcc_sessionNote__pEOlF{margin:0 18px;padding:14px 0 18px 42px;border-top:1px solid #eceef1;font-family:Roboto,sans-serif;font-size:.9375rem;line-height:1.5;color:#474747;overflow-wrap:anywhere}.pcc_sessionNote__pEOlF p{margin:0}.pcc_noteLink__4lajA{color:#007a37;text-decoration:underline;text-underline-offset:2px}.pcc_noteLink__4lajA:hover{color:var(--ink,#333842)}.pcc_noteLink__4lajA:focus-visible{outline:2px solid var(--green-ink,#01cc5d);outline-offset:2px;border-radius:2px}.pcc_sessionNoteEmpty__4ki9g{color:var(--muted-ink,#686e78)}@media (prefers-reduced-motion:reduce){.pcc_sChevron__lLwGV{transition:none}}.pcc_sStatus__S6l5C{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:.9rem;font-weight:700;color:var(--muted-ink,#686e78)}.pcc_sOk__EsLCy{color:var(--green-ink,#01cc5d)}.pcc_sNo__DNkLp{color:var(--danger-ink,#c62828)}.pcc_sTitle__0qmwz{font-size:.9375rem;font-weight:600;color:var(--ink,#333842)}.pcc_sNote__7pydD{margin-left:10px;font-weight:400}.pcc_sDate__ezFMc,.pcc_sNote__7pydD{font-size:.8125rem;color:var(--muted-ink,#686e78)}.pcc_ring__u6RvO{width:40px;height:40px}.pcc_sessionDetail__g7JP4{font-size:.875rem;line-height:1.7;color:var(--body,#474747)}.pcc_sessionDetail__g7JP4 b{color:var(--ink,#333842)}.pcc_profileGrid__puvjd{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start}.pcc_profileMenu__bUIWl{display:flex;flex-direction:column;gap:4px}.pcc_profileMenuItem__ScdMA{display:flex;align-items:center;gap:14px;padding:12px 10px;border-radius:10px;color:var(--muted-ink,#686e78);font-weight:600;font-size:.9375rem;text-decoration:none;cursor:pointer;background:none;border:none;text-align:left}.pcc_profileMenuItem__ScdMA.pcc_active__vJy3L{color:var(--green-ink,#01cc5d)}.pcc_pmIcon__DUYfJ{width:26px;height:26px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.pcc_profHead__tQMT_{display:flex;align-items:center;gap:18px;margin-bottom:26px}.pcc_profAvatar__qO3H0{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#ff8a1e,#e83e8c)}.pcc_profName__SUYde{font-size:1.25rem;font-weight:700;color:var(--ink,#333842)}.pcc_profChange__3cEnb{color:var(--green-ink,#01cc5d);font-weight:600;font-size:.875rem;text-decoration:none;background:none;border:none;padding:0;margin-top:4px;font-family:inherit;cursor:pointer}img.pcc_profAvatar__qO3H0{display:block;object-fit:cover;background:#f4f5f6}.pcc_field__A58vK{position:relative;margin-bottom:14px}.pcc_fieldLabel__CU5hw{display:block;font-size:.75rem;color:var(--muted-ink,#686e78);margin-bottom:4px}.pcc_input__HcupG{width:100%;min-width:0;border:none;background:#f4f5f6;border-radius:8px;padding:14px 16px;font-family:Poppins,sans-serif;font-size:.9375rem;color:var(--ink,#333842)}.pcc_fieldRow__LgUIt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.pcc_formSectionTitle__IX92O{font-size:1.125rem;font-weight:700;color:var(--ink,#333842);margin:22px 0 12px}.pcc_formError__MtEuq{margin-top:12px;color:#c0392b;font-size:.9375rem}.pcc_formSuccess__5h_5x{margin-top:12px;color:#0a7d3f;font-size:.9375rem}.pcc_referGrid__iDV3_{display:grid;grid-template-columns:minmax(0,1092fr) minmax(0,540fr);grid-gap:33px;gap:33px;align-items:start}.pcc_referHero__sZu34{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;overflow:hidden}.pcc_referHeroBody___GCdH{padding:46px 44px;display:flex;flex-direction:column;justify-content:center}.pcc_referHeroTitle__v58wV{font-size:2.75rem;font-weight:700;line-height:1.24}.pcc_referHeroText__bK2bj{margin:22px 0 0;font-size:.9375rem;line-height:1.75;color:var(--body,#474747);max-width:30ch}.pcc_referHeroPhoto__2i47e{background:#eceef0}.pcc_referHeroPhoto__2i47e img{width:100%;height:100%;object-fit:cover;object-position:50% center;display:block}.pcc_referCards__PC4TF{display:grid;grid-template-columns:1fr 1fr;grid-gap:26px;gap:26px;align-items:start}.pcc_referCard__rUReP{display:flex;flex-direction:column;padding:30px 32px 26px}.pcc_referCardTitle__KaY9R{font-size:1.375rem;font-weight:700;line-height:1.35}.pcc_referCardText__89MOo{margin:18px 0 0;font-size:.9375rem;line-height:1.7;color:var(--body,#474747)}.pcc_referForm__0_8fg{margin-top:auto;padding-top:26px}.pcc_referField__pAvJ8{position:relative;border:1px solid #dcdfe3;border-radius:8px;padding:10px 16px 8px}.pcc_referFieldLabel___e1B3{display:block;font-size:.75rem;color:var(--muted-ink,#686e78);margin-bottom:2px}.pcc_referInput__1qW_e{width:100%;border:none;background:transparent;padding:0;font-family:Poppins,sans-serif;font-size:.9375rem;color:var(--ink,#333842)}.pcc_referInput__1qW_e:focus{outline:none}.pcc_referField__pAvJ8:focus-within{border-color:var(--green-color,#01cc5d)}.pcc_referSubmit__p3VNQ{width:100%;margin-top:18px;padding:15px 30px}.pcc_referInput__1qW_e:disabled{color:#9aa0a8;cursor:not-allowed;-webkit-text-fill-color:#9aa0a8;opacity:1}.pcc_referField__pAvJ8:has(.pcc_referInput__1qW_e:disabled){background:#f4f5f6;border-color:#e3e5e8}.pcc_referSubmit__p3VNQ:disabled{opacity:.55;cursor:not-allowed}.pcc_referNotice__zdymq{background:#fff8e6;border:1px solid #f1dfae;border-radius:10px;padding:14px 18px;font-size:.9375rem;line-height:1.55;color:#7a5c14}.pcc_referTrack___JKUr{margin:26px 0 0}.pcc_referProgress__NKzJu{margin-top:26px;display:grid;grid-template-columns:1fr auto;align-items:center;grid-row-gap:18px;row-gap:18px}.pcc_referProgressLabel__DqBPf{grid-column:1;grid-row:1;font-size:.9375rem;color:var(--body,#474747)}.pcc_referLink__7nqfR{grid-column:2;grid-row:1;justify-self:end;color:#5935a3;font-size:.875rem;text-decoration:underline}.pcc_stepper__u_VJH{grid-column:1/-1;grid-row:2;display:flex;align-items:center;list-style:none;margin:0;padding:0}.pcc_stepItem__a4sCS{display:flex;align-items:center;flex:1 1 auto;min-width:0}.pcc_stepItem__a4sCS:first-child{flex:none}.pcc_stepLine__YhEJb{flex:1 1 auto;height:2px;background:#c7cbd1;min-width:8px}.pcc_stepLineDone__BsUiw{background:var(--green-color,#01cc5d)}.pcc_stepDot__7x1_1{flex:none;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c7cbd1;background:#fff;font-size:.8125rem;font-weight:600;color:#a4a9b0}.pcc_stepDotDone__tc5LS{background:var(--green-color,#01cc5d);border-color:var(--green-color,#01cc5d);color:var(--on-brand-ink,#333842)}.pcc_referHow__Ykx2r{margin-top:22px}.pcc_referHowTitle__irgq4{font-size:2.125rem;font-weight:700;line-height:1.3;max-width:18ch}.pcc_referHowText__oB1Ix{margin:24px 0 0;font-size:.9375rem;line-height:1.85;color:var(--body,#474747)}.pcc_referSteps__gRg2u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:34px;gap:34px;margin-top:30px;padding:34px 32px}.pcc_referStepTitle__JXwed{font-size:.9375rem;font-weight:700;line-height:1.6}.pcc_referStepText__FS2s0{margin:24px 0 0;font-size:.9375rem;line-height:1.8;color:var(--body,#474747)}@media (max-width:1100px){.pcc_grid__8Pxlh{display:flex;flex-direction:column;gap:22px;align-items:stretch}.pcc_col__8c__8{display:contents}.pcc_ordQuality__N_Myy{order:1}.pcc_ordCourses__iBqZg{order:2}.pcc_ordPromo__14shL{order:3}.pcc_ordTesti__S_WvC{order:4}.pcc_calendar__XzgXv{display:none}.pcc_ordCal__avQY3{order:5}.pcc_profileGrid__puvjd,.pcc_regCard__WWlqK{grid-template-columns:minmax(0,1fr)}.pcc_regPhoto__Cjwai{min-height:220px}.pcc_testiGrid__yUhP7{grid-template-columns:minmax(0,1fr)}.pcc_courseFoot__kNi3O{flex-direction:column;align-items:flex-start;gap:10px;margin-top:34px}}@media (max-width:800px){.pcc_courseCard__Dx_Jo{padding:30px 34px}.pcc_subjectCard__eGxuX{min-height:104px;padding:20px 30px}.pcc_packageSelect__SX49b{max-width:none}.pcc_courseFoot__kNi3O{margin-top:30px}.pcc_promoSlide__re2ZL{min-height:0}.pcc_promoBody__CjqIc{padding:34px 38px 68px}.pcc_promo___exPA .pcc_promoTitle__xNp83{font-size:1.375rem}.pcc_promoText__aR1qH{font-size:.9375rem;margin:16px 0 26px}}@media (max-width:1100px){.pcc_page__fkGxs .pcc_sectionTitle__HdSdQ{margin-bottom:30px}.pcc_page__fkGxs .pcc_subjectHeading___UJlr{margin-bottom:16px}}@media (max-width:640px){.pcc_page__fkGxs{padding:20px var(--pcc-gutter,16px) 36px}.pcc_subjectCard__eGxuX{flex-direction:column;align-items:flex-start;gap:12px;min-height:0;padding:22px}.pcc_courseCard__Dx_Jo{padding:24px 22px}.pcc_courseRow__mrL0_{grid-template-columns:minmax(0,1fr)}.pcc_promoBody__CjqIc{padding:26px 24px 62px}.pcc_promo___exPA{--promo-scrim-hold:100%;--promo-scrim-reach:100%}.pcc_promoText__aR1qH{max-width:none}.pcc_countdown__fZk2v,.pcc_testBand__fCW5A{flex-direction:column;align-items:flex-start}}@media (max-width:1023px){.pcc_referGrid__iDV3_{grid-template-columns:minmax(0,1fr)}.pcc_referHeroBody___GCdH{padding:36px 34px}.pcc_referHeroTitle__v58wV{font-size:2.25rem}}@media (max-width:800px){.pcc_referHeroTitle__v58wV{font-size:1.625rem;line-height:2.5rem;max-width:10.5rem}.pcc_referHeroText__bK2bj{margin-top:1.125rem;font-size:.84375rem;line-height:1.75rem;max-width:14rem}.pcc_referCardTitle__KaY9R{font-size:1.21875rem;line-height:2.5rem}.pcc_referCardText__89MOo{margin-top:2.125rem;font-size:.875rem;line-height:1.75rem;max-width:16.25rem}.pcc_referProgressLabel__DqBPf{font-size:1.09375rem}.pcc_referCard__rUReP{padding:2.125rem 2.0625rem 1.75rem}.pcc_referForm__0_8fg{padding-top:2.5625rem}.pcc_referField__pAvJ8{padding:.375rem 1rem;height:3.125rem;display:flex;flex-direction:column;justify-content:center}.pcc_referFieldLabel___e1B3{margin-bottom:0;line-height:1.25}.pcc_referInput__1qW_e{line-height:1.35}.pcc_referSubmit__p3VNQ{margin-top:1.625rem;padding:0;height:3.125rem}.pcc_referProgress__NKzJu{margin-top:1.5rem;row-gap:1.25rem}.pcc_referTrack___JKUr{margin-top:1.5rem}.pcc_referHero__sZu34{display:block;position:relative;min-height:28.125rem}.pcc_referHeroPhoto__2i47e{position:absolute;inset:0;overflow:hidden}.pcc_referHeroPhoto__2i47e img{height:145%;object-position:50% 0}.pcc_referHeroBody___GCdH{position:relative;z-index:1;padding:2.125rem 2.5625rem 0}.pcc_referPage__4Sr8b{padding:2rem 2rem 2.25rem}.pcc_referCards__PC4TF{gap:2.375rem;grid-template-columns:1fr}.pcc_referHowTitle__irgq4{font-size:1.625rem;line-height:2.5rem;max-width:none}.pcc_referSteps__gRg2u{gap:26px;padding:28px 24px}.pcc_referProgress__NKzJu,.pcc_referSteps__gRg2u{grid-template-columns:1fr}.pcc_referProgressLabel__DqBPf{grid-column:1;grid-row:1}.pcc_stepper__u_VJH{grid-column:1;grid-row:2}.pcc_referLink__7nqfR{grid-column:1;grid-row:3;justify-self:start}}