@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-600:#e40014;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-300:#d1d5dc;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-normal:0em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--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-primary:var(--primary);--color-secondary:var(--secondary);--font-montserrat:var(--font-montserrat);--spacing-menu-gap:var(--space-menu-gap);--spacing-nav-gap:var(--header-nav-gap);--spacing-inner-gap:var(--header-inner-gap);--spacing-small-gap:var(--header-small-gap);--height-logo-header:var(--logo-header-height)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-600:lab(48.4493% 77.4328 61.5452);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-300:lab(85.1236% -.612259 -3.7138)}}}@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}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:0}.top-1\/2{top:50%}.top-\[10px\]{top:10px}.top-\[45\%\]{top:45%}.top-full{top:100%}.right-0{right:0}.right-full{right:100%}.bottom-0{bottom:0}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[30px\]{bottom:30px}.bottom-\[60px\]{bottom:60px}.-left-10{left:calc(var(--spacing) * -10)}.left-0{left:0}.left-1\/2{left:50%}.left-\[32px\]{left:32px}.left-\[1198px\]{left:1198px}.left-\[1307px\]{left:1307px}.left-\[1418px\]{left:1418px}.left-\[1533px\]{left:1533px}.left-\[1600px\]{left:1600px}.left-\[var\(--section-padding-inline\)\]{left:var(--section-padding-inline)}.left-full{left:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.container{width:100%}@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}}.\!m-0{margin:0!important}.m-0{margin:0}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-\[15px\]{margin-inline:15px}.mx-auto{margin-inline:auto}.my-\[var\(--schools-gap-20\)\]{margin-block:var(--schools-gap-20)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[-20px\]{margin-top:-20px}.mt-\[15px\]{margin-top:15px}.mt-\[17px\]{margin-top:17px}.mt-\[clamp\(20px\,5vw\,48px\)\]{margin-top:clamp(20px,5vw,48px)}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing) * -2)}.\!mb-0{margin-bottom:0!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[2px\]{margin-bottom:2px}.mb-\[10px\]{margin-bottom:10px}.mb-\[14px\]{margin-bottom:14px}.mb-\[20px\]{margin-bottom:20px}.mb-\[24px\]{margin-bottom:24px}.mb-\[40px\]{margin-bottom:40px}.mb-\[44px\]{margin-bottom:44px}.mb-\[var\(--schools-gap-40\)\]{margin-bottom:var(--schools-gap-40)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.ml-1{margin-left:var(--spacing)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[2px\]{height:2px}.h-\[14px\]{height:14px}.h-\[20px\]{height:20px}.h-\[27px\]{height:27px}.h-\[36px\]{height:36px}.h-\[40px\]{height:40px}.h-\[50\%\]{height:50%}.h-\[56px\]{height:56px}.h-\[60\%\]{height:60%}.h-\[65\%\]{height:65%}.h-\[70px\]{height:70px}.h-\[80px\]{height:80px}.h-\[112px\]{height:112px}.h-\[120px\]{height:120px}.h-\[156px\]{height:156px}.h-\[160px\]{height:160px}.h-\[260px\]{height:260px}.h-\[350px\]{height:350px}.h-\[clamp\(260px\,28\.281vw\,543px\)\]{height:clamp(260px,28.281vw,543px)}.h-\[var\(--about-gap-20\)\]{height:var(--about-gap-20)}.h-\[var\(--about-gap-40\)\]{height:var(--about-gap-40)}.h-\[var\(--about-gap-45\)\]{height:var(--about-gap-45)}.h-\[var\(--banner-icon-50\)\]{height:var(--banner-icon-50)}.h-\[var\(--height-logo-header\)\]{height:var(--height-logo-header)}.h-\[var\(--notification-bell-size\)\]{height:var(--notification-bell-size)}.h-\[var\(--schools-gap-34\)\]{height:var(--schools-gap-34)}.h-\[var\(--stats-gap-20\)\]{height:var(--stats-gap-20)}.h-\[var\(--stats-gap-40\)\]{height:var(--stats-gap-40)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0}.max-h-\[200px\]{max-height:200px}.max-h-\[calc\(100dvh-var\(--site-header-height\,120px\)\)\]{max-height:calc(100dvh - var(--site-header-height,120px))}.max-h-full{max-height:100%}.min-h-\[112px\]{min-height:112px}.min-h-\[156px\]{min-height:156px}.min-h-\[400px\]{min-height:400px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-\[1px\]{width:1px}.w-\[20px\]{width:20px}.w-\[36px\]{width:36px}.w-\[37px\]{width:37px}.w-\[40px\]{width:40px}.w-\[45\%\]{width:45%}.w-\[50\%\]{width:50%}.w-\[55\%\]{width:55%}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[274px\]{width:274px}.w-\[366px\]{width:366px}.w-\[1920px\]{width:1920px}.w-\[clamp\(200px\,24\.166vw\,464px\)\]{width:clamp(200px,24.166vw,464px)}.w-\[var\(--banner-gap-10\)\]{width:var(--banner-gap-10)}.w-\[var\(--banner-gap-24\)\]{width:var(--banner-gap-24)}.w-\[var\(--banner-gap-40\)\]{width:var(--banner-gap-40)}.w-\[var\(--banner-icon-50\)\]{width:var(--banner-icon-50)}.w-\[var\(--notification-bell-size\)\]{width:var(--notification-bell-size)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[650px\]{max-width:650px}.max-w-\[800px\]{max-width:800px}.max-w-\[870px\]{max-width:870px}.max-w-\[900px\]{max-width:900px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[clamp\(300px\,46\.875vw\,900px\)\]{max-width:clamp(300px,46.875vw,900px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[220px\]{min-width:220px}.min-w-\[clamp\(200px\,14vw\,280px\)\]{min-width:clamp(200px,14vw,280px)}.min-w-\[clamp\(220px\,16vw\,300px\)\]{min-width:clamp(220px,16vw,300px)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[2px\]{--tw-translate-y:calc(2px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[6px\]{--tw-translate-y:calc(6px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[6px\]{--tw-translate-y:6px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.-rotate-180{rotate:-180deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.\[transform\:translateZ\(0\)\]{transform:translateZ(0)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-in{animation:.3s ease-out fade-in}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.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))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.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-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-\[4px\]{gap:4px}.gap-\[10px\]{gap:10px}.gap-\[20px\]{gap:20px}.gap-\[var\(--about-gap-62\)\]{gap:var(--about-gap-62)}.gap-\[var\(--about-gap-grid\)\]{gap:var(--about-gap-grid)}.gap-\[var\(--badge-gap\)\]{gap:var(--badge-gap)}.gap-\[var\(--banner-gap-20\)\]{gap:var(--banner-gap-20)}.gap-\[var\(--featured-nav-item-gap\)\]{gap:var(--featured-nav-item-gap)}.gap-\[var\(--grid-gap-40\)\]{gap:var(--grid-gap-40)}.gap-\[var\(--location-logo-gap\)\]{gap:var(--location-logo-gap)}.gap-\[var\(--location-stats-gap\)\]{gap:var(--location-stats-gap)}.gap-\[var\(--spacing-inner-gap\)\]{gap:var(--spacing-inner-gap)}.gap-\[var\(--spacing-menu-gap\)\]{gap:var(--spacing-menu-gap)}.gap-\[var\(--spacing-nav-gap\)\]{gap:var(--spacing-nav-gap)}.gap-\[var\(--spacing-small-gap\)\]{gap:var(--spacing-small-gap)}.gap-\[var\(--stats-gap-21\)\]{gap:var(--stats-gap-21)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-y-0{row-gap:0}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[40px\]{border-radius:40px}.rounded-\[var\(--why-choose-radius-card\)\]{border-radius:var(--why-choose-radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[0\.75px\]{border-style:var(--tw-border-style);border-width:.75px}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b,.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#9E2130\]{border-color:#9e2130}.border-\[\#E4E4E4\]{border-color:#e4e4e4}.border-\[\#E6E6E6\]{border-color:#e6e6e6}.border-\[var\(--border-nav\)\]{border-color:var(--border-nav)}.border-gray-100{border-color:var(--color-gray-100)}.border-red-600\/50{border-color:#e4001480}@supports (color:color-mix(in lab, red, red)){.border-red-600\/50{border-color:color-mix(in oklab, var(--color-red-600) 50%, transparent)}}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.border-b-\[var\(--border-nav\)\]{border-bottom-color:var(--border-nav)}.bg-\[\#2C2928\]{background-color:#2c2928}.bg-\[\#9E2130\]{background-color:#9e2130}.bg-\[\#111\]{background-color:#111}.bg-\[\#222\]{background-color:#222}.bg-\[\#111111\]{background-color:#111}.bg-\[\#555555\]{background-color:#555}.bg-\[\#919191\]{background-color:#919191}.bg-\[\#E4E4E4\]{background-color:#e4e4e4}.bg-\[\#E6E6E6\]{background-color:#e6e6e6}.bg-\[\#F7F8FB\]{background-color:#f7f8fb}.bg-\[var\(--bg-section-light\)\]{background-color:var(--bg-section-light)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--secondary\)\]{background-color:var(--secondary)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#111111\]{--tw-gradient-from:#111;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#111111\]\/85{--tw-gradient-via:#111111d9;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#111111\]\/85{--tw-gradient-via:lab(5.06335% -.00000745058 -.00000298023/.85)}}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.stroke-\[\#111111\]{stroke:#111}.stroke-white{stroke:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-left{object-position:left}.object-top{object-position:top}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[10px\]{padding:10px}.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-\[10px\]{padding-inline:10px}.px-\[20px\]{padding-inline:20px}.px-\[var\(--btn-px\)\]{padding-inline:var(--btn-px)}.\!py-0{padding-block:0!important}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-\[4px\]{padding-block:4px}.py-\[10px\]{padding-block:10px}.py-\[26px\]{padding-block:26px}.py-\[clamp\(8px\,3vw\,12px\)\]{padding-block:clamp(8px,3vw,12px)}.py-\[var\(--btn-py\)\]{padding-block:var(--btn-py)}.py-\[var\(--main-nav-py\)\]{padding-block:var(--main-nav-py)}.py-\[var\(--marquee-py\)\]{padding-block:var(--marquee-py)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[30px\]{padding-top:30px}.pt-\[60px\]{padding-top:60px}.pt-\[var\(--about-pt\)\]{padding-top:var(--about-pt)}.pt-\[var\(--banner-pt\)\]{padding-top:var(--banner-pt)}.pt-\[var\(--stats-pt\)\]{padding-top:var(--stats-pt)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[20px\]{padding-bottom:20px}.pb-\[30px\]{padding-bottom:30px}.pb-\[var\(--about-pb\)\]{padding-bottom:var(--about-pb)}.pb-\[var\(--banner-pb\)\]{padding-bottom:var(--banner-pb)}.pb-\[var\(--stats-pb\)\]{padding-bottom:var(--stats-pb)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[var\(--section-padding-inline\)\]{padding-left:var(--section-padding-inline)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\[family-name\:var\(--font-montserrat\)\]{font-family:var(--font-montserrat)}.font-mono{font-family:var(--font-mono)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.text-\[length\:var\(--font-size-about-small\)\]{font-size:var(--font-size-about-small)}.text-\[length\:var\(--font-size-about-stat-lbl\)\]{font-size:var(--font-size-about-stat-lbl)}.text-\[length\:var\(--font-size-about-stat-num\)\]{font-size:var(--font-size-about-stat-num)}.text-\[length\:var\(--font-size-banner-body\)\]{font-size:var(--font-size-banner-body)}.text-\[length\:var\(--font-size-banner-card\)\]{font-size:var(--font-size-banner-card)}.text-\[length\:var\(--font-size-banner-sub\)\]{font-size:var(--font-size-banner-sub)}.text-\[length\:var\(--font-size-h1\)\]{font-size:var(--font-size-h1)}.text-\[length\:var\(--font-size-h2\)\]{font-size:var(--font-size-h2)}.text-\[length\:var\(--font-size-h3\)\]{font-size:var(--font-size-h3)}.text-\[length\:var\(--font-size-menu-main\)\]{font-size:var(--font-size-menu-main)}.text-\[length\:var\(--font-size-menu-top\)\]{font-size:var(--font-size-menu-top)}.text-\[length\:var\(--font-size-p-primary\)\]{font-size:var(--font-size-p-primary)}.text-\[length\:var\(--font-size-p-secondary\)\]{font-size:var(--font-size-p-secondary)}.text-\[length\:var\(--font-size-school-h3\)\]{font-size:var(--font-size-school-h3)}.text-\[length\:var\(--font-size-school-lnk\)\]{font-size:var(--font-size-school-lnk)}.text-\[length\:var\(--font-size-small\)\]{font-size:var(--font-size-small)}.text-\[length\:var\(--font-size-stats-lbl\)\]{font-size:var(--font-size-stats-lbl)}.text-\[length\:var\(--font-size-stats-num\)\]{font-size:var(--font-size-stats-num)}.text-\[length\:var\(--font-size-sub\)\]{font-size:var(--font-size-sub)}.leading-\[130\%\]{--tw-leading:130%;line-height:130%}.leading-\[150\%\]{--tw-leading:150%;line-height:150%}.leading-\[var\(--lh-1\)\]{--tw-leading:var(--lh-1);line-height:var(--lh-1)}.leading-\[var\(--lh-1-2\)\]{--tw-leading:var(--lh-1-2);line-height:var(--lh-1-2)}.leading-\[var\(--lh-1-5\)\]{--tw-leading:var(--lh-1-5);line-height:var(--lh-1-5)}.leading-\[var\(--lh-1-35\)\]{--tw-leading:var(--lh-1-35);line-height:var(--lh-1-35)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--font-body\)\]{--tw-font-weight:var(--font-body);font-weight:var(--font-body)}.font-\[var\(--font-headings\)\]{--tw-font-weight:var(--font-headings);font-weight:var(--font-headings)}.font-\[var\(--font-special\)\]{--tw-font-weight:var(--font-special);font-weight:var(--font-special)}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\%\]{--tw-tracking:0%;letter-spacing:0%}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#000000\]{color:#000}.text-\[\#2C2928\]{color:#2c2928}.text-\[\#4B4B4B\]{color:#4b4b4b}.text-\[\#9E2130\]{color:#9e2130}.text-\[\#333\]{color:#333}.text-\[\#666\]{color:#666}.text-\[\#888\]{color:#888}.text-\[\#141414\]{color:#141414}.text-\[\#333333\]{color:#333}.text-\[\#FFFFFF\]{color:#fff}.text-\[var\(--bg-light-blue\)\]{color:var(--bg-light-blue)}.text-\[var\(--color-menu-text\)\]{color:var(--color-menu-text)}.text-\[var\(--font-size-marquee\)\]{color:var(--font-size-marquee)}.text-\[var\(--menu-color\)\]{color:var(--menu-color)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--primary-black\)\]{color:var(--primary-black)}.text-\[var\(--primary-white\)\]{color:var(--primary-white)}.text-\[var\(--secondary\)\]{color:var(--secondary)}.text-\[var\(--text-14\)\]{color:var(--text-14)}.text-black{color:var(--color-black)}.text-primary{color:var(--primary)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.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)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_-10px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 4px 20px -10px 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)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_4px_0px_\#00000040\]{--tw-shadow:0px 0px 4px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.invert{--tw-invert:invert(100%);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,)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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-all{transition-property:all;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-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[contain-intrinsic-size\:auto_1200px\]{contain-intrinsic-size:auto 1200px}.\[content-visibility\:auto\]{content-visibility:auto}.\[grievance-email\:dry-run\]{grievance-email:dry-run}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:translate-y-0:is(:where(.group):focus-within *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\/sub\:visible:is(:where(.group\/sub):focus-within *){visibility:visible}.group-focus-within\/sub\:translate-x-0:is(:where(.group\/sub):focus-within *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\/sub\:opacity-100:is(:where(.group\/sub):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:right-0:is(:where(.group):hover *){right:0}.group-hover\:bottom-0:is(:where(.group):hover *){bottom:0}.group-hover\:left-0:is(:where(.group):hover *){left:0}.group-hover\:mt-\[15px\]:is(:where(.group):hover *){margin-top:15px}.group-hover\:max-h-\[200px\]:is(:where(.group):hover *){max-height:200px}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rounded-none:is(:where(.group):hover *){border-radius:0}.group-hover\:bg-\[var\(--primary\)\]:is(:where(.group):hover *){background-color:var(--primary)}.group-hover\:bg-black\/5:is(:where(.group):hover *){background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/5:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.group-hover\:pb-12:is(:where(.group):hover *){padding-bottom:calc(var(--spacing) * 12)}.group-hover\:text-\[var\(--primary\)\]:is(:where(.group):hover *){color:var(--primary)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:brightness-200:is(:where(.group):hover *){--tw-brightness:brightness(200%);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,)}.group-hover\/card\:scale-105:is(:where(.group\/card):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/card\:scale-110:is(:where(.group\/card):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/plus\:stroke-white:is(:where(.group\/plus):hover *){stroke:var(--color-white)}.group-hover\/sub\:visible:is(:where(.group\/sub):hover *){visibility:visible}.group-hover\/sub\:translate-x-0:is(:where(.group\/sub):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/sub\:bg-\[\#F7F8FB\]:is(:where(.group\/sub):hover *){background-color:#f7f8fb}.group-hover\/sub\:text-\[var\(--primary\)\]:is(:where(.group\/sub):hover *){color:var(--primary)}.group-hover\/sub\:opacity-100:is(:where(.group\/sub):hover *){opacity:1}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:bg-\[\#F7F8FB\]:hover{background-color:#f7f8fb}.hover\:bg-\[\#F8F8F8\]:hover{background-color:#f8f8f8}.hover\:bg-\[var\(--primary\)\]:hover{background-color:var(--primary)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:underline:hover{text-decoration-line:underline}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media not all and (min-width:1850px){.max-\[1850px\]\:right-0{right:0}.max-\[1850px\]\:left-auto{left:auto}}@media not all and (min-width:1536px){.max-\[1536px\]\:right-\[-200px\]{right:-200px}}@media not all and (min-width:1500px){.max-\[1500px\]\:origin-top-right{transform-origin:100% 0}.max-\[1500px\]\:scale-\[0\.8\]{scale:.8}}@media not all and (min-width:64rem){.max-lg\:\!px-0{padding-inline:0!important}}@media (min-width:500px){.min-\[500px\]\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:640px){.min-\[640px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.min-\[992px\]\:justify-center{justify-content:center}}@media (min-width:1024px){.min-\[1024px\]\:ml-2{margin-left:calc(var(--spacing) * 2)}.min-\[1024px\]\:inline{display:inline}}@media (min-width:40rem){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:flex-row{flex-direction:row}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-\[3\.5\/4\]{aspect-ratio:3.5/4}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:bg-transparent{background-color:#0000}.md\:pt-0{padding-top:0}.md\:text-left{text-align:left}.md\:whitespace-nowrap{white-space:nowrap}}@media (min-width:64rem){.lg\:left-\[64px\]{left:64px}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mt-0{margin-top:0}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.lg\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.lg\:mb-\[var\(--schools-gap-20\)\]{margin-bottom:var(--schools-gap-20)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:min-h-\[500px\]{min-height:500px}.lg\:w-1\/2{width:50%}.lg\:w-\[33\%\]{width:33%}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:w-\[60\%\]{width:60%}.lg\:w-\[66\%\]{width:66%}.lg\:w-\[75\%\]{width:75%}.lg\:w-full{width:100%}.lg\:max-w-\[650px\]{max-width:650px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overscroll-y-auto{overscroll-behavior-y:auto}.lg\:rounded-\[30px\]{border-radius:30px}.lg\:border-none{--tw-border-style:none;border-style:none}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:px-0{padding-inline:0}.lg\:py-0{padding-block:0}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:pt-0{padding-top:0}.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}.lg\:pb-0{padding-bottom:0}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[\#000000\]{color:#000}}@media (min-width:80rem){.xl\:px-\[var\(--section-padding-inline\)\]{padding-inline:var(--section-padding-inline)}}@media (min-width:64rem){@media (min-width:80rem){.lg\:xl\:pr-\[var\(--section-padding-inline\)\]{padding-right:var(--section-padding-inline)}}}}:root{--primary:#9e2130;--secondary:#2c2928;--menu-color:#141414;--text-14:#141414;--primary-black:#000;--primary-white:#fff;--color-menu-text:#333;--border-nav:#e6e6e6;--bg-section-light:#f7f8fb;--font-montserrat:"Montserrat", sans-serif;--font-barlow-condensed:"Barlow Condensed", sans-serif;--font-libre-baskerville:"Libre Baskerville", serif;--font-frank:"Frank Ruhl Libre", Georgia, serif;--font-size-h1:clamp(24px, 2.2917vw, 44px);--font-size-h2:clamp(24px, 2.0833vw, 40px);--font-size-h3:clamp(20px, .833vw + 16px, 32px);--font-size-sub:clamp(18px, 1.25vw, 24px);--font-size-p-primary:clamp(16px, 1.0417vw, 20px);--font-size-p-secondary:clamp(14px, .9375vw, 18px);--font-size-small:clamp(13px, .8333vw, 16px);--font-size-menu-top:clamp(10px, .729vw, 14px);--font-size-menu-main:clamp(12px, .833vw, 16px);--font-size-btn:clamp(11px, .833vw, 16px);--font-size-banner-h1:clamp(32px, 3.33vw, 64px);--font-size-hero-h1:clamp(32px, 3.33vw, 64px);--font-size-banner-sub:clamp(20px, 1.6666vw, 32px);--font-size-banner-body:clamp(14px, 1.0416vw, 20px);--font-size-banner-card:clamp(11px, .9375vw, 18px);--font-size-about-small:clamp(16px, 1.0416vw, 20px);--font-size-about-stat-num:clamp(28px, 2.0833vw, 40px);--font-size-about-stat-lbl:clamp(14px, .9375vw, 18px);--font-size-about-banner-h1:clamp(26px, 2.5vw, 48px);--font-size-about-banner-desc:clamp(14px, .9375vw, 18px);--about-banner-gradient-mid:62.177%;--about-banner-visual-w:clamp(180px, 34.365vw, 660px);--about-banner-visual-h:clamp(100px, 18.437vw, 354px);--overview-col-gap:clamp(20px, 13.5416vw, 260px);--overview-stats-gap:clamp(16px, 8.698vw, 167px);--overview-divider-h:clamp(60px, 5.7812vw, 111px);--about-card-w:clamp(220px, 21.614vw, 415px);--about-card-gap:clamp(20px, 4.2708vw, 82px);--about-img-radius:clamp(20px, 3.125vw, 60px);--about-pcu-col-gap:clamp(8px, .9895vw, 19px);--about-pcu-card-radius:clamp(8px, 1.0416vw, 20px);--about-pcu-card-gap:clamp(16px, 1.8229vw, 35px);--founder-card-w:clamp(240px, 21.7188vw, 417px);--vm-pad-top:clamp(50px, 5.9375vw, 114px);--vm-pad-bottom:clamp(40px, 4.3229vw, 83px);--vm-pad-inline:clamp(30px, 9.635vw, 185px);--vm-vision-mission-gap:clamp(60px, 6.25vw, 120px);--vm-mission-item-gap:clamp(20px, 2.0833vw, 40px);--vm-vision-col-gap:clamp(20px, 3.177vw, 61px);--vm-bullet-size:clamp(10px, .9896vw, 19px);--vm-bullet-border:clamp(2px, .2604vw, 5px);--excel-tab-w:clamp(120px, 12.3438vw, 237px);--excel-tab-h:clamp(40px, 3.5416vw, 68px);--excel-slide-w:clamp(160px, 26.0416vw, 500px);--excel-nav-size:clamp(36px, 3.125vw, 60px);--excel-text-pad:clamp(20px, 20.833vw, 400px);--legacy-year-size:clamp(56px, 8.5vw, 160px);--legacy-title-size:clamp(20px, 1.6666vw, 32px);--legacy-body-size:clamp(14px, 1.0416vw, 20px);--legacy-timeline-year-size:clamp(14px, 1.6666vw, 32px);--legacy-img-overlap:0px;--legacy-nav-btn-size:clamp(44px, 4.1666vw, 80px);--font-size-stats-num:clamp(24px, 2.5vw, 48px);--font-size-stats-lbl:clamp(12px, 1.25vw, 24px);--font-size-marquee:clamp(14px, 1.0416vw, 20px);--lh-1:1;--lh-1-2:1.2;--lh-1-35:1.35;--lh-1-5:1.5;--section-padding-inline:clamp(20px, 5.2083vw, 100px);--section-padding-block:clamp(30px, 3.125vw, 60px);--space-after-heading:clamp(15px, 1.25vw, 24px);--space-after-head-design:clamp(30px, 3.125vw, 60px);--space-menu-gap:clamp(9px, 1.5625vw, 30px);--logo-header-height:clamp(48px, 4.375vw, 84px);--banner-pt:clamp(56px, 6.3541vw, 122px);--banner-pb:clamp(56px, 6.4062vw, 123px);--banner-gap-10:clamp(5px, .5208vw, 10px);--banner-gap-15:clamp(8px, .7812vw, 15px);--banner-gap-20:clamp(10px, 1.0416vw, 20px);--banner-gap-24:clamp(12px, 1.25vw, 24px);--banner-gap-40:clamp(20px, 2.0833vw, 40px);--banner-gap-60:clamp(30px, 3.125vw, 60px);--banner-icon-50:clamp(30px, 2.6041vw, 50px);--banner-tour-60:clamp(32px, 3.125vw, 60px);--about-pt:clamp(30px, 2.2395vw, 43px);--about-pb:clamp(30px, 2.3958vw, 46px);--about-gap-grid:clamp(30px, 3.2812vw, 63px);--about-gap-20:clamp(10px, 1.0416vw, 20px);--about-gap-40:clamp(20px, 2.0833vw, 40px);--about-gap-45:clamp(20px, 2.3437vw, 45px);--about-gap-62:clamp(30px, 3.2291vw, 62px);--stats-pt:clamp(24px, 1.875vw, 36px);--stats-pb:clamp(24px, 1.927vw, 37px);--stats-gap-20:clamp(12px, 1.0416vw, 20px);--stats-gap-21:clamp(12px, 1.09375vw, 21px);--stats-gap-40:clamp(10px, 2.0833vw, 40px);--schools-pt:clamp(24px, 2.0833vw, 40px);--schools-pb:clamp(24px, 2.0833vw, 40px);--schools-gap-34:clamp(18px, 1.7708vw, 34px);--schools-gap-40:clamp(20px, 2.0833vw, 40px);--schools-gap-20:clamp(10px, 1.0416vw, 20px);--schools-gap-112:clamp(40px, 5.833vw, 112px);--schools-program-list-max-h:clamp(260px, 28.281vw, 543px);--schools-program-list-scroll-gap:clamp(16px, 1.0417vw, 20px);--font-size-school-h3:clamp(22px, 1.6666vw, 32px);--font-size-school-lnk:clamp(14px, .9375vw, 18px);--why-choose-pt:clamp(24px, 2.135vw, 41px);--why-choose-gap-20:clamp(12px, 1.041vw, 20px);--why-choose-radius-card:clamp(12px, 1.041vw, 20px);--why-choose-txt-b:clamp(10px, .885vw, 17px);--why-choose-txt-x:clamp(12px, 1.041vw, 20px);--why-choose-txt-py:clamp(14px, 1.145vw, 22px);--why-choose-txt-pr:clamp(20px, 1.979vw, 38px);--why-choose-txt-pl:clamp(16px, 1.406vw, 27px);--why-choose-txt-radius:clamp(6px, .52vw, 10px);--why-choose-txt-min-h:clamp(70px, 5.416vw, 104px);--testimonial-pt:clamp(48px, 4.375vw, 84px);--testimonial-card-radius:clamp(15px, 1.5625vw, 30px);--testimonial-gap:clamp(12px, 1.145vw, 22px);--testimonial-nav-gap:clamp(20px, 1.927vw, 37px);--testimonial-card-min-h:clamp(280px, 22.396vw, 430px);--testimonial-pad-t:clamp(15px, 1.406vw, 27px);--testimonial-pad-r:clamp(120px, 15.677vw, 301px);--testimonial-pad-b:clamp(80px, 11.197vw, 215px);--testimonial-pad-l:clamp(15px, 1.458vw, 28px);--testimonial-logo-w:clamp(80px, 6.145vw, 118px);--testimonial-logo-h:clamp(35px, 3.177vw, 61px);--testimonial-logo-radius:clamp(5px, .416vw, 8px);--testimonial-name-gap:clamp(2px, .208vw, 4px);--testimonial-school-gap:clamp(16px, 1.5625vw, 30px);--testimonial-text-gap:clamp(2px, .156vw, 3px);--font-size-testimonial-name:clamp(14px, 1.041vw, 20px);--font-size-testimonial-school:clamp(10px, .729vw, 14px);--font-size-testimonial-text:clamp(9px, .625vw, 12px);--partners-pt:clamp(24px, 2.604vw, 50px);--partners-pb:clamp(24px, 2.604vw, 50px);--partners-head-gap:clamp(6px, .52vw, 10px);--partners-logo-w:clamp(110px, 9.375vw, 180px);--partners-logo-h:clamp(60px, 5.208vw, 100px);--partners-logo-radius:clamp(6px, .52vw, 10px);--partners-logo-gap:clamp(12px, 1.041vw, 20px);--mou-pt:0px;--mou-pb:clamp(40px, 3.75vw, 72px);--mou-row-gap:clamp(12px, 1.041vw, 20px);--mou-logo-w:clamp(110px, 9.375vw, 180px);--mou-logo-h:clamp(60px, 5.208vw, 100px);--mou-logo-radius:clamp(6px, .52vw, 10px);--featured-pt:clamp(60px, 5.208vw, 100px);--featured-pb:clamp(20px, 1.51vw, 29px);--featured-slider-h:clamp(700px, 40vw, 850px);--featured-content-w:clamp(500px, 16.3vw + 436px, 750px);--font-size-featured-title:clamp(24px, 2.083vw, 40px);--font-size-featured-desc:clamp(14px, 1.25vw, 24px);--font-size-featured-nav:clamp(12px, 1.041vw, 20px);--featured-content-gap:clamp(20px, 2.083vw, 40px);--featured-nav-gap:clamp(15px, 1.406vw, 27px);--featured-nav-item-gap:clamp(20px, 2.864vw, 55px);--featured-nav-w:clamp(150px, 15.625vw, 300px);--location-pt:clamp(40px, 4.427vw, 85px);--location-pb:clamp(40px, 4.427vw, 85px);--location-logo-w:clamp(120px, 8.59vw, 165px);--location-logo-h:clamp(45px, 3.125vw, 60px);--location-logo-gap:9px;--location-icon-size:clamp(50px, 4.16vw, 80px);--location-stats-gap:clamp(12px, 4.16vw, 80px);--font-size-location-h1:clamp(24px, 2.083vw, 40px);--font-size-location-h2:clamp(20px, 1.458vw, 28px);--font-size-location-p:clamp(14px, .937vw, 18px);--font-size-location-m:clamp(16px, 1.041vw, 20px);--pos-1-left:1476px;--pos-2-left:1375px;--pos-3-left:1250px;--pos-4-left:1193px;--spotlight-pt:clamp(60px, 5.208vw, 100px);--spotlight-pb:clamp(60px, 5.208vw, 100px);--spotlight-inline:clamp(20px, 5vw, 256px);--spotlight-card-w:clamp(400px, 32.96vw, 633px);--spotlight-card-h:clamp(380px, 25vw, 480px);--spotlight-img-w:clamp(500px, 48.85vw, 938px);--spotlight-img-h:clamp(470px, 39.41vw, 700px);--font-size-spotlight-main:clamp(24px, 1.458vw, 28px);--font-size-spotlight-title:clamp(20px, 1.042vw, 30px);--font-size-spotlight-text:clamp(14px, .833vw, 18px);--spotlight-list-gap:clamp(8px, 1vw, 16px);--spotlight-list-mb:clamp(10px, 1.041vw, 20px);--spotlight-heading-mb:clamp(24px, .833vw + 16px, 40px);--spotlight-img-ml:clamp(-305px, -40.63vw + 250px, -62px);--spotlight-card-pad:clamp(32px, 2.5vw, 48px);--news-tab-width:clamp(120px, 10.26vw, 197px);--news-tab-container-width:max-content;--student-life-card-w:clamp(280px, 20.83vw, 400px);--student-life-card-h:clamp(250px, 18.22vw, 350px);--campus-life-card-w:clamp(320px, 29.16vw, 560px);--campus-life-card-h:clamp(300px, 27.08vw, 520px);--campus-life-card-p:clamp(20px, 2.083vw, 40px);--campus-life-card-gap:clamp(10px, 1.041vw, 20px);--font-size-campus-life-title:clamp(20px, 1.458vw, 28px);--font-size-campus-life-desc:clamp(14px, 1.041vw, 20px);--color-background:var(--primary-white);--color-foreground:var(--text-14);--color-surface:var(--primary-white);--color-border:#e5e7eb;--color-border-subtle:#f3f4f6;--color-muted:#6b7280;--color-muted-foreground:#9ca3af;--color-primary-300:#eaa1a7;--color-primary-500:var(--primary);--color-danger-500:#dc2626;--shadow-button:2px 2px 2px 0px #00000040;--shadow-base:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-glow:0 0 0 3px #9e213040;--radius-lg:.5rem;--radius-2xl:1rem;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.2s cubic-bezier(.4, 0, .2, 1);--header-search-width:clamp(150px, 14.583vw, 280px);--notification-bell-size:clamp(32px, 2.239vw, 43px);--header-nav-gap:clamp(16px, 2.5vw, 48px);--header-inner-gap:clamp(10px, .833vw, 16px);--header-small-gap:clamp(4px, .417vw, 8px);--header-search-icon-size:clamp(30px, 1.875vw, 36px);--header-icon-small:clamp(14px, .9375vw, 18px);--header-erp-icon-size:clamp(28px, 1.667vw, 32px);--btn-px:clamp(16px, 1.458vw, 28px);--btn-py:clamp(10px, .729vw, 14px);--btn-text-shift:clamp(20px, 1.354vw, 26px);--btn-icon-shift:clamp(80px, 5.3125vw, 102px);--btn-download-text-shift:26px;--btn-download-icon-shift:clamp(180px, 12.5vw, 240px);--header-search-height:clamp(28px, 2.083vw, 40px);--main-nav-py:clamp(6px, .521vw, 10px);--site-header-height:clamp(64px, 6.354vw, 122px);--site-header-sticky-gap:clamp(12px, 1.042vw, 20px);--site-sticky-offset:calc(var(--site-header-height) + var(--site-header-sticky-gap));--marquee-py:clamp(5px, .885vw, 17px);--badge-icon-size:clamp(28px, 1.5625vw, 30px);--badge-px:clamp(6px, 1.04vw, 20px);--badge-py:clamp(9px, .46875vw, 10px);--badge-gap:clamp(8px, .833vw, 16px);--marquee-heading-pl:clamp(14px, 5.208vw, 100px);--marquee-heading-pr:clamp(24px, 3.33vw, 64px);--schools-swiper-transform:none;--grid-gap-40:clamp(24px, 4.166vw, 40px);--adm-block-radius:clamp(16px, 1.667vw, 32px);--adm-block-pt:clamp(48px, 4.687vw, 90px);--adm-block-pb:clamp(48px, 5vw, 96px);--adm-block-gap:clamp(28px, 3.125vw, 60px);--adm-hero-pt:clamp(40px, 5vw, 96px);--adm-hero-pb:clamp(40px, 5vw, 96px);--adm-hero-content-gap:clamp(20px, 2.083vw, 40px);--adm-hero-text-gap:clamp(12px, 1.041vw, 20px);--adm-hero-button-gap:clamp(16px, 1.25vw, 24px);--font-size-adm-hero-h1:clamp(32px, 3.33vw, 64px);--font-size-adm-hero-desc:clamp(15px, 1.041vw, 20px);--adm-text-muted:#555;--adm-text-333:#333;--adm-text-000:#000;--adm-card-bg:#f7f8fb;--adm-card-bg-grey:#f5f5f5;--adm-border:#d7d7d7;--adm-border-line:#c5c5c5;--adm-tab-border:#888;--font-size-adm-h2:clamp(28px, 2.083vw, 40px);--font-size-adm-h2-strong:clamp(24px, 1.667vw, 32px);--font-size-adm-subline:clamp(16px, 1.25vw, 24px);--font-size-adm-body-lg:clamp(15px, 1.041vw, 20px);--font-size-adm-body:clamp(14px, .9375vw, 18px);--font-size-adm-btn:clamp(13px, .833vw, 16px);--adm-apply-pt:clamp(48px, 4.687vw, 90px);--adm-apply-pb:clamp(48px, 5vw, 96px);--adm-apply-section-gap:clamp(24px, 2.291vw, 44px);--adm-apply-head-gap:clamp(12px, 1.041vw, 20px);--adm-apply-content-gap:clamp(8px, .416vw, 8px);--adm-apply-text-gap:clamp(8px, .416vw, 8px);--adm-apply-grid-gap:clamp(16px, 1.041vw, 20px);--adm-apply-card-pad:clamp(18px, 1.25vw, 24px);--adm-apply-card-gap:clamp(28px, 2.604vw, 50px);--adm-apply-card-radius:clamp(12px, .833vw, 16px);--adm-apply-pill-w:clamp(86px, 5.729vw, 110px);--adm-apply-pill-h:clamp(32px, 2.083vw, 40px);--adm-apply-arrow-size:clamp(40px, 2.604vw, 50px);--adm-apply-arrow-gap:clamp(12px, .976vw, 18.75px);--adm-elig-pt:clamp(48px, 4.687vw, 90px);--adm-elig-pb:clamp(48px, 5vw, 96px);--adm-elig-section-gap:clamp(40px, 4.166vw, 80px);--adm-elig-tab-px:clamp(16px, 1.5625vw, 30px);--adm-elig-tab-py:clamp(10px, .833vw, 16px);--adm-elig-item-pad:clamp(16px, 1.458vw, 28px);--adm-elig-item-gap:clamp(10px, .833vw, 16px);--adm-elig-item-radius:clamp(12px, .833vw, 16px);--adm-elig-icon-size:clamp(28px, 2.083vw, 40px);--adm-doc-pt:clamp(48px, 5vw, 96px);--adm-doc-pb:clamp(48px, 5vw, 96px);--adm-doc-head-gap:clamp(20px, 2.083vw, 40px);--adm-doc-row-gap:clamp(40px, 4.166vw, 80px);--adm-doc-col-gap:clamp(28px, 3.125vw, 60px);--adm-doc-grid-gap-x:clamp(16px, 1.667vw, 32px);--adm-doc-grid-gap-y:clamp(28px, 2.604vw, 50px);--adm-doc-bullet-size:clamp(48px, 4.166vw, 80px);--adm-doc-bg-light:#333;--adm-doc-bg-dark:#222;--adm-fee-pt:clamp(48px, 5vw, 96px);--adm-fee-pb:clamp(48px, 5vw, 96px);--adm-fee-head-gap:clamp(20px, 2.083vw, 40px);--adm-fee-card-radius:clamp(20px, 1.667vw, 32px);--adm-fee-sidebar-w:clamp(320px, 29.218vw, 561px);--adm-fee-sidebar-pad:clamp(20px, 1.875vw, 36px);--adm-fee-sidebar-gap:clamp(16px, 1.25vw, 24px);--adm-fee-list-pad:clamp(20px, 2.083vw, 40px);--adm-fee-list-gap:clamp(12px, 1.041vw, 20px);--adm-dates-pt:clamp(48px, 5vw, 96px);--adm-dates-pb:clamp(48px, 5vw, 96px);--adm-dates-head-gap:clamp(20px, 2.083vw, 40px);--adm-dates-grid-gap:clamp(20px, 1.875vw, 36px);--adm-dates-card-pad:clamp(20px, 2.083vw, 40px);--adm-dates-pill-px:clamp(20px, 1.875vw, 36px);--adm-dates-pill-py:clamp(10px, 1.041vw, 20px);--adm-dates-pill-radius:clamp(60px, 5.208vw, 100px);--adm-broch-pt:clamp(48px, 5vw, 96px);--adm-broch-pb:clamp(48px, 5vw, 96px);--adm-broch-head-gap:clamp(20px, 2.083vw, 40px);--adm-broch-grid-gap:clamp(16px, 1.25vw, 24px);--adm-broch-card-pad:clamp(20px, 1.667vw, 32px);--adm-broch-card-radius:clamp(12px, .833vw, 16px);--adm-broch-icon-size:clamp(40px, 3.125vw, 60px);--adm-faq-pt:clamp(48px, 5vw, 96px);--adm-faq-pb:clamp(48px, 5vw, 96px);--adm-faq-head-gap:clamp(20px, 2.083vw, 40px);--adm-faq-list-gap:16px;--adm-faq-item-pad:16px;--adm-faq-item-radius:16px;--adm-faq-item-gap:16px;--adm-faq-icon-size:clamp(40px, 2.812vw, 54px);--adm-next-pt:clamp(48px, 5.208vw, 100px);--adm-next-pb:clamp(48px, 5.208vw, 100px);--adm-next-card-radius:30px;--adm-next-card-pad:0;--adm-next-img-h:clamp(220px, 20.833vw, 400px);--adm-next-content-gap:32px;--adm-next-text-gap:20px;--res-hero-pt:clamp(40px, 3.281vw, 63px);--res-hero-pb:clamp(40px, 3.281vw, 63px);--res-hero-h1:clamp(32px, 3.333vw, 64px);--res-hero-desc:clamp(14px, .9375vw, 18px);--res-hero-content-gap:clamp(20px, 2.083vw, 40px);--res-hero-cta-w:clamp(280px, 21.875vw, 420px);--res-pillar-pt:clamp(40px, 5.208vw, 100px);--res-pillar-pb:clamp(40px, 5.208vw, 100px);--res-pillar-gap:clamp(20px, 1.667vw, 32px);--res-pillar-title:clamp(28px, 2.083vw, 40px);--res-pillar-body:clamp(14px, 1.0417vw, 20px);--res-vision-pt:clamp(40px, 5.208vw, 100px);--res-vision-pb:clamp(40px, 5.208vw, 100px);--res-vision-gap:clamp(16px, 1.667vw, 32px);--res-vision-glass-radius:clamp(16px, 1.667vw, 32px);--res-vision-glass-bg:#0003;--res-vision-sidebar-w:clamp(280px, 29.218vw, 561px);--res-vision-panel-title:clamp(28px, 2.083vw, 40px);--res-vision-body:clamp(14px, .9375vw, 18px);--res-vision-border:gray;--res-faq-pt:clamp(40px, 5.208vw, 100px);--res-faq-pb:clamp(40px, 5.208vw, 100px);--res-faq-title:clamp(28px, 2.083vw, 40px);--res-opp-pt:clamp(40px, 5.208vw, 100px);--res-opp-pb:clamp(40px, 5.208vw, 100px);--res-opp-card-radius:clamp(12px, .833vw, 16px);--res-opp-card-bg:#fff3;--res-opp-card-border:silver;--res-opp-domain-text:clamp(14px, .9375vw, 18px);--res-opp-grid-gap:clamp(16px, 1.041vw, 20px);--car-hero-pt:clamp(48px, 6.25vw, 120px);--car-hero-pb:clamp(48px, 6.25vw, 120px);--car-hero-px:clamp(20px, 5.208vw, 100px);--car-hero-content-max:45%;--car-hero-stack-gap:clamp(20px, 2.083vw, 40px);--car-hero-h1:clamp(32px, 3.333vw, 64px);--car-hero-desc:clamp(14px, .9375vw, 18px);--car-hero-cta-gap:clamp(16px, 1.25vw, 24px);--car-why-pt:clamp(40px, 5.208vw, 100px);--car-why-pb:clamp(20px, 1.042vw, 20px);--car-why-px-desktop:clamp(40px, 5.208vw, 100px);--car-why-text-max:clamp(320px, 52vw, 900px);--car-why-visual-h:clamp(280px, 36.25vw, 696px);--car-why-visual-offset:clamp(80px, 21.615vw, 415px);--car-why-banner-min-h:clamp(420px, 52vw, 996px);--car-pos-pt:clamp(40px, 5.208vw, 100px);--car-pos-pb:clamp(40px, 5.208vw, 100px);--car-pos-card-gap:clamp(16px, 1.041vw, 20px);--car-pos-card-radius:clamp(12px, .833vw, 16px);--car-strip-h:clamp(200px, 31.094vw, 597px);--car-func-pt:clamp(40px, 5.208vw, 100px);--car-func-pb:clamp(40px, 5.208vw, 100px);--car-build-pt:clamp(50px, 5.208vw, 100px);--car-build-pb:clamp(25px, 2.604vw, 50px);--car-build-img-radius:clamp(16px, 1.5625vw, 30px);--car-help-pt:clamp(40px, 5.208vw, 100px);--car-help-pb:clamp(40px, 5.208vw, 100px);--car-help-panel-radius:clamp(20px, 1.667vw, 32px);--car-help-icon-size:clamp(40px, 3.125vw, 60px);--car-help-icon-inner:clamp(20px, 1.667vw, 32px);--car-faq-pt:clamp(40px, 5.208vw, 100px);--car-faq-pb:clamp(40px, 5.208vw, 100px);--plc-hero-pt:clamp(30px, 3.281vw, 63px);--plc-hero-pb:clamp(30px, 3.281vw, 63px);--plc-hero-h1:clamp(32px, 3.333vw, 64px);--plc-hero-desc:clamp(14px, .9375vw, 18px);--plc-hero-gap:clamp(20px, 2.083vw, 40px);--plc-hero-content-max:clamp(260px, 41.56vw, 798px);--plc-hero-min-h:clamp(320px, 26.042vw, 500px);--plc-glance-pt:clamp(40px, 5.208vw, 100px);--plc-glance-pb:clamp(40px, 5.208vw, 100px);--plc-glance-gap:clamp(24px, 5vw, 96px);--plc-glance-img-w:clamp(280px, 36.979vw, 710px);--plc-glance-img-radius:clamp(16px, 1.667vw, 32px);--plc-glance-text-max:clamp(280px, 47vw, 814px);--plc-msg-pt:clamp(40px, 5.208vw, 100px);--plc-msg-pb:clamp(40px, 2.604vw, 50px);--plc-msg-gap:clamp(16px, 1.042vw, 20px);--plc-msg-card-bg:#f7f8fb;--plc-msg-card-radius:clamp(16px, 1.563vw, 30px);--plc-msg-card-pad:clamp(16px, 1.042vw, 20px);--plc-msg-photo-w:clamp(240px, 15.625vw, 300px);--plc-msg-photo-h:clamp(280px, 20.833vw, 400px);--plc-msg-photo-radius:clamp(12px, .833vw, 16px);--plc-msg-img-radius:clamp(12px, 1.042vw, 20px);--plc-stories-pt:clamp(40px, 2.604vw, 50px);--plc-stories-pb:clamp(40px, 5.208vw, 100px);--plc-stories-gap:clamp(20px, 1.25vw, 24px);--plc-stories-card-pad:clamp(16px, 1.042vw, 20px);--plc-stories-card-radius:clamp(12px, .833vw, 16px);--plc-stories-avatar:clamp(64px, 4.167vw, 80px);--plc-industry-pt:clamp(40px, 5.208vw, 100px);--plc-industry-pb:clamp(40px, 5.208vw, 100px);--plc-industry-px:clamp(20px, 12.76vw, 245px);--plc-industry-gap:clamp(16px, 1.667vw, 32px);--plc-industry-card-radius:clamp(16px, 1.667vw, 32px);--plc-industry-img-h:clamp(200px, 18.229vw, 350px);--plc-industry-card-pad:clamp(20px, 1.563vw, 30px);--plc-reach-pt:clamp(40px, 5.208vw, 100px);--plc-reach-pb:clamp(40px, 2.604vw, 50px);--plc-reach-gap:clamp(24px, 1.667vw, 32px);--plc-reach-map-h:clamp(250px, 23.438vw, 450px);--plc-reach-map-radius:clamp(12px, 1.042vw, 20px);--plc-faq-pt:clamp(40px, 2.604vw, 50px);--plc-faq-pb:clamp(40px, 5.208vw, 100px);--plc-faq-px:clamp(20px, 13.021vw, 250px);--sch-hero-pt:clamp(30px, 3.281vw, 63px);--sch-hero-pb:clamp(30px, 3.281vw, 63px);--sch-hero-h1:clamp(30px, 3.333vw, 64px);--sch-hero-desc:clamp(14px, .9375vw, 18px);--sch-hero-gap:clamp(20px, 2.083vw, 40px);--sch-hero-content-max:clamp(260px, 41.56vw, 798px);--sch-hero-min-h:clamp(320px, 26.042vw, 500px);--sch-card-radius:clamp(10px, .833vw, 16px);--sch-card-pad:clamp(14px, 1.042vw, 20px);--sch-card-icon:clamp(48px, 3.75vw, 72px);--sch-card-gap:clamp(20px, 1.667vw, 32px);--sch-card-bg:#f7f8fb;--sch-types-pt:clamp(40px, 5.208vw, 100px);--sch-types-pb:clamp(40px, 5.208vw, 100px);--sch-types-gap:clamp(14px, 1.146vw, 22px);--sch-elig-pb:clamp(40px, 5.208vw, 100px);--sch-elig-gap:clamp(32px, 7.969vw, 153px);--sch-elig-image-w:clamp(280px, 28.438vw, 546px);--sch-elig-image-h:clamp(320px, 47.135vw, 905px);--sch-elig-image-radius:clamp(16px, 1.563vw, 30px);--sch-elig-table-radius:clamp(12px, 1.042vw, 20px);--sch-who-pt:clamp(40px, 5.208vw, 100px);--sch-who-pb:clamp(40px, 5.208vw, 100px);--sch-who-card-w:clamp(240px, 16.667vw, 320px);--sch-who-card-radius:clamp(16px, 1.563vw, 30px);--sch-who-card-pad:clamp(16px, 1.563vw, 30px);--sch-who-gap:clamp(16px, 1.563vw, 30px);--sch-guide-pt:clamp(32px, 4.167vw, 80px);--sch-guide-pb:clamp(32px, 4.167vw, 80px);--sch-guide-check:clamp(22px, 1.563vw, 30px);--sch-guide-gap:clamp(8px, .625vw, 12px);--sch-guide-image-w:clamp(280px, 41.302vw, 793px);--sch-guide-image-h:clamp(200px, 23.021vw, 442px);--sch-guide-image-radius:clamp(16px, 1.563vw, 30px);--sch-awarded-pt:clamp(40px, 5.208vw, 100px);--sch-awarded-pb:clamp(40px, 5.208vw, 100px);--sch-process-pt:clamp(40px, 5.208vw, 100px);--sch-process-pb:clamp(40px, 5.208vw, 100px);--sch-process-num:clamp(36px, 3.333vw, 64px);--sch-loans-pt:clamp(40px, 5.208vw, 100px);--sch-loans-pb:clamp(40px, 5.208vw, 100px);--sch-loans-info-radius:clamp(16px, 1.563vw, 30px);--sch-loans-table-radius:clamp(12px, 1.042vw, 20px);--sch-loans-note-icon:clamp(48px, 3.75vw, 72px);--sch-loans-image-h:clamp(320px, 32.083vw, 616px);--sch-docs-pt:clamp(40px, 5.208vw, 100px);--sch-docs-pb:clamp(40px, 5.208vw, 100px);--sch-faq-pt:clamp(40px, 5.208vw, 100px);--sch-faq-pb:clamp(40px, 5.208vw, 100px);--sch-faq-px:clamp(20px, 13.021vw, 250px);--sch-cta-pt:clamp(48px, 6.25vw, 120px);--sch-cta-pb:clamp(48px, 6.25vw, 120px);--sch-cta-radius:clamp(24px, 3.125vw, 60px);--sch-cta-min-h:clamp(340px, 29.948vw, 575px);--font-size-sos-h1:clamp(28px, 3.333vw, 64px);--font-size-sos-rh-heading:clamp(28px, 3.333vw, 64px);--font-size-sos-cta-h1:clamp(26px, 2.604vw, 50px);--font-size-sos-cta-heading:clamp(28px, 2.5vw, 48px);--font-size-sos-cta-body:clamp(16px, 1.25vw, 24px);--sos-hero-pt:clamp(60px, 6.354vw, 122px);--sos-hero-pb:clamp(60px, 6.354vw, 122px);--sos-hero-form-w:clamp(300px, 21.6vw, 415px);--sos-hero-form-pad:clamp(20px, 1.667vw, 32px);--sos-hero-form-gap:clamp(12px, 1.041vw, 20px);--sos-hero-form-radius:clamp(12px, 1.25vw, 24px);--sos-hero-input-h:clamp(40px, 3.125vw, 60px);--sos-section-pt:clamp(48px, 5vw, 96px);--sos-section-pb:clamp(48px, 5vw, 96px);--sos-head-gap:clamp(20px, 2.083vw, 40px);--sos-about-text-gap:clamp(12px, 1.041vw, 20px);--sos-usp-grid-gap:clamp(16px, 1.667vw, 32px);--sos-usp-card-radius:clamp(12px, 1.25vw, 24px);--sos-usp-card-pad:clamp(16px, 1.667vw, 32px);--sos-usp-icon-size:clamp(48px, 4.166vw, 80px);--sos-mv-col-gap:clamp(24px, 3.125vw, 60px);--sos-mv-block-pad:clamp(24px, 2.5vw, 48px);--sos-mv-block-radius:clamp(12px, 1.25vw, 24px);--sos-prog-card-radius:clamp(12px, 1.25vw, 24px);--sos-prog-card-pad:clamp(16px, 1.667vw, 32px);--sos-prog-card-img-h:clamp(180px, 18.75vw, 360px);--sos-prog-fee-pill-px:clamp(10px, .833vw, 16px);--sos-prog-fee-pill-py:clamp(6px, .52vw, 10px);--sos-prog-fee-pill-radius:clamp(8px, .833vw, 16px);--sos-dean-img-w:clamp(200px, 20.833vw, 400px);--sos-dean-img-h:clamp(240px, 26.041vw, 500px);--sos-dean-img-radius:clamp(12px, 1.25vw, 24px);--sos-dean-text-gap:clamp(16px, 1.667vw, 32px);--sos-faculty-card-radius:clamp(12px, 1.25vw, 24px);--sos-faculty-img-h:clamp(200px, 20.833vw, 400px);--sos-faculty-card-h:clamp(320px, 28.125vw, 540px);--sos-lab-img-h:clamp(240px, 25vw, 480px);--sos-lab-panel-pad:clamp(20px, 2.083vw, 40px);--sos-lab-panel-radius:clamp(12px, 1.25vw, 24px);--sos-labs-card-h:clamp(240px, 19.79vw, 380px);--sos-labs-feature-icon:clamp(48px, 3.75vw, 72px);--sos-labs-feature-inner:clamp(38px, 2.917vw, 56px);--sos-rh-pt:clamp(48px, 5vw, 96px);--sos-rh-pb:clamp(60px, 6.25vw, 120px);--sos-rh-gap:clamp(12px, 1.094vw, 21px);--sos-rh-body:clamp(16px, 1.25vw, 24px);--sos-rh-image-radius:clamp(16px, 1.563vw, 30px);--sos-rh-image-max-h:clamp(260px, 26.771vw, 514px);--sos-rh-image-max-w:clamp(280px, 36.927vw, 709px);--sos-rh-text-max-w:clamp(280px, 36.763vw, 706px);--sos-rh-cta-h:clamp(48px, 3.125vw, 60px);--sos-rh-cta-px:clamp(24px, 2.031vw, 39px);--sos-career-pt:clamp(48px, 5.208vw, 100px);--sos-career-pb:clamp(48px, 5.208vw, 100px);--sos-career-section-gap:clamp(24px, 2.083vw, 40px);--sos-career-header-gap:clamp(12px, 1.042vw, 20px);--sos-career-block-gap:clamp(20px, 1.25vw, 24px);--font-size-sos-career-heading:clamp(28px, 2.083vw, 40px);--sos-career-tab-border:#b7b7b7;--sos-career-tab-h:clamp(48px, 3.177vw, 61px);--sos-career-tab-pad:clamp(4px, .26vw, 5px);--sos-career-tab-radius:clamp(20px, 1.563vw, 30px);--sos-career-tab-item-w:clamp(160px, 18.75vw, 360px);--sos-career-tab-item-h:clamp(40px, 2.656vw, 51px);--sos-career-card-h:clamp(160px, 11.458vw, 220px);--sos-career-card-pad:clamp(12px, 1.042vw, 20px);--sos-career-card-icon:clamp(56px, 4.688vw, 90px);--sos-career-role-text:clamp(14px, .9375vw, 18px);--sos-career-grid-gap:clamp(12px, .833vw, 16px);--sos-cert-pt:clamp(48px, 6.25vw, 120px);--sos-cert-pb:clamp(48px, 6.25vw, 120px);--sos-cert-section-gap:clamp(24px, 2.083vw, 40px);--sos-cert-header-gap:clamp(12px, 1.042vw, 20px);--font-size-sos-cert-heading:clamp(28px, 2.083vw, 40px);--font-size-sos-cert-title:clamp(22px, 1.667vw, 32px);--font-size-sos-cert-collab:clamp(16px, 1.25vw, 24px);--font-size-sos-cert-body:clamp(16px, 1.0417vw, 20px);--sos-cert-content-gap:clamp(20px, 1.25vw, 24px);--sos-cert-row-gap:clamp(32px, 6.51vw, 125px);--sos-cert-image-radius:clamp(16px, 1.563vw, 30px);--sos-cert-image-h:clamp(220px, 23.281vw, 447px);--sos-cert-visual-gap:clamp(24px, 3.281vw, 63px);--sos-cert-logo-w:clamp(200px, 14.063vw, 270px);--sos-cert-logo-h:clamp(72px, 5.208vw, 100px);--sos-cert-logo-radius:clamp(8px, .521vw, 10px);--sos-cert-logo-pad:clamp(10px, .781vw, 15px);--sos-cert-badge-size:clamp(72px, 6.25vw, 120px);--sos-cert-ribbon-h:clamp(100px, 6.875vw, 132px);--sos-cert-meta-h:clamp(80px, 5.521vw, 106px);--sos-cert-notch-h:clamp(13px, .677vw, 13px);--sos-cert-corner-w:clamp(14.6px, .76vw, 14.6px);--sos-cert-meta-pad:clamp(16px, 1.563vw, 30px);--sos-cert-meta-gap:clamp(24px, 6.198vw, 119px);--sos-cert-meta-icon:clamp(32px, 2.083vw, 40px);--sos-cert-fee-dark:#7b1420;--sos-cert-fee-corner:#560e17;--sos-cert-fee-pad-x:clamp(24px, 2.604vw, 50px);--sos-cert-fee-pad-y:clamp(16px, 1.563vw, 30px);--font-size-sos-cert-fee:clamp(28px, 2.5vw, 48px);--sos-cert-fee-end-w:clamp(40px, 3.411vw, 65.5px);--sos-cert-fee-overlap:clamp(-8px, -.781vw, -15px);--sos-cert-fee-inset-left:clamp(10px, .76vw, 14.6px);--sos-cert-fee-inner-gap:clamp(24px, 3.125vw, 60px);--sos-cert-enroll-w:clamp(180px, 11.354vw, 218px);--sos-cert-enroll-h:clamp(40px, 2.552vw, 49px);--font-size-sos-cert-meta-label:clamp(14px, .8333vw, 16px);--font-size-sos-cert-meta-value:clamp(16px, .9375vw, 18px);--sos-cert-tab-border:#b7b7b7;--sos-cert-tab-h:clamp(48px, 3.177vw, 61px);--sos-cert-tab-pad:clamp(4px, .26vw, 5px);--sos-cert-tab-radius:clamp(20px, 1.563vw, 30px);--sos-cert-tab-item-w:clamp(160px, 18.75vw, 360px);--sos-cert-tab-item-h:clamp(40px, 2.656vw, 51px);--sos-iv-card-radius:clamp(8px, .833vw, 16px);--sos-iv-grid-gap:clamp(16px, 1.667vw, 32px);--sos-pl-card-img-h:clamp(180px, 18.75vw, 360px);--sos-pl-card-radius:clamp(12px, 1.25vw, 24px);--sos-mou-pt:clamp(48px, 6.25vw, 120px);--sos-mou-pb:clamp(48px, 6.25vw, 120px);--sos-mou-head-gap:clamp(24px, 2.344vw, 45px);--sos-mou-logo-w:clamp(150px, 14.063vw, 270px);--sos-mou-logo-h:clamp(56px, 5.208vw, 100px);--sos-mou-logo-radius:clamp(6px, .521vw, 10px);--sos-mou-logo-pad:clamp(10px, .781vw, 15px);--sos-mou-logo-gap:20px;--font-size-sos-mou-title:clamp(28px, 2.5vw, 48px);--sos-faq-max-w:clamp(250px, 74.479vw, 1430px);--sos-cta-pb:clamp(60px, 6.25vw, 120px);--sos-cta-card-radius:clamp(24px, 3.125vw, 60px);--sos-cta-card-pad:clamp(6px, .521vw, 10px);--sos-cta-card-min-h:clamp(320px, 37.344vw, 717px);--sos-cta-content-pl:clamp(20px, 5.208vw, 100px);--sos-cta-inner-gap:clamp(16px, 1.563vw, 30px);--sos-cta-copy-gap:clamp(12px, .833vw, 16px);--sos-cta-copy-max-w:clamp(280px, 45.781vw, 879px);--sos-cta-btn-h:clamp(48px, 3.125vw, 60px);--sos-cta-button-gap:20px;--font-size-som-h1:clamp(28px, 3.333vw, 64px);--font-size-som-rh-heading:clamp(28px, 3.333vw, 64px);--font-size-som-cta-h1:clamp(26px, 2.604vw, 50px);--font-size-som-cta-heading:clamp(28px, 2.5vw, 48px);--font-size-som-cta-body:clamp(16px, 1.25vw, 24px);--som-hero-pt:clamp(60px, 6.354vw, 122px);--som-hero-pb:clamp(60px, 6.354vw, 122px);--som-hero-form-w:clamp(300px, 21.6vw, 415px);--som-hero-form-pad:clamp(20px, 1.667vw, 32px);--som-hero-form-gap:clamp(12px, 1.041vw, 20px);--som-hero-form-radius:clamp(12px, 1.25vw, 24px);--som-hero-form-band-bg:#0d1a20;--som-hero-input-h:clamp(40px, 3.125vw, 60px);--som-section-pt:clamp(48px, 5vw, 96px);--som-section-pb:clamp(48px, 5vw, 96px);--som-head-gap:clamp(20px, 2.083vw, 40px);--som-about-text-gap:clamp(12px, 1.041vw, 20px);--som-about-gradient-start:#e4f6ff;--som-about-gradient-end:#ffe9ec;--som-usp-card-bg:#f7f8fb;--som-usp-card-border:#d9d9d9;--som-usp-card-shadow:0 clamp(3px, .26vw, 5px) clamp(5px, .391vw, 7.5px) #8b979c3d;--som-usp-grid-gap:clamp(16px, 1.667vw, 32px);--som-usp-card-radius:clamp(12px, 1.25vw, 24px);--som-usp-card-pad:clamp(16px, 1.667vw, 32px);--som-usp-icon-size:clamp(56px, 4.166vw, 80px);--som-usp-icon-pad:clamp(6px, .417vw, 8px);--som-usp-icon-border:2px;--som-usp-icon-inner-size:calc(var(--som-usp-icon-size) * .825);--som-mv-col-gap:clamp(24px, 3.125vw, 60px);--som-mv-block-pad:clamp(24px, 2.5vw, 48px);--som-mv-block-radius:clamp(12px, 1.25vw, 24px);--som-prog-card-radius:clamp(12px, 1.25vw, 24px);--som-prog-card-pad:clamp(16px, 1.667vw, 32px);--som-prog-card-img-h:clamp(180px, 18.75vw, 360px);--som-prog-fee-pill-px:clamp(10px, .833vw, 16px);--som-prog-fee-pill-py:clamp(6px, .52vw, 10px);--som-prog-fee-pill-radius:clamp(8px, .833vw, 16px);--som-dean-img-w:clamp(200px, 20.833vw, 400px);--som-dean-img-h:clamp(240px, 26.041vw, 500px);--som-dean-img-radius:clamp(16px, 1.563vw, 30px);--som-dean-text-gap:clamp(16px, 1.667vw, 32px);--som-dean-photo-aspect:420 / 462;--som-dean-photo-gradient:radial-gradient(circle at 50% 42%, #a8a8a8 0%, #7a7a7a 38%, #555 68%, #3d3d3d 100%);--som-faculty-card-radius:clamp(12px, 1.25vw, 24px);--som-faculty-img-h:clamp(200px, 20.833vw, 400px);--som-faculty-card-h:clamp(320px, 28.125vw, 540px);--som-lab-img-h:clamp(240px, 25vw, 480px);--som-lab-panel-pad:clamp(20px, 2.083vw, 40px);--som-lab-panel-radius:clamp(12px, 1.25vw, 24px);--som-labs-card-h:clamp(240px, 19.79vw, 380px);--som-labs-feature-icon:clamp(48px, 3.75vw, 72px);--som-labs-feature-inner:clamp(38px, 2.917vw, 56px);--som-rh-pt:clamp(48px, 5vw, 96px);--som-rh-pb:clamp(60px, 6.25vw, 120px);--som-rh-gap:clamp(12px, 1.094vw, 21px);--som-rh-body:clamp(16px, 1.25vw, 24px);--som-rh-image-radius:clamp(16px, 1.563vw, 30px);--som-rh-image-max-h:clamp(260px, 26.771vw, 514px);--som-rh-image-max-w:clamp(280px, 36.927vw, 709px);--som-rh-text-max-w:clamp(280px, 36.763vw, 706px);--som-rh-cta-h:clamp(48px, 3.125vw, 60px);--som-rh-cta-px:clamp(24px, 2.031vw, 39px);--som-career-pt:clamp(48px, 5.208vw, 100px);--som-career-pb:clamp(48px, 5.208vw, 100px);--som-career-section-gap:clamp(24px, 2.083vw, 40px);--som-career-header-gap:clamp(12px, 1.042vw, 20px);--som-career-block-gap:clamp(20px, 1.25vw, 24px);--font-size-som-career-heading:clamp(28px, 2.083vw, 40px);--som-career-tab-border:#b7b7b7;--som-career-tab-h:clamp(48px, 3.177vw, 61px);--som-career-tab-pad:clamp(4px, .26vw, 5px);--som-career-tab-radius:clamp(20px, 1.563vw, 30px);--som-career-tab-item-w:clamp(160px, 18.75vw, 360px);--som-career-tab-item-h:clamp(40px, 2.656vw, 51px);--som-career-card-h:clamp(160px, 11.458vw, 220px);--som-career-card-pad:clamp(12px, 1.042vw, 20px);--som-career-card-icon:clamp(56px, 4.688vw, 90px);--som-career-role-text:clamp(14px, .9375vw, 18px);--som-career-grid-gap:clamp(12px, .833vw, 16px);--som-cert-pt:clamp(48px, 6.25vw, 120px);--som-cert-pb:clamp(48px, 6.25vw, 120px);--som-cert-section-gap:clamp(24px, 2.083vw, 40px);--som-cert-header-gap:clamp(12px, 1.042vw, 20px);--font-size-som-cert-heading:clamp(28px, 2.083vw, 40px);--font-size-som-cert-title:clamp(22px, 1.667vw, 32px);--font-size-som-cert-collab:clamp(16px, 1.25vw, 24px);--font-size-som-cert-body:clamp(16px, 1.0417vw, 20px);--som-cert-content-gap:clamp(20px, 1.25vw, 24px);--som-cert-row-gap:clamp(32px, 6.51vw, 125px);--som-cert-image-radius:clamp(16px, 1.563vw, 30px);--som-cert-image-h:clamp(220px, 23.281vw, 447px);--som-cert-visual-gap:clamp(24px, 3.281vw, 63px);--som-cert-logo-w:clamp(200px, 14.063vw, 270px);--som-cert-logo-h:clamp(72px, 5.208vw, 100px);--som-cert-logo-radius:clamp(8px, .521vw, 10px);--som-cert-logo-pad:clamp(10px, .781vw, 15px);--som-cert-badge-size:clamp(72px, 6.25vw, 120px);--som-cert-ribbon-h:clamp(100px, 6.875vw, 132px);--som-cert-meta-h:clamp(80px, 5.521vw, 106px);--som-cert-notch-h:clamp(13px, .677vw, 13px);--som-cert-corner-w:clamp(14.6px, .76vw, 14.6px);--som-cert-meta-pad:clamp(16px, 1.563vw, 30px);--som-cert-meta-gap:clamp(24px, 6.198vw, 119px);--som-cert-meta-icon:clamp(32px, 2.083vw, 40px);--som-cert-fee-dark:#7b1420;--som-cert-fee-corner:#560e17;--som-cert-fee-pad-x:clamp(24px, 2.604vw, 50px);--som-cert-fee-pad-y:clamp(16px, 1.563vw, 30px);--font-size-som-cert-fee:clamp(28px, 2.5vw, 48px);--som-cert-fee-end-w:clamp(40px, 3.411vw, 65.5px);--som-cert-fee-overlap:clamp(-8px, -.781vw, -15px);--som-cert-fee-inset-left:clamp(10px, .76vw, 14.6px);--som-cert-fee-inner-gap:clamp(24px, 3.125vw, 60px);--som-cert-enroll-w:clamp(180px, 11.354vw, 218px);--som-cert-enroll-h:clamp(40px, 2.552vw, 49px);--font-size-som-cert-meta-label:clamp(14px, .8333vw, 16px);--font-size-som-cert-meta-value:clamp(16px, .9375vw, 18px);--som-cert-tab-border:#b7b7b7;--som-cert-tab-h:clamp(48px, 3.177vw, 61px);--som-cert-tab-pad:clamp(4px, .26vw, 5px);--som-cert-tab-radius:clamp(20px, 1.563vw, 30px);--som-cert-tab-item-w:clamp(160px, 18.75vw, 360px);--som-cert-tab-item-h:clamp(40px, 2.656vw, 51px);--som-iv-card-radius:clamp(8px, .833vw, 16px);--som-iv-grid-gap:clamp(16px, 1.667vw, 32px);--som-pl-card-img-h:clamp(180px, 18.75vw, 360px);--som-pl-card-radius:clamp(12px, 1.25vw, 24px);--som-mou-pt:clamp(48px, 6.25vw, 120px);--som-mou-pb:clamp(48px, 6.25vw, 120px);--som-mou-head-gap:clamp(24px, 2.344vw, 45px);--som-mou-logo-w:clamp(150px, 14.063vw, 270px);--som-mou-logo-h:clamp(56px, 5.208vw, 100px);--som-mou-logo-radius:clamp(6px, .521vw, 10px);--som-mou-logo-pad:clamp(10px, .781vw, 15px);--som-mou-logo-gap:20px;--font-size-som-mou-title:clamp(28px, 2.5vw, 48px);--som-faq-max-w:clamp(250px, 74.479vw, 1430px);--som-cta-pb:clamp(60px, 6.25vw, 120px);--som-cta-card-radius:clamp(24px, 3.125vw, 60px);--som-cta-card-pad:clamp(6px, .521vw, 10px);--som-cta-card-min-h:clamp(320px, 37.344vw, 717px);--som-cta-content-pl:clamp(20px, 5.208vw, 100px);--som-cta-inner-gap:clamp(16px, 1.563vw, 30px);--som-cta-copy-gap:clamp(12px, .833vw, 16px);--som-cta-copy-max-w:clamp(280px, 45.781vw, 879px);--som-cta-btn-h:clamp(48px, 3.125vw, 60px);--som-cta-button-gap:20px;--font-size-sol-h1:clamp(28px, 3.333vw, 64px);--sol-hero-pt:clamp(60px, 6.354vw, 122px);--sol-hero-pb:clamp(60px, 6.354vw, 122px);--sol-hero-form-w:clamp(250px, 21.3vw, 409px);--sol-hero-form-pad:clamp(20px, 1.667vw, 32px);--sol-hero-form-gap:clamp(12px, 1.041vw, 20px);--sol-hero-form-radius:clamp(8px, .521vw, 10px);--sol-hero-form-band-bg:#0d1a20;--sol-hero-input-h:clamp(40px, 3.125vw, 60px);--sol-section-pt:clamp(40px, 5.208vw, 100px);--sol-section-pb:clamp(40px, 5.208vw, 100px);--sol-head-gap:clamp(20px, 2.083vw, 40px);--sol-about-gradient-start:#e4f6ff;--sol-about-gradient-end:#ffe9ec;--sol-usp-card-bg:#f7f8fb;--sol-usp-card-border:#d9d9d9;--sol-usp-grid-gap:clamp(16px, 1.667vw, 32px);--sol-usp-card-radius:clamp(12px, 1.25vw, 24px);--sol-usp-card-pad:clamp(16px, 1.667vw, 32px);--sol-mv-gradient-start:#e4f6ff;--sol-mv-gradient-end:#ffc0c8;--sol-mv-block-radius:clamp(16px, 1.563vw, 30px);--sol-mv-block-pad:clamp(24px, 2.604vw, 50px);--sol-dean-img-w:clamp(200px, 20.833vw, 400px);--sol-dean-img-h:clamp(240px, 26.041vw, 500px);--sol-dean-img-radius:clamp(16px, 1.563vw, 30px);--sol-dean-photo-gradient:radial-gradient(circle at 50% 42%, #a8a8a8 0%, #7a7a7a 38%, #555 68%, #3d3d3d 100%);--sol-dean-photo-aspect:420 / 462;--sol-facility-pill-radius:clamp(16px, 1.563vw, 30px);--sol-facility-pill-bg:#ffffff1a;--sol-role-pill-radius:clamp(20px, 1.563vw, 30px);--sol-nextstep-radius:clamp(24px, 3.125vw, 60px);--sol-nextstep-min-h:clamp(320px, 31.04vw, 596px);--sol-faq-max-w:clamp(250px, 74.479vw, 1430px);--sol-faq-pt:clamp(40px, 5.208vw, 100px);--sol-faq-pb:clamp(40px, 5.208vw, 100px);--sol-faq-head-gap:clamp(20px, 2.083vw, 40px);--sol-faq-border:gray;--sol-career-pt:clamp(48px, 5.208vw, 100px);--sol-career-pb:clamp(48px, 5.208vw, 100px);--sol-pl-card-img-h:clamp(180px, 18.75vw, 360px);--sol-pl-card-radius:clamp(12px, 1.25vw, 24px);--sol-events-bg:#f3f3f3;--sol-usps-roles-pt:clamp(48px, 5.208vw, 100px);--sol-usps-roles-pb:clamp(48px, 5.208vw, 100px);--sol-usps-roles-gap:clamp(24px, 2.083vw, 40px);--sol-usps-roles-header-gap:clamp(12px, 1.042vw, 20px);--sol-usps-roles-grid-gap:clamp(12px, .833vw, 16px);--sol-usps-roles-card-h:clamp(110px, 7.292vw, 140px);--sol-usps-roles-card-pad:clamp(12px, 1.042vw, 20px);--sol-usps-roles-icon:clamp(36px, 2.5vw, 48px);--sol-usps-roles-text:clamp(14px, .9375vw, 18px);--sol-usps-roles-heading:clamp(28px, 2.083vw, 40px);--sol-usps-roles-intro:clamp(14px, .9375vw, 18px);--sol-usps-roles-card-radius:var(--about-pcu-card-radius);--font-size-soca-h1:clamp(28px, 3.333vw, 64px);--font-size-soca-rh-heading:clamp(28px, 3.333vw, 64px);--font-size-soca-cta-h1:clamp(26px, 2.604vw, 50px);--font-size-soca-cta-heading:clamp(28px, 2.5vw, 48px);--font-size-soca-cta-body:clamp(16px, 1.25vw, 24px);--soca-hero-h:clamp(480px, 37.5vw, 720px);--soca-hero-pt:clamp(60px, 6.354vw, 122px);--soca-hero-pb:clamp(60px, 6.354vw, 122px);--soca-hero-form-w:clamp(300px, 21.6vw, 415px);--soca-hero-form-pad:clamp(20px, 1.667vw, 32px);--soca-hero-form-gap:clamp(12px, 1.041vw, 20px);--soca-hero-form-radius:clamp(12px, 1.25vw, 24px);--soca-hero-form-band-bg:#0d1a20;--soca-hero-input-h:clamp(40px, 3.125vw, 60px);--soca-section-pt:clamp(48px, 5vw, 96px);--soca-section-pb:clamp(48px, 5vw, 96px);--soca-head-gap:clamp(20px, 2.083vw, 40px);--soca-about-text-gap:clamp(12px, 1.041vw, 20px);--soca-about-bg:#e5f6ff;--soca-about-gradient-start:#e4f6ff;--soca-about-gradient-end:#ffc0c8;--soca-usp-card-bg:#f7f8fb;--soca-usp-card-border:#d9d9d9;--soca-usp-card-shadow:5px 5px 0 #00000040;--soca-usp-pt:clamp(40px, 6.25vw, 120px);--soca-usp-pb:clamp(40px, 6.25vw, 120px);--soca-usp-gap:clamp(24px, 2.083vw, 40px);--soca-usp-grid-gap:clamp(14px, 1.146vw, 22px);--soca-usp-card-radius:clamp(10px, .833vw, 16px);--soca-usp-card-pad:clamp(14px, 1.042vw, 20px);--soca-usp-icon-size:clamp(56px, 4.166vw, 80px);--soca-usp-icon-pad:clamp(6px, .417vw, 8px);--soca-usp-icon-border:2px;--soca-usp-icon-inner-size:calc(var(--soca-usp-icon-size) * .825);--soca-mv-col-gap:clamp(24px, 3.125vw, 60px);--soca-mv-block-pad:clamp(24px, 2.5vw, 48px);--soca-mv-block-radius:clamp(12px, 1.25vw, 24px);--soca-prog-card-radius:clamp(12px, 1.25vw, 24px);--soca-prog-card-pad:clamp(16px, 1.667vw, 32px);--soca-prog-card-img-h:clamp(180px, 18.75vw, 360px);--soca-prog-fee-pill-px:clamp(10px, .833vw, 16px);--soca-prog-fee-pill-py:clamp(6px, .52vw, 10px);--soca-prog-fee-pill-radius:clamp(8px, .833vw, 16px);--soca-dean-img-w:clamp(200px, 20.833vw, 400px);--soca-dean-img-h:clamp(240px, 26.041vw, 500px);--soca-dean-img-radius:clamp(16px, 1.563vw, 30px);--soca-dean-text-gap:clamp(16px, 1.667vw, 32px);--soca-hod-photo-aspect:400 / 441;--soca-hod-photo-gradient:radial-gradient(circle at 50% 42%, #a8a8a8 0%, #7a7a7a 38%, #555 68%, #3d3d3d 100%);--soca-faculty-card-radius:clamp(12px, 1.25vw, 24px);--soca-faculty-img-h:clamp(200px, 20.833vw, 400px);--soca-faculty-card-h:clamp(320px, 28.125vw, 540px);--soca-lab-img-h:clamp(240px, 25vw, 480px);--soca-lab-panel-pad:clamp(20px, 2.083vw, 40px);--soca-lab-panel-radius:clamp(12px, 1.25vw, 24px);--soca-labs-card-h:clamp(240px, 19.79vw, 380px);--soca-labs-feature-icon:clamp(48px, 3.75vw, 72px);--soca-labs-feature-inner:clamp(38px, 2.917vw, 56px);--soca-rh-pt:clamp(48px, 5vw, 96px);--soca-rh-pb:clamp(60px, 6.25vw, 120px);--soca-rh-gap:clamp(12px, 1.094vw, 21px);--soca-rh-body:clamp(16px, 1.25vw, 24px);--soca-rh-image-radius:clamp(16px, 1.563vw, 30px);--soca-rh-image-max-h:clamp(260px, 26.771vw, 514px);--soca-rh-image-max-w:clamp(280px, 36.927vw, 709px);--soca-rh-text-max-w:clamp(280px, 36.763vw, 706px);--soca-rh-cta-h:clamp(48px, 3.125vw, 60px);--soca-rh-cta-px:clamp(24px, 2.031vw, 39px);--soca-career-pt:clamp(48px, 5.208vw, 100px);--soca-career-pb:clamp(48px, 5.208vw, 100px);--soca-career-section-gap:clamp(24px, 2.083vw, 40px);--soca-career-header-gap:clamp(12px, 1.042vw, 20px);--soca-career-block-gap:clamp(20px, 1.25vw, 24px);--font-size-soca-career-heading:clamp(28px, 2.083vw, 40px);--soca-career-tab-border:#b7b7b7;--soca-career-tab-h:clamp(48px, 3.177vw, 61px);--soca-career-tab-pad:clamp(4px, .26vw, 5px);--soca-career-tab-radius:clamp(20px, 1.563vw, 30px);--soca-career-tab-item-w:clamp(160px, 18.75vw, 360px);--soca-career-tab-item-h:clamp(40px, 2.656vw, 51px);--soca-career-card-h:clamp(160px, 11.458vw, 220px);--soca-career-card-pad:clamp(12px, 1.042vw, 20px);--soca-career-card-icon:clamp(56px, 4.688vw, 90px);--soca-career-role-text:clamp(14px, .9375vw, 18px);--soca-career-grid-gap:clamp(12px, .833vw, 16px);--soca-cert-pt:clamp(48px, 6.25vw, 120px);--soca-cert-pb:clamp(48px, 6.25vw, 120px);--soca-cert-section-gap:clamp(24px, 2.083vw, 40px);--soca-cert-header-gap:clamp(12px, 1.042vw, 20px);--font-size-soca-cert-heading:clamp(28px, 2.083vw, 40px);--font-size-soca-cert-title:clamp(22px, 1.667vw, 32px);--font-size-soca-cert-collab:clamp(16px, 1.25vw, 24px);--font-size-soca-cert-body:clamp(16px, 1.0417vw, 20px);--soca-cert-content-gap:clamp(20px, 1.25vw, 24px);--soca-cert-row-gap:clamp(32px, 6.51vw, 125px);--soca-cert-image-radius:clamp(16px, 1.563vw, 30px);--soca-cert-image-h:clamp(220px, 23.281vw, 447px);--soca-cert-visual-gap:clamp(24px, 3.281vw, 63px);--soca-cert-logo-w:clamp(200px, 14.063vw, 270px);--soca-cert-logo-h:clamp(72px, 5.208vw, 100px);--soca-cert-logo-radius:clamp(8px, .521vw, 10px);--soca-cert-logo-pad:clamp(10px, .781vw, 15px);--soca-cert-badge-size:clamp(72px, 6.25vw, 120px);--soca-cert-ribbon-h:clamp(100px, 6.875vw, 132px);--soca-cert-meta-h:clamp(80px, 5.521vw, 106px);--soca-cert-notch-h:clamp(13px, .677vw, 13px);--soca-cert-corner-w:clamp(14.6px, .76vw, 14.6px);--soca-cert-meta-pad:clamp(16px, 1.563vw, 30px);--soca-cert-meta-gap:clamp(24px, 6.198vw, 119px);--soca-cert-meta-icon:clamp(32px, 2.083vw, 40px);--soca-cert-fee-dark:#7b1420;--soca-cert-fee-corner:#560e17;--soca-cert-fee-pad-x:clamp(24px, 2.604vw, 50px);--soca-cert-fee-pad-y:clamp(16px, 1.563vw, 30px);--font-size-soca-cert-fee:clamp(28px, 2.5vw, 48px);--soca-cert-fee-end-w:clamp(40px, 3.411vw, 65.5px);--soca-cert-fee-overlap:clamp(-8px, -.781vw, -15px);--soca-cert-fee-inset-left:clamp(10px, .76vw, 14.6px);--soca-cert-fee-inner-gap:clamp(24px, 3.125vw, 60px);--soca-cert-enroll-w:clamp(180px, 11.354vw, 218px);--soca-cert-enroll-h:clamp(40px, 2.552vw, 49px);--font-size-soca-cert-meta-label:clamp(14px, .8333vw, 16px);--font-size-soca-cert-meta-value:clamp(16px, .9375vw, 18px);--soca-cert-tab-border:#b7b7b7;--soca-cert-tab-h:clamp(48px, 3.177vw, 61px);--soca-cert-tab-pad:clamp(4px, .26vw, 5px);--soca-cert-tab-radius:clamp(20px, 1.563vw, 30px);--soca-cert-tab-item-w:clamp(160px, 18.75vw, 360px);--soca-cert-tab-item-h:clamp(40px, 2.656vw, 51px);--soca-iv-card-radius:clamp(8px, .833vw, 16px);--soca-iv-grid-gap:clamp(16px, 1.667vw, 32px);--soca-pl-card-img-h:clamp(180px, 18.75vw, 360px);--soca-pl-card-radius:clamp(12px, 1.25vw, 24px);--soca-mou-pt:clamp(48px, 6.25vw, 120px);--soca-mou-pb:clamp(48px, 6.25vw, 120px);--soca-mou-head-gap:clamp(24px, 2.344vw, 45px);--soca-mou-logo-w:clamp(150px, 14.063vw, 270px);--soca-mou-logo-h:clamp(56px, 5.208vw, 100px);--soca-mou-logo-radius:clamp(6px, .521vw, 10px);--soca-mou-logo-pad:clamp(10px, .781vw, 15px);--soca-mou-logo-gap:20px;--font-size-soca-mou-title:clamp(28px, 2.5vw, 48px);--soca-faq-pt:clamp(60px, 6.25vw, 120px);--soca-faq-pb:clamp(60px, 6.25vw, 120px);--soca-faq-max-w:clamp(250px, 74.479vw, 1430px);--soca-faq-head-gap:clamp(20px, 1.25vw, 24px);--soca-faq-border:#919191;--soca-cta-pb:clamp(60px, 6.25vw, 120px);--soca-cta-card-radius:clamp(24px, 3.125vw, 60px);--soca-cta-card-pad:clamp(6px, .521vw, 10px);--soca-cta-card-min-h:clamp(320px, 37.344vw, 717px);--soca-cta-content-pl:clamp(20px, 5.208vw, 100px);--soca-cta-inner-gap:clamp(16px, 1.563vw, 30px);--soca-cta-copy-gap:clamp(12px, .833vw, 16px);--soca-cta-copy-max-w:clamp(280px, 45.781vw, 879px);--soca-cta-btn-h:clamp(48px, 3.125vw, 60px);--soca-cta-button-gap:20px;--soca-crest-py:clamp(40px, 5.208vw, 100px);--soca-crest-inner-max-w:clamp(280px, 63.229vw, 1214px);--soca-crest-block-gap:clamp(32px, 2.5vw, 48px);--soca-crest-intro-gap:clamp(16px, 1.042vw, 20px);--soca-crest-achievement-gap:clamp(20px, 1.771vw, 34px);--soca-crest-achievement-max-w:clamp(280px, 44.271vw, 850px);--soca-crest-copy-gap:clamp(12px, .833vw, 16px);--soca-crest-ranks-gap:clamp(20px, 1.667vw, 32px);--soca-crest-ranks-max-w:clamp(280px, 57.292vw, 1100px);--soca-crest-rank-gap:clamp(12px, 1.042vw, 16px);--soca-crest-rank-inner-gap:clamp(12px, .833vw, 16px);--soca-crest-laurel-w:clamp(40px, 2.79vw, 53.578px);--soca-crest-laurel-h:clamp(98px, 6.823vw, 131.008px);--font-size-soca-crest-heading:clamp(28px, 2.083vw, 40px);--font-size-soca-crest-intro:clamp(14px, .9375vw, 18px);--font-size-soca-crest-achievement-title:clamp(16px, 1.042vw, 20px);--font-size-soca-crest-achievement-body:clamp(14px, .9375vw, 18px);--font-size-soca-crest-rank:clamp(40px, 3.125vw, 60px);--font-size-soca-crest-rank-name:clamp(16px, 1.042vw, 20px);--font-size-soca-crest-mentors:clamp(16px, .9375vw, 18px);--soca-crest-mobile-overlay:linear-gradient(90deg, #00000061 0%, #00000061 100%);--soca-crest-mobile-radial:radial-gradient(ellipse 108% 244% at 53.93% 1.81%, #0006 0%, #000 100%);--soca-crest-mobile-radial-opacity:.59;--font-size-sop-h1:clamp(28px, 3.333vw, 64px);--font-size-sop-h1-sub:clamp(22px, 2.188vw, 42px);--sop-hero-pt:clamp(60px, 6.354vw, 122px);--sop-hero-pb:clamp(60px, 6.354vw, 122px);--sop-hero-form-w:clamp(300px, 21.3vw, 409px);--sop-hero-copy-pr:clamp(24px, 27.031vw, 519px);--sop-hero-copy-max:clamp(280px, 38.542vw, 740px);--sop-hero-form-band-bg:#0d1a20;--sop-hero-fallback-bg:#1f1410;--sop-hero-student-left:clamp(54%, 58vw, 61%);--sop-hero-student-shift:-42%;--sop-about-gradient-start:#e4f6ff;--sop-about-gradient-end:#ffe9ec;--sop-about-pt:clamp(40px, 4.167vw, 80px);--sop-about-pb:clamp(24px, 2.083vw, 40px);--sop-about-overlap:clamp(-90px, -9.063vw, -174px);--sop-about-head-gap:clamp(20px, 1.667vw, 32px);--sop-about-card-gap:clamp(16px, 1.667vw, 32px);--sop-about-card-inner-gap:clamp(16px, 1.667vw, 32px);--sop-about-card-inner-gap-mobile:clamp(12px, 3.721vw, 16px);--sop-about-list-gap:clamp(12px, .833vw, 16px);--sop-about-card-pad:clamp(16px, 1.042vw, 20px);--sop-about-card-radius:clamp(12px, .833vw, 16px);--sop-about-card-shadow:0 0 clamp(4px, .26vw, 5px) #00000026;--sop-about-icon-desktop:clamp(48px, 4.167vw, 80px);--sop-about-icon-mobile:clamp(32px, 8.372vw, 36px);--font-size-sop-about-heading:clamp(28px, 2.083vw, 40px);--sop-about-card-title:clamp(22px, 1.667vw, 32px);--sop-about-card-title-mobile:clamp(20px, 5.581vw, 24px);--sop-about-card-body:clamp(14px, 1.042vw, 20px);--sop-about-list-indent:clamp(20px, 1.563vw, 30px);--sop-about-list-indent-mobile:clamp(16px, 4.884vw, 21px);--sop-about-banner-h:clamp(285px, 66.279vw, 684px);--sop-about-overlap-mobile:clamp(-120px, -40.465vw, -174px);--sop-usp-pt:clamp(40px, 2.604vw, 50px);--sop-usp-pb:clamp(40px, 2.604vw, 50px);--sop-usp-inner-gap:clamp(16px, 1.667vw, 32px);--sop-usp-card-bg:#f7f8fb;--sop-usp-card-border:#d9d9d9;--sop-usp-card-radius:clamp(16px, 1.25vw, 24px);--sop-usp-card-shadow:0 clamp(4px, .391vw, 7.5px) clamp(6px, .586vw, 7.5px) #8b979c3d;--sop-usp-card-pad:clamp(16px, 1.042vw, 16px);--sop-usp-card-gap:clamp(16px, 1.042vw, 16px);--font-size-sop-usp-heading:clamp(28px, 2.083vw, 40px);--font-size-sop-usp-title:clamp(16px, .9375vw, 18px);--font-size-sop-usp-body:clamp(14px, .9375vw, 18px);--sop-objectives-pt:clamp(40px, 5.208vw, 100px);--sop-objectives-pb:clamp(40px, 5.208vw, 100px);--sop-objectives-inner-gap:clamp(16px, 1.25vw, 24px);--sop-objectives-card-gap:clamp(14px, .938vw, 18px);--sop-objectives-image-h:clamp(200px, 13.542vw, 260px);--sop-objectives-image-radius:clamp(16px, 1.563vw, 30px);--font-size-sop-objectives-heading:clamp(28px, 2.083vw, 40px);--font-size-sop-objectives-body:clamp(14px, .9375vw, 18px);--sop-programmes-pt:clamp(40px, 5.208vw, 100px);--sop-programmes-pb:clamp(40px, 5.208vw, 100px);--sop-programmes-inner-max:clamp(280px, 74.271vw, 1426px);--sop-programmes-inner-gap:clamp(16px, 1.25vw, 24px);--sop-programmes-content-gap:clamp(16px, .833vw, 16px);--sop-programmes-image-h:clamp(250px, 23.646vw, 454px);--sop-programmes-image-radius:clamp(16px, 1.563vw, 30px);--sop-programmes-detail-gap:clamp(24px, 2.5vw, 48px);--sop-programmes-detail-pad:clamp(0px, 2.083vw, 40px) clamp(0px, 1.042vw, 20px);--sop-programmes-detail-inner-gap:clamp(16px, 1.25vw, 24px);--sop-programmes-duration-icon:clamp(40px, 4.167vw, 80px);--font-size-sop-programmes-heading:clamp(28px, 2.083vw, 40px);--font-size-sop-programmes-tab:clamp(12px, .833vw, 16px);--font-size-sop-programmes-title:clamp(24px, 2.083vw, 40px);--font-size-sop-programmes-desc:clamp(14px, 1.25vw, 24px);--font-size-sop-programmes-duration:clamp(20px, 1.25vw, 24px);--sop-areas-pt:clamp(40px, 5.208vw, 100px);--sop-areas-pb:clamp(40px, 5.208vw, 100px);--sop-areas-inner-gap:clamp(16px, 1.25vw, 24px);--sop-areas-head-gap:clamp(16px, 1.042vw, 20px);--sop-areas-grid-gap:clamp(14px, .938vw, 18px);--sop-areas-grid-gap-mobile:clamp(16px, 3.721vw, 18px);--sop-areas-card-radius:clamp(16px, 1.042vw, 16px);--sop-areas-card-pad:clamp(10px, .729vw, 14px);--sop-areas-card-pad-mobile:clamp(8px, 1.86vw, 8px);--sop-areas-card-inner-gap:clamp(8px, .625vw, 12px);--sop-areas-icon-ring:clamp(34px, 2.292vw, 44px);--sop-areas-icon-inner:clamp(24px, 1.667vw, 32px);--sop-areas-icon-ring-pad:clamp(3px, .26vw, 5px);--sop-areas-icon-inner-pad:clamp(4px, .313vw, 6px);--font-size-sop-areas-heading:clamp(28px, 2.083vw, 40px);--font-size-sop-areas-intro:clamp(14px, .9375vw, 18px);--font-size-sop-areas-label:clamp(12px, .729vw, 14px);--sop-labs-pt:clamp(40px, 5.208vw, 100px);--sop-labs-pb:clamp(40px, 5.208vw, 100px);--sop-labs-bg-tint:#333;--sop-labs-glass-bg:#0003;--sop-labs-card-radius:clamp(16px, 1.667vw, 32px);--sop-labs-card-pad:clamp(8px, .521vw, 10px);--sop-labs-card-gap:clamp(16px, 1.042vw, 20px);--sop-labs-media-w:clamp(280px, 43.75vw, 840px);--sop-labs-media-h:clamp(250px, 30.417vw, 584px);--sop-labs-media-h-mobile:clamp(200px, 58.14vw, 250px);--sop-labs-media-radius:clamp(16px, 1.667vw, 32px);--sop-labs-content-gap:clamp(12px, .833vw, 16px);--sop-labs-content-pad:clamp(10px, 1.563vw, 30px);--sop-labs-content-pad-mobile:clamp(8px, 2.326vw, 10px);--sop-labs-body-gap:clamp(16px, 1.25vw, 24px);--sop-labs-row-gap:clamp(16px, 1.25vw, 24px);--sop-labs-row-border:#4c4c4c;--sop-labs-row-radius:clamp(8px, .833vw, 16px);--sop-labs-list-indent:clamp(18px, 1.563vw, 30px);--sop-labs-action-gap:clamp(16px, 1.667vw, 32px);--sop-labs-action-gap-mobile:clamp(12px, 3.721vw, 16px);--sop-labs-cta-h:clamp(44px, 3.125vw, 60px);--sop-labs-cta-px:clamp(24px, 2.031vw, 39px);--font-size-sop-labs-heading:clamp(28px, 2.083vw, 40px);--font-size-sop-labs-desc:clamp(14px, 1.042vw, 20px);--font-size-sop-labs-row:clamp(14px, 1.042vw, 20px);--sop-industry-pt:clamp(40px, 5.208vw, 100px);--sop-industry-pb:clamp(40px, 5.208vw, 100px);--sop-industry-inner-gap:clamp(12px, .833vw, 16px);--sop-industry-para-gap:clamp(12px, .833vw, 16px);--font-size-sop-industry-heading:clamp(28px, 2.083vw, 40px);--font-size-sop-industry-body:clamp(14px, .9375vw, 18px);--sop-faq-pt:clamp(40px, 2.604vw, 50px);--sop-faq-pb:clamp(40px, 2.604vw, 50px);--sop-faq-max-w:clamp(250px, 74.479vw, 1430px);--sop-faq-head-gap:clamp(20px, 1.25vw, 24px);--sop-faq-border:gray;--sop-cta-pb:clamp(40px, 5.208vw, 100px);--sop-cta-col-gap:clamp(12px, 1.042vw, 20px);--sop-cta-card-radius:clamp(20px, 1.667vw, 32px);--sop-cta-visual-max-h:clamp(280px, 33.854vw, 650px);--sop-cta-content-px:clamp(16px, 3.125vw, 60px);--sop-cta-content-pt:clamp(16px, 5.208vw, 100px);--sop-cta-content-pb:clamp(16px, 5.208vw, 100px);--sop-cta-mobile-content-px:clamp(16px, 3.721vw, 16px);--sop-cta-mobile-content-pt:clamp(16px, 3.721vw, 16px);--sop-cta-mobile-content-pb:clamp(16px, 3.721vw, 16px);--sop-cta-inner-gap:clamp(24px, 2.083vw, 40px);--sop-cta-mobile-inner-gap:clamp(20px, 5.581vw, 24px);--sop-cta-copy-gap:clamp(12px, .833vw, 16px);--sop-cta-btn-gap:clamp(24px, 2.083vw, 40px);--sop-cta-btn-h:clamp(44px, 3.125vw, 60px);--font-size-sop-cta-heading:clamp(28px, 2.083vw, 40px);--font-size-sop-cta-body:clamp(14px, .9375vw, 18px);--font-size-sod-h1:clamp(32px, 3.333vw, 64px);--font-size-sod-h2:clamp(28px, 2.083vw, 40px);--font-size-sod-sub:clamp(16px, 1.25vw, 20px);--font-size-sod-body:clamp(14px, .9375vw, 18px);--font-size-sod-small:clamp(14px, .8333vw, 16px);--sod-hero-h:clamp(520px, 37.5vw, 720px);--sod-hero-mobile-min-h:clamp(560px, 165vw, 720px);--sod-hero-mobile-pt:clamp(30px, 6.977vw, 40px);--sod-hero-mobile-copy-gap:clamp(16px, 3.721vw, 20px);--sod-hero-mobile-stack-gap:clamp(20px, 4.651vw, 24px);--sod-hero-mobile-form-py:clamp(24px, 5vw, 40px);--sod-hero-pt:clamp(30px, 3.125vw, 60px);--sod-hero-pb:clamp(30px, 3.125vw, 60px);--sod-hero-form-w:clamp(300px, 21.3vw, 409px);--sod-hero-form-pad:clamp(20px, 1.667vw, 32px);--sod-hero-form-gap:clamp(12px, 1.041vw, 20px);--sod-hero-form-radius:clamp(10px, .521vw, 10px);--sod-hero-form-band-bg:#0d1a20;--sod-hero-copy-max:clamp(280px, 29.167vw, 560px);--sod-hero-video-btn:clamp(44px, 3.125vw, 60px);--sod-section-pt:clamp(40px, 5.208vw, 100px);--sod-section-pb:clamp(40px, 5.208vw, 100px);--sod-head-gap:clamp(16px, 1.25vw, 24px);--sod-block-gap:clamp(20px, 1.563vw, 30px);--sod-about-logo-h:clamp(47px, 4.531vw, 87px);--sod-about-image-radius:clamp(16px, 1.563vw, 30px);--sod-about-text-gap:clamp(12px, 1.042vw, 16px);--sod-culture-gradient-start:#fff;--sod-culture-gradient-end:#e5f6ff;--sod-mv-gradient-start:#e4f6ff;--sod-mv-gradient-end:#ffc0c8;--sod-mv-card-radius:clamp(16px, 1.563vw, 30px);--sod-mv-card-pad:clamp(20px, 2.604vw, 50px);--sod-mv-card-gap:clamp(16px, 1.146vw, 22px);--sod-mv-card-shadow:0 clamp(-7px, -.365vw, -7px) clamp(14px, .729vw, 14px) #74b2d240;--sod-diff-image-w:clamp(280px, 33.49vw, 643px);--sod-diff-card-radius:clamp(12px, .833vw, 16px);--sod-diff-card-pad:clamp(16px, 1.042vw, 20px);--sod-diff-card-gap:clamp(16px, 1.667vw, 32px);--sod-diff-card-bg:#f7f8fb;--sod-diff-card-shadow:5px 5px 0 #00000040;--sod-diff-heading-gap:clamp(24px, 2.083vw, 40px);--sod-diff-heading-muted:#333;--sod-diff-grid-row-gap:clamp(14px, .938vw, 18px);--sod-diff-grid-col-gap:clamp(16px, 1.146vw, 22px);--sod-diff-card-text-gap:clamp(6px, .417vw, 8px);--sod-diff-card-title-color:#000;--sod-diff-card-desc-color:#555;--sod-diff-card-watermark-opacity:.03;--sod-prog-image-h:clamp(250px, 33.958vw, 652px);--sod-prog-image-radius:clamp(16px, 1.563vw, 30px);--sod-prog-tab-h:clamp(48px, 3.177vw, 61px);--sod-prog-tabs-max-w:clamp(250px, 52.656vw, 1011px);--sod-prog-tabs-border:#b7b7b7;--sod-prog-tabs-outer-pad:clamp(4px, .26vw, 5px);--sod-prog-tabs-inner-gap:clamp(6px, .417vw, 8px);--sod-prog-tabs-outer-radius:clamp(16px, 1.563vw, 30px);--sod-prog-tabs-btn-h:clamp(44px, 2.656vw, 51px);--sod-prog-tabs-btn-px:clamp(16px, 1.563vw, 30px);--sod-prog-tabs-btn-py:clamp(4px, .26vw, 5px);--font-size-sod-prog-tab:clamp(14px, .833vw, 16px);--sod-disc-card-h:clamp(240px, 17.969vw, 345px);--sod-disc-card-radius:clamp(12px, 1.042vw, 20px);--sod-studio-card-h:clamp(280px, 20.156vw, 387px);--sod-studio-card-radius:clamp(16px, 1.563vw, 30px);--sod-career-card-radius:clamp(16px, 1.563vw, 30px);--sod-faculty-card-h:clamp(320px, 28.125vw, 540px);--sod-gallery-radius:clamp(12px, 1.042vw, 16px);--sod-gallery-gap:clamp(8px, 1.042vw, 20px);--sod-hod-photo-aspect:400 / 441;--sod-hod-photo-gradient:radial-gradient(circle at 50% 42%, #a8a8a8 0%, #7a7a7a 38%, #555 68%, #3d3d3d 100%);--sod-cta-card-radius:clamp(24px, 3.125vw, 60px);--sod-cta-card-min-h:clamp(320px, 31.042vw, 596px);--sod-cta-content-pl:clamp(20px, 5.208vw, 100px);--sod-cta-copy-max-w:clamp(280px, 45.781vw, 879px);--sod-passion-pt:clamp(24px, 2.083vw, 40px);--sod-passion-pb:clamp(24px, 2.083vw, 40px);--font-size-somcs-h1:clamp(28px, 3.333vw, 64px);--font-size-somcs-tagline:clamp(16px, 1.25vw, 24px);--somcs-hero-h:clamp(480px, 37.5vw, 720px);--somcs-hero-pt:clamp(30px, 3.125vw, 60px);--somcs-hero-pb:clamp(30px, 3.125vw, 60px);--somcs-hero-copy-max:clamp(250px, 36.927vw, 709px);--somcs-hero-copy-gap:clamp(12px, .833vw, 16px);--somcs-hero-form-w:clamp(300px, 21.3vw, 409px);--somcs-hero-form-pad:clamp(20px, 1.25vw, 24px);--somcs-hero-form-gap:clamp(16px, 1.25vw, 24px);--somcs-hero-form-field-gap:clamp(12px, .833vw, 16px);--somcs-hero-form-radius:clamp(10px, .521vw, 10px);--somcs-hero-mobile-min-h:clamp(480px, 156.744vw, 674px);--somcs-hero-mobile-pt:clamp(30px, 6.977vw, 30px);--somcs-hero-mobile-copy-gap:clamp(12px, 2.791vw, 12px);--somcs-hero-mobile-stack-gap:clamp(16px, 4.651vw, 20px);--somcs-hero-mobile-form-py:clamp(32px, 9.302vw, 40px);--somcs-hero-form-band-bg:#0d1a20;--somcs-about-bg:#e5f6ff;--somcs-about-pt:clamp(40px, 5.208vw, 100px);--somcs-about-pb:clamp(40px, 4.167vw, 80px);--somcs-about-gap:clamp(20px, 1.667vw, 32px);--font-size-somcs-about-sub:clamp(18px, 1.25vw, 24px);--somcs-mv-gradient-start:#e4f6ff;--somcs-mv-gradient-end:#ffc0c8;--somcs-mv-min-h:clamp(520px, 53.021vw, 1018px);--somcs-mv-card-radius:clamp(16px, 1.563vw, 30px);--somcs-mv-card-pad:clamp(20px, 2.604vw, 50px);--somcs-mv-card-gap:clamp(14px, 1.146vw, 22px);--somcs-mv-card-shadow:0 clamp(-7px, -.365vw, -7px) clamp(14px, .729vw, 14px) #74b2d240;--somcs-mv-panels-gap:clamp(16px, 1.667vw, 32px);--somcs-mv-item-gap:clamp(14px, 1.146vw, 22px);--somcs-mv-item-text-gap:clamp(6px, .417vw, 8px);--somcs-mv-icon-outer:clamp(36px, 2.708vw, 52px);--somcs-mv-icon-inner:clamp(26px, 1.875vw, 36px);--somcs-mv-icon-img-w:clamp(14px, .938vw, 18px);--somcs-mv-icon-img-h:clamp(16px, 1.042vw, 20px);--somcs-usp-pt:clamp(40px, 6.25vw, 120px);--somcs-usp-pb:clamp(40px, 6.25vw, 120px);--somcs-usp-gap:clamp(24px, 2.083vw, 40px);--somcs-usp-grid-gap:clamp(14px, 1.146vw, 22px);--somcs-usp-icon-ring:clamp(64px, 4.688vw, 80px);--somcs-usp-icon-inner:clamp(48px, 3.333vw, 62px);--somcs-usp-icon-img-scale:86%;--somcs-prog-pt:clamp(30px, 2.083vw, 40px);--somcs-prog-pb:clamp(60px, 6.25vw, 120px);--somcs-prog-layout-gap:clamp(32px, 4.167vw, 80px);--somcs-prog-col-gap:clamp(20px, 2.188vw, 42px);--somcs-prog-accordion-gap:clamp(20px, 1.25vw, 24px);--somcs-prog-body-gap:clamp(12px, .833vw, 16px);--somcs-prog-pill-gap:clamp(12px, .833vw, 16px);--somcs-prog-pill-px:clamp(10px, .625vw, 12px);--somcs-prog-pill-py:clamp(4px, .313vw, 6px);--somcs-prog-image-radius:clamp(16px, 1.563vw, 30px);--somcs-prog-mobile-stack-gap:clamp(24px, 3.125vw, 40px);--somcs-hod-py:clamp(40px, 6.25vw, 120px);--somcs-hod-frame-w:clamp(200px, 20.833vw, 400px);--somcs-hod-photo-aspect:400 / 441;--somcs-dean-img-radius:clamp(16px, 1.563vw, 30px);--somcs-hod-photo-gradient:radial-gradient(circle at 50% 42%, #a8a8a8 0%, #7a7a7a 38%, #555 68%, #3d3d3d 100%);--somcs-faculty-py:clamp(40px, 6.25vw, 120px);--somcs-faculty-left-w:clamp(260px, 23.073vw, 443px);--somcs-faculty-right-w:clamp(560px, 66.51vw, 1277px);--somcs-faculty-left-gap:clamp(30px, 3.125vw, 60px);--somcs-faculty-split-gap:clamp(16px, 2.083vw, 40px);--somcs-faculty-stack-gap:clamp(24px, 2.083vw, 40px);--somcs-faculty-slide-w:clamp(260px, 21.615vw, 415px);--somcs-faculty-slide-gap:clamp(12px, .833vw, 16px);--somcs-cmi-py:clamp(40px, 6.25vw, 120px);--somcs-cmi-stack-gap:clamp(24px, 2.083vw, 40px);--somcs-cmi-header-gap:clamp(16px, 1.042vw, 20px);--somcs-cmi-card-w:clamp(280px, 16.667vw, 320px);--somcs-cmi-card-gap:clamp(16px, 1.563vw, 30px);--somcs-cmi-card-radius:clamp(16px, 1.563vw, 30px);--somcs-cmi-card-pad-x:clamp(16px, 1.042vw, 20px);--somcs-cmi-card-pad-y:clamp(20px, 1.563vw, 30px);--somcs-cmi-card-inner-gap:clamp(16px, 1.042vw, 20px);--somcs-cmi-card-bg:#ffffff1a;--somcs-ps-pt:clamp(40px, 4.167vw, 80px);--somcs-ps-pb:clamp(60px, 6.25vw, 120px);--somcs-ps-stack-gap:clamp(20px, 2.083vw, 40px);--somcs-ps-header-gap:clamp(12px, 1.042vw, 20px);--somcs-ps-card-w:clamp(250px, 21.615vw, 415px);--somcs-ps-card-gap:clamp(16px, 1.042vw, 20px);--somcs-ps-card-radius:clamp(20px, 1.563vw, 30px);--somcs-ps-card-pad:clamp(16px, 1.042vw, 20px);--somcs-ps-card-inner-gap:clamp(14px, .938vw, 18px);--somcs-ps-copy-gap:clamp(8px, .521vw, 10px);--somcs-ps-image-h:clamp(150px, 11.458vw, 220px);--somcs-ps-image-radius:clamp(16px, 1.042vw, 30px);--somcs-ce-py:clamp(40px, 5.208vw, 100px);--somcs-ce-stack-gap:clamp(24px, 1.875vw, 40px);--somcs-ce-header-gap:clamp(16px, 1.042vw, 20px);--somcs-ce-grid-gap:clamp(12px, .833vw, 16px);--somcs-ce-tile-h:clamp(124px, 11.458vw, 220px);--somcs-ce-tile-pad:clamp(16px, 1.042vw, 20px);--somcs-ce-icon-size:clamp(40px, 4.688vw, 90px);--somcs-ce-icon-gap:clamp(10px, 1.25vw, 24px);--somcs-ce-label-size:clamp(14px, .9375vw, 18px);--somcs-ce-subhead-size:clamp(16px, 1.25vw, 24px);--somcs-ce-row4-w:clamp(140px, 17.25vw, 331px);--somcs-pd-py:clamp(40px, 6.25vw, 120px);--somcs-pd-stack-gap:clamp(20px, 2.083vw, 40px);--somcs-pd-header-gap:clamp(20px, 1.042vw, 20px);--somcs-pd-header-pb:clamp(12px, .833vw, 16px);--somcs-pd-copy-gap:clamp(0px, 0px, 0px);--somcs-pd-card-w:clamp(250px, 21.615vw, 415px);--somcs-pd-card-h:clamp(237px, 20.156vw, 387px);--somcs-pd-card-gap:clamp(16px, 1.042vw, 20px);--somcs-pd-card-radius:clamp(20px, 1.563vw, 30px);--somcs-pd-card-pad:clamp(20px, 1.667vw, 32px);--somcs-pd-footer-gap:clamp(12px, .938vw, 18px);--somcs-pd-name-size:clamp(14px, 1.25vw, 24px);--somcs-pd-controls-gap:clamp(16px, 1.25vw, 24px);--somcs-career-py:clamp(40px, 6.25vw, 120px);--somcs-career-stack-gap:clamp(24px, 1.563vw, 30px);--somcs-career-header-gap:clamp(16px, 1.042vw, 20px);--somcs-career-card-gap:clamp(16px, 1.563vw, 30px);--somcs-career-roles-gap:clamp(12px, .625vw, 12px);--somcs-cp-py:clamp(40px, 6.25vw, 120px);--somcs-cp-stack-gap:clamp(24px, 2.083vw, 40px);--somcs-cp-header-gap:clamp(16px, 1.042vw, 20px);--somcs-cp-columns-gap:clamp(24px, 2.083vw, 40px);--somcs-cp-columns-max-w:clamp(280px, 69.271vw, 1330px);--somcs-cp-group-gap:clamp(12px, .833vw, 16px);--somcs-cp-divider-h:clamp(150px, 11.042vw, 212px);--somcs-cp-mobile-columns-gap:clamp(20px, 5.581vw, 24px);--somcs-events-py:clamp(40px, 5.208vw, 100px);--somcs-events-stack-gap:clamp(20px, 1.042vw, 20px);--somcs-events-header-gap:clamp(16px, 1.042vw, 16px);--somcs-events-grid-gap:clamp(16px, 1.042vw, 20px);--somcs-events-card-body-bg:#f7f8fb;--somcs-events-tag-bg:#d7edff;--somcs-cta-py:clamp(40px, 6.25vw, 120px);--somcs-cta-card-radius:clamp(20px, 3.125vw, 60px);--somcs-cta-card-pad:clamp(6px, .521vw, 10px);--somcs-cta-card-min-h:clamp(320px, 31.042vw, 596px);--somcs-cta-content-pl:clamp(20px, 5.208vw, 100px);--somcs-cta-inner-gap:clamp(16px, 1.563vw, 30px);--somcs-cta-copy-gap:clamp(12px, .833vw, 16px);--somcs-cta-copy-max-w:clamp(280px, 45.781vw, 879px);--somcs-cta-btn-h:clamp(48px, 3.125vw, 60px);--bbamc-hero-h:clamp(480px, 37.5vw, 720px);--bbamc-hero-form-w:clamp(280px, 21.3vw, 409px);--bbamc-hero-form-band-bg:#0d1a20;--bbamc-hero-copy-gap:clamp(12px, .833vw, 16px);--bbamc-hero-title:clamp(28px, 3.333vw, 64px);--bbamc-hero-mobile-min-h:clamp(520px, 151.16vw, 650px);--bbamc-about-bg:#e5f6ff;--bbamc-about-pt:clamp(48px, 5.208vw, 100px);--bbamc-about-pb:clamp(40px, 4.167vw, 80px);--bbamc-about-gap:clamp(20px, 1.667vw, 32px);--bbamc-about-inner-gap:clamp(12px, .833vw, 16px);--bbamc-section-pt:clamp(40px, 4.167vw, 80px);--bbamc-section-pb:clamp(40px, 4.167vw, 80px);--bbamc-section-gap:clamp(24px, 2.083vw, 40px);--bbamc-copy-gap:clamp(20px, 1.667vw, 32px);--bbamc-intro-copy-max-w:clamp(280px, 44.271vw, 850px);--bbamc-intro-img-w:clamp(280px, 41.302vw, 793px);--bbamc-intro-img-radius:clamp(16px, 1.563vw, 30px);--bbamc-intro-feature-gap:clamp(16px, 1.146vw, 22px);--bbamc-crest-ring:clamp(40px, 2.708vw, 52px);--bbamc-crest-inner:clamp(28px, 1.875vw, 36px);--bbamc-crest-icon:clamp(16px, 1.042vw, 20px);--bbamc-hl-bg:#f9f9f9;--bbamc-hl-card-bg:#f7f8fb;--bbamc-hl-card-border:#d9d9d9;--bbamc-hl-card-radius:clamp(16px, 1.25vw, 24px);--bbamc-hl-card-pad:clamp(16px, 1.25vw, 24px);--bbamc-hl-card-gap:clamp(12px, .833vw, 16px);--bbamc-hl-icon-ring:clamp(48px, 3.229vw, 62px);--bbamc-hl-icon-inner:clamp(38px, 2.604vw, 50px);--bbamc-hl-icon:clamp(22px, 1.563vw, 30px);--bbamc-hl-grid-gap:clamp(12px, .833vw, 16px);--bbamc-hl-row-gap:clamp(16px, 1.25vw, 24px);--bbamc-journey-py:clamp(48px, 5.208vw, 100px);--bbamc-journey-gap:clamp(24px, 2.083vw, 40px);--bbamc-journey-card-pad:clamp(16px, 1.042vw, 20px);--bbamc-journey-card-radius:clamp(12px, .833vw, 16px);--bbamc-journey-card-gap:clamp(8px, .521vw, 10px);--bbamc-journey-grid-gap:clamp(12px, 1.146vw, 22px);--bbamc-journey-num:clamp(40px, 3.333vw, 64px);--bbamc-journey-title:clamp(14px, .938vw, 18px);--bbamc-journey-shadow:5px 5px 0 #00000040;--bbamc-faq-py:clamp(60px, 6.25vw, 120px);--bbamc-faq-max-w:clamp(280px, 74.479vw, 1430px);--bbamc-faq-head-gap:clamp(16px, 1.042vw, 20px);--bbamc-faq-border:#919191;--bbamc-why-py:clamp(60px, 6.25vw, 120px);--bbamc-why-gap:clamp(24px, 1.667vw, 32px);--bbamc-why-card-gap:clamp(12px, 1.146vw, 22px);--bbamc-why-card-pad-x:clamp(16px, 1.042vw, 20px);--bbamc-why-card-pad-y:clamp(20px, 1.563vw, 30px);--bbamc-why-card-radius:clamp(20px, 1.563vw, 30px);--bbamc-why-icon:clamp(48px, 3.75vw, 72px);--bbamc-why-inner-gap:clamp(12px, 1.042vw, 20px);--bbamc-cta-py:clamp(60px, 6.25vw, 120px);--bbamc-cta-card-min-h:clamp(360px, 29.948vw, 575px);--bbamc-cta-card-radius:clamp(30px, 3.125vw, 60px);--bbamc-cta-card-pad:clamp(8px, .521vw, 10px);--bbamc-cta-inner-gap:clamp(20px, 1.563vw, 30px);--bbamc-cta-copy-gap:clamp(12px, .833vw, 16px);--bbamc-cta-copy-max-w:clamp(250px, 45.781vw, 879px);--bbamc-cta-content-pl:clamp(20px, 5.208vw, 100px);--bbamc-cta-btn-h:clamp(52px, 3.125vw, 60px);--bscavm-hero-h:clamp(560px, 36.458vw, 700px);--bscavm-hero-form-w:var(--bbamc-hero-form-w);--bscavm-hero-form-band-bg:#0d1a20;--bscavm-hero-copy-gap:var(--bbamc-hero-copy-gap);--bscavm-hero-title:var(--font-size-hero-h1);--bscavm-hero-mobile-min-h:clamp(540px, 133.488vw, 574px);--bscavm-section-pt:clamp(40px, 4.167vw, 80px);--bscavm-section-pb:clamp(40px, 4.167vw, 80px);--bscavm-section-gap:var(--bbamc-section-gap);--bscavm-copy-gap:var(--bbamc-copy-gap);--bscavm-intro-copy-max-w:var(--bbamc-intro-copy-max-w);--bscavm-intro-img-w:var(--bbamc-intro-img-w);--bscavm-intro-img-radius:var(--bbamc-intro-img-radius);--bscavm-intro-feature-gap:var(--bbamc-intro-feature-gap);--bscavm-crest-ring:var(--bbamc-crest-ring);--bscavm-crest-inner:var(--bbamc-crest-inner);--bscavm-crest-icon:var(--bbamc-crest-icon);--bscavm-hl-bg:var(--bbamc-hl-bg);--bscavm-hl-card-bg:var(--bbamc-hl-card-bg);--bscavm-hl-card-border:var(--bbamc-hl-card-border);--bscavm-hl-card-radius:var(--bbamc-hl-card-radius);--bscavm-hl-card-pad:var(--bbamc-hl-card-pad);--bscavm-hl-card-gap:var(--bbamc-hl-card-gap);--bscavm-hl-icon-ring:var(--bbamc-hl-icon-ring);--bscavm-hl-icon-inner:var(--bbamc-hl-icon-inner);--bscavm-hl-icon:var(--bbamc-hl-icon);--bscavm-hl-grid-gap:var(--bbamc-hl-grid-gap);--bscavm-hl-row-gap:var(--bbamc-hl-row-gap);--bscavm-faq-py:var(--bbamc-faq-py);--bscavm-faq-max-w:var(--bbamc-faq-max-w);--bscavm-faq-head-gap:var(--bbamc-faq-head-gap);--bscavm-faq-border:var(--bbamc-faq-border);--bscavm-why-py:var(--bbamc-why-py);--bscavm-why-gap:var(--bbamc-why-gap);--bscavm-why-card-gap:var(--bbamc-why-card-gap);--bscavm-why-card-pad-x:var(--bbamc-why-card-pad-x);--bscavm-why-card-pad-y:var(--bbamc-why-card-pad-y);--bscavm-why-card-radius:var(--bbamc-why-card-radius);--bscavm-why-icon:var(--bbamc-why-icon);--bscavm-why-inner-gap:var(--bbamc-why-inner-gap);--bscavm-cta-py:var(--bbamc-cta-py);--bscavm-cta-card-min-h:var(--bbamc-cta-card-min-h);--bscavm-cta-card-radius:var(--bbamc-cta-card-radius);--bscavm-cta-card-pad:var(--bbamc-cta-card-pad);--bscavm-cta-inner-gap:var(--bbamc-cta-inner-gap);--bscavm-cta-copy-gap:var(--bbamc-cta-copy-gap);--bscavm-cta-copy-max-w:var(--bbamc-cta-copy-max-w);--bscavm-cta-content-pl:var(--bbamc-cta-content-pl);--bscavm-cta-btn-h:var(--bbamc-cta-btn-h);--cse-hero-h:var(--bscavm-hero-h);--cse-hero-form-w:var(--bscavm-hero-form-w);--cse-hero-mobile-min-h:var(--bscavm-hero-mobile-min-h);--cse-hero-copy-gap:clamp(24px, 2.083vw, 40px);--cse-hero-title-fs:clamp(32px, 3.333vw, 64px);--cse-hero-meta-icon:clamp(20px, 1.771vw, 34px);--cse-hero-meta-row-gap:clamp(0px, .052vw, 1px);--cse-hero-meta-pad-x:clamp(8px, .521vw, 10px);--cse-hero-meta-pad-y:clamp(8px, .536vw, 10.29px);--cse-section-pt:clamp(48px, 6.25vw, 120px);--cse-section-pb:clamp(48px, 6.25vw, 120px);--cse-section-py-mobile:clamp(32px, 9.302vw, 40px);--cse-section-gap:var(--bscavm-section-gap);--cse-curriculum-pt:clamp(48px, 6.25vw, 120px);--cse-curriculum-pb:clamp(20px, 2.083vw, 40px);--cse-learn-pt:clamp(20px, 2.083vw, 40px);--cse-learn-pb:clamp(20px, 2.083vw, 40px);--cse-le-pt:clamp(20px, 2.083vw, 40px);--cse-le-pb:clamp(48px, 6.25vw, 120px);--cse-overview-bg:#e5f6ff;--cse-overview-pt:clamp(56px, 6.25vw, 120px);--cse-overview-pb:clamp(48px, 5.208vw, 100px);--cse-overview-max-w:clamp(280px, 72.917vw, 1400px);--cse-overview-gap:clamp(20px, 1.667vw, 32px);--cse-hl-pt:clamp(48px, 6.25vw, 120px);--cse-hl-pb:clamp(48px, 6.25vw, 120px);--cse-hl-card-bg:#f7f8fb;--cse-hl-card-radius:clamp(12px, .833vw, 16px);--cse-hl-card-pad:clamp(16px, 1.042vw, 20px);--cse-hl-card-gap:clamp(20px, 1.667vw, 32px);--cse-hl-grid-gap:clamp(12px, 1.146vw, 22px);--cse-hl-icon:clamp(48px, 3.75vw, 72px);--cse-spec-pt:clamp(56px, 6.25vw, 120px);--cse-spec-pb:clamp(56px, 6.25vw, 120px);--cse-spec-card-bg:#f9f9f9;--cse-spec-card-radius:clamp(20px, 1.563vw, 30px);--cse-spec-card-pad:clamp(16px, 1.042vw, 20px);--cse-spec-card-gap:clamp(14px, 1.146vw, 22px);--cse-spec-img-h:clamp(160px, 11.458vw, 220px);--cse-why-py:clamp(48px, 6.25vw, 120px);--cse-why-gap:var(--bscavm-why-gap);--cse-why-card-gap:var(--bscavm-why-card-gap);--cse-why-card-pad-x:var(--bscavm-why-card-pad-x);--cse-why-card-pad-y:var(--bscavm-why-card-pad-y);--cse-why-card-radius:var(--bscavm-why-card-radius);--cse-why-icon:var(--bscavm-why-icon);--cse-why-inner-gap:var(--bscavm-why-inner-gap);--cse-faq-py:clamp(48px, 6.25vw, 120px);--cse-faq-max-w:var(--bscavm-faq-max-w);--cse-faq-head-gap:var(--bscavm-faq-head-gap);--cse-faq-border:var(--bscavm-faq-border);--cse-cta-py:clamp(48px, 6.25vw, 120px);--cse-cta-pt:0;--cse-cta-pb:clamp(48px, 6.25vw, 120px);--cse-cta-card-min-h:var(--bscavm-cta-card-min-h);--cse-cta-card-radius:var(--bscavm-cta-card-radius);--cse-cta-card-pad:var(--bscavm-cta-card-pad);--cse-cta-inner-gap:var(--bscavm-cta-inner-gap);--cse-cta-copy-gap:var(--bscavm-cta-copy-gap);--cse-cta-copy-max-w:var(--bscavm-cta-copy-max-w);--cse-cta-content-pl:var(--bscavm-cta-content-pl);--cse-cta-btn-h:var(--bscavm-cta-btn-h);--cse-faculty-py:clamp(48px, 6.25vw, 120px);--cse-faculty-gap:clamp(24px, 2.083vw, 40px);--cse-faculty-head-gap:clamp(14px, 1.25vw, 24px);--cse-faculty-col-gap:clamp(24px, 3.125vw, 60px);--cse-faculty-img-radius:clamp(16px, 1.563vw, 30px);--cse-faculty-card-radius:clamp(16px, 1.25vw, 24px);--cse-faculty-card-pad:clamp(18px, 1.563vw, 30px);--cse-faculty-card-gap:clamp(20px, 1.667vw, 32px);--cse-faculty-chip-gap:clamp(6px, .417vw, 8px);--cse-faculty-chip-pad-x:clamp(10px, .625vw, 12px);--cse-faculty-chip-pad-y:clamp(4px, .313vw, 6px);--cse-faculty-cta-h:clamp(44px, 2.604vw, 50px);--cse-labs-py:clamp(48px, 6.25vw, 120px);--cse-labs-gap:clamp(24px, 2.083vw, 40px);--cse-labs-head-gap:clamp(14px, 1.042vw, 20px);--cse-labs-copy-max-w:clamp(280px, 61.458vw, 1180px);--cse-labs-card-gap:clamp(14px, 1.563vw, 30px);--cse-labs-card-radius:clamp(18px, 1.563vw, 30px);--cse-labs-card-pad-x:clamp(14px, 1.042vw, 20px);--cse-labs-card-pad-y:clamp(18px, 1.563vw, 30px);--cse-labs-card-min-w:clamp(140px, 16.667vw, 320px);--cse-labs-icon:clamp(44px, 3.75vw, 72px);--cse-labs-cta-h:clamp(52px, 3.125vw, 60px);--cse-admissions-pt:clamp(48px, 5.208vw, 100px);--cse-admissions-copy-pb:clamp(32px, 3.125vw, 60px);--cse-admissions-col-gap:clamp(16px, 2.604vw, 50px);--cse-admissions-head-gap:clamp(14px, 1.042vw, 20px);--cse-admissions-copy-gap:clamp(20px, 1.667vw, 32px);--cse-admissions-copy-max-w:clamp(280px, 43.75vw, 840px);--cse-admissions-crit-row-gap:clamp(20px, 1.667vw, 32px);--cse-admissions-crit-list-gap:clamp(12px, .833vw, 16px);--cse-admissions-crit-icon:clamp(36px, 2.396vw, 46px);--cse-admissions-min-h:clamp(360px, 46.563vw, 894px);--intl-section-pt:clamp(40px, 5.208vw, 100px);--intl-section-pb:clamp(40px, 5.208vw, 100px);--intl-admissions-max-w:clamp(280px, 89.583vw, 1720px);--intl-admissions-pt:clamp(40px, 4.167vw, 80px);--intl-admissions-pb:clamp(60px, 6.25vw, 120px);--intl-admissions-col-gap:clamp(24px, 4.167vw, 80px);--intl-admissions-copy-gap:clamp(16px, 1.25vw, 24px);--intl-admissions-mobile-gap:clamp(24px, 7.442vw, 32px);--intl-admissions-mobile-copy-gap:clamp(16px, 5.581vw, 24px);--intl-app-process-bg:#f9f9f9;--intl-app-process-max-w:clamp(280px, 89.583vw, 1720px);--intl-app-process-pt:clamp(40px, 5.208vw, 100px);--intl-app-process-pb:clamp(40px, 5.208vw, 100px);--intl-app-process-col-gap:clamp(8px, .521vw, 10px);--intl-app-process-image-h:clamp(420px, 66.146vw, 1270px);--intl-app-process-content-gap:clamp(24px, 1.667vw, 32px);--intl-app-process-content-pb:clamp(0px, 3.125vw, 60px);--intl-app-process-header-gap:clamp(16px, 1.042vw, 20px);--intl-app-process-accordion-gap:clamp(16px, 1.25vw, 24px);--intl-hero-h:clamp(480px, 37.5vw, 720px);--intl-hero-mobile-h:clamp(520px, 139.535vw, 600px);--intl-hero-tablet-h:clamp(560px, 75vw, 680px);--intl-hero-form-w:clamp(280px, 21.3vw, 409px);--intl-hero-form-band-bg:#0d1a20;--intl-go-global-max-w:clamp(280px, 72.917vw, 1400px);--intl-go-global-pt:clamp(40px, 6.25vw, 120px);--intl-go-global-min-h:clamp(520px, 54.323vw, 1043px);--intl-go-global-gap:clamp(16px, 1.25vw, 24px);--intl-go-global-tagline:clamp(20px, 1.667vw, 32px);--intl-go-global-mobile-pt:clamp(32px, 9.302vw, 40px);--intl-go-global-mobile-min-h:clamp(620px, 172.558vw, 742px);--intl-go-global-mobile-gap:clamp(12px, 3.721vw, 16px);--intl-card-radius:clamp(16px, 1.563vw, 30px);--intl-card-gap:clamp(16px, 1.042vw, 20px);--intl-why-max-w:clamp(280px, 89.583vw, 1720px);--intl-why-pt:clamp(40px, 4.167vw, 80px);--intl-why-pb:clamp(60px, 6.25vw, 120px);--intl-why-inner-gap:clamp(24px, 2.083vw, 40px);--intl-why-header-gap:clamp(16px, 1.25vw, 24px);--intl-why-intro-max-w:clamp(280px, 89.583vw, 1720px);--intl-why-slider-gap:clamp(16px, 1.042vw, 20px);--intl-why-card-gap:clamp(16px, 1.563vw, 30px);--intl-why-card-stack-gap:clamp(16px, 1.042vw, 20px);--intl-why-card-body-gap:clamp(8px, .521vw, 10px);--intl-why-card-w:clamp(280px, 19.531vw, 375px);--intl-why-card-image-h:clamp(180px, 11.458vw, 220px);--intl-outcomes-card-h:clamp(200px, 12.5vw, 240px);--intl-outcomes-icon:clamp(60px, 4.688vw, 90px);--intl-partner-tile-h:clamp(100px, 6.771vw, 130px);--intl-next-step-radius:clamp(30px, 3.125vw, 60px);--intl-next-step-h:clamp(400px, 31.042vw, 596px);--intl-next-step-py:clamp(60px, 6.25vw, 120px);--intl-next-step-max-w:clamp(280px, 89.583vw, 1720px);--intl-next-step-content-pl:clamp(20px, 5.208vw, 100px);--intl-next-step-content-pr:clamp(20px, 5.208vw, 100px);--intl-next-step-content-gap:clamp(20px, 1.563vw, 30px);--intl-next-step-copy-gap:clamp(12px, .833vw, 16px);--intl-next-step-copy-max-w:clamp(250px, 45.781vw, 879px);--intl-next-step-copy-min-w:clamp(250px, 13.021vw, 250px);--intl-next-step-heading-size:clamp(26px, 2.5vw, 48px);--intl-next-step-mobile-py:clamp(40px, 9.302vw, 40px);--intl-next-step-mobile-px:clamp(20px, 4.651vw, 20px);--intl-next-step-mobile-h:clamp(640px, 213.488vw, 918px);--intl-next-step-mobile-radius:clamp(24px, 6.977vw, 30px);--intl-next-step-mobile-card-pt:clamp(24px, 6.977vw, 30px);--intl-next-step-mobile-content-px:clamp(16px, 4.651vw, 20px);--intl-next-step-mobile-card-px:clamp(8px, 2.326vw, 10px);--intl-next-step-mobile-content-gap:clamp(24px, 6.977vw, 30px);--intl-next-step-mobile-copy-gap:clamp(12px, 3.721vw, 16px);--intl-next-step-mobile-heading-size:clamp(22px, 6.512vw, 28px);--intl-next-step-mobile-body-size:clamp(14px, 3.721vw, 16px);--intl-next-step-mobile-desc-size:clamp(13px, 3.256vw, 14px);--intl-next-step-mobile-cta-h:clamp(52px, 13.953vw, 60px);--intl-eligibility-table-head:#ffffff3d;--intl-eligibility-table-row:#ffffff0d;--intl-eligibility-py:clamp(60px, 6.25vw, 120px);--intl-eligibility-block-gap:clamp(24px, 2.083vw, 40px);--intl-eligibility-content-max-w:clamp(280px, 74.948vw, 1439px);--intl-eligibility-header-max-w:clamp(280px, 63.958vw, 1228px);--intl-eligibility-header-gap:clamp(16px, 1.042vw, 20px);--intl-eligibility-tabs-max-w:clamp(280px, 74.948vw, 1439px);--intl-eligibility-tabs-min-w:clamp(250px, 13.021vw, 250px);--intl-eligibility-tabs-radius:clamp(15px, 1.563vw, 30px);--intl-eligibility-tabs-pad:clamp(4px, .26vw, 5px);--intl-eligibility-tabs-gap:clamp(4px, .417vw, 8px);--intl-eligibility-tab-h:clamp(44px, 2.656vw, 51px);--intl-eligibility-tab-px:clamp(12px, 1.042vw, 24px);--intl-eligibility-tab-py:clamp(6px, .417vw, 10px);--intl-eligibility-tab-font:clamp(13px, .833vw, 16px);--intl-eligibility-table-head-gap:clamp(12px, .833vw, 16px);--intl-eligibility-table-col-gap:clamp(12px, .833vw, 16px);--intl-eligibility-table-row-gap:clamp(8px, .521vw, 10px);--intl-collab-bg:#f9f9f9;--intl-collab-py:clamp(60px, 6.25vw, 120px);--intl-collab-max-w:clamp(280px, 89.583vw, 1720px);--intl-collab-block-gap:clamp(30px, 3.125vw, 60px);--intl-collab-header-gap:clamp(16px, 1.042vw, 20px);--intl-collab-logo-gap:clamp(12px, 1.042vw, 20px);--intl-collab-logo-h:clamp(100px, 6.771vw, 130px);--intl-collab-logo-pad:clamp(12px, .833vw, 16px);--intl-collab-logo-radius:clamp(6px, .417vw, 8px);--intl-collab-logo-shadow:0 clamp(1px, .104vw, 2px) clamp(4px, .339vw, 6.5px) #0003;--intl-collab-detail-icon-size:clamp(60px, 4.167vw, 80px);--mou-page-section-py:clamp(40px, 5.208vw, 100px);--mou-page-block-gap:clamp(24px, 2.083vw, 40px);--mou-page-header-gap:clamp(12px, 1.042vw, 20px);--mou-page-gallery-gap:clamp(12px, 1.042vw, 20px);--mou-page-gallery-radius:clamp(12px, 1.042vw, 20px);--mou-page-highlight-gap:clamp(20px, 2.083vw, 40px);--mou-page-highlight-img-min-h:clamp(220px, 32vw, 480px);--intl-benefits-pt:clamp(0px, 0vw, 0px);--intl-benefits-pb:clamp(60px, 6.25vw, 120px);--intl-benefits-max-w:clamp(280px, 89.583vw, 1720px);--intl-benefits-block-gap:clamp(24px, 2.083vw, 40px);--intl-benefits-header-gap:clamp(20px, 1.667vw, 32px);--intl-benefits-card-gap:clamp(16px, 1.146vw, 22px);--intl-benefits-card-min-h:clamp(200px, 11.719vw, 225px);--intl-benefits-card-radius:clamp(12px, .833vw, 16px);--intl-benefits-card-pad:clamp(16px, 1.042vw, 20px);--intl-benefits-card-shadow:clamp(4px, .26vw, 5px) clamp(4px, .26vw, 5px) 0 #00000040;--intl-benefits-card-bg:#f7f8fb;--intl-benefits-card-bg-opacity:.02;--intl-benefits-card-content-gap:clamp(20px, 1.667vw, 32px);--intl-benefits-icon-shadow:0 clamp(2px, .208vw, 4px) clamp(4px, .365vw, 7px) #000000ad;--intl-irc-bg:#f9f9f9;--intl-irc-pt:clamp(40px, 4.167vw, 80px);--intl-irc-pb:clamp(60px, 6.25vw, 120px);--intl-irc-max-w:clamp(280px, 89.583vw, 1720px);--intl-irc-col-gap:clamp(24px, 4.167vw, 80px);--intl-irc-copy-gap:clamp(16px, 1.25vw, 24px);--intl-irc-image-radius:clamp(16px, 1.563vw, 30px);--gov-section-pt:clamp(48px, 5.208vw, 100px);--gov-section-pb:clamp(48px, 5.208vw, 100px);--gov-section-gap:clamp(20px, 2.083vw, 40px);--gov-hero-title:clamp(32px, 3.333vw, 64px);--gov-hero-body:clamp(14px, .9375vw, 18px);--gov-hero-gap:clamp(20px, 2.083vw, 40px);--gov-hero-text-max:clamp(260px, 30.313vw, 582px);--gov-hero-spacer:clamp(200px, 59.271vw, 1138px);--gov-statutory-gap:clamp(24px, 3.125vw, 60px);--gov-statutory-col-gap:clamp(20px, 3.125vw, 60px);--gov-tilt-stack-radius:clamp(12px, .833vw, 16px);--gov-tilt-stack-tilt:5deg;--gov-tilt-stack-inset:clamp(14px, 1.042vw, 20px);--gov-tilt-stack-stage-w:clamp(260px, 27.305vw, 524px);--gov-tilt-stack-duration:1.1s;--gov-table-head-h:clamp(40px, 3.542vw, 68px);--gov-table-cell-pad-x:clamp(12px, 1.563vw, 30px);--gov-table-cell-pad-y:clamp(12px, 1.042vw, 20px);--gov-table-radius:clamp(8px, .521vw, 10px);--gov-table-gap:clamp(6px, .521vw, 10px);--gov-table-composition-w:clamp(200px, 36.927vw, 709px);--gov-advisory-card-pad:clamp(16px, 1.042vw, 20px);--gov-advisory-shadow:5px 5px 0 #00000040;--gov-advisory-icon-size:clamp(60px, 4.167vw, 80px);--gov-advisory-panel-radius:clamp(16px, 1.667vw, 32px);--gov-advisory-panel-gap:clamp(16px, 1.042vw, 20px);--gov-advisory-panel-pad:clamp(8px, .521vw, 10px);--gov-advisory-content-pad:clamp(10px, 1.563vw, 30px);--gov-advisory-mobile-img-h:clamp(220px, 69.767vw, 300px);--gov-committee-max-w:clamp(280px, 73.958vw, 1420px);--lead-section-pt:clamp(40px, 4.167vw, 80px);--lead-section-pb:clamp(40px, 4.167vw, 80px);--lead-section-gap:clamp(20px, 2.083vw, 40px);--lead-hero-title:clamp(32px, 3.333vw, 64px);--lead-hero-body:clamp(14px, .9375vw, 18px);--lead-hero-gap:clamp(20px, 2.083vw, 40px);--lead-hero-text-max:clamp(280px, 33.542vw, 644px);--lead-hero-spacer:clamp(0px, 59.271vw, 1138px);--lead-founders-img-w:clamp(280px, 41.302vw, 793px);--lead-founders-img-radius:clamp(16px, 1.563vw, 30px);--lead-founders-col-gap:clamp(24px, 3.333vw, 64px);--lead-section-heading:clamp(28px, 2.083vw, 40px);--lead-body-muted:#555;--lead-dark-bg:#333;--lead-dean-card-size:clamp(260px, 21.563vw, 414px);--lead-dean-card-gap:clamp(16px, 1.094vw, 21px);--lead-dean-mobile-card-w:clamp(280px, 70.93vw, 305px);--lead-dean-overlay:#9e2130b3;--lead-subheading:clamp(24px, 1.667vw, 32px);--lead-admin-card-w:clamp(280px, 21.615vw, 415px);--lead-admin-card-radius:clamp(16px, 1.042vw, 20px);--lead-distinguished-gap:clamp(16px, 1.667vw, 32px);--privacy-section-pt:clamp(40px, 5.208vw, 100px);--privacy-section-pb:clamp(40px, 5.208vw, 100px);--privacy-content-max:clamp(320px, 79.167vw, 1520px);--privacy-section-gap:clamp(18px, 1.25vw, 24px);--privacy-card-radius:clamp(8px, .625vw, 12px);--privacy-card-shadow:0 clamp(4px, .208vw, 4px) clamp(28px, 2.292vw, 44px) #0000000f;--privacy-card-pad:clamp(12px, 1.042vw, 20px);--privacy-block-title:clamp(22px, 1.667vw, 32px);--privacy-block-gap:clamp(18px, 1.25vw, 24px);--privacy-body-lh:1.7;--privacy-list-indent:clamp(21px, 1.563vw, 30px);--privacy-mobile-title:clamp(28px, 6.512vw, 28px);--privacy-mobile-item-gap:clamp(16px, 4.186vw, 18px);--privacy-mobile-icon:clamp(28px, 7.442vw, 32px);--privacy-mobile-card-shadow:0 clamp(4px, .933vw, 4px) clamp(6px, 1.628vw, 7px) #0000001a;--privacy-contact-icon:clamp(52px, 14.419vw, 62px);--privacy-contact-icon-pad:clamp(18px, 4.884vw, 21px);--privacy-contact-gap:clamp(12px, .833vw, 16px);--privacy-email-label:clamp(16px, .9375vw, 18px);--privacy-email-link:clamp(18px, 1.0417vw, 20px);--privacy-contact-border:#d9dbe9;--privacy-contact-icon-shadow:0 clamp(2px, .104vw, 2px) clamp(3px, .156vw, 3px) #9e21300f;--privacy-accordion-border:gray;--font-size-soet-h1:clamp(28px, 3.333vw, 64px);--soet-hero-h:clamp(500px, 37.5vw, 720px);--soet-hero-pt:clamp(30px, 3.125vw, 60px);--soet-hero-pb:clamp(30px, 3.125vw, 60px);--soet-hero-form-w:clamp(300px, 21.3vw, 409px);--soet-hero-form-pad:clamp(20px, 1.25vw, 24px);--soet-hero-form-gap:clamp(12px, 1.041vw, 20px);--soet-hero-form-radius:clamp(8px, .521vw, 10px);--soet-hero-form-blur:clamp(10px, 1.042vw, 20px);--soet-hero-form-band-bg:#0d1a20;--soet-hero-copy-pr:clamp(140px, 27.03vw, 519px);--soet-hero-subtitle-size:clamp(14px, .9375vw, 18px);--soet-section-pt:clamp(40px, 4.167vw, 80px);--soet-section-pb:clamp(40px, 4.167vw, 80px);--soet-head-gap:clamp(16px, 1.25vw, 24px);--soet-about-text-gap:clamp(12px, 1.041vw, 20px);--soet-about-mobile-gradient-start:#99bdcf;--soet-about-mobile-gradient-end:#b5d2e0;--soet-body-muted:#555;--soet-panel-bg:#f7f8fb;--soet-card-radius:clamp(12px, .833vw, 16px);--soet-card-radius-lg:clamp(16px, 1.563vw, 30px);--soet-prog-sidebar-w:clamp(280px, 29.2vw, 561px);--soet-prog-panel-pad:clamp(24px, 3.125vw, 60px);--soet-prog-tab-h:clamp(48px, 4.375vw, 84px);--soet-prog-outer-radius:clamp(16px, 1.667vw, 32px);--soet-dean-img-radius:clamp(16px, 1.563vw, 30px);--soet-faculty-img-h:clamp(260px, 20.57vw, 395px);--soet-lab-card-h:clamp(200px, 18.65vw, 358px);--soet-career-card-h:clamp(120px, 7.813vw, 150px);--soet-career-card-pad:clamp(12px, .833vw, 16px);--soet-career-grid-gap:clamp(12px, 1.042vw, 20px);--soet-career-card-icon:clamp(46px, 2.917vw, 56px);--soet-cert-logo-h:clamp(40px, 2.083vw, 40px);--soet-cert-card-pad:clamp(16px, 1.042vw, 24px);--soet-cert-grid-gap:clamp(12px, .938vw, 18px);--soet-mou-image-radius:clamp(12px, 1.042vw, 20px);--soet-cta-radius:clamp(20px, 1.667vw, 32px);--soet-cta-section-pad:clamp(50px, 5.208vw, 100px);--soet-cta-col-gap:clamp(12px, 1.042vw, 20px);--soet-cta-card-px:clamp(24px, 3.125vw, 60px);--soet-cta-card-py:clamp(50px, 5.208vw, 100px);--soet-cta-inner-gap:clamp(24px, 2.083vw, 40px);--soet-cta-copy-gap:clamp(12px, .833vw, 16px);--soet-cta-visual-h:clamp(320px, 33.854vw, 650px);--soet-cta-btn-h:clamp(48px, 3.125vw, 60px);--md-section-pt:clamp(40px, 5.208vw, 100px);--md-section-pb:clamp(40px, 5.208vw, 100px);--md-sidebar-w:clamp(300px, 24vw, 415px);--md-sidebar-gap:clamp(12px, .833vw, 16px);--md-sidebar-item-pad:clamp(12px, .833vw, 16px);--md-sidebar-radius:clamp(8px, .417vw, 8px);--md-sidebar-arrow:clamp(36px, 2.292vw, 44px);--md-sidebar-label:clamp(14px, .9375vw, 18px);--md-panel-radius:clamp(16px, 1.25vw, 24px);--md-panel-shadow:0 clamp(8px, .625vw, 12px) clamp(16px, 1.042vw, 20px) #19213d0d;--md-panel-pad:clamp(24px, 2.083vw, 40px);--md-panel-gap:clamp(20px, 1.25vw, 24px);--md-panel-title:clamp(28px, 2.083vw, 40px);--md-panel-subtitle:clamp(28px, 2.083vw, 40px);--md-row-radius:clamp(12px, .833vw, 16px);--md-row-gap:clamp(12px, .833vw, 16px);--md-row-pad:clamp(12px, .833vw, 16px);--md-action-w:clamp(160px, 10.99vw, 211px);--md-action-h:clamp(44px, 2.813vw, 54px);--md-action-text:clamp(16px, .9375vw, 18px);--md-proforma-max:clamp(320px, 73.958vw, 1420px);--md-mobile-icon:clamp(24px, 5.581vw, 24px);--md-hero-subtitle:clamp(18px, 1.25vw, 24px);--md-hero-caption:clamp(16px, 1.0417vw, 20px);--md-info-text:#9a9a9a;--exam-sidebar-w:clamp(280px, 21.615vw, 415px);--acal-section-bg:#f7f8fb;--acal-section-pt:clamp(40px, 2.083vw, 40px);--acal-section-pb:clamp(60px, 5.208vw, 100px);--acal-section-px:clamp(20px, 13.021vw, 250px);--acal-content-max:clamp(320px, 73.958vw, 1420px);--acal-header-gap:clamp(20px, 1.25vw, 24px);--acal-title-row-gap:clamp(12px, .833vw, 16px);--acal-title-size:clamp(28px, 2.083vw, 40px);--acal-row-label-size:clamp(18px, 1.042vw, 20px);--acal-row-border-inactive:gray;--acal-toggle-bg:#dcdfea;--acal-toggle-radius:clamp(8px, .417vw, 8px);--acal-toggle-size:clamp(40px, 2.292vw, 44px);--acal-toggle-icon:clamp(20px, 1.25vw, 24px);--acal-toggle-shadow:2px 4px 3px #0000001f;--acal-btn-font-weight:500;--acal-download-icon-w:clamp(14px, .9vw, 17.28px);--acal-download-icon-h:clamp(15px, .951vw, 18.24px);--acal-grid-card-pad:clamp(20px, 1.667vw, 32px);--acal-grid-card-gap:clamp(20px, 1.667vw, 32px);--acal-grid-copy-gap:clamp(12px, .833vw, 16px);--acal-grid-year-size:clamp(24px, 1.667vw, 32px);--acal-grid-subtitle-size:clamp(18px, 1.042vw, 20px);--acal-grid-columns:3;--arep-view-icon-size:clamp(18px, 1.042vw, 20px);--arep-list-actions-w:clamp(260px, 17.135vw, 329px);--bevt-section-px:clamp(20px, 5.208vw, 100px);--bevt-section-py:clamp(40px, 5.208vw, 100px);--bevt-content-max:clamp(320px, 73.958vw, 1420px);--bevt-section-gap:clamp(24px, 2.083vw, 40px);--bevt-header-gap:clamp(40px, 5.26vw, 101px);--bevt-title-size:clamp(28px, 2.083vw, 40px);--bevt-controls-w:clamp(320px, 52vw, 980px);--bevt-controls-gap:clamp(12px, 1.042vw, 20px);--bevt-tabs-w:clamp(240px, 19.792vw, 380px);--bevt-month-filter-w:clamp(120px, 9.375vw, 180px);--bevt-institute-filter-w:clamp(160px, 13.021vw, 250px);--bevt-month-filter-px:clamp(16px, 1.042vw, 20px);--bevt-month-filter-gap:clamp(8px, .521vw, 10px);--bevt-month-filter-chevron-w:clamp(14px, .833vw, 16px);--bevt-month-filter-chevron-h:clamp(8px, .521vw, 10px);--bevt-month-filter-chevron-icon-w:clamp(8px, .521vw, 10px);--bevt-month-filter-chevron-icon-h:clamp(14px, .833vw, 16px);--bevt-month-filter-menu-offset:clamp(4px, .26vw, 6px);--bevt-month-filter-menu-pad:clamp(4px, .26vw, 5px);--bevt-month-filter-menu-gap:clamp(4px, .26vw, 5px);--bevt-month-filter-menu-radius:clamp(16px, 1.563vw, 30px);--bevt-month-filter-menu-shadow:0 clamp(4px, .26vw, 5px) clamp(12px, .833vw, 16px) #00000014;--bevt-month-filter-option-px:clamp(16px, 1.042vw, 20px);--bevt-month-filter-option-py:clamp(10px, .677vw, 13px);--bevt-month-filter-option-radius:clamp(12px, 1.042vw, 20px);--bevt-month-filter-option-hover-bg:#f7f8fb;--bevt-grid-gap:clamp(12px, 1.042vw, 20px);--bevt-grid-columns:4;--bevt-hero-py:clamp(48px, 5.885vw, 113px);--bevt-hero-title:clamp(32px, 3.333vw, 64px);--bevt-hero-text-max:clamp(280px, 42.708vw, 820px);--bevt-hero-aspect:1920 / 404;--bevt-hero-heading-min-h:clamp(120px, 9.271vw, 178px);--blog-section-px:clamp(20px, 5.208vw, 100px);--blog-section-py:clamp(40px, 5.208vw, 100px);--blog-hero-py:clamp(40px, 3.594vw, 69px);--blog-hero-title:clamp(24px, 2.083vw, 40px);--blog-hero-thumb-w:clamp(200px, 29.896vw, 574px);--blog-hero-thumb-h:clamp(120px, 13.438vw, 258px);--blog-hero-thumb-radius:clamp(12px, .833vw, 16px);--blog-hero-meta-size:clamp(14px, .833vw, 16px);--blog-hero-author-size:clamp(13px, .729vw, 14px);--blog-layout-gap:clamp(16px, 1.042vw, 20px);--blog-sidebar-w:clamp(240px, 14.01vw, 269px);--blog-sidebar-offset:clamp(0px, 7.604vw, 146px);--blog-main-pr:clamp(0px, 7.552vw, 145px);--blog-sidebar-gap:clamp(14px, .938vw, 18px);--blog-sidebar-sticky-top:var(--site-sticky-offset);--blog-card-p:clamp(16px, 1.042vw, 20px);--blog-card-radius:clamp(10px, .625vw, 12px);--blog-card-border:#d8d8d8;--blog-card-shadow:0 0 clamp(2px, .104vw, 2px) #00000026;--blog-follow-shadow:0 0 clamp(12px, .781vw, 15px) #0000004d;--blog-contents-title:clamp(22px, 1.563vw, 30px);--blog-contents-item:clamp(16px, 1.042vw, 20px);--blog-follow-title:clamp(22px, 1.563vw, 30px);--blog-follow-heading:clamp(14px, .833vw, 16px);--blog-social-size:clamp(30px, 1.823vw, 35px);--blog-body-gap:clamp(24px, 2.083vw, 40px);--blog-section-heading:clamp(28px, 2.083vw, 40px);--blog-body-size:var(--font-size-p-secondary);--blog-quote-size:clamp(16px, 1.1458vw, 22px);--blog-quote-pad-x:clamp(20px, 2.0833vw, 40px);--blog-quote-pad-y:clamp(14px, 1.0417vw, 20px);--blog-quote-radius:clamp(10px, .625vw, 12px);--blog-quote-bg:#000;--blog-quote-min-h:clamp(120px, 9.1146vw, 175px);--blog-quote-text-max-w:clamp(260px, 55.2083vw, 1060px);--blog-quote-mark-top:calc(var(--blog-quote-min-h) * -10 / 175);--blog-quote-mark-bottom:calc(var(--blog-quote-min-h) * -21 / 175);--blog-quote-mark-left:clamp(4px, .3646vw, 7px);--blog-quote-mark-mt:calc(var(--blog-quote-min-h) * 10 / 175);--blog-quote-mark-mb:calc(var(--blog-quote-min-h) * 21 / 175);--blog-quote-mobile-size:clamp(14px, 3.721vw, 16px);--blog-quote-mobile-pad:clamp(16px, 4.651vw, 20px);--blog-quote-mobile-mark-top:clamp(-8px, -1.86vw, -10px);--blog-quote-mobile-mark-bottom:clamp(-12px, -2.791vw, -14px);--blog-quote-mobile-mark-left:clamp(2px, .465vw, 4px);--blog-quote-mobile-mark-mt:clamp(8px, 1.86vw, 10px);--blog-quote-mobile-mark-mb:clamp(12px, 2.791vw, 14px);--blog-featured-radius:clamp(8px, .521vw, 10px);--blog-featured-aspect:1140 / 559;--blog-gallery-gap:clamp(16px, 1.563vw, 30px);--blog-gallery-aspect:555 / 371;--blog-nav-size:clamp(18px, 1.25vw, 24px);--blog-nav-arrow:clamp(24px, 1.563vw, 30px);--blog-list-after-gap:15px;--blog-list-bullet-size:clamp(6px, .417vw, 8px);--blog-explore-gap:clamp(24px, 2.083vw, 40px);--blog-explore-title:clamp(28px, 2.083vw, 40px);--blog-muted-text:#555;--blog-grey-border:#d8d8d8;--news-card-title-min-h:calc(var(--font-size-p-secondary) * 1.5 * 2);--news-card-excerpt-min-h:calc(var(--font-size-p-secondary) * 1.5 * 3);--mcov-section-px:clamp(20px, 5.208vw, 100px);--mcov-section-py:clamp(40px, 5.208vw, 100px);--mcov-section-gap:clamp(24px, 2.083vw, 40px);--mcov-header-gap:clamp(24px, 5.26vw, 101px);--mcov-title-size:clamp(28px, 2.083vw, 40px);--mcov-title-intro-gap:clamp(8px, .833vw, 16px);--mcov-intro-size:clamp(14px, .9375vw, 18px);--mcov-intro-color:#555;--mcov-intro-max:clamp(280px, 41.667vw, 800px);--mcov-controls-w:clamp(220px, 13.021vw, 250px);--mcov-grid-gap:clamp(12px, 1.042vw, 20px);--mcov-grid-row-gap:clamp(20px, 1.563vw, 30px);--mcov-hero-py:clamp(48px, 5.885vw, 113px);--mcov-hero-title:clamp(32px, 3.333vw, 64px);--mcov-hero-aspect:1920 / 404;--mcov-hero-heading-min-h:clamp(48px, 4.063vw, 78px);--mcov-card-p:clamp(8px, .521vw, 10px);--mcov-card-gap:clamp(12px, .833vw, 16px);--mcov-card-radius:clamp(16px, 1.042vw, 20px);--mcov-card-shadow:0 0 clamp(4px, .26vw, 5px) #00000040;--mcov-date-badge-h:clamp(20px, 1.146vw, 22px);--mcov-date-badge-px:clamp(4px, .26vw, 5px);--mcov-date-badge-radius:clamp(4px, .26vw, 5px);--mcov-date-badge-bg:#d7edff;--mcov-date-badge-size:clamp(12px, .729vw, 14px);--mcov-card-image-aspect:467 / 538;--mcov-card-image-radius:clamp(16px, 1.042vw, 20px);--mcov-description-size:clamp(16px, 1.042vw, 20px);--mcov-description-min-h:calc(var(--mcov-description-size) * 1.5 * 2);--mcov-zoom-size:clamp(48px, 3.125vw, 60px);--mcov-zoom-icon-size:clamp(18px, 1.25vw, 24px);--mcov-zoom-glow:0 0 clamp(16px, 1.25vw, 24px) #9e2130a6;--mcov-pagination-size:clamp(40px, 2.344vw, 45px);--mcov-pagination-gap:clamp(10px, .625vw, 12px);--mcov-pagination-pages-gap:clamp(10px, .729vw, 14px);--mcov-pagination-font-size:clamp(14px, .833vw, 16px);--mcov-pagination-inactive-bg:#d9d9d9;--mcov-pagination-arrow-box:clamp(18px, 1.146vw, 22px);--mcov-pagination-arrow-w:clamp(12px, .729vw, 15px);--mcov-pagination-arrow-h:clamp(6px, .417vw, 8px);--mom-section-pt:clamp(40px, 5.208vw, 100px);--mom-section-pb:clamp(40px, 5.208vw, 100px);--mom-content-max:clamp(320px, 73.958vw, 1420px);--mom-title-mobile:clamp(28px, 6.512vw, 28px);--mom-mobile-gap:clamp(8px, 1.86vw, 8px);--mom-mobile-radius:clamp(8px, 1.86vw, 8px);--mom-mobile-icon:clamp(32px, 7.442vw, 32px);--mom-mobile-item-pad:clamp(12px, 2.791vw, 12px);--mom-table-header-border:#dce0ed;--mom-table-row-border:#e3e3e3;--mom-panel-pl:clamp(10px, 1.25vw, 24px);--mom-panel-pr:clamp(10px, 5.208vw, 100px);--mom-panel-py:clamp(10px, .833vw, 16px);--mom-action-h-mobile:clamp(34px, 7.907vw, 34px);--mom-action-request-w:clamp(150px, 11.146vw, 214px);--mom-action-pdf-w:clamp(135px, 7.031vw, 135px);--mom-sr-col:clamp(24px, 10.417vw, 200px);--mom-mom-col:clamp(160px, 35.349vw, 677px);--mom-table-cell-pad:clamp(8px, 1.042vw, 20px);--mom-table-header-pad:clamp(8px, 1.042vw, 20px);--gr-section-pt:clamp(40px, 5.208vw, 100px);--gr-section-pb:clamp(40px, 5.208vw, 100px);--gr-layout-gap:clamp(24px, 1.667vw, 32px);--gr-info-max:clamp(320px, 37.292vw, 716px);--gr-form-max:clamp(320px, 50.625vw, 972px);--gr-form-pad:clamp(20px, 2.5vw, 48px);--gr-form-gap:clamp(16px, 1.458vw, 28px);--gr-field-gap:clamp(8px, .521vw, 12px);--gr-error-gap:clamp(4px, .313vw, 6px);--gr-input-h:clamp(44px, 3.229vw, 62px);--gr-input-radius:clamp(12px, .833vw, 16px);--gr-textarea-h:clamp(120px, 7.292vw, 140px);--gr-ombudsperson-title:clamp(22px, 1.563vw, 30px);--gr-body-muted:#555;--gr-placeholder:#514f6e;--gr-input-border:#d9dbe9;--gr-input-shadow:0 clamp(2px, .104vw, 2px) clamp(3px, .156vw, 3px) #9e21300f;--gr-input-focus-shadow:0 clamp(2px, .104vw, 2px) clamp(3px, .156vw, 3px) #4a3aff1a;--gr-row-gap:clamp(12px, .938vw, 18px);--gr-submit-w:clamp(200px, 14.479vw, 278px);--gr-mobile-form-pad:clamp(10px, 2.326vw, 10px);--font-size-phd-h1:clamp(32px, 3.333vw, 64px);--phd-section-pt:clamp(40px, 5.208vw, 100px);--phd-section-pb:clamp(40px, 5.208vw, 100px);--phd-head-gap:clamp(20px, 2.083vw, 40px);--phd-copy-gap:clamp(16px, 1.25vw, 24px);--phd-hero-h:clamp(480px, 37.5vw, 720px);--phd-hero-mobile-h:clamp(500px, 116.279vw, 500px);--phd-hero-form-w:clamp(280px, 21.3vw, 409px);--phd-hero-form-band-bg:#0d1a20;--phd-hero-copy-w:clamp(280px, 36.719vw, 705px);--phd-advancing-copy-w:clamp(280px, 36.771vw, 706px);--phd-research-intro-w:clamp(280px, 74.479vw, 1430px);--phd-card-radius:clamp(12px, 1.25vw, 24px);--phd-card-radius-lg:clamp(16px, 1.563vw, 30px);--phd-nextstep-radius:clamp(24px, 3.125vw, 60px);--phd-nextstep-min-h:clamp(280px, 17.708vw, 340px);--phd-nextstep-section-py:clamp(40px, 6.25vw, 120px);--phd-nextstep-card-pad:clamp(6px, .521vw, 10px);--phd-nextstep-content-pl:clamp(20px, 5.208vw, 100px);--phd-nextstep-content-gap:clamp(20px, 1.563vw, 30px);--phd-nextstep-mobile-radius:clamp(24px, 6.977vw, 30px);--phd-nextstep-mobile-image-h:clamp(220px, 25.99vw, 499px);--phd-nextstep-mobile-section-py:clamp(40px, 9.302vw, 40px);--phd-nextstep-mobile-card-py:clamp(20px, 4.651vw, 20px);--phd-nextstep-mobile-card-px:clamp(10px, 2.326vw, 10px);--phd-nextstep-mobile-content-px:clamp(20px, 4.651vw, 20px);--phd-nextstep-mobile-content-gap:clamp(20px, 6.977vw, 30px);--phd-nextstep-mobile-copy-gap:clamp(12px, 3.721vw, 16px);--phd-nextstep-mobile-heading:clamp(28px, 6.977vw, 28px);--phd-nextstep-mobile-subtitle:clamp(16px, 3.721vw, 16px);--phd-nextstep-mobile-body:clamp(14px, 3.256vw, 14px);--phd-nextstep-mobile-btn-min-h:clamp(60px, 13.953vw, 60px);--phd-nextstep-mobile-btn-px:clamp(24px, 9.07vw, 39px);--phd-nextstep-mobile-btn-font:clamp(12px, 3.721vw, 16px);--phd-programmes-bg:#f7f8fb;--phd-programmes-grid-gap:clamp(16px, 1.667vw, 32px);--phd-stat-glass-bg:#ffffff1f;--phd-stat-glass-border:#ffffff59;--phd-career-card-bg:#ffffffeb;--phd-eng-about-school-bg:var(--soca-about-bg);--phd-eng-about-school-gap:clamp(20px, 1.667vw, 32px);--phd-eng-about-school-py:clamp(48px, 5.208vw, 100px);--phd-eng-about-school-py-mobile:clamp(32px, 9.302vw, 40px);--phd-eng-campus-gradient-start:var(--soca-about-gradient-start);--phd-eng-campus-gradient-end:var(--soca-about-gradient-end);--phd-eng-programme-img-w:clamp(280px, 28.438vw, 546px);--phd-eng-highlight-card-aspect:331 / 220;--phd-eng-nextstep-min-h:clamp(400px, 37.292vw, 716px);--phd-eng-cta-btn-min-h:clamp(48px, 3.125vw, 60px);--phd-eng-cta-btn-py:clamp(12px, .833vw, 16px);--phd-eng-cta-btn-px:clamp(24px, 2.031vw, 39px);--phd-eng-cta-apply-w:clamp(160px, 11.094vw, 213px);--phd-eng-section-pt:var(--phd-section-pt);--phd-eng-section-pb:var(--phd-section-pb);--phd-eng-head-gap:var(--phd-head-gap);--phd-eng-copy-gap:var(--phd-copy-gap);--phd-eng-skills-card-bg:#ffffff1a;--phd-eng-skills-card-border:#ffffff1f;--phd-eng-skills-card-w:clamp(260px, 16.667vw, 320px);--phd-eng-career-card-bg:#f9f9f9;--phd-eng-career-img-h:clamp(140px, 11.458vw, 220px);--phd-eng-supervisors-bg:#f8f8f8;--phd-eng-supervisor-photo-h:clamp(280px, 21.615vw, 415px);--phd-eng-supervisor-photo-gradient:radial-gradient(50% 50% at 50% 50%, #acacac 0%, #929292 25%, #797979 50%, #5f5f5f 75%, #464646 100%);--phd-eng-supervisor-photo-shadow:0 0 10px #00000040;--phd-eng-eligibility-shadow:5px 5px 0 #00000040;--phd-eng-admissions-body-max-w:min(100%, 78.5rem);--phd-eng-admissions-cards-max-w:min(100%, 71.125rem);--phd-eng-labs-content-py:clamp(40px, 6.25vw, 120px);--phd-eng-labs-content-gap:clamp(20px, 1.667vw, 32px);--phd-eng-labs-feature-gap:clamp(20px, 1.563vw, 30px);--phd-eng-labs-highlight-gap:clamp(16px, 1.667vw, 32px);--phd-eng-labs-bullet-indent:clamp(60px, 4.688vw, 90px);--phd-eng-labs-icon-ring:clamp(56px, 3.229vw, 62px);--phd-eng-labs-icon-inner:clamp(34px, 2.396vw, 46px);--phd-eng-labs-mobile-pt:clamp(32px, 9.302vw, 40px);--phd-eng-labs-mobile-icon-ring:clamp(40px, 10.233vw, 44px);--phd-eng-labs-mobile-icon-inner:clamp(30px, 7.907vw, 34px);--phd-eng-labs-mobile-icon-pad-ring:clamp(3px, .93vw, 4px);--phd-eng-labs-mobile-icon-pad-inner:clamp(3px, .93vw, 4px);--sc-section-pt:clamp(40px, 5.208vw, 100px);--sc-section-pb:clamp(40px, 5.208vw, 100px);--sc-head-gap:clamp(20px, 2.083vw, 40px);--sc-copy-gap:clamp(16px, 1.25vw, 24px);--sc-panel-bg:#f7f8fb;--sc-fl-section-bg:#f5f5f5;--sc-fl-rule:#e5e5e5;--sc-fl-accordion-gap:clamp(24px, 1.667vw, 32px);--sc-fl-split-gap:clamp(32px, 7.969vw, 153px);--sc-fl-image-w:clamp(280px, 28.438vw, 546px);--sc-fl-image-h:clamp(280px, 23.333vw, 448px);--sc-fl-image-radius:clamp(20px, 1.563vw, 30px);--sc-fl-chevron:clamp(16px, 1.042vw, 20px);--sc-card-radius-lg:clamp(20px, 1.667vw, 32px);--sc-hero-h:clamp(420px, 26.042vw, 500px);--sc-hero-mobile-h:clamp(360px, 83.721vw, 420px);--sc-hero-pt:clamp(40px, 3.281vw, 63px);--sc-hero-pb:clamp(40px, 3.281vw, 63px);--sc-hero-copy-w:clamp(280px, 39.323vw, 755px);--sc-hero-desc-w:clamp(280px, 39.323vw, 755px);--font-size-sc-hero-desc:clamp(14px, .9375vw, 18px);--font-size-sc-hero:clamp(32px, 3.333vw, 64px);--lap-section-pt:clamp(40px, 6.25vw, 120px);--lap-section-pb:clamp(40px, 6.25vw, 120px);--lap-head-gap:clamp(16px, 1.042vw, 20px);--lap-copy-gap:clamp(16px, 1.25vw, 24px);--lap-hero-h:clamp(520px, 36.458vw, 700px);--lap-hero-mobile-h:clamp(420px, 116.279vw, 500px);--lap-hero-form-w:clamp(280px, 21.3vw, 409px);--lap-hero-form-band-bg:#0d1a20;--lap-hero-copy-w:clamp(280px, 40vw, 780px);--lap-hero-cta-gap:clamp(16px, 1.25vw, 24px);--font-size-lap-h1:clamp(32px, 3.333vw, 64px);--lap-overview-bg:#e5f6ff;--lap-overview-eyebrow:#12355b;--lap-overview-card-pad:clamp(24px, 2.604vw, 50px);--lap-overview-card-gap:clamp(16px, 1.146vw, 22px);--lap-overview-card-radius:clamp(20px, 1.563vw, 30px);--lap-overview-card-shadow:0px -7px 14px 0px #74b2d240;--lap-overview-max:clamp(280px, 72.917vw, 1400px);--lap-campus-h:clamp(280px, 26.667vw, 512px);--lap-campus-gradient-start:#e4f6ff;--lap-campus-gradient-end:#ffc0c8;--lap-experience-card-bg:#f7f8fb;--lap-experience-card-pad:clamp(16px, 1.042vw, 20px);--lap-experience-card-radius:clamp(12px, .833vw, 16px);--lap-experience-icon:clamp(48px, 3.75vw, 72px);--lap-experience-gap:clamp(12px, 1.146vw, 22px);--lap-faq-max:clamp(280px, 74.479vw, 1430px);--lap-faq-border:#919191;--lap-fac-menu-max:clamp(280px, 89.583vw, 1720px);--lap-fac-section-gap:clamp(32px, 3.125vw, 60px);--cse-head-gap:clamp(12px, 1.042vw, 20px);--cse-card-bg:#f7f8fb;--cse-card-radius:clamp(12px, .833vw, 16px);--cse-card-pad:clamp(16px, 1.042vw, 20px);--cse-card-gap:clamp(14px, 1.146vw, 22px);--cse-card-shadow:5px 5px 0 #00000040;--cse-curriculum-bg:var(--primary-white);--cse-curriculum-tabs-gap:clamp(8px, .521vw, 10px);--cse-curriculum-row-gap:clamp(14px, 1.146vw, 22px);--cse-learn-image-w:clamp(280px, 28.438vw, 546px);--cse-learn-image-h:clamp(320px, 35.208vw, 676px);--cse-learn-copy-max-w:clamp(280px, 52.083vw, 1000px);--cse-industry-gap:clamp(20px, 2.083vw, 40px);--cse-industry-card-h:clamp(180px, 11.458vw, 220px);--cse-industry-card-gap:clamp(10px, .833vw, 16px);--cse-industry-icon:clamp(56px, 4.688vw, 90px);--cse-wm-card-bg:#ffffff1a;--cse-wm-card-radius:clamp(16px, 1.563vw, 30px);--cse-wm-card-pad-x:clamp(12px, 1.042vw, 20px);--cse-wm-card-pad-y:clamp(16px, 1.563vw, 30px);--cse-wm-icon:clamp(44px, 3.75vw, 72px);--cse-wm-gap:clamp(14px, 1.146vw, 22px);--cse-career-panel-radius:clamp(16px, 1.563vw, 30px);--cse-career-panel-pad:clamp(16px, 1.563vw, 30px);--cse-career-image-h:clamp(320px, 35.417vw, 680px);--cse-career-panel-title:clamp(20px, 1.458vw, 28px);--cse-career-tile-bg:#5555550f;--cse-career-tile-radius:clamp(16px, 1.563vw, 30px);--cse-career-tile-min-h:clamp(64px, 5.938vw, 114px);--ar-text-muted:#555;--ar-surface:#f9f9f9;--ar-hero-pad-block:clamp(40px, 3.281vw, 63px);--ar-hero-text-max:clamp(280px, 33.594vw, 645px);--ar-hero-title:clamp(32px, 3.333vw, 64px);--ar-hero-subtitle:clamp(16px, 1.0417vw, 20px);--ar-hero-caption:clamp(14px, .9375vw, 18px);--ar-hero-gap:clamp(12px, 1.25vw, 24px);--ar-tabs-pad-block:clamp(30px, 3.125vw, 60px);--ar-tab-w:clamp(150px, 18.75vw, 360px);--ar-tab-h:clamp(46px, 3.177vw, 61px);--ar-tab-text:clamp(14px, .9375vw, 18px);--ar-tab-radius:clamp(24px, 1.563vw, 30px);--ar-tab-border:#b7b7b7;--ar-explore-pad-bottom:clamp(60px, 6.25vw, 120px);--ar-explore-gap:clamp(24px, 2.083vw, 40px);--ar-explore-head-gap:clamp(20px, 1.667vw, 32px);--ar-explore-title:clamp(24px, 2.083vw, 40px);--ar-copy-max:clamp(320px, 74.219vw, 1425px);--ar-lead-text:clamp(16px, 1.0417vw, 20px);--ar-body-text:clamp(14px, .9375vw, 18px);--ar-card-gap:clamp(16px, 1.563vw, 30px);--ar-card-border:#e4e4e4;--ar-card-radius:clamp(20px, 1.563vw, 30px);--ar-card-pad-x:clamp(20px, 1.667vw, 32px);--ar-card-pad-y:clamp(18px, 1.25vw, 24px);--ar-card-inner-gap:clamp(14px, 1.667vw, 32px);--ar-card-icon:clamp(40px, 2.604vw, 50px);--ar-card-title:clamp(16px, 1.0417vw, 20px);--ar-card-action:clamp(24px, 1.563vw, 30px);--ar-card-action-lg:clamp(30px, 2.083vw, 40px);--ar-collab-pad-block:clamp(60px, 6.25vw, 120px);--ar-collab-gap:clamp(28px, 2.5vw, 48px);--ar-collab-head-gap:clamp(16px, 1.615vw, 31px);--ar-collab-title:clamp(28px, 2.5vw, 48px);--ar-stat-value:clamp(22px, 1.458vw, 28px);--ar-stat-label:clamp(14px, .9375vw, 18px);--ar-chips-max:clamp(320px, 73.906vw, 1419px);--ar-chips-gap:clamp(8px, .625vw, 12px);--ar-chip-border:#e9e9e9;--ar-chip-radius:clamp(24px, 1.563vw, 30px);--ar-chip-pad-x:clamp(12px, .833vw, 16px);--ar-chip-pad-y:clamp(8px, .625vw, 12px);--ar-chip-gap:clamp(8px, .833vw, 16px);--ar-chip-flag:clamp(24px, 1.667vw, 32px);--ar-chip-text:clamp(14px, .9375vw, 18px);--ar-collab-body-max:clamp(320px, 76.771vw, 1474px);--ar-assist-pad-bottom:clamp(60px, 6.25vw, 120px);--ar-assist-card-h:clamp(520px, 37.292vw, 716px);--ar-assist-card-radius:clamp(24px, 3.125vw, 60px);--ar-assist-pad-inline:clamp(20px, 5.208vw, 100px);--ar-assist-gap:clamp(20px, 1.563vw, 30px);--ar-assist-copy-max:clamp(280px, 45.781vw, 879px);--ar-assist-title:clamp(28px, 2.5vw, 48px);--ar-assist-subtitle:clamp(18px, 1.25vw, 24px);--ar-assist-body:clamp(14px, .8333vw, 16px);--ar-fac-section-gap:clamp(24px, 2.396vw, 46px);--ar-fac-pad-bottom:clamp(60px, 6.25vw, 120px);--ar-fac-title:clamp(24px, 2.083vw, 40px);--ar-fac-filter-gap:clamp(12px, .833vw, 16px);--ar-fac-filter-text:clamp(14px, .9375vw, 18px);--ar-fac-filter-min-w:clamp(120px, 11.198vw, 215px);--ar-fac-filter-muted:#797777;--ar-fac-filter-line:#e4e4e4;--ar-fac-intro-pad-block:clamp(28px, 2.5vw, 48px);--ar-fac-intro-gap:clamp(24px, 2.083vw, 40px);--ar-fac-intro-max:clamp(320px, 59.479vw, 1142px);--ar-fac-subhead:clamp(18px, 1.25vw, 24px);--ar-fac-body:clamp(14px, .9375vw, 18px);--ar-fac-grid-gap:clamp(16px, 1.042vw, 20px);--ar-fac-grid-row-gap:clamp(32px, 2.917vw, 56px);--ar-fac-card-w:clamp(260px, 21.615vw, 415px);--ar-fac-card-radius:clamp(20px, 1.563vw, 30px);--ar-fac-card-gap:clamp(16px, 1.042vw, 20px);--ar-fac-photo-pad:clamp(8px, .521vw, 10px);--ar-fac-photo-h:clamp(240px, 21.615vw, 415px);--ar-fac-body-pad-x:clamp(12px, .833vw, 16px);--ar-fac-name:clamp(16px, 1.0417vw, 20px);--ar-fac-role:clamp(14px, .9375vw, 18px);--ar-fac-meta:clamp(14px, .9375vw, 18px);--ar-fac-meta-icon:clamp(20px, 1.25vw, 24px);--ar-fac-social:clamp(26px, 1.615vw, 31px);--ar-fac-role-color:#464646;--rh-section-pad:var(--section-padding-block);--rh-section-inline:var(--section-padding-inline);--rh-card-radius:clamp(16px, 1.563vw, 30px);--rh-card-pad:clamp(24px, 2.604vw, 50px);--rh-why-card-bg:#f7f8fb;--rh-why-card-radius:clamp(12px, .833vw, 16px);--rh-why-card-pad:clamp(16px, 1.042vw, 20px);--rh-why-icon:clamp(44px, 3.125vw, 60px);--rh-why-shadow:5px 5px 0 #00000040;--rh-counsellor-bg:var(--primary);--rh-glass:#ffffff1a;--rh-gallery-img-h:clamp(180px, 18.229vw, 350px);--rh-service-card-radius:clamp(16px, 1.563vw, 30px);--rh-mv-gradient-start:#e5f6ff;--rh-mv-gradient-end:#ffc0c8}@media (min-width:1024px){:root{--schools-swiper-transform:translateX(max(0px, calc(100% - clamp(200px, 24.166vw, 464px) - 24px)))}.schools-program-list-scroll{max-height:var(--schools-program-list-max-h);padding-right:var(--schools-program-list-scroll-gap);scrollbar-width:thin;scrollbar-color:var(--primary) transparent}@supports (color:color-mix(in lab, red, red)){.schools-program-list-scroll{scrollbar-color:color-mix(in srgb, var(--primary) 45%, transparent) transparent}}.schools-program-list-scroll::-webkit-scrollbar{width:clamp(4px,.26vw,6px)}.schools-program-list-scroll::-webkit-scrollbar-track{margin-block:clamp(2px,.26vw,4px)}.schools-program-list-scroll::-webkit-scrollbar-thumb{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.schools-program-list-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--primary) 45%, transparent)}}.schools-program-list-scroll::-webkit-scrollbar-thumb{border-radius:999px}}@media (max-width:1400px){:root{--space-menu-gap:clamp(8px, 1vw, 14px);--header-nav-gap:clamp(8px, 1vw, 14px);--spotlight-card-pad:clamp(20px, 1.563vw, 30px)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html{overflow-x:clip}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-montserrat);font-size:var(--font-size-p-primary);line-height:var(--lh-1-5);-webkit-font-smoothing:antialiased}.site-main{padding-top:var(--site-header-height)}.footer-link:hover{color:var(--footer-link-hover,var(--primary))}h1,h2,h3,h4,h5,h6{font-family:var(--font-montserrat);line-height:var(--lh-1-2);margin:0}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}p{margin-bottom:1rem}.special-text{font-family:var(--font-special)}.swiper-linear .swiper-wrapper{transition-timing-function:linear!important}.container-custom{width:100%;max-width:1920px;padding-inline:var(--section-padding-inline);margin-inline:auto}.margin-after-heading-design{margin-bottom:var(--space-after-head-design)}.campus-life-section{padding-top:clamp(40px,4.16vw,80px);padding-bottom:clamp(40px,4.16vw,80px)}@media (max-width:767px){.spotlight-mobile-category-h3{margin-bottom:15px!important}.spotlight-mobile-main-h2{margin-bottom:20px!important}.student-life-card-title{margin-bottom:0!important}.campus-life-section{padding-bottom:0!important}}@media (max-width:1800px){:root{--pos-1-left:1457px;--pos-2-left:1385px;--pos-3-left:1250px;--pos-4-left:1165px}}[data-form-field]{scroll-margin-top:clamp(20px,5vw,80px);scroll-margin-bottom:clamp(20px,5vw,80px)}[id^=faculty-]:target,[id^=student-]:target,[id^=member-]:target{scroll-margin-top:clamp(88px,8vw,140px)}@keyframes profile-target-flash{0%{box-shadow:0 0 0 3px var(--primary)}to{box-shadow:0 0 #0000}}[data-profile-flash=true]{border-radius:clamp(8px,.833vw,16px);animation:1.2s ease-out profile-target-flash}@media (max-width:500px){:root{--news-tab-width:auto;--news-tab-container-width:100%}}[class^=SiteFooter-module__][class$=__quickTitle]{margin-bottom:var(--space-after-heading)!important}@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}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
