main.properties.index .map,main.properties.index .jumbo{border-bottom:1px solid var(--gray-200);height:40vh;max-height:450px}main.properties.index .map{background:var(--gray-300)}main.properties.index .map>div{height:100%}main.properties.index .type-tiles{padding:var(--base-padding)0 calc(2*var(--base-padding));justify-content:space-between;gap:var(--base-padding);flex-direction:column;display:flex}main.properties.index .type-tiles .tile{background:var(--white);border-radius:8px;flex:1;overflow:hidden;box-shadow:0 2px 6px #0000001a}main.properties.index .type-tiles a{height:100%;display:block;position:relative}main.properties.index .type-tiles a .badge{right:var(--base-padding);bottom:var(--base-padding);background:var(--gray-800);visibility:hidden;border-radius:4px;padding:.25em .5em;font-size:1.4rem;position:absolute}main.properties.index .type-tiles a .badge h3{color:var(--white);margin:0;font-size:1em;display:none}main.properties.index .type-tiles a:after{background:var(--accent-500);content:"";opacity:0;transition:opacity .3s;position:absolute;top:0;right:0;bottom:0;left:0}main.properties.index .type-tiles a:hover:after{opacity:.3}main.properties.index .type-tiles figure{aspect-ratio:3.2;background:var(--gray-300)no-repeat center;background-size:cover;margin:0;display:block}main.properties.index .type-tiles .wauwhaus figure{background-image:url(/assets/front/v/panel-DpWSsd5-.webp)}main.properties.index .type-tiles .thinktank figure{background-image:url(/assets/front/v/panel-mp9rZveT.webp)}main.properties.index .type-tiles .ed figure{background-image:url(/assets/front/v/panel-Bva5edlB.webp)}main.properties.index .type-tiles .scheg figure{background-image:url(/assets/front/v/panel-x20tytn3.webp)}main.properties.index .filters{z-index:10;height:var(--breadcrumb-height);background:var(--white);box-shadow:var(--bar-shadow);position:relative}main.properties.index .filters form{max-width:var(--max-container-width);box-sizing:border-box;padding:var(--base-padding);justify-content:space-between;align-items:center;margin:0 auto;display:flex}main.properties.index .filters fieldset{justify-content:space-between;gap:1.5rem;margin:0;display:flex}main.properties.index .filters fieldset .field{flex:1;margin:0;display:none}main.properties.index .filters fieldset .field.unit-type{display:block}main.properties.index .filters fieldset .field>label{display:none}main.properties.index .filters .result-count{color:var(--gray-400);font-size:.857em}main.properties.index .filters select{margin-right:1rem}main.properties.index .filters select:last-child{margin-right:0}main.properties.index .offer-results{max-width:var(--max-container-width);margin:0 auto}main.properties.index div.empty{max-width:var(--max-container-width);padding:calc(3*var(--base-padding))var(--base-padding)calc(6*var(--base-padding));margin:calc(2*var(--base-padding))auto;color:var(--gray-500);text-align:center}main.properties.index div.pagination{padding:0 0 var(--base-padding);margin:var(--base-padding)0}main.properties.index div.pagination:empty{display:none}main.properties.index div.pagination ul{justify-content:center;gap:1em;list-style:none;display:flex}main.properties.index div.pagination ul li span,main.properties.index div.pagination ul li a{border:1px solid var(--gray-200);background:var(--white);width:1lh;box-shadow:var(--panel-shadow);color:var(--gray-600);text-align:center;border-radius:50%;padding:.5em;line-height:1.2;display:inline-block}main.properties.index div.pagination ul li.active span,main.properties.index div.pagination ul li.active a{border-color:var(--accent-600);background:var(--accent-100);color:var(--accent-600);font-weight:700}main.properties.index div.pagination ul li.disabled span,main.properties.index div.pagination ul li.disabled a{background-color:var(--gray-100);color:var(--gray-400)}main.properties.index .gallery{border-top:1px solid var(--gray-200);margin-top:calc(var(--base-padding)*2)}main.properties.index .gallery .photos-slider button{border:0}main.properties.index .gallery .photos-slider li .blurhash-holder{background:var(--gray);height:100%}main.properties.index .gallery .photos-slider li a.video{display:block;position:relative}main.properties.index .gallery .photos-slider li a.video:after{background:var(--white);content:"";transition:scale .2s;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url(/assets/front/v/player-play-DVMRUOvG.svg) 50%/9rem no-repeat;mask:url(/assets/front/v/player-play-DVMRUOvG.svg) 50%/9rem no-repeat}main.properties.index .gallery .photos-slider li a.video:hover:after{scale:1.1}main.properties.index .gallery .photos-slider li img{object-fit:contain;width:100%;height:100%;display:block}main.properties.index .gallery .photos-slider .splide__arrow{--size:3rem;z-index:1;width:var(--size);height:var(--size);color:var(--gray-darkest);background:#fff9;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%}main.properties.index .gallery .photos-slider .splide__arrow:hover,main.properties.index .gallery .photos-slider .splide__arrow:focus{transform:scale(1.08)}main.properties.index .gallery .photos-slider .splide__arrow svg{width:calc(.45*var(--size));height:calc(.45*var(--size));fill:currentColor;display:block}main.properties.index .gallery .photos-slider .splide__arrow[disabled]{opacity:0}main.properties.index .gallery .photos-slider .splide__arrow.splide__arrow--prev{left:1.5rem;transform:scaleX(-1)}main.properties.index .gallery .photos-slider .splide__arrow.splide__arrow--next{right:1.5rem}:is(main.properties.index.student-campus,main.properties.index.scheg) .jumbo{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:32vh;font-size:5.4rem;display:flex}@media not (min-width:900px){:is(main.properties.index.student-campus,main.properties.index.scheg) .jumbo{height:20vh;font-size:3.2rem}}:is(main.properties.index.student-campus,main.properties.index.scheg) .jumbo h1{color:var(--white);text-shadow:0 1px .4em #000000b3;text-transform:uppercase;margin:0}:is(main.properties.index.student-campus,main.properties.index.scheg) .jumbo .tagline{color:var(--white);letter-spacing:.02em;text-shadow:0 1px 6px #000c;margin:0;font-size:.5em}:is(main.properties.index.student-campus,main.properties.index.scheg).wauwhaus .jumbo{background-image:url(/assets/front/v/jumbo-DGat1ixy.webp)}:is(main.properties.index.student-campus,main.properties.index.scheg).thinktank .jumbo{background-image:url(/assets/front/v/jumbo-BMprtyc1.webp)}:is(main.properties.index.student-campus,main.properties.index.scheg).ed .jumbo{background-image:url(/assets/front/v/jumbo-FBzoTOcl.webp)}:is(main.properties.index.student-campus,main.properties.index.scheg).ed .jumbo h1{display:none}:is(main.properties.index.student-campus,main.properties.index.scheg).scheg .jumbo{background-image:url(/assets/front/v/jumbo-CqN-VcV8.webp)}:is(main.properties.index.student-campus,main.properties.index.scheg) .wrap{padding:0 var(--base-padding);margin:0 0 var(--base-padding)}:is(main.properties.index.student-campus,main.properties.index.scheg) .offer-results{border-top:1px solid var(--gray-200);margin:calc(2*var(--base-padding))auto 0}:is(main.properties.index.student-campus,main.properties.index.scheg) div.empty{border-top:1px solid var(--gray-300)}:is(main.properties.index.student-campus,main.properties.index.scheg) .newsletter{padding:var(--base-padding)}:is(main.properties.index.student-campus,main.properties.index.scheg) .newsletter article{margin:0 0 var(--base-padding)}:is(main.properties.index.student-campus,main.properties.index.scheg) .newsletter .actions{margin:0}main.properties.index.scheg .floormaps{justify-content:space-between;gap:3rem;margin:3rem 0 0;display:flex}main.properties.index.scheg .floormaps figure{border:1px solid var(--gray-200);background:var(--white);flex:1;margin:0}main.properties.index.scheg .floormaps figure img{max-width:100%;display:block}@media (max-width:850px){main.properties.index .map{display:none}:is(main.properties.index.student-campus,main.properties.index.scheg) .wrap{flex-direction:column-reverse;display:flex}:is(main.properties.index.student-campus,main.properties.index.scheg) .content{flex-direction:column-reverse;display:flex}:is(main.properties.index.student-campus,main.properties.index.scheg) .content article{padding:calc(2*var(--base-padding))0 var(--base-padding)0}:is(main.properties.index.student-campus,main.properties.index.scheg) .newsletter{border:1px solid var(--gray-200);background:var(--white);box-shadow:var(--panel-shadow);border-radius:8px}}@media (max-width:1000px) and (not (max-width:850px)){main.properties.index .filters .result-count{display:none}}@media (min-width:640px){main.properties.index .type-tiles{flex-direction:row}main.properties.index .type-tiles figure{aspect-ratio:2}}@media (min-width:850px){main.properties.index .filters fieldset .field{display:block}main.properties.index .filters fieldset .field label{color:var(--gray-500);padding:0 0 .25em;font-size:.857em;display:block}main.properties.index.student-campus,main.properties.index.scheg{--aside-width:min(50%,50ch);--column-gap:6rem;font-size:1.6rem}:is(main.properties.index.student-campus,main.properties.index.scheg)>.wrap{max-width:var(--max-container-width);margin:0 auto var(--base-padding);align-items:flex-start;gap:var(--column-gap);flex-direction:row-reverse;display:flex}:is(main.properties.index.student-campus,main.properties.index.scheg) aside{top:var(--header-height);flex:0 1 var(--aside-width);border:1px solid var(--gray-200);background:var(--white);box-shadow:var(--panel-shadow);border-width:0 1px 1px;border-radius:0 0 8px 8px;margin:0;padding:.5em 0 0;position:sticky}:is(main.properties.index.student-campus,main.properties.index.scheg) .content{flex:1}:is(main.properties.index.student-campus,main.properties.index.scheg) .content article{padding:calc(1.5*var(--base-padding))0 0;color:var(--gray-600)}:is(main.properties.index.student-campus,main.properties.index.scheg) .content article h2{color:var(--gray-900);font-size:2.4rem;font-weight:650}:is(main.properties.index.student-campus,main.properties.index.scheg) header{border-top:1px solid var(--gray-200);margin-top:3rem;padding-top:3rem}:is(main.properties.index.student-campus,main.properties.index.scheg) .type-tiles{padding-bottom:0}:is(main.properties.index.student-campus,main.properties.index.scheg) .type-tiles figure{aspect-ratio:1.5}}
