/* 자동 생성 파일 — 직접 고치지 말 것. tools/make-mobile-text.cjs가 만든다. (본문)
   모바일((max-width: 700px))에서 font-size를 1.3배로, 단 24px을 넘기지 않게 다시 적은 규칙이다. 원래 24px 이상인 글씨는 그대로다. */
@media (max-width: 700px){:root .catalog-heading h2{font-size:min(calc((clamp(24px, 3vw, 44px))*1.3),max(clamp(24px, 3vw, 44px),24px))}}
@media (max-width: 700px){:root .catalog-heading > p{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root .catalog-backword{font-size:min(calc((clamp(110px, 19vw, 280px))*1.3),max(clamp(110px, 19vw, 280px),24px))}}
@media (max-width: 700px){:root .book-spine > span{font-size:min(calc((8px)*1.3),max(8px,24px))}}
@media (max-width: 700px){:root .catalog-arrow{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root .catalog-brand{font-size:min(calc((9px)*1.3),max(9px,24px))}}
@media (max-width: 700px){:root .catalog-caption h3{font-size:min(calc((25px)*1.3),max(25px,24px))}}
@media (max-width: 700px){:root .catalog-caption p{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root .catalog-dots button{font-size:min(calc((10px)*1.3),max(10px,24px))}}
@media (max-width: 700px){:root .catalog-playback > span:first-child{font-size:min(calc((10px)*1.3),max(10px,24px))}}
@media (max-width: 700px){:root .catalog-playback button{font-size:min(calc((11px)*1.3),max(11px,24px))}}
@media (max-width: 700px){:root .catalog-note{font-size:min(calc((8px)*1.3),max(8px,24px))}}
@media (max-width: 700px){:root .catalog-care .care-connection h3{font-size:min(calc((34px)*1.3),max(34px,24px))}}
@media (max-width: 700px){:root .catalog-care .care-connection p{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-heading .section-index{font-size:min(calc((8px)*1.3),max(8px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-heading h2{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-heading > p{font-size:min(calc((10px)*1.3),max(10px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-backword{font-size:min(calc((84px)*1.3),max(84px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-arrow{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-brand{font-size:min(calc((8px)*1.3),max(8px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-caption h3{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-caption p{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-dots button{font-size:min(calc((9px)*1.3),max(9px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-playback > span:first-child{font-size:min(calc((8px)*1.3),max(8px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-playback button{font-size:min(calc((9px)*1.3),max(9px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-note{font-size:min(calc((7px)*1.3),max(7px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-care .care-connection h3{font-size:min(calc((28px)*1.3),max(28px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-care .care-connection p{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .book-spine > span{font-size:min(calc((6px)*1.3),max(6px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .catalog-heading h2{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){:root .catalog-partner-tools{font-size:min(calc((9px)*1.3),max(9px,24px))}}
@media (max-width: 700px){@media (max-width: 760px){:root .catalog-partner-tools{font-size:min(calc((8px)*1.3),max(8px,24px))}}}
@media (max-width: 700px){:root .book-spine > span{font-size:min(calc((9px)*1.3),max(9px,24px))}}
@media (max-width: 700px){@media (max-width: 760px){:root .book-spine > span{font-size:min(calc((7px)*1.3),max(7px,24px))}}}
@media (max-width: 700px){:root .words-brand{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .words-nav{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .words-nav button{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .word-stage{font-size:min(calc((clamp(25px, 9.5cqi, 39px))*1.3),max(clamp(25px, 9.5cqi, 39px),24px))}}
@media (max-width: 700px){:root .word-face.is-long{font-size:0.77em}}
@media (max-width: 700px){@media (max-width: 760px){:root .words-brand{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .words-nav a,:root .words-nav button{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .word-stage{font-size:min(calc((clamp(25px, 9.5cqi, 39px))*1.3),max(clamp(25px, 9.5cqi, 39px),24px))}}}
@media (max-width: 700px){@media (max-width: 359px){:root .words-section .story-outcome{font-size:min(calc((31px)*1.3),max(31px,24px))}}}
@media (max-width: 700px){@media (prefers-reduced-motion: reduce){:root .word-static{font-size:min(calc((clamp(14px, 5.2cqi, 20px))*1.3),max(clamp(14px, 5.2cqi, 20px),24px))}}}
@media (max-width: 700px){:root button,:root a,:root input{font-size:inherit}}
@media (max-width: 700px){:root h2{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root .taste-logo span{font-size:min(calc((19px)*1.3),max(19px,24px))}}
@media (max-width: 700px){:root .d-header nav{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .taste-consult{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .header-app{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .hero-eyebrow{font-size:min(calc((21px)*1.3),max(21px,24px))}}
@media (max-width: 700px){:root .hero-copy h1{font-size:min(calc((66px)*1.3),max(66px,24px))}}
@media (max-width: 700px){:root .hero-description{font-size:min(calc((22px)*1.3),max(22px,24px))}}
@media (max-width: 700px){:root .solution-sheet span{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .concept-note{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .concept-note strong{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .note-check{font-size:min(calc((23px)*1.3),max(23px,24px))}}
@media (max-width: 700px){:root .hero-credentials{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .national-meta{font-size:min(calc((19px)*1.3),max(19px,24px))}}
@media (max-width: 700px){:root .national-name{font-size:min(calc((16px)*1.3),max(16px,24px))}}
@media (max-width: 700px){:root .national-link{font-size:min(calc((16px)*1.3),max(16px,24px))}}
@media (max-width: 700px){:root .calendar-paper > span{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .calendar-paper > b{font-size:min(calc((93px)*1.3),max(93px,24px))}}
@media (max-width: 700px){:root .calendar-paper b span{font-size:min(calc((32px)*1.3),max(32px,24px))}}
@media (max-width: 700px){:root .national-story h4{font-size:min(calc((26px)*1.3),max(26px,24px))}}
@media (max-width: 700px){:root .continuity{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .attendance-line span{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .attendance-line b{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .national-facts{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .national-facts b{font-size:min(calc((49px)*1.3),max(49px,24px))}}
@media (max-width: 700px){:root .national-facts small{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .proof-intro{font-size:min(calc((21px)*1.3),max(21px,24px))}}
@media (max-width: 700px){:root .story-student{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .story-outcome{font-size:min(calc((30px)*1.3),max(30px,24px))}}
@media (max-width: 700px){:root .story-destination{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .student-figure .word-stage{font-size:min(calc((35px)*1.3),max(35px,24px))}}
@media (max-width: 700px){:root .story-words blockquote{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root .story-source{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .proof-playback button{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .catalog-heading h2{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root .catalog-heading > p{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .catalog-backword{font-size:min(calc((170px)*1.3),max(170px,24px))}}
@media (max-width: 700px){:root .catalog-brand{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .catalog-caption h3{font-size:min(calc((28px)*1.3),max(28px,24px))}}
@media (max-width: 700px){:root .catalog-caption p{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .seasonal-learning h3{font-size:min(calc((22px)*1.3),max(22px,24px))}}
@media (max-width: 700px){:root .seasonal-learning p{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .care-connection h2{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root .catalog-care .care-connection p{font-size:min(calc((19px)*1.3),max(19px,24px))}}
@media (max-width: 700px){:root .care-connection button{font-size:min(calc((16px)*1.3),max(16px,24px))}}
@media (max-width: 700px){:root .dashboard-top{font-size:min(calc((11px)*1.3),max(11px,24px))}}
@media (max-width: 700px){:root .catalog-care .care-connection .dashboard-title{font-size:min(calc((21px)*1.3),max(21px,24px))}}
@media (max-width: 700px){:root .dashboard-score{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .dashboard-score small{font-size:min(calc((11px)*1.3),max(11px,24px))}}
@media (max-width: 700px){:root .dashboard-labels{font-size:min(calc((11px)*1.3),max(11px,24px))}}
@media (max-width: 700px){:root .dashboard-tasks > div{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .dashboard-tasks b{font-size:min(calc((11px)*1.3),max(11px,24px))}}
@media (max-width: 700px){:root .dashboard-disclaimer{font-size:min(calc((10px)*1.3),max(10px,24px))}}
@media (max-width: 700px){:root .winter-dates > span{font-size:min(calc((16px)*1.3),max(16px,24px))}}
@media (max-width: 700px){:root .winter-dates strong{font-size:min(calc((24px)*1.3),max(24px,24px))}}
@media (max-width: 700px){:root .winter-dates p{font-size:min(calc((16px)*1.3),max(16px,24px))}}
@media (max-width: 700px){:root .winter-filters button{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root [data-course-count]{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .course-name h3{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .course-name > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .slot-tag{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root .course-time strong{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .course-time p{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .schedule-expand{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .course-fit{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .course-period{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .course-consult{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .winter-note{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .teacher-words > p{font-size:min(calc((21px)*1.3),max(21px,24px))}}
@media (max-width: 700px){:root .teacher-career li{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .teacher-career b{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .taste-close h2{font-size:min(calc((32px)*1.3),max(32px,24px))}}
@media (max-width: 700px){:root .taste-close p{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .contact-number{font-size:min(calc((28px)*1.3),max(28px,24px))}}
@media (max-width: 700px){:root .footer-details{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .footer-wordmark{font-size:min(calc((27px)*1.3),max(27px,24px))}}
@media (max-width: 700px){:root .footer-copyright{font-size:min(calc((11px)*1.3),max(11px,24px))}}
@media (max-width: 700px){:root .concept-modal-close{font-size:min(calc((28px)*1.3),max(28px,24px))}}
@media (max-width: 700px){:root .modal-label{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .concept-modal h2{font-size:min(calc((30px)*1.3),max(30px,24px))}}
@media (max-width: 700px){:root .concept-modal p{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .contact-channels span{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .contact-channels strong{font-size:min(calc((21px)*1.3),max(21px,24px))}}
@media (max-width: 700px){@media (max-width: 700px){:root .story-outcome{font-size:min(calc((25px)*1.3),max(25px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hero-copy h1{font-size:min(calc((42px)*1.3),max(42px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .hero-copy h1{font-size:min(calc((38px)*1.3),max(38px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .story-outcome{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){@media (min-width: 1600px){:root .hero-copy h1{font-size:min(calc((72px)*1.3),max(72px,24px))}}}
@media (max-width: 700px){@media (max-width: 1190px){:root .hero-copy h1{font-size:min(calc((58px)*1.3),max(58px,24px))}}}
@media (max-width: 700px){@media (max-width: 1190px){:root .story-outcome{font-size:min(calc((27px)*1.3),max(27px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .hero-copy h1{font-size:min(calc((50px)*1.3),max(50px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .hero-description{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .hero-credentials{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .national-story h4{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .national-meta{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root h2,:root .catalog-heading h2,:root .care-connection h2{font-size:min(calc((40px)*1.3),max(40px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .story-outcome{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .story-destination{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .story-words blockquote{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .student-figure .word-stage{font-size:min(calc((29px)*1.3),max(29px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .course-name h3{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .teacher-career li{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .attendance-line b{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root body{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .taste-logo span{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .header-app{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hero-eyebrow{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hero-copy h1{font-size:min(calc((44px)*1.3),max(44px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hero-description{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .primary-button{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .solution-sheet span{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .concept-note{font-size:min(calc((10px)*1.3),max(10px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .concept-note strong{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .note-check{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hero-credentials{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .national-meta{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .national-name{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .national-link{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .calendar-paper > b{font-size:min(calc((78px)*1.3),max(78px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .calendar-paper > b span{font-size:min(calc((29px)*1.3),max(29px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .national-story h4{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .continuity{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .attendance-line b{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .national-facts b{font-size:min(calc((44px)*1.3),max(44px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root h2,:root .catalog-heading h2,:root .care-connection h2{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .proof-intro{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .story-student{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .story-outcome{font-size:min(calc((26px)*1.3),max(26px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .story-destination{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .student-figure .word-stage{font-size:min(calc((27px)*1.3),max(27px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .story-words blockquote{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .story-source{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .catalog-heading > p{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .catalog-backword{font-size:min(calc((93px)*1.3),max(93px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .catalog-brand{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .catalog-caption h3{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .catalog-caption p{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .seasonal-learning h3{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .seasonal-learning p{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .catalog-care .care-connection p{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .care-connection button{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .catalog-care .care-connection .dashboard-title{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .winter-dates strong{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .winter-dates p{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .winter-filters button{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .winter-controls [data-course-count]{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .course-name h3{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .course-name > span{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .slot-tag{font-size:min(calc((10px)*1.3),max(10px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .course-time strong{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .course-time p{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .schedule-expand{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .course-fit{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .course-period{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .course-period > span{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .course-consult{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .winter-note{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .teacher-words > p{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .teacher-career li{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .taste-close h2{font-size:min(calc((27px)*1.3),max(27px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .taste-close p{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .contact-number{font-size:min(calc((25px)*1.3),max(25px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .footer-details{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .footer-wordmark{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .footer-copyright{font-size:min(calc((10px)*1.3),max(10px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .concept-modal h2{font-size:min(calc((27px)*1.3),max(27px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .contact-channels strong{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .taste-logo span{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .header-app{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .hero-copy h1{font-size:min(calc((39px)*1.3),max(39px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .story-outcome{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .story-destination{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .student-figure .word-stage{font-size:min(calc((24px)*1.3),max(24px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .dashboard-top{font-size:min(calc((9px)*1.3),max(9px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .dashboard-tasks > div{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .dashboard-tasks b{font-size:min(calc((10px)*1.3),max(10px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .winter-dates strong{font-size:min(calc((19px)*1.3),max(19px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .attendance-line b{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hero-copy h1{font-size:min(calc((42px)*1.3),max(42px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .story-outcome{font-size:min(calc((25px)*1.3),max(25px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .hero-copy h1{font-size:min(calc((38px)*1.3),max(38px,24px))}}}
@media (max-width: 700px){@media (max-width: 360px){:root .story-outcome{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){:root .hybrid-edition .hero-context{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .student-proof .story-student{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .student-proof .story-outcome{font-size:min(calc((clamp(21px, 2.05vw, 28px))*1.3),max(clamp(21px, 2.05vw, 28px),24px))}}
@media (max-width: 700px){:root .hybrid-edition .student-proof .story-destination{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .student-art .word-stage{font-size:min(calc((clamp(21px, 11cqi, 26px))*1.3),max(clamp(21px, 11cqi, 26px),24px))}}
@media (max-width: 700px){:root .hybrid-edition .student-art .word-face.is-long{font-size:0.78em}}
@media (max-width: 700px){:root .hybrid-edition .seasonal-learning h3{font-size:min(calc((26px)*1.3),max(26px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .seasonal-learning p{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .contact-number{font-size:min(calc((28px)*1.3),max(28px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .contact-number span{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .contact-number strong{font-size:inherit}}
@media (max-width: 700px){:root .hybrid-edition .compact-footer .taste-close h2{font-size:min(calc((28px)*1.3),max(28px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .compact-footer .footer-details{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){@media (max-width: 600px){:root .hybrid-edition .contact-number{font-size:min(calc((26px)*1.3),max(26px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root .hybrid-edition .contact-number span{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hybrid-edition .compact-footer .taste-close h2{font-size:min(calc((24px)*1.3),max(24px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hybrid-edition .compact-footer .contact-number{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hybrid-edition .compact-footer .contact-number span{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .hybrid-edition .compact-footer .footer-details{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1050px){:root .hybrid-edition .student-proof .story-student{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1050px){:root .hybrid-edition .student-proof .story-outcome{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1050px){:root .hybrid-edition .student-proof .story-destination{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1050px){:root .hybrid-edition .student-art .word-stage{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .catalog-backword{font-size:min(calc((74px)*1.3),max(74px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .catalog-caption h3{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .catalog-caption p{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .hero-context{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .student-proof .story-student{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .student-proof .story-outcome{font-size:min(calc((24px)*1.3),max(24px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .student-proof .story-destination{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .student-art .word-stage{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .seasonal-learning h3{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .seasonal-learning p{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 359px){:root .hybrid-edition .student-proof .story-student{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 359px){:root .hybrid-edition .student-proof .story-outcome{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){@media (max-width: 359px){:root .hybrid-edition .student-proof .story-destination{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (max-width: 359px){:root .hybrid-edition .student-art .word-stage{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){:root .care-phone-copy h2{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root .care-chapter button{font-size:min(calc((23px)*1.3),max(23px,24px))}}
@media (max-width: 700px){:root .care-chapter button span{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .care-chapter p{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root .care-guide-link{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .care-phone-status{font-size:11px}}
@media (max-width: 700px){:root .care-app-heading{font-size:15px}}
@media (max-width: 700px){:root .care-screen h3{font-size:22px}}
@media (max-width: 700px){:root .care-screen .screen-lead{font-size:11px}}
@media (max-width: 700px){:root .app-surface-title{font-size:13px}}
@media (max-width: 700px){:root .app-surface-title span{font-size:10px}}
@media (max-width: 700px){:root .homework-ui > p{font-size:10px}}
@media (max-width: 700px){:root .question-numbers span{font-size:12px}}
@media (max-width: 700px){:root .mock-save{font-size:12px}}
@media (max-width: 700px){:root .note-connection{font-size:19px}}
@media (max-width: 700px){:root .wrong-note strong{font-size:12px}}
@media (max-width: 700px){:root .wrong-note p{font-size:11px}}
@media (max-width: 700px){:root .wrong-note small{font-size:9px}}
@media (max-width: 700px){:root .lecture-play{font-size:15px}}
@media (max-width: 700px){:root .lecture-duration{font-size:9px}}
@media (max-width: 700px){:root .video-description > strong{font-size:15px}}
@media (max-width: 700px){:root .video-description p{font-size:10px}}
@media (max-width: 700px){:root .video-badge{font-size:9px}}
@media (max-width: 700px){:root .watched-play{font-size:12px}}
@media (max-width: 700px){:root .watched-lecture strong{font-size:12px}}
@media (max-width: 700px){:root .watched-lecture div > span{font-size:10px}}
@media (max-width: 700px){:root .watched-lecture > b{font-size:15px}}
@media (max-width: 700px){:root .score-number{font-size:13px}}
@media (max-width: 700px){:root .score-number strong{font-size:55px}}
@media (max-width: 700px){:root .score-compare p{font-size:9px}}
@media (max-width: 700px){:root .wrong-questions > strong{font-size:12px}}
@media (max-width: 700px){:root .wrong-questions span{font-size:10px}}
@media (max-width: 700px){:root .parent-access{font-size:10px}}
@media (max-width: 700px){:root .care-app-nav > div{font-size:9px}}
@media (max-width: 700px){:root .care-phone-caption{font-size:min(calc((11px)*1.3),max(11px,24px))}}
@media (max-width: 700px){@media (max-width: 1200px){:root .care-phone-copy h2{font-size:min(calc((40px)*1.3),max(40px,24px))}}}
@media (max-width: 700px){@media (max-width: 1200px){:root .care-chapter button{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){@media (max-width: 1200px){:root .care-chapter p{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .care-phone-copy h2{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .care-chapter button{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .care-phone-section.is-enhanced .care-chapter p{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .care-phone-caption{font-size:min(calc((10px)*1.3),max(10px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .care-phone-section.is-compact .care-phone-copy h2{font-size:min(calc((28px)*1.3),max(28px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .care-phone-section.is-compact.is-enhanced .care-chapter p{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .care-phone-section.is-compact .care-chapter button{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .care-phone-section.is-compact .care-phone-caption{font-size:min(calc((9px)*1.3),max(9px,24px))}}}
@media (max-width: 700px){:root .teaching-showcase .proof-heading{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root .teaching-showcase .proof-intro{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root .teaching-choice{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .teaching-choice > span:not(.teaching-choice-arrow){font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .teaching-showcase .story-student{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .teaching-showcase .story-student span{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .teaching-showcase .story-outcome{font-size:min(calc((36px)*1.3),max(36px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .teaching-showcase .story-destination{font-size:min(calc((24px)*1.3),max(24px,24px))}}
@media (max-width: 700px){:root .hybrid-edition .teaching-showcase .student-art .word-stage{font-size:min(calc((32px)*1.3),max(32px,24px))}}
@media (max-width: 700px){:root .teaching-showcase .story-words blockquote{font-size:min(calc((23px)*1.3),max(23px,24px))}}
@media (max-width: 700px){:root .teaching-showcase .story-source{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){@media (max-width: 1200px){:root .teaching-showcase .proof-heading{font-size:min(calc((40px)*1.3),max(40px,24px))}}}
@media (max-width: 700px){@media (max-width: 1200px){:root .teaching-showcase .story-words blockquote{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){@media (max-width: 1200px){:root .hybrid-edition .teaching-showcase .story-outcome{font-size:min(calc((31px)*1.3),max(31px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 960px){:root .teaching-showcase .proof-heading{font-size:min(calc((36px)*1.3),max(36px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 960px){:root .teaching-choice{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 960px){:root .teaching-choice > span:not(.teaching-choice-arrow){font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 960px){:root .teaching-showcase .story-words blockquote{font-size:min(calc((19px)*1.3),max(19px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 960px){:root .hybrid-edition .teaching-showcase .story-outcome{font-size:min(calc((27px)*1.3),max(27px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 960px){:root .hybrid-edition .teaching-showcase .story-destination{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 960px){:root .hybrid-edition .teaching-showcase .story-destination{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .teaching-showcase .proof-heading{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .teaching-showcase .proof-intro{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase .teaching-choice{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase .story-student,:root .hybrid-edition .teaching-showcase .story-student span{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase .story-outcome{font-size:min(calc((26px)*1.3),max(26px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase .story-destination{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase .student-art .word-stage{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .teaching-showcase .story-words blockquote{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .teaching-showcase .story-source{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .teaching-showcase.is-compact .proof-heading{font-size:min(calc((28px)*1.3),max(28px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .teaching-showcase.is-compact .proof-intro{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase.is-compact .story-student,:root .hybrid-edition .teaching-showcase.is-compact .story-student span{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase.is-compact .story-outcome{font-size:min(calc((24px)*1.3),max(24px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase.is-compact .story-destination{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .hybrid-edition .teaching-showcase.is-compact .student-art .word-stage{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .teaching-showcase.is-compact .story-words blockquote{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){:root .core-tone .teaching-choice{font-size:min(calc((22px)*1.3),max(22px,24px))}}
@media (max-width: 700px){:root .core-tone .teaching-choice > span:not(.teaching-choice-arrow){font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){@media (max-width: 960px){:root .core-tone .teaching-choice{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){@media (max-width: 960px){:root .core-tone .teaching-choice > span:not(.teaching-choice-arrow){font-size:min(calc((19px)*1.3),max(19px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .core-tone .teaching-choice{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .core-tone .teaching-choice > span:not(.teaching-choice-arrow){font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){:root .toss-opening .hero-credentials > span{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){@media (min-width: 761px){:root body.toss-ice-edition .teaching-showcase .story-outcome{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body.toss-ice-edition .teaching-showcase .story-destination{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body.toss-ice-edition .teaching-showcase .student-art .word-stage{font-size:min(calc((28px)*1.3),max(28px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .toss-opening .hero-credentials > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){:root .credentials-band{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root .boundary-preview .national-title h2{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root .boundary-preview .calendar-paper > b{font-size:min(calc((80px)*1.3),max(80px,24px))}}
@media (max-width: 700px){:root .boundary-preview .national-story h4{font-size:min(calc((25px)*1.3),max(25px,24px))}}
@media (max-width: 700px){:root .boundary-preview .national-meta{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root .boundary-preview .national-facts b{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root .boundary-preview .revised-records h2{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root .record-year{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .record-year span{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root .record-school{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root .record-school > span{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){:root .record-student strong{font-size:min(calc((25px)*1.3),max(25px,24px))}}
@media (max-width: 700px){:root .record-result{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){@media (max-width: 700px){:root .credentials-band{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .boundary-preview .national-title h2,:root .boundary-preview .revised-records h2{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .boundary-preview .national-story h4{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .boundary-preview .national-meta{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .record-year{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .record-school{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .record-school > span{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .record-student strong{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .record-result{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){:root .boundary-with-hero.boundary-three .credentials-band > span{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){@media (min-width: 701px) and (max-width: 1000px){:root .boundary-with-hero.boundary-three .credentials-band > span{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .boundary-with-hero.boundary-three .credentials-band > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){:root body.oct27-common #care-title{font-size:min(calc((clamp(34px, 3vw, 42px))*1.3),max(clamp(34px, 3vw, 42px),24px))}}
@media (max-width: 700px){:root body.oct27-common.refined-edition #care #care-title{font-size:min(calc((clamp(30px, 2.7vw, 38px))*1.3),max(clamp(30px, 2.7vw, 38px),24px))}}
@media (max-width: 700px){@media (max-width: 1100px){:root body.oct27-common #care-title{font-size:min(calc((36px)*1.3),max(36px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.oct27-common #care-title{font-size:min(calc((28px)*1.3),max(28px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.oct27-common.refined-edition #care #care-title{font-size:min(calc((34px)*1.3),max(34px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.oct27-common #care-title{font-size:min(calc((clamp(27px, 7.2vw, 32px))*1.3),max(clamp(27px, 7.2vw, 32px),24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.oct27-common.refined-edition #care #care-title{font-size:min(calc((clamp(25px, 6.8vw, 30px))*1.3),max(clamp(25px, 6.8vw, 30px),24px))}}}
@media (max-width: 700px){:root body #teaching .proof-intro{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching .proof-intro{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){:root body #winter.grade-winter h2{font-size:min(calc((44px)*1.3),max(44px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-winter-term > p{font-size:min(calc((16px)*1.3),max(16px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-winter-term > strong{font-size:min(calc((23px)*1.3),max(23px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-tabs button{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-tabs button small{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-course-slot{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-course h3{font-size:min(calc((21px)*1.3),max(21px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-course-time{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-course-time small{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-course-period{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-course-period strong{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-course-lessons{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root body #winter.grade-winter .grade-course-dates{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter h2{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-winter-term > p{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-winter-term > strong{font-size:min(calc((19px)*1.3),max(19px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-tabs button{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-tabs button small{font-size:min(calc((10px)*1.3),max(10px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-course-slot{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-course h3{font-size:min(calc((20px)*1.3),max(20px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-course-time{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-course-period strong{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #winter.grade-winter .grade-course-dates{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 359px){:root body #winter.grade-winter .grade-tabs button{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 359px){:root body #winter.grade-winter .grade-winter-term > strong{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-kicker{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root #national.jyt-national-calendar h2{font-size:min(calc((clamp(32px, 6cqw, 48px))*1.3),max(clamp(32px, 6cqw, 48px),24px))}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-student{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-student span{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-intro{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-calendar-top{font-size:13px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-calendar-top strong{font-size:17px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-period > span{font-size:12px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-period strong{font-size:21px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-period small{font-size:11px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-finish > span:first-child{font-size:11px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-finish strong{font-size:28px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-check{font-size:13px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-calendar-bottom{font-size:13px}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-phases button{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){@container (min-width: 900px){:root #national.jyt-national-calendar h2{font-size:min(calc((52px)*1.3),max(52px,24px))}}}
@media (max-width: 700px){@container (min-width: 900px){:root #national.jyt-national-calendar .jyt-kicker{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@container (min-width: 900px){:root #national.jyt-national-calendar .jyt-student{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@container (min-width: 900px){:root #national.jyt-national-calendar .jyt-intro{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@container (max-width: 430px){:root #national.jyt-national-calendar .jyt-period strong{font-size:18px}}}
@media (max-width: 700px){@container (max-width: 430px){:root #national.jyt-national-calendar .jyt-period > span{font-size:11px}}}
@media (max-width: 700px){@container (max-width: 430px){:root #national.jyt-national-calendar .jyt-phases button{font-size:min(calc((12px)*1.3),max(12px,24px))}}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-outcomes p{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-outcomes strong{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-review-link{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){@container (min-width: 900px){:root #national.jyt-national-calendar h2{font-size:min(calc((48px)*1.3),max(48px,24px))}}}
@media (max-width: 700px){@container (min-width: 900px){:root #national.jyt-national-calendar .jyt-intro{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root #national.jyt-national-calendar .jyt-intro{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root #national.jyt-national-calendar h2{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.boundary-one #method .catalog-heading h2{font-size:min(calc((29px)*1.3),max(29px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.boundary-one #method .catalog-heading > p{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){:root body.one-ending-study .credentials-band > span{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .one-former-career > i{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root body.one-ending-study #one-finale-title{font-size:min(calc((48px)*1.3),max(48px,24px))}}
@media (max-width: 700px){:root #one-finale-title em{font-size:inherit}}
@media (max-width: 700px){:root .one-finale-copy > p{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){:root body.one-ending-study .finale-photo #one-finale-title{font-size:min(calc((64px)*1.3),max(64px,24px))}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.one-ending-study .credentials-band > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.one-ending-study #one-finale-title{font-size:min(calc((40px)*1.3),max(40px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.one-ending-study .finale-photo #one-finale-title{font-size:min(calc((56px)*1.3),max(56px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.one-ending-study .credentials-band > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.one-ending-study #one-finale-title{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .one-finale-copy > p{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.one-ending-study .finale-photo #one-finale-title{font-size:min(calc((38px)*1.3),max(38px,24px))}}}
@media (max-width: 700px){:root body.classroom-finale-preview .hero-context > span{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .hero-former-career > span{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root body.classroom-finale-preview #teacher #finale-title{font-size:min(calc((clamp(58px, 6.3vw, 88px))*1.3),max(clamp(58px, 6.3vw, 88px),24px))}}
@media (max-width: 700px){:root #finale-title em{font-size:inherit}}
@media (max-width: 700px){:root .finale-copy > p{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.classroom-finale-preview .hero-context > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.classroom-finale-preview #teacher #finale-title{font-size:min(calc((64px)*1.3),max(64px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.classroom-finale-preview .hero-context > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.classroom-finale-preview #teacher #finale-title{font-size:min(calc((clamp(35px, 10.1vw, 48px))*1.3),max(clamp(35px, 10.1vw, 48px),24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .finale-copy > p{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){:root body.jyt-final #teacher #finale-title{font-size:min(calc((clamp(58px, 6.3vw, 88px))*1.3),max(clamp(58px, 6.3vw, 88px),24px))}}
@media (max-width: 700px){:root #finale-title em{font-size:inherit}}
@media (max-width: 700px){:root .finale-copy > p{font-size:min(calc((18px)*1.3),max(18px,24px))}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.jyt-final .hero-context > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px) and (max-width: 1100px){:root body.jyt-final #teacher #finale-title{font-size:min(calc((64px)*1.3),max(64px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.jyt-final .hero-context > span{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.jyt-final #teacher #finale-title{font-size:min(calc((clamp(35px, 10.1vw, 48px))*1.3),max(clamp(35px, 10.1vw, 48px),24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root .finale-copy > p{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){:root .jyt-header-consult{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){@media (max-width: 600px){:root .jyt-header-consult{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body #teaching.is-compact .proof-heading{font-size:min(calc((34px)*1.3),max(34px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body #teaching.is-compact .proof-intro{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body #teaching.is-compact .teaching-choice{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body #teaching.is-compact .teaching-choice > span{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body #teaching.is-compact .story-words blockquote{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body #teaching.is-compact .story-source{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .proof-heading{font-size:min(calc((28px)*1.3),max(28px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .proof-intro{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .teaching-choice{font-size:min(calc((17px)*1.3),max(17px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .story-student,:root body #teaching.is-enhanced .story-student span{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .story-outcome{font-size:min(calc((24px)*1.3),max(24px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .story-destination{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .student-art .word-stage{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .story-words blockquote{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body #teaching.is-enhanced .story-source{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){:root .jyt-hero-proof{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root .jyt-hero-consult{font-size:min(calc((17px)*1.3),max(17px,24px))}}
@media (max-width: 700px){@media (max-width: 700px){:root .jyt-hero-proof{font-size:min(calc((13.5px)*1.3),max(13.5px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .jyt-hero-consult{font-size:min(calc((15px)*1.3),max(15px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.jyt-v2 #teaching.is-pinned .teaching-stage::after,:root body.jyt-v2 #care.is-pinned .care-chapters::after{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body.jyt-v2 .teaching-showcase .story-outcome{font-size:min(calc((40px)*1.3),max(40px,24px)) !important}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.jyt-v2 .teaching-showcase .story-outcome{font-size:min(calc((27px)*1.3),max(27px,24px)) !important}}}
@media (max-width: 700px){:root body.jyt-v2 #jyt-consultation-designs .jyt-integrated .jyt-card .jyt-description{font-size:min(calc((24px)*1.3),max(24px,24px))}}
@media (max-width: 700px){@media (max-width: 860px){:root body.jyt-v2 #jyt-consultation-designs .jyt-integrated .jyt-card .jyt-description{font-size:min(calc((21px)*1.3),max(21px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root body.jyt-v2 #jyt-consultation-designs .jyt-integrated .jyt-card .jyt-description{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body.jyt-v2 #teaching .proof-intro{font-size:min(calc((22px)*1.3),max(22px,24px))}}}
@media (max-width: 700px){@media (min-width: 761px){:root body.jyt-v2 #teaching.is-compact .proof-intro{font-size:min(calc((18px)*1.3),max(18px,24px))}}}
@media (max-width: 700px){@media (max-width: 760px){:root body.jyt-v2 #teaching .proof-intro,:root body.jyt-v2 #teaching.is-enhanced .proof-intro{font-size:min(calc((16px)*1.3),max(16px,24px))}}}
@media (max-width: 700px){@media (max-width: 700px){:root .jyt-scroll-cue{font-size:min(calc((13px)*1.3),max(13px,24px))}}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-screen{font-size:min(calc((16px)*1.3),max(16px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs button,:root #jyt-consultation-designs input,:root #jyt-consultation-designs select,:root #jyt-consultation-designs textarea{font-size:inherit}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-context h2{font-size:min(calc((28px)*1.3),max(28px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-context-term{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-context-course{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-context-course span{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-eyebrow{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-cta h2{font-size:min(calc((32px)*1.3),max(32px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-description{font-size:min(calc((14px)*1.3),max(14px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-open{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-arrow{font-size:min(calc((20px)*1.3),max(20px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-card h2{font-size:min(calc((44px)*1.3),max(44px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-card .jyt-description{font-size:min(calc((16px)*1.3),max(16px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-card-action .jyt-open{font-size:min(calc((25px)*1.3),max(25px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-card-action .jyt-arrow{font-size:min(calc((56px)*1.3),max(56px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-editorial h2{font-size:min(calc((37px)*1.3),max(37px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-ending h2{font-size:min(calc((38px)*1.3),max(38px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-ending p{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-form-head h3{font-size:min(calc((26px)*1.3),max(26px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-form-head p{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-close{font-size:min(calc((27px)*1.3),max(27px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-field{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-field small{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-field input,:root #jyt-consultation-designs .jyt-field select,:root #jyt-consultation-designs .jyt-field textarea{font-size:16px}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-agree{font-size:min(calc((12px)*1.3),max(12px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-submit{font-size:min(calc((15px)*1.3),max(15px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-feedback{font-size:min(calc((13px)*1.3),max(13px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-integrated .jyt-card h2{font-size:min(calc((52px)*1.3),max(52px,24px))}}
@media (max-width: 700px){:root #jyt-consultation-designs .jyt-integrated .jyt-editorial h2{font-size:min(calc((46px)*1.3),max(46px,24px))}}
@media (max-width: 700px){@media (min-width: 601px) and (max-width: 860px){:root #jyt-consultation-designs .jyt-card h2{font-size:min(calc((42px)*1.3),max(42px,24px))}}}
@media (max-width: 700px){@media (min-width: 601px) and (max-width: 860px){:root #jyt-consultation-designs .jyt-card-action .jyt-open{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-context h2{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-context-term{font-size:min(calc((11px)*1.3),max(11px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-card h2{font-size:min(calc((36px)*1.3),max(36px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-card .jyt-description{font-size:min(calc((14px)*1.3),max(14px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-card .jyt-open{font-size:min(calc((23px)*1.3),max(23px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-card .jyt-arrow{font-size:min(calc((38px)*1.3),max(38px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-editorial h2{font-size:min(calc((30px)*1.3),max(30px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-band h2{font-size:min(calc((27px)*1.3),max(27px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-ending h2{font-size:min(calc((30px)*1.3),max(30px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-integrated .jyt-card h2{font-size:min(calc((36px)*1.3),max(36px,24px))}}}
@media (max-width: 700px){@media (max-width: 600px){:root #jyt-consultation-designs .jyt-integrated .jyt-editorial h2{font-size:min(calc((32px)*1.3),max(32px,24px))}}}
@media (max-width: 700px){:root .care-phone-device{font-size:16px}}
@media (max-width: 700px){:root .jyt-calendar{font-size:16px}}
