body{overflow-x:hidden!important;overflow-y:auto!important}.program-details.college{min-height:60vh;padding-top:2rem;padding-bottom:5rem}.college-content-container{width:100%;padding-left:5%;padding-right:5%}.program-details .program-about{padding-bottom:3.125rem}.program-details .program-objectives,.program-details .program-outcomes{padding-top:1.875rem;padding-bottom:3.125rem}.program-details .program-advising{padding-top:1.875rem;padding-bottom:2.5rem}.program-details .program-advising .btnwrap{flex-wrap:wrap;align-items:center;gap:.9375rem;display:flex}.program-details .program-advising .mybtn{text-align:center;min-width:13.4375rem}@media (max-width:768px){.program-details.college{min-height:50vh;padding-top:1.5rem;padding-bottom:3.75rem}.program-details .vision-mission-wrapper .vision-inner{min-height:auto;padding:1.875rem}.program-details .program-about,.program-details .program-objectives,.program-details .program-outcomes{padding-bottom:1.875rem}.program-details .program-advising .btnwrap{flex-direction:column;align-items:stretch}.program-details .program-advising .mybtn{width:100%}}.program-details-loading{padding:2rem 0}.skeleton-line,.skeleton-icon{background:linear-gradient(90deg,var(--color-bg-soft)25%,var(--color-border-light)50%,var(--color-bg-soft)75%);background-size:200% 100%;border-radius:.25rem;animation:1.5s infinite loading}.skeleton-icon{border-radius:50%;width:7.5rem;height:7.5rem}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-section{background:#fff;border-radius:.5rem;padding:2rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:768px){.program-title{font-size:1.75rem}.program-degree{font-size:1rem}.program-hero{padding:2rem 0}.program-icon-wrapper{width:5rem;height:5rem}.program-tabs{flex-direction:column}.program-tabs li{width:100%;min-width:100%}.program-tabs-wrapper{position:relative;top:0}.section-title{font-size:1.5rem}.section-content{padding:1.5rem}.program-description,.objectives-content,.outcomes-content,.card-content{font-size:1rem}}.objectives-outcomes-grid-section .outcomes-grid-card{--grid-accent:var(--color-primary);--grid-accent-soft:rgba(var(--color-primary-rgb),.12);--grid-header-bg:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-dark)100%);--grid-row-bg:var(--color-bg-soft);--grid-border:rgba(var(--color-primary-rgb),.12);--grid-shadow:0 .25rem 1.5rem rgba(var(--color-primary-rgb),.08);--grid-radius:1rem;--grid-cell-min:3.5rem;border-radius:var(--grid-radius);box-shadow:var(--grid-shadow);border:1px solid var(--grid-border);background:#fff;overflow:hidden}.objectives-outcomes-grid-section .outcomes-grid-header{border-bottom:1px solid var(--grid-border);background:linear-gradient(180deg,var(--color-bg-soft)0%,#fff 100%);padding:1.5rem 1.75rem 1rem}.objectives-outcomes-grid-section .outcomes-grid-title{color:var(--color-primary-dark);margin:0 0 .35rem;font-size:1.35rem;font-weight:800;line-height:1.3}.objectives-outcomes-grid-section .outcomes-grid-subtitle{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.4}.objectives-outcomes-grid-section .outcomes-grid-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.objectives-outcomes-grid-section .outcomes-grid{grid-template-columns:auto repeat(var(--obj-count),minmax(var(--grid-cell-min),1fr));grid-template-rows:auto repeat(var(--out-count),auto);min-width:min(100%,max(20rem,calc(var(--obj-count)*(var(--grid-cell-min) + .5rem) + 8.75rem)));font-size:.9rem;display:grid}.objectives-outcomes-grid-section .outcomes-grid-cell{border-bottom:1px solid var(--grid-border);justify-content:center;align-items:center;gap:.35rem;min-height:3rem;padding:.5rem .65rem;display:flex}.objectives-outcomes-grid-section .outcomes-grid-cell:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.0625rem solid var(--grid-border)}.objectives-outcomes-grid-section .outcomes-grid-cell:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.0625rem solid var(--grid-border)}.objectives-outcomes-grid-section .outcomes-grid-cell:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.0625rem solid var(--grid-border)}.objectives-outcomes-grid-section .outcomes-grid-cell:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.0625rem solid var(--grid-border)}.objectives-outcomes-grid-section .outcomes-grid-cell:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.0625rem solid var(--grid-border)}.objectives-outcomes-grid-section .outcomes-grid-cell:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.0625rem solid var(--grid-border)}.objectives-outcomes-grid-section .outcomes-grid-cell:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.objectives-outcomes-grid-section .outcomes-grid-cell:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.objectives-outcomes-grid-section .outcomes-grid-cell:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:none}.objectives-outcomes-grid-section .outcomes-grid-cell:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.objectives-outcomes-grid-section .outcomes-grid-cell:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.objectives-outcomes-grid-section .outcomes-grid-cell:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.objectives-outcomes-grid-section .outcomes-grid-corner{background:var(--grid-header-bg);min-width:6.25rem}.objectives-outcomes-grid-section .outcomes-grid-corner:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.0625rem solid rgba(255,255,255,.15)}.objectives-outcomes-grid-section .outcomes-grid-corner:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.0625rem solid rgba(255,255,255,.15)}.objectives-outcomes-grid-section .outcomes-grid-corner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:.0625rem solid rgba(255,255,255,.15)}.objectives-outcomes-grid-section .outcomes-grid-corner:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.0625rem solid rgba(255,255,255,.15)}.objectives-outcomes-grid-section .outcomes-grid-corner:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.0625rem solid rgba(255,255,255,.15)}.objectives-outcomes-grid-section .outcomes-grid-corner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:.0625rem solid rgba(255,255,255,.15)}.objectives-outcomes-grid-section .outcomes-grid-col-header{background:var(--grid-header-bg);color:#fff;min-width:var(--grid-cell-min);flex-direction:column;padding:.6rem .5rem;font-weight:700}.objectives-outcomes-grid-section .outcomes-grid-col-header .outcomes-grid-header-code{opacity:1;font-size:1rem}.objectives-outcomes-grid-section .outcomes-grid-col-header .outcomes-grid-header-label{opacity:.9;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.7rem;font-weight:600;overflow:hidden}.objectives-outcomes-grid-section .outcomes-grid-row-header{background:var(--grid-row-bg);color:var(--color-primary-dark);text-align:start;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:6.25rem;font-weight:700}.objectives-outcomes-grid-section .outcomes-grid-row-header:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.85rem}.objectives-outcomes-grid-section .outcomes-grid-row-header:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.85rem}.objectives-outcomes-grid-section .outcomes-grid-row-header:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.85rem}.objectives-outcomes-grid-section .outcomes-grid-row-header:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.85rem}.objectives-outcomes-grid-section .outcomes-grid-row-header:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.85rem}.objectives-outcomes-grid-section .outcomes-grid-row-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.85rem}.objectives-outcomes-grid-section .outcomes-grid-row-header .outcomes-grid-header-code{color:var(--grid-accent);font-size:1rem}.objectives-outcomes-grid-section .outcomes-grid-row-header .outcomes-grid-header-label{color:var(--color-text-secondary);font-size:.7rem;font-weight:600}.objectives-outcomes-grid-section .outcomes-grid-data{background:#fff;transition:background-color .15s}.objectives-outcomes-grid-section .outcomes-grid-data:hover{background:var(--color-bg-section)}.objectives-outcomes-grid-section .outcomes-grid-cell--mapped{background:var(--grid-accent-soft)}.objectives-outcomes-grid-section .outcomes-grid-cell--mapped:hover{background:rgba(var(--color-primary-rgb),.18)}.objectives-outcomes-grid-section .outcomes-grid-check{background:var(--grid-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.objectives-outcomes-grid-section .outcomes-grid-check svg{width:.875rem;height:.875rem}.objectives-outcomes-grid-section .outcomes-grid-empty{background:var(--color-border-light);opacity:.6;border-radius:.125rem;width:.625rem;height:.625rem;display:inline-block}.objectives-outcomes-grid-section .outcomes-grid-legend{border-top:1px solid var(--grid-border);background:var(--color-bg-soft);color:var(--color-text-muted);flex-wrap:wrap;gap:1.25rem;padding:1rem 1.75rem 1.25rem;font-size:.85rem;display:flex}.objectives-outcomes-grid-section .outcomes-grid-legend-item{align-items:center;gap:.5rem;display:inline-flex}.objectives-outcomes-grid-section .outcomes-grid-legend-dot{border-radius:50%;width:1.125rem;height:1.125rem}.objectives-outcomes-grid-section .outcomes-grid-legend-dot--mapped{background:var(--grid-accent)}.objectives-outcomes-grid-section .outcomes-grid-legend-dot--empty{background:var(--color-border-light)}[dir=rtl] .objectives-outcomes-grid-section .outcomes-grid-row-header{text-align:end;align-items:flex-end}[dir=rtl] .objectives-outcomes-grid-section .outcomes-grid-row-header:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.65rem;padding-right:.85rem}[dir=rtl] .objectives-outcomes-grid-section .outcomes-grid-row-header:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.65rem;padding-right:.85rem}[dir=rtl] .objectives-outcomes-grid-section .outcomes-grid-row-header:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.65rem;padding-right:.85rem}[dir=rtl] .objectives-outcomes-grid-section .outcomes-grid-row-header:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.85rem;padding-right:.65rem}[dir=rtl] .objectives-outcomes-grid-section .outcomes-grid-row-header:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.85rem;padding-right:.65rem}[dir=rtl] .objectives-outcomes-grid-section .outcomes-grid-row-header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.85rem;padding-right:.65rem}.program-objectives-list,.program-outcomes-list{margin:.5rem 0}.program-objectives-list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5rem}.program-objectives-list:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5rem}.program-objectives-list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5rem}.program-outcomes-list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5rem}.program-outcomes-list:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5rem}.program-outcomes-list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.5rem}.program-objectives-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5rem}.program-objectives-list:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5rem}.program-objectives-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5rem}.program-outcomes-list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5rem}.program-outcomes-list:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5rem}.program-outcomes-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.5rem}.program-objective-item,.program-outcome-item{margin-bottom:.5rem}@media (max-width:768px){.objectives-outcomes-grid-section .outcomes-grid-cell{min-height:2.75rem;padding:.4rem .5rem}.objectives-outcomes-grid-section .outcomes-grid-card{--grid-cell-min:3rem}.objectives-outcomes-grid-section .outcomes-grid-title{font-size:1.2rem}.card-title{font-size:1.5rem}.vision-card,.mission-card{margin-bottom:1rem}.download-buttons{flex-direction:column;align-items:stretch}.btn-download{justify-content:center;width:100%}}@media (max-width:576px){.program-details.college{min-height:40vh;padding-bottom:3.125rem}.program-title{font-size:1.5rem}.breadcrumb{font-size:.85rem}.program-tabs li button{padding:.75rem 1rem;font-size:.9rem}}@media print{.program-tabs-wrapper,.breadcrumb-nav{display:none}.program-hero{background:var(--color-primary);color:#fff;print-color-adjust:exact;-webkit-print-color-adjust:exact}.section-content{box-shadow:none;border:1px solid var(--color-border-light)}}
