.fiyatlar_page__Zmc3r{display:grid;gap:clamp(28px,3vw,38px);color:#14172b}.fiyatlar_eyebrow__ha_Mb{margin:0;color:#5954e8;font-size:.73rem;font-weight:800;letter-spacing:.12em}.fiyatlar_intro__Dw4PW{padding:6px 0 22px;border-bottom:1px solid #d9dcd7}.fiyatlar_intro__Dw4PW h1{max-width:800px;margin:10px 0 12px;font-size:clamp(2.25rem,3.6vw,3.25rem);font-weight:650;letter-spacing:-.06em;line-height:1.08}.fiyatlar_intro__Dw4PW>p:not(.fiyatlar_eyebrow__ha_Mb){max-width:700px;margin:0;color:#555970;font-size:1.04rem;line-height:1.7}.fiyatlar_teacherSection__uIwPR{display:grid;gap:16px}.fiyatlar_sectionHeading__AtA0z{display:flex;align-items:end;justify-content:space-between;gap:20px}.fiyatlar_aiHeading__E5Lgg h2,.fiyatlar_nextStep__RRaDG h2,.fiyatlar_sectionHeading__AtA0z h2{margin:7px 0 0;font-weight:650;letter-spacing:-.045em;line-height:1.18}.fiyatlar_sectionHeading__AtA0z h2{font-size:clamp(1.55rem,2.4vw,2rem)}.fiyatlar_card__BcKxl>a{display:inline-flex;min-height:38px;align-items:center;gap:8px;color:#514bd1;font-size:.9rem;font-weight:750;text-decoration:none}.fiyatlar_card__BcKxl>a:hover{text-decoration:underline}.fiyatlar_grid__me3h6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fiyatlar_card__BcKxl{display:flex;min-width:0;min-height:250px;padding:clamp(24px,3vw,32px);border:1px solid #d8dcd8;border-radius:18px;background:#fff;box-shadow:none;flex-direction:column}.fiyatlar_cardIcon__oUR6v{display:grid;width:46px;height:46px;border-radius:12px;color:#5954e8;background:#eeedff;place-items:center}.fiyatlar_card__BcKxl:nth-child(2) .fiyatlar_cardIcon__oUR6v{color:#287456;background:#e2f5e9}.fiyatlar_cardLabel__dXxne{margin-top:15px;color:#555b6f;font-size:.8125rem;font-weight:750;letter-spacing:.04em}.fiyatlar_card__BcKxl h3{margin:7px 0 9px;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:650;letter-spacing:-.04em;line-height:1.25}.fiyatlar_card__BcKxl p{max-width:43ch;margin:0;color:#5b5f71;font-size:.95rem;line-height:1.65}.fiyatlar_card__BcKxl>a{align-self:flex-start;margin-top:auto;padding-top:16px}.fiyatlar_aiSection__kCrbK{display:grid;gap:22px;padding:clamp(24px,3vw,36px);border:1px solid #d7d7ef;border-radius:22px;background:#f0f0fb}.fiyatlar_aiHeading__E5Lgg h2{font-size:clamp(1.65rem,2.5vw,2.15rem)}.fiyatlar_aiHeading__E5Lgg>p:last-child{max-width:660px;margin:9px 0 0;color:#575b72;font-size:.95rem;line-height:1.65}.fiyatlar_planGrid__tu1R4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:13px}.fiyatlar_plan__q_czk{display:flex;min-width:0;padding:25px 22px 20px;border:1px solid #d8d9e9;border-radius:17px;background:#fff;box-shadow:0 12px 28px rgb(33 31 76/4%);flex-direction:column}.fiyatlar_featuredPlan__LrnBx{border:2px solid #5954e8;padding:24px 21px 19px;box-shadow:0 18px 38px rgb(89 84 232/12%)}.fiyatlar_planTop__6TtFR{min-height:155px;padding-bottom:18px;border-bottom:1px solid #e8e8ee}.fiyatlar_planTop__6TtFR>small{color:#5954e8;font-size:.67rem;font-weight:800;letter-spacing:.1em}.fiyatlar_plan__q_czk h3{margin:9px 0 10px;color:#14172b;font-size:1.32rem;font-weight:700;letter-spacing:-.035em}.fiyatlar_planPrice__gmVQ5{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px}.fiyatlar_planPrice__gmVQ5 strong{color:#14172b;font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:750;letter-spacing:-.055em}.fiyatlar_planPrice__gmVQ5 span{color:#676c7e;font-size:.84rem}.fiyatlar_planTop__6TtFR>p{margin:8px 0 0;color:#626579;font-size:.84rem;line-height:1.55}.fiyatlar_planFeatures__JnWAJ{padding:18px 0 14px}.fiyatlar_planFeatures__JnWAJ h4{margin:0 0 14px;color:#626579;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fiyatlar_planFeatures__JnWAJ ul{display:grid;margin:0;padding:0;list-style:none;gap:15px}.fiyatlar_planFeatures__JnWAJ li{display:flex;align-items:flex-start;gap:10px}.fiyatlar_featureIcon__vrxlE{display:grid;width:29px;height:29px;flex:none;border-radius:8px;color:#5954e8;background:#eeedff;place-items:center}.fiyatlar_planFeatures__JnWAJ li b{display:block;color:#202339;font-size:.83rem;font-weight:680;line-height:1.3}.fiyatlar_planFeatures__JnWAJ li small{display:block;margin-top:2px;color:#626579;font-size:.78rem;line-height:1.4}.fiyatlar_planAction___2SVx{display:inline-flex;min-height:43px;margin-top:auto;padding:0 17px;border-radius:10px;align-items:center;justify-content:center;color:#fff;background:#5954e8;font-size:.84rem;font-weight:750;text-decoration:none;transition:background .18s,transform .18s}.fiyatlar_planAction___2SVx:hover{background:#14172b;transform:translateY(-1px)}.fiyatlar_planState__WL3an{display:flex;min-height:78px;padding:20px 22px;border:1px solid #d7d7ef;border-radius:14px;align-items:center;color:#555970;background:#fff;font-size:.9rem;line-height:1.55}.fiyatlar_nextStep__RRaDG{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-top:25px;border-top:1px solid #d9dcd7}.fiyatlar_nextStep__RRaDG h2{font-size:1.35rem}.fiyatlar_nextStep__RRaDG p{margin:5px 0 0;color:#626579;font-size:.9rem;line-height:1.5}.fiyatlar_actions___FsOu{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.fiyatlar_primary__F5U4f,.fiyatlar_secondary__caKu4{display:inline-flex;min-height:46px;padding:10px 18px;border-radius:9px;align-items:center;justify-content:center;gap:9px;font-size:.9rem;font-weight:700;text-decoration:none}.fiyatlar_primary__F5U4f{color:#fff;background:#14172b}.fiyatlar_primary__F5U4f:hover{background:#5954e8}.fiyatlar_secondary__caKu4{border:1px solid #c5c8d0;color:#14172b;background:#fff}.fiyatlar_secondary__caKu4:hover{background:#f5f4ff}.fiyatlar_page__Zmc3r a:focus-visible{outline:3px solid rgb(89 84 232/38%);outline-offset:3px}@media (max-width:760px){.fiyatlar_page__Zmc3r{gap:28px}.fiyatlar_intro__Dw4PW{padding-top:4px;padding-bottom:20px}.fiyatlar_intro__Dw4PW h1{font-size:clamp(2.05rem,8.5vw,2.55rem)}.fiyatlar_intro__Dw4PW>p:not(.fiyatlar_eyebrow__ha_Mb){font-size:.98rem}.fiyatlar_sectionHeading__AtA0z{align-items:start;flex-direction:column;gap:8px}.fiyatlar_grid__me3h6{grid-template-columns:1fr}.fiyatlar_card__BcKxl{min-height:0;padding:22px}.fiyatlar_card__BcKxl>a{margin-top:0}.fiyatlar_aiSection__kCrbK{gap:18px}.fiyatlar_nextStep__RRaDG{align-items:stretch;flex-direction:column}.fiyatlar_actions___FsOu>a{flex:1}}@media (max-width:980px){.fiyatlar_planGrid__tu1R4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.fiyatlar_planGrid__tu1R4{grid-template-columns:1fr}.fiyatlar_planTop__6TtFR{min-height:0}}@media (max-width:480px){.fiyatlar_actions___FsOu{display:grid;grid-template-columns:1fr}.fiyatlar_actions___FsOu>a{width:100%}}.landing_page__yDjF7{--ink:#14172b;--soft:#626579;--paper:#f7f8f2;--line:#dfe2dc;--purple:#5954e8;--mint:#a2f5cb;background:var(--paper);color:var(--ink);font-family:var(--font-inter),Arial,sans-serif;line-height:1.55;overflow:clip}.landing_page__yDjF7 *{box-sizing:border-box}.landing_page__yDjF7 a{text-decoration:none}.landing_page__yDjF7 button{font:inherit;cursor:pointer}.landing_page__yDjF7 a,.landing_page__yDjF7 button,.landing_page__yDjF7 summary{-webkit-tap-highlight-color:transparent}.landing_page__yDjF7 :focus-visible{outline:3px solid #7868f9;outline-offset:5px}.landing_page__yDjF7 article[id],.landing_page__yDjF7 section[id]{scroll-margin-top:30px}.landing_page__yDjF7 p{font-size:1rem}.landing_page__yDjF7 h1,.landing_page__yDjF7 h2,.landing_page__yDjF7 h3,.landing_page__yDjF7 h4,.landing_page__yDjF7 p{margin:0}.landing_page__yDjF7 em{font-style:normal;color:var(--purple)}.landing_skip__KVCIR{position:absolute;top:-100px;left:20px;padding:12px;background:var(--ink);color:white;z-index:99}.landing_skip__KVCIR:focus{top:12px}.landing_header__dj9td{max-width:1360px;margin:auto;padding:25px 48px;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--line)}.landing_brand__oFVVQ{display:inline-flex;align-items:center;gap:10px;font-weight:750;font-size:1.05rem;letter-spacing:-.035em;color:var(--ink);white-space:nowrap}.landing_brand__oFVVQ>span{width:34px;height:35px;display:grid;place-items:center;color:var(--mint);background:var(--ink);border-radius:11px 11px 11px 3px;font-size:1.35rem;font-weight:800}.landing_headerActions__GyXg4,.landing_nav__kIbdy{display:flex;align-items:center;gap:27px;font-size:.875rem;font-weight:550}.landing_login__0_ZP6,.landing_nav__kIbdy a{color:var(--ink)}.landing_login__0_ZP6:hover,.landing_nav__kIbdy a:hover{color:var(--purple)}.landing_headerActions__GyXg4{gap:22px}.landing_button__RymVr,.landing_outlineButton__YJ022{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:49px;padding:13px 23px;border-radius:9px;background:var(--ink);color:white;font-size:.9rem;font-weight:600;transition:transform .18s,background .18s}.landing_button__RymVr:hover{background:var(--purple);transform:translateY(-2px)}.landing_header__dj9td .landing_button__RymVr{min-height:42px;padding:10px 18px;font-size:.875rem}.landing_outlineButton__YJ022{background:transparent;color:var(--ink);border:1px solid #aeb2bc}.landing_outlineButton__YJ022:hover{background:white}.landing_lightLink__7XjzZ,.landing_textLink__76dh5{display:inline-flex;align-items:center;gap:13px;font-size:.9rem;font-weight:650;color:var(--ink);width:fit-content}.landing_textLink__76dh5:hover{color:var(--purple)}.landing_hero__LCUDO{max-width:1360px;margin:auto;display:grid;grid-template-columns:1.03fr 1fr;gap:54px;padding:77px 48px 82px;align-items:center}.landing_eyebrow__OAmOx{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.11em;line-height:1.6}.landing_dot__L5r1w{width:7px;height:7px;border-radius:50%;background:var(--purple)}.landing_hero__LCUDO h1{font-size:clamp(2.7rem,4.7vw,4.35rem);line-height:1.08;font-weight:650;letter-spacing:-.065em;margin:24px 0}.landing_heroCopy__EHbAM>p{color:var(--soft);font-size:1.02rem;line-height:1.85;max-width:480px}.landing_actions__rKiWO{padding-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:29px}.landing_heroCopy__EHbAM .landing_heroNote__z9zkM{font-size:.82rem;line-height:1.7;margin-top:27px;color:#767888}.landing_heroVisual__FacYN{position:relative;padding:23px 25px 16px;background:#dedfff;border-radius:22px;transform:rotate(1deg)}.landing_visualTop__fmdQE{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;color:#454782}.landing_visualTop__fmdQE>span{display:flex;align-items:center;gap:9px;font-size:.75rem;font-weight:700;letter-spacing:.12em}.landing_statusDot__jqRZ6{width:7px;height:7px;border-radius:50%;background:#5e55d7}.landing_dayBoard__4_uQ3{background:#fff;border-radius:13px;padding:23px;box-shadow:0 16px 35px #29216d14;transform:rotate(-1deg)}.landing_boardHeader__sTZvE{display:flex;justify-content:space-between;gap:12px;align-items:center}.landing_mutedLabel__j2exm{color:#74788c;font-size:.75rem;letter-spacing:.12em;font-weight:700}.landing_boardHeader__sTZvE h2{font-size:1.36rem;letter-spacing:-.04em;margin-top:4px;font-weight:650}.landing_avatar__8SPkG{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#efeafe;color:#6050b0;font-size:.9rem}.landing_goal__ad7Hc{background:#f1f2eb;border:1px solid #e9ebe1;border-radius:10px;padding:18px;margin-top:22px}.landing_goal__ad7Hc>div:first-child{display:flex;align-items:center;gap:8px;font-size:.75rem;color:#5c645b}.landing_goal__ad7Hc>strong{display:block;font-size:1.05rem;letter-spacing:-.025em;margin:7px 0 13px}.landing_goalTrack__3XGzj{height:5px;background:#dfe3d8;border-radius:4px}.landing_goalTrack__3XGzj>span{display:block;width:60%;height:100%;border-radius:4px;background:#747e68}.landing_goal__ad7Hc small{display:block;font-size:.75rem;color:#6b7364;margin-top:8px}.landing_agenda__fL9IP{display:grid;gap:0;margin-top:9px}.landing_agenda__fL9IP>div{display:flex;gap:12px;padding:15px 0;align-items:center;border-bottom:1px solid #eef0f2}.landing_agenda__fL9IP>div>div{flex:1;min-width:0}.landing_agenda__fL9IP div div>span,.landing_agenda__fL9IP strong{display:block}.landing_agenda__fL9IP strong{font-size:.8rem;font-weight:600}.landing_agenda__fL9IP div div>span{font-size:.75rem;color:#747789;margin-top:3px}.landing_agendaIcon__YJB5E{width:35px;height:35px;display:grid;place-items:center;background:#e8e8ff;color:#6458c9;border-radius:10px;flex-shrink:0}.landing_agenda__fL9IP>div:nth-child(2) .landing_agendaIcon__YJB5E{background:#f7e9f6;color:#a1559c}.landing_agenda__fL9IP>div:nth-child(3) .landing_agendaIcon__YJB5E{background:#dff4e9;color:#398968}.landing_agenda__fL9IP>div>svg{color:#a1a3ae;flex-shrink:0}.landing_boardBottom__yTURo{display:flex;align-items:center;gap:6px;color:#5d6570;font-size:.75rem;padding-top:16px}.landing_demoCaption__AZOeP{display:block;text-align:center;font-size:.75rem;color:#5b6083;padding-top:14px}.landing_discovery__uPGTd{max-width:1264px;margin:0 auto;padding:50px 0 68px;border-top:1px solid var(--line)}.landing_sectionIntro__NfW9L{text-align:center;max-width:720px;margin:0 auto 31px}.landing_sectionIntro__NfW9L .landing_eyebrow__OAmOx{justify-content:center;color:#6c6b80}.landing_sectionIntro__NfW9L h2{font-size:clamp(1.8rem,3vw,2.7rem);font-weight:600;line-height:1.18;letter-spacing:-.055em;margin:13px 0 15px}.landing_sectionIntro__NfW9L>p{color:var(--soft);line-height:1.8}.landing_paths__RPuXb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:35px 0 0}.landing_paths__RPuXb>a{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:12px;padding:22px 19px;color:var(--ink);transition:border-color .18s,transform .18s;background:#ffffff66}.landing_paths__RPuXb>a:hover{border-color:var(--purple);transform:translateY(-3px)}.landing_pathIcon__cgWn7{color:var(--purple);flex-shrink:0}.landing_paths__RPuXb>a>span:nth-child(2){flex:1;min-width:0}.landing_paths__RPuXb small,.landing_paths__RPuXb strong{display:block}.landing_paths__RPuXb strong{font-size:.875rem;font-weight:650;letter-spacing:-.025em}.landing_paths__RPuXb small{font-size:.8rem;color:var(--soft);margin-top:3px}.landing_paths__RPuXb>a>svg{flex-shrink:0;width:17px}.landing_support__j579L{max-width:1264px;margin:0 auto 95px;display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:65px;padding-top:25px}.landing_supportImage__ZXYqt{position:relative;min-height:435px;height:100%;border-radius:18px;overflow:hidden;background:#cce2e5}.landing_supportImage__ZXYqt img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% center}.landing_imageCaption__Ap6FI{position:absolute;bottom:20px;left:20px;right:20px;display:flex;align-items:center;justify-content:center;gap:10px;padding:15px 10px;background:#ffffffef;border-radius:9px;font-size:.8rem}.landing_supportCopy__VhJQJ{padding:20px 0}.landing_supportCopy__VhJQJ .landing_eyebrow__OAmOx{color:var(--purple)}.landing_supportCopy__VhJQJ h2{font-size:clamp(2rem,3.3vw,3rem);font-weight:600;letter-spacing:-.055em;line-height:1.15;margin:18px 0}.landing_supportCopy__VhJQJ>p{color:var(--soft);line-height:1.85;max-width:470px}.landing_checkList__ttvpI{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:11px;font-size:.875rem;color:#42465c}.landing_checkList__ttvpI li{display:flex;gap:10px;align-items:flex-start}.landing_checkList__ttvpI svg{color:var(--purple);flex-shrink:0;margin-top:2px}.landing_workspace__vIOiW{background:#eeeee7;padding:73px 48px 80px}.landing_workGrid__kwB__{max-width:1264px;margin:40px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:26px}.landing_roomCard__t18Nb,.landing_toolCard__cese8{display:flex;flex-direction:column;background:#fcfcf8;border:1px solid #dddeda;border-radius:17px;padding:30px}.landing_cardIntro__dWSxC .landing_eyebrow__OAmOx{font-size:.75rem;letter-spacing:.09em;color:#605972}.landing_cardIntro__dWSxC h3{font-size:clamp(1.5rem,2.3vw,2rem);font-weight:600;line-height:1.22;letter-spacing:-.04em;margin:17px 0 13px}.landing_cardIntro__dWSxC p{color:var(--soft);line-height:1.75;font-size:.9375rem;min-height:53px}.landing_roomDemo__DICWz,.landing_toolDemo__VCe1N{margin:24px 0;background:white;border:1px solid #e1e2e8;border-radius:10px;overflow:hidden;flex:1}.landing_file__OuIUg{display:flex;align-items:center;gap:9px;padding:17px 16px;font-size:.75rem;border-bottom:1px solid #ececf2}.landing_file__OuIUg>span:first-of-type{flex:1}.landing_file__OuIUg>span:last-child{font-size:.75rem;color:#777b8e}.landing_file__OuIUg svg{color:var(--purple)}.landing_toolSwitch__hpM1v{display:flex;gap:4px;padding:12px 12px 0;flex-wrap:wrap}.landing_roomSwitch__B7Mrv button,.landing_toolSwitch__hpM1v button{display:flex;gap:5px;align-items:center;background:transparent;border:0;color:#696c7d;font-size:.75rem;border-radius:6px;min-height:39px;padding:8px 10px;transition:background .15s}.landing_toolSwitch__hpM1v button[aria-pressed=true]{background:#ebe8ff;color:#5445b1}.landing_roomSwitch__B7Mrv button:hover,.landing_toolSwitch__hpM1v button:hover{background:#f0eff7}.landing_toolContent__Boqxv{padding:24px 20px 26px;min-height:211px}.landing_toolContent__Boqxv h4{font-size:1.05rem;font-weight:600;letter-spacing:-.025em}.landing_toolContent__Boqxv p{font-size:.875rem;color:var(--soft);line-height:1.85;margin:12px 0 17px}.landing_toolContent__Boqxv>span{display:block;color:#8a748f;font-size:.75rem}.landing_roomToolbar__ZUFH5{display:flex;align-items:center;justify-content:space-between;padding:15px 16px;gap:10px;font-size:.8rem;border-bottom:1px solid #ececf2}.landing_roomToolbar__ZUFH5 small{display:block;font-size:.75rem;color:#797e83}.landing_roomCount__POSU4{display:flex;align-items:center;gap:6px;font-size:.75rem;color:#547568}.landing_roomSwitch__B7Mrv{display:flex;justify-content:center;gap:5px;padding:11px 10px 0}.landing_roomSwitch__B7Mrv button[aria-pressed=true]{background:#e0f0e7;color:#286947}.landing_roomScene___gHN7{width:100%;aspect-ratio:1200/660;overflow:hidden;background:#f5f7f4}.landing_roomScene___gHN7>svg{width:100%;height:100%;display:block}.landing_roomCard__t18Nb>.landing_textLink__76dh5,.landing_toolCard__cese8>.landing_textLink__76dh5{margin-top:auto}.landing_progressSection__W57Yo{background:#f3f3ec;color:var(--ink);padding:64px max(48px,calc((100vw - 1264px)/2));display:grid;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);gap:42px;align-items:center;border-block:1px solid var(--line)}.landing_progressHeading__ebD8A{text-align:left;max-width:390px;margin:0}.landing_progressHeading__ebD8A .landing_eyebrow__OAmOx{color:#6c6b80;justify-content:flex-start}.landing_progressHeading__ebD8A h2{font-size:clamp(2rem,3vw,3.05rem);line-height:1.15;letter-spacing:-.05em;font-weight:550;margin:18px 0 22px}.landing_progressHeading__ebD8A em{color:var(--purple)}.landing_progressHeading__ebD8A p{color:var(--soft);line-height:1.9;max-width:620px;margin:auto}.landing_teacherInvite__ZfV4k{max-width:1264px;margin:auto;padding:78px 0;display:flex;gap:32px;align-items:center;border-bottom:1px solid var(--line)}.landing_teacherIcon__g63pG{width:90px;height:90px;display:grid;place-items:center;background:#e7e5fb;border-radius:25px;color:var(--purple);flex-shrink:0}.landing_teacherInvite__ZfV4k>div:nth-child(2){flex:1}.landing_teacherInvite__ZfV4k .landing_eyebrow__OAmOx{color:#686683}.landing_teacherInvite__ZfV4k h2{font-size:2rem;line-height:1.2;letter-spacing:-.045em;font-weight:600;margin:11px 0 13px}.landing_teacherInvite__ZfV4k p{color:var(--soft);max-width:510px;line-height:1.8;font-size:.9375rem}.landing_teacherInvite__ZfV4k .landing_outlineButton__YJ022{flex-shrink:0}.landing_faq__DYQll{max-width:1264px;margin:auto;padding:70px 0;display:grid;grid-template-columns:1fr 1.45fr;gap:60px}.landing_faq__DYQll .landing_eyebrow__OAmOx{color:#6c6b80}.landing_faq__DYQll h2{font-size:2rem;letter-spacing:-.04em;font-weight:600;margin-top:14px}.landing_faq__DYQll details{border-bottom:1px solid var(--line);padding:19px 0}.landing_faq__DYQll details:first-child{padding-top:0}.landing_faq__DYQll summary{display:flex;gap:20px;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:.9375rem;font-weight:550}.landing_faq__DYQll summary::-webkit-details-marker{display:none}.landing_faq__DYQll summary svg{flex-shrink:0}.landing_faq__DYQll details[open] summary svg{transform:rotate(180deg)}.landing_faq__DYQll details p{font-size:.875rem;line-height:1.85;color:var(--soft);padding:15px 35px 0 0}.landing_finalCta__58GGb{padding:65px 24px 75px;text-align:center;background:#e5e4fc}.landing_finalCta__58GGb .landing_eyebrow__OAmOx{justify-content:center;color:#60607c}.landing_finalCta__58GGb h2{font-size:clamp(2.5rem,4.7vw,4rem);line-height:1.1;letter-spacing:-.06em;font-weight:600;margin:22px 0 27px}.landing_footer__WA8Wd{max-width:1360px;padding:30px 48px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:24px}.landing_footer__WA8Wd>a,.landing_footer__WA8Wd>span{color:var(--soft);font-size:.75rem}.landing_footer__WA8Wd>a{display:flex;gap:7px;align-items:center}@media(min-width:1500px){.landing_hero__LCUDO{padding-top:95px;padding-bottom:100px}}@media(max-width:1360px){.landing_discovery__uPGTd,.landing_faq__DYQll,.landing_support__j579L,.landing_teacherInvite__ZfV4k{margin-left:48px;margin-right:48px}.landing_hero__LCUDO{gap:35px}.landing_support__j579L{gap:42px}.landing_paths__RPuXb>a{padding:20px 14px;gap:10px}}@media(max-width:1050px){.landing_header__dj9td{padding:23px 30px}.landing_nav__kIbdy{gap:16px}.landing_hero__LCUDO{padding:58px 30px 65px;gap:25px}.landing_heroVisual__FacYN{padding:18px 17px 12px}.landing_dayBoard__4_uQ3{padding:18px}.landing_hero__LCUDO h1{font-size:3.2rem}.landing_heroCopy__EHbAM>p{font-size:.95rem}.landing_agenda__fL9IP div div>span,.landing_agenda__fL9IP strong{font-size:.75rem}.landing_boardHeader__sTZvE h2{font-size:1.15rem}.landing_discovery__uPGTd,.landing_faq__DYQll,.landing_support__j579L,.landing_teacherInvite__ZfV4k{margin-left:30px;margin-right:30px}.landing_paths__RPuXb{gap:12px}.landing_paths__RPuXb>a{align-items:flex-start;flex-wrap:wrap;padding:20px 16px}.landing_paths__RPuXb>a>span:nth-child(2){flex-basis:calc(100% - 40px)}.landing_paths__RPuXb>a>svg{display:none}.landing_support__j579L{gap:30px}.landing_workspace__vIOiW{padding-left:30px;padding-right:30px}.landing_roomCard__t18Nb,.landing_toolCard__cese8{padding:23px}.landing_workGrid__kwB__{gap:18px}.landing_progressSection__W57Yo{grid-template-columns:1fr;gap:35px;padding:60px 30px}.landing_progressHeading__ebD8A{text-align:center;max-width:700px;margin:auto}.landing_progressHeading__ebD8A .landing_eyebrow__OAmOx{justify-content:center}.landing_teacherInvite__ZfV4k{gap:23px}.landing_teacherIcon__g63pG{display:none}}@media(max-width:760px){.landing_header__dj9td{padding:18px 22px;gap:15px}.landing_brand__oFVVQ{font-size:.98rem}.landing_login__0_ZP6,.landing_nav__kIbdy{display:none}.landing_hero__LCUDO{grid-template-columns:1fr;padding:44px 22px 48px;gap:40px}.landing_hero__LCUDO h1{font-size:clamp(2.8rem,8.7vw,4rem);margin-top:19px}.landing_heroCopy__EHbAM>p{max-width:560px;font-size:1rem}.landing_heroCopy__EHbAM .landing_heroNote__z9zkM{margin-top:21px;font-size:.8rem}.landing_heroVisual__FacYN{max-width:550px;width:100%;margin:auto;transform:none;padding:20px}.landing_dayBoard__4_uQ3{transform:none;padding:22px}.landing_boardHeader__sTZvE h2{font-size:1.4rem}.landing_agenda__fL9IP strong{font-size:.82rem}.landing_agenda__fL9IP div div>span{font-size:.73rem}.landing_boardBottom__yTURo,.landing_demoCaption__AZOeP,.landing_goal__ad7Hc small,.landing_mutedLabel__j2exm{font-size:.75rem}.landing_discovery__uPGTd,.landing_faq__DYQll,.landing_support__j579L,.landing_teacherInvite__ZfV4k{margin-left:22px;margin-right:22px}.landing_discovery__uPGTd{padding:38px 0 50px}.landing_paths__RPuXb{grid-template-columns:1fr;gap:10px}.landing_paths__RPuXb>a{flex-wrap:nowrap;align-items:center;padding:18px;gap:15px}.landing_paths__RPuXb>a>span:nth-child(2){flex-basis:auto}.landing_paths__RPuXb>a>svg{display:block}.landing_paths__RPuXb strong{font-size:.9rem}.landing_sectionIntro__NfW9L h2{font-size:2rem}.landing_sectionIntro__NfW9L p{font-size:.9375rem}.landing_support__j579L{grid-template-columns:1fr;gap:26px;margin-bottom:50px;padding-top:0}.landing_supportImage__ZXYqt{min-height:320px}.landing_supportCopy__VhJQJ{padding:0}.landing_supportCopy__VhJQJ h2{font-size:2.5rem}.landing_supportCopy__VhJQJ p{max-width:none}.landing_workspace__vIOiW{padding:49px 22px}.landing_workGrid__kwB__{grid-template-columns:1fr;gap:22px}.landing_roomCard__t18Nb,.landing_toolCard__cese8{padding:24px}.landing_cardIntro__dWSxC h3{font-size:1.8rem}.landing_cardIntro__dWSxC p{min-height:0}.landing_toolContent__Boqxv{min-height:205px}.landing_roomScene___gHN7{max-height:330px}.landing_progressSection__W57Yo{grid-template-columns:1fr;gap:33px;padding:50px 22px}.landing_progressSection__W57Yo h2{font-size:2.5rem}.landing_teacherInvite__ZfV4k{flex-wrap:wrap;padding:48px 0;gap:20px}.landing_teacherInvite__ZfV4k>div:nth-child(2){flex-basis:100%}.landing_teacherInvite__ZfV4k .landing_outlineButton__YJ022{width:fit-content}.landing_faq__DYQll{grid-template-columns:1fr;gap:28px;padding:45px 0}.landing_faq__DYQll h2{font-size:2rem}.landing_faq__DYQll summary{font-size:.9rem}.landing_finalCta__58GGb{padding:50px 22px}.landing_footer__WA8Wd{padding:26px 22px;flex-wrap:wrap;gap:15px}.landing_footer__WA8Wd>span{order:3;flex-basis:100%}.landing_footer__WA8Wd>a{margin-left:auto}.landing_eyebrow__OAmOx{font-size:.75rem}.landing_imageCaption__Ap6FI{font-size:.75rem;left:14px;right:14px;bottom:14px}.landing_toolSwitch__hpM1v{gap:2px;padding-left:8px;padding-right:8px}.landing_toolSwitch__hpM1v button{padding:8px;font-size:.75rem}}@media(max-width:370px){.landing_header__dj9td{padding:16px}.landing_brand__oFVVQ{font-size:.87rem;gap:7px}.landing_headerActions__GyXg4 .landing_button__RymVr{padding:9px 13px;gap:8px}.landing_hero__LCUDO{padding-left:16px;padding-right:16px}.landing_hero__LCUDO h1{font-size:2.75rem}.landing_heroVisual__FacYN{padding:12px}.landing_dayBoard__4_uQ3{padding:15px}.landing_agenda__fL9IP{gap:0}.landing_agenda__fL9IP>div{gap:8px}.landing_agenda__fL9IP strong{font-size:.75rem}.landing_agendaIcon__YJB5E{width:29px;height:31px}.landing_agenda__fL9IP div div>span{font-size:.75rem}.landing_actions__rKiWO{gap:20px}.landing_roomCard__t18Nb,.landing_toolCard__cese8{padding:18px}.landing_roomSwitch__B7Mrv button{padding:8px;font-size:.75rem}.landing_visualTop__fmdQE>span{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.landing_page__yDjF7 *,.landing_page__yDjF7 :after,.landing_page__yDjF7 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.landing_mobileMenu__HgQkb{display:none}@media (max-width:1050px){.landing_header__dj9td{position:relative;z-index:40;justify-content:flex-start}.landing_header__dj9td>.landing_nav__kIbdy{display:none}.landing_headerActions__GyXg4{margin-left:auto}.landing_headerActions__GyXg4 .landing_login__0_ZP6{display:none}.landing_mobileMenu__HgQkb{display:block;flex:none}.landing_mobileMenu__HgQkb summary{display:grid;width:44px;height:44px;border:1px solid #d6d8e4;border-radius:9px;color:#14172b;background:#fff;cursor:pointer;list-style:none;place-items:center}.landing_mobileMenu__HgQkb summary::-webkit-details-marker{display:none}.landing_mobileMenu__HgQkb nav{position:absolute;top:calc(100% - 5px);right:22px;display:grid;width:min(290px,calc(100vw - 44px));padding:8px;border:1px solid #d6d8e4;border-radius:10px;background:#fff;box-shadow:0 12px 25px rgb(20 23 43/12%)}.landing_mobileMenu__HgQkb nav a{display:flex;min-height:44px;padding:0 12px;border-radius:7px;align-items:center;color:#14172b;font-size:14px;text-decoration:none}.landing_mobileMenu__HgQkb nav a:focus-visible,.landing_mobileMenu__HgQkb nav a:hover{background:#f0f0ff}}@media (max-width:760px){.landing_header__dj9td{gap:10px}.landing_header__dj9td>.landing_brand__oFVVQ{min-width:0}}@media (max-width:370px){.landing_header__dj9td{gap:6px}.landing_header__dj9td .landing_button__RymVr{padding-inline:11px;gap:7px}}.landing_roomToolbar__ZUFH5 small{color:#626b70}.landing_file__OuIUg>span:last-child{color:#626b78}.landing_toolContent__Boqxv>span{color:#69546e}.landing_mutedLabel__j2exm{color:#5c6177}.landing_goal__ad7Hc small{color:#4f5d4b}.landing_heroCopy__EHbAM .landing_heroNote__z9zkM{color:#5b5e70}.landing_agenda__fL9IP div div>span{color:#626578}.landing_workspace__vIOiW .landing_eyebrow__OAmOx{color:#5a596d}.landing_support__j579L{row-gap:32px}@media(max-width:760px){.landing_support__j579L{row-gap:26px}}.landing_heroUnderline__AEonO{position:relative;white-space:nowrap}.landing_heroUnderline__AEonO svg{position:absolute;width:105%;height:13px;left:-2px;bottom:-7px;fill:none;stroke:#b7d6c1;stroke-width:3;stroke-linecap:round}.ilerleme_page__FQCCi{--ink:#101329;--paper:#f5f7f2;--electric:#5869ff;--mint:#8dffcf;--mascot:#c12ccf;min-height:100svh;overflow:hidden;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica,sans-serif}.ilerleme_topbar__Xhi1J{position:relative;z-index:20;display:grid;min-height:68px;padding:0 1.1rem;border-bottom:1px solid rgb(16 19 41/9%);background:rgb(255 255 255/93%);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;backdrop-filter:blur(16px)}.ilerleme_pageIdentity__lYFh1,.ilerleme_topActions__ZJVO1,.ilerleme_viewTabs__seEPE{display:flex;align-items:center}.ilerleme_pageIdentity__lYFh1{min-width:0;gap:.7rem}.ilerleme_pageIdentity__lYFh1>a{display:grid;width:36px;height:36px;border:1px solid rgb(16 19 41/9%);border-radius:9px;color:var(--ink);background:#f7f8f4;place-items:center}.ilerleme_pageIdentity__lYFh1>span{display:grid;width:36px;height:36px;border-radius:9px 9px 9px 3px;color:#fff;background:var(--electric);place-items:center}.ilerleme_pageIdentity__lYFh1>div{display:grid;min-width:0;gap:.16rem}.ilerleme_pageIdentity__lYFh1 small{color:var(--electric);font-size:.59rem;font-weight:900;letter-spacing:.09em}.ilerleme_pageIdentity__lYFh1 b{overflow:hidden;font-size:.79rem;text-overflow:ellipsis;white-space:nowrap}.ilerleme_viewTabs__seEPE{padding:.25rem;border:1px solid rgb(16 19 41/8%);border-radius:9px;background:#f1f2ee;gap:.2rem}.ilerleme_viewTabs__seEPE button{min-height:32px;padding:0 .7rem;border:0;border-radius:7px;color:#797e8f;background:transparent;font:inherit;font-size:.69rem;font-weight:800}.ilerleme_viewTabs__seEPE button[data-active=true]{color:#fff;background:var(--ink);box-shadow:0 6px 14px rgb(16 19 41/14%)}.ilerleme_topActions__ZJVO1{justify-self:end;gap:.55rem}.ilerleme_topActions__ZJVO1 a,.ilerleme_topActions__ZJVO1 button{display:flex;min-height:36px;padding:0 .65rem;border:1px solid rgb(16 19 41/9%);border-radius:8px;align-items:center;gap:.45rem;color:var(--ink);background:#fff;font:inherit;font-size:.69rem;font-weight:780;text-decoration:none}.ilerleme_topActions__ZJVO1 button:nth-child(2){width:36px;padding:0;justify-content:center}.ilerleme_avatar__JjnZv{display:grid;width:36px;height:36px;border-radius:10px 10px 10px 3px;color:#fff;background:var(--electric);font-size:.67rem;font-weight:900;place-items:center}.ilerleme_workspace__KXpSV{display:grid;height:calc(100svh - 68px);min-height:650px;padding:.9rem;grid-template-columns:minmax(650px,1fr) 330px;gap:.9rem}.ilerleme_coachShare__w0Ss1,.ilerleme_mapPanel__LjJXQ,.ilerleme_topicDetail__W6xC0,.ilerleme_weekCard__WxBmI{border:1px solid rgb(16 19 41/8%);border-radius:18px 18px 18px 5px;background:#fff}.ilerleme_mapPanel__LjJXQ{display:grid;min-width:0;overflow:hidden;grid-template-rows:auto 1fr}.ilerleme_mapHeader__6iOQl{display:flex;min-height:116px;padding:1.2rem 1.35rem;align-items:center;justify-content:space-between;gap:2rem}.ilerleme_mapHeader__6iOQl p{display:flex;margin:0;align-items:center;gap:.45rem;color:var(--mascot);font-size:.62rem;font-weight:900;letter-spacing:.09em}.ilerleme_mapHeader__6iOQl h1{margin:.45rem 0 0;font-size:clamp(1.55rem,2.3vw,2.25rem);letter-spacing:-.045em}.ilerleme_mapHeader__6iOQl>div:first-child>span{display:block;margin-top:.35rem;color:#7d8293;font-size:.7rem}.ilerleme_mapProgress__TM5bX{display:flex;min-width:200px;align-items:center;gap:.8rem}.ilerleme_mapProgress__TM5bX>span{display:grid;gap:.15rem;text-align:right}.ilerleme_mapProgress__TM5bX b{color:var(--electric);font-size:1.3rem}.ilerleme_mapProgress__TM5bX small{color:#9094a3;font-size:.55rem;font-weight:900;letter-spacing:.08em}.ilerleme_mapProgress__TM5bX>div{width:94px;height:5px;overflow:hidden;border-radius:5px;background:#e9eae7}.ilerleme_mapProgress__TM5bX i{display:block;width:68%;height:100%;background:linear-gradient(90deg,var(--electric),var(--mascot))}.ilerleme_mapCanvas__2I_c_{position:relative;min-height:0;overflow:hidden;color:#fff;isolation:isolate;background:radial-gradient(circle at 82% 12%,rgb(88 105 255/32%),transparent 22rem),radial-gradient(circle at 14% 84%,rgb(141 255 207/20%),transparent 25rem),linear-gradient(155deg,#315f65,#194149 48%,#111936)}.ilerleme_mapCanvas__2I_c_:before{position:absolute;z-index:0;inset:0;content:"";opacity:.38;background-image:radial-gradient(circle at 14% 20%,rgb(255 255 255/38%) 0 1px,transparent 1.5px),radial-gradient(circle at 74% 62%,rgb(255 255 255/24%) 0 1px,transparent 1.5px);background-size:38px 38px,52px 52px;mask-image:linear-gradient(180deg,black,transparent 85%)}.ilerleme_mapCanvas__2I_c_:after{position:absolute;z-index:1;right:-7%;bottom:-35%;left:-7%;height:58%;border-radius:50% 50% 0 0/30% 30% 0 0;content:"";background:linear-gradient(180deg,#39776b,#215149);box-shadow:inset 0 16px 30px rgb(141 255 207/8%);transform:rotate(-2deg)}.ilerleme_mapGrid__yLo09{position:absolute;z-index:0;inset:0;opacity:.08;background-image:linear-gradient(rgb(255 255 255/12%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/12%) 1px,transparent 0);background-size:44px 44px;mask-image:radial-gradient(circle at center,black,transparent 82%)}.ilerleme_mapGlow__Fc4_Y{position:absolute;z-index:1;right:25%;bottom:15%;width:260px;height:260px;border-radius:50%;background:rgb(193 44 207/15%);filter:blur(35px)}.ilerleme_terrain__i0Bnq{position:absolute;z-index:1;border:2px solid rgb(141 255 207/11%);border-radius:50%;background:linear-gradient(145deg,#397c6d,#285b54);box-shadow:0 18px 34px rgb(6 20 31/25%),inset 0 1px rgb(255 255 255/10%);transform:rotate(-8deg)}.ilerleme_terrain__i0Bnq:after{position:absolute;inset:13%;border:1px dashed rgb(141 255 207/13%);border-radius:inherit;content:""}.ilerleme_terrainOne__Xslz7{top:11%;left:-8%;width:37%;height:36%}.ilerleme_terrainTwo__c0Hqt{top:28%;left:30%;width:41%;height:34%;transform:rotate(7deg)}.ilerleme_terrainThree__fznUV{right:-9%;bottom:5%;width:43%;height:39%;transform:rotate(-4deg)}.ilerleme_water__9RWgm{position:absolute;z-index:2;top:14%;right:5%;width:17%;height:12%;overflow:hidden;border:2px solid rgb(141 255 207/28%);border-radius:50%;background:linear-gradient(160deg,#48bfe3,#3979c9);box-shadow:0 9px 20px rgb(8 25 55/28%),inset 0 3px 8px rgb(255 255 255/18%);transform:rotate(-8deg)}.ilerleme_water__9RWgm i{position:absolute;right:15%;left:15%;height:1px;border-radius:100%;background:rgb(255 255 255/45%)}.ilerleme_water__9RWgm i:first-child{top:32%}.ilerleme_water__9RWgm i:nth-child(2){top:52%;right:28%}.ilerleme_water__9RWgm i:nth-child(3){top:69%;left:29%}.ilerleme_tree__dvvny{position:absolute;z-index:2;width:38px;height:54px;pointer-events:none;transform-origin:50% 100%}.ilerleme_tree__dvvny>i{position:absolute;z-index:0;bottom:0;left:50%;width:8px;height:24px;border-radius:4px;background:#745041;box-shadow:inset -3px 0 rgb(34 24 44/20%);transform:translateX(-50%)}.ilerleme_tree__dvvny>b{position:absolute;z-index:1;top:0;left:50%;width:36px;height:39px;border-radius:46% 54% 42% 58%;background:linear-gradient(145deg,#8dffcf,#48b89c 72%);box-shadow:inset -7px -8px rgb(16 66 70/13%),0 7px 13px rgb(5 20 29/22%);transform:translateX(-50%) rotate(-5deg)}.ilerleme_tree__dvvny[data-kind=pine]>b{width:0;height:0;border-right:21px solid transparent;border-bottom:43px solid #66d7ad;border-left:21px solid transparent;border-radius:0;background:none;box-shadow:none;transform:translateX(-50%)}.ilerleme_tree__dvvny[data-kind=pine]:after{position:absolute;z-index:1;top:15px;left:50%;width:0;height:0;border-right:17px solid transparent;border-bottom:34px solid #45a98e;border-left:17px solid transparent;content:"";transform:translateX(-50%)}.ilerleme_routePath__qm3j_{position:absolute;inset:9% 5% 5%;width:90%;height:84%;overflow:visible;z-index:3}.ilerleme_routePath__qm3j_ path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.ilerleme_routeEdge__XsRyY{stroke:#172a3f;stroke-width:15;opacity:.42}.ilerleme_routeSurface__8Jcvs{stroke:#e9dbc0;stroke-width:10}.ilerleme_routeMark__eMNlu{stroke:rgb(69 67 80/30%);stroke-width:2;stroke-dasharray:2 14}.ilerleme_routePath__qm3j_ .ilerleme_routePathDone__B_R7e{stroke:var(--mint);stroke-width:5;filter:drop-shadow(0 0 7px rgb(141 255 207/50%))}.ilerleme_topicNode__fekGX{position:absolute;z-index:5;display:grid;width:138px;min-height:126px;padding:0;border:0;color:#fff;background:transparent;justify-items:center;text-align:center;transform:translate(-50%,-54%)}.ilerleme_topicNode__fekGX:before{position:absolute;z-index:-1;top:4px;width:92px;height:92px;border:1px solid transparent;border-radius:50%;content:"";transition:.18s ease}.ilerleme_topicNode__fekGX:hover:before,.ilerleme_topicNode__fekGX[data-selected=true]:before{border-color:rgb(141 255 207/35%);background:rgb(141 255 207/8%);box-shadow:0 0 0 8px rgb(141 255 207/4%)}.ilerleme_topicNode__fekGX:hover:not([data-tour-highlighted=true]){transform:translate(-50%,-57%)}.ilerleme_topicNode__fekGX[data-state=locked]{filter:saturate(.35);opacity:.68}.ilerleme_destination__aZ7mQ{position:relative;display:block;width:96px;height:82px;filter:drop-shadow(0 13px 9px rgb(4 18 28/34%))}.ilerleme_destinationShadow____vCk{position:absolute;right:7px;bottom:1px;left:7px;height:20px;border-radius:50%;background:rgb(6 22 31/30%);transform:skewX(-18deg)}.ilerleme_destinationGround__qU3XW{position:absolute;right:3px;bottom:8px;left:3px;height:37px;border:2px solid #62b996;border-radius:50%;background:linear-gradient(165deg,#8dffcf,#43a58d);box-shadow:inset 0 -8px #347f76}.ilerleme_landmarkArt__AKI9B{position:absolute;z-index:2;top:8px;left:50%;width:54px;height:58px;transform:translateX(-50%)}.ilerleme_landmarkBody__JBlxo{position:absolute;right:5px;bottom:4px;left:5px;height:35px;border:2px solid #26324e;border-radius:5px 5px 3px 3px;background:#f7efd9;box-shadow:inset -7px 0 #d9d1bd}.ilerleme_landmarkTop__rcHtd{position:absolute;z-index:2;top:3px;left:50%;width:42px;height:42px;border:2px solid #26324e;border-radius:5px;background:var(--electric);transform:translateX(-50%) rotate(45deg)}.ilerleme_landmarkDetail__JlOqi{position:absolute;z-index:3;bottom:5px;left:50%;width:11px;height:19px;border:2px solid #26324e;border-bottom:0;border-radius:5px 5px 0 0;background:var(--mascot);transform:translateX(-50%)}.ilerleme_destinationFlag__z3kdh{position:absolute;z-index:4;top:2px;right:7px;width:3px;height:40px;border-radius:3px;background:#eff3ff}.ilerleme_destinationFlag__z3kdh>i{position:absolute;top:2px;left:2px;width:23px;height:14px;border-radius:2px 5px 5px 2px;background:var(--electric);box-shadow:inset 0 -4px rgb(25 35 84/16%)}.ilerleme_destinationNumber__Ks694{position:absolute;z-index:6;top:-2px;left:1px;display:grid;width:27px;height:27px;border:2px solid #24314c;border-radius:9px 9px 9px 3px;color:var(--ink);background:#fff;font-size:.54rem;font-weight:950;place-items:center}.ilerleme_destination__aZ7mQ[data-state=done] .ilerleme_destinationFlag__z3kdh>i,.ilerleme_destination__aZ7mQ[data-state=done] .ilerleme_destinationNumber__Ks694{background:var(--mint)}.ilerleme_destination__aZ7mQ[data-state=current] .ilerleme_destinationFlag__z3kdh>i,.ilerleme_destination__aZ7mQ[data-state=current] .ilerleme_destinationNumber__Ks694{color:#fff;background:var(--mascot)}.ilerleme_destination__aZ7mQ[data-state=locked] .ilerleme_destinationFlag__z3kdh>i{background:#8690a3}.ilerleme_destination__aZ7mQ[data-kind=camp] .ilerleme_landmarkBody__JBlxo{right:7px;left:7px;height:28px;clip-path:polygon(50% 0,100% 100%,0 100%);background:#ffbf69}.ilerleme_destination__aZ7mQ[data-kind=camp] .ilerleme_landmarkTop__rcHtd{display:none}.ilerleme_destination__aZ7mQ[data-kind=camp] .ilerleme_landmarkDetail__JlOqi{bottom:4px;height:17px;border-color:#26324e;background:#29314c;clip-path:polygon(50% 0,100% 100%,0 100%)}.ilerleme_destination__aZ7mQ[data-kind=tower] .ilerleme_landmarkBody__JBlxo{right:13px;left:13px;height:43px;background:#efe9ff}.ilerleme_destination__aZ7mQ[data-kind=tower] .ilerleme_landmarkTop__rcHtd{top:0;width:32px;height:32px;border-radius:50%;background:var(--mascot)}.ilerleme_destination__aZ7mQ[data-kind=tower] .ilerleme_landmarkDetail__JlOqi{bottom:19px;width:8px;height:8px;border:0;border-radius:50%;background:var(--mint)}.ilerleme_destination__aZ7mQ[data-kind=lab] .ilerleme_landmarkTop__rcHtd{top:0;width:44px;height:25px;border-radius:50% 50% 8px 8px;background:var(--electric);transform:translateX(-50%)}.ilerleme_destination__aZ7mQ[data-kind=lab] .ilerleme_landmarkDetail__JlOqi{bottom:15px;width:19px;height:12px;border:2px solid #26324e;border-radius:10px;background:#58d9ef;box-shadow:0 0 10px rgb(88 217 239/70%)}.ilerleme_destination__aZ7mQ[data-kind=gate] .ilerleme_landmarkBody__JBlxo{right:4px;left:4px;height:40px;border-radius:24px 24px 4px 4px;background:transparent;box-shadow:inset 0 0 0 9px #9b8fe8}.ilerleme_destination__aZ7mQ[data-kind=gate] .ilerleme_landmarkDetail__JlOqi,.ilerleme_destination__aZ7mQ[data-kind=gate] .ilerleme_landmarkTop__rcHtd{display:none}.ilerleme_destination__aZ7mQ[data-kind=summit] .ilerleme_landmarkBody__JBlxo{right:2px;bottom:0;left:2px;height:44px;border:0;background:linear-gradient(145deg,#a4aee9 50%,#727fbf 51%);clip-path:polygon(50% 0,100% 100%,0 100%)}.ilerleme_destination__aZ7mQ[data-kind=summit] .ilerleme_landmarkTop__rcHtd{top:14px;width:20px;height:20px;border:0;border-radius:0;background:#fff;clip-path:polygon(50% 0,100% 100%,0 100%)}.ilerleme_destination__aZ7mQ[data-kind=summit] .ilerleme_landmarkDetail__JlOqi{display:none}.ilerleme_nodeCopy__zQMzY{position:relative;z-index:7;display:grid;width:120px;min-width:112px;margin-top:-1px;padding:.4rem .55rem .45rem;border:1px solid rgb(255 255 255/13%);border-radius:7px 7px 7px 2px;background:rgb(11 22 48/88%);box-shadow:0 8px 16px rgb(3 15 25/22%);gap:.09rem;backdrop-filter:blur(8px)}.ilerleme_nodeCopy__zQMzY small{display:flex;align-items:center;justify-content:center;gap:.2rem;color:var(--mint);font-size:.45rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.ilerleme_topicNode__fekGX[data-state=locked] small{color:rgb(255 255 255/55%)}.ilerleme_nodeCopy__zQMzY b{display:-webkit-box;overflow:hidden;min-height:2.5em;font-size:.67rem;line-height:1.25;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ilerleme_nodeCopy__zQMzY em{overflow:hidden;color:rgb(255 255 255/44%);font-size:.51rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ilerleme_topicNode__fekGX>i{position:absolute;z-index:8;top:59px;right:1px;padding:.23rem .34rem;border-radius:5px;color:var(--ink);background:var(--mint);box-shadow:0 4px 10px rgb(5 22 30/24%);font-size:.52rem;font-style:normal;font-weight:900}.ilerleme_mapMascot__jdagC{position:absolute;z-index:6;left:42%;bottom:4%;width:132px}.ilerleme_mapMascot__jdagC small{display:block;margin-top:-1.1rem;padding-left:.45rem;border-left:2px solid var(--mascot);color:rgb(255 255 255/43%);font-size:.56rem;font-style:italic;line-height:1.35}.ilerleme_mapLegend__IrobT{position:absolute;z-index:5;top:.8rem;left:.8rem;display:flex;padding:.5rem .65rem;border:1px solid rgb(255 255 255/9%);border-radius:8px;background:rgb(8 11 35/62%);gap:.75rem;backdrop-filter:blur(10px)}.ilerleme_mapLegend__IrobT span{display:flex;align-items:center;gap:.3rem;color:rgb(255 255 255/57%);font-size:.56rem}.ilerleme_mapLegend__IrobT i{width:7px;height:7px;border-radius:3px;background:rgb(255 255 255/25%)}.ilerleme_mapLegend__IrobT span[data-state=done] i{background:var(--mint)}.ilerleme_mapLegend__IrobT span[data-state=current] i{background:var(--mascot)}.ilerleme_mapLegend__IrobT span[data-state=ready] i{background:#fff}.ilerleme_insightRail__IF4qJ{display:grid;min-height:0;align-content:start;gap:.7rem}.ilerleme_topicDetail__W6xC0{min-height:0;padding:1rem;overflow-y:auto}.ilerleme_topicDetail__W6xC0>header{display:flex;align-items:center;justify-content:space-between}.ilerleme_coachShare__w0Ss1>div:nth-child(2)>span,.ilerleme_topicDetail__W6xC0>header span,.ilerleme_weekCard__WxBmI header span{color:var(--electric);font-size:.59rem;font-weight:900;letter-spacing:.09em}.ilerleme_topicDetail__W6xC0>header b{color:#9498a7;font-size:.62rem}.ilerleme_topicTitle__pCnEL{display:grid;margin-top:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.75rem}.ilerleme_topicTitle__pCnEL>span{display:grid;width:48px;height:48px;border-radius:13px 13px 13px 4px;color:#fff;background:var(--electric);font-size:.75rem;font-weight:900;place-items:center}.ilerleme_topicTitle__pCnEL>span[data-state=done]{color:var(--ink);background:var(--mint)}.ilerleme_topicTitle__pCnEL>div{display:grid;gap:.12rem}.ilerleme_topicTitle__pCnEL small{color:var(--mascot);font-size:.56rem;font-weight:900;text-transform:uppercase}.ilerleme_topicTitle__pCnEL h2{margin:0;font-size:1.25rem;letter-spacing:-.035em}.ilerleme_topicTitle__pCnEL p{margin:0;color:#7b8091;font-size:.66rem}.ilerleme_statGrid__IEDp1{display:grid;margin-top:1rem;grid-template-columns:1fr 1fr;gap:.5rem}.ilerleme_statGrid__IEDp1>div{padding:.7rem;border:1px solid rgb(16 19 41/7%);border-radius:9px 9px 9px 3px;background:#f7f8f4}.ilerleme_statGrid__IEDp1 small{display:block;color:#9397a5;font-size:.5rem;font-weight:900;letter-spacing:.08em}.ilerleme_statGrid__IEDp1 b{display:block;margin-top:.3rem;font-size:.75rem}.ilerleme_reviewSignal__oP0R4{display:grid;margin-top:.75rem;padding:.75rem;border-left:3px solid var(--mascot);border-radius:0 9px 9px 0;background:#f7efff;grid-template-columns:auto 1fr;gap:.6rem}.ilerleme_reviewSignal__oP0R4>span{display:grid;width:33px;height:33px;border-radius:8px;color:#fff;background:var(--mascot);place-items:center}.ilerleme_reviewSignal__oP0R4>div{display:grid;gap:.18rem}.ilerleme_reviewSignal__oP0R4 small{color:var(--mascot);font-size:.5rem;font-weight:900;letter-spacing:.08em}.ilerleme_reviewSignal__oP0R4 b{font-size:.68rem;line-height:1.35}.ilerleme_reviewSignal__oP0R4 p{margin:0;color:#7b7387;font-size:.61rem}.ilerleme_primaryAction__oxmVn{display:flex;width:100%;min-height:38px;margin-top:.75rem;padding:0 .7rem;border:0;border-radius:8px;align-items:center;justify-content:space-between;color:var(--ink);background:var(--mint);font:inherit;font-size:.69rem;font-weight:900}.ilerleme_honestyNote__nYIAX{margin:.55rem 0 0;color:#898d9c;font-size:.57rem;line-height:1.4}.ilerleme_weekCard__WxBmI{padding:.85rem;background:linear-gradient(145deg,#f0f2ff,#fff)}.ilerleme_weekCard__WxBmI>header{display:flex;align-items:center;justify-content:space-between}.ilerleme_weekCard__WxBmI header>div{display:grid;gap:.2rem}.ilerleme_weekCard__WxBmI h2{margin:0;font-size:.86rem}.ilerleme_weekCard__WxBmI header>svg{color:#ff765f}.ilerleme_weekCard__WxBmI>div{display:grid;margin-top:.7rem;grid-template-columns:repeat(3,1fr);gap:.45rem}.ilerleme_weekCard__WxBmI>div span{display:grid;padding:.55rem;border-radius:8px;background:rgb(255 255 255/72%);gap:.1rem;text-align:center}.ilerleme_weekCard__WxBmI>div b{color:var(--electric);font-size:.85rem}.ilerleme_weekCard__WxBmI>div small{color:#888d9d;font-size:.55rem}.ilerleme_coachShare__w0Ss1{display:grid;padding:.85rem;color:#fff;background:linear-gradient(145deg,#171b42,#0b0e27);grid-template-columns:auto 1fr;gap:.65rem}.ilerleme_coachAvatar__RvYoi{display:grid;width:40px;height:40px;border-radius:10px 10px 10px 3px;color:var(--ink);background:var(--mint);place-items:center}.ilerleme_coachShare__w0Ss1>div:nth-child(2){min-width:0}.ilerleme_coachShare__w0Ss1>div:nth-child(2)>span{color:var(--mint)}.ilerleme_coachShare__w0Ss1 h2{margin:.35rem 0 0;font-size:.8rem}.ilerleme_coachShare__w0Ss1 p{margin:.35rem 0 0;color:rgb(255 255 255/48%);font-size:.59rem;line-height:1.4}.ilerleme_coachShare__w0Ss1>button{display:flex;min-height:34px;padding:0 .65rem;border:1px solid rgb(255 255 255/13%);border-radius:7px;align-items:center;justify-content:center;gap:.4rem;color:#fff;background:rgb(255 255 255/7%);grid-column:1/-1;font:inherit;font-size:.64rem;font-weight:850}.ilerleme_page__FQCCi button{cursor:pointer}.ilerleme_page__FQCCi a:focus-visible,.ilerleme_page__FQCCi button:focus-visible{outline:3px solid rgb(88 105 255/30%);outline-offset:2px}@media (max-width:1050px){.ilerleme_workspace__KXpSV{grid-template-columns:minmax(580px,1fr) 290px}.ilerleme_topicNode__fekGX{min-width:130px}.ilerleme_nodeCopy__zQMzY em{display:none}.ilerleme_mapMascot__jdagC{left:38%}}@media (max-width:820px){.ilerleme_page__FQCCi{overflow:auto}.ilerleme_topbar__Xhi1J{position:sticky;top:0;grid-template-columns:1fr auto}.ilerleme_viewTabs__seEPE{order:3;grid-column:1/-1;margin-bottom:.55rem;justify-self:center}.ilerleme_avatar__JjnZv,.ilerleme_topActions__ZJVO1 a:first-child{display:none}.ilerleme_workspace__KXpSV{display:block;height:auto;min-height:0;padding:.7rem}.ilerleme_mapPanel__LjJXQ{min-height:720px}.ilerleme_mapHeader__6iOQl{align-items:flex-start;flex-direction:column;gap:1rem}.ilerleme_mapProgress__TM5bX{width:100%}.ilerleme_mapProgress__TM5bX>div{flex:1}.ilerleme_mapCanvas__2I_c_{min-height:570px;overflow-x:auto}.ilerleme_routePath__qm3j_{min-width:720px}.ilerleme_topicNode__fekGX{width:112px;min-width:112px}.ilerleme_destination__aZ7mQ{margin-bottom:-7px;transform:scale(.86)}.ilerleme_nodeCopy__zQMzY{width:112px;min-width:96px;padding-inline:.4rem}.ilerleme_topicNode__fekGX>i{top:54px;right:-2px}.ilerleme_mapLegend__IrobT,.ilerleme_nodeCopy__zQMzY em{display:none}.ilerleme_insightRail__IF4qJ{margin-top:.7rem}.ilerleme_topicDetail__W6xC0{overflow:visible}}@media (max-height:760px) and (min-width:821px){.ilerleme_workspace__KXpSV{min-height:580px}.ilerleme_mapHeader__6iOQl{min-height:96px;padding-block:.8rem}.ilerleme_mapHeader__6iOQl h1{font-size:1.65rem}.ilerleme_weekCard__WxBmI{display:none}.ilerleme_insightRail__IF4qJ{align-content:start}}.hepogren-footer_footer__Upxxv{color:#17192d;border-top:1px solid #dfe2dc;background:#fbfcf8}.hepogren-footer_inner__7th20{width:min(1264px,calc(100% - 96px));margin:0 auto}.hepogren-footer_top__lewWh{display:grid;min-height:230px;padding:42px 34px 32px;grid-template-columns:1.5fr repeat(3,1fr);gap:32px}.hepogren-footer_intro__dFmiC p{max-width:230px;margin:17px 0 0;color:#555c70;font-size:.875rem;line-height:1.6}.hepogren-footer_brand__jbYMW{display:inline-flex;width:fit-content;align-items:center;gap:10px;color:inherit;font-size:1rem;font-weight:800;letter-spacing:-.03em;text-decoration:none}.hepogren-footer_brand__jbYMW>span{display:grid;width:34px;height:35px;border-radius:11px 11px 11px 3px;color:#fff;background:#5954e8;place-items:center;font-size:1rem}.hepogren-footer_column__KeTru{display:grid;align-content:start;gap:11px}.hepogren-footer_column__KeTru b{margin-bottom:2px;color:#5954e8;font-size:.75rem}.hepogren-footer_column__KeTru a{width:fit-content;color:#555c70;font-size:.875rem;text-decoration:none}.hepogren-footer_column__KeTru a:hover{color:#5954e8}.hepogren-footer_trust__dRapk{display:flex;min-height:72px;padding:14px 34px;border-top:1px solid #dfe2dc;align-items:center;gap:24px}.hepogren-footer_paymentMethods__fQinV{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.hepogren-footer_paymentBadge__Lh_gK{display:inline-flex;height:44px;padding:8px 14px;border:1px solid #d7d5ee;border-radius:12px;align-items:center;justify-content:center;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.hepogren-footer_paymentBadge__Lh_gK:hover{border-color:rgb(var(--glow)/42%);box-shadow:0 0 0 2px rgb(var(--glow)/10%),0 2px 16px rgb(var(--glow)/22%)}.hepogren-footer_paytrBadge__k_DeK{--glow:0 96 217}.hepogren-footer_paytrBadge__k_DeK img{width:140px;height:auto}.hepogren-footer_visaBadge__Xymar{--glow:20 52 203;min-width:78px}.hepogren-footer_visaBadge__Xymar img{width:58px;height:auto}.hepogren-footer_mastercardBadge__R5f4p{--glow:255 95 0;min-width:72px}.hepogren-footer_mastercardBadge__R5f4p img{width:46px;height:auto}.hepogren-footer_troyBadge__Kla2X{--glow:0 173 193;min-width:100px}.hepogren-footer_troyBadge__Kla2X img{width:72px;height:auto}.hepogren-footer_sslBadge__awBa3{display:inline-flex;min-height:44px;padding:0 16px;border:1px solid #d7d5ee;border-radius:12px;align-items:center;gap:9px;color:#393b55;background:rgb(229 228 252/22%);font-size:.72rem;font-weight:750;transition:background-color .18s ease,border-color .18s ease}.hepogren-footer_sslBadge__awBa3:hover{border-color:#cbc8ed;background:#e5e4fc}.hepogren-footer_sslBadge__awBa3 svg{color:#5954e8;stroke-width:2.6}.hepogren-footer_trust__dRapk>.hepogren-footer_sslBadge__awBa3{margin-left:auto}.hepogren-footer_bottom__JlXbw{display:flex;min-height:48px;padding:0 34px;border-top:1px solid #dfe2dc;align-items:center;color:#555c70;font-size:.875rem}@media (max-width:900px){.hepogren-footer_inner__7th20{width:calc(100% - 60px)}.hepogren-footer_top__lewWh{grid-template-columns:1.4fr repeat(3,1fr);gap:22px}}@media (max-width:700px){.hepogren-footer_inner__7th20{width:calc(100% - 44px)}.hepogren-footer_top__lewWh{padding:32px 24px 25px;grid-template-columns:1fr 1fr}.hepogren-footer_intro__dFmiC{grid-column:1/-1}.hepogren-footer_trust__dRapk{padding:18px 24px;align-items:flex-start;flex-direction:column}.hepogren-footer_trust__dRapk>.hepogren-footer_sslBadge__awBa3{margin-left:0}.hepogren-footer_bottom__JlXbw{min-height:65px;padding:12px 24px;align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}}@media (prefers-reduced-motion:reduce){.hepogren-footer_paymentBadge__Lh_gK{transition:none}}@media (max-width:430px){.hepogren-footer_inner__7th20{width:calc(100% - 28px)}.hepogren-footer_top__lewWh{grid-template-columns:1fr}.hepogren-footer_intro__dFmiC{grid-column:auto}}.content-shell_heroBand__75WLq{border-bottom:1px solid #d7d6ee;background:#e5e4fc}.content-shell_hero__M5smW{width:min(1264px,calc(100% - 96px));margin:0 auto;padding:68px 0 64px}.content-shell_eyebrow__C7RMi{color:#5954e8;font-size:.75rem;font-weight:750;letter-spacing:.11em}.content-shell_hero__M5smW h1{max-width:900px;margin:16px 0 0;color:#14172b;font-size:clamp(2.45rem,5vw,4.4rem);font-weight:620;line-height:1.06;letter-spacing:-.06em}.content-shell_hero__M5smW p{max-width:740px;margin:20px 0 0;color:#555970;font-size:1rem;line-height:1.8}.content-shell_compactBand__0lvNI{background:#f7f8f2;border-bottom-color:#dfe2dc}.content-shell_compactHero__pxB9K{padding-top:38px;padding-bottom:40px}.content-shell_compactHero__pxB9K h1{max-width:720px;margin-top:10px;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.13}.content-shell_compactHero__pxB9K p{margin-top:13px;font-size:.95rem}.content-shell_contentBand__59gWZ{padding:56px 48px 80px;background:#eeeee7}.content-shell_compactContentBand__yntK4{padding-top:34px}.content-shell_noHeroBand__mrLg_{min-height:70svh;padding-top:36px}.content-shell_content__zdV2O{display:grid;width:min(960px,100%);margin:0 auto;gap:18px}.content-shell_wideContent__3ozhE{width:min(1120px,100%)}.content-shell_section__gNA8v{padding:clamp(22px,3vw,32px);border:1px solid #d8d9d3;border-radius:16px;background:#fff}.content-shell_section__gNA8v h2{margin:0 0 14px;color:#14172b;font-size:1.25rem;font-weight:680;letter-spacing:-.035em}.content-shell_sectionBody__uPRQY{color:#555970;font-size:.95rem;line-height:1.8}.content-shell_sectionBody__uPRQY p{margin:0 0 12px}.content-shell_sectionBody__uPRQY p:last-child{margin-bottom:0}.content-shell_contactLead__gtiIi{display:flex;align-items:flex-start;gap:18px;padding:clamp(24px,4vw,34px);border:1px solid #c9c6f3;border-radius:16px;background:#f3f2ff}.content-shell_contactIcon__80G5w{display:grid;width:44px;height:44px;flex:none;border-radius:12px;color:#5954e8;background:#e7e5ff;place-items:center}.content-shell_contactLead__gtiIi h2{margin:0 0 8px;color:#14172b;font-size:1.35rem;font-weight:680;letter-spacing:-.035em}.content-shell_contactLead__gtiIi p{margin:0 0 15px;color:#555970;font-size:.94rem;line-height:1.7}.content-shell_contactMethods__sZxmQ{display:grid;gap:14px}.content-shell_contactMethods__sZxmQ>div{display:grid;gap:3px}.content-shell_contactMethods__sZxmQ>div>span{color:#626579;font-size:.78rem;font-weight:650}.content-shell_contactLink__QAIJg{display:inline-flex;width:fit-content;align-items:center;gap:8px;color:#4842cf;font-size:1.05rem;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.content-shell_contactLink__QAIJg:hover,.content-shell_faqMore__OV_OD a:hover{text-decoration:underline}.content-shell_contactResponse__uFis_{display:block;margin-top:10px;color:#626579;font-size:.82rem}.content-shell_faqList__cn0HO{display:grid}.content-shell_faqItem__8yFYH{padding:17px 0;border-top:1px solid #e7e8e2}.content-shell_faqItem__8yFYH:first-child{padding-top:0;border-top:0}.content-shell_faqItem__8yFYH:last-child{padding-bottom:0}.content-shell_faqItem__8yFYH h3{margin:0 0 4px;color:#14172b;font-size:.97rem;font-weight:670}.content-shell_faqItem__8yFYH p{margin:0}.content-shell_faqMore__OV_OD{margin-top:20px!important;padding-top:16px;border-top:1px solid #e7e8e2}.content-shell_faqMore__OV_OD a{color:#4842cf;font-weight:650;text-decoration:none}.content-shell_teacherApply__2fESd{display:inline-flex;min-height:42px;align-items:center;gap:8px;margin-top:8px;padding:9px 15px;border-radius:9px;color:#fff;background:#14172b;font-size:.87rem;font-weight:650;text-decoration:none;transition:background .18s}.content-shell_teacherApply__2fESd:hover{background:#5954e8}@media (max-width:760px){.content-shell_hero__M5smW{width:calc(100% - 44px);padding:48px 0}.content-shell_compactHero__pxB9K{padding-top:30px;padding-bottom:32px}.content-shell_contentBand__59gWZ{padding:28px 22px 54px}.content-shell_compactContentBand__yntK4,.content-shell_noHeroBand__mrLg_{padding-top:24px}.content-shell_contactLead__gtiIi{flex-direction:column;gap:13px}}.public-guide_actions__bGX47{display:flex;flex-wrap:wrap;gap:12px}.public-guide_primary__Svo22,.public-guide_secondary__9aG_L{display:inline-flex;min-height:46px;padding:10px 18px;align-items:center;justify-content:center;gap:10px;border-radius:9px;font-size:.9rem;font-weight:650;text-decoration:none;transition:background .18s,transform .18s}.public-guide_primary__Svo22{color:#fff;background:#14172b}.public-guide_primary__Svo22:hover{background:#5954e8;transform:translateY(-2px)}.public-guide_secondary__9aG_L{border:1px solid #bfc2c5;color:#14172b;background:#fff}.public-guide_secondary__9aG_L:hover{background:#f6f5ff}.public-guide_sectionHead__iiPV_{padding:20px 0 4px}.public-guide_sectionHead__iiPV_:first-child{padding-top:0}.public-guide_eyebrow__z98ff{margin:0 0 8px;color:#5954e8;font-size:.75rem;font-weight:750;letter-spacing:.11em}.public-guide_sectionHead__iiPV_ h1,.public-guide_sectionHead__iiPV_ h2{margin:0;color:#14172b;font-size:clamp(1.55rem,2.6vw,2rem);font-weight:620;letter-spacing:-.04em}.public-guide_sectionHead__iiPV_ p:not(.public-guide_eyebrow__z98ff){max-width:700px;margin:8px 0 0;color:#626579;font-size:.95rem;line-height:1.75}.public-guide_guideHead__cLc0g{padding-bottom:10px}.public-guide_guideHead__cLc0g h1{font-size:clamp(2rem,3.3vw,2.6rem);line-height:1.16}.public-guide_steps__8wQDq{display:grid;border:1px solid #d8d9d3;border-radius:16px;background:#fff;overflow:hidden}.public-guide_step__P13f3{display:grid;grid-template-columns:46px minmax(0,1fr);gap:20px;padding:24px 28px;border-bottom:1px solid #e7e8e2}.public-guide_step__P13f3:last-child{border-bottom:0}.public-guide_stepNumber__qaaBF{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;color:#5954e8;background:#eeedff;font-size:.85rem;font-weight:750}.public-guide_step__P13f3 h3{margin:0 0 5px;color:#14172b;font-size:1.05rem;font-weight:650}.public-guide_step__P13f3 p{max-width:680px;margin:0;color:#555970;font-size:.92rem;line-height:1.75}.public-guide_grid__e6XRl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.public-guide_card__ledGj{padding:clamp(22px,3vw,30px);border:1px solid #d8d9d3;border-radius:16px;background:#fff}.public-guide_cardIcon__PAybZ,.public-guide_cardNumber__TTUZv{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;color:#5954e8;background:#eeedff;font-size:.9rem;font-weight:750}.public-guide_card__ledGj:nth-child(2n) .public-guide_cardIcon__PAybZ,.public-guide_card__ledGj:nth-child(2n) .public-guide_cardNumber__TTUZv{color:#327654;background:#e7f5eb}.public-guide_card__ledGj h3{margin:19px 0 8px;color:#14172b;font-size:1.2rem;font-weight:650;letter-spacing:-.025em}.public-guide_card__ledGj p{margin:0;color:#555970;font-size:.92rem;line-height:1.75}.public-guide_card__ledGj a{display:inline-flex;align-items:center;gap:7px;margin-top:17px;color:#5954e8;font-size:.88rem;font-weight:650;text-decoration:none}.public-guide_card__ledGj a:hover{text-decoration:underline}.public-guide_note__jthR3{display:flex;align-items:flex-start;gap:12px;padding:20px 22px;border:1px solid #cce1d3;border-radius:14px;color:#355d42;background:#e9f5eb;font-size:.9rem;line-height:1.7}.public-guide_note__jthR3 svg{flex:none;margin-top:2px}.public-guide_note__jthR3 p{margin:0}.public-guide_aiGuide__I_ZUc{display:flex;align-items:flex-start;gap:18px;padding:clamp(23px,3vw,30px);border:1px solid #d8d9e8;border-radius:16px;background:#fff}.public-guide_aiGuideIcon__Qb2g_{display:grid;width:44px;height:44px;flex:none;place-items:center;border-radius:12px;color:#5954e8;background:#eeedff}.public-guide_aiGuide__I_ZUc h2{margin:0 0 8px;color:#14172b;font-size:1.3rem;font-weight:670;letter-spacing:-.035em}.public-guide_aiGuide__I_ZUc p:not(.public-guide_eyebrow__z98ff){max-width:760px;margin:0;color:#555970;font-size:.92rem;line-height:1.75}.public-guide_aiGuide__I_ZUc a{display:inline-flex;align-items:center;gap:7px;margin-top:14px;color:#5954e8;font-size:.88rem;font-weight:680;text-decoration:none}.public-guide_aiGuide__I_ZUc a:hover{text-decoration:underline}.public-guide_planGrid__lOg48{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.public-guide_plan__SX0B_{padding:25px;border:1px solid #d8d9d3;border-radius:16px;background:#fff}.public-guide_plan__SX0B_ small{color:#5954e8;font-size:.7rem;font-weight:750;letter-spacing:.08em}.public-guide_plan__SX0B_ h3{margin:9px 0 10px;color:#14172b;font-size:1.2rem;font-weight:650}.public-guide_plan__SX0B_ strong{color:#14172b;font-size:1.7rem;letter-spacing:-.04em}.public-guide_plan__SX0B_ strong span{font-size:.85rem;font-weight:500;letter-spacing:0}.public-guide_plan__SX0B_ p{margin:9px 0 0;color:#626579;font-size:.85rem;line-height:1.65}.public-guide_planState__r681G{padding:23px;border:1px dashed #c9c9d5;border-radius:14px;color:#626579;background:#fff;font-size:.9rem}.public-guide_bottom__T9bJJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:14px;padding:28px;border-radius:16px;color:#14172b;background:#e5e4fc}.public-guide_bottom__T9bJJ .public-guide_actions__bGX47{margin-left:auto}.public-guide_bottom__T9bJJ h2{margin:0 0 5px;font-size:1.35rem;font-weight:650}.public-guide_bottom__T9bJJ p{margin:0;color:#555970;font-size:.9rem;line-height:1.6}.public-guide_guideBottom__bOX78{margin-top:8px;padding:23px 26px;background:#e9e8f8}.public-guide_guideBottom__bOX78 h2{font-size:1.16rem}.public-guide_guideBottom__bOX78 .public-guide_primary__Svo22{margin-left:auto}.public-guide_guideFootnote__ddIEj{margin:-5px 0 0;color:#626579;font-size:.88rem;line-height:1.6}.public-guide_guideFootnote__ddIEj a{color:#5954e8;font-weight:650;text-underline-offset:3px}@media (max-width:650px){.public-guide_grid__e6XRl,.public-guide_planGrid__lOg48{grid-template-columns:1fr}.public-guide_bottom__T9bJJ .public-guide_actions__bGX47{width:100%;margin-left:0}.public-guide_actions__bGX47>a{width:100%}.public-guide_step__P13f3{grid-template-columns:38px minmax(0,1fr);gap:14px;padding:20px}.public-guide_guideBottom__bOX78 .public-guide_primary__Svo22{width:100%;margin-left:0}.public-guide_aiGuide__I_ZUc{flex-direction:column;gap:13px}}.ogretmen-profili_page__HDs4j{--ink:var(--ui-ink);--paper:var(--ui-bg);--electric:var(--ui-accent);--mint:var(--ui-mint);--mascot:var(--ui-accent);min-height:100svh;overflow:hidden;color:var(--ink);background:var(--paper);font-family:var(--ui-font)}.ogretmen-profili_topbar__lJVGy{position:relative;z-index:20;display:grid;min-height:68px;padding:0 1rem;border-bottom:1px solid rgb(16 19 41/9%);background:rgb(255 255 255/94%);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;backdrop-filter:blur(16px)}.ogretmen-profili_breadcrumb__TzqdL,.ogretmen-profili_pageIdentity__4x9N7,.ogretmen-profili_topActions__faY3c{display:flex;align-items:center}.ogretmen-profili_pageIdentity__4x9N7{min-width:0;gap:.65rem}.ogretmen-profili_pageIdentity__4x9N7>a,.ogretmen-profili_topActions__faY3c button{display:grid;width:36px;height:36px;padding:0;border:1px solid rgb(16 19 41/9%);border-radius:9px;color:var(--ink);background:#f7f8f4;place-items:center}.ogretmen-profili_pageIdentity__4x9N7>span{display:grid;width:36px;height:36px;border-radius:9px 9px 9px 3px;color:#fff;background:var(--electric);place-items:center}.ogretmen-profili_pageIdentity__4x9N7>div{display:grid;min-width:0;gap:.13rem}.ogretmen-profili_pageIdentity__4x9N7 small{color:var(--electric);font-size:var(--ui-text-sm);font-weight:900;letter-spacing:.1em}.ogretmen-profili_pageIdentity__4x9N7 b{overflow:hidden;font-size:var(--ui-text-sm);text-overflow:ellipsis;white-space:nowrap}.ogretmen-profili_breadcrumb__TzqdL{color:#8b8f9d;gap:.35rem;font-size:var(--ui-text-sm)}.ogretmen-profili_breadcrumb__TzqdL a{color:inherit;text-decoration:none}.ogretmen-profili_breadcrumb__TzqdL b{color:var(--ink)}.ogretmen-profili_topActions__faY3c{justify-self:end;gap:.55rem}.ogretmen-profili_topActions__faY3c>span{display:grid;width:36px;height:36px;border-radius:10px 10px 10px 3px;color:#fff;background:var(--mascot);font-size:var(--ui-text-sm);font-weight:900;place-items:center}.ogretmen-profili_workspace__eQoTQ{display:grid;height:calc(100svh - 68px);min-height:650px;padding:.8rem;grid-template-columns:minmax(620px,1fr) 340px;gap:.8rem}.ogretmen-profili_profileColumn__DqhOE{display:grid;min-width:0;min-height:0;border:1px solid rgb(16 19 41/8%);border-radius:18px 18px 18px 5px;overflow:hidden;background:#fff;grid-template-rows:auto auto 1fr}.ogretmen-profili_profileHero__BZRI4{position:relative;display:grid;min-height:190px;padding:1.15rem;overflow:hidden;color:#fff;background:radial-gradient(circle at 82% 12%,rgb(88 105 255/72%),transparent 18rem),linear-gradient(145deg,#1b204b,#0b0e2a);grid-template-columns:130px 1fr auto;align-items:center;gap:1.1rem}.ogretmen-profili_heroPattern__lNuSP{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgb(255 255 255/12%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/12%) 1px,transparent 0);background-size:36px 36px;mask-image:linear-gradient(90deg,transparent,black)}.ogretmen-profili_portrait__AhuaJ{position:relative;z-index:1;display:grid;width:130px;height:145px;overflow:hidden;border:1px solid rgb(255 255 255/16%);border-radius:24px 24px 24px 7px;background:linear-gradient(145deg,var(--mint),#4fb69e);box-shadow:0 18px 35px rgb(0 0 0/22%);isolation:isolate;place-items:center}.ogretmen-profili_portrait__AhuaJ:before{position:absolute;top:23px;width:49px;height:49px;border-radius:50%;content:"";background:rgb(255 255 255/58%)}.ogretmen-profili_portrait__AhuaJ:after{position:absolute;bottom:-52px;width:132px;height:132px;border-radius:50% 50% 0 0;content:"";background:rgb(16 19 41/17%)}.ogretmen-profili_portrait__AhuaJ span{position:relative;z-index:2;display:grid;width:100%;height:100%;font-size:1.15rem;font-weight:950;text-shadow:0 1px rgb(255 255 255/50%);place-items:center}.ogretmen-profili_portrait__AhuaJ i{position:absolute;z-index:3;right:10px;bottom:10px;width:13px;height:13px;border:3px solid #fff;border-radius:50%;background:#25ca76}.ogretmen-profili_profileIntro__MNu2d{position:relative;z-index:1;min-width:0}.ogretmen-profili_profileIntro__MNu2d>p{display:flex;margin:0;align-items:center;gap:.35rem;color:var(--mint);font-size:var(--ui-text-sm);font-weight:900;letter-spacing:.09em}.ogretmen-profili_profileIntro__MNu2d h1{margin:.35rem 0 0;font-size:clamp(1.75rem,3vw,2.6rem);letter-spacing:-.055em}.ogretmen-profili_profileIntro__MNu2d h2{max-width:560px;margin:.28rem 0 0;color:rgb(255 255 255/65%);font-size:.82rem;font-weight:550;line-height:1.35}.ogretmen-profili_profileMeta__Qn9GX{display:flex;margin-top:.65rem;align-items:center;gap:.42rem;color:rgb(255 255 255/56%);font-size:var(--ui-text-sm)}.ogretmen-profili_profileMeta__Qn9GX span{display:flex;align-items:center;gap:.26rem}.ogretmen-profili_profileMeta__Qn9GX span:first-child{color:#ffd36e}.ogretmen-profili_profileMeta__Qn9GX span:first-child b{color:#fff}.ogretmen-profili_profileMeta__Qn9GX>i{width:3px;height:3px;border-radius:50%;background:rgb(255 255 255/28%)}.ogretmen-profili_subjects__rwsek{display:flex;margin-top:.65rem;gap:.3rem;flex-wrap:wrap}.ogretmen-profili_subjects__rwsek span{padding:.27rem .42rem;border:1px solid rgb(255 255 255/12%);border-radius:6px;color:rgb(255 255 255/72%);background:rgb(255 255 255/8%);font-size:var(--ui-text-sm);font-weight:800}.ogretmen-profili_heroActions__0wJzG{position:relative;z-index:1;display:grid;align-self:end;gap:.42rem}.ogretmen-profili_heroActions__0wJzG button{display:flex;min-width:126px;min-height:34px;padding:0 .6rem;border:1px solid rgb(255 255 255/13%);border-radius:8px;align-items:center;justify-content:center;gap:.4rem;color:#fff;background:rgb(255 255 255/8%);font:inherit;font-size:var(--ui-text-sm);font-weight:850}.ogretmen-profili_heroActions__0wJzG button[aria-pressed=true]{color:#ff9fc9;background:rgb(255 255 255/12%)}.ogretmen-profili_tabs__A2TMO{display:flex;min-height:47px;padding:0 1.1rem;border-bottom:1px solid rgb(16 19 41/8%);align-items:end;gap:1.2rem}.ogretmen-profili_tabs__A2TMO button{position:relative;min-height:46px;padding:0;border:0;color:#858998;background:transparent;font:inherit;font-size:var(--ui-text-sm);font-weight:800}.ogretmen-profili_tabs__A2TMO button:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:3px 3px 0 0;content:"";background:transparent}.ogretmen-profili_tabs__A2TMO button[data-active=true]{color:var(--ink)}.ogretmen-profili_tabs__A2TMO button[data-active=true]:after{background:var(--electric)}.ogretmen-profili_tabs__A2TMO button span{margin-left:.2rem;padding:.12rem .28rem;border-radius:8px;color:var(--electric);background:#eef0ff;font-size:var(--ui-text-sm)}.ogretmen-profili_tabContent__0zZ66{min-height:0;padding:.8rem 1rem 1rem;overflow-y:auto;background:#fbfcf9}.ogretmen-profili_aboutGrid__EQoxV{display:grid;grid-template-columns:1.2fr .8fr;gap:.65rem}.ogretmen-profili_credentials__o9q5_,.ogretmen-profili_fitCard__8GPGb,.ogretmen-profili_introVideo__3izFJ,.ogretmen-profili_lessonsView__X3JKK,.ogretmen-profili_ratingSummary__S5rZT,.ogretmen-profili_reviewCards__xvwl_ blockquote,.ogretmen-profili_reviewPreview__WJOf_,.ogretmen-profili_storyCard__hLn0e{border:1px solid rgb(16 19 41/8%);border-radius:13px 13px 13px 4px;background:#fff}.ogretmen-profili_introVideo__3izFJ{display:grid;grid-column:1/-1;padding:.65rem;grid-template-columns:minmax(230px,.9fr) 1fr;align-items:center;gap:1rem}.ogretmen-profili_videoStage__PDLKB{position:relative;min-height:125px;overflow:hidden;border-radius:10px 10px 10px 3px;color:#fff;background:radial-gradient(circle at 62% 30%,rgb(193 44 207/38%),transparent 9rem),linear-gradient(145deg,#252d67,#0d1133)}.ogretmen-profili_videoStage__PDLKB:before{position:absolute;inset:0;content:"";opacity:.18;background:repeating-linear-gradient(120deg,transparent 0 20px,rgb(255 255 255/20%) 21px)}.ogretmen-profili_videoStage__PDLKB>span{position:absolute;top:50%;left:50%;display:grid;width:46px;height:46px;border-radius:50%;color:var(--ink);background:var(--mint);box-shadow:0 0 0 8px rgb(141 255 207/10%);place-items:center;transform:translate(-50%,-50%)}.ogretmen-profili_videoStage__PDLKB>div{position:absolute;top:9px;right:9px;display:flex;padding:.3rem .4rem;border-radius:6px;align-items:center;gap:.3rem;background:rgb(7 10 35/65%);font-size:var(--ui-text-sm)}.ogretmen-profili_videoStage__PDLKB>small{position:absolute;right:10px;bottom:9px;left:10px;color:rgb(255 255 255/48%);font-size:var(--ui-text-sm)}.ogretmen-profili_eyebrow__uqMqQ,.ogretmen-profili_introVideo__3izFJ>div:last-child>p{display:flex;margin:0;align-items:center;gap:.3rem;color:var(--mascot);font-size:var(--ui-text-sm);font-weight:900;letter-spacing:.09em}.ogretmen-profili_introVideo__3izFJ h2,.ogretmen-profili_lessonsView__X3JKK h2,.ogretmen-profili_reviewPreview__WJOf_ h2,.ogretmen-profili_storyCard__hLn0e h2{margin:.35rem 0 0;font-size:1rem;letter-spacing:-.03em}.ogretmen-profili_introVideo__3izFJ>div:last-child>span{display:block;margin-top:.38rem;color:#848897;font-size:var(--ui-text-sm);line-height:1.45}.ogretmen-profili_fitCard__8GPGb,.ogretmen-profili_reviewPreview__WJOf_,.ogretmen-profili_storyCard__hLn0e{padding:.85rem}.ogretmen-profili_storyCard__hLn0e>p:not(.ogretmen-profili_eyebrow__uqMqQ){margin:.45rem 0 0;color:#696f7f;font-size:var(--ui-text-sm);line-height:1.5}.ogretmen-profili_methodSteps___qx3f{display:grid;margin-top:.65rem;grid-template-columns:repeat(3,1fr);gap:.4rem}.ogretmen-profili_methodSteps___qx3f span{display:grid;min-height:58px;padding:.45rem;border-radius:8px;background:#f4f5f1;gap:.22rem}.ogretmen-profili_methodSteps___qx3f i{color:var(--electric);font-size:var(--ui-text-sm);font-style:normal;font-weight:950}.ogretmen-profili_methodSteps___qx3f b{font-size:var(--ui-text-sm);line-height:1.25}.ogretmen-profili_fitCard__8GPGb>div{display:grid;margin-top:.55rem;gap:.38rem}.ogretmen-profili_fitCard__8GPGb>div span{display:flex;align-items:center;gap:.4rem;color:#596071;font-size:var(--ui-text-sm)}.ogretmen-profili_fitCard__8GPGb>div svg{padding:2px;border-radius:50%;color:var(--ink);background:var(--mint)}.ogretmen-profili_credentials__o9q5_{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.65rem;border:0;background:transparent}.ogretmen-profili_credentials__o9q5_ article{display:grid;padding:.72rem;border:1px solid rgb(16 19 41/8%);border-radius:11px 11px 11px 4px;background:#fff;grid-template-columns:auto 1fr;gap:.55rem}.ogretmen-profili_credentials__o9q5_ article>span{display:grid;width:34px;height:34px;border-radius:8px 8px 8px 3px;color:var(--electric);background:#eef0ff;place-items:center}.ogretmen-profili_credentials__o9q5_ article>div{display:grid;gap:.15rem}.ogretmen-profili_credentials__o9q5_ small{color:#a0a3ae;font-size:var(--ui-text-sm);font-weight:900;letter-spacing:.08em}.ogretmen-profili_credentials__o9q5_ b{font-size:var(--ui-text-sm)}.ogretmen-profili_credentials__o9q5_ p{margin:0;color:#8a8e9c;font-size:var(--ui-text-sm)}.ogretmen-profili_reviewPreview__WJOf_{grid-column:1/-1;color:#fff;background:linear-gradient(145deg,#171b42,#0b0e27)}.ogretmen-profili_reviewPreview__WJOf_ header{display:flex;align-items:flex-start;justify-content:space-between}.ogretmen-profili_reviewPreview__WJOf_ header svg{color:var(--mint);opacity:.5}.ogretmen-profili_reviewPreview__WJOf_ .ogretmen-profili_eyebrow__uqMqQ{color:var(--mint)}.ogretmen-profili_reviewPreview__WJOf_ h2{max-width:600px}.ogretmen-profili_reviewPreview__WJOf_>p{margin:.45rem 0 0;color:rgb(255 255 255/58%);font-size:var(--ui-text-sm);line-height:1.45}.ogretmen-profili_reviewPreview__WJOf_ footer{display:flex;margin-top:.65rem;padding-top:.55rem;border-top:1px solid rgb(255 255 255/10%);align-items:center;justify-content:space-between}.ogretmen-profili_reviewPreview__WJOf_ footer span{display:grid;gap:.12rem}.ogretmen-profili_reviewPreview__WJOf_ footer b{font-size:var(--ui-text-sm)}.ogretmen-profili_reviewPreview__WJOf_ footer small{color:rgb(255 255 255/42%);font-size:var(--ui-text-sm)}.ogretmen-profili_reviewPreview__WJOf_ footer strong{color:#ffd36e;font-size:var(--ui-text-sm);letter-spacing:.08em}.ogretmen-profili_allLessons__9v7Oe{display:flex;grid-column:1/-1;min-height:37px;padding:0 .7rem;border:0;border-radius:8px;align-items:center;justify-content:space-between;color:var(--ink);background:var(--mint);font:inherit;font-size:var(--ui-text-sm);font-weight:900}.ogretmen-profili_lessonsView__X3JKK{padding:1rem}.ogretmen-profili_lessonsView__X3JKK>header{display:flex;align-items:flex-end;justify-content:space-between}.ogretmen-profili_lessonsView__X3JKK>header>span{color:#898d9a;font-size:var(--ui-text-sm)}.ogretmen-profili_offeringList__Cfn_4{display:grid;margin-top:.8rem;gap:.48rem}.ogretmen-profili_offeringList__Cfn_4>button{display:grid;min-height:72px;padding:.65rem;border:1px solid rgb(16 19 41/8%);border-radius:10px 10px 10px 3px;color:var(--ink);background:#f8f9f5;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;text-align:left}.ogretmen-profili_offeringList__Cfn_4>button[data-active=true]{border-color:var(--electric);background:#f1f2ff;box-shadow:0 0 0 3px rgb(88 105 255/7%)}.ogretmen-profili_offeringList__Cfn_4>button>i{display:grid;width:34px;height:34px;border-radius:9px 9px 9px 3px;color:var(--electric);background:#e7eaff;place-items:center}.ogretmen-profili_offeringList__Cfn_4>button[data-active=true]>i{color:var(--ink);background:var(--mint)}.ogretmen-profili_offeringList__Cfn_4>button>span{display:grid;gap:.13rem}.ogretmen-profili_offeringList__Cfn_4 small{color:var(--mascot);font-size:var(--ui-text-sm);font-weight:900;letter-spacing:.08em}.ogretmen-profili_offeringList__Cfn_4 b{font-size:var(--ui-text-sm)}.ogretmen-profili_offeringList__Cfn_4 em{color:#848897;font-size:var(--ui-text-sm);font-style:normal}.ogretmen-profili_offeringList__Cfn_4 strong{font-size:var(--ui-text-sm)}.ogretmen-profili_lessonTruth__Yi5Hj{display:grid;margin-top:.8rem;padding:.75rem;border-left:3px solid var(--electric);border-radius:0 9px 9px 0;background:#f2f3ff;grid-template-columns:auto 1fr;gap:.55rem}.ogretmen-profili_lessonTruth__Yi5Hj svg{color:var(--electric)}.ogretmen-profili_lessonTruth__Yi5Hj b{font-size:var(--ui-text-sm)}.ogretmen-profili_lessonTruth__Yi5Hj p{margin:.2rem 0 0;color:#74798b;font-size:var(--ui-text-sm);line-height:1.4}.ogretmen-profili_reviewsView__1a1hk{display:grid;gap:.65rem}.ogretmen-profili_ratingSummary__S5rZT{display:grid;padding:.9rem;grid-template-columns:170px 1fr;gap:1rem}.ogretmen-profili_ratingSummary__S5rZT>div:first-child{display:grid;place-items:center}.ogretmen-profili_ratingSummary__S5rZT>div:first-child b{font-size:2.5rem;letter-spacing:-.08em}.ogretmen-profili_ratingSummary__S5rZT>div:first-child span{color:#f0a338;letter-spacing:.1em}.ogretmen-profili_ratingSummary__S5rZT>div:first-child small{margin-top:.2rem;color:#8d919f;font-size:var(--ui-text-sm)}.ogretmen-profili_ratingSummary__S5rZT dl{display:grid;margin:0;gap:.4rem}.ogretmen-profili_ratingSummary__S5rZT dl div{display:grid;grid-template-columns:48px 1fr 22px;align-items:center;gap:.45rem;color:#737889;font-size:var(--ui-text-sm)}.ogretmen-profili_ratingSummary__S5rZT dd,.ogretmen-profili_ratingSummary__S5rZT dt{margin:0}.ogretmen-profili_ratingSummary__S5rZT dd{height:5px;overflow:hidden;border-radius:5px;background:#e9eae7}.ogretmen-profili_ratingSummary__S5rZT dd i{display:block;height:100%;border-radius:inherit;background:var(--electric)}.ogretmen-profili_reviewCards__xvwl_{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.ogretmen-profili_reviewCards__xvwl_ blockquote{margin:0;padding:.85rem}.ogretmen-profili_reviewCards__xvwl_ blockquote>span{color:#f0a338;font-size:var(--ui-text-sm);letter-spacing:.08em}.ogretmen-profili_reviewCards__xvwl_ blockquote>p{margin:.5rem 0 0;color:#5f6575;font-size:var(--ui-text-sm);line-height:1.5}.ogretmen-profili_reviewCards__xvwl_ footer{display:flex;margin-top:.65rem;padding-top:.55rem;border-top:1px solid rgb(16 19 41/7%);justify-content:space-between}.ogretmen-profili_reviewCards__xvwl_ footer b,.ogretmen-profili_reviewCards__xvwl_ footer small{font-size:var(--ui-text-sm)}.ogretmen-profili_reviewCards__xvwl_ footer small{color:#969aa7}.ogretmen-profili_bookingRail__0Q9xw{min-height:0;padding:1rem;overflow-y:auto;border:1px solid rgb(16 19 41/8%);border-radius:18px 18px 18px 5px;background:#fff}.ogretmen-profili_bookingRail__0Q9xw>header{display:flex;align-items:center;justify-content:space-between}.ogretmen-profili_bookingFlow__vZmqr span,.ogretmen-profili_bookingRail__0Q9xw>header span,.ogretmen-profili_selectedOffer__fVSPc>small{color:var(--electric);font-size:var(--ui-text-sm);font-weight:900;letter-spacing:.09em}.ogretmen-profili_bookingRail__0Q9xw>header h2{margin:.3rem 0 0;font-size:1rem}.ogretmen-profili_bookingRail__0Q9xw>header>svg{color:var(--mascot)}.ogretmen-profili_selectedOffer__fVSPc{margin-top:.8rem;padding:.7rem;border-radius:10px;background:#f3f4f0}.ogretmen-profili_selectedOffer__fVSPc>button{display:flex;width:100%;margin-top:.38rem;padding:0;border:0;align-items:center;justify-content:space-between;color:var(--ink);background:transparent;text-align:left}.ogretmen-profili_selectedOffer__fVSPc>button>span{display:grid;gap:.13rem}.ogretmen-profili_selectedOffer__fVSPc b,.ogretmen-profili_selectedOffer__fVSPc strong{font-size:var(--ui-text-sm)}.ogretmen-profili_selectedOffer__fVSPc em{color:#898d9b;font-size:var(--ui-text-sm);font-style:normal}.ogretmen-profili_bookingStep__32zOI{margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgb(16 19 41/8%)}.ogretmen-profili_bookingStep__32zOI>header{display:flex;align-items:center;gap:.5rem}.ogretmen-profili_bookingStep__32zOI>header>span{display:grid;width:27px;height:27px;border-radius:7px 7px 7px 2px;color:#fff;background:var(--ink);font-size:var(--ui-text-sm);font-weight:900;place-items:center}.ogretmen-profili_bookingStep__32zOI>header>div{display:grid;gap:.1rem}.ogretmen-profili_bookingStep__32zOI>header b{font-size:var(--ui-text-sm)}.ogretmen-profili_bookingStep__32zOI>header small{color:#9397a4;font-size:var(--ui-text-sm)}.ogretmen-profili_dateGrid__08YFr{display:grid;margin-top:.55rem;grid-template-columns:repeat(4,1fr);gap:.32rem}.ogretmen-profili_dateGrid__08YFr button{display:grid;min-height:50px;padding:.25rem;border:1px solid rgb(16 19 41/8%);border-radius:8px;color:var(--ink);background:#f8f9f6;gap:.15rem;place-items:center}.ogretmen-profili_dateGrid__08YFr small{color:#9498a5;font-size:var(--ui-text-sm);font-weight:900}.ogretmen-profili_dateGrid__08YFr b{font-size:var(--ui-text-sm)}.ogretmen-profili_dateGrid__08YFr button[data-active=true]{border-color:var(--electric);color:#fff;background:var(--electric)}.ogretmen-profili_dateGrid__08YFr button[data-active=true] small{color:rgb(255 255 255/65%)}.ogretmen-profili_timeGrid__XA86W{display:grid;margin-top:.55rem;grid-template-columns:repeat(4,1fr);gap:.32rem}.ogretmen-profili_timeGrid__XA86W button{min-height:31px;padding:0;border:1px solid rgb(16 19 41/8%);border-radius:7px;color:#5c6272;background:#fff;font:inherit;font-size:var(--ui-text-sm);font-weight:800}.ogretmen-profili_timeGrid__XA86W button[data-active=true]{border-color:var(--mint);color:var(--ink);background:var(--mint)}.ogretmen-profili_bookingFlow__vZmqr{position:relative;display:grid;min-height:84px;margin-top:.85rem;padding:.65rem .6rem .6rem 4.4rem;overflow:hidden;border-radius:11px 11px 11px 3px;color:#fff;background:linear-gradient(145deg,#171b42,#0b0e27);align-items:center}.ogretmen-profili_bookingMascot__Lf6M0{position:absolute;bottom:-24px;left:-4px}.ogretmen-profili_bookingFlow__vZmqr p{margin:.25rem 0 0;color:rgb(255 255 255/57%);font-size:var(--ui-text-sm);line-height:1.4}.ogretmen-profili_bookingFlow__vZmqr>small{position:absolute;right:6px;bottom:4px;color:rgb(255 255 255/23%);font-size:var(--ui-text-xs)}.ogretmen-profili_primaryAction__o8BtB{width:100%;min-height:40px;margin-top:.75rem;padding:0 .7rem;border:0;border-radius:8px;justify-content:space-between;color:var(--ink);background:var(--mint);font:inherit;font-weight:900;box-shadow:0 8px 16px rgb(86 201 159/20%)}.ogretmen-profili_primaryAction__o8BtB,.ogretmen-profili_waitlistLink__thHEI{display:flex;align-items:center;font-size:var(--ui-text-sm);text-decoration:none}.ogretmen-profili_waitlistLink__thHEI{min-height:32px;margin-top:.35rem;justify-content:center;color:var(--electric);font-weight:850}.ogretmen-profili_bookingNote__X8TiW{display:flex;margin:.55rem 0 0;align-items:flex-start;gap:.35rem;color:#9094a1;font-size:var(--ui-text-sm);line-height:1.4}.ogretmen-profili_bookingNote__X8TiW svg{flex:0 0 auto;color:var(--electric)}.ogretmen-profili_page__HDs4j button{cursor:pointer}.ogretmen-profili_page__HDs4j a:focus-visible,.ogretmen-profili_page__HDs4j button:focus-visible{outline:3px solid rgb(88 105 255/28%);outline-offset:2px}@media (max-width:1080px){.ogretmen-profili_workspace__eQoTQ{grid-template-columns:minmax(560px,1fr) 300px}.ogretmen-profili_profileHero__BZRI4{grid-template-columns:110px 1fr}.ogretmen-profili_portrait__AhuaJ{width:110px;height:130px}.ogretmen-profili_heroActions__0wJzG{grid-column:1/-1;grid-template-columns:1fr 1fr}.ogretmen-profili_aboutGrid__EQoxV{grid-template-columns:1fr}.ogretmen-profili_allLessons__9v7Oe,.ogretmen-profili_credentials__o9q5_,.ogretmen-profili_introVideo__3izFJ,.ogretmen-profili_reviewPreview__WJOf_{grid-column:1}}@media (max-width:800px){.ogretmen-profili_page__HDs4j{overflow:auto}.ogretmen-profili_topbar__lJVGy{position:sticky;top:0;grid-template-columns:1fr auto}.ogretmen-profili_breadcrumb__TzqdL{display:none}.ogretmen-profili_workspace__eQoTQ{display:block;height:auto;min-height:0;padding:.55rem}.ogretmen-profili_profileColumn__DqhOE,.ogretmen-profili_tabContent__0zZ66{overflow:visible}.ogretmen-profili_bookingRail__0Q9xw{margin-top:.55rem;overflow:visible}}@media (max-width:560px){.ogretmen-profili_pageIdentity__4x9N7>div{display:none}.ogretmen-profili_profileHero__BZRI4{display:flex;align-items:flex-start;flex-direction:column}.ogretmen-profili_portrait__AhuaJ{width:100%;height:155px}.ogretmen-profili_heroActions__0wJzG{display:grid;width:100%;grid-template-columns:1fr 1fr}.ogretmen-profili_credentials__o9q5_,.ogretmen-profili_introVideo__3izFJ{grid-template-columns:1fr}.ogretmen-profili_tabs__A2TMO{gap:.65rem;overflow-x:auto}.ogretmen-profili_tabs__A2TMO button{white-space:nowrap}.ogretmen-profili_methodSteps___qx3f{grid-template-columns:1fr}.ogretmen-profili_lessonsView__X3JKK>header{align-items:flex-start;flex-direction:column;gap:.4rem}.ogretmen-profili_offeringList__Cfn_4>button{grid-template-columns:auto 1fr}.ogretmen-profili_offeringList__Cfn_4 strong{grid-column:2}.ogretmen-profili_ratingSummary__S5rZT,.ogretmen-profili_reviewCards__xvwl_{grid-template-columns:1fr}}@media (max-height:750px) and (min-width:801px){.ogretmen-profili_workspace__eQoTQ{min-height:590px}.ogretmen-profili_profileHero__BZRI4{min-height:162px;padding-block:.8rem}.ogretmen-profili_portrait__AhuaJ{height:126px}.ogretmen-profili_bookingFlow__vZmqr{display:none}}.ogretmen-profili_workspace__eQoTQ{height:auto;min-height:calc(100svh - 68px);max-width:1440px;margin:0 auto;padding:24px;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px}.ogretmen-profili_profileColumn__DqhOE{display:block;border-radius:14px}.ogretmen-profili_profileHero__BZRI4{background:var(--ui-tint);color:var(--ink);grid-template-columns:96px minmax(0,1fr);padding:24px;gap:20px}.ogretmen-profili_heroPattern__lNuSP{display:none}.ogretmen-profili_portrait__AhuaJ{width:96px;height:110px;background:#dfe5f5;color:var(--ink);box-shadow:none;border-radius:14px}.ogretmen-profili_portrait__AhuaJ i{display:none}.ogretmen-profili_profileIntro__MNu2d>p{color:var(--electric);font-size:12px}.ogretmen-profili_profileIntro__MNu2d h1{font-size:30px;letter-spacing:-.025em}.ogretmen-profili_profileIntro__MNu2d h2,.ogretmen-profili_profileMeta__Qn9GX{color:var(--ui-muted);font-size:14px}.ogretmen-profili_profileMeta__Qn9GX{flex-wrap:wrap}.ogretmen-profili_profileMeta__Qn9GX span:first-child,.ogretmen-profili_profileMeta__Qn9GX span:first-child b{color:var(--ink)}.ogretmen-profili_subjects__rwsek span{color:var(--ui-muted);background:white;font-size:12px}.ogretmen-profili_heroActions__0wJzG{grid-column:1/-1;grid-template-columns:1fr 1fr}.ogretmen-profili_heroActions__0wJzG button{min-height:44px;color:var(--ink);background:white;border-color:var(--ui-line)}.ogretmen-profili_tabs__A2TMO{padding-inline:24px;gap:16px}.ogretmen-profili_tabs__A2TMO button{min-height:48px}.ogretmen-profili_tabContent__0zZ66{overflow:visible;padding:24px}.ogretmen-profili_bookingRail__0Q9xw{padding:20px;border-radius:14px;overflow:visible}.ogretmen-profili_bookingRail__0Q9xw>header h2{font-size:20px}.ogretmen-profili_bookingRail__0Q9xw>header span,.ogretmen-profili_selectedOffer__fVSPc>small{font-size:12px}.ogretmen-profili_selectedOffer__fVSPc button{min-height:64px}.ogretmen-profili_bookingFlow__vZmqr{display:block;min-height:0;padding:0;background:none;color:var(--ink)}.ogretmen-profili_bookingFlow__vZmqr span{font-size:12px}.ogretmen-profili_bookingFlow__vZmqr p,.ogretmen-profili_bookingNote__X8TiW{color:var(--ui-muted);line-height:1.5}.ogretmen-profili_primaryAction__o8BtB{min-height:48px;color:white;background:var(--electric);box-shadow:none}@media (max-width:1100px){.ogretmen-profili_workspace__eQoTQ{grid-template-columns:minmax(0,1fr) 320px;padding:16px;gap:16px}}@media (max-width:900px){.ogretmen-profili_workspace__eQoTQ{display:flex;flex-direction:column}.ogretmen-profili_bookingRail__0Q9xw,.ogretmen-profili_profileColumn__DqhOE{width:100%}.ogretmen-profili_bookingRail__0Q9xw{margin:0;scroll-margin-top:90px}.ogretmen-profili_breadcrumb__TzqdL{display:none}}@media (max-width:560px){.ogretmen-profili_profileHero__BZRI4{display:grid;grid-template-columns:72px minmax(0,1fr);padding:20px}.ogretmen-profili_portrait__AhuaJ{width:72px;height:88px}.ogretmen-profili_profileIntro__MNu2d h1{font-size:24px}.ogretmen-profili_profileMeta__Qn9GX{gap:8px}.ogretmen-profili_tabContent__0zZ66{padding:20px}}.ogretmen-profili_bookingRail__0Q9xw,.ogretmen-profili_profileColumn__DqhOE{border-color:var(--ui-line);border-radius:var(--ui-radius);box-shadow:var(--ui-shadow-sm)}.ogretmen-profili_credentials__o9q5_ article,.ogretmen-profili_fitCard__8GPGb,.ogretmen-profili_reviewPreview__WJOf_,.ogretmen-profili_storyCard__hLn0e{border-color:var(--ui-line);border-radius:var(--ui-radius-sm);box-shadow:none}