/* D49 presentation scenes. Brand tokens and typography come from styles.css. */
.hero-includes{font-weight:700;color:var(--ink);font-size:13px}.month-package{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px;margin-top:35px;padding:32px 0 0;border-top:1px solid var(--line)}.month-package .micro{font-size:9px;color:var(--purple)}.month-package h3{font-size:27px;line-height:1.2;margin-top:18px}.month-package ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:24px 30px}.month-package li{border-left:2px solid var(--purple);padding-left:15px}.month-package li b{display:block;font-size:14px;line-height:1.5}.month-package li span{display:block;font-size:12px;line-height:1.7;margin-top:7px;color:var(--muted)}.teacher-intro h3{font-size:28px;line-height:1.15}.teacher-degree{border-top:1px solid #c4b8de;padding-top:16px;margin-top:auto}.teacher-degree summary{font-size:12px;font-weight:700;display:flex;justify-content:space-between}.teacher-degree p{margin-top:15px!important;font-size:12px}.context-proof{padding:24px 28px;border-left:3px solid var(--purple);background:#eeece5;margin-top:28px;border-radius:0 14px 14px 0}.context-proof>.micro{font-size:9px;color:#656071}.context-proof blockquote{font-size:20px;font-weight:600;line-height:1.55;max-width:1050px;margin:15px 0}.context-proof>div{display:flex;gap:22px;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:12px}.context-proof .text-link{border:0;background:transparent;padding:0;font-size:12px}.teacher-main .lesson-teacher-photo{height:180px}.notes-story{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;align-items:center;margin-top:65px;margin-bottom:55px}.notes-story-copy>.micro{font-size:9px;color:var(--purple)}.notes-story h3{font-size:38px;line-height:1.14;margin-top:23px}.notes-story-copy>p{font-size:14px;line-height:1.8;max-width:390px;margin-top:25px}.notes-story-copy>.button{font-size:13px;margin-top:28px}.notes-story-copy>small{font-size:11px;display:block;margin-top:13px;color:var(--muted)}.notes-story-copy>.text-link{font-size:12px;display:inline-block;margin-top:26px}.demo-player{min-width:0;border:1px solid var(--ink);border-radius:23px;overflow:hidden;background:var(--paper)}.demo-caption{padding:16px 23px!important;margin:0!important;font-size:11px!important;line-height:1.65!important;color:#575161!important;border-bottom:1px solid var(--line);background:#f3f0fa}.demo-controls{padding:18px 22px;background:#fff;border-bottom:1px solid var(--line)}.demo-controls[hidden]{display:none!important}.demo-step-nav{display:grid;grid-template-columns:repeat(var(--step-count),minmax(0,1fr));gap:7px}.demo-step-nav button{border:1px solid var(--line);background:var(--paper);color:var(--ink);font-size:12px;font-weight:700;line-height:1.35;padding:12px 10px;border-radius:10px;min-height:44px}.demo-step-nav button[aria-selected=true]{background:var(--purple);color:#fff;border-color:var(--purple)}.demo-step-nav button:hover{border-color:var(--purple)}.demo-playback{display:flex;gap:17px;align-items:center;margin-top:15px;flex-wrap:wrap}.demo-playback button{border:0;background:transparent;padding:4px 0;border-bottom:1px solid currentColor;font-size:11px;font-weight:700;min-height:32px;color:#51436c}.demo-playback [data-demo-readout]{font-size:10px;color:#62596d;margin-left:auto;line-height:1.5}.scene-window{background:#f5f3fa}.scene-state{padding:34px;min-width:0;min-height:490px}.scene-state[hidden]{display:none!important}.scene-state+.scene-state{border-top:1px solid var(--line)}.demo-enhanced .scene-state{border-top:0}.scene-eyebrow{display:block;font-size:10px;line-height:1.6;color:#695b81;font-weight:800;letter-spacing:.045em}.scene-state h3,.scene-state h4{margin:19px 0 0;line-height:1.2;font-weight:800;letter-spacing:-.035em}.scene-state h3{font-size:32px}.scene-state h4{font-size:25px}.scene-state p{font-size:13px;line-height:1.8;margin-top:20px;color:#61596f}.scene-state small{display:block;font-size:10px;line-height:1.7;color:#71677c}.scene-state .text-link{border:0;background:transparent;padding:0;font-size:12px;margin-top:24px;text-align:left;line-height:1.7}.demo-player[data-playing=true] .scene-state:not([hidden]){animation:scene-enter .45s ease both}.demo-player:not(.demo-enhanced) [data-demo-go]{display:none}.note-full{text-align:center}.note-full>.image-button{max-width:310px;margin:23px auto 0;transform:rotate(-1.2deg);border:1px solid var(--line);box-shadow:7px 7px 0 #e3dcf1;border-radius:8px;overflow:hidden}.note-full img{width:100%;height:350px;object-fit:contain;background:#fff}.note-full p{font-size:11px}.note-close{padding:40px 0}.note-close h4{font-size:32px;line-height:1.25}.note-close>img{width:100%;height:auto;margin-top:35px;border:1px solid #d2c8e1;border-radius:15px}.scene-notes .scene-state{min-height:560px}.scene-review{box-shadow:8px 8px 0 #cfc1f3}.scene-review .scene-state{min-height:530px;padding:38px}.review-map>.map-lead{max-width:650px}.priority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:30px 0 23px}.priority{border:1px solid var(--ink);border-radius:17px;padding:23px;min-width:0;background:var(--paper)}.priority>span{font-size:11px;font-weight:800;display:inline-block;line-height:1.4}.priority h4{font-size:23px;line-height:1.22;margin-top:23px}.priority p{font-size:12px;line-height:1.75;margin-top:16px;color:#554d65}.priority button{border:0;border-radius:9px;background:var(--purple);color:white;font-size:12px;font-weight:700;padding:13px 16px;margin-top:24px;min-height:44px}.repeat-priority{background:#e7dff8;box-shadow:3px 3px 0 #b6a2de}.success-priority{background:#eaf0db;border-color:#a7b385}.check-priority{background:#ececf0;border-color:#bfc0ca}.review-map>small{font-size:11px;max-width:780px}.scene-rule>h3{font-size:34px}.scene-rule>.micro{display:none}.scene-rule .rule-branches{max-width:780px}.scene-rule .rule-branches>div{padding:25px;min-height:180px}.scene-rule .rule-branches b{font-size:21px}.scene-rule .rule-branches p{font-size:13px}.scene-rule .rule-branches .branch-suffix{font-size:42px}.scene-rule .text-link{display:inline-block;margin-right:25px}.scene-teacher .review-video{max-width:750px}.scene-teacher .review-video>img{width:100%;max-height:340px;object-fit:contain;background:#111}.scene-teacher>p{font-size:11px}.practice-word{font-size:76px;font-weight:800;letter-spacing:-.06em;color:var(--ink);margin-top:42px}.practice-word>span{background:var(--lime);border-radius:15px;padding:0 7px;box-shadow:0 4px 0 #b6bf68;color:var(--purple)}.scene-practice .practice-word-correction{font-size:24px;line-height:1.6;color:var(--ink);margin-top:27px}.scene-practice>p:not(.practice-word-correction){max-width:650px}.legacy-review-evidence,.legacy-homework{margin-top:32px;border:1px solid #b4a7cf;border-radius:14px;padding:19px 23px;background:var(--paper)}.legacy-review-evidence summary,.legacy-homework summary{font-size:13px;font-weight:700;line-height:1.6;display:flex;justify-content:space-between;gap:20px}.legacy-review-evidence>p{font-size:12px;margin-top:20px}.legacy-review-evidence .review-tour-preview{max-width:390px;display:block;padding:20px;background:var(--lilac);border:1px solid #b4a7cf;border-radius:14px;margin:20px auto 0}.legacy-review-evidence .review-tour-preview img{width:100%;height:auto}.legacy-homework .homework-scene{margin:25px auto}.legacy-homework .answer-check{margin:25px 0 0}.homework-story{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center;margin-bottom:60px}.homework-story-copy>.micro,.tutor-story-copy>.micro{font-size:9px;color:var(--purple)}.homework-story-copy h3,.tutor-story-copy h3{font-size:38px;line-height:1.18;margin-top:24px}.homework-story-copy>p,.tutor-story-copy>p{font-size:14px;line-height:1.8;margin-top:24px;max-width:450px}.homework-story-copy>small{display:block;margin-top:23px;font-size:11px;line-height:1.7;color:var(--muted);max-width:390px}.separate-example{border-left:2px solid var(--coral);padding-left:18px;font-size:12px!important}.scene-homework .scene-window{background:#edf0e8}.scene-homework .scene-state{min-height:535px}.hw-question h3{font-size:22px;line-height:1.5;letter-spacing:-.02em}.hw-question ol{padding:0;list-style:none;counter-reset:option;margin:25px 0 0}.hw-question li{counter-increment:option;padding:11px 15px;background:var(--paper);border:1px solid #c8cfbb;border-radius:10px;font-size:14px;line-height:1.5;display:flex;gap:16px;margin-top:8px}.hw-question li::before{content:counter(option);font-weight:800;color:#63734d}.hw-answer>h3{font-size:34px;margin-top:35px}.correct-option{display:flex;align-items:center;gap:17px;border:1px solid #849a5f;border-radius:14px;background:#e0e8ca;padding:23px;margin-top:42px;min-width:0}.correct-option>span{font-size:23px;font-weight:800}.correct-option>b{font-size:21px;overflow-wrap:anywhere}.correct-option>i{font-style:normal;color:#526d30;font-size:25px;margin-left:auto}.hw-answer>p{font-size:15px;margin-top:30px;max-width:420px}.hw-why h3{font-size:34px;margin-top:30px}.direction-example{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:25px 0;margin:20px 0;border-block:1px solid #bac6a5}.direction-example span{font-size:23px;font-weight:800;letter-spacing:-.03em}.direction-example b{font-size:15px;color:#617740}.hw-why blockquote{font-size:20px;font-weight:500;line-height:1.8;max-width:none;margin-top:25px}.tutor-story{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:start;padding:45px;background:var(--lime);border:1px solid var(--ink);border-radius:25px;margin-bottom:55px}.tutor-story-copy{padding-top:20px}.tutor-story-copy h3{font-size:35px}.tutor-story-copy>p{font-size:13px;color:#48552f}.tutor-story .tutor-entry-detail{margin-top:27px}.scene-chat .scene-window{background:#e7e6ef}.scene-chat .scene-state{padding:29px;min-height:580px}.chat-heading{display:flex;align-items:center;gap:12px;border-bottom:1px solid #cac6d5;padding-bottom:20px;margin-bottom:24px}.chat-heading b{font-size:15px;display:block}.chat-heading span{font-size:11px;color:#6b627a;display:block;line-height:1.6;margin-top:4px}.chat-heading>img{flex-shrink:0}.chat-bubble{background:white;border:1px solid #c5bed3;border-radius:17px 17px 17px 3px;padding:23px;margin-top:17px;max-width:96%;box-shadow:0 3px 0 #d5d1e0}.chat-bubble>span{font-size:10px;font-weight:800;color:var(--purple);display:block;margin-bottom:12px}.chat-bubble blockquote{font-size:15px;line-height:1.9;font-weight:500;max-width:none;margin:0;color:#24212c}.chat-bubble.voice-bubble,.chat-bubble.transcript-bubble{background:#f1ebff;margin-left:22px;border-radius:17px 17px 3px 17px}.voice-bubble svg{width:100%;max-width:240px;height:42px;display:block;color:var(--purple);margin-block:15px}.voice-bubble small{font-size:11px;color:#6f6286}.transcript-bubble>span{color:#675286}.chat-scene .chat-note{font-size:12px;margin:28px 0 0}.editorial-table{margin-top:27px;padding-top:22px;border-top:1px solid #b9b3c8}.editorial-table h4{font-size:20px;margin:0}.editorial-table p{font-size:10px;margin-top:9px;line-height:1.7}.editorial-table table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.6;margin-top:20px;table-layout:fixed}.editorial-table th,.editorial-table td{border:1px solid #c5bdd2;padding:12px 10px;text-align:left;overflow-wrap:anywhere;background:#f8f5fd}.editorial-table th{font-size:10px;font-weight:700;background:#eee8f7}.editorial-table th:last-child{width:45%}.checks-summary{margin-top:40px}.checks-summary>.micro{font-size:9px;color:var(--purple)}.checks-summary>h3{font-size:30px;margin-top:18px}.checks-summary>p{font-size:13px;line-height:1.8;margin-top:20px;max-width:700px}.support-proof-column{min-width:0}.support-proof-column .context-proof{padding:22px;background:#f4f5eb}.support-proof-column .context-proof blockquote{font-size:18px;line-height:1.6}.more-stories-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-top:50px;margin-bottom:28px}.more-stories-heading h3{font-size:29px;line-height:1.2}.more-stories-heading p{font-size:12px;line-height:1.8;max-width:350px}.extra-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.extra-story{display:flex;flex-direction:column;border:1px solid #aa9ebc;border-radius:17px;background:#f9f7ee;padding:25px;min-width:0}.extra-story-person{display:flex;gap:13px;align-items:center}.extra-story-person>img,.extra-story-person>span{width:45px;height:45px;object-fit:cover;border:1px solid #a499b5;border-radius:50%;flex-shrink:0}.extra-story-person>span{display:grid;place-items:center;background:var(--lilac);font-size:22px;font-weight:800;color:var(--purple)}.extra-story h4{margin:0;font-size:17px;line-height:1.4}.extra-story-person p{font-size:11px;line-height:1.7;margin-top:6px;color:#675e73}.extra-story blockquote{font-size:17px;font-weight:600;line-height:1.7;letter-spacing:-.02em;margin:24px 0}.extra-story .text-link{border:0;background:transparent;padding:0;font-size:12px;align-self:start;text-align:left;margin-top:auto}.review-original img+img{margin-top:25px}.review-original a+img{margin-top:25px}
@keyframes scene-enter{from{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1100px){.notes-story,.homework-story{gap:35px;grid-template-columns:.8fr 1.2fr}.scene-rule .rule-branches b{font-size:17px}.priority-grid{gap:12px}.priority{padding:19px}.priority h4{font-size:20px}.tutor-story{padding:30px;gap:30px;grid-template-columns:.8fr 1.2fr}.tutor-story-copy h3{font-size:30px}.scene-chat .scene-state{padding:23px}.chat-bubble{padding:20px}.chat-bubble blockquote{font-size:14px}.extra-story{padding:21px}.month-package{gap:30px}}
@media(max-width:800px){.month-package{grid-template-columns:1fr;gap:27px;margin-top:30px}.month-package h3{font-size:26px}.month-package ul{grid-template-columns:1fr;gap:21px}.month-package li b{font-size:15px}.month-package li span{font-size:13px}.teacher-intro{display:block}.teacher-intro .lesson-teacher-photo{width:105px;height:160px;float:right;margin:0 0 15px 17px}.teacher-intro>.micro{display:block;line-height:1.7;font-size:9px}.teacher-intro h3{font-size:25px;margin-top:18px}.teacher-intro p{font-size:13px;line-height:1.8;margin-top:18px!important}.teacher-degree{clear:both;margin-top:22px}.context-proof{padding:22px;margin-top:25px}.context-proof blockquote{font-size:18px;line-height:1.7}.context-proof>div{font-size:11px;gap:15px}.notes-story{grid-template-columns:1fr;gap:29px;margin-top:42px;margin-bottom:38px}.notes-story h3{font-size:31px}.notes-story-copy>p{font-size:13px;line-height:1.8;margin-top:21px}.notes-story-copy>.button{font-size:12px}.demo-caption{padding:15px 18px!important;font-size:10px!important}.demo-controls{padding:16px}.demo-step-nav{grid-template-columns:repeat(min(var(--step-count),3),minmax(0,1fr))}.demo-step-nav:has(button:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.demo-step-nav button{font-size:12px;padding:11px 8px}.demo-playback{gap:15px}.demo-playback [data-demo-readout]{margin-left:0;flex-basis:100%}.scene-state{padding:23px;min-height:470px}.scene-notes .scene-state{min-height:525px}.note-full>.image-button{max-width:270px}.note-full img{height:330px}.scene-state h4{font-size:25px}.note-close{padding:35px 0}.note-close h4{font-size:28px}.note-close>img{margin-top:32px;border-radius:10px}.scene-review .scene-state{padding:25px 22px;min-height:510px}.scene-state h3{font-size:27px;line-height:1.2}.scene-state p{font-size:13px;line-height:1.8}.priority-grid{grid-template-columns:1fr;margin:24px 0;gap:15px}.priority{padding:22px}.priority h4{font-size:23px;margin-top:14px}.priority p{font-size:12px;margin-top:13px}.priority button{margin-top:19px}.review-map>small{font-size:11px}.scene-rule .rule-branches{grid-template-columns:1fr;gap:17px}.scene-rule .rule-branches>div{min-height:0;padding:23px}.scene-rule .rule-branches b{font-size:19px}.scene-rule .rule-branches .branch-suffix{font-size:38px;margin-bottom:15px}.scene-rule .text-link{margin-right:0}.scene-teacher .review-video>img{max-height:none}.scene-practice .practice-word{font-size:53px;margin-top:40px;overflow-wrap:anywhere}.scene-practice .practice-word-correction{font-size:21px;margin-top:30px}.legacy-review-evidence,.legacy-homework{padding:19px 20px}.legacy-review-evidence summary,.legacy-homework summary{font-size:12px}.homework-story{grid-template-columns:1fr;gap:29px;margin-bottom:38px}.homework-story-copy h3{font-size:31px}.homework-story-copy>p{font-size:13px}.homework-story-copy>small{font-size:11px}.scene-homework .scene-state{min-height:525px}.hw-question h3{font-size:21px;line-height:1.5}.hw-question li{font-size:14px;padding:11px 13px}.hw-answer>h3,.hw-why>h3{font-size:29px}.correct-option{padding:20px 16px;gap:12px;margin-top:35px}.correct-option>b{font-size:20px}.correct-option>i{font-size:20px}.hw-answer>p{font-size:14px}.direction-example{gap:12px;margin-top:23px}.direction-example span{font-size:23px}.hw-why blockquote{font-size:19px;line-height:1.8}.tutor-story{grid-template-columns:1fr;gap:29px;padding:26px 22px;margin-bottom:35px}.tutor-story-copy{padding-top:0}.tutor-story-copy h3{font-size:29px}.tutor-story-copy>p{font-size:13px;margin-top:21px}.scene-chat .scene-state{padding:21px 18px;min-height:560px}.chat-bubble{padding:19px 17px;max-width:100%;border-radius:15px 15px 15px 3px}.chat-bubble blockquote{font-size:14px;line-height:1.9}.chat-bubble.voice-bubble,.chat-bubble.transcript-bubble{margin-left:10px}.chat-heading{align-items:start}.chat-heading b{font-size:14px}.chat-heading span{font-size:11px}.editorial-table h4{font-size:21px}.editorial-table table{font-size:12px;line-height:1.7}.editorial-table th,.editorial-table td{padding:11px 8px}.editorial-table th:last-child{width:40%}.checks-summary>h3{font-size:27px;line-height:1.2}.checks-summary>p{font-size:13px}.legacy-homework .answer-check{padding:20px 16px}.legacy-homework .homework-scene{padding:20px 15px}.more-stories-heading{display:block;margin-top:39px;margin-bottom:26px}.more-stories-heading h3{font-size:27px}.more-stories-heading p{font-size:12px;margin-top:20px}.extra-story-grid{grid-template-columns:1fr;gap:20px}.extra-story{padding:25px}.extra-story h4{font-size:20px}.extra-story-person p{font-size:12px}.extra-story blockquote{font-size:19px;line-height:1.65}.extra-story .text-link{font-size:13px}.support-proof-column .context-proof{padding:23px 21px}}
@media(max-width:360px){.demo-controls{padding:14px}.demo-caption{padding:14px 16px!important}.scene-state,.scene-review .scene-state{padding:23px 17px}.scene-state h3{font-size:25px}.scene-state h4{font-size:23px}.scene-notes .scene-state{min-height:490px}.note-full img{height:300px}.note-close h4{font-size:25px}.scene-rule .rule-branches>div{padding:20px 16px}.scene-rule .rule-branches b{font-size:17px}.practice-word{font-size:44px!important}.scene-homework .scene-state{min-height:550px}.hw-question h3{font-size:19px}.hw-question li{font-size:13px;padding:11px}.correct-option{gap:9px;padding:18px 12px}.correct-option>b{font-size:18px}.correct-option>span{font-size:20px}.hw-why blockquote{font-size:18px}.tutor-story{padding:24px 16px}.scene-chat .scene-state{padding:20px 15px}.chat-bubble{padding:17px 14px}.chat-bubble blockquote{font-size:14px}.editorial-table th,.editorial-table td{padding:9px 5px}.editorial-table table{font-size:11px}.extra-story{padding:23px}.extra-story blockquote{font-size:18px}.teacher-intro .lesson-teacher-photo{width:85px;height:145px}.teacher-intro h3{font-size:23px}}
@media(prefers-reduced-motion:reduce){.demo-player[data-playing=true] .scene-state:not([hidden]){animation:none}.note-full>.image-button{transform:none}}

.demo-caption{font-size:12px!important}.homework-story-copy>small{font-size:12px}
@media(max-width:800px){.demo-caption{font-size:11px!important}.editorial-table table,.editorial-table tbody,.editorial-table tr,.editorial-table td{display:block;width:100%}.editorial-table table{position:relative}.editorial-table thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.editorial-table tbody{display:grid;gap:12px}.editorial-table tr{border:1px solid #bcb2cf;border-radius:11px;overflow:hidden;background:#f8f5fd}.editorial-table td{border:0;padding:10px 14px;font-size:14px;line-height:1.7}.editorial-table td:first-child{font-size:18px;font-weight:800;padding-bottom:2px}.editorial-table td:nth-child(2){padding-top:3px;padding-bottom:3px}.editorial-table td:nth-child(2)::before{content:'Спряжение: ';font-weight:600}.editorial-table td:last-child{padding-top:3px;padding-bottom:15px}.editorial-table td:last-child::before{content:'Пример: ';font-weight:600}}
@media(max-width:360px){.correct-option{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:9px;padding:27px 12px 20px}.correct-option>b{font-size:16px;white-space:nowrap;overflow-wrap:normal}.correct-option>i{position:absolute;top:6px;right:11px;font-size:15px}}
.secondary-teaching{margin-top:28px;border:1px solid var(--line);border-radius:19px;background:#f2f0e8}.secondary-teaching>summary{display:grid;grid-template-columns:auto minmax(0,1fr) 30px;gap:25px;align-items:center;padding:24px 28px}.secondary-thumbnails{display:flex;gap:8px}.secondary-thumbnails img{width:46px;height:80px;object-fit:cover;border:1px solid var(--ink);border-radius:7px}.secondary-teaching summary .micro{display:block;font-size:9px;color:var(--muted)}.secondary-teaching summary b{display:block;font-size:24px;line-height:1.3;letter-spacing:-.03em;margin-top:9px}.secondary-teaching summary small{display:block;font-size:12px;line-height:1.7;color:var(--muted);margin-top:9px}.secondary-teaching summary i{font-style:normal;font-size:27px;justify-self:end}.secondary-teaching[open] summary i{transform:rotate(45deg)}.secondary-teaching-body{padding:0 28px 28px}.secondary-teaching-body .clips-row{margin-top:7px}.secondary-teaching-body .tiktok-section{margin-top:35px}@media(max-width:800px){.secondary-teaching>summary{padding:22px 19px;gap:15px;grid-template-columns:auto minmax(0,1fr) 20px}.secondary-thumbnails{gap:5px}.secondary-thumbnails img{width:32px;height:58px;border-radius:5px}.secondary-teaching summary b{font-size:18px;margin-top:7px}.secondary-teaching summary small{font-size:11px;line-height:1.6}.secondary-teaching summary .micro{font-size:8px}.secondary-teaching-body{padding:0 20px 24px}.secondary-teaching-body .clips-row{margin-top:0}}@media(max-width:360px){.secondary-thumbnails img:last-child{display:none}.secondary-teaching>summary{gap:12px;padding:20px 17px}.secondary-teaching summary b{font-size:17px}}
@media(max-width:800px){.teacher-intro{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:17px 20px;align-items:start}.teacher-intro>.lesson-teacher-photo{float:none;grid-column:2;grid-row:1/3;width:100%;height:165px;margin:0}.teacher-intro>.micro{grid-column:1;grid-row:1;line-height:1.7}.teacher-intro>h3{grid-column:1;grid-row:2;font-size:24px;margin:0}.teacher-intro>p{grid-column:1/-1;margin:0!important;font-size:13px}.teacher-intro>.teacher-degree{grid-column:1/-1;width:100%;margin-top:0}}@media(max-width:360px){.teacher-intro{grid-template-columns:minmax(0,1fr) 80px;gap:15px}.teacher-intro>h3{font-size:21px}.teacher-intro>.lesson-teacher-photo{height:150px}}
@media(max-width:800px){.teacher-intro>.lesson-teacher-photo{grid-row:1;height:120px}.teacher-intro>.micro{align-self:center}.teacher-intro>h3{grid-column:1/-1;grid-row:2}.teacher-intro>h3 br{display:block}}
