@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:IRANSans, Tahoma, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--radius-sm:.25rem;--radius-md:.375rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-navy:#003b75;--color-navy-dark:#00264d;--color-orange:#ef6c00;--color-orange-dark:#c95300;--color-ink:#31363b;--color-muted:#656b72;--color-line:#d6dbe0;--color-paper:#f5f5f5;--color-apu-blue:#123a70;--color-apu-blue-bright:#2667ff;--color-apu-paper:#f2f5f7;--color-apu-ink:#0e171f;--color-red-base:#ed1c24;--color-black-base:#231f20;--color-grey-paper:#f5f5f5}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}body{color:var(--color-ink);font-size:15px}a{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}h1{font-size:clamp(29px,3vw,42px)}h2{font-size:clamp(20px,2.1vw,29px)}h3{font-size:clamp(14px,1.5vw,20px)}@media (min-width:701px){h1{font-size:clamp(23px,2.4vw,34px)}h2{font-size:clamp(16px,1.68vw,23px)}h3{font-size:clamp(11px,1.2vw,16px)}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.desktop-actions{grid-area:actions;align-items:center;gap:12px;display:flex}@media not all and (min-width:1021px){.desktop-actions{display:none}}.desktop-actions .header-tools{display:flex}.desktop-actions .menu-toggle{display:none}@media (min-width:1021px){.desktop-actions:has(.search-panel){gap:8px}:is(.desktop-actions:has(.search-panel)>.button--small,.desktop-actions:has(.search-panel) .search-toggle){display:none}.desktop-actions .search-panel{z-index:auto;inline-size:min(390px,32vw);box-shadow:none;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex;position:static;inset:auto}.desktop-actions .search-panel form{grid-template-columns:1fr 40px;inline-size:100%;margin:0;display:grid}.desktop-actions .search-panel input{min-block-size:40px;min-inline-size:0;padding-inline:12px;font-size:12px}.desktop-actions .search-panel form button{min-block-size:40px;padding:0}.desktop-actions .search-panel>.panel-close{border:1px solid var(--color-line);block-size:26px;inline-size:26px;color:var(--color-navy);background:#fff;flex:0 0 26px;position:static}.desktop-actions .search-panel>.panel-close:hover{background:#f3f5f7}.desktop-actions .search-panel>.panel-close svg{stroke-width:1.8px;inline-size:12px}}.site-header{z-index:50;border-block-end:1px solid var(--color-line);background:#fff;position:sticky;inset-block-start:0}.site-header .header-panel{z-index:10;border-block-start:1px solid var(--color-line);background:#fff;position:absolute;inset-block-start:100%;inset-inline:0;box-shadow:0 16px 35px #00264d25}.course-hero{position:relative;overflow:hidden}.course-hero:before{content:"";background:var(--color-orange);block-size:5px;position:absolute;inset-block-start:0;inset-inline:0}.course-hero h1{max-inline-size:760px;color:var(--color-navy);margin:0;font-weight:900;line-height:1.55}@media not all and (min-width:1021px){.course-hero{background:var(--color-paper);padding-block-start:42px}}@media not all and (min-width:701px){.course-hero{padding-block:32px 42px}}.course-hero{background:#f6f6f6;padding-block:18px 22px}.course-hero:before{display:none}.course-hero h1{line-height:1.45}@media not all and (min-width:701px){.course-hero{padding-block:16px 22px}}@media not all and (min-width:1021px){.header-panel{border-block-start:1px solid var(--color-line);background:#fff;padding:22px max(24px,50% - 620px);position:absolute;inset-block-start:100%;inset-inline:0;box-shadow:0 16px 35px #00264d25}}.program-section{background:#fff;padding:28px 30px}.program-section h2{color:var(--color-navy);margin:0 0 12px;line-height:1.55}.program-section ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.program-section li{color:#34404a;padding-inline-start:15px;font-size:14px;line-height:1.9;position:relative}.program-section li:before{content:"";background:#ef6c00;border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:.85em;inset-inline-start:0}@media not all and (min-width:701px){.program-section{padding:22px 18px}}.program-section p{color:#4d5964;margin:0;font-size:15px;line-height:2.15}.program-section#structure{background:0 0;padding:10px 0 0}.program-section#structure>h2{text-align:center;margin-block-end:26px}.program-section h3{color:var(--color-navy);margin:22px 0 8px;line-height:1.7}.program-section p+p{margin-block-start:14px}.course-guidance{background:#fff;padding-block:64px}.course-guidance h2{color:var(--color-navy);margin:6px 0 0;line-height:1.65}.course-guidance ol{counter-reset:guidance;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.course-guidance li{background:var(--color-paper);border-block-start:4px solid var(--color-orange);min-block-size:176px;padding:54px 20px 20px;position:relative}.course-guidance li:before{counter-increment:guidance;content:counter(guidance,decimal-leading-zero);color:var(--color-navy);font:900 21px Arial;position:absolute;inset-block-start:16px;inset-inline-start:20px}.course-guidance strong{color:var(--color-navy);font-size:16px;display:block}.course-guidance span{color:var(--color-muted);margin-block-start:8px;font-size:13px;line-height:2;display:block}@media not all and (min-width:1021px){.course-guidance ol{grid-template-columns:1fr 1fr 1fr}}@media not all and (min-width:701px){.course-guidance{padding-block:44px}.course-guidance ol{grid-template-columns:1fr}.course-guidance li{min-block-size:0}}.program-requirement-grid article{background:#fff;padding:28px 30px}.program-requirement-grid h2{color:var(--color-navy);margin:0 0 12px;line-height:1.55}.program-requirement-grid ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.program-requirement-grid li{color:#34404a;padding-inline-start:15px;font-size:14px;line-height:1.9;position:relative}.program-requirement-grid li:before{content:"";background:#ef6c00;border-radius:50%;block-size:5px;inline-size:5px;position:absolute;inset-block-start:.85em;inset-inline-start:0}@media not all and (min-width:701px){.program-requirement-grid article{padding:22px 18px}}.program-requirement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media not all and (min-width:701px){.program-requirement-grid{grid-template-columns:1fr}}.info-card-section{border:1px solid #e2e7ec;border-block-start:5px solid var(--color-navy);background:#fff;min-block-size:270px;padding:30px 28px;position:relative;box-shadow:0 10px 24px #00264d0f}.info-card-section:hover{border-block-start-color:var(--color-orange)}.info-card-section h2{color:var(--color-navy);margin:0 0 12px;font-weight:950;line-height:1.65}.info-card-section p{color:#46535f;margin:0;font-size:15px;line-height:2.35}.info-card-section ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.info-card-section li{color:#35414d;padding-inline-start:18px;font-size:15px;line-height:2.15;position:relative}.info-card-section li:before{content:"";background:var(--color-orange);block-size:7px;inline-size:7px;position:absolute;inset-block-start:1em;inset-inline-start:0}@media not all and (min-width:701px){.info-card-section{min-block-size:0;padding:24px 18px}.info-card-section p,.info-card-section li{font-size:14px;line-height:2.25}}.info-side-card h2{color:var(--color-navy);margin:0 0 12px;font-weight:950;line-height:1.65}.info-side-card ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.info-side-card li{color:#35414d;padding-inline-start:18px;font-size:15px;line-height:2.15;position:relative}.info-side-card li:before{content:"";background:var(--color-orange);block-size:7px;inline-size:7px;position:absolute;inset-block-start:1em;inset-inline-start:0}.info-side-card{border:1px solid #dfe5ea;border-block-start:5px solid var(--color-orange);background:#fff;padding:24px 22px;box-shadow:0 10px 24px #00264d0d}.info-side-card li{color:#3f4b56;font-size:14px}@media not all and (min-width:701px){.info-side-card li{font-size:14px;line-height:2.25}.info-side-card{padding:22px 18px}}.news-thumb{background:var(--color-paper);position:relative;overflow:hidden}.news-thumb span{background:var(--color-orange);color:#fff;padding:5px 9px;font-size:10px;font-weight:800;position:absolute;inset-block-start:0;inset-inline-start:0}.news-thumb img{object-fit:cover;block-size:112px;inline-size:100%;display:block}@media not all and (min-width:901px){.news-thumb img{aspect-ratio:1.65;block-size:auto}}@media not all and (min-width:601px){.news-thumb img{block-size:88px}}.news-image{background:var(--color-paper);position:relative;overflow:hidden}.news-image img{aspect-ratio:1.55;object-fit:cover;block-size:auto;inline-size:100%;display:block}.news-image span{background:var(--color-orange);color:#fff;padding:5px 9px;font-size:10px;font-weight:800;position:absolute;inset-block-start:0;inset-inline-start:0}.panel-close{border:1px solid var(--color-line);block-size:36px;inline-size:36px;color:var(--color-navy);cursor:pointer;background:#fff;place-items:center;display:grid;position:absolute;inset-block-start:12px}.panel-close svg{fill:none;stroke:currentColor;stroke-width:2px;inline-size:18px}@media not all and (min-width:1021px){.panel-close{inset-inline-end:14px}}.panel-close{inset-inline-end:auto;left:max(16px,50% - 620px);right:auto}@media not all and (min-width:701px){.panel-close{left:14px}}@media not all and (min-width:1021px){.search-panel label{color:var(--color-navy);margin-block-end:10px;font-size:13px;font-weight:800;display:block}.search-panel form>div{grid-template-columns:1fr auto;display:grid}.search-panel input{border:1px solid var(--color-line);min-block-size:48px;padding-inline:14px}.search-panel svg{fill:none;stroke:currentColor;stroke-width:1.8px;inline-size:17px}}.search-panel{inset-block-start:100%}.search-panel form{grid-template-columns:1fr 46px;max-inline-size:680px;margin-inline-start:auto;display:grid}.search-panel input{border:1px solid var(--color-line);outline:none;min-block-size:46px;padding-inline:14px}.search-panel button{background:var(--color-orange);color:#fff;cursor:pointer;border:0;place-items:center;display:grid}.search-panel button svg{fill:none;stroke:currentColor;stroke-width:1.8px;inline-size:18px}@media not all and (min-width:701px){.search-panel form{max-inline-size:none;margin-inline:0}}.search-panel{padding-block:58px 18px}.search-panel form{max-inline-size:680px;margin-inline:auto}@media not all and (min-width:1021px){.search-panel form{margin-inline:0}}@media not all and (min-width:701px){.search-panel{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:14px;display:grid}.search-panel .panel-close{border:1px solid var(--color-line);block-size:28px;inline-size:28px;color:var(--color-navy);background:#fff;position:static}.search-panel .panel-close svg{inline-size:13px}.search-panel form{inline-size:100%;margin:0}.search-panel input{direction:rtl}}.info-side{gap:16px;display:grid;position:sticky;inset-block-start:98px}@media not all and (min-width:1021px){.info-side{position:static}}.program-sidebar{gap:16px;display:grid;position:sticky;inset-block-start:98px}@media not all and (min-width:1021px){.program-sidebar{position:static}}.program-hero{color:#fff;background:linear-gradient(120deg,#00417ef0,#00417ed1),#003f7d;border-block-start:5px solid #ef6c00;padding-block:44px 52px;position:relative}.program-hero .course-breadcrumb{color:#ffffffc7}.program-hero .course-breadcrumb b,.program-hero .course-breadcrumb a:hover{color:#fff}.program-hero p{color:#ffffffd6;margin:0 0 8px;font-size:13px;font-weight:800}.program-hero h1{color:#fff;max-inline-size:980px;margin:0;font-weight:900;line-height:1.35}.program-hero span{color:#ffffffbd;margin-block-start:12px;font:700 13px Arial;display:block}@media not all and (min-width:701px){.program-hero{padding-block:30px 38px}}.program-hero .course-breadcrumb{align-items:center;line-height:1.8}.program-hero .course-breadcrumb>span[aria-hidden=true]{align-items:center;line-height:1;display:inline-flex;transform:translateY(-5px)}.program-hero .program-title-row h1{line-height:1.35}@media not all and (min-width:701px){.program-hero .program-title-row h1{font-size:26px!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.archive-card-image{background:#fff;block-size:200px;position:relative;overflow:hidden}.archive-card-image img{object-fit:cover;object-position:top center;width:100%;height:200px;display:block}.sr-only{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.end-2025{inset-inline-end:calc(var(--spacing) * 2025)}.top-6{top:calc(var(--spacing) * 6)}.top-20{top:calc(var(--spacing) * 20)}.top-\[-144px\]{top:-144px}.top-\[78px\]{top:78px}.top-\[112px\]{top:112px}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.right-\[max\(24px\,calc\(\(100\%-1240px\)\/2\)\)\]{right:max(24px,50% - 620px)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-\[7px\]{bottom:7px}.bottom-full{bottom:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-30{z-index:30}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.news-heading{justify-content:space-between;align-items:center;gap:24px;margin-block-end:30px;display:flex}.news-heading h2{color:var(--color-navy);margin:0}@media not all and (min-width:601px){.news-heading{display:contents}.news-heading h2{order:1;margin-block-end:30px}.news-heading .outline-button{order:3;align-self:flex-start;margin-block-start:28px}}.news-grid{grid-template-columns:1.08fr .92fr;gap:28px;display:grid}@media not all and (min-width:901px){.news-grid{grid-template-columns:1fr}}@media not all and (min-width:601px){.news-grid{order:2}}.pagination-pages{direction:rtl;flex-wrap:wrap;justify-content:center;gap:7px;display:flex}@media not all and (min-width:641px){.pagination-pages{order:3;inline-size:100%}}.container{width:100%}@media (min-width:701px){.container{max-width:701px}}@media (min-width:1021px){.container{max-width:1021px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.faculty-landing{background:#f6f6f6;padding-block:34px 62px}.faculty-landing .section-title{max-inline-size:760px;margin-block-end:34px;margin-inline:auto 0}.faculty-landing .section-title h1{color:var(--color-navy);margin:4px 0 0;line-height:1.55}@media not all and (min-width:701px){.faculty-landing{padding-block:26px 42px}.faculty-landing .section-title{margin-block-end:24px}}.course-faculty>header{background:var(--color-navy);color:#fff;grid-template-columns:auto 1fr;align-items:center;gap:17px;padding:24px 26px;display:grid}.course-faculty>header>span{color:#fff;border:1px solid #ffffff7a;place-items:center;block-size:44px;inline-size:44px;font:800 14px Arial;display:grid}.course-faculty h3{margin:0;line-height:1.55}.course-faculty header p{color:#ffffffbd;text-align:right;margin:2px 0 0;font:700 12px Arial}@media not all and (min-width:701px){.course-faculty>header{grid-template-columns:1fr;padding:18px}.course-faculty>header>span{block-size:38px;inline-size:38px}}.course-faculty{box-shadow:none;background:0 0;border:0;margin-block:18px 24px}.course-faculty>header{background:var(--color-navy);color:#fff;padding:7px 12px;display:block}.course-faculty h3{line-height:1.45}.course-faculty header p{display:none}.all-course-level-heading{justify-content:space-between;align-items:center;gap:18px;margin-block:12px 8px;display:flex}.all-course-level-heading h3{color:var(--color-navy);margin:0;line-height:1.5}.all-course-level-heading a{color:#ef6c00;text-underline-offset:5px;font-size:13px;font-weight:850;text-decoration:underline}@media not all and (min-width:701px){.all-course-level-heading{flex-direction:column;align-items:flex-start}}.program-sidebar-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.program-sidebar-card{background:var(--color-navy);color:#fff;gap:22px;padding:24px 22px;display:grid}.program-sidebar-card h2{color:#fff;margin:0 0 8px;line-height:1.6}.program-sidebar-card h2:before{content:"";background:#ef6c00;block-size:8px;inline-size:8px;margin-inline-end:8px;display:inline-block}.program-sidebar-card li,.program-sidebar-card p{color:#ffffffd8;font-size:12px;line-height:1.85}@media not all and (min-width:701px){.program-sidebar-card{padding:22px 18px}}.news-item time{color:var(--color-muted);margin-block-start:10px;font-size:11px;display:block}.news-item{grid-template-columns:190px 1fr;align-items:start;gap:16px;display:grid}.news-item h3{color:var(--color-navy);margin:6px 0 0;line-height:1.75}.news-item:hover h3{color:var(--color-orange-dark)}@media not all and (min-width:901px){.news-item{grid-template-columns:1fr}}@media not all and (min-width:601px){.news-item{grid-template-columns:130px 1fr}}.search-empty{border:1px solid var(--color-line);background:#fff;margin-block-start:35px;padding:28px}.search-empty h2{color:var(--color-navy);margin:0 0 8px}.search-empty p{color:var(--color-muted);font-size:13px;line-height:2}.search-empty>div{flex-wrap:wrap;gap:12px;margin-block-start:20px;display:flex}.search-empty p{font-size:15px}.consultation span{color:#ff9b4a;font-size:11px;font-weight:800}.consultation h2{color:var(--color-navy);margin:5px 0}.consultation p{color:var(--color-muted);margin:0;font-size:14px}.consultation{background:#e9eef3;padding-block:56px}.consultation .consultation-kicker{color:#fffc;font-size:12px;font-weight:750}.consultation .consultation-title{color:#fff;margin-block-start:8px;font-size:22px;font-weight:850;line-height:1.7;display:block}@media not all and (min-width:701px){.consultation{padding-block:32px}.consultation .consultation-title{font-size:18px}}.featured-news{display:block}.featured-news time{color:var(--color-muted);margin-block-start:10px;font-size:11px;display:block}.featured-news h3{color:var(--color-navy);margin:7px 0;line-height:1.7}.featured-news p{color:var(--color-muted);margin:0;font-size:14px;line-height:2}.featured-news:hover h3{color:var(--color-orange-dark)}.info-copy{border-inline-start:5px solid var(--color-orange);background:#f8fafc;padding:28px 30px}.info-copy p{color:#3f4b56;margin:0;font-size:16px;line-height:2.35}.info-copy p+p{margin-block-start:14px}@media not all and (min-width:701px){.info-copy{padding:22px 18px}.info-copy p{font-size:14px;line-height:2.35}}.course-hero-copy>p:not(.course-eyebrow){color:#515a63;max-inline-size:760px;margin:16px 0 0;font-size:16px;line-height:2.1}@media not all and (min-width:701px){.course-hero-copy>p:not(.course-eyebrow){font-size:14px}}.course-hero-copy>p:not(.course-eyebrow){max-inline-size:880px;margin-block-start:12px;font-size:14px;line-height:2}.faculty-intro{max-inline-size:900px;margin-block-start:18px}.faculty-intro p{color:#4f5963;margin:0;font-size:15px;line-height:2.15}.faculty-intro p+p{margin-block-start:10px}@media not all and (min-width:701px){.faculty-intro p{font-size:14px}}.article-body{margin-block-start:18px}.article-body p{color:#3f464d;margin:0 0 16px;font-size:16px;line-height:2.25}@media not all and (min-width:641px){.article-body p{font-size:15px}}.course-section-title{max-inline-size:820px}.course-section-title>span{color:var(--color-orange-dark);text-transform:uppercase;font:800 11px Arial}.course-section-title h2{color:var(--color-navy);margin:7px 0 6px;line-height:1.55}.course-section-title p{color:var(--color-muted);margin:0;font-size:14px;line-height:2}.course-section-title{margin-block-end:12px}.course-section-title>span{display:none}.faculty-explore{background:#f4f4f4;padding-block:58px 74px}.faculty-explore h2{color:var(--color-navy);text-align:right;margin:0 0 26px;font-weight:900;line-height:1.5}@media not all and (min-width:701px){.faculty-explore{padding-block:42px 54px}.faculty-explore h2{margin-block-end:20px}}.info-hero{color:#fff;background:#004987;padding-block:34px 42px}.info-hero .course-breadcrumb{color:#dce8f4;margin-block-end:16px;font-size:12px;line-height:2}.info-hero .course-breadcrumb b,.info-hero .course-breadcrumb a:hover{color:#fff}.info-hero h1{color:#fff;max-inline-size:760px;margin:0;font-weight:900;line-height:1.5}.info-hero p{color:#eef5fb;max-inline-size:720px;margin:16px 0 0;font-size:16px;line-height:2.25}@media not all and (min-width:701px){.info-hero{padding-block:24px 34px}.info-hero .course-breadcrumb{font-size:11px}.info-hero h1{line-height:1.5}.info-hero p{font-size:14px;line-height:2.25}}.section-title>span{color:#ff9b4a;font-size:11px;font-weight:800}.section-title h2{margin:4px 0 0;line-height:1.65}.section-title{text-align:center;margin-block-end:34px}.section-title h2{color:var(--color-navy)}.section-title p{color:var(--color-muted);margin:8px 0 0;font-size:14px}.archive-heading{max-inline-size:780px;margin-block-end:32px}.archive-heading h1{color:var(--color-navy);margin:4px 0 8px;line-height:1.55}.archive-heading p:not(.section-label){color:var(--color-muted);margin:0;font-size:15px;line-height:2}.article-hero-image{background:var(--color-paper);border-block-start:6px solid var(--color-orange);margin:28px auto 0}.article-hero-image img{aspect-ratio:1.55;object-fit:cover;block-size:auto;inline-size:100%;display:block}@media (min-width:1001px){.article-hero-image{inline-size:70%}}.faculty-course-block{gap:24px;display:grid}.faculty-course-block section{grid-template-columns:220px 1fr;align-items:start;gap:28px;display:grid}.faculty-course-block h3{color:var(--color-navy);margin:0;line-height:1.7}.faculty-course-block ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 34px;margin:0;padding:0;list-style:none;display:grid}.faculty-course-block li a{color:#333;text-underline-offset:5px;align-items:baseline;gap:10px;font-size:16px;line-height:1.75;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.faculty-course-block li a:before{content:"";background:#ef6c00;border-radius:50%;flex:0 0 7px;block-size:7px;inline-size:7px;transform:translateY(-1px)}.faculty-course-block li a:hover{color:var(--color-orange-dark)}@media not all and (min-width:1021px){.faculty-course-block section{grid-template-columns:1fr;gap:10px}.faculty-course-block ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:701px){.faculty-course-block ul{grid-template-columns:1fr}.faculty-course-block li a{font-size:15px}}.faculty-course-panel{background:#fff;border:0}.faculty-course-panel summary{cursor:pointer;min-block-size:78px;color:var(--color-navy);grid-template-columns:1fr 36px;align-items:center;gap:20px;padding:0 28px;list-style:none;display:grid}.faculty-course-panel summary::-webkit-details-marker{display:none}.faculty-course-panel summary h3{margin:0;font-weight:850;line-height:1.5}.faculty-course-panel summary b{color:var(--color-navy);text-align:center;font:400 48px/1 Arial}.faculty-course-panel[open] summary b{transform:rotate(45deg)}@media not all and (min-width:1021px){.faculty-course-panel summary{min-block-size:68px}}@media not all and (min-width:701px){.faculty-course-panel summary{gap:10px;min-block-size:64px;padding-inline:18px}.faculty-course-panel summary b{font-size:38px}}.archive-card{background:#fff;border:0;flex-direction:column;min-block-size:100%;transition:transform .25s,box-shadow .25s;display:flex}.archive-card:hover{transform:translateY(-5px);box-shadow:0 16px 30px #00264d1f}.archive-card:hover img{transform:none}.archive-card time{color:var(--color-muted);direction:rtl;align-items:center;gap:5px;margin:12px 14px 0;font-size:11px;font-weight:700;display:flex}.archive-card time:before{content:"";border:1px solid var(--color-orange);border-block-start:3px solid var(--color-orange);background:#fff;block-size:10px;inline-size:10px;display:inline-block}.archive-card h2{min-block-size:54px;color:var(--color-navy);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 14px 7px;font-size:clamp(16.8px,1.764vw,24.36px);font-weight:850;line-height:1.75;display:-webkit-box;overflow:hidden}@media (min-width:701px){.archive-card h2{font-size:clamp(13.44px,1.4112vw,19.32px)}}.archive-card p{color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 14px 20px;font-size:13px;line-height:1.95;display:-webkit-box;overflow:hidden}.consultation-card{background:var(--color-orange);color:#fff;text-align:center;flex-direction:column;align-items:center;inline-size:min(100%,820px);padding:42px clamp(24px,5vw,64px);display:flex}.consultation-card p{color:#fff;margin:8px 0 0;font-size:14px;line-height:2}@media not all and (min-width:701px){.consultation-card{padding:32px 20px}}@media (min-width:1021px){.consultation-card{inline-size:min(100%,589px);padding-inline:clamp(2px,2.5vw - 10px,22px)}}.consultation-card{transition:transform .6s cubic-bezier(.2,.65,.25,1),box-shadow .6s,filter .6s}.consultation-card:hover{transform:translateY(-5px);box-shadow:0 18px 35px #00264d2e}.program-structure-accordion{gap:12px;display:grid}.program-structure-accordion details{background:#fff}.program-structure-accordion summary{min-block-size:56px;color:var(--color-navy);cursor:pointer;grid-template-columns:1fr 38px;align-items:center;gap:16px;padding:0 18px;font-weight:900;list-style:none;display:grid}.program-structure-accordion summary::-webkit-details-marker{display:none}.program-structure-accordion details[open] summary{background:var(--color-navy);color:#fff}.program-structure-accordion summary b{color:#ef6c00;text-align:center;font:400 34px/1 Arial}.program-structure-accordion details[open] summary b{color:#fff;font-size:0}.program-structure-accordion details[open] summary b:before{content:"-";font:700 34px/1 Arial}.program-structure-accordion ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;margin:0!important;padding:18px 18px 20px!important;list-style:none!important;display:grid!important}.program-structure-accordion li{background:#fff;border:1px solid #d4d9de;align-items:center;min-block-size:54px;font-weight:850;display:flex;color:var(--color-navy)!important;padding:14px!important;font-size:14px!important;line-height:1.65!important}.program-structure-accordion li:before{display:none!important}@media not all and (min-width:901px){.program-structure-accordion ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:701px){.program-structure-accordion ul{grid-template-columns:1fr}.program-structure-accordion summary{padding-inline:14px}.program-structure-accordion li{min-block-size:48px}}.info-eyebrow{color:#ffd0a3;background:#ffffff18;align-self:flex-start;margin:0 0 10px;padding:6px 12px;font-size:12px;font-weight:900;display:inline-flex}@media not all and (min-width:701px){.info-eyebrow{font-size:11px}}.course-eyebrow{background:var(--color-navy);color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;padding:5px 10px;font:800 11px Arial;display:none}.faculty-hero{background:#f6f6f6;padding-block:34px 62px}.faculty-hero h1{max-inline-size:860px;color:var(--color-navy);margin:0;font-weight:900;line-height:1.55}@media not all and (min-width:701px){.faculty-hero{padding-block:26px 42px}}.news-detail{background:#fff;padding-block:54px 76px}.news-detail h1{color:var(--color-navy);margin:6px 0 10px;line-height:1.75}@media not all and (min-width:641px){.news-detail{padding-block:36px 54px}}.search-page{background:var(--color-paper);min-block-size:100vh;padding-block:70px}.search-page>.container{max-inline-size:850px}.search-page h1{color:var(--color-navy);margin:5px 0 28px}.source{text-align:center;color:var(--color-muted);margin:22px 0 0;font-size:12px}.article-lead{color:var(--color-navy-dark);margin:24px 0 0;font-size:18px;font-weight:700;line-height:2}@media not all and (min-width:641px){.article-lead{font-size:16px}}.info-cta-card{background:var(--color-navy);color:#fff;border:0;border-block-start:5px solid var(--color-orange)}.info-cta-card h2{color:#fff}.info-cta-card p{color:#dbe7f2;margin:0 0 18px;font-size:14px;line-height:2.15}.info-cta-card .button{min-block-size:46px;inline-size:100%}.section-label{color:var(--color-orange-dark);margin:0;font-size:11px;font-weight:800}.m-0{margin:0}.m-0\!{margin:0!important}.m-\[10px\]{margin:10px}.container{inline-size:min(100% - 48px,1240px);margin-inline:auto}@media not all and (min-width:701px){.container{inline-size:min(100% - 28px,1240px)}}.mx-0{margin-inline:0}.mx-\[18px\]{margin-inline:18px}.mx-auto{margin-inline:auto}.article-highlights{grid-template-columns:repeat(2,1fr);gap:10px;margin-block:24px;display:grid}.article-highlights span{border-inline-start:4px solid var(--color-orange);min-block-size:54px;color:var(--color-navy);background:#f2f6fa;align-items:center;padding:11px 14px;font-size:13px;font-weight:800;line-height:1.8;display:flex}@media not all and (min-width:641px){.article-highlights{grid-template-columns:1fr}}.faculty-course-count{color:var(--color-navy);background:#f3f6f9;margin-block:18px 16px;padding:6px 12px;font-size:12px;font-weight:850;display:inline-flex}.my-0{margin-block:0}.ms-\[2px\]{margin-inline-start:2px}.program-title-row{justify-content:space-between;align-items:baseline;gap:28px;display:flex}.program-title-row h1{flex:0 auto;max-inline-size:760px}.program-title-row>span{white-space:nowrap;flex:none;margin-block-start:0}@media not all and (min-width:701px){.program-title-row{display:block!important}.program-title-row>span{white-space:normal!important;margin-block-start:12px!important;display:block!important}}.consultation-actions{justify-content:center;gap:12px;margin-block-start:24px;display:flex}@media not all and (min-width:701px){.consultation-actions{flex-direction:row;inline-size:100%}}.pagination{direction:rtl;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-block-start:42px;display:flex}@media not all and (min-width:641px){.pagination{gap:10px}}.course-hero-actions{flex-wrap:wrap;gap:12px;display:flex}@media not all and (min-width:701px){.course-hero-actions{display:grid}.course-hero-actions .button,.course-hero-actions .outline-button{inline-size:100%}}.course-hero-actions{margin-block-start:18px}.hero-actions{gap:12px;margin-block-start:24px;display:flex}@media not all and (min-width:701px){.hero-actions{flex-wrap:wrap}}@media not all and (min-width:1021px){.mobile-navigation nav{display:grid}.mobile-navigation nav a{border-block-end:1px solid var(--color-line);justify-content:space-between;padding-block:12px;font-size:13px;display:flex}.mobile-navigation>.button{inline-size:100%;margin-block-start:17px}}.mobile-navigation nav a{font-size:15px}.mobile-navigation{padding-block-start:58px}@media not all and (min-width:701px){.mobile-navigation,.mobile-navigation nav a{text-align:right;direction:rtl}}.search-help{border:1px solid var(--color-line);color:var(--color-muted);background:#fff;margin-block-start:35px;padding:28px;font-size:15px;line-height:2}.article-source{border-block-start:1px solid var(--color-line);margin-block-start:30px;padding-block-start:20px}.article-source a{color:var(--color-orange-dark);text-underline-offset:5px;font-size:13px;font-weight:800;text-decoration:underline}.article-source a:hover{color:var(--color-navy)}.center-action{text-align:center;margin-block-start:28px}.all-course-level .course-faculty:first-of-type,.faculty-list--page{margin-block-start:0}.course-breadcrumb{color:#6b737b;flex-wrap:wrap;align-items:center;gap:9px;display:flex}.course-breadcrumb a:hover{color:var(--color-orange-dark)}.course-breadcrumb b{color:var(--color-navy)}@media not all and (min-width:701px){.course-breadcrumb{font-size:11px}}.course-breadcrumb{margin-block-end:8px;font-size:11px}.breadcrumb{color:var(--color-muted);align-items:center;gap:8px;margin-block-end:26px;font-size:12px;display:flex}.breadcrumb a:hover{color:var(--color-orange-dark)}@media not all and (min-width:641px){.breadcrumb{flex-wrap:wrap;margin-block-end:18px}}.info-section-label{color:var(--color-orange-dark);margin-block-end:12px;font-size:12px;font-weight:900;display:inline-flex}.search-back{color:var(--color-navy);margin-block-end:36px;font-size:12px;display:inline-block}.info-section-number{color:#ef6c00;margin-block-end:12px;font:800 13px/1.4 Arial;display:inline-flex}.-mt-\[48px\]{margin-top:-48px}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\!{margin-top:calc(var(--spacing) * 4)!important}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[-12px\]{margin-top:-12px}.mt-\[-31px\]{margin-top:-31px}.mt-\[-39px\]{margin-top:-39px}.mt-\[-48px\]{margin-top:-48px}.mt-\[2px\]{margin-top:2px}.mt-\[4px\]{margin-top:4px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-\[9px\]{margin-top:9px}.mt-\[10px\]{margin-top:10px}.mt-\[11px\]{margin-top:11px}.mt-\[12px\]{margin-top:12px}.mt-\[13px\]{margin-top:13px}.mt-\[14px\]{margin-top:14px}.mt-\[14px\]\!{margin-top:14px!important}.mt-\[15px\]{margin-top:15px}.mt-\[16px\]{margin-top:16px}.mt-\[17px\]{margin-top:17px}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-\[24px\]{margin-top:24px}.mt-\[26px\]{margin-top:26px}.mt-\[30px\]{margin-top:30px}.mt-\[32px\]{margin-top:32px}.mt-\[34px\]{margin-top:34px}.mt-\[38px\]{margin-top:38px}.mt-\[42px\]{margin-top:42px}.mt-\[45px\]{margin-top:45px}.mt-\[46px\]{margin-top:46px}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[-2px\]{margin-bottom:-2px}.mb-\[4px\]{margin-bottom:4px}.mb-\[6px\]{margin-bottom:6px}.mb-\[7px\]{margin-bottom:7px}.mb-\[8px\]{margin-bottom:8px}.mb-\[9px\]{margin-bottom:9px}.mb-\[10px\]{margin-bottom:10px}.mb-\[14px\]{margin-bottom:14px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.mb-\[22px\]{margin-bottom:22px}.mb-\[24px\]{margin-bottom:24px}.mb-\[28px\]{margin-bottom:28px}.consultation-secondary{border:2px solid var(--color-navy);min-block-size:44px;color:var(--color-navy);background:#fff;border-color:#0000;justify-content:center;align-items:center;padding-inline:24px;font-size:14px;font-weight:800;transition:transform .2s;display:inline-flex}.consultation-secondary:hover{transform:translateY(-2px)}@media not all and (min-width:701px){.consultation-secondary{flex:1;min-inline-size:0;padding-inline:10px;font-size:13px}}.consultation-primary{border:2px solid var(--color-navy);background:var(--color-navy);color:#fff;justify-content:center;align-items:center;min-block-size:44px;padding-inline:24px;font-size:14px;font-weight:800;transition:transform .2s;display:inline-flex}.consultation-primary:hover{transform:translateY(-2px)}@media not all and (min-width:701px){.consultation-primary{flex:1;min-inline-size:0;padding-inline:10px;font-size:13px}}.button{border:2px solid var(--color-orange);background:var(--color-orange);color:#fff;justify-content:center;align-items:center;min-block-size:44px;padding-inline:20px;font-size:14px;font-weight:800;transition:transform .25s,background .25s;display:inline-flex}.button:hover{background:var(--color-orange-dark);border-color:var(--color-orange-dark);transform:translateY(-2px)}.outline-button{border:2px solid var(--color-orange);min-block-size:44px;color:var(--color-orange-dark);background:0 0;justify-content:center;align-items:center;padding-inline:20px;font-size:14px;font-weight:800;transition:transform .25s,background .25s;display:inline-flex}.outline-button:hover{background:var(--color-orange);color:#fff;transform:translateY(-2px)}.icon-arrow{display:inline-block}[dir=rtl] .icon-arrow{transform:scaleX(-1)}.icon-button{border:1px solid var(--color-line);block-size:40px;inline-size:40px;color:var(--color-navy);cursor:pointer;background:#fff;place-items:center;display:grid}.icon-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;inline-size:18px}@media not all and (min-width:1021px){.menu-toggle{background:var(--color-navy);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;block-size:40px;inline-size:44px;display:flex}.menu-toggle>span{gap:4px;display:grid}.menu-toggle i{background:#fff;block-size:2px;inline-size:20px;display:block}.menu-toggle b{display:none}}.info-stats{grid-template-columns:1fr;gap:12px;display:grid}.info-stats article{color:#fff;border-inline-start:5px solid var(--color-orange);background:#003b75;flex-direction:column;justify-content:center;min-block-size:96px;padding:18px 22px;display:flex}.info-stats strong{color:#fff;font-size:22px;line-height:1.6}.info-stats span{color:#d8e6f2;font-size:14px;line-height:2}@media not all and (min-width:1021px){.info-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:701px){.info-stats{grid-template-columns:1fr}}.header-inner{grid-template-columns:auto 1fr 176px;grid-template-areas:"actions nav brand";align-items:center;gap:24px;min-block-size:78px;display:grid}@media not all and (min-width:1021px){.header-inner{grid-template-columns:1fr auto;grid-template-areas:"brand tools"}}@media not all and (min-width:701px){.header-inner{grid-template-columns:1fr auto;grid-template-areas:"brand tools";min-block-size:66px}}@media not all and (min-width:1021px){.header-inner{direction:ltr;grid-template-columns:40px 1fr 44px;grid-template-areas:"search brand menu";gap:10px}.header-inner>.brand{direction:rtl;grid-area:brand;justify-content:center}.header-inner>.header-tools{display:contents}.header-inner>.header-tools .search-toggle{grid-area:search}.header-inner>.header-tools .menu-toggle{grid-area:menu}}.faculty-list{border-block-start:1px solid var(--color-line);border-inline-start:1px solid var(--color-line);grid-template-columns:repeat(4,1fr);display:grid}.faculty-list a{border-inline-end:1px solid var(--color-line);border-block-end:1px solid var(--color-line);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-block-size:92px;padding-inline:18px;display:grid}.faculty-list a:hover{box-shadow:inset 0 -3px var(--color-orange)}.faculty-list span{color:var(--color-orange);font:700 10px Arial}.faculty-list strong{color:var(--color-navy);font-size:13px}.faculty-list b{font-size:16px}@media not all and (min-width:1021px){.faculty-list{grid-template-columns:repeat(2,1fr)}}@media not all and (min-width:701px){.faculty-list{grid-template-columns:1fr}}.faculty-list a{grid-template-columns:1fr auto}.faculty-list strong{font-size:15px}.course-hero-grid{grid-template-columns:minmax(0,1.03fr) minmax(360px,.78fr);align-items:center;gap:58px;display:grid}@media not all and (min-width:1021px){.course-hero-grid{grid-template-columns:1fr;gap:32px}}.info-hero-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:42px;display:grid}@media not all and (min-width:1021px){.info-hero-grid{grid-template-columns:1fr}}@media not all and (min-width:701px){.info-hero-grid{gap:22px}}.course-guidance-grid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:44px;display:grid}@media not all and (min-width:1021px){.course-guidance-grid{grid-template-columns:1fr}}.info-intro-grid{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:36px;display:grid}@media not all and (min-width:1021px){.info-intro-grid{grid-template-columns:1fr}}.info-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}@media not all and (min-width:1021px){.info-layout{grid-template-columns:1fr}}.news-detail-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:48px;display:grid}@media not all and (min-width:1001px){.news-detail-grid{grid-template-columns:1fr}}.program-layout{grid-template-columns:minmax(0,1fr) 292px;align-items:start;gap:34px;display:grid}@media not all and (min-width:1021px){.program-layout{grid-template-columns:1fr}}.archive-grid{grid-template-columns:repeat(3,1fr);gap:28px 24px;display:grid}@media not all and (min-width:1101px){.archive-grid{grid-template-columns:repeat(2,1fr)}}@media not all and (min-width:1001px){.archive-grid{grid-template-columns:repeat(2,1fr)}}@media not all and (min-width:641px){.archive-grid{grid-template-columns:1fr}}.info-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}@media not all and (min-width:1021px){.info-main{grid-template-columns:1fr}}.news-list{gap:18px;display:grid}@media not all and (min-width:901px){.news-list{grid-template-columns:1fr 1fr}}@media not all and (min-width:601px){.news-list{grid-template-columns:1fr}}.consultation-inner{align-items:center;gap:40px}@media not all and (min-width:701px){.consultation-inner{flex-direction:column;align-items:flex-start}}.consultation-inner{justify-content:center;display:flex}.header-tools{display:none}@media not all and (min-width:1021px){.header-tools{grid-area:tools;align-items:center;gap:8px;display:flex}}@media not all and (min-width:701px){.header-tools{flex-direction:row-reverse}}.info-hero-copy{flex-direction:column;justify-content:center;min-block-size:260px;display:flex}@media not all and (min-width:1021px){.info-hero-copy{min-block-size:0}}.news-section{background:#fff}@media not all and (min-width:601px){.news-section>.container{flex-direction:column;display:flex}}.pagination-button{border:1px solid var(--color-orange);block-size:30px;min-inline-size:30px;color:var(--color-orange-dark);background:#fff;justify-content:center;align-items:center;gap:6px;padding-inline:8px;font-size:12px;font-weight:800;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.pagination-button.active{border-color:var(--color-orange-dark);background:var(--color-orange-dark);color:#fff}.brand{grid-area:brand;align-items:center;gap:9px;display:flex}.brand img{block-size:auto;inline-size:112px}.brand span{border-inline-start:1px solid var(--color-line);color:var(--color-muted);padding-inline-start:9px;font-size:10px}@media not all and (min-width:701px){.brand img{inline-size:96px}.brand span{display:none}}.brand{justify-content:flex-start}.brand img{inline-size:122px}.pagination-ellipsis{border:1px solid var(--color-line);block-size:30px;min-inline-size:30px;color:var(--color-navy);background:#fff;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.apu-page{--apu-blue:#123a70;--apu-blue-bright:#2667ff;--apu-paper:#f2f5f7;--apu-ink:#0e171f;--apu-white:#fff;background:var(--apu-white);color:var(--apu-ink)}.apu-page .button{border-color:var(--apu-blue);background:var(--apu-blue);color:#fff;border-radius:999px}.apu-page .button:hover{background:#0a2650;border-color:#0a2650}.apu-page .outline-button{border-color:var(--apu-blue);color:var(--apu-blue);background:0 0;border-radius:999px}.apu-page .outline-button:hover{background:var(--apu-blue);color:#fff}.apu-page .desktop-nav{color:var(--apu-ink)}.apu-page .desktop-nav a{border-block-end:2px solid #0000;padding-block:29px 6px;font-weight:800}.apu-page .desktop-nav a:hover{color:var(--apu-blue-bright);border-color:var(--apu-blue-bright)}.apu-page .icon-button,.apu-page .desktop-search{color:var(--apu-blue);border:0}.apu-page .menu-toggle{color:var(--apu-ink);background:0 0}.apu-page .menu-toggle i{background:var(--apu-ink)}.apu-page .icon-button.search-toggle svg{block-size:24px;inline-size:24px}.apu-page .section-title span{color:var(--apu-blue-bright)}.apu-page .section-title h2{color:var(--apu-ink)}.apu-page .search-panel input{border-start-start-radius:999px;border-end-start-radius:999px}.apu-page .search-panel form button{background:var(--apu-blue-bright);border-start-end-radius:999px;border-end-end-radius:999px}@media (min-width:1021px){.apu-page .desktop-nav{align-self:stretch;align-items:stretch}.apu-page .desktop-nav a{align-items:center;padding-block:0;display:flex}}.desktop-nav{color:var(--color-navy-dark);grid-area:nav;justify-content:center;gap:clamp(12px,1.8vw,28px);font-weight:700;display:flex}.desktop-nav a{border-block-end:3px solid #0000;padding-block:29px}.desktop-nav a:hover{color:var(--color-orange-dark);border-color:var(--color-orange)}@media not all and (min-width:1021px){.desktop-nav{display:none}}.desktop-nav{font-size:14px}.all-course-levels{gap:34px;display:grid}.course-faculty-list{gap:24px;display:block}.faculty-accordion{gap:20px;display:grid}.program-main{gap:30px;display:grid}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-detail-main{min-inline-size:0}.news-detail-main>time{color:var(--color-muted);font-size:13px;display:block}.block{display:block}.contents{display:contents}.course-hero-grid--plain{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.\[aspect-ratio\:\.82\]{aspect-ratio:.82}.\[aspect-ratio\:1\.5\]{aspect-ratio:1.5}.\[aspect-ratio\:1\.55\]{aspect-ratio:1.55}.\[aspect-ratio\:1\.59\]{aspect-ratio:1.59}.\[aspect-ratio\:16\/9\]{aspect-ratio:16/9}.\[aspect-ratio\:16\/10\]{aspect-ratio:16/10}.\[aspect-ratio\:236\/330\]{aspect-ratio:236/330}.aspect-\[1\.5\]{aspect-ratio:1.5}.aspect-\[1\.72\]{aspect-ratio:1.72}.aspect-\[3\/2\]{aspect-ratio:3/2}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[26px\]{width:26px;height:26px}.size-\[30px\]{width:30px;height:30px}.size-\[40px\]{width:40px;height:40px}.size-\[52px\]{width:52px;height:52px}.size-\[58px\]{width:58px;height:58px}.size-full{width:100%;height:100%}.h-9{height:calc(var(--spacing) * 9)}.h-\[34px\]{height:34px}.h-\[42px\]{height:42px}.h-\[58px\]{height:58px}.h-\[62px\]{height:62px}.h-\[64px\]{height:64px}.h-\[66px\]{height:66px}.h-\[90px\]{height:90px}.h-\[clamp\(90px\,12\.5vw\,160px\)\]{height:clamp(90px,12.5vw,160px)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[320px\]{max-height:320px}.min-h-0{min-height:0}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[62px\]{min-height:62px}.min-h-\[64px\]{min-height:64px}.min-h-\[74px\]{min-height:74px}.min-h-\[76px\]{min-height:76px}.min-h-\[78px\]{min-height:78px}.min-h-\[86px\]{min-height:86px}.min-h-\[116px\]{min-height:116px}.min-h-\[120px\]{min-height:120px}.min-h-\[124px\]{min-height:124px}.min-h-\[126px\]{min-height:126px}.min-h-\[132px\]{min-height:132px}.min-h-\[190px\]{min-height:190px}.min-h-\[205px\]{min-height:205px}.min-h-\[210px\]{min-height:210px}.min-h-\[220px\]{min-height:220px}.min-h-\[235px\]{min-height:235px}.min-h-\[238px\]{min-height:238px}.min-h-\[250px\]{min-height:250px}.min-h-\[270px\]{min-height:270px}.min-h-\[330px\]{min-height:330px}.min-h-\[360px\]{min-height:360px}.min-h-\[calc\(2\*1\.75em\)\]{min-height:3.5em}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-\[22px\]{width:22px}.w-\[31px\]{width:31px}.w-\[88px\]{width:88px}.w-\[98px\]{width:98px}.w-\[130px\]{width:130px}.w-\[156px\]{width:156px}.w-\[min\(360px\,90vw\)\]{width:min(360px,90vw)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\[180px\]{max-width:180px}.max-w-\[189px\]{max-width:189px}.max-w-\[380px\]{max-width:380px}.max-w-\[620px\]{max-width:620px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[720px\]\!{max-width:720px!important}.max-w-\[760px\]{max-width:760px}.max-w-\[760px\]\!{max-width:760px!important}.max-w-\[820px\]{max-width:820px}.max-w-\[834px\]{max-width:834px}.max-w-\[900px\]{max-width:900px}.max-w-\[940px\]{max-width:940px}.max-w-\[960px\]{max-width:960px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[34px\]{min-width:34px}.min-w-\[42px\]{min-width:42px}.\[flex\:0_0_92px\]{flex:0 0 92px}.\[flex\:0_0_auto\]{flex:none}.\[flex\:0_0_calc\(\(100\%_-_3_\*_18px\)\/4\)\]{flex:0 0 calc(25% - 13.5px)}.\[flex\:0_0_calc\(\(100\%_-_78px\)\/4\)\]{flex:0 0 calc(25% - 19.5px)}.flex-1{flex:1}.grow{flex-grow:1}.origin-center{transform-origin:50%}.info-page{color:#24313d;text-align:right;background:#f3f5f7}.info-page .button,.info-page .outline-button{transition:background .2s,border-color .2s,color .2s}.info-page .button:hover,.info-page .outline-button:hover{transform:none}.motion-ready [data-animate]{opacity:0;transition:opacity 1s,transform 1s cubic-bezier(.2,.65,.25,1);transition-delay:var(--motion-delay,0s);will-change:opacity,transform}.motion-ready [data-animate=fade-up]{transform:translateY(34px)}.motion-ready [data-animate=fade-down]{transform:translateY(-34px)}.motion-ready [data-animate=fade-right]{transform:translate(-34px)}.motion-ready [data-animate=fade-left]{transform:translate(34px)}.motion-ready [data-animate=zoom-in]{transform:scale(.92)}.motion-ready [data-animate].is-visible{opacity:1;will-change:auto;transform:none}@media not all and (min-width:1021px){.motion-ready [data-animate=fade-right],.motion-ready [data-animate=fade-left]{transform:translateY(34px)}}.\[transform\:rotate\(180deg\)\]{transform:rotate(180deg)}.\[transform\:scaleX\(-1\)\]{transform:scaleX(-1)}.\[transform\:translateX\(-10px\)\]{transform:translate(-10px)}.\[transform\:translateY\(25px\)\]{transform:translateY(25px)}.\[transform\:translateY\(26px\)\]{transform:translateY(26px)}.\[transform\:translateY\(28px\)\]{transform:translateY(28px)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory}.snap-start{scroll-snap-align:start}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.taylors-page{--red-base:#ed1c24;--pink-dark:#ed7d82;--black-base:#231f20;--grey-paper:#f5f5f5;--white:#fff;background:var(--grey-paper);color:var(--black-base)}.taylors-page .button{border-color:var(--red-base);background:var(--red-base);color:#fff;border-radius:999px}.taylors-page .button:hover{border-color:var(--black-base);background:var(--black-base)}.taylors-page .outline-button{border-color:var(--red-base);color:var(--red-base);background:0 0;border-radius:999px}.taylors-page .outline-button:hover{background:var(--red-base);color:#fff}.taylors-page .desktop-nav{color:var(--black-base)}.taylors-page .desktop-nav a{border-block-end:2px solid #0000;padding-block:16px 14px;font-weight:800}.taylors-page .desktop-nav a:hover{color:var(--black-base);border-color:var(--red-base)}.taylors-page .icon-button,.taylors-page .desktop-search{color:var(--black-base);border:0}.taylors-page .icon-button svg,.taylors-page .desktop-search svg{inline-size:24px}.taylors-page .menu-toggle{background:0 0}.taylors-page .menu-toggle i{background:var(--black-base)}.taylors-page .search-panel input{border-start-start-radius:999px;border-end-start-radius:999px}.taylors-page .search-panel form button{background:var(--red-base);border-start-end-radius:999px;border-end-end-radius:999px}.taylors-page .search-panel form button:hover{background:var(--black-base)}.taylors-page .section-title span{color:var(--red-base)}.taylors-page .section-title h2{color:var(--black-base)}@media (min-width:1021px){.taylors-page .header-inner{grid-template-columns:auto 1fr 240px}}.\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.\[grid-template-columns\:repeat\(3\,1fr\)\]{grid-template-columns:repeat(3,1fr)}.\[grid-template-columns\:repeat\(4\,1fr\)\]{grid-template-columns:repeat(4,1fr)}.\[grid-template-columns\:repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1\.35fr_repeat\(3\,1fr\)\]{grid-template-columns:1.35fr repeat(3,1fr)}.grid-cols-\[1fr_58px\]{grid-template-columns:1fr 58px}.grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.grid-cols-\[1fr_460px\]{grid-template-columns:1fr 460px}.grid-cols-\[98px_1fr\]{grid-template-columns:98px 1fr}.grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.grid-cols-\[190px_minmax\(0\,1fr\)\]{grid-template-columns:190px minmax(0,1fr)}.grid-cols-\[250px_1fr\]{grid-template-columns:250px 1fr}.grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(0\,\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.grid-cols-\[minmax\(0\,1fr\)_350px\]{grid-template-columns:minmax(0,1fr) 350px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(380px\,0\.85fr\)\]{grid-template-columns:minmax(0,1fr) minmax(380px,.85fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(410px\,\.9fr\)\],.grid-cols-\[minmax\(0\,1fr\)_minmax\(410px\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(410px,.9fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(420px\,\.92fr\)\]{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(420px\,\.95fr\)\]{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(430px\,0\.98fr\)\]{grid-template-columns:minmax(0,1fr) minmax(430px,.98fr)}.grid-cols-\[minmax\(290px\,\.8fr\)_minmax\(520px\,1\.2fr\)_auto\]{grid-template-columns:minmax(290px,.8fr) minmax(520px,1.2fr) auto}.grid-cols-\[minmax\(290px\,\.8fr\)_minmax\(580px\,1\.35fr\)_auto\]{grid-template-columns:minmax(290px,.8fr) minmax(580px,1.35fr) auto}.grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(180px\,190px\)\)\]{grid-template-columns:repeat(auto-fill,minmax(180px,190px))}.grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(260px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(230px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.\[align-items\:end\]{align-items:end}.\[align-items\:start\]{align-items:start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\[justify-content\:safe_center\]{justify-content:safe center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-\[2px\]{gap:2px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[22px\]{gap:22px}.gap-\[24px\]{gap:24px}.gap-\[26px\]{gap:26px}.gap-\[34px\]{gap:34px}.gap-\[38px\]{gap:38px}.gap-\[52px\]{gap:52px}.gap-\[54px\]{gap:54px}.gap-\[56px\]{gap:56px}.gap-\[58px\]{gap:58px}.gap-\[64px\]{gap:64px}.gap-\[clamp\(28px\,4vw\,54px\)\]{gap:clamp(28px,4vw,54px)}.gap-\[clamp\(28px\,4vw\,56px\)\]{gap:clamp(28px,4vw,56px)}.gap-\[clamp\(32px\,5vw\,76px\)\]{gap:clamp(32px,5vw,76px)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-\[22px\]{column-gap:22px}.gap-x-\[30px\]{column-gap:30px}.gap-x-\[34px\]{column-gap:34px}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-\[9px\]{row-gap:9px}.gap-y-\[14px\]{row-gap:14px}.gap-y-\[18px\]{row-gap:18px}.gap-y-\[26px\]{row-gap:26px}.self-center{align-self:center}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\[scroll-behavior\:smooth\]{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0_0_28px_0\]\!{border-radius:0 0 28px!important}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[999px\]{border-radius:999px}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tl-\[48px\]{border-top-left-radius:48px}.rounded-tr-\[48px\]{border-top-right-radius:48px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-s-\[3px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-t,.border-t-\[1px\]{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[5px\]{border-top-style:var(--tw-border-style);border-top-width:5px}.border-t-\[6px\]{border-top-style:var(--tw-border-style);border-top-width:6px}.border-b-8{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[7px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:7px}.border-b-\[8px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.\[border-color\:\#e4e7ea\]{border-color:#e4e7ea}.\[border-color\:var\(--apu-blue-bright\)\]\!,.border-\(--apu-blue-bright\)\!{border-color:var(--apu-blue-bright)!important}.border-\(--black-base\)\!{border-color:var(--black-base)!important}.border-\(--red-base\){border-color:var(--red-base)}.border-\[\#cad7e3\]{border-color:#cad7e3}.border-\[\#d2cbcc\]{border-color:#d2cbcc}.border-\[\#d5dee6\]{border-color:#d5dee6}.border-\[\#dae2ea\]{border-color:#dae2ea}.border-\[\#dbe4ed\]{border-color:#dbe4ed}.border-\[\#dce5ee\]{border-color:#dce5ee}.border-\[\#ded7d8\]{border-color:#ded7d8}.border-\[\#e1dada\]{border-color:#e1dada}.border-\[\#e2dcdc\]{border-color:#e2dcdc}.border-\[\#e3dddd\]{border-color:#e3dddd}.border-\[\#e3dede\]{border-color:#e3dede}.border-\[\#e8e2e2\]{border-color:#e8e2e2}.border-apu-blue-bright{border-color:var(--color-apu-blue-bright)}.border-apu-blue-bright\!{border-color:var(--color-apu-blue-bright)!important}.border-line{border-color:var(--color-line)}.border-white\!{border-color:var(--color-white)!important}.border-s-\(--apu-blue-bright\){border-inline-start-color:var(--apu-blue-bright)}.border-s-apu-blue-bright{border-inline-start-color:var(--color-apu-blue-bright)}.\[border-block-start-color\:…\]{border-block-start-color:…}.border-t-\(--apu-blue-bright\){border-top-color:var(--apu-blue-bright)}.border-t-\(--red-base\){border-top-color:var(--red-base)}.border-t-\[\#dce3ea\]{border-top-color:#dce3ea}.border-t-\[\#e3dede\]{border-top-color:#e3dede}.border-t-line{border-top-color:var(--color-line)}.border-t-red-base{border-top-color:var(--color-red-base)}.border-b-\(--apu-blue\){border-bottom-color:var(--apu-blue)}.border-b-\(--apu-blue-bright\){border-bottom-color:var(--apu-blue-bright)}.border-b-\(--red-base\){border-bottom-color:var(--red-base)}.border-b-\[\#e3e7eb\]{border-bottom-color:#e3e7eb}.border-b-apu-blue-bright{border-bottom-color:var(--color-apu-blue-bright)}.border-b-orange{border-bottom-color:var(--color-orange)}.bg-\(--apu-blue\){background-color:var(--apu-blue)}.bg-\(--apu-blue-bright\){background-color:var(--apu-blue-bright)}.bg-\(--apu-blue-bright\)\!{background-color:var(--apu-blue-bright)!important}.bg-\(--apu-paper\){background-color:var(--apu-paper)}.bg-\(--black-base\){background-color:var(--black-base)}.bg-\(--grey-paper\){background-color:var(--grey-paper)}.bg-\(--red-base\){background-color:var(--red-base)}.bg-\(--red-base\)\!{background-color:var(--red-base)!important}.bg-\[\#3d3b4d\]{background-color:#3d3b4d}.bg-\[\#123a70\]{background-color:#123a70}.bg-\[\#00264dd9\]{background-color:#00264dd9}.bg-\[\#c9c7d4\]{background-color:#c9c7d4}.bg-\[\#dfe6ec\]{background-color:#dfe6ec}.bg-\[\#dfe7ef\]{background-color:#dfe7ef}.bg-\[\#e1e6eb\]{background-color:#e1e6eb}.bg-\[\#e5e1e1\]{background-color:#e5e1e1}.bg-\[\#e6e2e2\]{background-color:#e6e2e2}.bg-\[\#e6e4ee\]{background-color:#e6e4ee}.bg-\[\#e8eff6\]{background-color:#e8eff6}.bg-\[\#eef3f8\]{background-color:#eef3f8}.bg-\[rgba\(14\,23\,31\,\.9\)\]{background-color:#0e171fe6}.bg-\[rgba\(35\,31\,32\,\.9\)\]{background-color:#231f20e6}.bg-\[rgba\(35\,31\,32\,\.88\)\]{background-color:#231f20e0}.bg-\[rgba\(255\,255\,255\,\.08\)\]{background-color:#ffffff14}.bg-apu-blue{background-color:var(--color-apu-blue)}.bg-apu-blue-bright{background-color:var(--color-apu-blue-bright)}.bg-apu-blue-bright\!{background-color:var(--color-apu-blue-bright)!important}.bg-apu-ink{background-color:var(--color-apu-ink)}.bg-apu-paper{background-color:var(--color-apu-paper)}.bg-black-base{background-color:var(--color-black-base)}.bg-grey-paper{background-color:var(--color-grey-paper)}.bg-navy{background-color:var(--color-navy)}.bg-navy-dark{background-color:var(--color-navy-dark)}.bg-paper{background-color:var(--color-paper)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.fill-none{fill:none}.stroke-\(--apu-blue-bright\){stroke:var(--apu-blue-bright)}.stroke-\(--red-base\){stroke:var(--red-base)}.stroke-current{stroke:currentColor}.\[stroke-width\:1\.7\]{stroke-width:1.7px}.\[stroke-width\:2\.2\]{stroke-width:2.2px}.\[stroke-width\:2\]{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.faculty-course-panel-body{border-block-start:1px solid #edf0f2;padding:0 28px 30px}@media not all and (min-width:701px){.faculty-course-panel-body{padding-inline:18px}}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-\[8px\]{padding:8px}.p-\[10px\]{padding:10px}.p-\[20px\]{padding:20px}.p-\[22px\]{padding:22px}.p-\[26px\]{padding:26px}.p-\[27px\]{padding:27px}.p-\[28px\]{padding:28px}.pagination-button--last{direction:rtl;min-inline-size:96px;padding-inline:12px}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[2px\]{padding-inline:2px}.px-\[6px\]{padding-inline:6px}.px-\[12px\]{padding-inline:12px}.px-\[13px\]{padding-inline:13px}.px-\[14px\]{padding-inline:14px}.px-\[16px\]{padding-inline:16px}.px-\[18px\]{padding-inline:18px}.px-\[20px\]{padding-inline:20px}.px-\[22px\]{padding-inline:22px}.px-\[clamp\(24px\,5vw\,64px\)\]{padding-inline:clamp(24px,5vw,64px)}@media not all and (min-width:701px){.course-catalog{padding-block:36px 52px}}.course-catalog{background:#fff;padding-block:16px 58px}@media not all and (min-width:701px){.course-catalog{padding-block:20px 42px}.course-overview{padding-block:36px 14px}}.course-overview{background:#fff;padding-block:20px}@media not all and (min-width:701px){.course-overview{padding-block:18px}}.info-intro{background:#fff;padding-block:44px}@media not all and (min-width:701px){.info-intro{padding-block:28px}}.info-sections{background:#f3f5f7;padding-block:48px 76px}@media not all and (min-width:701px){.info-sections{padding-block:32px 54px}}.news-archive{background:var(--color-paper);padding-block:64px 78px}@media not all and (min-width:641px){.news-archive{padding-block:44px 56px}}.apu-section{padding-block:72px}@media (max-width:700px){.apu-section{padding-block:48px}}.awards{background:#fff;padding-block:65px}.program-body{padding-block:34px 72px}@media not all and (min-width:701px){.program-body{padding-block:24px 52px}}.section{padding-block:72px}@media not all and (min-width:701px){.section{padding-block:52px}}.taylors-section{padding-block:72px}@media (max-width:700px){.taylors-section{padding-block:48px}}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[8px\]{padding-block:8px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[11px\]{padding-block:11px}.py-\[12px\]{padding-block:12px}.py-\[13px\]{padding-block:13px}.py-\[14px\]{padding-block:14px}.py-\[16px\]{padding-block:16px}.py-\[17px\]{padding-block:17px}.py-\[18px\]{padding-block:18px}.py-\[22px\]{padding-block:22px}.py-\[24px\]{padding-block:24px}.py-\[26px\]{padding-block:26px}.py-\[27px\]{padding-block:27px}.py-\[34px\]{padding-block:34px}.py-\[42px\]{padding-block:42px}.py-\[58px\]{padding-block:58px}.py-\[72px\]{padding-block:72px}.py-\[82px\]\!{padding-block:82px!important}.py-\[84px\]\!{padding-block:84px!important}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-\[14px\]{padding-inline-start:14px}.ps-\[15px\]{padding-inline-start:15px}.ps-\[17px\]{padding-inline-start:17px}.ps-\[18px\]{padding-inline-start:18px}.pt-0{padding-top:0}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[14px\]{padding-top:14px}.pt-\[16px\]{padding-top:16px}.pt-\[18px\]{padding-top:18px}.pt-\[22px\]{padding-top:22px}.pt-\[26px\]{padding-top:26px}.pt-\[34px\]{padding-top:34px}.pt-\[42px\]{padding-top:42px}.pt-\[44px\]{padding-top:44px}.pt-\[52px\]{padding-top:52px}.pt-\[54px\]{padding-top:54px}.pt-\[58px\]{padding-top:58px}.pt-\[60px\]\!{padding-top:60px!important}.pt-\[72px\]{padding-top:72px}.pt-\[82px\]\!{padding-top:82px!important}.pr-\[18px\]{padding-right:18px}.pr-\[38px\]{padding-right:38px}.pb-1{padding-bottom:var(--spacing)}.pb-5\!{padding-bottom:calc(var(--spacing) * 5)!important}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[6px\]{padding-bottom:6px}.pb-\[10px\]{padding-bottom:10px}.pb-\[16px\]{padding-bottom:16px}.pb-\[22px\]{padding-bottom:22px}.pb-\[28px\]{padding-bottom:28px}.pb-\[42px\]{padding-bottom:42px}.pb-\[46px\]{padding-bottom:46px}.pb-\[50px\]{padding-bottom:50px}.pb-\[52px\]{padding-bottom:52px}.pb-\[58px\]{padding-bottom:58px}.pb-\[62px\]{padding-bottom:62px}.pb-\[66px\]{padding-bottom:66px}.pb-\[68px\]{padding-bottom:68px}.pb-\[76px\]{padding-bottom:76px}.pb-\[82px\]{padding-bottom:82px}.pb-\[88px\]{padding-bottom:88px}.pb-\[200px\]{padding-bottom:200px}.pb-\[200px\]\!{padding-bottom:200px!important}.pb-\[220px\]\!{padding-bottom:220px!important}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-\[22px\]{padding-left:22px}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.\[font-family\:inherit\]{font-family:inherit}.font-\[Arial\]{font-family:Arial}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[14px\]\!{font-size:14px!important}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]\!{font-size:18px!important}.text-\[19px\]{font-size:19px}.text-\[19px\]\!{font-size:19px!important}.text-\[20px\]{font-size:20px}.text-\[20px\]\!{font-size:20px!important}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[38px\]{font-size:38px}.text-\[clamp\(12px\,1\.26vw\,17px\)\]{font-size:clamp(12px,1.26vw,17px)}.text-\[clamp\(16\.8px\,1\.764vw\,24\.36px\)\]{font-size:clamp(16.8px,1.764vw,24.36px)}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.62\]{--tw-leading:1.62;line-height:1.62}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[1\.95\]{--tw-leading:1.95;line-height:1.95}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[2\.1\]{--tw-leading:2.1;line-height:2.1}.leading-\[2\.2\]{--tw-leading:2.2;line-height:2.2}.leading-\[2\.05\]{--tw-leading:2.05;line-height:2.05}.leading-\[2\.15\]{--tw-leading:2.15;line-height:2.15}.leading-\[2\.25\]{--tw-leading:2.25;line-height:2.25}.leading-\[2\.35\]{--tw-leading:2.35;line-height:2.35}.leading-\[2\]{--tw-leading:2;line-height:2}.leading-\[2\]\!{--tw-leading:2!important;line-height:2!important}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.font-\[750\]{--tw-font-weight:750;font-weight:750}.font-\[800\]{--tw-font-weight:800;font-weight:800}.font-\[850\]{--tw-font-weight:850;font-weight:850}.font-\[900\]{--tw-font-weight:900;font-weight:900}.font-\[950\]{--tw-font-weight:950;font-weight:950}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[font-weight\:950\]{font-weight:950}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[\.04em\],.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.course-page{color:var(--color-ink);background:#fff}.course-page .consultation{background:#e9eef3}.faculty-page{color:var(--color-ink);background:#fff}.program-page{color:var(--color-ink);background:#f4f4f4}.text-\(--apu-blue\){color:var(--apu-blue)}.text-\(--apu-blue-bright\){color:var(--apu-blue-bright)}.text-\(--apu-blue-bright\)\!{color:var(--apu-blue-bright)!important}.text-\(--apu-ink\){color:var(--apu-ink)}.text-\(--black-base\){color:var(--black-base)}.text-\(--black-base\)\!{color:var(--black-base)!important}.text-\(--red-base\){color:var(--red-base)}.text-\[\#1d2c3a\]{color:#1d2c3a}.text-\[\#1e2d3a\]{color:#1e2d3a}.text-\[\#2f3a45\]{color:#2f3a45}.text-\[\#2f3b46\]{color:#2f3b46}.text-\[\#3a3536\]{color:#3a3536}.text-\[\#3a4550\]{color:#3a4550}.text-\[\#3c4a58\]{color:#3c4a58}.text-\[\#3e4b58\]{color:#3e4b58}.text-\[\#3f3a3b\]{color:#3f3a3b}.text-\[\#3f4c58\]{color:#3f4c58}.text-\[\#3f4d59\]{color:#3f4d59}.text-\[\#4b5a68\]{color:#4b5a68}.text-\[\#4b4445\]{color:#4b4445}.text-\[\#4b5966\]{color:#4b5966}.text-\[\#4d5b68\]{color:#4d5b68}.text-\[\#5b6875\]{color:#5b6875}.text-\[\#6b7681\]{color:#6b7681}.text-\[\#6d6465\]{color:#6d6465}.text-\[\#7b8794\]{color:#7b8794}.text-\[\#8a8182\]{color:#8a8182}.text-\[\#8eadff\]{color:#8eadff}.text-\[\#8fb2ff\]{color:#8fb2ff}.text-\[\#9fbaff\]{color:#9fbaff}.text-\[\#222\]{color:#222}.text-\[\#333\]{color:#333}.text-\[\#453e40\]{color:#453e40}.text-\[\#554d4f\]{color:#554d4f}.text-\[\#555\]{color:#555}.text-\[\#645b5d\]{color:#645b5d}.text-\[\#665d5f\]\!{color:#665d5f!important}.text-\[\#847a7c\]{color:#847a7c}.text-\[\#8993a0\]{color:#8993a0}.text-\[\#43515f\]{color:#43515f}.text-\[\#51494b\]{color:#51494b}.text-\[\#53616e\]{color:#53616e}.text-\[\#384653\]{color:#384653}.text-\[\#475562\]{color:#475562}.text-\[\#585052\]{color:#585052}.text-\[\#586673\]\!{color:#586673!important}.text-\[\#d8d3d3\]{color:#d8d3d3}.text-\[\#d8d3d3\]\!{color:#d8d3d3!important}.text-\[\#dbe6f5\]{color:#dbe6f5}.text-\[\#e5edff\]{color:#e5edff}.text-\[\#e0483e\]{color:#e0483e}.text-\[\#eef4ff\]{color:#eef4ff}.text-\[\#ef6c00\]\!{color:#ef6c00!important}.text-\[\#ff5c00\]{color:#ff5c00}.text-\[\#ff9a9e\]{color:#ff9a9e}.text-\[\#ff9297\]\!{color:#ff9297!important}.text-\[\#ffd9d6\]{color:#ffd9d6}.text-\[\#ffffffb8\]{color:#ffffffb8}.text-\[\#ffffffbf\]{color:#ffffffbf}.text-\[\#ffffffc9\]{color:#ffffffc9}.text-\[rgba\(255\,255\,255\,\.65\)\]{color:#ffffffa6}.text-\[rgba\(255\,255\,255\,\.72\)\]{color:#ffffffb8}.text-apu-blue{color:var(--color-apu-blue)}.text-apu-blue-bright{color:var(--color-apu-blue-bright)}.text-apu-ink{color:var(--color-apu-ink)}.text-black-base{color:var(--color-black-base)}.text-inherit{color:inherit}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-navy{color:var(--color-navy)}.text-navy-dark{color:var(--color-navy-dark)}.text-orange{color:var(--color-orange)}.text-orange-dark{color:var(--color-orange-dark)}.text-red-base{color:var(--color-red-base)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-\[5px\]{text-underline-offset:5px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_3px_8px_rgba\(18\,58\,112\,\.16\)\]{box-shadow:0 3px 8px #123a7029}.\[box-shadow\:0_4px_10px_rgba\(35\,31\,32\,\.16\)\]{box-shadow:0 4px 10px #231f2029}.\[box-shadow\:0_4px_12px_rgba\(0\,38\,77\,0\.14\)\]{box-shadow:0 4px 12px #00264d24}.\[box-shadow\:0_4px_12px_rgba\(0\,38\,77\,0\.18\)\]{box-shadow:0 4px 12px #00264d2e}.\[box-shadow\:0_6px_16px_rgba\(35\,31\,32\,\.16\)\]\!{box-shadow:0 6px 16px #231f2029!important}.\[box-shadow\:0_8px_20px_rgba\(14\,23\,31\,\.05\)\]{box-shadow:0 8px 20px #0e171f0d}.\[box-shadow\:0_8px_20px_rgba\(35\,31\,32\,\.06\)\]{box-shadow:0 8px 20px #231f200f}.\[box-shadow\:0_10px_24px_rgba\(14\,23\,31\,0\.05\)\]{box-shadow:0 10px 24px #0e171f0d}.\[box-shadow\:0_10px_24px_rgba\(35\,31\,32\,\.06\)\]{box-shadow:0 10px 24px #231f200f}.\[box-shadow\:0_10px_26px_rgba\(14\,23\,31\,0\.05\)\]{box-shadow:0 10px 26px #0e171f0d}.\[box-shadow\:0_10px_26px_rgba\(35\,31\,32\,\.06\)\],.\[box-shadow\:0_10px_26px_rgba\(35\,31\,32\,0\.06\)\]{box-shadow:0 10px 26px #231f200f}.\[box-shadow\:0_12px_28px_rgba\(0\,0\,0\,\.22\)\]{box-shadow:0 12px 28px #00000038}.\[box-shadow\:0_12px_28px_rgba\(14\,23\,31\,\.07\)\]{box-shadow:0 12px 28px #0e171f12}.\[box-shadow\:0_12px_28px_rgba\(14\,23\,31\,\.15\)\]{box-shadow:0 12px 28px #0e171f26}.\[box-shadow\:0_12px_28px_rgba\(14\,23\,31\,0\.07\)\]{box-shadow:0 12px 28px #0e171f12}.\[box-shadow\:0_12px_28px_rgba\(35\,31\,32\,\.07\)\]{box-shadow:0 12px 28px #231f2012}.\[box-shadow\:0_12px_28px_rgba\(35\,31\,32\,\.08\)\]{box-shadow:0 12px 28px #231f2014}.\[box-shadow\:0_12px_28px_rgba\(35\,31\,32\,\.15\)\]{box-shadow:0 12px 28px #231f2026}.\[box-shadow\:0_12px_28px_rgba\(35\,31\,32\,0\.08\)\]{box-shadow:0 12px 28px #231f2014}.\[box-shadow\:0_12px_30px_rgba\(14\,23\,31\,\.06\)\]{box-shadow:0 12px 30px #0e171f0f}.\[box-shadow\:0_12px_30px_rgba\(35\,31\,32\,\.06\)\]{box-shadow:0 12px 30px #231f200f}.\[box-shadow\:0_14px_30px_rgba\(14\,23\,31\,\.08\)\]{box-shadow:0 14px 30px #0e171f14}.\[box-shadow\:0_14px_36px_\#00264d1f\]{box-shadow:0 14px 36px #00264d1f}.\[box-shadow\:0_20px_40px_rgba\(14\,23\,31\,\.18\)\]{box-shadow:0 20px 40px #0e171f2e}.\[box-shadow\:0_22px_46px_rgba\(14\,23\,31\,\.16\)\]{box-shadow:0 22px 46px #0e171f29}.\[box-shadow\:0_22px_46px_rgba\(35\,31\,32\,\.18\)\]{box-shadow:0 22px 46px #231f202e}.\[box-shadow\:0_22px_48px_rgba\(14\,23\,31\,\.14\)\]{box-shadow:0 22px 48px #0e171f24}.\[box-shadow\:0_22px_48px_rgba\(14\,23\,31\,\.15\)\]{box-shadow:0 22px 48px #0e171f26}.\[box-shadow\:0_22px_48px_rgba\(14\,23\,31\,0\.14\)\]{box-shadow:0 22px 48px #0e171f24}.\[box-shadow\:0_22px_48px_rgba\(35\,31\,32\,\.16\)\]{box-shadow:0 22px 48px #231f2029}.\[box-shadow\:inset_0_-3px_\#ef6c00\]{box-shadow:inset 0 -3px #ef6c00}.\[box-shadow\:none\]{box-shadow:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-\[450ms\]{--tw-duration:.45s;transition-duration:.45s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.ease-\[cubic-bezier\(\.2\,\.65\,\.25\,1\)\]{--tw-ease:cubic-bezier(.2,.65,.25,1);transition-timing-function:cubic-bezier(.2,.65,.25,1)}.outline-none{--tw-outline-style:none;outline-style:none}.\[border-block-end\:0\]\!{border-block-end:0!important}.\[border-block-end\:1px_solid_\#d7e0e8\]{border-block-end:1px solid #d7e0e8}.\[border-block-end\:1px_solid_\#dce3ea\]\!{border-block-end:1px solid #dce3ea!important}.\[border-block-end\:1px_solid_\#dde4ea\]{border-block-end:1px solid #dde4ea}.\[border-block-end\:1px_solid_rgba\(0\,0\,0\,\.1\)\]{border-block-end:1px solid #0000001a}.\[border-block-end\:1px_solid_rgba\(255\,255\,255\,\.2\)\]{border-block-end:1px solid #fff3}.\[border-block-end\:1px_solid_rgba\(255\,255\,255\,\.22\)\]{border-block-end:1px solid #ffffff38}.\[border-block-end\:1px_solid_var\(--color-line\)\]{border-block-end:1px solid var(--color-line)}.\[border-block-end\:2px_solid_transparent\]{border-block-end:2px solid #0000}.\[border-block-end\:6px_solid_var\(--red-base\)\]{border-block-end:6px solid var(--red-base)}.\[border-block-end\:…\]{border-block-end:…}.\[border-block-start\:0_none\]{border-block-start:0}.\[border-block-start\:1px_solid_\#d5dee6\]{border-block-start:1px solid #d5dee6}.\[border-block-start\:1px_solid_\#ddd7d7\]{border-block-start:1px solid #ddd7d7}.\[border-block-start\:1px_solid_\#dde4ea\]{border-block-start:1px solid #dde4ea}.\[border-block-start\:1px_solid_\#dfe6ec\]{border-block-start:1px solid #dfe6ec}.\[border-block-start\:1px_solid_\#e4dfe0\]{border-block-start:1px solid #e4dfe0}.\[border-block-start\:1px_solid_\#e4e7ea\]{border-block-start:1px solid #e4e7ea}.\[border-block-start\:1px_solid_\#e6e0e0\]{border-block-start:1px solid #e6e0e0}.\[border-block-start\:1px_solid_rgba\(0\,0\,0\,\.1\)\]{border-block-start:1px solid #0000001a}.\[border-block-start\:1px_solid_rgba\(255\,255\,255\,\.2\)\]{border-block-start:1px solid #fff3}.\[border-block-start\:3px_solid_var\(--apu-blue-bright\)\]{border-block-start:3px solid var(--apu-blue-bright)}.\[border-block-start\:4px_solid_var\(--red-base\)\]{border-block-start:4px solid var(--red-base)}.\[border-block-start\:5px_solid_var\(--apu-blue-bright\)\]{border-block-start:5px solid var(--apu-blue-bright)}.\[border-block-start\:6px_solid_var\(--red-base\)\]{border-block-start:6px solid var(--red-base)}.\[border-block-start\:…\]{border-block-start:…}.\[border-block\:1px_solid_\#d7e1eb\]{border-block:1px solid #d7e1eb}.\[border-block\:1px_solid_\#ddd6d7\]{border-block:1px solid #ddd6d7}.\[border-inline-end\:1px_solid_rgba\(255\,255\,255\,0\.85\)\]\!{border-inline-end:1px solid #ffffffd9!important}.\[border-inline-end\:1px_solid_var\(--color-line\)\]{border-inline-end:1px solid var(--color-line)}.\[border-inline-start\:1px_solid_\#ccd6df\]{border-inline-start:1px solid #ccd6df}.\[border-inline-start\:1px_solid_\#e4e7ea\]{border-inline-start:1px solid #e4e7ea}.\[border-inline-start\:2px_solid_var\(--apu-blue-bright\)\]{border-inline-start:2px solid var(--apu-blue-bright)}.\[border-inline-start\:3px_solid_var\(--apu-blue-bright\)\]{border-inline-start:3px solid var(--apu-blue-bright)}.\[border-inline-start\:3px_solid_var\(--red-base\)\]{border-inline-start:3px solid var(--red-base)}.\[border-inline-start\:4px_solid_var\(--red-base\)\]{border-inline-start:4px solid var(--red-base)}.\[border-inline-start\:5px_solid_var\(--apu-blue\)\]{border-inline-start:5px solid var(--apu-blue)}.\[border-inline-start\:5px_solid_var\(--red-base\)\]{border-inline-start:5px solid var(--red-base)}.\[border-inline-start\:7px_solid_var\(--red-base\)\]{border-inline-start:7px solid var(--red-base)}.\[border-inline\:0_none\]{border-inline:0}.\[border-top\:1px_solid_rgba\(255\,255\,255\,0\.15\)\]\!{border-top:1px solid #ffffff26!important}.\[border\:0\]{border:0}.\[direction\:ltr\]{direction:ltr}.\[font\:900_12px\/1\.4_Arial\]{font:900 12px/1.4 Arial}.\[font\:900_24px\/1\.4_Arial\]\!{font:900 24px/1.4 Arial!important}.\[inline-size\:\.\.\.\]{inline-size:...}.\[transition\:background_\.2s_ease\,color_\.2s_ease\]{transition:background .2s,color .2s}.\[transition\:background_\.2s_ease\]{transition:background .2s}.\[transition\:color_\.2s_ease\]{transition:color .2s}.\[transition\:transform_\.2s_ease\]{transition:transform .2s}.\[transition\:transform_\.3s_ease\]{transition:transform .3s}.\[transition\:transform_\.25s_ease\,box-shadow_\.25s_ease\]{transition:transform .25s,box-shadow .25s}.\[transition\:transform_\.35s_ease\]{transition:transform .35s}.\[transition\:transform_\.45s_ease\]{transition:transform .45s}.faculties{background:var(--color-paper)}@media not all and (min-width:701px){.hero{background:var(--color-paper)}}@media (hover:hover){.group-hover\:scale-\[1\.08\]:is(:where(.group):hover *){scale:1.08}.group-hover\:\[transform\:scale\(1\.04\)\]:is(:where(.group):hover *){transform:scale(1.04)}.group-hover\:\[transform\:scale\(1\.05\)\]:is(:where(.group):hover *){transform:scale(1.05)}.group-hover\:text-orange-dark:is(:where(.group):hover *){color:var(--color-orange-dark)}}.first-letter\:text-orange:first-letter{color:var(--color-orange)}.placeholder\:text-\[\#8a8182\]::placeholder{color:#8a8182}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:0}.before\:start-0:before{content:var(--tw-content);inset-inline-start:calc(var(--spacing) * 0)}.before\:start-auto:before{content:var(--tw-content);inset-inline-start:auto}.before\:end-\[14px\]:before{content:var(--tw-content);inset-inline-end:14px}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-\[\.83em\]:before{content:var(--tw-content);top:.83em}.before\:top-\[\.85em\]:before{content:var(--tw-content);top:.85em}.before\:top-\[\.92em\]:before{content:var(--tw-content);top:.92em}.before\:top-\[0\.9em\]:before{content:var(--tw-content);top:.9em}.before\:top-\[0\.85em\]:before{content:var(--tw-content);top:.85em}.before\:top-\[0\.95em\]:before{content:var(--tw-content);top:.95em}.before\:top-\[14px\]:before{content:var(--tw-content);top:14px}.before\:block:before{content:var(--tw-content);display:block}.before\:hidden:before{content:var(--tw-content);display:none}.before\:size-\[5px\]:before{content:var(--tw-content);width:5px;height:5px}.before\:size-\[6px\]:before{content:var(--tw-content);width:6px;height:6px}.before\:size-\[7px\]:before{content:var(--tw-content);width:7px;height:7px}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:flex-\[0_0_7px\]:before{content:var(--tw-content);flex:0 0 7px}.before\:\[transform\:translateY\(-1px\)\]:before{content:var(--tw-content);transform:translateY(-1px)}.before\:\[border-radius\:50\%\]:before,.before\:rounded-\[50\%\]:before{content:var(--tw-content);border-radius:50%}.before\:bg-\(--apu-blue-bright\):before{content:var(--tw-content);background-color:var(--apu-blue-bright)}.before\:bg-\(--red-base\):before{content:var(--tw-content);background-color:var(--red-base)}.before\:bg-\[\#ef6c00\]:before{content:var(--tw-content);background-color:#ef6c00}.before\:bg-apu-blue-bright:before{content:var(--tw-content);background-color:var(--color-apu-blue-bright)}.before\:bg-line:before{content:var(--tw-content);background-color:var(--color-line)}.before\:bg-red-base:before{content:var(--tw-content);background-color:var(--color-red-base)}.before\:font-\[950\]:before{content:var(--tw-content);--tw-font-weight:950;font-weight:950}.before\:text-\(--red-base\):before{content:var(--tw-content);color:var(--red-base)}.before\:text-\[\#8eadff\]:before{content:var(--tw-content);color:#8eadff}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'✓\'\]:before{--tw-content:"✓";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:\[border-inline-end\:0\]:last-child{border-inline-end:0}.last\:\[border-inline-end\:0\]\!:last-child{border-inline-end:0!important}.focus-within\:border-\(--apu-blue-bright\):focus-within{border-color:var(--apu-blue-bright)}.focus-within\:border-\(--red-base\):focus-within{border-color:var(--red-base)}.focus-within\:\[box-shadow\:0_0_0_3px_rgba\(38\,103\,255\,\.12\)\]:focus-within{box-shadow:0 0 0 3px #2667ff1f}.focus-within\:\[box-shadow\:0_0_0_3px_rgba\(237\,28\,36\,\.1\)\]:focus-within{box-shadow:0 0 0 3px #ed1c241a}@media (hover:hover){.hover\:-translate-y-\[6px\]:hover{--tw-translate-y:calc(6px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:\[transform\:translateY\(-4px\)\]:hover{transform:translateY(-4px)}.hover\:border-\(--apu-blue\)\!:hover{border-color:var(--apu-blue)!important}.hover\:border-\(--apu-blue-bright\)\!:hover{border-color:var(--apu-blue-bright)!important}.hover\:border-\(--black-base\):hover{border-color:var(--black-base)}.hover\:border-\[\#1f58df\]\!:hover{border-color:#1f58df!important}.hover\:\[border-inline-start-color\:var\(--black-base\)\]:hover{border-inline-start-color:var(--black-base)}.hover\:bg-\(--apu-blue\):hover{background-color:var(--apu-blue)}.hover\:bg-\(--apu-blue\)\!:hover{background-color:var(--apu-blue)!important}.hover\:bg-\(--apu-blue-bright\)\!:hover{background-color:var(--apu-blue-bright)!important}.hover\:bg-\(--apu-paper\):hover{background-color:var(--apu-paper)}.hover\:bg-\(--black-base\):hover{background-color:var(--black-base)}.hover\:bg-\(--black-base\)\!:hover{background-color:var(--black-base)!important}.hover\:bg-\(--red-base\):hover{background-color:var(--red-base)}.hover\:bg-\[\#1f58df\]\!:hover{background-color:#1f58df!important}.hover\:bg-\[\#e3ebf3\]:hover{background-color:#e3ebf3}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\!:hover{background-color:var(--color-white)!important}.hover\:text-\(--apu-blue\):hover{color:var(--apu-blue)}.hover\:text-\(--apu-blue-bright\):hover{color:var(--apu-blue-bright)}.hover\:text-\(--black-base\):hover{color:var(--black-base)}.hover\:text-\(--red-base\):hover{color:var(--red-base)}.hover\:text-\[\#ef6c00\]:hover{color:#ef6c00}.hover\:text-apu-blue\!:hover{color:var(--color-apu-blue)!important}.hover\:text-apu-blue-bright:hover{color:var(--color-apu-blue-bright)}.hover\:text-inherit:hover{color:inherit}.hover\:text-orange:hover{color:var(--color-orange)}.hover\:text-orange-dark:hover{color:var(--color-orange-dark)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\!:hover{color:var(--color-white)!important}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-red-base:hover{-webkit-text-decoration-color:var(--color-red-base);-webkit-text-decoration-color:var(--color-red-base);-webkit-text-decoration-color:var(--color-red-base);text-decoration-color:var(--color-red-base)}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:\[box-shadow\:0_18px_36px_rgba\(35\,31\,32\,\.13\)\]:hover{box-shadow:0 18px 36px #231f2021}.hover\:\[box-shadow\:inset_0_-3px_\#ef6c00\]:hover{box-shadow:inset 0 -3px #ef6c00}}.focus-visible\:text-orange:focus-visible{color:var(--color-orange)}.data-\[placeholder\=false\]\:font-\[750\][data-placeholder=false]{--tw-font-weight:750;font-weight:750}.data-\[placeholder\=false\]\:text-\(--apu-ink\)[data-placeholder=false]{color:var(--apu-ink)}@media not all and (min-width:1100px){.max-\[1100px\]\:static{position:static}.max-\[1100px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[1100px\]\:whitespace-normal{white-space:normal}}@media not all and (min-width:1021px){.max-desk\:static{position:static}.max-desk\:col-span-full{grid-column:1/-1}.max-desk\:mx-auto{margin-inline:auto}.max-desk\:mt-\[26px\]{margin-top:26px}.max-desk\:\[aspect-ratio\:auto\]{aspect-ratio:auto}.max-desk\:h-\[280px\]{height:280px}.max-desk\:min-h-0{min-height:0}.max-desk\:min-h-\[280px\]{min-height:280px}.max-desk\:w-full{width:100%}.max-desk\:max-w-\[360px\]{max-width:360px}.max-desk\:max-w-\[720px\]{max-width:720px}.max-desk\:max-w-\[760px\]{max-width:760px}.max-desk\:\[flex-basis\:calc\(\(100\%_-_18px\)\/2\)\]{flex-basis:calc(50% - 9px)}.max-desk\:\[flex-basis\:calc\(\(100\%_-_26px\)\/2\)\]{flex-basis:calc(50% - 13px)}.max-desk\:\[grid-template-columns\:1fr_1fr\]{grid-template-columns:1fr 1fr}.max-desk\:\[grid-template-columns\:repeat\(2\,1fr\)\]{grid-template-columns:repeat(2,1fr)}.max-desk\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.max-desk\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-desk\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-desk\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-desk\:gap-0{gap:0}.max-desk\:gap-7{gap:calc(var(--spacing) * 7)}.max-desk\:gap-\[20px\]{gap:20px}.max-desk\:gap-\[25px\]{gap:25px}.max-desk\:gap-\[30px\]{gap:30px}.max-desk\:gap-\[34px\]{gap:34px}.max-desk\:gap-\[38px\]{gap:38px}.max-desk\:pt-5{padding-top:calc(var(--spacing) * 5)}.max-desk\:pt-\[26px\]{padding-top:26px}.max-desk\:text-\[14px\]{font-size:14px}.max-desk\:\[border-block-start\:1px_solid_\#ddd7d7\]{border-block-start:1px solid #ddd7d7}.max-desk\:\[inline-size\:min\(calc\(100\%-28px\)\,1240px\)\]{inline-size:min(100% - 28px,1240px)}.max-desk\:last\:col-span-full:last-child{grid-column:1/-1}}@media not all and (min-width:701px){.max-tab\:absolute{position:absolute}.max-tab\:\[inset-inline\:0\]{inset-inline:0}.max-tab\:end-4{inset-inline-end:calc(var(--spacing) * 4)}.max-tab\:top-\[-62px\]{top:-62px}.max-tab\:right-\[16px\]{right:16px}.max-tab\:bottom-\[-26px\]{bottom:-26px}.max-tab\:col-span-full{grid-column:1/-1}.max-tab\:m-0{margin:0}.max-tab\:m-2{margin:calc(var(--spacing) * 2)}.max-tab\:mx-5{margin-inline:calc(var(--spacing) * 5)}.max-tab\:mt-\[-20px\]{margin-top:-20px}.max-tab\:mt-\[-28px\]{margin-top:-28px}.max-tab\:mt-\[26px\]{margin-top:26px}.max-tab\:mt-\[30px\]{margin-top:30px}.max-tab\:mb-\[22px\]{margin-bottom:22px}.max-tab\:block{display:block}.max-tab\:grid{display:grid}.max-tab\:grid\!{display:grid!important}.max-tab\:hidden{display:none}.max-tab\:\[aspect-ratio\:1\.35\]{aspect-ratio:1.35}.max-tab\:size-\[46px\]{width:46px;height:46px}.max-tab\:h-\[30px\]{height:30px}.max-tab\:h-\[68px\]{height:68px}.max-tab\:h-\[80px\]{height:80px}.max-tab\:h-\[220px\]{height:220px}.max-tab\:h-px{height:1px}.max-tab\:min-h-0{min-height:0}.max-tab\:min-h-\[35px\]{min-height:35px}.max-tab\:min-h-\[44px\]{min-height:44px}.max-tab\:min-h-\[52px\]{min-height:52px}.max-tab\:min-h-\[62px\]{min-height:62px}.max-tab\:min-h-\[94px\]{min-height:94px}.max-tab\:min-h-\[98px\]{min-height:98px}.max-tab\:min-h-\[100px\]{min-height:100px}.max-tab\:min-h-\[104px\]{min-height:104px}.max-tab\:min-h-\[112px\]{min-height:112px}.max-tab\:min-h-\[160px\]{min-height:160px}.max-tab\:min-h-\[170px\]{min-height:170px}.max-tab\:min-h-\[220px\]{min-height:220px}.max-tab\:min-h-\[240px\]{min-height:240px}.max-tab\:w-\[18px\]{width:18px}.max-tab\:w-\[25px\]{width:25px}.max-tab\:w-\[104px\]{width:104px}.max-tab\:w-\[110px\]{width:110px}.max-tab\:w-auto{width:auto}.max-tab\:w-full{width:100%}.max-tab\:w-full\!{width:100%!important}.max-tab\:max-w-none{max-width:none}.max-tab\:min-w-\[30px\]{min-width:30px}.max-tab\:flex-none{flex:none}.max-tab\:\[flex-basis\:70\%\]{flex-basis:70%}.max-tab\:\[flex-basis\:100\%\]{flex-basis:100%}.max-tab\:\[transform\:translateY\(18px\)\]{transform:translateY(18px)}.max-tab\:\[transform\:translateY\(20px\)\]{transform:translateY(20px)}.max-tab\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}.max-tab\:\[grid-template-columns\:1fr_1fr\]{grid-template-columns:1fr 1fr}.max-tab\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-tab\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-tab\:grid-cols-\[104px_1fr\]{grid-template-columns:104px 1fr}.max-tab\:flex-col{flex-direction:column}.max-tab\:flex-row{flex-direction:row}.max-tab\:items-start{align-items:flex-start}.max-tab\:justify-center{justify-content:center}.max-tab\:justify-start{justify-content:flex-start}.max-tab\:gap-0{gap:0}.max-tab\:gap-3{gap:calc(var(--spacing) * 3)}.max-tab\:gap-4{gap:calc(var(--spacing) * 4)}.max-tab\:gap-5{gap:calc(var(--spacing) * 5)}.max-tab\:gap-7{gap:calc(var(--spacing) * 7)}.max-tab\:gap-\[6px\]{gap:6px}.max-tab\:gap-\[10px\]{gap:10px}.max-tab\:gap-\[13px\]{gap:13px}.max-tab\:gap-\[18px\]{gap:18px}.max-tab\:gap-\[26px\]{gap:26px}.max-tab\:gap-\[30px\]{gap:30px}.max-tab\:gap-\[36px\]{gap:36px}.max-tab\:gap-x-\[22px\]{column-gap:22px}.max-tab\:gap-y-\[34px\]{row-gap:34px}.max-tab\:self-stretch{align-self:stretch}.max-tab\:overflow-x-auto{overflow-x:auto}.max-tab\:rounded-\[18px\]{border-radius:18px}.max-tab\:rounded-\[20px\]{border-radius:20px}.max-tab\:rounded-tl-\[28px\]{border-top-left-radius:28px}.max-tab\:rounded-tr-\[28px\]{border-top-right-radius:28px}.max-tab\:p-\[14px_16px\]{padding:14px 16px}.max-tab\:p-\[18px\]{padding:18px}.max-tab\:p-\[22px\]{padding:22px}.max-tab\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-tab\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-tab\:px-\[12px\]{padding-inline:12px}.max-tab\:px-\[14px\]{padding-inline:14px}.max-tab\:px-\[17px\]{padding-inline:17px}.max-tab\:px-\[18px\]{padding-inline:18px}.max-tab\:px-\[20px\]{padding-inline:20px}.max-tab\:py-3{padding-block:calc(var(--spacing) * 3)}.max-tab\:py-4{padding-block:calc(var(--spacing) * 4)}.max-tab\:py-5{padding-block:calc(var(--spacing) * 5)}.max-tab\:py-8{padding-block:calc(var(--spacing) * 8)}.max-tab\:py-9{padding-block:calc(var(--spacing) * 9)}.max-tab\:py-12{padding-block:calc(var(--spacing) * 12)}.max-tab\:py-\[6px\]{padding-block:6px}.max-tab\:py-\[20px\]{padding-block:20px}.max-tab\:py-\[22px\]{padding-block:22px}.max-tab\:py-\[24px\]{padding-block:24px}.max-tab\:py-\[32px\]{padding-block:32px}.max-tab\:py-\[36px\]{padding-block:36px}.max-tab\:py-\[42px\]{padding-block:42px}.max-tab\:py-\[48px\]{padding-block:48px}.max-tab\:pt-6{padding-top:calc(var(--spacing) * 6)}.max-tab\:pt-7{padding-top:calc(var(--spacing) * 7)}.max-tab\:pt-9{padding-top:calc(var(--spacing) * 9)}.max-tab\:pt-12{padding-top:calc(var(--spacing) * 12)}.max-tab\:pt-\[30px\]{padding-top:30px}.max-tab\:pt-\[34px\]{padding-top:34px}.max-tab\:pt-\[34px\]\!{padding-top:34px!important}.max-tab\:pt-\[44px\]\!{padding-top:44px!important}.max-tab\:pb-3\!{padding-bottom:calc(var(--spacing) * 3)!important}.max-tab\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.max-tab\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.max-tab\:pb-11{padding-bottom:calc(var(--spacing) * 11)}.max-tab\:pb-\[22px\]{padding-bottom:22px}.max-tab\:pb-\[30px\]{padding-bottom:30px}.max-tab\:pb-\[34px\]{padding-bottom:34px}.max-tab\:pb-\[36px\]{padding-bottom:36px}.max-tab\:pb-\[44px\]{padding-bottom:44px}.max-tab\:pb-\[46px\]{padding-bottom:46px}.max-tab\:pb-\[50px\]{padding-bottom:50px}.max-tab\:pb-\[52px\]{padding-bottom:52px}.max-tab\:pb-\[112px\]{padding-bottom:112px}.max-tab\:pb-\[112px\]\!{padding-bottom:112px!important}.max-tab\:text-center{text-align:center}.max-tab\:text-center\!{text-align:center!important}.max-tab\:text-start{text-align:start}.max-tab\:text-\[10px\]{font-size:10px}.max-tab\:text-\[12px\]{font-size:12px}.max-tab\:text-\[13px\]{font-size:13px}.max-tab\:text-\[14\.5px\]{font-size:14.5px}.max-tab\:text-\[14px\]{font-size:14px}.max-tab\:text-\[15px\]{font-size:15px}.max-tab\:text-\[18px\]\!{font-size:18px!important}.max-tab\:leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.max-tab\:leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.max-tab\:leading-\[2\.2\]{--tw-leading:2.2;line-height:2.2}.max-tab\:whitespace-normal{white-space:normal}.max-tab\:\[border-block-end\:1px_solid_var\(--color-line\)\]{border-block-end:1px solid var(--color-line)}.max-tab\:\[border-inline-end\:0\]{border-inline-end:0}.max-tab\:\[inline-size\:100\%\]{inline-size:100%}.max-tab\:first\:\[border-inline-end\:1px_solid_var\(--color-line\)\]:first-child{border-inline-end:1px solid var(--color-line)}.max-tab\:last\:col-auto:last-child{grid-column:auto}.max-tab\:nth-\[-n\+2\]\:\[border-block-end\:1px_solid_\#fff\]:nth-child(-n+2){border-block-end:1px solid #fff}}@media (min-width:701px){.tab\:mt-\[-40px\]{margin-top:-40px}.tab\:mt-\[-50px\]{margin-top:-50px}.tab\:mb-\[35px\]{margin-bottom:35px}.tab\:mb-\[42px\]{margin-bottom:42px}.tab\:min-h-\[64px\]{min-height:64px}.tab\:min-h-\[80px\]{min-height:80px}.tab\:max-w-\[880px\]{max-width:880px}.tab\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tab\:grid-cols-\[1fr_76px\]{grid-template-columns:1fr 76px}.tab\:bg-transparent{background-color:#0000}.tab\:bg-\[linear-gradient\(110deg\,\#fff_0_calc\(53\.5\%\+10px\)\,\#f0f3f6_calc\(53\.5\%\+10px\)\)\]{background-image:linear-gradient(110deg,#fff 0 calc(53.5% + 10px),#f0f3f6 calc(53.5% + 10px))}.tab\:py-0\!{padding-block:0!important}.tab\:pt-\[48px\]{padding-top:48px}.tab\:pb-\[44px\]{padding-bottom:44px}.tab\:pb-\[68px\]{padding-bottom:68px}.tab\:text-\[15px\]{font-size:15px}.tab\:text-\[clamp\(13\.44px\,1\.4112vw\,19\.32px\)\]{font-size:clamp(13.44px,1.4112vw,19.32px)}.tab\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.tab\:font-\[900\]{--tw-font-weight:900;font-weight:900}}@media (min-width:1021px){.desk\:mt-\[-52px\]{margin-top:-52px}.desk\:\[transform\:translateY\(-10px\)\]{transform:translateY(-10px)}.desk\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.desk\:pt-\[33px\]{padding-top:33px}.desk\:pb-\[83px\]{padding-bottom:83px}.desk\:\[background\:linear-gradient\(110deg\,\#fff_0_calc\(53\.5\%\+10px\)\,\#f0f3f6_calc\(53\.5\%\+10px\)\)_top\/100\%_32px_no-repeat\,\#fff\]{background:linear-gradient(110deg,#fff 0 calc(53.5% + 10px),#f0f3f6 calc(53.5% + 10px)) top/100% 32px no-repeat,#fff}}@media (min-width:40rem){.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mb-10{margin-bottom:calc(var(--spacing) * 10)}}.\[\&_a\]\:text-\[\#8a8182\] a{color:#8a8182}.\[\&_a\]\:text-\[\#8993a0\] a{color:#8993a0}.\[\&_a\]\:text-\[rgba\(255\,255\,255\,\.65\)\] a{color:#ffffffa6}.\[\&_a\]\:text-white a{color:var(--color-white)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-\[rgba\(255\,255\,255\,\.5\)\] a{text-decoration-color:#ffffff80}.\[\&_a\:hover\]\:text-\(--apu-blue-bright\) a:hover{color:var(--apu-blue-bright)}.\[\&_a\:hover\]\:text-\(--red-base\) a:hover{color:var(--red-base)}.\[\&_a\:hover\]\:text-white a:hover{color:var(--color-white)}.\[\&_b\]\:text-\(--black-base\) b{color:var(--black-base)}.\[\&_b\]\:text-white b{color:var(--color-white)}@media (hover:hover){.hover\:\[\&_h2\]\:text-\(--red-base\):hover h2{color:var(--red-base)}}.\[\&_img\]\:max-h-\[42px\] img{max-height:42px}.\[\&_img\]\:max-h-\[66px\] img{max-height:66px}.\[\&_img\]\:w-\[156px\]\! img{width:156px!important}.\[\&_img\]\:w-\[225px\]\! img{width:225px!important}.\[\&_img\]\:object-contain img{object-fit:contain}@media not all and (min-width:701px){.max-tab\:\[\&_img\]\:max-h-\[68px\] img{max-height:68px}.max-tab\:\[\&_img\]\:w-\[128px\]\! img{width:128px!important}.max-tab\:\[\&_img\]\:w-\[168px\]\! img{width:168px!important}}@media (hover:hover){.hover\:\[\&_span\]\:underline:hover span{text-decoration-line:underline}.hover\:\[\&_span\]\:decoration-white:hover span{-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.hover\:\[\&_span\]\:underline-offset-4:hover span{text-underline-offset:4px}}.last\:\[\&_strong\]\:text-\[16px\]:last-child strong{font-size:16px}@media (hover:hover){.hover\:\[\&_strong\]\:text-\(--apu-blue-bright\):hover strong{color:var(--apu-blue-bright)}.hover\:\[\&_strong\]\:text-\(--red-base\):hover strong{color:var(--red-base)}}.\[\&_svg\]\:size-\[15px\] svg{width:15px;height:15px}.\[\&_svg\]\:size-\[26px\] svg{width:26px;height:26px}.\[\&_svg\]\:size-\[42px\] svg{width:42px;height:42px}@media (hover:hover){.hover\:\[\&_svg\]\:\[transform\:translateX\(-4px\)\]:hover svg{transform:translate(-4px)}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:first-of-type\]\:pt-0:first-of-type{padding-top:0}.\[\&\:first-of-type\]\:\[border-block-start\:0\]:first-of-type{border-block-start:0}.\[\&\:not\(\:first-child\)\]\:border-t-\[1px\]:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\:not\(\:first-child\)\]\:border-t-\[\#e0e7ee\]:not(:first-child){border-top-color:#e0e7ee}}@font-face{font-family:IRANSans;src:url(/fonts/iransans.woff2)format("woff2");font-weight:100 900;font-display:swap}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
