.kr-ph{color:var(--muted);text-align:center;background:repeating-linear-gradient(45deg,#f3f5f8,#f3f5f8 12px,#eceff4 12px 24px);border:2px dashed #c9d2df;place-items:center;padding:16px;font-size:14px;display:grid}.kr-ph-hero{aspect-ratio:1000/530}.kr-ph-cert{aspect-ratio:600/424;border-radius:4px;max-width:420px}.kr-sub{font-family:var(--serif);color:var(--navy);margin-top:14px;font-size:clamp(18px,2vw,22px);line-height:1.3}.kr-facts{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.kr-facts li{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:999px;padding:6px 12px;font-size:14px}.eg-honest{color:var(--muted);margin-top:14px;font-size:14.5px}.eg-honest a{color:var(--navy);font-weight:600;text-decoration:none}.rl-pay a,.mm-solo a{color:var(--navy);font-weight:600}.kr-nomed{color:var(--navy);margin-top:18px;font-weight:600}.mm-teacher{max-width:760px}.mm-tnote{color:var(--ink);margin:14px 0 0;font-size:14px}.mm-steps{padding:0;list-style:none}.mm-steps .rl-step{background:#fff}.mm-scale{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:40px;display:grid}.mm-table tbody th{width:64px;font-family:var(--serif);color:var(--gold);text-align:center;font-size:22px}.mm-table td:nth-child(2){width:24%;color:var(--navy);font-weight:600}.mm-contra{background:#fff;border:2px solid #d93025;border-radius:8px;padding:22px 22px 18px}.mm-contra h3{color:#b3261e;margin:0 0 8px;font-size:19px}.mm-contra ul{margin:0;padding:0;list-style:none}.mm-contra li{border-top:1px solid var(--line);padding:8px 0 8px 22px;font-size:15px;position:relative}.mm-contra li:before{content:"×";color:#d93025;font-weight:700;position:absolute;left:2px}.ap-tabs{border-bottom:1px solid var(--line);gap:8px;margin-top:24px;display:flex}.ap-tabs button{font:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex-direction:column;align-items:flex-start;padding:10px 16px 12px;font-size:12px;font-weight:600;display:flex}.ap-tabs button span{font-family:var(--serif);text-transform:none;letter-spacing:0;color:var(--navy);font-size:17px}.ap-tabs button[aria-selected=true]{border-bottom-color:var(--gold);color:var(--gold)}.ap-tab-short,.ap-tabs-pill{display:none}.ap-panels{margin-top:20px}.ap-panel{border-top:1px solid var(--line);padding:24px 0}.ap-panel:first-child{border-top:0}.ap-panel>h3{margin:4px 0 8px;font-size:24px}.ap-panel-text{max-width:760px;color:var(--ink)}.mm-day h4{letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin:26px 0 0;font-size:15px}.mm-day .rl-prog{margin-top:12px}.kr-after{background:#fff;border-radius:8px;margin-top:18px;padding:18px 22px}.mm-acc h3{margin:0 0 6px;font-size:19px}.mm-acc ul{margin:0;padding:0;list-style:none}.mm-acc li{padding:6px 0;font-size:15px}.mt-manip{color:var(--muted);margin-top:8px;font-size:14.5px}.mm-smart{border-top:1px solid var(--line);color:var(--navy);margin-top:10px;padding-top:10px;font-size:15px}.ap-table-wrap{margin-top:24px;overflow-x:auto}.ap-table{border-collapse:collapse;width:100%;font-size:15px}.ap-table th,.ap-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px}.ap-table thead th{font-family:var(--serif);color:var(--navy);border-bottom:2px solid var(--navy);font-size:18px}.mm-prices{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.mm-solo{color:var(--ink);margin-top:18px;font-size:15px}#sertyfikat .fl-marks{display:grid}@media (width<=960px){.mm-steps{grid-template-columns:1fr 1fr;gap:16px}.mm-scale{grid-template-columns:1fr;gap:24px}.mm-prices{grid-template-columns:1fr}}@media (width<=640px){.fl-hero .eyebrow,.fl-hero .fl-lead,.fl-hero .eg-honest{display:none}.fl-hero .kr-sub{color:var(--muted);margin-top:10px;font-family:inherit;font-size:15px;line-height:1.45}.fl-hero .kr-facts li:nth-child(n+3){display:none}.kr-facts{gap:6px}.kr-facts li{padding:5px 10px;font-size:13px}.mm-steps{grid-template-columns:1fr;gap:10px}.mm-steps .rl-step{grid-template-columns:34px minmax(0,1fr);column-gap:8px;padding:14px 16px;display:grid}.mm-steps .rl-n{grid-row:span 2;font-size:24px;line-height:1.1}.mm-steps .rl-step h3{margin:0 0 4px;font-size:17px}.mm-teacher{grid-template-columns:104px minmax(0,1fr);align-items:start;column-gap:14px;padding:14px}.mm-teacher>div{display:contents}.mm-teacher img{aspect-ratio:3/4;grid-row:1/3;height:auto}.mm-teacher h3{grid-column:2;align-self:end;margin:0;font-size:19px}.mm-teacher .rl-role{grid-column:2;align-self:start;margin:4px 0 0;font-size:14px}.mm-teacher .rl-rows{grid-column:1/-1;margin-top:12px;font-size:14.5px}.ap-table th,.ap-table td{padding:10px 8px;font-size:14px}.mm-table tbody th{width:40px;font-size:19px}.ap-tabs{background:#e6ebf2;border:0;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:4px;display:grid;position:relative}.ap-tabs button{z-index:1;color:var(--muted);border:0;border-radius:999px;align-items:center;padding:8px 4px;font-size:10.5px;transition:color .25s;position:relative}.ap-tabs button span{font-size:15px;transition:color .25s}.ap-tabs .ap-tab-full{display:none}.ap-tabs .ap-tab-short{display:block}.ap-tabs button[aria-selected=true],.ap-tabs button[aria-selected=true] span{color:#fff}.ap-tabs-pill{z-index:0;background:var(--navy);width:calc(50% - 4px);transform:translateX(calc(var(--i,0) * 100%));border-radius:999px;transition:transform .3s;display:block;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 4px 12px #0b254540}.ap-panels{touch-action:pan-y}.kr-after{padding:16px}}
