@import url(https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Figtree:ital,wght@0,300..900;1,300..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/nyucs_tailwind/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/nyucs_tailwind/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/nyucs_tailwind/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
body.node--unpublished main,body.topic--unpublished main{background-color:#fff4f4;}.content-meta{font-size:0.85rem;color:#555;text-align:right;margin-top:-25px;margin-right:50px;}.moderation-state{display:inline-block;padding:1px 6px;border-radius:3px;font-size:0.8em;font-weight:600;background-color:#e8a800;color:#fff;vertical-align:middle;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;font-size:1rem;}.breadcrumb li:before{content:"";background-image:url(/themes/custom/nyucs_tailwind/images/icons/greater-than-breadcrumb.svg);background-repeat:no-repeat;display:inline-block;width:6px;height:10px;background-position:center;margin-left:5px;margin-right:5px;}.breadcrumb li:first-child:before{content:none;}.breadcrumb{a{font-weight:400;font-size:1rem;}}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:600;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/nyucs_tailwind/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/nyucs_tailwind/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/nyucs_tailwind/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/nyucs_tailwind/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/nyucs_tailwind/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/nyucs_tailwind/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/nyucs_tailwind/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.views-label{font-weight:600;padding-right:0.5em;}.view-id-search-api-forms .views-row,.view-id-search_api_forms .views-row{display:grid;grid-template-columns:var(--forms-number-col-width,10rem) minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 1.25rem;margin-bottom:0;border-left:1px solid var(--border-primary);border-right:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);border-top:0;border-radius:0;background-color:var(--color-white);box-shadow:none;transition:background-color 0.2s ease;}[data-forms-result-count]{padding-bottom:0rem;margin-top:0.5rem;margin-bottom:0.75rem;font-size:1.125rem;line-height:1.5;}.forms-results-count-line{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0.35rem;}.forms-results-count-number{font-weight:700;letter-spacing:0.01em;}.forms-results-count-type{font-weight:600;}input#forms-quick-search{border-radius:5px;max-width:60%;font-size:90%;padding-left:10px;line-height:95%;}[data-forms-results-list]{border-top:0;}.forms-sort-controls{display:grid;grid-template-columns:var(--forms-number-col-width,10rem) minmax(0,1fr);gap:0;border-collapse:collapse;border:1px solid rgba(0,0,0,0.06);border-bottom:0;margin-bottom:0;}.forms-sort-button{appearance:none;border:0;border-right:1px solid #ebe0e0;background-color:#f0f0f0;color:var(--text-primary);font-size:1rem;font-weight:700;line-height:1.25;padding:0.75rem 1rem;text-align:left;}.forms-sort-button:last-child{border-right:0;text-align:left;}.forms-sort-button::after{content:" \2195";font-weight:500;opacity:0.8;}.forms-sort-button.is-active::after{content:" \2191";}.forms-sort-button[data-forms-sort-direction="desc"].is-active::after{content:" \2193";}.forms-sort-button.is-active::after{color:maroon;opacity:1;}.forms-sort-button:hover{background-color:#d3d4d9;}.sortip.mb-4.text-xs.text-gray-600{margin-bottom:-20px;}button.forms-sort-button.forms-sort-button-number.is-active,button.forms-sort-button.forms-sort-button-title.is-active{color:maroon;}.view-id-search-api-forms .views-row.mb-6,.view-id-search_api_forms .views-row.mb-6,.view-id-search-api-forms .views-row.teaser-pills,.view-id-search_api_forms .views-row.teaser-pills{margin-bottom:0;padding-bottom:1rem;border-collapse:collapse;border:1px solid rgba(0,0,0,0.06);border-top:0px;}.view-id-search-api-forms .view-grouping,.view-id-search_api_forms .view-grouping{margin-bottom:1.5rem;font-size:1.125rem;}.view-id-search_api_forms .view-grouping-header{margin:0;padding:0.75rem 1.25rem;background-color:var(--bg-primary-dark);color:var(--color-white);text-align:center;font-family:Figtree,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.5rem;}.view-id-search-api-forms .view-grouping-content .views-row:nth-child(even),.view-id-search_api_forms .view-grouping-content .views-row:nth-child(even){background-color:var(--color-blue-200);}.view-id-search-api-forms .views-row:hover,.view-id-search_api_forms .views-row:hover{background-color:var(--color-blue-100);}.view-id-search-api-forms .views-row.highlight,.view-id-search_api_forms .views-row.highlight,[data-forms-result-row].highlight{background-color:var(--color-blue-100);border-left:4px solid var(--bg-primary-dark);padding-left:calc(1.25rem - 3px);}.view-id-search-api-forms .views-field-field-form-number,.view-id-search_api_forms .views-field-field-form-number{flex:none;margin-left:0;margin-right:0;text-align:left;order:0;white-space:nowrap;justify-self:start;font-family:Inter,sans-serif;font-size:0.875rem;line-height:1.25rem;letter-spacing:0.01rem;text-transform:none;color:var(--text-primary);font-weight:600;}.view-id-search-api-forms .views-field-field-form-number .field-content,.view-id-search_api_forms .views-field-field-form-number .field-content{display:inline;padding:0;border:0;border-radius:0;background-color:transparent;}.view-id-search-api-forms .views-field-title,.view-id-search_api_forms .views-field-title{flex:none;min-width:0;order:0;}.view-id-search-api-forms .views-field-title .field-content,.view-id-search_api_forms .views-field-title .field-content{display:inline;}.view-id-search-api-forms .views-field-title a,.view-id-search_api_forms .views-field-title a{font-size:1.125rem;font-weight:600;line-height:1.65rem;text-decoration-line:none;text-decoration-color:transparent;text-underline-offset:4px;transition:color 0.2s ease,text-decoration-color 0.2s ease;}.view-id-search-api-forms .views-field-title a::after,.view-id-search_api_forms .views-field-title a::after{content:none !important;display:none !important;}.view-id-search-api-forms .views-field-title a:hover,.view-id-search_api_forms .views-field-title a:hover{color:var(--link-primary-hover);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:3px;}[data-forms-tag-filters]{display:flex;flex-wrap:wrap;gap:0.5rem;}.forms-tag-filter{border:1px solid var(--border-primary);border-radius:999px;background-color:var(--color-white);color:var(--link-primary);font-size:0.9375rem;font-weight:600;line-height:1.2;padding:0.45rem 0.85rem;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;}.forms-tag-filter:hover{border-color:var(--link-primary-hover);color:var(--link-primary-hover);}.forms-tag-filter.is-active{background-color:var(--bg-primary-dark);border-color:var(--bg-primary-dark);color:var(--color-white);}.view-id-search-api-forms .views-row:focus-within,.view-id-search_api_forms .views-row:focus-within{outline:4px solid var(--focus-primary);outline-offset:2px;}.additional-info-accordion.taxonomy-term__description-accordion{margin-top:-25px;margin-bottom:-25px;}.taxonomy-term__description-accordion details{margin-top:-5px;margin-bottom:0;border:0px;margin-left:-15px;}@media (max-width:48rem){.forms-sort-controls{grid-template-columns:1fr;}.forms-sort-button{border-right:0;border-bottom:1px solid var(--border-primary);text-align:left;}.forms-sort-button:last-child{border-bottom:0;text-align:left;}.view-id-search-api-forms .views-row,.view-id-search_api_forms .views-row{grid-template-columns:1fr;align-items:flex-start;gap:0.35rem;padding:0.875rem 0.875rem 1rem;}.view-id-search-api-forms .views-field-field-form-number,.view-id-search_api_forms .views-field-field-form-number{flex-basis:auto;margin-left:0;text-align:left;}.view-id-search-api-forms .views-field-title a,.view-id-search_api_forms .views-field-title a{font-size:1.0625rem;line-height:1.55rem;}}
.topic-contact-component .topic_contact--field-staff-members{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;}#edit-field-display-options .form-item,.field--name-field-display-options .form-item{display:inline-block;margin:5px 15px;}#edit-field-display-options,#field--name-field-display-options .fieldset-wrapper{margin:10px 0px;padding:7px 15px;}.field--name-field-display-options .fieldset-wrapper .form-item{margin-right:15px !important;}.form-item-field-select-display-style label{display:inline !important;}#topic-contact-staff-members-list{width:100%;display:flex;flex-wrap:wrap;gap:1rem;margin:10px 0;}#topic-contact-staff-members-list li{flex:1 1 250px;}#topic-contact-staff-member-single .field{display:none;}#topic-contact-staff-member-single .field--name-field-display-name,#topic-contact-staff-member-single .field--name-field-contact-reference{display:block;}ul.title_role #topic-contact-staff-member-single .field--name-field-topic-contact-role{display:block;}ul.email #topic-contact-staff-member-single .field--name-field-topic-contact-email{display:block;}ul.phone #topic-contact-staff-member-single .field--name-field-topic-contact-phone{display:block;}ul.fax #topic-contact-staff-member-single .field--name-field-topic-contact-fax{display:block;}ul.bio #topic-contact-staff-member-single .field--name-field-topic-contact-bio{display:block;}ul.photo #topic-contact-staff-member-single .field--name-field-topic-contact-photo{display:block;text-align:center;}ul.photo #topic-contact-staff-member-single .field--name-field-topic-contact-photo .field--name-field-media-image{display:block;}li.staff_default .field--name-field-topic-contact-role{font-weight:bold;}ul#topic-contact-staff-members-list li#topic-contact-staff-member-single.staff_inline .field--name-field-contact-reference{display:inline;}ul#topic-contact-staff-members-list li#topic-contact-staff-member-single.staff_inline .field--name-field-contact-reference::after{content:", ";}ul#topic-contact-staff-members-list.title_role li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-role{display:inline;}ul#topic-contact-staff-members-list.title_role li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-role::after{content:", ";}ul#topic-contact-staff-members-list.email li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-email{display:inline;}ul#topic-contact-staff-members-list.email li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-email::after{content:", ";}ul#topic-contact-staff-members-list.phone li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-phone{display:inline;}ul#topic-contact-staff-members-list.phone li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-phone::after{content:", ";}ul#topic-contact-staff-members-list.fax li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-fax{display:inline;}ul#topic-contact-staff-members-list.fax li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-fax::after{content:", ";}ul#topic-contact-staff-members-list.bio li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-bio{display:inline;}ul#topic-contact-staff-members-list.bio li#topic-contact-staff-member-single.staff_inline .field--name-field-topic-contact-bio::after{content:", ";}li.staff_medium{display:flex;flex-direction:column;border:1px dotted #d1d5db;padding:1rem;border-radius:0.5rem;}ul#topic-contact-staff-members-list li#topic-contact-staff-member-single.staff_medium .field--name-field-contact-reference,ul#topic-contact-staff-members-list li#topic-contact-staff-member-single.staff_medium .field--name-field-topic-contact-role{display:inline;}ul#topic-contact-staff-members-list li#topic-contact-staff-member-single.staff_medium .field--name-field-contact-reference::after{content:", ";}li.staff_large{border:1px solid #e5e7eb;border-radius:0.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);padding:1rem;transition:box-shadow 0.2s ease-in-out;}li.staff_large:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);}.field--name-field-administrative-contacts{background:#e0cca5;padding:10px;border-radius:10px;}ul.photo #topic-contact-staff-member-single .field--name-field-topic-contact-photo .field--name-field-media-image img{margin:0px auto;}
*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}h1{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:2.5rem;font-style:normal;font-weight:600;letter-spacing:.025rem;line-height:3rem;margin-bottom:.5rem}@media (min-width:1024px){h1{font-size:3rem;letter-spacing:.03rem;line-height:3.5rem}}.heading-3,h2{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:2rem;font-style:normal;font-weight:600;letter-spacing:.02rem;line-height:2.5rem;margin-bottom:.5rem}@media (min-width:1024px){.heading-3,h2{font-size:2.5rem;letter-spacing:.025rem;line-height:3rem}}.heading-3,h3{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:.015rem;line-height:2rem;margin-bottom:.5rem}@media (min-width:1024px){.heading-3,h3{font-size:2rem;letter-spacing:.02rem;line-height:2.5rem}}h4{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:1.3125rem;font-style:normal;font-weight:600;line-height:1.75rem;margin-bottom:.5rem}@media (min-width:1024px){h4{font-size:1.5rem;letter-spacing:.015rem;line-height:2rem}}h5{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;letter-spacing:.01125rem;line-height:2rem;margin-bottom:.5rem}@media (min-width:1024px){h5{font-size:1.3125rem;line-height:1.75rem}}h6{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.01rem;line-height:2rem;margin-bottom:.5rem}@media (min-width:1024px){h6{font-size:1.125rem;letter-spacing:.01125rem}}body,p{color:var(--text-primary);font-size:1.125rem;font-weight:400;line-height:2rem;margin-bottom:1rem}a,body,p{font-family:Figtree,sans-serif;font-style:normal}a{color:var(--link-primary);font-weight:600;text-decoration-line:underline;text-underline-offset:4px;transition-duration:.2s}a:hover{color:var(--link-primary-hover);cursor:pointer;text-decoration-thickness:3px}a:focus{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}a:focus-visible{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}a:focus:has(img){display:inline-block;overflow:visible}blockquote{border-left-color:var(--color-yellow-600);border-left-width:8px;margin-left:1rem;padding-left:1rem}blockquote p{font-size:1.5rem;font-style:italic;font-weight:700;line-height:2.25rem;margin-bottom:0;padding:.5rem}hr{background-color:var(--color-grey-400);height:2px;margin-bottom:1rem}:root{--color-blue-100:#e9f1f8;--color-blue-200:#c1d0e0;--color-blue-300:#97bad9;--color-blue-400:#1f70b8;--color-blue-500:#3a67d9;--color-blue-600:#205e9e;--color-blue-700:#002f6c;--color-green-100:#d2ddd4;--color-green-700:#218838;--color-grey-100:#f6f6f6;--color-grey-200:#f0f0f0;--color-grey-300:#e2e3e3;--color-grey-400:#d9d9d9;--color-grey-500:#949494;--color-grey-600:#757575;--color-grey-700:#495057;--color-grey-800:#282828;--color-purple-400:#cc47ff;--color-purple-500:#bf19ff;--color-purple-600:#a200e6;--color-purple-700:#7c00b3;--color-red-200:#ffd3d5;--color-red-500:#cd0302;--color-red-600:#b82b30;--color-red-800:#811e22;--color-yellow-200:#fffcd5;--color-yellow-300:#f5f1e6;--color-yellow-500:#fddf6b;--color-yellow-600:#c93;--color-yellow-700:#bc8a2f;--color-yellow-800:#aa800d;--color-white:#fff;--color-black:#000;--color-primary:var(--color-blue-700);--color-secondary:var(--color-grey-600);--color-error:var(--color-red-600);--color-success:var(--color-green-700);--color-danger:var(--color-red-600);--color-warning:var(--color-yellow-500);--color-red:var(--color-red-600);--bg-primary:var(--color-blue-400);--bg-primary-light:var(--color-blue-300);--bg-primary-dark:var(--color-blue-700);--section-bg-primary:var(--color-yellow-300);--heading-bg-primary:var(--color-blue-200);--section-bg-secondary:var(--color-grey-400);--border-primary:var(--color-grey-500);--border-primary-medium:var(--color-grey-275);--border-secondary:var(--color-blue-700);--box-shadow-primary:0px 0px 8px 0px rgba(0,0,0,.35);--box-shadow-primary-bottom:0px 4px 8px -4px rgba(0,0,0,.35);--box-shadow-secondary:0px 0px 8px 0px rgba(0,0,0,.15);--btn-bg-primary:var(--color-red-600);--btn-bg-primary-light:var(--color-blue-300);--btn-bg-primary-dark:var(--color-blue-700);--btn-bg-secondary:var(--color-white);--btn-text-primary:var(--color-white);--btn-text-secondary:var(--color-grey-800);--focus-primary:var(--color-blue-500);--focus-secondary:var(--color-white);--link-primary:var(--color-blue-400);--link-primary-hover:var(--color-blue-700);--link-primary-visited:var(--color-red-600);--link-secondary:var(--color-blue-700);--link-secondary-hover:var(--color-red-600);--link-secondary-visited:var(--color-red-600);--tag-bg-primary:var(--color-yellow-200);--text-primary:var(--color-grey-800);--text-primary-light:var(--color-grey-500);--text-secondary:var(--color-blue-400);--text-secondary-light:var(--color-blue-300);--text-secondary-dark:var(--color-blue-700)}.background_light_primary{background-color:var(--color-yellow-300)}.background_light_secondary{background-color:var(--color-grey-400)}.topic-banner input[type=search],.topic-banner input[type=text]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(255 255 255/var(--tw-border-opacity,1));color:var(--text-primary)}.topic-banner-search-form .block-title,.topic-banner-search-form .views-exposed-form .form-item label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#layout-builder,.layout-builder-form{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){#layout-builder,.layout-builder-form{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){#layout-builder,.layout-builder-form{max-width:768px}}@media (min-width:1024px){#layout-builder,.layout-builder-form{max-width:1024px;padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){#layout-builder,.layout-builder-form{max-width:1280px;padding-left:1rem;padding-right:1rem}}#layout-builder,.layout-builder-form{max-width:100%}@media (min-width:640px){#layout-builder,.layout-builder-form{max-width:100%}}@media (min-width:768px){#layout-builder,.layout-builder-form{max-width:100%}}@media (min-width:1024px){#layout-builder,.layout-builder-form{max-width:1106px}}@media (min-width:1280px){#layout-builder,.layout-builder-form{max-width:1328px}}:root{--container-viewport:100vw;--container-md:calc(768px - 4rem);--container-lg:calc(1024px - 8rem);--container-xl:calc(1280px - 8rem)}html{scroll-behavior:smooth}.container-viewport{box-sizing:border-box;left:50%;margin-left:calc(var(--container-viewport)/2*-1);margin-right:calc(var(--container-viewport)/2*-1);max-width:none;position:relative;right:50%;width:var(--container-viewport)}.full-width.layout--onecol{box-sizing:border-box;left:50%;margin-left:calc(var(--container-viewport)/2*-1);margin-right:calc(var(--container-viewport)/2*-1);max-width:none;position:relative;right:50%;width:var(--container-viewport)}.full-width.layout--onecol .layout__region--content{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.full-width.layout--onecol .layout__region--content{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.full-width.layout--onecol .layout__region--content{max-width:768px}}@media (min-width:1024px){.full-width.layout--onecol .layout__region--content{max-width:1024px;padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.full-width.layout--onecol .layout__region--content{max-width:1280px;padding-left:1rem;padding-right:1rem}}.full-width.layout--onecol .layout__region--content{max-width:100%}@media (min-width:640px){.full-width.layout--onecol .layout__region--content{max-width:100%}}@media (min-width:768px){.full-width.layout--onecol .layout__region--content{max-width:100%}}@media (min-width:1024px){.full-width.layout--onecol .layout__region--content{max-width:1106px}}@media (min-width:1280px){.full-width.layout--onecol .layout__region--content{max-width:1328px}}.full-width.three-col,.full-width.two-col{box-sizing:border-box;left:50%;margin-left:calc(var(--container-viewport)/2*-1);margin-right:calc(var(--container-viewport)/2*-1);max-width:none;position:relative;right:50%;width:var(--container-viewport)}.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:768px}}@media (min-width:1024px){.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:1024px;padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:1280px;padding-left:1rem;padding-right:1rem}}.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:100%}@media (min-width:640px){.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:100%}}@media (min-width:768px){.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:100%}}@media (min-width:1024px){.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:1106px}}@media (min-width:1280px){.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{max-width:1328px}}.full-width.three-col .three-col-container,.full-width.three-col .two-col-container,.full-width.two-col .three-col-container,.full-width.two-col .two-col-container{padding-left:0;padding-right:0}.block-elemental{width:100%}.topic-entity .field{margin-bottom:0}.section_padding_top_none{padding-top:0}.section_padding_top_default{padding-top:1.5rem}.section_padding_top_large{padding-top:3rem}.section_padding_bottom_none{padding-bottom:0}.section_padding_bottom_default{padding-bottom:1.5rem}.section_padding_bottom_large{padding-bottom:3rem}.block_space_default .three-col-container,.block_space_default .two-col-container,.block_space_default>.layout__region{row-gap:1.5rem}.block_space_large .three-col-container,.block_space_large .two-col-container,.block_space_large>.layout__region{row-gap:3rem}.backgrounded{padding-bottom:1rem;padding-top:1rem;position:relative}.backgrounded:not(.full-width){padding-left:1rem;padding-right:1rem}.backgrounded.full-width:before{bottom:0;box-sizing:border-box;content:"";left:50%;margin-left:calc(var(--container-viewport)/2*-1);margin-right:calc(var(--container-viewport)/2*-1);max-width:none;position:relative;position:absolute;right:50%;top:0;width:var(--container-viewport);z-index:-1}.layout-builder__section .backgrounded.full-width:before{content:normal}.backgrounded.background_light_primary:before{background-color:var(--section-bg-primary)}.backgrounded.background_light_secondary:before{background-color:var(--section-bg-secondary)}@media (min-width:1024px){.block-local-tasks-block{padding-left:1.25rem}}.path-frontpage .field-heading{margin-bottom:2rem;position:relative}.path-frontpage .field-heading h2{margin-bottom:0;padding-bottom:1rem}.path-frontpage .field-heading h2:after{background-color:var(--color-yellow-700);bottom:-4px;content:"";height:4px;left:0;position:absolute;width:50px}.field-heading .highlighted-heading,.text-formatted .highlighted-heading{background-color:var(--color-blue-200);padding:5px .5rem}.text-formatted mark span{font-weight:600}.text-formatted .custom-highlight-marker-standard{background-color:var(--color-yellow-500)}.text-formatted ol,.text-formatted ol ol ol ol,.text-formatted ol ol ol ol ol ol ol{list-style-type:decimal}.text-formatted ol ol,.text-formatted ol ol ol ol ol,.text-formatted ol ol ol ol ol ol ol ol{list-style-type:lower-alpha}.text-formatted ol ol ol,.text-formatted ol ol ol ol ol ol,.text-formatted ol ol ol ol ol ol ol ol ol{list-style-type:lower-roman}.text-formatted ul,.text-formatted ul ul ul ul,.text-formatted ul ul ul ul ul ul ul{list-style-type:disc}.text-formatted ul ul,.text-formatted ul ul ul ul ul,.text-formatted ul ul ul ul ul ul ul ul{list-style-type:circle}.text-formatted ul ul ul,.text-formatted ul ul ul ul ul ul,.text-formatted ul ul ul ul ul ul ul ul ul{list-style-type:square}.text-formatted ol,.text-formatted ul{margin-bottom:.5rem;margin-left:2rem;margin-top:.5rem}.text-formatted ol li,.text-formatted ul li{margin-bottom:.5rem;padding-left:.25rem}.text-formatted li::marker{color:var(--color-blue-600);font-family:Figtree,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:2rem}.text-formatted .text-small{font-size:1rem;line-height:1.5rem}.field-heading h2,.field-heading h3{margin-top:0}.intro-body{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:1.3125rem;font-style:normal;font-weight:500;line-height:2.3125rem;margin-bottom:1rem;margin-top:1rem}.footnote,figcaption{font-size:1rem;font-style:italic;font-weight:400;line-height:1.75rem}.arrow-link-white:after,.arrow-link:after{display:inline-block;height:18px;margin-left:.5rem;width:18px}.arrow-link-white,.arrow-link-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.arrow-link-white:focus{border-radius:0;outline:4px solid var(--focus-secondary);-webkit-text-decoration:transparent;text-decoration:transparent}.arrow-link:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right.svg);content:"";transition-duration:.2s}.arrow-link-white:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-white.svg);content:"";transition-duration:.2s}.arrow-link:hover:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);margin-left:.75rem}.arrow-link-white:hover:after{margin-left:.75rem}.arrow-link:has(svg.ext):after{content:none}.google-map-link.arrow-link:after{vertical-align:sub}svg.ext{background-image:url(/themes/custom/nyucs_tailwind/images/icons/external-link-blue.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:18px;margin-left:.5rem;transition-duration:.2s;vertical-align:text-top;width:18px}svg.ext path{display:none}a.ext:hover svg.ext,svg.ext:hover{background-image:url(/themes/custom/nyucs_tailwind/images/icons/external-link-blue-darker.svg);margin-left:.75rem}.extlink{margin-left:.5rem;transition-duration:.2s}.ext:hover .extlink{margin-left:.75rem}.page-only-accent{display:none}.views-label{font-size:1.125rem;font-weight:600}.path-frontpage .elemental_component .field-text{position:relative}.path-frontpage .elemental_component .field-text h2:after{background-color:var(--color-yellow-700);bottom:-4px;content:"";height:4px;left:0;position:absolute;width:50px}.layout__region--sidebar-bottom>.path-frontpage .page-only-accent{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.path-frontpage .page-only-accent{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.path-frontpage .page-only-accent:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.path-frontpage .page-only-accent:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.path-frontpage .page-only-accent:first-child{padding-top:0}}.layout__region--sidebar-bottom>.path-frontpage .page-only-accent:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.path-frontpage .page-only-accent{display:block}.layout--court-help-template-default .layout__region--sidebar-bottom .path-frontpage .page-only-accent{margin-bottom:0}.text-shadow-primary{text-shadow:0 2px 2px rgba(0,0,0,.25)}.field--type-address .address br{display:none}.court-search-address .field--type-address .address br{display:inline}.field--type-address .address span:not(:last-child,.locality):after{content:", "}.court-search-address .field--type-address .address span:not(:last-child,.locality):after{content:none}.field--type-address .address .address-line1:after{content:", "}.paragraph--type--email .field--name-field-email,.paragraph--type--email .field--name-field-fax,.paragraph--type--email .field--name-field-phone,.paragraph--type--email .field--name-field-prefix,.paragraph--type--email .field--name-field-suffix,.paragraph--type--fax .field--name-field-email,.paragraph--type--fax .field--name-field-fax,.paragraph--type--fax .field--name-field-phone,.paragraph--type--fax .field--name-field-prefix,.paragraph--type--fax .field--name-field-suffix,.paragraph--type--phone .field--name-field-email,.paragraph--type--phone .field--name-field-fax,.paragraph--type--phone .field--name-field-phone,.paragraph--type--phone .field--name-field-prefix,.paragraph--type--phone .field--name-field-suffix{display:contents}.pipe-separator{color:var(--text-primary-light)}.layout--court-help-template-default{display:flex;flex-direction:column;margin-bottom:2rem}.layout--court-help-template-default .layout__region--top{order:1}.layout--court-help-template-default .layout__region--sidebar{order:2}.layout--court-help-template-default .layout__region--sidebar-bottom{order:4}.layout--court-help-template-default .layout__region--content{order:3;position:relative}.layout--court-help-template-default .layout__region--bottom{order:5}.layout--court-help-template-default .layout__region--sidebar-bottom .block{margin-bottom:0}@media (min-width:1024px){.layout--court-help-template-default{-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto auto 1fr auto}.layout--court-help-template-default .layout__region--top{grid-column:1/3;grid-row:1/2;order:0}.layout--court-help-template-default .layout__region--sidebar{grid-column:1/2;grid-row:2/3;order:0}.layout--court-help-template-default .layout__region--sidebar-bottom{grid-column:1/2;grid-row:3/4;margin-top:0;order:0}.layout--court-help-template-default .layout__region--content{grid-column:2/3;grid-row:2/4;margin-top:0;min-width:0;order:0}.layout-builder__layout .layout--court-help-template-default .layout__region--content{flex-basis:auto;flex-grow:1}.layout--court-help-template-default .layout__region--bottom{grid-column:1/3;grid-row:4/5;order:0}}.layout--district-template-default{display:flex;flex-direction:column;margin-bottom:2rem}.layout--district-template-default .layout__region--top{order:1}.layout--district-template-default .layout__region--sidebar{order:2}.layout--district-template-default .layout__region--sidebar-bottom{order:4}.layout--district-template-default .layout__region--content{order:3;position:relative}.layout--district-template-default .layout__region--bottom{order:5}@media (min-width:1024px){.layout--district-template-default{-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto auto 1fr auto}.layout--district-template-default .layout__region--top{grid-column:1/3;grid-row:1/2;order:0}.layout--district-template-default .layout__region--sidebar{grid-column:1/2;grid-row:2/3;order:0}.layout--district-template-default .layout__region--sidebar-bottom{grid-column:1/2;grid-row:3/4;margin-top:0;order:0}.layout--district-template-default .layout__region--content{grid-column:2/3;grid-row:2/4;margin-top:0;min-width:0;order:0}.layout-builder__layout .layout--district-template-default .layout__region--content{flex-basis:auto;flex-grow:1}.layout--district-template-default .layout__region--bottom{grid-column:1/3;grid-row:4/5;order:0}}.layout--elemental-threecol .three-col-container{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.layout--elemental-threecol .three-col-container>.layout__region{flex:0 1 100%;padding-left:1rem;padding-right:1rem}@media screen and (min-width:40em){.layout--elemental-threecol.three-col--25-25-50 .three-col-container>.layout__region--first,.layout--elemental-threecol.three-col--25-25-50 .three-col-container>.layout__region--second,.layout--elemental-threecol.three-col--25-25-50 .three-col-container>.layout__region--third,.layout--elemental-threecol.three-col--25-50-25 .three-col-container>.layout__region--first,.layout--elemental-threecol.three-col--25-50-25 .three-col-container>.layout__region--second,.layout--elemental-threecol.three-col--25-50-25 .three-col-container>.layout__region--third,.layout--elemental-threecol.three-col--33-34-33 .three-col-container>.layout__region--first,.layout--elemental-threecol.three-col--33-34-33 .three-col-container>.layout__region--second,.layout--elemental-threecol.three-col--33-34-33 .three-col-container>.layout__region--third,.layout--elemental-threecol.three-col--50-25-25 .three-col-container>.layout__region--first,.layout--elemental-threecol.three-col--50-25-25 .three-col-container>.layout__region--second,.layout--elemental-threecol.three-col--50-25-25 .three-col-container>.layout__region--third{flex:0 1 100%}}@media screen and (min-width:768px){.layout--elemental-threecol.three-col--25-25-50 .three-col-container>.layout__region--first,.layout--elemental-threecol.three-col--25-25-50 .three-col-container>.layout__region--second,.layout--elemental-threecol.three-col--25-50-25 .three-col-container>.layout__region--first,.layout--elemental-threecol.three-col--25-50-25 .three-col-container>.layout__region--third,.layout--elemental-threecol.three-col--50-25-25 .three-col-container>.layout__region--second,.layout--elemental-threecol.three-col--50-25-25 .three-col-container>.layout__region--third{flex:0 1 25%}.layout--elemental-threecol.three-col--25-25-50 .three-col-container>.layout__region--third,.layout--elemental-threecol.three-col--25-50-25 .three-col-container>.layout__region--second,.layout--elemental-threecol.three-col--50-25-25 .three-col-container>.layout__region--first{flex:0 1 50%}.layout--elemental-threecol.three-col--33-34-33 .three-col-container>.layout__region--first,.layout--elemental-threecol.three-col--33-34-33 .three-col-container>.layout__region--third{flex:0 1 33%}.layout--elemental-threecol.three-col--33-34-33 .three-col-container>.layout__region--second{flex:0 1 34%}}.layout--elemental-twocol .two-col-container{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.layout--elemental-twocol .two-col-container>.layout__region{flex:0 1 100%;padding-left:.75rem;padding-right:.75rem}@media screen and (min-width:40em){.layout--elemental-twocol.two-col--25-75 .two-col-container>.layout__region--first,.layout--elemental-twocol.two-col--25-75 .two-col-container>.layout__region--second,.layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--first,.layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second,.layout--elemental-twocol.two-col--50-50 .two-col-container>.layout__region--first,.layout--elemental-twocol.two-col--50-50 .two-col-container>.layout__region--second,.layout--elemental-twocol.two-col--67-33 .two-col-container>.layout__region--first,.layout--elemental-twocol.two-col--67-33 .two-col-container>.layout__region--second,.layout--elemental-twocol.two-col--75-25 .two-col-container>.layout__region--first,.layout--elemental-twocol.two-col--75-25 .two-col-container>.layout__region--second{flex:0 1 100%}}@media screen and (min-width:768px){.layout--elemental-twocol.two-col--50-50 .two-col-container>.layout__region--first,.layout--elemental-twocol.two-col--50-50 .two-col-container>.layout__region--second{flex:0 1 50%}.layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--first,.layout--elemental-twocol.two-col--67-33 .two-col-container>.layout__region--second{flex:0 1 33%}.layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second,.layout--elemental-twocol.two-col--67-33 .two-col-container>.layout__region--first{flex:0 1 67%}.layout--elemental-twocol.two-col--25-75 .two-col-container>.layout__region--first,.layout--elemental-twocol.two-col--75-25 .two-col-container>.layout__region--second{flex:0 1 25%}.layout--elemental-twocol.two-col--25-75 .two-col-container>.layout__region--second,.layout--elemental-twocol.two-col--75-25 .two-col-container>.layout__region--first{flex:0 1 75%}}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.container{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px;padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.container{max-width:1280px;padding-left:1rem;padding-right:1rem}}.container{max-width:100%}@media (min-width:640px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}}@media (min-width:1024px){.container{max-width:1106px}}@media (min-width:1280px){.container{max-width:1328px}}form{margin-bottom:1rem}form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form select[multiple],form textarea{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:var(--border-primary);border-width:1px;color:var(--text-primary);padding:9px 1rem}form input[type=date]:focus,form input[type=date]:hover,form input[type=datetime-local]:focus,form input[type=datetime-local]:hover,form input[type=email]:focus,form input[type=email]:hover,form input[type=month]:focus,form input[type=month]:hover,form input[type=number]:focus,form input[type=number]:hover,form input[type=password]:focus,form input[type=password]:hover,form input[type=search]:focus,form input[type=search]:hover,form input[type=tel]:focus,form input[type=tel]:hover,form input[type=text]:focus,form input[type=text]:hover,form input[type=time]:focus,form input[type=time]:hover,form input[type=url]:focus,form input[type=url]:hover,form input[type=week]:focus,form input[type=week]:hover,form select:focus,form select:hover,form select[multiple]:focus,form select[multiple]:hover,form textarea:focus,form textarea:hover{--tw-shadow:var(--box-shadow-primary);--tw-shadow-colored:var(--box-shadow-primary);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media not all and (min-width:768px){form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form select[multiple],form textarea{width:100%}}form fieldset.form-required:after,form label.form-required:after{--tw-content:"*";color:var(--color-red-600);content:var(--tw-content);display:inline-block;font-size:1rem;margin-left:.15em;margin-right:.15em}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/nyucs_tailwind/images/icons/caret-down-red.svg);background-position:center right 16px;background-size:12px;max-width:100%;min-width:200px;padding-right:3rem}form input[type=checkbox],form input[type=radio],form select{background-repeat:no-repeat}form input[type=checkbox],form input[type=radio]{--tw-bg-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-position:50%;border-color:var(--border-primary);border-width:1px;cursor:pointer;display:inline-block;height:22px;margin-right:6px;width:22px}form input[type=checkbox]:hover,form input[type=radio]:hover{background-color:var(--color-grey-300)}form input[type=checkbox]:focus,form input[type=radio]:focus{outline-offset:0}form input[type=checkbox],form input[type=radio]{background-size:22px}form input[type=radio]{border-radius:9999px;vertical-align:text-top}form input[type=radio]:focus{border-radius:9999px}form input[type=radio]:checked[type=radio]{background-image:url(/themes/custom/nyucs_tailwind/images/icons/radio-selected.svg);border-color:var(--color-blue-400)}form input[type=checkbox]{border-radius:.25rem;vertical-align:text-top}form input[type=checkbox]:focus{border-radius:.25rem}form input[type=checkbox]:checked[type=checkbox]{background-image:url(/themes/custom/nyucs_tailwind/images/icons/checkbox-selected.svg);border-color:var(--color-blue-400)}form input:focus,form select:focus,form textarea:focus{border-radius:0;outline-offset:2px;outline-style:solid;outline-width:2px;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}form fieldset,form fieldset.form-item{border-width:0;margin:0 0 1.5rem;padding:0}form fieldset.form-item:last-child,form fieldset:last-child{margin-bottom:0}form .fieldset-wrapper{margin-bottom:2rem}form .fieldset-wrapper:last-child{margin-bottom:0}form .form-actions,form .form-item{margin-bottom:1rem;margin-top:1rem}form .form-item:last-child{margin-bottom:0}.layout__region--sidebar-bottom>form label{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>form label{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>form label:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>form label:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>form label:first-child{padding-top:0}}.layout__region--sidebar-bottom>form label:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}form label{color:var(--text-primary);display:block;font-weight:500;line-height:1.625rem;margin-bottom:.75rem}.layout--court-help-template-default .layout__region--sidebar-bottom form label{margin-bottom:0}.layout__region--sidebar-bottom>form .fieldset-legend{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>form .fieldset-legend{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>form .fieldset-legend:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>form .fieldset-legend:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>form .fieldset-legend:first-child{padding-top:0}}.layout__region--sidebar-bottom>form .fieldset-legend:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}form .fieldset-legend{display:block;font-weight:700;margin-bottom:.625rem}.layout--court-help-template-default .layout__region--sidebar-bottom form .fieldset-legend{margin-bottom:0}.view-filters form .fieldset-legend,.views-exposed-form form .fieldset-legend{font-weight:500;margin-bottom:0}form .description{font-size:.875rem}form input[type=checkbox]+label,form input[type=radio]+label{display:inline}@media (min-width:768px){.adr-exposed-form-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}}.adr-approved-course-item .adr-organization{line-height:1.25rem;margin-bottom:.5rem}.adr-approved-course-item .adr-main-details{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:1rem}@media (min-width:768px){.adr-approved-course-item .adr-main-details{grid-template-columns:repeat(3,minmax(0,1fr))}}.adr-approved-course-item .adr-focus-type{margin-bottom:1rem}.adr-approved-course-item .additional-info-accordion .accordion-item-content{background-color:var(--color-blue-100);font-size:1.125rem;line-height:1.5rem}.adr-approved-course-item .additional-info-accordion .adr-accordion-field{margin-bottom:.75rem}.adr-approved-course-item .additional-info-accordion .adr-accordion-field:last-child{margin-bottom:0}@media (min-width:768px){.adr-approved-course-item .additional-info-accordion .adr-detail-container{display:flex;gap:.5rem}}.adr-approved-course-item .additional-info-accordion .adr-detail-container .adr-detail-label{margin-bottom:0}.adr-approved-course-item .additional-info-accordion .adr-detail-container .adr-detail-value p{line-height:1.5}.search-form-wrapper{--tw-bg-opacity:1;--tw-shadow:var(--box-shadow-secondary);--tw-shadow-colored:var(--box-shadow-secondary);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.5rem}@media (min-width:768px){.search-form-wrapper{border-bottom-left-radius:50px;border-top-right-radius:50px;padding-left:2.5rem;padding-right:2.5rem}}.search-form-wrapper h3{margin-bottom:0}@media (min-width:1024px){.search-form-wrapper h3{margin-bottom:.5rem}}.search-form-wrapper form{margin-bottom:0}@media (min-width:768px){.search-form-wrapper form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}}.search-form-wrapper form label{line-height:1.75rem;margin-bottom:.375rem}.search-form-wrapper form .search-form-items{display:flex;flex-direction:column;gap:1rem}.search-form-wrapper .form-item{margin-bottom:0;margin-top:0}.search-form-wrapper .form-item:has(.select-wrapper){margin-bottom:0}.search-form-wrapper .select-wrapper{margin-bottom:1rem}.search-form-wrapper .form-select{width:100%}@media (min-width:1024px){.search-form-wrapper .form-select{max-width:20rem}}.search-form-wrapper .form-select option[value=All]{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.search-form-wrapper .form-text{width:100%}@media (min-width:1024px){.search-form-wrapper .form-text{max-width:20rem}}.search-form-wrapper .form-actions{margin-bottom:0;margin-top:.5rem}@media (min-width:768px){.search-form-wrapper .form-actions{display:flex;gap:1rem}}.search-result-card{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:var(--border-primary);border-radius:.25rem;border-width:1px;margin-bottom:1.5rem;padding:1rem}@media (min-width:768px){.search-result-card{padding:1.5rem}}.search-eyebrow{color:var(--color-yellow-800);font-size:1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.view-search-api-courts .view-header{margin-bottom:.5rem}button:hover{cursor:pointer}.btn-primary,.btn-primary[type=button],.btn-primary[type=reset],.btn-primary[type=submit],.button,.button[type=button],.button[type=reset],.button[type=submit],[class^=btn-]{background-color:var(--btn-bg-primary);border-color:transparent;border-radius:.125rem;border-width:2px;color:var(--btn-text-primary);cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:2;padding:.5rem 2rem;text-align:center;text-decoration-line:none}.btn-primary:hover,.btn-primary[type=button]:hover,.btn-primary[type=reset]:hover,.btn-primary[type=submit]:hover,.button:hover,.button[type=button]:hover,.button[type=reset]:hover,.button[type=submit]:hover,[class^=btn-]:hover{--tw-text-opacity:1;background-color:var(--color-red-800);color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer}.btn-primary:focus,.btn-primary[type=button]:focus,.btn-primary[type=reset]:focus,.btn-primary[type=submit]:focus,.button:focus,.button[type=button]:focus,.button[type=reset]:focus,.button[type=submit]:focus,[class^=btn-]:focus{border-radius:.125rem;outline-offset:1px}.btn-primary,.btn-primary[type=button],.btn-primary[type=reset],.btn-primary[type=submit],.button,.button[type=button],.button[type=reset],.button[type=submit],[class^=btn-]{letter-spacing:.02rem}.button#edit-reset,.button[data-drupal-selector|=edit-reset],.show-more-button{background-color:transparent;border-style:none;color:var(--link-primary);font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding:0;text-decoration-line:underline;text-underline-offset:4px;transition-duration:.2s}.button#edit-reset:hover,.button[data-drupal-selector|=edit-reset]:hover,.show-more-button:hover{background-color:transparent;color:var(--link-primary-hover);text-decoration-thickness:3px}.button#edit-reset:focus,.button[data-drupal-selector|=edit-reset]:focus,.show-more-button:focus{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}.button#edit-reset:focus-visible,.button[data-drupal-selector|=edit-reset]:focus-visible,.show-more-button:focus-visible{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}.btn-secondary,.btn-secondary[type=button],.btn-secondary[type=reset],.btn-secondary[type=submit]{background-color:var(--btn-bg-secondary);border-color:var(--color-grey-800);color:var(--btn-text-secondary)}.btn-secondary:hover,.btn-secondary[type=button]:hover,.btn-secondary[type=reset]:hover,.btn-secondary[type=submit]:hover{background-color:var(--color-grey-500);color:var(--text-primary)}.btn-link,[class^=btn-link-]{background-color:unset;border-style:none;color:var(--link-primary);display:inline-block;font-size:1rem;font-weight:600;line-height:1.25rem;padding:0;text-decoration-line:none}.btn-link:hover,[class^=btn-link-]:hover{background-color:unset;border-style:none;color:var(--link-primary);text-decoration-line:underline}.tag{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.tag,.tag-primary-nolink{border-color:var(--border-primary);border-radius:.25rem;border-width:1px;display:inline-block;font-family:Inter,sans-serif;font-size:1rem;line-height:1.75rem;padding-left:.625rem;padding-right:.625rem}.tag-primary-nolink{background-color:var(--tag-bg-primary)}#backtotop{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0px 0px 8px 0px rgba(0,0,0,.25);--tw-shadow-colored:0px 0px 8px 0px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));background-image:url(/themes/custom/nyucs_tailwind/images/icons/chevron-up-blue.svg);border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--color-blue-400);display:flex;font-size:1rem;font-weight:700;height:3.5rem;justify-content:center;line-height:68px;margin-bottom:2.5rem;padding:0;text-align:center;vertical-align:middle;width:3.5rem}#backtotop,#backtotop:hover{background-position:center top 20%;background-repeat:no-repeat;background-size:auto}#backtotop:hover{--tw-bg-opacity:0.1;background-color:rgb(0 48 120/var(--tw-bg-opacity,1));background-image:url(/themes/custom/nyucs_tailwind/images/icons/chevron-up-dark-blue.svg);border-color:#0030781a;color:var(--text-secondary-dark)}#backtotop:focus{opacity:1;outline-color:var(--color-blue-500);outline-style:solid;outline-width:4px}.calendar-view .view-filters .form--inline{align-items:center;display:flex}.calendar-view .view-filters .form--inline .button:focus{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}.calendar-view .fc-header-toolbar{flex-direction:column;gap:.5rem}@media (min-width:1024px){.calendar-view .fc-header-toolbar{flex-direction:row}}.calendar-view .fc-button-group{gap:.25rem}.calendar-view .fc-button-primary{background-color:var(--bg-primary);border-color:transparent;border-style:none}.calendar-view .fc-button-primary:hover{background-color:var(--button-hover-primary)}.calendar-view .fc-button-primary:focus{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}.calendar-view .fc-button-primary:not(:disabled).fc-button-active,.calendar-view .fc-button-primary:not(:disabled):active{background-color:var(--button-hover-primary)}.calendar-view .fc-unthemed .fc-content,.calendar-view .fc-unthemed .fc-divider,.calendar-view .fc-unthemed .fc-list-heading td,.calendar-view .fc-unthemed .fc-list-view,.calendar-view .fc-unthemed .fc-popover,.calendar-view .fc-unthemed .fc-row,.calendar-view .fc-unthemed tbody,.calendar-view .fc-unthemed td,.calendar-view .fc-unthemed th,.calendar-view .fc-unthemed thead{border-color:var(--border-primary)}.calendar-view table td:first-of-type,.calendar-view table td:last-of-type,.calendar-view table th:first-of-type,.calendar-view table th:last-of-type{padding-left:0;padding-right:0}.calendar-view .fc-dayGrid-view .fc-day-number,.calendar-view .fc-dayGrid-view .fc-week-number{padding-right:.625rem}.calendar-view thead{background-color:transparent}.calendar-view thead.fc-head{--tw-bg-opacity:0.5;background-color:var(--calendar-heading-background);padding-bottom:.5rem;padding-top:.5rem}.calendar-view thead.fc-head .fc-day-header,.calendar-view thead.fc-head .fc-day-header a{color:var(--text-primary);font-weight:400;justify-content:center;white-space:normal}.calendar-view thead.fc-head .fc-day-header{padding-bottom:.5rem;padding-top:.5rem}.calendar-view .fc-day-number{color:var(--text-primary);font-size:.875rem;font-weight:700}.calendar-view table tbody tr:nth-child(2n){background-color:transparent}.calendar-view table tbody tr:last-child td{padding-bottom:0}.calendar-view .fc-event{background-color:var(--color-blue-200)!important;border-color:var(--color-blue-300)!important;color:var(--text-primary);font-size:1rem;font-weight:400;padding:.25rem .5rem}.layout__region--sidebar-bottom>.calendar-view .fc-event span{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.calendar-view .fc-event span{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.calendar-view .fc-event span:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.calendar-view .fc-event span:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.calendar-view .fc-event span:first-child{padding-top:0}}.layout__region--sidebar-bottom>.calendar-view .fc-event span:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.calendar-view .fc-event span{text-wrap:wrap;display:block}.layout--court-help-template-default .layout__region--sidebar-bottom .calendar-view .fc-event span{margin-bottom:0}.calendar-view .fc-timeGridDay-view .fc-axis,.calendar-view .fc-timeGridWeek-view .fc-axis{padding-left:1rem;padding-right:1rem}.calendar-view .fc-listWeek-view td{padding:1rem!important}.view-community-dispute-resolution-centers .views-field-field-court-address .address{margin-bottom:0}.view-community-dispute-resolution-centers .views-exposed-form .form--inline{align-items:flex-end;display:flex;gap:1rem}.view-community-dispute-resolution-centers .views-row{margin-bottom:1.5rem}.block-decision-tree-blockwhat-brings-you-here-today-all{z-index:10}@media (min-width:1024px){.block-decision-tree-blockwhat-brings-you-here-today-all{position:absolute}}.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-links{position:absolute;right:2.5rem;top:.25rem}.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-links a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none}.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-links a:hover{text-decoration-line:underline}.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-links a:focus{border-radius:0;outline:4px solid var(--focus-secondary);-webkit-text-decoration:transparent;text-decoration:transparent}.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-content .block-field-blockdecision-tree-steppreview-previous-w-allfield-primary-content{padding:1rem 1rem .75rem}@media (min-width:1024px){.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-content .block-field-blockdecision-tree-steppreview-previous-w-allfield-primary-content{padding:1.5rem .75rem 2rem 2rem}}.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-content .block-field-blockdecision-tree-steppreview-previous-w-allfield-additional-content{padding:.75rem 1rem 1rem}@media (min-width:1024px){.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-content .block-field-blockdecision-tree-steppreview-previous-w-allfield-additional-content{padding:1.5rem 2rem 2rem .75rem}}.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-content .field--name-field-additional-content,.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-content .field--name-field-content-viewable{display:flex;flex-direction:column;gap:1rem}.block-decision-tree-blockwhat-brings-you-here-today-all .decision-tree-content a{font-family:Inter,sans-serif;line-height:1.25}.block-decision-tree-blockwhat-brings-you-here-today-all summary.decision-tree-question-toggle{list-style:none}.block-decision-tree-blockwhat-brings-you-here-today-all summary.decision-tree-question-toggle::-webkit-details-marker{display:none}.node--type-diy-form .field--name-field-additional-resources .field__label,.node--type-diy-form .text-formatted .field__label{font-size:2rem;letter-spacing:.02rem;line-height:2.5rem}@media (min-width:1024px){.node--type-diy-form .field--name-field-additional-resources .field__label,.node--type-diy-form .text-formatted .field__label{font-size:2.5rem;letter-spacing:.025rem;line-height:3rem}}.node--type-diy-form .field--name-field-additional-resources .field__label,.node--type-diy-form .text-formatted .field__label{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:.015rem;line-height:2rem;margin-bottom:.5rem}@media (min-width:1024px){.node--type-diy-form .field--name-field-additional-resources .field__label,.node--type-diy-form .text-formatted .field__label{font-size:2rem;letter-spacing:.02rem;line-height:2.5rem}}fieldset.node--type-diy-form .field--name-field-free-text-long .field__item .field--name-field-application-disclaimer{font-weight:700}.node--type-diy-form .field--name-field-free-text-long .field__item{background-color:#f9fafb;border-color:var(--border-primary);border-radius:4px 4px 50px 4px;border-width:1px 1px 1px 0;box-shadow:-8px 0 0 0 var(--color-blue-300);margin-left:.5rem;margin-top:1.5rem;padding:.5rem 1.5rem 1rem 1rem}.node--type-diy-form .field--name-field-free-text-long .field__item.callout--elevated{background-color:rgba(255,252,213,.5);box-shadow:-8px 0 0 0 var(--color-yellow-500)}.node--type-diy-form .field--name-field-free-text-long .field__item.callout--high{background-color:rgba(184,43,48,.08);box-shadow:-8px 0 0 0 var(--color-red-600)}.node--type-diy-form .field--name-field-free-text-long .field__item .field-text>:first-child{margin-top:0}.node--type-diy-form .field--name-field-free-text-long .field__item .field-text>:last-child{margin-bottom:0}.layout__region:has(.node--type-diy-form .field--name-field-free-text-long .field__item){container:layout/inline-size}@container layout (min-width:704px){.node--type-diy-form .field--name-field-free-text-long .field__item{padding:1.5rem 2.5rem 1.5rem 2rem}}@media (min-width:1024px){.node--type-diy-form .field--name-field-free-text-long .field__item{padding:1.5rem 2rem .5rem}}.event-view-teaser .event-teaser-row{margin-bottom:1.25rem}@media (min-width:1024px){.event-view-teaser .event-teaser-row{margin-bottom:2.5rem}}.event-view-teaser .field--name-title{font-size:1.5rem;font-weight:600;line-height:2.25rem}.event-view-teaser .field--name-title:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right.svg);content:"";display:inline-block;height:18px;margin-left:.5rem;transition-duration:.2s;width:18px}.event-view-teaser .field--name-title:hover:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);margin-left:.75rem}.event-view-teaser .field--name-title:has(svg.ext):after{content:none}.google-map-link.event-view-teaser .field--name-title:after{vertical-align:sub}.event-view-teaser img{border-radius:5px}.event-view-teaser .block-views-blockevents-date-time-and-location{margin-bottom:.5rem;margin-top:.5rem}.event-view-teaser .block-views-blockevents-date-time-and-location :before{color:var(--color-red-600);font-size:1rem;font-weight:900}.event-view-teaser .block-views-blockevents-date-time-and-location .date-time-and-location-row{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.event-view-teaser .block-views-blockevents-date-time-and-location .date-time-and-location-row{flex-direction:row;flex-wrap:wrap}}.event-view-teaser .block-views-blockevents-date-time-and-location .date-time-and-location-row span{font-family:Figtree,sans-serif;font-weight:400;line-height:2rem;margin-left:.375rem}.view-search-api-exams .search-result-card{max-width:42rem}.view-search-api-exams .exam-card-details{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));max-width:-moz-max-content;max-width:max-content;row-gap:.25rem;width:100%}@media (min-width:768px){.view-search-api-exams .exam-card-details{-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:auto 1fr}}.layout__region--sidebar-bottom>.exam-information .fieldset-legend{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.exam-information .fieldset-legend{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.exam-information .fieldset-legend:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.exam-information .fieldset-legend:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.exam-information .fieldset-legend:first-child{padding-top:0}}.layout__region--sidebar-bottom>.exam-information .fieldset-legend:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.exam-information .fieldset-legend{display:block;font-size:2.5rem;font-weight:600;margin-bottom:1.5rem}.layout--court-help-template-default .layout__region--sidebar-bottom .exam-information .fieldset-legend{margin-bottom:0}.exam-information .fieldset-wrapper{display:flex;flex-direction:column;gap:1.5rem}.exam-information .field__label{font-size:1.5rem;font-weight:600}fieldset.callout .field--name-field-application-disclaimer{font-weight:700}.layout__region--sidebar-bottom>.additional-info .fieldset-legend{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.additional-info .fieldset-legend{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.additional-info .fieldset-legend:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.additional-info .fieldset-legend:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.additional-info .fieldset-legend:first-child{padding-top:0}}.layout__region--sidebar-bottom>.additional-info .fieldset-legend:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.additional-info .fieldset-legend{display:block;font-size:1.5rem;font-weight:600;margin-bottom:.75rem}.layout--court-help-template-default .layout__region--sidebar-bottom .additional-info .fieldset-legend{margin-bottom:0}.additional-info .fieldset-wrapper{display:flex}.additional-info .fieldset-wrapper .field--name-field-additional-resources{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:.75rem;width:100%}@media (min-width:1024px){.additional-info .fieldset-wrapper .field--name-field-additional-resources{gap:1.5rem}}.additional-info .fieldset-wrapper .field--name-field-additional-resources .field__item{flex-grow:0;flex-shrink:0}@media (min-width:1024px){.additional-info .fieldset-wrapper .field--name-field-additional-resources .field__item{flex-basis:48.5%}}.additional-info .fieldset-wrapper a:not(.ext):after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right.svg);content:"";display:inline-block;height:18px;margin-left:.5rem;transition-duration:.2s;width:18px}.additional-info .fieldset-wrapper a:not(.ext):hover:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);margin-left:.75rem}.additional-info .fieldset-wrapper a:not(.ext):has(svg.ext):after{content:none}.google-map-link.additional-info .fieldset-wrapper a:not(.ext):after{vertical-align:sub}.form-details-layout .form-details-sidebar .field__label{font-weight:700}.form-details-layout .form-details-content .field--name-field-effective-date{padding-bottom:1rem}body:not(.path-topic) .search-form-wrapper .search-form-items{align-items:stretch;display:flex;flex-direction:column}@media (min-width:1024px){body:not(.path-topic) .search-form-wrapper .search-form-items{align-items:flex-end;flex-direction:row;flex-wrap:wrap}body:not(.path-topic) .search-form-wrapper .search-form-items>div.form-item{flex-basis:21%;flex-grow:1}body:not(.path-topic) .search-form-wrapper .search-form-items>div.form-item input,body:not(.path-topic) .search-form-wrapper .search-form-items>div.form-item select{max-width:100%}}body:not(.path-topic) .search-form-wrapper .search-form-items .form-actions{display:flex;flex-basis:100%;flex-grow:0}@media (min-width:1024px){body:not(.path-topic) .search-form-wrapper .search-form-items .form-actions{flex-basis:20%}}.layout__region--sidebar select{width:100%}@media (min-width:1024px){.layout__region--sidebar select{max-width:22em}}@media (min-width:1280px){.path-frontpage .primary-menu,.primary-menu{gap:1.5rem}}.path-frontpage .header-link{font-size:1.25rem;line-height:1.5rem}.navbar-toggle-button{background-image:url(/themes/custom/nyucs_tailwind/images/icons/hamburger-menu.png)}.navbar-toggle-button[aria-expanded=true]{background-image:url(/themes/custom/nyucs_tailwind/images/icons/x-close.png);background-position:50%;background-size:22px}input.form-submit.btn-search-icon{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:var(--btn-bg-primary);background-image:url(/themes/custom/nyucs_tailwind/images/icons/magnifying-glass.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-color:var(--border-secondary);border-radius:0;border-width:1px;height:2.25rem;line-height:2.25rem;margin:0;padding:0;transition-duration:.2s;width:2.25rem}input.form-submit.btn-search-icon,input.form-submit.btn-search-icon:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:transparent}input.form-submit.btn-search-icon:hover{--tw-shadow:var(--box-shadow-primary);--tw-shadow-colored:var(--box-shadow-primary);background-color:var(--color-red-800)}input.form-submit.btn-search-icon:focus{color:transparent;outline-offset:2px;outline-style:solid;outline-width:2px;z-index:10}input.form-submit.btn-search-icon{color:transparent;padding:0}input.form-submit.btn-search-icon:focus,input.form-submit.btn-search-icon:hover{color:transparent}.region-primary-menu .views-exposed-form{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.region-primary-menu .views-exposed-form{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.region-primary-menu .views-exposed-form{max-width:768px}}@media (min-width:1024px){.region-primary-menu .views-exposed-form{max-width:1024px;padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.region-primary-menu .views-exposed-form{max-width:1280px;padding-left:1rem;padding-right:1rem}}.region-primary-menu .views-exposed-form{max-width:100%}@media (min-width:640px){.region-primary-menu .views-exposed-form{max-width:100%}}@media (min-width:768px){.region-primary-menu .views-exposed-form{max-width:100%}}@media (min-width:1024px){.region-primary-menu .views-exposed-form{max-width:1106px}}@media (min-width:1280px){.region-primary-menu .views-exposed-form{display:none;max-width:1328px}.region-secondary-menu{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.region-secondary-menu{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.region-secondary-menu{max-width:768px}}@media (min-width:1024px){.region-secondary-menu{max-width:1024px;padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.region-secondary-menu{max-width:1280px;padding-left:1rem;padding-right:1rem}}.region-secondary-menu{max-width:100%}@media (min-width:640px){.region-secondary-menu{max-width:100%}}@media (min-width:768px){.region-secondary-menu{max-width:100%}}@media (min-width:1024px){.region-secondary-menu{max-width:1106px}}@media (min-width:1280px){.region-secondary-menu{max-width:1328px}}.region-secondary-menu{align-items:center;display:flex;gap:2rem;justify-content:flex-end}}.region-secondary-menu .views-exposed-form{display:none}@media (min-width:1280px){.layout__region--sidebar-bottom>.region-secondary-menu .views-exposed-form{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.region-secondary-menu .views-exposed-form{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.region-secondary-menu .views-exposed-form:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.region-secondary-menu .views-exposed-form:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.region-secondary-menu .views-exposed-form:first-child{padding-top:0}}.layout__region--sidebar-bottom>.region-secondary-menu .views-exposed-form:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.region-secondary-menu .views-exposed-form{display:block}}.region-primary-menu .views-exposed-form form,.region-secondary-menu .views-exposed-form form{margin-bottom:0}.region-primary-menu .views-exposed-form .search-bar-inline,.region-secondary-menu .views-exposed-form .search-bar-inline{margin-bottom:.5rem;margin-top:.5rem}@media (min-width:1280px){.region-primary-menu .views-exposed-form .search-bar-inline,.region-secondary-menu .views-exposed-form .search-bar-inline{height:2.25rem;margin-bottom:0;margin-top:0}}.region-primary-menu .views-exposed-form input.form-submit.btn-search-icon,.region-secondary-menu .views-exposed-form input.form-submit.btn-search-icon{background-position:100%;border-left-width:0}.menu--main ul.menu .main-nav-link{line-height:1.375rem}.path-frontpage .menu--main ul.menu .main-nav-link{font-size:1.25rem;line-height:1.5rem}.menu--main ul.menu .main-nav-link{color:var(--text-secondary-dark);font-size:1.125rem;font-weight:500;letter-spacing:.18px;text-decoration-line:none}.menu--main ul.menu .main-nav-link:hover{cursor:pointer}.menu--main ul.menu .main-nav-link:focus-visible{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}@media (min-width:1280px){.menu--main ul.menu .main-nav-link{text-decoration-thickness:3px;text-underline-offset:4px}.menu--main ul.menu .main-nav-link:hover{color:var(--link-primary-visited);text-decoration-line:underline}.menu--main ul.menu li:first-of-type .main-nav-link{border-color:var(--border-primary);border-radius:100px;border-width:1px;padding:.5rem 1rem .5rem 1.5rem}.menu--main ul.menu li:first-of-type .main-nav-link:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1));border-color:rgb(144 144 144/var(--tw-border-opacity,1));text-decoration-line:none}.menu--main ul.menu li.menu-item .main-nav-link[aria-expanded=true]{color:var(--link-primary-visited)}.menu--main ul.menu li.menu-item .main-nav-link[aria-expanded=true]:focus{outline:2px solid transparent;outline-offset:2px}}.menu--main ul.menu .menu-item.has-children .main-nav-link:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/caret-down-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;float:inline-end;height:1rem;margin-right:1rem;width:1rem}@media (min-width:1280px){.menu--main ul.menu .menu-item.has-children .main-nav-link:after{float:none;height:.5rem;margin-bottom:.25rem;margin-left:.25rem;margin-right:0;width:1.5rem}}.menu--main ul.menu .menu-item.has-children .main-nav-link[aria-expanded=true]:after{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu--main ul.menu .menu-item--expanded{list-style-image:none;list-style-type:unset}.menu--main ul.menu li.menu-item--level-0:first-child{border-top-color:var(--border-primary);border-top-width:1px}.menu--main ul.menu li.menu-item--level-0:not(:last-child){border-bottom-width:1px;border-color:var(--border-primary)}@media (min-width:1280px){.menu--main ul.menu li.menu-item--level-0:not(:last-child){border-style:none}.menu--main ul.menu .menu-item--1 .menu-item-container:hover span.menu-item-primary-link{color:var(--link-primary-visited);text-decoration-line:none}}.menu--main ul.menu .submenu .submenu-description-container .submenu-description p{color:var(--text-primary);font-family:Figtree,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;margin-bottom:0}.menu--main ul.menu .submenu .submenu-description-container .submenu-description p a{display:inline-block;font-size:1.125rem;padding-bottom:.5rem;text-decoration-line:none}.menu--main ul.menu .submenu .submenu-description-container .submenu-description p a:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right.svg);content:"";display:inline-block;height:18px;margin-left:.5rem;transition-duration:.2s;width:18px}.menu--main ul.menu .submenu .submenu-description-container .submenu-description p a:hover:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);margin-left:.75rem}.menu--main ul.menu .submenu .submenu-description-container .submenu-description p a:has(svg.ext):after{content:none}.google-map-link.menu--main ul.menu .submenu .submenu-description-container .submenu-description p a:after{vertical-align:sub}.menu--main ul.menu .submenu .submenu-description-container .submenu-description p a:hover{text-decoration-line:underline}.menu--main ul.menu .submenu .submenu-description-container .submenu-description p a:after{vertical-align:sub}.menu--main ul.menu .submenu .megamenu-feature-link,.menu--main ul.menu .submenu .menu-level-1{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.layout__region--sidebar-bottom>.mobile-menu-primary .menu--main li.menu-item .main-nav-link{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.mobile-menu-primary .menu--main li.menu-item .main-nav-link{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.mobile-menu-primary .menu--main li.menu-item .main-nav-link:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.mobile-menu-primary .menu--main li.menu-item .main-nav-link:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.mobile-menu-primary .menu--main li.menu-item .main-nav-link:first-child{padding-top:0}}.layout__region--sidebar-bottom>.mobile-menu-primary .menu--main li.menu-item .main-nav-link:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.mobile-menu-primary .menu--main li.menu-item .main-nav-link{display:block;padding:1rem}.layout--court-help-template-default .layout__region--sidebar-bottom .mobile-menu-primary .menu--main li.menu-item .main-nav-link{margin-bottom:0}.mobile-menu-primary .menu--main li.menu-item.has-children .main-nav-link[aria-expanded=true]{--tw-text-opacity:1;background-color:var(--bg-primary-dark);color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.2s}.mobile-menu-primary .menu--main li.menu-item.has-children .main-nav-link[aria-expanded=true]:hover{text-decoration-thickness:3px}@media (min-width:1280px){.mobile-menu-primary .menu--main li.menu-item.has-children .main-nav-link[aria-expanded=true]{color:var(--link-primary-visited)}}.mobile-menu-primary .menu--main li.menu-item.has-children .main-nav-link[aria-expanded=true]:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/caret-down-white.svg)}.mobile-menu-primary .menu--main li.menu-item.has-children .main-nav-link .submenu{margin:1rem -1rem -1rem}.search-icon a:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/magnifying-glass.svg);display:inline-block;height:22px;line-height:1;margin-left:.5rem;vertical-align:sub}.menu-item::marker{content:none}.dropdown-triangle{transform:translateX(-50%)}.layout__region--sidebar-bottom>.site-logo img{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.site-logo img{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.site-logo img:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.site-logo img:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.site-logo img:first-child{padding-top:0}}.layout__region--sidebar-bottom>.site-logo img:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.site-logo img{display:block;width:72px}.layout--court-help-template-default .layout__region--sidebar-bottom .site-logo img{margin-bottom:0}@media (min-width:1024px){.path-frontpage .site-logo img{width:90px}}@media (min-width:1280px){.path-frontpage .submenu{top:112%}}.layout__region--sidebar-bottom>a.site-logo:has(img):focus{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>a.site-logo:has(img):focus{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>a.site-logo:has(img):focus:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>a.site-logo:has(img):focus:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>a.site-logo:has(img):focus:first-child{padding-top:0}}.layout__region--sidebar-bottom>a.site-logo:has(img):focus:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}a.site-logo:has(img):focus{display:block}.search-bar-inline,.search-bar-inline form{align-items:stretch;display:flex;flex-wrap:nowrap}.search-bar-inline form{margin:0;width:100%}.search-bar-inline .form-item:has(>input.form-text){flex-grow:1;margin-bottom:0;margin-right:0;margin-top:0}.search-bar-inline .form-item input.form-text{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom-left-radius:.25rem;border-bottom-right-radius:0;border-color:var(--color-grey-800);border-top-left-radius:.25rem;border-top-right-radius:0;border-width:1px 0 1px 1px;font-size:1.0625rem;height:2.25rem;line-height:2.25rem;padding:0 .75rem;position:relative;transition-duration:.2s;width:100%;z-index:10}.search-bar-inline .form-item input.form-text::-moz-placeholder{color:var(--color-grey-600)}.search-bar-inline .form-item input.form-text::placeholder{color:var(--color-grey-600)}.search-bar-inline .form-actions{align-items:stretch;display:flex;flex-shrink:0;height:2.25rem;margin-bottom:0;margin-top:0}.search-bar-inline input.form-submit.btn-search-icon{border-left-width:0;border-radius:0}.search-bar-inline--banner .form-item:has(>input.form-text){flex-grow:0;max-width:24rem}.search-bar-inline--banner .form-item input.form-text{font-size:1.125rem;height:2.75rem;padding-left:1rem;padding-right:1rem}.search-bar-inline--banner .form-actions{height:2.75rem}.search-bar-inline--banner input.form-submit.btn-search-icon{height:2.75rem;min-width:2.75rem;width:2.75rem}.homepage-banner{background-color:var(--bg-primary-dark);background-image:var(--gradient-dark-primary)}.homepage-banner body,.homepage-banner p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.homepage-banner{background:var(--gradient-dark-primary) left/50% 100% no-repeat,transparent 100%/50% 100% no-repeat}}.homepage-banner .field--type-image{height:100%}.homepage-banner .homepage-banner-carousel img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#views-exposed-form-jobs-block-jobs .form-item-field-statewide-value{margin-bottom:2rem;width:100%}#views-exposed-form-jobs-block-jobs #edit-actions{display:flex;flex-direction:row;gap:.5rem}.job-teaser{margin-bottom:2rem}.job-teaser a{font-size:1.125rem}.job-teaser .views-field-field-exam-type{font-size:.875rem;font-weight:700;letter-spacing:.015rem;line-height:1.75rem;text-transform:uppercase}.job-teaser .views-field-title{font-size:1.25rem;font-weight:600;line-height:150%}.job-teaser .views-field-field-category-and-title-1{display:flex;gap:.25rem}.newsletter-date-filters{margin-bottom:0!important}.newsletter-date-filters .js-form-item-field-publication-display-date-value-max>label,.newsletter-date-filters .js-form-item-field-publication-display-date-value-min>label{display:none}.view-opinions .node--view-mode-teaser{margin-bottom:1.5rem}.view-opinions .node--view-mode-teaser .opinion-teaser-title,.view-opinions .node--view-mode-teaser .opinion-teaser-title .field--name-title,.view-opinions .node--view-mode-teaser .opinion-teaser-title a{font-size:1.25rem;font-weight:600;line-height:1.875rem;margin-bottom:.5rem}.view-opinions .node--view-mode-teaser .field--name-field-date-only .datetime,.view-opinions .node--view-mode-teaser .field--name-field-date-only .field__item,.view-opinions .node--view-mode-teaser .field--name-field-date-only .field__label{font-size:.875rem;font-weight:400;letter-spacing:.015rem;line-height:1.75rem}.view-opinions .node--view-mode-teaser .field--name-field-text{margin-bottom:.5rem}.view-opinions .node--view-mode-teaser .field--name-field-text .field__label{font-weight:700}.opinion-display-full .top-section{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;margin-top:0}.opinion-display-full .datetime,.opinion-display-full .field__label{font-weight:700;line-height:2.25rem}.opinion-display-full .field--name-field-opinion-type{background-color:var(--heading-bg-primary);font-size:2.5rem;font-weight:600;line-height:3.75rem;margin-bottom:1.5rem;padding:.25rem .5rem}.opinion-display-full .field--name-field-footer{--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity,1));border-top-width:2px;margin-top:.5rem;padding-top:1.5rem}.pager .pager__items{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;padding-bottom:.5rem;padding-top:.5rem}.pager .pager__item{padding:0}.pager .pager__item--current,.pager .pager__item--ellipsis,.pager a{--tw-text-opacity:1;border-color:var(--color-red-600);border-radius:.125rem;border-width:1px;color:rgb(0 0 0/var(--tw-text-opacity,1));display:inline-block;font-family:Figtree,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.02rem;line-height:2.25rem;padding:.375rem .75rem;text-decoration-line:none}.pager a:hover{--tw-text-opacity:1;background-color:var(--color-red-800);border-color:var(--color-red-800);color:rgb(255 255 255/var(--tw-text-opacity,1))}.pager a:focus{outline-offset:2px}.pager .pager__item--current,.pager a[aria-current=page]{--tw-text-opacity:1;background-color:var(--color-red-600);color:rgb(255 255 255/var(--tw-text-opacity,1))}.teaser-pills.views-row{padding-bottom:1rem}.teaser-pills .views-field-field-case-type,.teaser-pills .views-field-field-county-multiple,.teaser-pills .views-field-field-district-multiple,.teaser-pills .views-field-field-statewide{display:inline-block;margin-top:.5rem}.teaser-pills .views-field-field-case-type .field-content,.teaser-pills .views-field-field-county-multiple .field-content,.teaser-pills .views-field-field-district-multiple .field-content,.teaser-pills .views-field-field-statewide .field-content{display:flex;flex-wrap:wrap;row-gap:.625rem}.teaser-pills .views-field-field-case-type .field-content .field--name-title,.teaser-pills .views-field-field-county-multiple .field-content .field--name-title,.teaser-pills .views-field-field-district-multiple .field-content .field--name-title,.teaser-pills .views-field-field-statewide .field-content .field--name-title{border-color:var(--color-grey-600);border-radius:.25rem;border-width:1px;color:var(--color-grey-700);font-size:.875rem;letter-spacing:.015rem;line-height:1.75rem;margin-right:.625rem;padding-left:.5rem;padding-right:.5rem}.view-podcasts .view-filters .form--inline{display:flex;flex-wrap:wrap}.view-podcasts .view-filters .form--inline label{display:none}.view-podcasts .node--view-mode-teaser .layout__region--first{max-width:250px}.view-podcasts .node--view-mode-teaser .field--name-field-type-of-podcast{color:sienna;font-size:1rem;font-weight:500;letter-spacing:.54px;line-height:1.5;text-transform:uppercase}.view-podcasts .node--view-mode-teaser .field--name-title{font-weight:600}.view-podcasts .node--view-mode-teaser .field--type-datetime{font-size:.875rem;line-height:1.75rem;opacity:.65}.view-podcasts .node--view-mode-teaser .field--name-field-transcript .field__label{font-weight:700}.publications-by-type .view-grouping-content .views-row:nth-child(odd){background-color:var(--color-blue-200);border-radius:.125rem;padding:.5rem}.publications-by-type .view-grouping-content .views-row:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.125rem;padding:.5rem}.publications-by-type .view-grouping-content .views-row:nth-child(last){padding-bottom:1.5rem}.publications-by-type .view-grouping-content .views-row{margin-bottom:1rem}.nyucs-quick-exit-block{position:relative;z-index:1000}.quick-exit-content{--tw-bg-opacity:1;--tw-shadow:var(--box-shadow-primary);--tw-shadow-colored:var(--box-shadow-primary);background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom-left-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;max-width:16rem;padding:1rem;position:fixed;right:0;text-align:center;top:16rem;z-index:1001}@media (min-width:1280px){.layout__region--sidebar-bottom>.quick-exit-content{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.quick-exit-content{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.quick-exit-content:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.quick-exit-content:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.quick-exit-content:first-child{padding-top:0}}.layout__region--sidebar-bottom>.quick-exit-content:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.quick-exit-content{display:block}}.quick-exit-button,.quick-exit-button[type=button],.quick-exit-button[type=reset],.quick-exit-button[type=submit]{background-color:var(--btn-bg-primary);border-color:transparent;border-radius:.125rem;border-width:2px;color:var(--btn-text-primary);cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:2;padding:.5rem 2rem;text-align:center;text-decoration-line:none}.quick-exit-button:hover,.quick-exit-button[type=button]:hover,.quick-exit-button[type=reset]:hover,.quick-exit-button[type=submit]:hover{--tw-text-opacity:1;background-color:var(--color-red-800);color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer}.quick-exit-button:focus,.quick-exit-button[type=button]:focus,.quick-exit-button[type=reset]:focus,.quick-exit-button[type=submit]:focus{border-radius:.125rem;outline-offset:1px}.quick-exit-button,.quick-exit-button[type=button],.quick-exit-button[type=reset],.quick-exit-button[type=submit]{letter-spacing:.02rem}.layout__region--sidebar-bottom>.quick-exit-button{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.quick-exit-button{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.quick-exit-button:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.quick-exit-button:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.quick-exit-button:first-child{padding-top:0}}.layout__region--sidebar-bottom>.quick-exit-button:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.quick-exit-button{background-color:var(--color-red-600);display:block;height:2.5rem;line-height:2.5rem;margin-bottom:.75rem;max-width:14rem;padding-bottom:0;padding-top:0;text-align:center}.layout--court-help-template-default .layout__region--sidebar-bottom .quick-exit-button{margin-bottom:0}.quick-exit-button:hover{background-color:var(--color-red-800)}.quick-exit-button .fa-ext.extlink,.quick-exit-button .fa.fa-external-link,.quick-exit-button svg.ext{display:none}.quick-exit-instructions{row-gap:.5rem}.quick-exit-emergency{color:var(--text-primary)}.quick-exit-emergency,.quick-exit-emergency p{font-size:1rem;line-height:1.625;margin:0}@media (prefers-contrast:more){.quick-exit-button{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-width:2px}}.rule-change-description p{margin-bottom:0}.view-solicitations #views-exposed-form-solicitations-solicitations-block .form--inline{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.view-solicitations .solicitations-row .layout__region .block-views-blocksolicitations-prebid-conference-date-block{margin-bottom:0}.view-solicitations .solicitations-row .layout__region .block-views-blocksolicitations-bid-results-block,.view-solicitations .solicitations-row .solicitation-middle-section .layout__region .block-layout-builder{margin-bottom:.5rem}.view-solicitations .solicitations-row .middle-section{padding-bottom:1rem;padding-top:1rem}.view-solicitations .solicitations-row .block-field-blocknodebidfield-pre-bid-conference-date-de,.view-solicitations .solicitations-row .block-field-blocknodebidfield-pre-bid-date-has-changed,.view-solicitations .solicitations-row .block-field-blocknodebidfield-pre-bid-is-mandatory{display:unset;line-height:2.5rem}.view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item,.view-solicitations .solicitations-row .field--name-field-bid-due-date-has-changed,.view-solicitations .solicitations-row .field--name-field-pre-bid-conference-date-de .field__item,.view-solicitations .solicitations-row .field--name-field-pre-bid-date-has-changed,.view-solicitations .solicitations-row .field--name-field-pre-bid-is-mandatory,.view-solicitations .solicitations-row .views-field-field-status .field-content{background-color:var(--tag-bg-primary);border-color:var(--border-primary);border-radius:.25rem;border-width:1px;display:inline-block;font-family:Inter,sans-serif;font-size:1rem;line-height:1.75rem;margin-right:.25rem;padding-left:.625rem;padding-right:.625rem}.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item,.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .views-field-field-status .field-content{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item,.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .views-field-field-status .field-content{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item:before,.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .views-field-field-status .field-content:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item:first-child,.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .views-field-field-status .field-content:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item:first-child,.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .views-field-field-status .field-content:first-child{padding-top:0}}.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item:last-child,.layout__region--sidebar-bottom>.view-solicitations .solicitations-row .views-field-field-status .field-content:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item,.view-solicitations .solicitations-row .views-field-field-status .field-content{display:block;width:-moz-fit-content;width:fit-content}.layout--court-help-template-default .layout__region--sidebar-bottom .view-solicitations .solicitations-row .block-field-blocknodebidfield-status .field__item,.layout--court-help-template-default .layout__region--sidebar-bottom .view-solicitations .solicitations-row .views-field-field-status .field-content{margin-bottom:0}.view-topics-a-z .view-content{display:flex;flex-direction:column}.view-topics-a-z .view-content .views-row{flex-basis:100%;margin-bottom:.75rem;margin-top:.75rem}.view-topics-a-z .view-display-id-children_of_topic .view-content{-moz-columns:1;column-count:1;margin-left:1rem}.path-frontpage .paragraph-card{background-color:var(--color-yellow-800)}.path-frontpage .paragraph-card .field--name-field-component-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.path-frontpage .paragraph-card .wrapping-card-link .field--name-field-component-title{display:inline}.path-frontpage .paragraph-card .wrapping-card-link .field--name-field-component-title:after{display:inline-block;height:18px;margin-left:.5rem;width:18px}.path-frontpage .paragraph-card .wrapping-card-link .field--name-field-component-title,.path-frontpage .paragraph-card .wrapping-card-link .field--name-field-component-title:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.path-frontpage .paragraph-card .wrapping-card-link .field--name-field-component-title:focus{border-radius:0;outline:4px solid var(--focus-secondary);-webkit-text-decoration:transparent;text-decoration:transparent}.path-frontpage .paragraph-card .wrapping-card-link .field--name-field-component-title:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-white.svg);content:"";transition-duration:.2s}.path-frontpage .paragraph-card .wrapping-card-link .field--name-field-component-title:hover:after{margin-left:.75rem}.path-frontpage .paragraph-card .wrapping-card-link .field--name-field-component-title:hover{color:var(--link-primary-hover)}.path-frontpage .paragraph-card .wrapping-card-link .file-type{transition-duration:.2s}.path-frontpage .paragraph-card .wrapping-card-link .file-type,.path-frontpage .paragraph-card .wrapping-card-link p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.path-frontpage .paragraph-card:has(.wrapping-card-link:hover){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-duration:.2s}.path-frontpage .paragraph-card:has(.wrapping-card-link:hover) p{color:var(--text-primary);transition-duration:.2s}.path-frontpage .paragraph-card:has(.wrapping-card-link:hover) .file-type{color:var(--link-primary-hover);transition-duration:.2s}.cards-container{--card-gap:1.5rem;--card-tablet:calc(50% - var(--card-gap)/2);--card-desktop:calc(33.33333% - (var(--card-gap)*2)/3);gap:var(--card-gap);margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:768px){.cards-container .card{max-width:var(--card-tablet)}}@media (min-width:1024px){.cards-container .card{max-width:var(--card-desktop)}.layout--district-template-default:has(.layout__region--sidebar) .cards-container .card{max-width:var(--card-tablet)}}.paragraph-card{border-radius:4px 4px 50px 4px}.paragraph-card img{width:100%}.paragraph-card .wrapping-card-link .field--name-field-component-title,.paragraph-card .wrapping-title-link .field--name-field-component-title{display:inline}.paragraph-card .wrapping-card-link .field--name-field-component-title:after,.paragraph-card .wrapping-title-link .field--name-field-component-title:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right.svg);content:"";display:inline-block;height:18px;margin-left:.5rem;transition-duration:.3s;width:18px}.paragraph-card .wrapping-card-link .field--name-field-component-title:hover:after,.paragraph-card .wrapping-title-link .field--name-field-component-title:hover:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);margin-left:.75rem}.paragraph-card .wrapping-card-link .field--name-field-component-image,.paragraph-card .wrapping-title-link .field--name-field-component-image{overflow:hidden}.paragraph-card .wrapping-card-link .field--name-field-component-image img,.paragraph-card .wrapping-title-link .field--name-field-component-image img{transition:transform .3s ease}.paragraph-card .wrapping-title-link{text-decoration-line:none}.paragraph-card .wrapping-card-link:focus,.paragraph-card .wrapping-title-link:focus{outline:2px solid transparent;outline-offset:2px}.paragraph-card .wrapping-card-link .field--name-field-component-title,.paragraph-card .wrapping-title-link .field--name-field-component-title{text-decoration-color:transparent;text-decoration-line:underline;text-underline-offset:5px;transition-duration:.3s}.paragraph-card .wrapping-card-link:hover .field--name-field-component-title,.paragraph-card .wrapping-title-link:hover .field--name-field-component-title{color:var(--link-primary-hover);text-decoration-color:currentColor;text-decoration-thickness:3px}.paragraph-card .wrapping-card-link:hover .field--name-field-component-title:after,.paragraph-card .wrapping-title-link:hover .field--name-field-component-title:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);display:inline-block;margin-left:.75rem}.paragraph-card .wrapping-card-link:hover .field--name-field-component-image img,.paragraph-card .wrapping-title-link:hover .field--name-field-component-image img{transform:scale(1.075)}.paragraph-card .field--name-field-component-icon .field--type-svg-image-field{align-items:center;background-color:var(--bg-primary);border-radius:500px;display:flex;height:56px;justify-content:center;width:56px}.paragraph-card .field--name-field-component-title{font-family:Figtree,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:.015rem;line-height:2rem}.paragraph-card .field--name-field-component-header p{font-family:Figtree,sans-serif;font-size:1.125rem;font-weight:400;line-height:2rem;margin-bottom:0;text-decoration-line:none}.paragraph-card.has-media-link .wrapping-card-link .field--name-field-component-title:after,.paragraph-card.has-media-link .wrapping-card-link:hover .field--name-field-component-title:after,.paragraph-card.has-media-link .wrapping-title-link .field--name-field-component-title:after,.paragraph-card.has-media-link .wrapping-title-link:hover .field--name-field-component-title:after{display:none}.cards--no-border .paragraph-card{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.carousel .carousel-container .slide-image-container :not(source){display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.carousel .carousel-container .slide-image-container :not(source) img{-o-object-fit:cover;object-fit:cover}.carousel .carousel-container .field--name-field-component-title{font-family:Figtree,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.carousel .carousel-container .slide-link{text-decoration-line:none}.carousel .carousel-container .slide-link .field--name-field-component-title{text-decoration-color:transparent;text-decoration-line:underline;text-underline-offset:5px;transition-duration:.3s}.carousel .carousel-container .slide-link .field--name-field-component-title:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right.svg);content:"";display:inline-block;height:18px;margin-left:.5rem;transition-duration:.3s;width:18px}.carousel .carousel-container .slide-link .field--name-field-component-title:hover:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);margin-left:.75rem}.carousel .carousel-container .slide-link:hover .field--name-field-component-title{color:var(--link-primary-hover);text-decoration-color:currentColor;text-decoration-thickness:3px}.carousel .carousel-container .carousel-indicator.active{background-color:var(--color-red-600)}.carousel .carousel-container .carousel-indicator.active:hover{background-color:var(--color-red-800)}@media (min-width:1024px){.layout--district-template-default .slide-text-container{padding-left:2.5rem;padding-right:2.5rem;padding-top:1.5rem}}.field-contact,.node--type-contact{display:flex;flex-direction:column;gap:1rem}.field-contact img,.node--type-contact img{border-radius:.25rem;margin-bottom:1rem}.field-contact .field--name-field-department,.field-contact .field--name-field-job-title,.field-contact .field--name-field-role,.node--type-contact .field--name-field-department,.node--type-contact .field--name-field-job-title,.node--type-contact .field--name-field-role{font-size:1.125rem;font-weight:700;line-height:2rem}.field-contact .contact-name,.node--type-contact .contact-name{font-size:1.125rem;font-weight:400;line-height:2rem;margin-bottom:.5rem}.field-contact .field--name-field-contact-location,.node--type-contact .field--name-field-contact-location{font-size:1.125rem;font-weight:600;letter-spacing:.01125rem;line-height:2rem}.field--name-field-administrative-contacts.field__items{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.field--name-field-administrative-contacts.field__items{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.field--name-field-administrative-contacts.field__items{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-text-container .feature-text p{font-family:Figtree,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.02rem;line-height:2rem;margin-bottom:0}.feature-text-container .feature-link a:not(.ext){font-family:Figtree,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:2.25rem;text-decoration-line:underline}.feature-text-container .feature-link a:not(.ext):after{display:inline-block;height:18px;margin-left:.5rem;width:18px}.feature-text-container .feature-link a:not(.ext),.feature-text-container .feature-link a:not(.ext):hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.feature-text-container .feature-link a:not(.ext):focus{border-radius:0;outline:4px solid var(--focus-secondary);-webkit-text-decoration:transparent;text-decoration:transparent}.feature-text-container .feature-link a:not(.ext):after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-white.svg);content:"";transition-duration:.2s}.feature-text-container .feature-link a:not(.ext):hover:after{margin-left:.75rem}.feature-text-container .feature-link a:not(.ext):focus{outline-color:inherit}.feature-text-container .feature-link a:not(.ext):after{vertical-align:sub}[class^=gradient-light-] .feature-text p{color:var(--text-primary)}[class^=gradient-light-] .feature-link a:not(.ext){color:var(--text-secondary)}[class^=gradient-light-] .feature-link a:not(.ext):after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right.svg);content:"";display:inline-block;height:18px;margin-left:.5rem;transition-duration:.2s;width:18px}[class^=gradient-light-] .feature-link a:not(.ext):hover:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);margin-left:.75rem}[class^=gradient-light-] .feature-link a:not(.ext):has(svg.ext):after{content:none}.google-map-link[class^=gradient-light-] .feature-link a:not(.ext):after{vertical-align:sub}[class^=gradient-light-] .feature-link a:not(.ext):hover{color:var(--text-secondary-dark)}.feature-image-container{display:flex;flex-direction:column}.feature-image-container .field{margin-bottom:0}.feature-image-container .feature--field-image,.feature-image-container .field--type-image,.feature-image-container .field--type-image *,.feature-image-container article{display:flex;flex-direction:column;flex-grow:1}.feature-image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block__elemental_component--link_group .link_group--field-heading{padding-bottom:.5rem}.block__elemental_component--link_group .field--type-link a:not(.btn-primary,.btn-secondary,.ext):after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right.svg);content:"";display:inline-block;height:18px;margin-left:.5rem;transition-duration:.2s;width:18px}.block__elemental_component--link_group .field--type-link a:not(.btn-primary,.btn-secondary,.ext):hover:after{background-image:url(/themes/custom/nyucs_tailwind/images/icons/arrow-right-dark-blue.svg);margin-left:.75rem}.block__elemental_component--link_group .field--type-link a:not(.btn-primary,.btn-secondary,.ext):has(svg.ext):after{content:none}.block__elemental_component--link_group .field--type-link a:not(.btn-primary,.btn-secondary,.ext):after,.google-map-link.block__elemental_component--link_group .field--type-link a:not(.btn-primary,.btn-secondary,.ext):after{vertical-align:sub}.block__elemental_component--link_group .field--name-field-component-subtitle{line-height:2rem;padding-top:.5rem}.block__elemental_component--link_group .field--type-file a:not(.btn-primary,.btn-secondary),.block__elemental_component--link_group .field--type-link a:not(.btn-primary,.btn-secondary){font-style:normal;line-height:1.5rem;text-decoration-line:underline}.block__elemental_component--link_group .field--type-file a:not(.btn-primary,.btn-secondary):hover,.block__elemental_component--link_group .field--type-link a:not(.btn-primary,.btn-secondary):hover{color:var(--text-secondary-dark)}.block__elemental_component--link_group .field--type-file a:not(.btn-primary,.btn-secondary):focus,.block__elemental_component--link_group .field--type-link a:not(.btn-primary,.btn-secondary):focus{outline-color:inherit}@media (min-width:1024px){.link-column-width{flex:0 1 var(--narrow-column-width)}.layout--district-template-default .link-column-width{flex:0 1 var(--wide-column-width)}}.tab-group .tablist{display:flex;margin-bottom:1.5rem;overflow-x:auto}@media (min-width:768px){.tab-group .tablist{margin-bottom:2rem}}.tab-group .tab-item{border-bottom-width:1px;border-color:var(--border-primary);flex-shrink:0;padding:.75rem 1rem}.tab-group .tab-button{font-weight:600;line-height:1.75rem;text-align:left}@media (min-width:768px){.tab-group .tab-button{font-size:1.3125rem}}.tab-group .tab-button:focus-visible{border-radius:0;outline:4px solid var(--focus-primary);outline-offset:8px;-webkit-text-decoration:transparent;text-decoration:transparent}.tab-group .tab-item:has(.tab-button.active){border-top-color:var(--color-yellow-800);border-top-left-radius:.2rem;border-top-right-radius:.2rem;border-width:6px 1px 0;color:var(--color-yellow-800);padding-bottom:.925rem;padding-top:.375rem}.tab-group .tab-button:not(.active){color:var(--link-primary);text-decoration-line:underline}.tab-group .tab-button:not(.active):hover{text-decoration-thickness:3px}.tab-group .tabpanel{display:none}.tab-group .tabpanel.active{display:block}.elemental_component.what-s-new-block{padding-bottom:0;padding-top:0}.whats-new-layout{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.whats-new-layout{border-bottom-left-radius:50px;border-top-left-radius:.25rem}}.whats-new-layout .field-heading{margin-bottom:1.5rem;position:relative}.whats-new-layout .field-heading h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-top:0}.whats-new-layout .field-heading h2:after{background-color:var(--color-yellow-700);bottom:-4px;content:"";height:4px;left:0;position:absolute;width:50px}.whats-new-layout a,.whats-new-layout p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.whats-new-layout .views-row{margin-bottom:1rem}.whats-new-layout .views-field-created,.whats-new-layout .views-field-title{line-height:1.75rem}.whats-new-layout .views-field-created{font-size:.875rem;opacity:.65}.layout-builder .whats-new-layout{color:var(--text-primary)}.whats-new-main{padding:3rem 1rem}@media (min-width:768px){.whats-new-main{padding-left:2rem}}@media (min-width:1024px){.whats-new-main{padding-bottom:3.5rem;padding-left:4rem;padding-top:3.5rem}}.whats-new-image{position:relative}@media (min-width:768px){.whats-new-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-2rem;width:100%}}@media (min-width:1280px){.whats-new-image img{right:-4.5rem}}.whats-new-link{margin-top:1.5rem}@media (min-width:768px){.whats-new-link{margin-top:2rem}}.whats-new-link a,.whats-new-link a[type=button],.whats-new-link a[type=reset],.whats-new-link a[type=submit]{background-color:var(--btn-bg-primary);border-color:transparent;border-radius:.125rem;border-width:2px;color:var(--btn-text-primary);cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:2;padding:.5rem 2rem;text-align:center;text-decoration-line:none}.whats-new-link a:hover,.whats-new-link a[type=button]:hover,.whats-new-link a[type=reset]:hover,.whats-new-link a[type=submit]:hover{--tw-text-opacity:1;background-color:var(--color-red-800);color:rgb(255 255 255/var(--tw-text-opacity,1));cursor:pointer}.whats-new-link a:focus,.whats-new-link a[type=button]:focus,.whats-new-link a[type=reset]:focus,.whats-new-link a[type=submit]:focus{border-radius:.125rem;outline-offset:1px}.whats-new-link a,.whats-new-link a[type=button],.whats-new-link a[type=reset],.whats-new-link a[type=submit]{letter-spacing:.02rem}.topic-entity .block-field-blocktopicdistrictfield-district-announcement{border-radius:.25rem;border-bottom-right-radius:50px;padding-left:.5rem}@media (min-width:1024px){.topic-entity .block-field-blocktopicdistrictfield-district-announcement{margin-bottom:2rem;margin-top:1.5rem}}.topic-entity .block-field-blocktopicdistrictfield-district-announcement{background-color:#97beda}.topic-entity .block-field-blocktopicdistrictfield-district-announcement .field--name-field-district-announcement{background-color:#f9fafb;border-radius:.25rem;border-bottom-right-radius:50px;border-color:var(--border-primary);border-width:1px 1px 1px 0;padding:1rem 2.5rem 1rem 2.25rem}.topic-banner{background:linear-gradient(93deg,#002a59,#006091)}@media (min-width:1024px){.topic-banner{min-height:250px}}.topic-banner .topic-banner-inner{display:flex;height:100%;min-height:100px;position:relative}@media (min-width:1024px){.topic-banner .topic-banner-inner{min-height:250px}}@media (min-width:1280px){.topic-banner .topic-banner-inner{margin:auto;max-width:1600px}}.topic-banner .topic-banner-layout{display:flex;flex-direction:column}@media (min-width:1024px){.topic-banner .topic-banner-layout{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.topic-banner .topic-banner-layout{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.topic-banner .topic-banner-layout{max-width:768px}}@media (min-width:1024px){.topic-banner .topic-banner-layout{max-width:1024px;padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.topic-banner .topic-banner-layout{max-width:1280px;padding-left:1rem;padding-right:1rem}}.topic-banner .topic-banner-layout{max-width:100%}@media (min-width:640px){.topic-banner .topic-banner-layout{max-width:100%}}@media (min-width:768px){.topic-banner .topic-banner-layout{max-width:100%}}@media (min-width:1024px){.topic-banner .topic-banner-layout{max-width:1106px}}@media (min-width:1280px){.topic-banner .topic-banner-layout{max-width:1328px}}.topic-banner .topic-banner-layout{align-items:center;flex-direction:row;justify-content:space-between;padding-left:0;padding-right:0}.topic-banner .resource-banner-text,.topic-banner .topic-banner-text{max-width:50%}}.topic-banner .topic-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-family:EB Garamond,serif;font-size:2rem;font-weight:500;letter-spacing:.02rem;line-height:2.5rem;margin-left:.75rem;text-transform:none}@media (min-width:1024px){.topic-banner .topic-title{font-size:52px;letter-spacing:.52px;line-height:3.75rem}}.layout__region--sidebar-bottom>.topic-banner .topic-eyebrow{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.topic-banner .topic-eyebrow{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.topic-banner .topic-eyebrow:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.topic-banner .topic-eyebrow:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.topic-banner .topic-eyebrow:first-child{padding-top:0}}.layout__region--sidebar-bottom>.topic-banner .topic-eyebrow:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.topic-banner .topic-eyebrow{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:block;font-family:Figtree,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.03rem;line-height:1.5rem;margin-bottom:.5rem;text-transform:uppercase}.layout--court-help-template-default .layout__region--sidebar-bottom .topic-banner .topic-eyebrow{margin-bottom:0}@media (min-width:1024px){.topic-banner .topic-eyebrow{font-size:1.25rem;letter-spacing:.6px;line-height:2rem}}.topic-banner .topic-banner-subtitle{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-family:Figtree,sans-serif;font-size:1.3125rem;line-height:2.25rem;margin-bottom:1rem;margin-left:.75rem}.topic-banner .topic-banner-images{height:100%;position:relative;width:100%}@media (min-width:1024px){.topic-banner .topic-banner-images{max-width:50%;position:absolute;right:0;top:0}}.topic-banner .banner-carousel{aspect-ratio:72/25;overflow:hidden;width:100vw}@media (min-width:1024px){.topic-banner .banner-carousel{min-height:250px;width:100%}}.topic-banner .banner-slide{height:100%;position:absolute;right:0;top:0;transition-duration:1s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.topic-banner .banner-slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:1024px){.search-banner{min-height:150px}}.block-court-contact-info-block,.block-district-contact-info-block{padding-left:1.5rem;padding-right:1.5rem}.block-court-contact-info-block h2,.block-district-contact-info-block h2{font-size:1.125rem;font-weight:700;letter-spacing:.035rem;line-height:1.75rem;margin-top:0;text-transform:uppercase}.block-court-contact-info-block .field--label-hidden,.block-court-contact-info-block .field__label,.block-district-contact-info-block .field--label-hidden,.block-district-contact-info-block .field__label{display:none}.block-court-contact-info-block .paragraph--type--contact-info .field--type-email .field__item,.block-court-contact-info-block .paragraph--type--contact-info .field--type-telephone .field__item,.block-district-contact-info-block .paragraph--type--contact-info .field--type-email .field__item,.block-district-contact-info-block .paragraph--type--contact-info .field--type-telephone .field__item{line-height:1.5rem;overflow:hidden;padding-bottom:.5rem;padding-top:.5rem;text-overflow:ellipsis;white-space:nowrap}.block-court-contact-info-block .field--name-field-email .field__item:before,.block-district-contact-info-block .field--name-field-email .field__item:before{background-image:url(/themes/custom/nyucs_tailwind/images/icons/envelope-solid.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:inline-block;height:2rem;vertical-align:middle;width:2rem}.block-court-contact-info-block .field--name-field-fax .field__item:before,.block-district-contact-info-block .field--name-field-fax .field__item:before{background-image:url(/themes/custom/nyucs_tailwind/images/icons/fax-solid.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:inline-block;height:2rem;vertical-align:middle;width:2rem}.block-court-contact-info-block .field--name-field-phone .field__item:before,.block-district-contact-info-block .field--name-field-phone .field__item:before{background-image:url(/themes/custom/nyucs_tailwind/images/icons/mobile-screen-button-solid.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:inline-block;height:2rem;vertical-align:middle;width:2rem}.paragraph--type--contact-info .field__items{margin-bottom:.25rem}.topic-type--court .field--name-field-public-facing-admin{display:flex;flex-wrap:wrap;gap:1.75rem}.topic-type--court .field--name-field-public-facing-admin>.field__item{flex-basis:100%}@media screen and (min-width:1200px){.topic-type--court .field--name-field-public-facing-admin>.field__item{flex:1 1 calc(50% - 15px)}}.topic-type--court .field--name-field-public-facing-admin .field--name-field-role{font-size:1.5rem;font-weight:600;letter-spacing:.015rem;line-height:2rem;margin-bottom:1rem}@media (min-width:1024px){.topic-type--court .field--name-field-public-facing-admin .field--name-field-role{font-size:2rem;letter-spacing:.02rem;line-height:2.5rem}}.topic-type--court .field--name-field-public-facing-admin .field--name-field-short-list{display:flex;flex-direction:column;gap:.5rem}.search-court-form .form-select{width:100%}@media (min-width:768px){.search-court-form .form-select{max-width:100%}}@media (min-width:1024px){.search-court-form .form-select{max-width:21rem}}.search-court-form .form-text{width:100%}@media (min-width:768px){.search-court-form .form-text{max-width:100%}}@media (min-width:1024px){.search-court-form .form-text{max-width:225px}}.search-court-form .form-actions{align-items:center;display:flex;flex-basis:100%;gap:1rem;margin-bottom:0;margin-top:.5rem;text-align:start;width:100%}@media (min-width:1024px){.search-court-form .form-actions{align-self:flex-end}}.search-court-form .form-item{margin-bottom:0;margin-right:0}.court-search-location .field--name-title{margin-bottom:.5rem}.court-search-location .block-field-blocktopiccourtfield-case-types h3{font-size:1.125rem;font-weight:700;line-height:1.5;margin-top:0}.court-search-location .block-field-blocktopiccourtfield-location-info{margin-top:.5rem}.court-search-location .field--name-field-location-info{padding-bottom:0}.court-search-location .court-search-address .location-icon{height:1.5rem}.court-search-location .court-search-address .address{line-height:1.5rem}@media (min-width:768px){.court-list-item .block-field-blocktopiccourtfield-county-multiple,.court-list-item .block-field-blocktopiccourtfield-district-single{display:inline-block}}.court-list-item .field--name-field-county-multiple,.court-list-item .field--name-field-district-single{color:var(--color-yellow-800);font-size:1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media (min-width:768px){.court-list-item .field--name-field-county-multiple,.court-list-item .field--name-field-district-single{display:inline-block}.court-list-item .field--name-field-county-multiple .field__item:not(:first-child):before,.court-list-item .field--name-field-district-single .field__item:not(:first-child):before{--tw-content:"|";color:var(--color-grey-500);content:var(--tw-content);font-weight:400;padding-left:.375rem;padding-right:.5rem}.court-list-item:has(.field--name-field-district-single) .field--name-field-county-multiple .field__item:before{--tw-content:"|";color:var(--color-grey-500);content:var(--tw-content);font-weight:400;padding-left:.375rem;padding-right:.5rem}}body.page-wrapped[class*=page-title-court-locator] .layout__region--content .block-views-exposed-filter-blocksearch-api-courts-block-court-locator,body.page-wrapped[class*=page-title-court-locator] .layout__region--content .block-views-exposed-filter-blocksearch-api-courts-block-court-locator-town-village,body.page-wrapped[class*=page-title-court-locator] .layout__region--content .search-form-wrapper.search-court-form{display:none}html body .glossary-terms-block form.views-exposed-form.bef-exposed-form{margin-bottom:0}.glossary-terms-block .search-form-group{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.glossary-terms-block .search-form-group{flex-direction:row}}.glossary-terms-block .apply-button{align-self:flex-start}@media (min-width:768px){.glossary-terms-block .apply-button{align-self:flex-end}}.glossary-terms-block .search-form-group .apply-button .form-actions{display:flex;flex-direction:row;gap:.25rem;margin:0}.glossary-terms-block .search-form-group .apply-button input[type=submit]{margin-bottom:0;margin-top:0;vertical-align:bottom}.glossary-terms-block .expand-collapse-all-btn{align-items:center;color:var(--color-blue-400);cursor:pointer;display:flex;font-weight:600;line-height:1.5rem;min-width:13rem;text-decoration-line:underline;text-underline-offset:4px}.glossary-terms-block .expand-collapse-all-btn:hover{color:var(--link-primary-hover);text-decoration-thickness:3px}.glossary-terms-block .expand-collapse-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:1rem;width:1rem}.glossary-terms-block .expand-collapse-icon.expand-icon{-webkit-mask-image:url(/themes/custom/nyucs_tailwind/images/icons/expand-solid-full.svg);mask-image:url(/themes/custom/nyucs_tailwind/images/icons/expand-solid-full.svg)}.glossary-terms-block .expand-collapse-icon.collapse-icon,.glossary-terms-block .expand-collapse-icon.expand-icon{background-color:var(--color-blue-400);background-image:none;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.glossary-terms-block .expand-collapse-icon.collapse-icon{-webkit-mask-image:url(/themes/custom/nyucs_tailwind/images/icons/compress-solid-full.svg);mask-image:url(/themes/custom/nyucs_tailwind/images/icons/compress-solid-full.svg)}.glossary-terms-block .expand-collapse-all-btn:hover .expand-collapse-icon.collapse-icon,.glossary-terms-block .expand-collapse-all-btn:hover .expand-collapse-icon.expand-icon{background-color:var(--link-primary-hover)}.glossary-terms-block summary::-webkit-details-marker{display:none}.court-list-item{container-type:inline-size}.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container{row-gap:1.5rem}.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--first{flex-grow:1;max-width:300px}@media (min-width:768px){.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second{flex-basis:100%}}@media (min-width:1280px){.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second{flex-basis:67%;flex-grow:1}}@container (min-width:48rem){.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second{flex-basis:54%;flex-grow:1}}@container (min-width:74rem){.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second{flex-basis:67%}}@container (min-width:40rem){.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second .location-info-container{flex-basis:54%;flex-grow:1}}@container (min-width:48rem){.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second .location-info-container{flex-direction:column;gap:0}}@container (min-width:74rem){.court-list-item .layout--elemental-twocol.two-col--33-67 .two-col-container>.layout__region--second .location-info-container{flex-direction:row;gap:.5rem}}.field--name-field-location-info{padding-bottom:1rem}.field--name-field-location-info .address{margin-bottom:0}.field--name-field-location-info .address-map-link .extlink-nobreak{margin-left:0}.field--name-field-location-info .location-image img{width:100%}.field--name-field-location-info .field--name-field-address p,.field--name-field-location-info .field--name-field-hours-and-other-info p{margin-bottom:0;margin-top:0}.members-only-banner-wrapper{background-color:var(--color-warning);border-color:var(--color-yellow-600);border-width:1px 1px 1px 8px;font-size:1rem;padding-bottom:.5rem;padding-top:.5rem}.members-only-banner-wrapper p{font-size:1rem;line-height:1.65rem;margin:0}.members-only-banner-wrapper .exit-link{color:inherit}.sidebar-toggle-button{background-image:url(/themes/custom/nyucs_tailwind/images/icons/hamburger-menu-white.png)}.sidebar-toggle-button[aria-expanded=true]{background-image:url(/themes/custom/nyucs_tailwind/images/icons/x-close-white.svg);background-position:50%;background-size:22px}.topic-menu-items li.section-item .menu-toggle-btn{align-items:center;align-self:center;background-color:transparent;border-width:0;cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;width:2.75rem}.topic-menu-items li.section-item .menu-toggle-btn:focus{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}.topic-menu-items li.section-item .menu-toggle-btn[aria-expanded=true] .caret-icon,.topic-menu-items li.section-item li.section-item[aria-expanded=true] .caret-icon{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.topic-menu-items li.section-item ul{background-color:var(--color-grey-200)}.topic-menu-items li.section-item.current-active>.background-container{background-color:var(--color-yellow-600)}.topic-menu-items li.section-item.current-active>.background-container .caret-icon,.topic-menu-items li.section-item.current-active>.background-container a{color:var(--text-primary)}.topic-menu-items li.section-item .caret-icon{align-items:center;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.topic-menu-items li.section-item .link-active:focus{outline-color:var(--color-grey-800)}.layout__region--sidebar{margin-bottom:1rem}@media (min-width:1024px){.layout__region--sidebar{margin-bottom:0}}.layout__region--sidebar-bottom>.block{padding-top:0}.layout__region--sidebar-bottom .field-heading{padding-bottom:0}.layout__region--sidebar-bottom .field-heading *,.layout__region--sidebar-bottom h2,.layout__region--sidebar-bottom h3{font-size:1.125rem;font-weight:700;letter-spacing:.035rem;line-height:1.5rem;margin-bottom:1rem;margin-top:.375rem;text-transform:uppercase}.layout__region--sidebar-bottom .additional-menu-items,.layout__region--sidebar-bottom .link-group .field-links{display:flex;flex-direction:column;gap:.75rem}.layout__region--sidebar-bottom .additional-menu-items a,.layout__region--sidebar-bottom .link-group .field-links a{display:block;font-size:1.0625rem;font-weight:600;line-height:1.5rem;overflow-wrap:break-word}.layout__region--sidebar-bottom .additional-menu-items a:hover,.layout__region--sidebar-bottom .link-group .field-links a:hover{color:var(--link-primary-hover)}.layout__region--sidebar-bottom .additional-menu-items .field--type-link a:after,.layout__region--sidebar-bottom .link-group .field-links .field--type-link a:after{display:none}.layout__region--sidebar-bottom>.block{margin-bottom:0;padding-bottom:2rem;padding-left:0;padding-right:0}@media (min-width:1024px){.layout__region--sidebar-bottom>.block{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.block:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.block:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.block:first-child{padding-top:0}}.layout__region--sidebar-bottom>.block:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.layout__region--sidebar-bottom .block-views-exposed-filter-blocksearch-api-courts-block-court-locator,.layout__region--sidebar-bottom .block-views-exposed-filter-blocksearch-api-courts-block-court-locator-all,.layout__region--sidebar-bottom .block-views-exposed-filter-blocksearch-api-courts-block-court-locator-town-village{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-radius:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.layout__region--sidebar-bottom .form-item-search-api-fulltext label{padding-left:0}.layout__region--sidebar-bottom .form-item-search-api-fulltext label:before{display:none}details.court-search-accordion[open]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}details.court-search-accordion summary{list-style-type:none;position:relative}details.court-search-accordion summary::-webkit-details-marker{display:none}details.court-search-accordion summary:before{color:var(--text-secondary);content:"\f13a";font-family:FontAwesome;margin-right:.625rem}details.court-search-accordion[open]>summary:before{content:"\f139"}details.court-search-accordion summary:after{content:url(/themes/custom/nyucs_tailwind/images/icons/court_search.svg);position:absolute;right:1.5rem}@media (min-width:1024px){details.court-search-accordion summary:after{right:.5rem}}@media (min-width:1280px){details.court-search-accordion summary:after{right:1rem}}details.court-search-accordion summary:hover:before{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}details.court-search-accordion summary:hover:after{content:url(/themes/custom/nyucs_tailwind/images/icons/court_search_white.svg)}.layout__region--sidebar .search-court-form .form-item,.layout__region--sidebar .search-court-form input,.layout__region--sidebar-bottom .search-court-form .form-item,.layout__region--sidebar-bottom .search-court-form input,details.court-search-accordion .search-court-form .form-item,details.court-search-accordion .search-court-form input{max-width:100%;width:100%}.layout__region--sidebar .search-court-form .form-item-display-town-village,.layout__region--sidebar-bottom .search-court-form .form-item-display-town-village,details.court-search-accordion .search-court-form .form-item-display-town-village{clear:both;display:inline-block;flex-basis:100%;float:none;margin-top:1rem;min-width:100%;width:100%}.layout__region--sidebar .search-court-form .form-item-display-town-village .form-checkbox,.layout__region--sidebar-bottom .search-court-form .form-item-display-town-village .form-checkbox,details.court-search-accordion .search-court-form .form-item-display-town-village .form-checkbox{height:22px;width:22px}.layout__region--sidebar .search-court-form .form-item:not(:first-of-type),.layout__region--sidebar-bottom .search-court-form .form-item:not(:first-of-type),details.court-search-accordion .search-court-form .form-item:not(:first-of-type){margin-top:1.5rem}.layout__region--sidebar .search-court-form .form-actions,.layout__region--sidebar-bottom .search-court-form .form-actions,details.court-search-accordion .search-court-form .form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;padding-top:1.5rem}@media (min-width:1024px){.layout__region--sidebar .search-court-form .form-actions,.layout__region--sidebar-bottom .search-court-form .form-actions,details.court-search-accordion .search-court-form .form-actions{flex-wrap:nowrap}}.layout__region--sidebar .search-court-form .form-actions>*,.layout__region--sidebar-bottom .search-court-form .form-actions>*,details.court-search-accordion .search-court-form .form-actions>*{flex-grow:0;margin-left:0;margin-right:0;width:auto}.layout__region--sidebar .search-court-form .form-actions>:focus-visible,.layout__region--sidebar-bottom .search-court-form .form-actions>:focus-visible,details.court-search-accordion .search-court-form .form-actions>:focus-visible{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}.layout__region--sidebar .search-form-wrapper,.layout__region--sidebar-bottom .search-form-wrapper,details.court-search-accordion .search-form-wrapper{background-color:unset;box-shadow:unset}.alert-banner{background-color:var(--color-red-200);border-bottom-width:1px;border-color:var(--color-red-500)}.alert-banner .alert-content{background-image:url(/themes/custom/nyucs_tailwind/images/icons/circle-exclamation.svg);background-position:left 1rem center;background-repeat:no-repeat;padding:1rem 1rem 1rem 3.25rem}.alert-banner a{color:inherit}.ui-autocomplete{max-width:min(90vw,28rem)}.ui-autocomplete .ui-menu-item a,.ui-autocomplete .ui-menu-item-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--calendar-heading-background:#8fb7db;--button-hover-primary:#0a3f6f}.align-left iframe,.align-left img{margin-bottom:1rem;margin-right:1rem}@media (min-width:1024px){.align-left iframe,.align-left img{margin-bottom:1.5rem;margin-right:1.5rem}}.align-left.caption{margin-bottom:1rem;margin-right:1rem}@media (min-width:1024px){.align-left.caption{margin-bottom:1.5rem;margin-right:1.5rem}}.align-right iframe,.align-right img{margin-bottom:1rem;margin-left:1rem}@media (min-width:1024px){.align-right iframe,.align-right img{margin-bottom:1.5rem;margin-left:1.5rem}}.align-right.caption{margin-bottom:1rem;margin-left:1rem}@media (min-width:1024px){.align-right.caption{margin-bottom:1.5rem;margin-left:1.5rem}}.align-center iframe,.align-center img{margin-bottom:1rem;margin-left:auto;margin-right:auto}@media (min-width:1024px){.align-center iframe,.align-center img{margin-bottom:1.5rem}}img.image-style-circled-square{border-radius:50%}@media not all and (min-width:640px){.nyucs-video-wrapper .video-js{height:0;padding-top:56.25%;width:100%}.nyucs-video-wrapper .vjs-tech{height:100%;left:0;position:absolute;top:0;width:100%}}.menu--footer{padding-bottom:.25rem!important;padding-top:.25rem!important}.menu--footer .menu{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;row-gap:1rem}.menu--footer li{line-height:1.5rem;padding-left:.75rem;padding-right:.75rem}@media not all and (min-width:768px){.menu--footer li{max-width:50%;width:100%}}.menu--footer a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;text-decoration-line:none}.menu--footer a:hover{text-decoration-line:underline}.menu--footer a:focus{outline-color:#fff}@media not all and (min-width:768px){.menu--footer-language{max-width:300px}}@media (min-width:768px){.menu--footer-language{padding-bottom:0!important;padding-top:0!important}}.menu--footer-language .menu{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;row-gap:1rem}.menu--footer-language li{line-height:1.5rem;padding-left:1rem;padding-right:1rem}@media not all and (min-width:768px){.menu--footer-language li{max-width:50%;width:100%}}.menu--footer-language a{font-weight:500;text-decoration-line:none}.menu--footer-language a:hover{text-decoration-line:underline}.block-social-media-links-block{flex-shrink:0;margin-bottom:.5rem}@media (min-width:768px){.block-social-media-links-block{margin-bottom:0;margin-left:auto;padding-left:1.5rem;padding-right:1.5rem}}.social-media-links--platforms.horizontal li{padding-left:.5rem;padding-right:.5rem}.social-media-links--platforms.horizontal a{color:var(--link-secondary)}.social-media-links--platforms.horizontal .fa-lg{font-size:1.5rem}.social-media-links--platforms .fa-instagram:before{content:"\e055"}.social-media-links--platforms .fa-youtube:before{content:"\f431"}.social-media-links--platforms .fa-x-twitter:before{content:"\e61a"}.social-media-links--platforms .fa-facebook:before{content:"\f082"}figure.responsive-figure-table{--tw-shadow:var(--box-shadow-primary);--tw-shadow-colored:var(--box-shadow-primary);border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-height:75vh;overflow:scroll;width:100%}figure.responsive-figure-table table caption{font-weight:600;margin-bottom:.5rem;text-align:left}figure.responsive-figure-table table thead{background-color:var(--bg-primary-dark);position:sticky;top:0}figure.responsive-figure-table table thead a,figure.responsive-figure-table table thead tr th{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-family:Figtree,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;letter-spacing:.01125rem;line-height:1.65rem;text-align:left;vertical-align:middle;white-space:nowrap}figure.responsive-figure-table table thead a:focus,figure.responsive-figure-table table thead tr th:focus{border-radius:0;outline:4px solid var(--focus-secondary);-webkit-text-decoration:transparent;text-decoration:transparent}figure.responsive-figure-table table thead a{align-items:center;display:flex;font-weight:700;gap:.5rem;line-height:1.5;text-decoration-line:none}figure.responsive-figure-table table thead a:hover{text-decoration-line:underline}figure.responsive-figure-table table thead .tablesort{background-repeat:no-repeat;background-size:cover;height:36px;width:24px}figure.responsive-figure-table table thead .tablesort--asc{background-image:url(/themes/custom/nyucs_tailwind/dist/images/icons/arrow-down-white.svg)}figure.responsive-figure-table table thead .tablesort--desc{background-image:url(/themes/custom/nyucs_tailwind/dist/images/icons/arrow-up-white.png)}figure.responsive-figure-table table thead td,figure.responsive-figure-table table thead th{padding:1rem 1.5rem}figure.responsive-figure-table table thead th:first-of-type{border-top-left-radius:4px}figure.responsive-figure-table table thead th:last-of-type{border-top-right-radius:4px}figure.responsive-figure-table table td:first-of-type,figure.responsive-figure-table table th:first-of-type{padding-left:2rem}figure.responsive-figure-table table td:last-of-type,figure.responsive-figure-table table th:last-of-type{padding-right:2rem}figure.responsive-figure-table table tbody tr:nth-child(2n){background-color:var(--color-blue-200)}figure.responsive-figure-table table tbody tr:last-child td{padding-bottom:1.5rem}figure.responsive-figure-table table tbody tr td{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));font-family:Figtree,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:2.25rem;padding:1rem 1.5rem;text-align:left;vertical-align:top}figure.responsive-figure-table table tbody tr td a{color:var(--link-primary);font-weight:700;text-decoration-line:none}figure.responsive-figure-table table tbody tr td a:hover{color:var(--link-primary-hover);text-decoration-line:underline}figure.responsive-figure-table table tbody tr td a.ext:hover .extlink{margin-left:.5rem}:root{--icon-circle-down:url(/themes/custom/nyucs_tailwind/images/icons/circle_down.svg);--icon-circle-down-white:url(/themes/custom/nyucs_tailwind/images/icons/circle_down_white.svg)}.elemental_component.accordion .accordion-items,[data-component=accordion] .accordion-items{list-style-type:none;margin:auto}.elemental_component.accordion .accordion-items .accordion-item,[data-component=accordion] .accordion-items .accordion-item{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-top:1px solid var(--border-primary);padding-bottom:0;text-decoration-line:none}.elemental_component.accordion .accordion-items .accordion-item:last-of-type,[data-component=accordion] .accordion-items .accordion-item:last-of-type{border-bottom:1px solid var(--border-primary)}.elemental_component.accordion .accordion-items .accordion-item .accordion-item-title,[data-component=accordion] .accordion-items .accordion-item .accordion-item-title{color:var(--text-primary);cursor:pointer;font-family:Figtree,sans-serif;font-size:1.3125rem;font-weight:600;line-height:1.75rem;margin:auto 0;padding:1rem}.elemental_component.accordion .accordion-items .accordion-item .accordion-item-title.active,.elemental_component.accordion .accordion-items .accordion-item .accordion-item-title:hover,[data-component=accordion] .accordion-items .accordion-item .accordion-item-title.active,[data-component=accordion] .accordion-items .accordion-item .accordion-item-title:hover{--tw-text-opacity:1;background-color:var(--bg-primary);color:rgb(255 255 255/var(--tw-text-opacity,1))}.elemental_component.accordion .accordion-items .accordion-item .accordion-item-title .arrow-glyph,[data-component=accordion] .accordion-items .accordion-item .accordion-item-title .arrow-glyph{content:var(--icon-circle-down-white);content:var(--icon-circle-down);height:1.5rem;transition-duration:.3s;width:1.5rem}.elemental_component.accordion .accordion-items .accordion-item .accordion-item-title:hover .arrow-glyph,[data-component=accordion] .accordion-items .accordion-item .accordion-item-title:hover .arrow-glyph{content:var(--icon-circle-down-white)}.elemental_component.accordion .accordion-items .accordion-item .accordion-item-title.active .arrow-glyph,[data-component=accordion] .accordion-items .accordion-item .accordion-item-title.active .arrow-glyph{content:var(--icon-circle-down-white);transform:rotate(180deg)}.elemental_component.accordion .accordion-items .accordion-item .accordion-item-content table thead tr th,[data-component=accordion] .accordion-items .accordion-item .accordion-item-content table thead tr th{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.elemental_component.accordion .accordion-items .accordion-item .accordion-item-content,[data-component=accordion] .accordion-items .accordion-item .accordion-item-content{background-color:var(--color-blue-100);display:none}[data-component=accordion] .accordion-item-wrapper .accordion-item:first-of-type{border-top-width:0}[data-component=accordion] .accordion-item-wrapper .accordion-item:last-of-type{border-bottom-width:0}[data-component=accordion] summary::-webkit-details-marker{display:none}[data-component=accordion] details[open] .accordion-item-title{--tw-text-opacity:1!important;background-color:var(--bg-primary);color:rgb(255 255 255/var(--tw-text-opacity,1))!important}[data-component=accordion] details[open] .accordion-item-title .arrow-glyph{content:var(--icon-circle-down-white)!important;transform:rotate(180deg)}.layout__region--sidebar-bottom>[data-component=accordion] details[open] .accordion-item-content{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>[data-component=accordion] details[open] .accordion-item-content{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>[data-component=accordion] details[open] .accordion-item-content:before{background-color:var(--bg-primary-dark);content:""!important;display:block!important;height:.25rem;width:100%}.layout__region--sidebar-bottom>[data-component=accordion] details[open] .accordion-item-content:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>[data-component=accordion] details[open] .accordion-item-content:first-child{padding-top:0}}.layout__region--sidebar-bottom>[data-component=accordion] details[open] .accordion-item-content:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}[data-component=accordion] details[open] .accordion-item-content{display:block!important;padding:1rem 1.5rem}.additional-info-accordion .accordion-item:not(:last-of-type){border-bottom:1px solid var(--border-primary)}.additional-info-accordion summary::marker{content:none;display:none}.additional-info-accordion .arrow-glyph{content:var(--icon-circle-down-white);content:var(--icon-circle-down);height:1.5rem;transition-duration:.3s;width:1.5rem}.additional-info-accordion summary{align-items:center;display:flex;font-size:1.3125rem;gap:1rem;line-height:1.75rem;padding:1rem}.additional-info-accordion summary:hover{--tw-text-opacity:1;background-color:var(--bg-primary);color:rgb(255 255 255/var(--tw-text-opacity,1))}.additional-info-accordion summary:hover .arrow-glyph{content:var(--icon-circle-down-white)}.additional-info-accordion details[open] summary,.additional-info-accordion details[open] summary:hover{--tw-text-opacity:1;background-color:var(--bg-primary);color:rgb(255 255 255/var(--tw-text-opacity,1))}.additional-info-accordion details[open] summary:focus{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}.additional-info-accordion details[open] summary .arrow-glyph{content:var(--icon-circle-down-white);transform:rotate(180deg)}.additional-info-accordion .details-wrapper{background-color:var(--color-blue-100);padding:1rem 1rem 1.5rem 3.5rem}.accordion-item-content ul,.details-wrapper ul{list-style-type:disc;margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.accordion-item-content ul li,.details-wrapper ul li{margin-bottom:.5rem}.accordion-item-content ol,.details-wrapper ol{list-style-type:decimal;margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.accordion-item-content ol li,.details-wrapper ol li{margin-bottom:.5rem}.accordion-item-content ul ul,.details-wrapper ul ul{list-style-type:circle;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ul ul ul,.details-wrapper ul ul ul{list-style-type:square;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ul ul ul ul,.details-wrapper ul ul ul ul{list-style-type:disc;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ul ul ul ul ul,.details-wrapper ul ul ul ul ul{list-style-type:circle;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ol ol,.details-wrapper ol ol{list-style-type:lower-alpha;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ol ol ol,.details-wrapper ol ol ol{list-style-type:lower-roman;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ol ol ol ol,.details-wrapper ol ol ol ol{list-style-type:decimal;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ol ol ol ol ol,.details-wrapper ol ol ol ol ol{list-style-type:lower-alpha;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ol ul,.details-wrapper ol ul{list-style-type:disc;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.accordion-item-content ul ol,.details-wrapper ul ol{list-style-type:decimal;margin-bottom:.5rem;margin-left:1.5rem;margin-top:.5rem}.callout{background-color:#f9fafb;border-color:var(--border-primary);border-radius:4px 4px 50px 4px;border-width:1px 1px 1px 0;box-shadow:-8px 0 0 0 var(--color-blue-300);margin-left:.5rem;margin-top:1.5rem;padding:.5rem 1.5rem 1rem 1rem}.callout.callout--elevated{background-color:rgba(255,252,213,.5);box-shadow:-8px 0 0 0 var(--color-yellow-500)}.callout.callout--high{background-color:rgba(184,43,48,.08);box-shadow:-8px 0 0 0 var(--color-red-600)}.callout .field-text>:first-child{margin-top:0}.callout .field-text>:last-child{margin-bottom:0}.layout__region:has(.callout){container:layout/inline-size}@container layout (min-width:704px){.callout{padding:1.5rem 2.5rem 1.5rem 2rem}}fieldset.field--name-field-callout .field--name-field-application-disclaimer{font-weight:700}.field--name-field-callout{background-color:#f9fafb;border-color:var(--border-primary);border-radius:4px 4px 50px 4px;border-width:1px 1px 1px 0;box-shadow:-8px 0 0 0 var(--color-blue-300);margin-left:.5rem;margin-top:1.5rem;padding:.5rem 1.5rem 1rem 1rem}.field--name-field-callout.callout--elevated{background-color:rgba(255,252,213,.5);box-shadow:-8px 0 0 0 var(--color-yellow-500)}.field--name-field-callout.callout--high{background-color:rgba(184,43,48,.08);box-shadow:-8px 0 0 0 var(--color-red-600)}.field--name-field-callout .field-text>:first-child{margin-top:0}.field--name-field-callout .field-text>:last-child{margin-bottom:0}.layout__region:has(.field--name-field-callout){container:layout/inline-size}@container layout (min-width:704px){.field--name-field-callout{padding:1.5rem 2.5rem 1.5rem 2rem}}@media (min-width:1024px){.field--name-field-callout{padding:1.5rem 2rem .5rem}}.block-elemental:has(.section-teaser){margin-bottom:1.5rem;margin-top:1.5rem}.section-teaser{padding:0}.section-teaser .field-heading{margin-bottom:1.5rem;position:relative}.section-teaser .field-heading h2,.section-teaser .field-heading h3{margin-bottom:.5rem;margin-top:0}.section-teaser .field-heading h2:after,.section-teaser .field-heading h3:after{background-color:var(--color-yellow-700);bottom:-4px;content:"";height:4px;left:0;position:absolute;width:50px}.section-teaser .field-section-teaser-links .field__item{line-height:1.5rem;margin-bottom:.75rem}.section-teaser .all-link{font-weight:800}.section-teaser img{border-radius:.25rem}.layout__region:has(.section-teaser){container:layout/inline-size}@media (min-width:768px){.section-teaser img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@container layout (min-width:500px){.section-teaser .section-teaser-wrapper{flex-direction:row}.section-teaser img{max-width:240px}.section-teaser .field-heading h2,.section-teaser .field-heading h3{margin-top:-10px}}}:root{--topic-banner-text-col:43.33333%;--resource-banner-text-col:63.19444%}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-4{bottom:1rem}.left-1\/2{left:50%}.left-2{left:.5rem}.right-4{right:1rem}.top-2{top:.5rem}.top-\[-15px\]{top:-15px}.z-10{z-index:10}.m-0{margin:0}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-2\.5{margin-bottom:.625rem;margin-top:.625rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-auto{margin-bottom:auto;margin-top:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-12{margin-left:3rem}.ml-3{margin-left:.75rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-6{margin-right:1.5rem}.mr-8{margin-right:2rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[300\/200\]{aspect-ratio:300/200}.aspect-\[440\/223\]{aspect-ratio:440/223}.aspect-\[440\/292\]{aspect-ratio:440/292}.h-11{height:2.75rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[4px\]{height:4px}.h-\[52px\]{height:52px}.h-full{height:100%}.max-h-\[200px\]{max-height:200px}.max-h-\[292px\]{max-height:292px}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[100px\]{width:100px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[18px\]{width:18px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[270px\]{min-width:270px}.max-w-\[300px\]{max-width:300px}.max-w-\[350px\]{max-width:350px}.max-w-\[440px\]{max-width:440px}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-1\/2{flex-basis:50%}.basis-16{flex-basis:4rem}.basis-6\/12{flex-basis:50%}.basis-full{flex-basis:100%}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-sm{border-radius:.125rem}.rounded-l{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.rounded-r{border-top-right-radius:.25rem}.rounded-br,.rounded-r{border-bottom-right-radius:.25rem}.rounded-tr-\[50px\]{border-top-right-radius:50px}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t-4{border-top-width:4px}.border-none{border-style:none}.border-red-600{border-color:var(--color-red-600)}.border-b-primary{border-bottom-color:var(--border-primary)}.border-t-secondary{border-top-color:var(--border-secondary)}.bg-\[\#F1E6B2\]{--tw-bg-opacity:1;background-color:rgb(241 230 178/var(--tw-bg-opacity,1))}.bg-\[\#F2F5F8\]{--tw-bg-opacity:1;background-color:rgb(242 245 248/var(--tw-bg-opacity,1))}.bg-accordion-content-primary{background-color:var(--color-blue-100)}.bg-accordion-content-secondary,.bg-grey-100{background-color:var(--color-grey-100)}.bg-grey-200{background-color:var(--color-grey-200)}.bg-grey-400{background-color:var(--color-grey-400)}.bg-primary-dark{background-color:var(--bg-primary-dark)}.bg-red-600{background-color:var(--color-red-600)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-700{background-color:var(--color-yellow-700)}.bg-yellow-800{background-color:var(--color-yellow-800)}.bg-contain{background-size:contain}.bg-clip-border{background-clip:border-box}.bg-no-repeat{background-repeat:no-repeat}.p-0{padding:0}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-\[18px\]{padding-bottom:18px;padding-top:18px}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-primary{font-family:Figtree,sans-serif}.font-secondary{font-family:EB Garamond,serif}.font-tertiary{font-family:Inter,sans-serif}.text-3xl{font-size:2rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-base{font-size:1.125rem}.text-lg{font-size:1.375rem}.text-md{font-size:1.25rem}.text-md-lg{font-size:1.3125rem}.text-sm{font-size:1rem}.text-sm-base{font-size:1.0625rem}.text-xl{font-size:1.5rem}.text-xs{font-size:.875rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.leading-10{line-height:2.5rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-6\.5{line-height:1.65rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[17px\]{line-height:17px}.leading-none{line-height:1}.tracking-1{letter-spacing:.085rem}.tracking-7{letter-spacing:.02rem}.tracking-\[0\.015rem\]{letter-spacing:.015rem}.tracking-\[0\.18px\]{letter-spacing:.18px}.tracking-\[0\.56px\]{letter-spacing:.56px}.text-blue-600{color:var(--color-blue-600)}.text-eyebrow-primary{color:var(--color-yellow-800)}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-grey-600{color:var(--color-grey-600)}.text-link-primary{color:var(--link-primary)}.text-primary{color:var(--text-primary)}.text-red-600{color:var(--color-red-600)}.text-secondary{color:var(--text-secondary)}.text-secondary-dark{color:var(--text-secondary-dark)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-current{text-decoration-color:currentColor}.decoration-transparent{text-decoration-color:transparent}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-65{opacity:.65}.shadow-primary{--tw-shadow:var(--box-shadow-primary);--tw-shadow-colored:var(--box-shadow-primary);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.feature-border-top{border-radius:50px 4px 0 0}.feature-border-bottom{border-radius:0 0 50px 4px}.gradient-dark-primary{background-color:var(--bg-primary-dark);background-image:var(--gradient-dark-primary)}.gradient-dark-primary body,.gradient-dark-primary p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gradient-dark-reversed{background-color:var(--bg-primary-dark);background-image:var(--gradient-dark-reversed)}.gradient-dark-reversed body,.gradient-dark-reversed p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.gradient-light-primary{background-color:var(--color-grey-400);background-image:var(--gradient-light-primary)}.gradient-light-primary body,.gradient-light-primary p{color:var(--text-primary)}.gradient-light-reversed{background-color:var(--color-grey-400);background-image:var(--gradient-light-reversed)}.gradient-light-reversed body,.gradient-light-reversed p{color:var(--text-primary)}.banner-play{content:url(/themes/custom/nyucs_tailwind/images/icons/circle-play-regular.svg)}.banner-pause{content:url(/themes/custom/nyucs_tailwind/images/icons/circle-pause-regular.svg)}@media (min-width:768px){#region--main-content:has(.layout__region--sidebar) .content-column{max-width:var(--link-column-tablet)}}@media (min-width:1024px){#region--main-content:has(.layout__region--sidebar) .content-column{max-width:var(--link-column-desktop)}}.heading-link{font-size:inherit;letter-spacing:normal;line-height:inherit}.heading-eyebrow{color:sienna;font-size:1rem;font-weight:500;letter-spacing:.54px;line-height:1.5;text-transform:uppercase}:root{--gradient-dark-primary:linear-gradient(93deg,#002a59,#006091);--gradient-dark-reversed:linear-gradient(93deg,#006091,#002a59);--gradient-light-primary:linear-gradient(105deg,#d9d9d9,#fcfcfc);--gradient-light-reversed:linear-gradient(105deg,#fcfcfc,#d9d9d9);--tablet-column-width:46.875%;--narrow-column-width:28.13187%;--wide-column-width:47.58242%;--link-column-gap:44px;--link-column-tablet:calc(50% - var(--link-column-gap)/2);--link-column-desktop:calc(50% - (var(--link-column-gap)*2)/3);--link-column-desktop-wide:calc(33.33333% - (var(--link-column-gap)*2)/3)}@media (min-width:768px){.layout__region--sidebar-bottom>.md\:block{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.md\:block{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.md\:block:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.md\:block:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.md\:block:first-child{padding-top:0}}.layout__region--sidebar-bottom>.md\:block:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}}@media (min-width:1024px){.lg\:container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.lg\:container{max-width:640px;padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.lg\:container{max-width:768px}}@media (min-width:1024px){.lg\:container{max-width:1024px;padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.lg\:container{max-width:1280px;padding-left:1rem;padding-right:1rem}}.lg\:container{max-width:100%}@media (min-width:640px){.lg\:container{max-width:100%}}@media (min-width:768px){.lg\:container{max-width:100%}}@media (min-width:1024px){.lg\:container{max-width:1106px}}@media (min-width:1280px){.lg\:container{max-width:1328px}}.layout__region--sidebar-bottom>.lg\:block{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.lg\:block{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.lg\:block:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.lg\:block:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.lg\:block:first-child{padding-top:0}}.layout__region--sidebar-bottom>.lg\:block:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}}@media (min-width:1280px){.layout__region--sidebar-bottom>.xl\:block{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.xl\:block{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.xl\:block:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.xl\:block:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.xl\:block:first-child{padding-top:0}}.layout__region--sidebar-bottom>.xl\:block:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}}.layout__region--sidebar-bottom>.\[\&_a\]\:block a{margin-bottom:0;padding:0 0 2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.\[\&_a\]\:block a{background-color:var(--color-grey-200);padding-left:1.5rem;padding-right:1.5rem}}.layout__region--sidebar-bottom>.\[\&_a\]\:block a:before{background-color:var(--bg-primary-dark);content:"";display:block;height:.25rem;width:100%}.layout__region--sidebar-bottom>.\[\&_a\]\:block a:first-child{padding-top:2rem}@media (min-width:1024px){.layout__region--sidebar-bottom>.\[\&_a\]\:block a:first-child{padding-top:0}}.layout__region--sidebar-bottom>.\[\&_a\]\:block a:last-child{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:outline-primary:focus-within{border-radius:0;outline:4px solid var(--focus-primary);-webkit-text-decoration:transparent;text-decoration:transparent}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-red-800:hover{border-color:var(--color-red-800)}.hover\:bg-grey-300:hover{background-color:var(--color-grey-300)}.hover\:bg-primary:hover{background-color:var(--bg-primary)}.hover\:bg-red-800:hover{background-color:var(--color-red-800)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-primary:hover{color:var(--text-primary)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.focus\:outline-4:focus{outline-width:4px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-offset-4:focus{outline-offset:4px}.focus\:outline-primary:focus{outline:4px solid var(--focus-primary)}.focus\:outline-primary:focus,.focus\:outline-secondary:focus{border-radius:0;-webkit-text-decoration:transparent;text-decoration:transparent}.focus\:outline-secondary:focus{outline:4px solid var(--focus-secondary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:hover\:bg-red-600:hover:disabled{background-color:var(--color-red-600)}@media (min-width:768px){.md\:my-0{margin-top:0}.md\:mb-0,.md\:my-0{margin-bottom:0}.md\:mr-8{margin-right:2rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:max-w-1\/2{max-width:50%}.md\:max-w-full{max-width:100%}.md\:shrink-0{flex-shrink:0}.md\:grow-0{flex-grow:0}.md\:basis-1\/3{flex-basis:33.333333%}.md\:basis-1\/4{flex-basis:25%}.md\:basis-2\/5{flex-basis:40%}.md\:basis-3\/5{flex-basis:60%}.md\:basis-\[76px\]{flex-basis:76px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-2{gap:.5rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:pt-0{padding-top:0}.md\:text-left{text-align:left}.md\:text-xl{font-size:1.5rem}}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:bottom-16{bottom:4rem}.lg\:right-2{right:.5rem}.lg\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:aspect-\[433\/357\]{aspect-ratio:433/357}.lg\:aspect-\[440\/292\]{aspect-ratio:440/292}.lg\:max-h-\[550px\]{max-height:550px}.lg\:min-h-\[157px\]{min-height:157px}.lg\:w-3\/12{width:25%}.lg\:min-w-\[420px\]{min-width:420px}.lg\:max-w-\[37\.87\%\]{max-width:37.87%}.lg\:max-w-\[420px\]{max-width:420px}.lg\:max-w-full{max-width:100%}.lg\:flex-1{flex:1 1 0%}.lg\:shrink-0{flex-shrink:0}.lg\:basis-1\/4{flex-basis:25%}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-10{gap:2.5rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.lg\:rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.lg\:rounded-br-\[50px\]{border-bottom-right-radius:50px}.lg\:rounded-br-\[75px\]{border-bottom-right-radius:75px}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-4{padding-bottom:1rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pl-0{padding-left:0}.lg\:pr-6{padding-right:1.5rem}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-6{padding-top:1.5rem}.lg\:text-3xl{font-size:2rem}.lg\:text-4xl{font-size:2.5rem}.lg\:text-xl{font-size:1.5rem}.lg\:font-medium{font-weight:500}.lg\:leading-15{line-height:3.75rem}.lg\:leading-8{line-height:2rem}.lg\:feature-border-right{border-radius:0 4px 50px 0}.lg\:feature-border-left{border-radius:50px 0 0 4px}.lg\:hover\:underline:hover{text-decoration-line:underline}}@media (min-width:1280px){.xl\:absolute{position:absolute}.xl\:inset-x-0{left:0;right:0}.xl\:right-8{right:2rem}.xl\:top-\[109\%\]{top:109%}.xl\:z-\[1000\]{z-index:1000}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-3{margin-bottom:.75rem;margin-top:.75rem}.xl\:mb-4{margin-bottom:1rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:aspect-\[433\/274\]{aspect-ratio:433/274}.xl\:h-5{height:1.25rem}.xl\:h-\[111\%\]{height:111%}.xl\:w-\[106px\]{width:106px}.xl\:w-\[244px\]{width:244px}.xl\:w-\[257px\]{width:257px}.xl\:w-\[796px\]{width:796px}.xl\:w-full{width:100%}.xl\:max-w-\[1024px\]{max-width:1024px}.xl\:max-w-\[32\.87\%\]{max-width:32.87%}.xl\:basis-1\/4{flex-basis:25%}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:flex-wrap{flex-wrap:wrap}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-start{align-items:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:gap-y-5{row-gap:1.25rem}.xl\:border-t{border-top-width:1px}.xl\:border-\[\#BDBEBE\]{--tw-border-opacity:1;border-color:rgb(189 190 190/var(--tw-border-opacity,1))}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-0{padding-bottom:0;padding-top:0}.xl\:pb-8{padding-bottom:2rem}.xl\:pr-\[78px\]{padding-right:78px}.xl\:text-2xl{font-size:1.75rem}.xl\:text-lg{font-size:1.375rem}.xl\:text-sm{font-size:1rem}.xl\:leading-\[26px\]{line-height:26px}.xl\:shadow-primary-bottom{--tw-shadow:var(--box-shadow-primary-bottom);--tw-shadow-colored:var(--box-shadow-primary-bottom);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.xl\:hover\:text-primary:hover{color:var(--text-primary)}.xl\:hover\:underline:hover{text-decoration-line:underline}}.\[\&\:\:after\]\:align-baseline:after{vertical-align:baseline}.\[\&\>\*\]\:flex-grow>*{flex-grow:1}@media (min-width:1024px){.lg\:\[\&\>\*\]\:flex-grow-0>*{flex-grow:0}}.\[\&\>\:first-child\]\:mt-0>:first-child{margin-top:0}@media (min-width:768px){.\[\&_\.form-item\]\:md\:mr-4 .form-item{margin-right:1rem}}.\[\&_a\]\:block a{display:block}.\[\&_a\]\:h-full a{height:100%}.\[\&_a\]\:w-full a{width:100%}.\[\&_a\]\:align-middle a{vertical-align:middle}.\[\&_form\]\:mb-4 form{margin-bottom:1rem}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.\[\&_input\[type\=\'text\'\]\]\:w-full input[type=text]{width:100%}
