.sm-program-gat .sm-app{--ink:#173c35;--muted:#536759;--mint:#e3eddc;background:#f6f7f0}.sm-program-gat .sm-hero{background:radial-gradient(ellipse at 90% 15%,#d9e9ce 0,transparent 55%),linear-gradient(130deg,#eff4e8,#f8f4e7)}.sm-program-gat .sm-hero-note{background:#224e40;color:#fff}.sm-program-gat .sm-btn{background:#235542;border-color:#235542}.sm-program-gat .sm-secondary{background:#fff;color:#235542}.sm-program-gat .sm-domain-number{color:#286653}.sm-program-gat .sm-pill{background:#e7efdf;color:#235542}.sm-program-gat .sm-skill-card:hover{border-color:#5b8066}.sm-access-notice{margin:0 0 28px;border-left:4px solid #b38c32!important}.sm-access-notice h2{font-size:clamp(22px,3vw,30px);line-height:1.25}.sm-access-notice p{max-width:70ch}.sm-question-content img{height:auto}
.sm-program-gat .sm-question-image{display:block;width:auto;max-width:100%;max-height:460px;object-fit:contain;margin:24px auto}.sm-program-gat .sm-reaction-options .is-selected,.sm-program-gat .sm-reaction-options .is-selected:hover{background:#235542;color:#fff!important;border-color:#235542}
