body label:has(>input[type=checkbox]){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:12px;text-align:left;min-width:0;line-height:1.7;cursor:pointer}body label>input[type=checkbox]{display:inline-block!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;padding:0!important;margin:4px 0 0!important;align-self:flex-start!important;cursor:pointer}body label:has(>input[type=checkbox])>span{min-width:0;flex:1 1 auto}body label>input[type=checkbox]:focus-visible{outline:3px solid #a74320;outline-offset:3px}.atlas-logo{width:178px;height:96px;object-fit:contain;background:#fff;display:block}.brand:has(.atlas-logo){letter-spacing:normal}.pathway-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-bottom:40px;border-bottom:1px solid #173c3220;padding-bottom:20px;font-size:12px}.pathway-links a:hover{text-decoration:underline}footer .atlas-logo{padding:4px}.study-header{padding:0 7%;height:105px}.study-main{max-width:1200px;margin:auto;padding:65px 6% 95px;min-height:65vh}.study-main>p{max-width:700px;margin:25px 0;color:var(--muted)}.study-main .course-toolbar{margin-top:35px}.study-main .course-grid{margin:28px 0}.study-main .btn{margin-top:20px}.study-notice{font-size:11px;padding:15px;background:#eef1ff;line-height:1.8}.study-back{font-size:12px}.study-filter{background:transparent;padding:10px;color:var(--ink);border:1px solid #173c3230}.study-shell-footer{padding:30px 7%}.course-info p{margin:12px 0;font-size:12px;color:var(--muted)}.course-info .admission{font-size:11px;border-top:1px solid #173c3220;padding-top:12px}@media(max-width:760px){.atlas-logo{width:140px;height:75px}.study-header{height:90px;gap:10px}.study-header .btn{padding:12px;gap:12px}.pathway-links{gap:15px;font-size:10px}.study-main{padding-top:40px}}.study-title{font-size:clamp(44px,6vw,76px);letter-spacing:-3px}.study-copy p{margin:22px 0;max-width:760px}.study-copy h2{margin-top:35px}
