/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */
@layer properties;@font-face{font-family:'Poppins';src:url(https://tango.dance/wp-content/themes/go-tango/assets/fonts/Poppins-Regular.ttf);font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(https://tango.dance/wp-content/themes/go-tango/assets/fonts/Poppins-SemiBold.ttf);font-style:normal;font-weight:700;font-display:swap}:root{--oxford-blue:#001427;--regal-navy:#003F7A;--charcoal-blue:#384A57;--blue-ncs:#1d84b5;--silver:#B7B8B8;--tiffany-blue:#75dddd;--yale-blue:#254A6A;--accent-green:#1DED92;--cal-poly-green:#004f2d;--text:#FFFFFF;--line:#ddd;--hot:#1D8655;--hotHover:#166440;--flat:#236893;--flatHover:#174663;--mute:#E5ECF4;--paper:#F8F8F8;--title-color:var(--text);--hr:4rem;--h1:2.4rem;--h2:1.8rem;--h3:1.4rem;--lineHeightHeader:1.2;--fontBase:1.125rem;--mobileButtonMargin:0.625rem;--rails:1.125rem;--headerHeight:70px;--footerHeight:56px;--blockSpace:1rem;--contentHeight:calc(100vh - var(--footerHeight));--fontMain:"Poppins", serif;--fontAlt:"Sofia Sans Condensed", sans-serif;@media (min-width:48rem){--h1:3.4rem;--h2:2.4rem;--h3:2.2rem;--fontBase:1rem}@media (min-width:64rem){--hr:6rem;--blockSpace:1.75rem;--headerHeight:96px}@media (min-width:80rem){--headerHeight:118px}}body{font-family:var(--fontMain);font-weight:400;font-style:normal;&.admin-bar header .fixed{top:32px;@media screen and (max-width:782px){top:46px}}&.mobile-open{overflow:hidden!important;.main-nav{left:0}}}.font-alt{font-family:var(--fontAlt);font-weight:400}h1,h2,h3,h4,h5{font-weight:400!important;line-height:var(--lineHeightHeader)}h2{font-size:var(--h2);margin-bottom:calc(var(--hr) / 4)}h3{font-size:var(--h3);margin-bottom:calc(var(--hr) / 4)}hr{margin:var(--hr) auto;border:none!important;border-top:1px solid var(--line)!important;max-width:66.666%;&.col-pad{margin:calc(var(--hr) / 8) auto}&.wp-block-separator{max-width:48rem}}:where(.wp-site-blocks)>*{margin-block-start:0;margin-block-end:0}.content{p:not(:last-child){margin-bottom:1.25rem}}%button-base{--time-ease:0.2s ease-out;border-radius:.25rem;font-weight:600;text-decoration:none;display:block;transition:background var(--time-ease),color var(--time-ease),border-color var(--time-ease),transform var(--time-ease)}button,a.button{&:hover{transform:translateY(-4px);background:var(--flatHover)}&.button-invert{background:#fff0;color:var(--flat);&:hover{background:#fff;color:var(--text)}}}button#mobile-menu{width:2.25rem;height:2.25rem;border-radius:0;transition:all 0.2s ease-out;cursor:pointer;padding:0;display:inherit;&:hover{transform:unset}span{display:block;background:var(--line);position:absolute;left:calc(var(--mobileButtonMargin) - 0.125rem);right:calc(var(--mobileButtonMargin) - 0.125rem);height:.125rem;width:auto;transition:all 0.2s ease-out;&:nth-child(1){top:var(--mobileButtonMargin)}&:nth-child(2){top:calc(50% - 0.0625rem)}&:nth-child(3){bottom:var(--mobileButtonMargin)}&:nth-child(4),&:nth-child(5){top:calc(50% - 0.0625rem);transform:rotate(45deg);left:50%;right:50%}&:nth-child(5){transform:rotate(-45deg)}}.mobile-open &{border-radius:50%;border-color:#aaa;transform:rotate(270deg);span{&:nth-child(1),&:nth-child(2),&:nth-child(3){left:50%;right:50%}&:nth-child(4),&:nth-child(5){left:calc(var(--mobileButtonMargin) - 0.125rem);right:calc(var(--mobileButtonMargin) - 0.125rem);height:.125rem;background:#fff}}}}.wp-block-buttons{gap:1.5rem;padding-top:.5rem;&.split-style{--buttonSpace:1.5rem;gap:0;.wp-block-button{margin-bottom:var(--buttonSpace);&:not(.secondary){margin-right:var(--buttonSpace)}}}}.wp-block-button{>a:hover{transform:translateX(4px)}&.secondary a{border-color:#fff0;background-color:#fff0;padding-left:calc(1.5 * var(--mobileButtonMargin))!important;padding-right:calc(1.5 * var(--mobileButtonMargin))!important;&:hover{color:var(--accent-green)}}}#menu-primary-nav{>li{position:relative;&:not(.button):after{position:absolute;z-index:0;display:block;content:"";width:100%;height:0;bottom:0;left:0;background:var(--yale-blue);transition:height 0.1s ease-in}&.button{display:flex;align-items:center;padding-inline:1rem;&>a{--time-ease:0.3s ease-out;border-radius:.5rem;padding:.5rem 1.25rem .325rem;background:#fff0;color:var(--silver);transition:background var(--time-ease),color var(--time-ease),transform var(--time-ease),font-size var(--time-ease),font-weight var(--time-ease);border:2px solid var(--silver);font-size:85%;font-weight:600;&:hover{background:var(--accent-green);color:var(--oxford-blue)!important;border-color:var(--accent-green);box-shadow:0 2px 4px #000}}&>.sub-menu{display:none}}}a{color:var(--paper);display:block;padding:1rem 1rem;position:relative;z-index:2;text-transform:uppercase;border:1px solid #fff0;border-block:none}li:not(.button){>.sub-menu{max-height:0;position:absolute;top:100%;left:0rem;width:240px;background:var(--transparent);overflow:hidden;border:1px solid #fff0;li{background:#fff0;transition:all 0.2s ease-out;&:last-child{margin-bottom:.5rem}&:hover{background:var(--accent-green);>a{color:var(--oxford-blue)}}}a{padding-block:.25rem;text-transform:none;transition:all 0.2s ease-out}}&:hover>.sub-menu{border-color:var(--oxford-blue);background:var(--charcoal-blue)}}.current-menu-item>a,.current-menu-ancestor>a{color:var(--tiffany-blue);&:hover{color:var(--tiffany-blue)!important}}.current-menu-ancestor:hover>a,.current-menu-item:hover>a{color:var(--oxford-blue);border-color:transparent!important}.current-menu-ancestor:not(.button):hover:after,.current-menu-item:not(.button):hover:after{height:0}@media (max-width:64rem){li{padding-left:1rem}}@media (min-width:64rem){>li:not(.button):hover{>a{color:var(--paper);border-color:var(--oxford-blue)}&>.sub-menu{padding-top:4px;max-height:400px;transition:all 0.2s ease-in}&:after{height:var(--headerHeight)}}}@media (min-width:1024px){a{font-size:1rem;padding:1.15rem .5rem}.sub-menu a{font-size:.75rem}li:not(.button):hover>.sub-menu{display:block}}@media (min-width:1025px){a{padding:2.25rem 1rem}.sub-menu a{padding:1.15rem 1rem}}@media (max-width:1023px){>li:not(:last-child){margin-bottom:1.5rem}}@media (min-width:1280px){a{font-size:1rem;padding:2.95rem 1.125rem}.sub-menu a{font-size:.875rem;padding:1rem 1.125rem}}}body .inline-subnav{.current-menu-item a{&,&:hover{color:#fff!important}}@media (max-width:48rem){display:block}}.entry-content{width:100%;[class^='wp-block-']{padding-left:0;padding-right:0;>p,>ul,>h1,>h2,>h3,>h4,>h5,>hr,>figure{padding-left:var(--rails);padding-right:var(--rails)}}.wp-block-buttons,.wp-block-columns,>p,>ul,>h1,>h2,>h3,>h4,>h5,>hr,>figure{padding-left:var(--rails);padding-right:var(--rails)}.wp-block-columns .wp-block-column>*{padding-left:0;padding-right:0}figure.wp-block-image{padding-bottom:var(--blockSpace);padding-top:0!important}.iframe-embed{position:relative;overflow:hidden;height:600px;width:100%;padding-top:450px;iframe{position:absolute;top:0;bottom:0;width:calc(100% - (var(--rails) * 2));height:100%;left:var(--rails);right:var(--rails)}}>.wp-block-group a:not(.wp-block-button__link.wp-element-button){color:var(--tiffany-blue);position:relative;width:auto;transition:all 0.2s ease-out;&:hover{background:var(--accent-green);color:var(--oxford-blue);transform:translateY(-4px);&:after{bottom:0;border-color:var(--tiffany-blue)}}&:after{display:block;position:absolute;content:"";width:100%;bottom:2px;left:0;transition:all 0.2s ease-out;border-bottom:1px dotted var(--paper)}}>.wp-block-group .child-pages-list{li:not(:last-child){margin-bottom:.25rem}}.page-template-homepage &{>.wp-block-group{display:flex;width:100%;justify-content:flex-end;overflow:hidden}}@media (min-width:64rem){.page-template-homepage &{>.wp-block-group{display:flex;width:100%;justify-content:flex-end;overflow:hidden}}}}.content :not(.wp-block-image)>a:not(.button){color:var(--hot);text-decoration:underline;position:relative;&:before{display:block;content:"";position:absolute;top:0;left:0;right:100%;bottom:0;background:var(--hot);transition:all 0.2s ease-in;z-index:-1}&:hover{color:#fff;text-decoration:none;&:before{right:0;transition:all 0.1s ease-out}}}.page-template-homepage{.video-overlay{@media (min-width:64rem){position:relative;margin-top:calc(100vh - var(--headerHeight) - 7.25rem)!important;margin-bottom:0!important;padding-block:2.5rem;padding-inline:var(--rails);width:50%!important;max-width:64rem;backdrop-filter:blur(.5rem);>*{max-width:48rem}>.video-overlay-bg{position:absolute;margin:0!important;z-index:-1;opacity:.6;background:var(--oxford-blue);top:0;left:0;height:100%;width:calc(100% + 4rem);max-width:unset}}@media (min-width:80rem){margin-top:calc(100vh - var(--headerHeight) - 6.625rem)!important}}}.wp-block-video.fullscreen{position:relative;width:100vw;height:auto;overflow:hidden;margin:var(--headerHeight) 0 0;padding:0;video{width:100%;height:100%;object-fit:cover;display:block}@media (min-width:64rem){height:100vh;margin-top:0}}body .site figure.wp-block-gallery{@media (max-width:600px){display:flex;flex-direction:column;gap:.75rem}@media (min-width:600px){display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;>figure{width:100%!important;height:600px;img{height:100%;object-fit:cover}}}}footer{ul.footer-nav{li:not(:last-child){margin-right:1rem;padding-right:1rem;&:after{display:block;content:"";height:5px;width:1px;background:#999}}}}a.signature{color:var(--silver);font-family:"Courier";@media (min-width:768px){display:inline-flex;align-items:flex-end;border-radius:0;padding-inline:0;transition:all 0.4s ease-in-out;span{display:inline-block;max-width:0;overflow:hidden;transition:all 0.4s ease-in-out}&:hover{border-radius:.5rem;color:var(--tiffany-blue);padding-inline:.5rem;transition:all 0.15s ease-out;font-size:1;span{max-width:50px;transition:all 0.15s ease-out}}}}.language-selector-switch{button[data-lang-selector]{padding:.125rem .25rem;font-size:1rem;background:#fff0;color:var(--blue-ncs);cursor:pointer;display:inline-block;&:not(:last-child){margin-right:1.5rem}&:after{display:block;content:"";left:50%;right:50%;width:auto;transition:all 0.2s ease-in-out}}button.sel{position:relative;color:var(--tiffany-blue);&:after{position:absolute;bottom:-2px;height:2px;left:.25rem;right:.25rem;width:auto;background:var(--charcoal-blue)}}}.fd-form-content{label{color:#fff!important}button.fd-btn{background:var(--blue-ncs)!important;&:hover{background:var(--accent-green)!important;color:var(--oxford-blue)!important}}.fd-form-check__checkmark{border:unset!important;background:var(--charcoal-blue)!important;transition:background 0.2s ease-in-out}.fd-form-check__input:checked+.fd-form-check__checkmark{background:#fff!important}}form[data-ff-el="form"]{padding:0 var(--rails)!important;>div:first-child{display:none!important}[data-ff-el="footer"],.fd-form-group{margin:0!important}[data-ff-el="fields"]{gap:1rem;margin-bottom:1rem!important;+div{flex-basis:300px!important}}input[type="text"],input[type="email"],button[type="submit"]{border-radius:0.5rem!important;font-size:var(--fontBase)!important}input[type="text"],input[type="email"]{background:#fff!important;color:var(--oxford-blue)!important;+label{color:var(--oxford-blue)!important;font-size:var(--fontBase)!important}}button[type="submit"]{--time-ease-in:0.15s ease-in-out;--time-ease-out:0.4s ease-out;border:2px solid var(--paper)!important;background:transparent!important;transition:background var(--time-ease-in),color var(--time-ease-in),transform var(--time-ease-in);&:hover{background:var(--accent-green)!important;border-color:var(--accent-green)!important;color:var(--oxford-blue)!important;transform:translateX(4px)}}}div[data-ff-el="content"]{width:100%!important;justify-content:flex-start!important;margin:0!important}.entry-content{.wp-block-list{list-style:circle;padding-left:calc(var(--rails)*2)!important;li:not(:last-child){margin-bottom:calc(var(--rails)*0.5)!important}}}.wp-block-list li:not(:last-child){margin-bottom:calc(var(--blockSpace) * 0.75)}.inline-block-li{li{display:inline-block;&:not(:last-child){margin-right:.75rem}}}.section-pages-list{li{padding-left:var(--rails)!important;position:relative;&:not(:last-child){margin-bottom:.25rem}&.current a{color:var(--paper)!important;&:hover{background:unset!important}&:after{display:block;content:"";position:absolute;left:-12px!important;top:10px;width:4px!important;height:4px;border-radius:50%;background:var(--paper)}}}}body .wp-block-column:not(:last-child)>:last-child,.entry-content .wp-block-columns{margin-bottom:0!important}.current-menu-item,.current-menu-ancestor{.sub-menu{display:none!important}&:not(.button):hover{background:unset!important;a{color:unset!important}}}@media (max-width:1023px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.wp-block-column:nth-child(2n){margin-left:0}}@media (min-width:782px){body .wp-block-columns{flex-wrap:wrap!important}}@media (min-width:1024px){body .wp-block-columns{flex-wrap:nowrap!important}}body{[data-ff-el="root"].ff-691c047d8e3f1e9d1a7afa41{&,.ff-691c047d8e3f1e9d1a7afa41__container,[data-ff-el="root"].ff-691c047d8e3f1e9d1a7afa41{background:#fff0}.ff-691c047d8e3f1e9d1a7afa41__accepts-gdpr-checkbox .fd-form-check__label{color:#fff}input[type="radio"],input[type="checkbox"]{z-index:1;opacity:.5;&:checked,&:focus{opacity:1}}.ff-691c047d8e3f1e9d1a7afa41__field{max-width:unset;&:not(:last-child){@media (max-width:48rem){margin-bottom:var(--rails)!important}}}.ff-691c047d8e3f1e9d1a7afa41__button{border-color:var(--paper)}}}@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;--color-white:#fff;--spacing:0.25rem;--container-6xl:72rem;--container-7xl:80rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--ease-out:cubic-bezier(0, 0, 0.2, 1);--blur-sm:8px;--blur-md:12px;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:#fff0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:#fff0;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden="until-found"])){display:none!important}}@layer utilities{.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.-top-\[calc\(var\(--headerHeight\)\*2\)\]{top:calc(calc(var(--headerHeight) * 2) * -1)}.top-0{top:calc(var(--spacing) * 0)}.top-\[0\]{top:0}.bottom-\[-26px\]{bottom:-26px}.bottom-\[0\]{bottom:0}.left-0{left:calc(var(--spacing) * 0)}.left-\[0\]{left:0}.left-\[2rem\]{left:2rem}.-z-\[1\]{z-index:calc(1 * -1)}.z-0{z-index:0}.z-1{z-index:1}.z-3{z-index:3}.z-\[-1\]{z-index:-1}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.container{width:100%;@media (width>=40rem){max-width:40rem}@media (width>=48rem){max-width:48rem}@media (width>=64rem){max-width:64rem}@media (width>=80rem){max-width:80rem}@media (width>=96rem){max-width:96rem}}.\!m-\[0\]{margin:0!important}.mx-auto{margin-inline:auto}.mt-\[calc\(var\(--headerHeight\)\)\]{margin-top:calc(var(--headerHeight))}.mr-\[0\]{margin-right:0}.mr-\[0rem\]{margin-right:0rem}.\!mb-\[0\.25rem\]{margin-bottom:0.25rem!important}.\!mb-\[0\]{margin-bottom:0!important}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-\[0\]{margin-bottom:0}.mb-\[0\]\!{margin-bottom:0!important}.mb-\[2rem\]\!{margin-bottom:2rem!important}.mb-\[4rem\]\!{margin-bottom:4rem!important}.ml-\[0\]{margin-left:0}.ml-\[0rem\]{margin-left:0rem}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.h-\[6px\]{height:6px}.h-\[calc\(var\(--headerHeight\)\*2\.5\)\]{height:calc(var(--headerHeight) * 2.5)}.h-\[var\(--headerHeight\)\]{height:var(--headerHeight)}.h-full{height:100%}.min-h-\[calc\(100vh-245px-var\(--footerHeight\)\)\]{min-height:calc(100vh - 245px - var(--footerHeight))}.min-h-\[calc\(var\(--contentHeight\)\*0\.75\)\]{min-height:calc(var(--contentHeight) * 0.75)}.min-h-\[var\(--contentHeight\)\]{min-height:var(--contentHeight)}.w-\[1px\]{width:1px}.w-\[100vw\]{width:100vw}.w-full{width:100%}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[48rem\]{max-width:48rem}.max-w-\[56rem\]{max-width:56rem}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\[1rem\]{gap:1rem}.gap-\[2rem\]{gap:2rem}.overflow-hidden{overflow:hidden}.rounded-b-\[0\.75rem\]{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t-\[1px\]{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[2px\]{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[2px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-\[rgba\(0\,20\,39\,0\.2\)\]{border-color:rgb(0 20 39 / .2)}.border-\[var\(--oxford-blue\)\]{border-color:var(--oxford-blue)}.bg-\[rgba\(0\,20\,39\,0\.6\)\]{background-color:rgb(0 20 39 / .6)}.bg-\[var\(--aquamarine\)\]{background-color:var(--aquamarine)}.bg-\[var\(--charcoal-blue\)\]{background-color:var(--charcoal-blue)}.bg-\[var\(--oxford-blue\)\]{background-color:var(--oxford-blue)}.bg-\[var\(--oxford-blue\)\]\!{background-color:var(--oxford-blue)!important}.bg-\[var\(--yale-blue\)\]{background-color:var(--yale-blue)}.to-12\%{--tw-gradient-to-position:12%}.object-cover{object-fit:cover}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[0\.25rem\]{padding-inline:.25rem}.px-\[var\(--rails\)\]{padding-inline:var(--rails)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[1\.75rem\]{padding-block:1.75rem}.py-\[2rem\]{padding-block:2rem}.py-\[calc\(var\(--headerHeight\)\+2rem\)\]{padding-block:calc(var(--headerHeight) + 2rem)}.py-\[var\(--blockSpace\)\]\!{padding-block:var(--blockSpace)!important}.\!pt-\[1rem\]{padding-top:1rem!important}.pt-\[calc\(var\(--headerHeight\)\*0\.5\)\]{padding-top:calc(var(--headerHeight) * 0.5)}.pt-\[calc\(var\(--headerHeight\)\+2rem\)\]{padding-top:calc(var(--headerHeight) + 2rem)}.pb-\[calc\(var\(--headerHeight\)\*0\.5\)\]{padding-bottom:calc(var(--headerHeight) * 0.5)}.pb-\[var\(--footerHeight\)\]{padding-bottom:var(--footerHeight)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-\[length\:var\(--h1\)\]\/\[var\(--lineHeightHeader\)\]{font-size:var(--h1);line-height:var(--lineHeightHeader)}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[125\%\]{font-size:125%}.leading-\[0\.8\]\!{--tw-leading:0.8 !important;line-height:0.8!important}.text-\[\#FFFFFF\]{color:#FFF}.text-\[var\(--accent-green\)\]{color:var(--accent-green)}.text-\[var\(--blue-ncs\)\]{color:var(--blue-ncs)}.text-\[var\(--paper\)\]{color:var(--paper)}.text-\[var\(--silver\)\]{color:var(--silver)}.text-\[var\(--title-color\)\]{color:var(--title-color)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-\[0\.75\]{opacity:.75}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:200ms;transition-duration:200ms}.duration-300{--tw-duration:300ms;transition-duration:300ms}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.hover\:bg-\[\#000\]{&:hover{@media (hover:hover){background-color:#000}}}.hover\:text-\[\#fff\]{&:hover{@media (hover:hover){color:#fff}}}.max-lg\:fixed{@media (width < 64rem){position:fixed}}.max-lg\:top-\[0\]{@media (width < 64rem){top:0}}.max-lg\:bottom-0{@media (width < 64rem){bottom:calc(var(--spacing) * 0)}}.max-lg\:left-full{@media (width < 64rem){left:100%}}.max-lg\:mb-\[1rem\]{@media (width < 64rem){margin-bottom:1rem}}.max-lg\:flex{@media (width < 64rem){display:flex}}.max-lg\:hidden{@media (width < 64rem){display:none}}.max-lg\:h-\[100vh\]{@media (width < 64rem){height:100vh}}.max-lg\:w-full{@media (width < 64rem){width:100%}}.max-lg\:max-w-\[420px\]{@media (width < 64rem){max-width:420px}}.max-lg\:flex-col{@media (width < 64rem){flex-direction:column}}.max-lg\:justify-start{@media (width < 64rem){justify-content:flex-start}}.max-lg\:bg-\[var\(--oxford-blue\)\]{@media (width < 64rem){background-color:var(--oxford-blue)}}.max-lg\:py-\[calc\(var\(--headerHeight\)\*0\.5\)\]{@media (width < 64rem){padding-block:calc(var(--headerHeight) * 0.5)}}.max-lg\:text-2xl{@media (width < 64rem){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.max-md\:mb-\[1rem\]{@media (width < 48rem){margin-bottom:1rem}}.max-md\:max-w-\[345px\]{@media (width < 48rem){max-width:345px}}.max-md\:flex-col{@media (width < 48rem){flex-direction:column}}.max-md\:items-start{@media (width < 48rem){align-items:flex-start}}.max-md\:bg-\[rgba\(37\,74\,106\,0\)\]{@media (width < 48rem){background-color:#fff0}}.max-md\:bg-\[rgba\(37\,74\,106\,0\.5\)\]{@media (width < 48rem){background-color:rgb(37 74 106 / .5)}}.md\:fixed{@media (width>=48rem){position:fixed}}.md\:top-\[0\]{@media (width>=48rem){top:0}}.md\:mx-auto{@media (width>=48rem){margin-inline:auto}}.md\:mt-\[calc\(var\(--headerHeight\)\*1\.75\)\]{@media (width>=48rem){margin-top:calc(var(--headerHeight) * 1.75)}}.md\:mr-\[1\.75rem\]{@media (width>=48rem){margin-right:1.75rem}}.md\:mb-0{@media (width>=48rem){margin-bottom:calc(var(--spacing) * 0)}}.md\:mb-8{@media (width>=48rem){margin-bottom:calc(var(--spacing) * 8)}}.md\:mb-\[8rem\]\!{@media (width>=48rem){margin-bottom:8rem!important}}.md\:hidden{@media (width>=48rem){display:none}}.md\:h-\[calc\(var\(--contentHeight\)-3\.5rem\)\]{@media (width>=48rem){height:calc(var(--contentHeight) - 3.5rem)}}.md\:min-h-\[var\(--footerHeight\)\]{@media (width>=48rem){min-height:var(--footerHeight)}}.md\:w-full{@media (width>=48rem){width:100%}}.min-md\:max-w-75\/100{@media (width>=48rem){max-width:calc(75/100 * 100%)}}.md\:items-end{@media (width>=48rem){align-items:flex-end}}.md\:items-start{@media (width>=48rem){align-items:flex-start}}.md\:justify-between{@media (width>=48rem){justify-content:space-between}}.md\:bg-\[var\(--yale-blue\)\]{@media (width>=48rem){background-color:var(--yale-blue)}}.md\:px-8{@media (width>=48rem){padding-inline:calc(var(--spacing) * 8)}}.md\:px-16{@media (width>=48rem){padding-inline:calc(var(--spacing) * 16)}}.md\:px-\[var\(--rails\)\]{@media (width>=48rem){padding-inline:var(--rails)}}.md\:py-\[2rem\]{@media (width>=48rem){padding-block:2rem}}.md\:py-\[3rem\]{@media (width>=48rem){padding-block:3rem}}.md\:pl-\[var\(--rails\)\]{@media (width>=48rem){padding-left:var(--rails)}}.md\:text-right{@media (width>=48rem){text-align:right}}.md\:text-8xl{@media (width>=48rem){font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}.lg\:fixed{@media (width>=64rem){position:fixed}}.lg\:top-\[0\]{@media (width>=64rem){top:0}}.lg\:left-\[0\]{@media (width>=64rem){left:0}}.lg\:left-\[calc\(50\%-26rem\)\]{@media (width>=64rem){left:calc(50% - 26rem)}}.lg\:mb-\[12rem\]\!{@media (width>=64rem){margin-bottom:12rem!important}}.lg\:block{@media (width>=64rem){display:block}}.lg\:hidden{@media (width>=64rem){display:none}}.lg\:hidden\!{@media (width>=64rem){display:none!important}}.lg\:h-\[100vh\]{@media (width>=64rem){height:100vh}}.lg\:min-h-\[var\(--contentHeight\)\]{@media (width>=64rem){min-height:var(--contentHeight)}}.min-lg\:max-w-66\/100{@media (width>=64rem){max-width:calc(66/100 * 100%)}}.lg\:px-24{@media (width>=64rem){padding-inline:calc(var(--spacing) * 24)}}.lg\:pt-\[calc\(var\(--headerHeight\)\*0\.5\)\]{@media (width>=64rem){padding-top:calc(var(--headerHeight) * 0.5)}}.lg\:pt-\[calc\(var\(--headerHeight\)\+2rem\)\]{@media (width>=64rem){padding-top:calc(var(--headerHeight) + 2rem)}}.lg\:pr-8{@media (width>=64rem){padding-right:calc(var(--spacing) * 8)}}.lg\:pb-\[calc\(var\(--headerHeight\)\)\]{@media (width>=64rem){padding-bottom:calc(var(--headerHeight))}}.lg\:pl-\[1rem\]{@media (width>=64rem){padding-left:1rem}}.lg\:text-5xl{@media (width>=64rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.lg\:text-\[3rem\]{@media (width>=64rem){font-size:3rem}}.xl\:left-\[calc\(50\%-34rem\)\]{@media (width>=80rem){left:calc(50% - 34rem)}}.xl\:mb-12{@media (width>=80rem){margin-bottom:calc(var(--spacing) * 12)}}.xl\:max-w-6xl{@media (width>=80rem){max-width:var(--container-6xl)}}.xl\:max-w-7xl{@media (width>=80rem){max-width:var(--container-7xl)}}.xl\:px-32{@media (width>=80rem){padding-inline:calc(var(--spacing) * 32)}}.xl\:py-\[4rem\]{@media (width>=80rem){padding-block:4rem}}.xl\:text-\[0\.875rem\]{@media (width>=80rem){font-size:.875rem}}.\32 xl\:left-\[calc\(50\%-38rem\)\]{@media (width>=96rem){left:calc(50% - 38rem)}}.\32 xl\:max-w-7xl{@media (width>=96rem){max-width:var(--container-7xl)}}.\32 xl\:py-\[5rem\]{@media (width>=96rem){padding-block:5rem}}.\[\&_a\]\:text-\[var\(--tiffany-blue\)\]{& a{color:var(--tiffany-blue)}}.\[\&_a\]\:max-md\:inline-block{& a{@media (width < 48rem){display:inline-block}}}.\[\&_a\]\:max-md\:bg-\[rgba\(37\,74\,106\,0\.8\)\]{& a{@media (width < 48rem){background-color:rgb(37 74 106 / .8)}}}.\[\&_a\]\:max-md\:px-\[var\(--rails\)\]{& a{@media (width < 48rem){padding-inline:var(--rails)}}}.\[\&_a\]\:max-md\:py-\[0\.5rem\]{& a{@media (width < 48rem){padding-block:.5rem}}}.\[\&_a\]\:max-md\:backdrop-blur-sm{& a{@media (width < 48rem){--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}}.\[\&\,\&\>li\]\:py-\[0rem\]{&,&>li{padding-block:0rem}}.md\:\[\&\,\&\>li\]\:py-\[0\.25rem\]{@media (width>=48rem){&,&>li{padding-block:.25rem}}}.\[\&\>li\]\:block{&>li{display:block}}.md\:\[\&\>li\]\:inline-block{@media (width>=48rem){&>li{display:inline-block}}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}