.ParalegalDegree-module-scss-module__UxZrqW__page{color:#000;font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;background:#fffdf5}.ParalegalDegree-module-scss-module__UxZrqW__hero-title{max-width:980px;font-family:var(--font-dunbar-tall),system-ui,-apple-system,sans-serif;margin:0 0 24px;font-size:80px;font-weight:700;line-height:1.2}.ParalegalDegree-module-scss-module__UxZrqW__program-body{padding-top:48px}.ParalegalDegree-module-scss-module__UxZrqW__section{width:100%;max-width:840px;padding-bottom:40px}.ParalegalDegree-module-scss-module__UxZrqW__section h2{font-family:var(--font-dunbar-tall),system-ui,-apple-system,sans-serif;margin:56px 0 24px;font-size:56px;font-weight:700;line-height:1.2}.ParalegalDegree-module-scss-module__UxZrqW__section h2:first-child{margin-top:0}.ParalegalDegree-module-scss-module__UxZrqW__section h3{font-family:var(--font-dunbar-tall),system-ui,-apple-system,sans-serif;margin:32px 0 20px;font-size:32px;font-weight:600;line-height:1.2}.ParalegalDegree-module-scss-module__UxZrqW__section p{font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.ParalegalDegree-module-scss-module__UxZrqW__highlights{container-type:inline-size}.ParalegalDegree-module-scss-module__UxZrqW__highlights-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@container (min-width:576px){.ParalegalDegree-module-scss-module__UxZrqW__highlights-grid{grid-template-columns:repeat(2,1fr)}}@container (min-width:768px){.ParalegalDegree-module-scss-module__UxZrqW__highlights-grid{grid-template-columns:209fr 215fr 277fr 220fr}}.ParalegalDegree-module-scss-module__UxZrqW__highlight{color:#000;flex-direction:column;gap:10px;margin:0;padding:20px 10px;display:flex}.ParalegalDegree-module-scss-module__UxZrqW__highlight h3{font-family:var(--font-dunbar-tall),system-ui,-apple-system,sans-serif;margin:0;font-size:34px;font-weight:700;line-height:1.5}.ParalegalDegree-module-scss-module__UxZrqW__highlight p{font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;margin:0;font-size:20px;font-weight:400;line-height:1.5}.ParalegalDegree-module-scss-module__UxZrqW__highlight .ParalegalDegree-module-scss-module__UxZrqW__highlight-footnote{font-size:16px}@container (min-width:768px){.ParalegalDegree-module-scss-module__UxZrqW__highlight:first-child{padding-inline-start:0}.ParalegalDegree-module-scss-module__UxZrqW__highlight:last-child{padding-inline-end:0}}.ParalegalDegree-module-scss-module__UxZrqW__video-trigger{cursor:pointer;background:#000;border:0;border-radius:12px;width:100%;margin-top:48px;padding:0;display:block;position:relative;overflow:hidden}.ParalegalDegree-module-scss-module__UxZrqW__video-trigger img{width:100%;height:auto;display:block}.ParalegalDegree-module-scss-module__UxZrqW__video-trigger span{font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;color:#fff;background:#0009;border-radius:999px;padding:12px 24px;font-size:20px;font-weight:600;line-height:1.6;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ParalegalDegree-module-scss-module__UxZrqW__video-trigger:focus-visible{outline-offset:4px;outline:3px solid #4f50ff}.ParalegalDegree-module-scss-module__UxZrqW__aba-mark{background:#fff;border:1px solid #0000003d;border-radius:10px;width:min(100%,478px);margin-top:32px;padding:40px}.ParalegalDegree-module-scss-module__UxZrqW__aba-mark img{width:100%;height:auto;display:block}.ParalegalDegree-module-scss-module__UxZrqW__cost-summary{gap:8px;margin:20px 0;display:grid}.ParalegalDegree-module-scss-module__UxZrqW__cost-summary div{display:block}.ParalegalDegree-module-scss-module__UxZrqW__cost-summary dt,.ParalegalDegree-module-scss-module__UxZrqW__cost-summary dd{font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;margin:0;font-size:20px;font-weight:400;line-height:1.6;display:inline}.ParalegalDegree-module-scss-module__UxZrqW__cost-summary dt:after{content:": "}.ParalegalDegree-module-scss-module__UxZrqW__cost-summary dd{font-weight:700}.ParalegalDegree-module-scss-module__UxZrqW__cost-table-wrap{width:100%;margin-block:24px;overflow-x:auto}.ParalegalDegree-module-scss-module__UxZrqW__cost-table{border-collapse:collapse;width:100%;min-width:600px}.ParalegalDegree-module-scss-module__UxZrqW__cost-table th,.ParalegalDegree-module-scss-module__UxZrqW__cost-table td{font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;text-align:left;border:1px solid #ededed;padding:16px 20px;font-size:20px;font-weight:400;line-height:1.6}.ParalegalDegree-module-scss-module__UxZrqW__cost-table tfoot{font-weight:700}.ParalegalDegree-module-scss-module__UxZrqW__fine-print{font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;color:#2b2b2b;font-size:14px;font-weight:400;line-height:1.5}.ParalegalDegree-module-scss-module__UxZrqW__professor-card{background:#000;padding:0;overflow:hidden}.ParalegalDegree-module-scss-module__UxZrqW__professor-card a{color:#fff;height:100%;display:block;position:relative}.ParalegalDegree-module-scss-module__UxZrqW__professor-image{object-fit:cover;width:100%;height:100%;min-height:420px;display:block}.ParalegalDegree-module-scss-module__UxZrqW__professor-copy{z-index:1;color:#fff;text-transform:uppercase;justify-items:start;font-size:14px;font-weight:700;line-height:1.2;display:grid;position:absolute;inset:auto 16px 16px}.ParalegalDegree-module-scss-module__UxZrqW__professor-copy:before{content:"";z-index:-1;background:linear-gradient(#0000,#000);position:absolute;inset:-100px -40px -40px}.ParalegalDegree-module-scss-module__UxZrqW__professor-copy b{color:#fff;font-family:var(--font-dunbar-tall),system-ui,-apple-system,sans-serif;border-radius:999px;margin-top:8px;padding:4px 12px;font-size:20px}.ParalegalDegree-module-scss-module__UxZrqW__professor-tag--gwu{background:#033c5a}.ParalegalDegree-module-scss-module__UxZrqW__professor-tag--uc-davis{background:#022851}.ParalegalDegree-module-scss-module__UxZrqW__professor-tag--nyu{background:#57068c}.ParalegalDegree-module-scss-module__UxZrqW__course-sequence{width:100%;margin:32px 0 20px;display:block}.ParalegalDegree-module-scss-module__UxZrqW__course-sequence img{width:100%;height:auto;display:block}.ParalegalDegree-module-scss-module__UxZrqW__course{font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.6}.ParalegalDegree-module-scss-module__UxZrqW__course h4{font-family:var(--font-dunbar-tall),system-ui,-apple-system,sans-serif;color:#000;margin:30px 0 12px;font-size:24px;font-weight:600;line-height:1.3}.ParalegalDegree-module-scss-module__UxZrqW__course ul{gap:8px;padding-inline-start:24px;display:grid}.ParalegalDegree-module-scss-module__UxZrqW__experience-image{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.ParalegalDegree-module-scss-module__UxZrqW__video-modal{color:#fff;background:#000;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;display:grid}.ParalegalDegree-module-scss-module__UxZrqW__video-modal video{background:#000;width:100%;height:100%;min-height:480px;display:block}.ParalegalDegree-module-scss-module__UxZrqW__video-header{justify-content:space-between;align-items:center;gap:20px;padding:12px 20px;display:flex}.ParalegalDegree-module-scss-module__UxZrqW__video-header p{font-family:var(--font-sf-pro-text),system-ui,-apple-system,sans-serif;margin:0;font-size:14px;font-weight:600;line-height:1.5}.ParalegalDegree-module-scss-module__UxZrqW__visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media not (min-width:768px){.ParalegalDegree-module-scss-module__UxZrqW__hero-title{max-width:330px;font-size:40px;line-height:1.2}.ParalegalDegree-module-scss-module__UxZrqW__section h2{font-family:var(--font-dunbar-tall),system-ui,-apple-system,sans-serif;font-size:40px;font-weight:700;line-height:1.15}.ParalegalDegree-module-scss-module__UxZrqW__section p{font-size:20px}.ParalegalDegree-module-scss-module__UxZrqW__aba-mark{padding:32px}.ParalegalDegree-module-scss-module__UxZrqW__video-modal video{min-height:320px}}
/*# sourceMappingURL=3q6bmbg0id468.css.map*/