.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"]{
  --kc-primary:#0b2e4f !important; --kc-bg:#faf8f3 !important;
  --kc-card:#fffdf8 !important; --kc-text:#102d4b !important;
  --kc-radius:8px !important; --kc-muted:#5d6d79; --kc-border:#dce0df;
  --kc-soft:#e8f2ef; --kd-teal:#1e7b78; --kd-gold:#d7a441;
  --kd-serif:"Noto Serif TC","Songti TC","PMingLiU",serif;
  border:1px solid #d6c5a0; border-radius:6px;
  background:#faf8f3; box-shadow:0 18px 48px rgba(11,46,79,.07);
  overflow-wrap:anywhere;
}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-header{background:#fffdf8; border-bottom:1px solid #d7a441; min-height:88px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-brand{color:#0b2e4f;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-brand-mark{background:linear-gradient(145deg,#164c74,#0b2e4f); color:#e9c16f; border:1px solid #d7a441; border-radius:4px; font-family:var(--kd-serif);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-brand strong{font-family:var(--kd-serif); letter-spacing:.1em;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-brand small{color:#1e7b78; letter-spacing:.16em;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-header .kc-btn-quiet{background:#fffdf8; border-color:#d9d4c8;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-sidebar{background:linear-gradient(155deg,#123a5c,#0b2e4f); border-right:1px solid #bfa369; padding-top:28px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-sidebar .kc-nav-item{color:#e4edf3; border-radius:4px; font-weight:500;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-sidebar .kc-nav-item:hover{background:#214866; color:#fff;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-sidebar .kc-nav-item[aria-current="page"]{background:#1e7b78; color:#fff; border-left:3px solid #d7a441; font-weight:700;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-sidebar-note{color:#d0dce4; border-top:1px solid #507087; font-family:var(--kd-serif); letter-spacing:.06em;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-main{background:#faf8f3;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading{position:relative; padding:26px 28px; margin-bottom:26px; border:1px solid #d5b579; border-radius:4px; background:repeating-linear-gradient(0deg,transparent 0 21px,rgba(18,80,100,.035) 21px 22px),repeating-linear-gradient(90deg,transparent 0 21px,rgba(18,80,100,.035) 21px 22px),linear-gradient(110deg,#fffdf8,#fbf7ee); box-shadow:inset 0 0 0 5px rgba(255,255,255,.55);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading h1{font-family:var(--kd-serif); color:#0b2e4f; letter-spacing:.06em; font-size:clamp(27px,2.6vw,38px);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading .kc-eyebrow{color:#1e7b78; font-size:12px; letter-spacing:.14em;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading p.kc-muted{margin-top:10px; color:#596b76;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading-actions{align-self:center;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-tabs{border-color:#d8c9ac; gap:12px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-tabs .is-active{border-bottom-color:#1e7b78; color:#0b2e4f;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-course-card{border:1px solid #d9d8cd; border-top:3px solid #d7a441; border-radius:6px; padding:12px; background:#fffdf8; box-shadow:0 8px 24px rgba(11,46,79,.045); transition:box-shadow .18s;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-course-card:hover{box-shadow:0 12px 30px rgba(11,46,79,.1);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-course-card:nth-child(even){border-top-color:#1e7b78;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-cover{border-radius:3px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-cover-art{background:linear-gradient(145deg,#164c74,#0b2e4f);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-course-card:nth-child(even) .kc-cover-art{background:linear-gradient(145deg,#238e88,#0b6866);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-cover-caption{color:#fffdf8; font-family:var(--kd-serif); font-size:clamp(14px,1.25vw,18px); letter-spacing:.08em;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-cover-letter{color:rgba(235,202,137,.24);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-cover-orbit{border-color:rgba(215,164,65,.22); box-shadow:0 0 0 35px rgba(255,255,255,.045);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-cover-grid{opacity:.15; background-image:linear-gradient(90deg,#e8c777 1px,transparent 1px),linear-gradient(#e8c777 1px,transparent 1px);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-card-copy{padding:16px 6px 4px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-card-copy h2{font-family:var(--kd-serif); color:#0b2e4f; font-size:22px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-card-copy .kc-title-button{font-family:var(--kd-serif);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-badge{background:#e8f2ef; color:#155955; border:1px solid #c1d8d0; border-radius:4px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-btn{border-radius:5px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-btn-primary{background:#0b2e4f; color:#fff; border-color:#0b2e4f; box-shadow:0 4px 12px rgba(11,46,79,.1);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-btn-primary:hover{background:#174564; color:#fff;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-btn-outline{background:#fffdf8; color:#0b2e4f; border-color:#b7c6c9;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-btn-quiet{background:#f6f4ed; border-color:#d7d9cf; color:#0b2e4f;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-progress{background:#e6e7df;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-progress span{background:linear-gradient(90deg,#1e7b78,#3c9c90);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-panel,.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-empty{background:#fffdf8; border-color:#d9d8cd; border-radius:6px; box-shadow:0 5px 20px rgba(11,46,79,.035);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-panel h2,.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-empty h2,.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-overview-content h2{font-family:var(--kd-serif); color:#0b2e4f;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-notice:not(.kc-notice-error){background:#edf5f0; border-color:#c7dbd2; color:#205d53;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-outline{background:#fffdf8; border-color:#d8c9ac;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-outline-top h2{font-family:var(--kd-serif); color:#0b2e4f;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-chapter{border-color:#dfe3dc;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-chapter[open] > summary{background:#e8f2ef; color:#0b2e4f; border-radius:4px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-row{border-radius:4px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-row:hover{background:#eef4ef;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-row.is-active{background:#0b2e4f; color:#fff;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-row.is-active .kc-lesson-time,.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-row.is-active .kc-lesson-name small{color:#d3e6e3;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-row.is-active .kc-lesson-indicator{background:#d7a441; border-color:#d7a441; color:#0b2e4f;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-indicator.is-completed{background:#1e7b78; border-color:#1e7b78; color:#fff;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-study{background:#faf8f3;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-heading h1{font-family:var(--kd-serif); color:#0b2e4f;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-player{border:1px solid #c9b382; border-radius:5px; background:#091c2c;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-skool-guide{background:linear-gradient(115deg,#edf5f0,#fffdf8); border:1px solid #b9d3c9; border-left:4px solid #1e7b78; border-radius:5px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-skool-guide h2{font-family:var(--kd-serif); color:#0b2e4f;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-skool-kicker{color:#1e7b78;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-footer{background:#f3efe5; color:#5d6d79; border-top:1px solid #d7c59c; letter-spacing:.035em;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] select,.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] textarea{border-color:#bccbc9; border-radius:5px; background:#fffdf8; color:#102d4b;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] :focus-visible{outline:3px solid #1e7b78; outline-offset:3px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-sidebar :focus-visible{outline-color:#f2cf80;}@media (max-width:1000px){.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-course-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading{padding:24px;}}@media (max-width:760px){.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"]{border-radius:0; border-left:0; border-right:0;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-header{padding:14px 16px; gap:12px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-brand strong{font-size:22px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-brand-mark{width:42px; height:42px; font-size:27px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-sidebar{padding:10px 12px; border-right:0;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-sidebar .kc-nav-item{border-radius:4px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-main:not(.kc-main-classroom){padding:20px 15px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading{padding:22px 18px; margin-bottom:20px; gap:16px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading h1{font-size:28px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-course-grid{gap:18px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-study{padding:18px 14px 26px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-lesson-heading h1{font-size:24px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-cover-caption{font-size:16px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-footer{padding:18px 14px;}}@media (max-width:540px){.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-course-grid{grid-template-columns:minmax(0,1fr);}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-card-copy h2{font-size:23px;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading{flex-wrap:wrap;}.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-heading-actions{width:100%;}}@media (prefers-reduced-motion:reduce){.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-course-card,.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-btn,.kuhn-courses[data-kd-target="courses"][data-kuhn-design="honors-academic"] .kc-progress span{transition:none;}}