:root{--header-height:78px;--in-page-navigation-height:0px;--banner-zone-height:0px}html{scroll-padding-top:calc(var(--header-height, 0px) + var(--wp-admin--admin-bar--height, 0px) + var(--in-page-navigation-height, 0px))}body{background:var(--wp--preset--color--base)}body.overflow-hidden{overflow:hidden}[id]{scroll-margin-top:0}footer{background:var(--wp--preset--color--white)}.template-content{overflow:clip visible}.has-background+.has-background{margin-block-start:0}.no-results{margin-bottom:4rem}:root{--underline-gradient:linear-gradient( 90deg, #fff, #80dcda 20.19%, #4fbcbb 38.94%, #64628c 62.02%, #b41437 86.54% );--font-size--h1:4.75rem;--font-size--h2:2.5rem;--font-size--h3:2rem;--line-height--h1:5.75rem;--line-height--h2:3rem;--line-height--h3:2.375rem;--card-box-shadow:-5px 6px 0 #000;--button-box-shadow:-5px 4px 0 #000;--toggle-box-shadow:-5px 6px 0 #666;--card-border-radius:0.5rem;--block-padding:2.5rem 0}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){:root{--block-padding:4rem 0}}.narrow-content .alignwide,.narrow-content>:where(:not(.alignleft,.alignright,.alignfull)){max-width:700px}body{color:var(--wp--preset--color--text-base)}body,h1,h2,h3,h4,h5{font-family:var(--wp--preset--font-family--circular-std)}h1,h2,h3,h4,h5{margin:0}h6{font-family:var(--wp--preset--font-family--circular-std);text-transform:uppercase;font-weight:700}:where(a[href]:not(.wp-element-button,.as-button,.navigation-list-item-link,.as-breadcrumbs__link)){color:var(--wp--preset--color--links);-webkit-text-decoration:underline;text-decoration:underline;outline-offset:2px;border-radius:var(--wp--custom--radius--rounded)}:where(a[href]:not(.wp-element-button,.as-button,.navigation-list-item-link,.as-breadcrumbs__link)):hover{-webkit-text-decoration:none;text-decoration:none;color:var(--wp--preset--color--sky-extra)}.is-style-h1,h1,h1.is-style-default{font-size:var(--font-size--h1);line-height:var(--line-height--h1);font-weight:700}.is-style-h2,h2,h2.is-style-default{font-size:var(--font-size--h2);line-height:var(--line-height--h2);font-weight:700}.is-style-h3,h3,h3.is-style-default{font-size:var(--font-size--h3);line-height:var(--line-height--h3);font-weight:700}.is-style-h4,.is-style-h5,.is-style-h6,h4,h4.is-style-default,h5,h5.is-style-default,h6,h6.is-style-default{font-weight:700}p{margin:0 0 2rem;font-weight:400}.has-small-font-size{line-height:var(--wp--custom--line-height--small)!important;letter-spacing:-.25px}.has-regular-body-font-size{line-height:var(--wp--custom--line-height--regular-body)!important;letter-spacing:-.25px}.has-medium-body-font-size{line-height:var(--wp--custom--line-height--medium-body)!important;letter-spacing:-.25px}.has-large-body-font-size{line-height:var(--wp--custom--line-height--large-body)!important;letter-spacing:-.25px}.has-extra-large-body-font-size{line-height:var(--wp--custom--line-height--extra-large-body)!important;letter-spacing:-.25px}.has-extra-large-font-size{line-height:var(--wp--custom--line-height--extra-large)!important;letter-spacing:-.25px;font-weight:700}.has-heading-1-font-size{line-height:var(--wp--custom--line-height--heading-1)!important;letter-spacing:-.25px}.has-heading-2-font-size{line-height:var(--wp--custom--line-height--heading-2)!important;letter-spacing:-.25px}.has-heading-3-font-size{line-height:var(--wp--custom--line-height--heading-3)!important;letter-spacing:-.25px}.has-heading-4-font-size{line-height:var(--wp--custom--line-height--heading-4)!important;letter-spacing:-.25px}.has-heading-5-font-size{line-height:var(--wp--custom--line-height--heading-5)!important;letter-spacing:-.25px}.has-heading-6-font-size{line-height:var(--wp--custom--line-height--heading-6)!important;letter-spacing:-.25px}.has-gradient-underline{position:relative;display:inline-block;padding-bottom:1.25rem;margin-bottom:1.25rem}.has-gradient-underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.375rem;background:var(--underline-gradient)}.wysiwyg :is(ol,p,ul){font-size:var(--wp--preset--font-size--body);line-height:var(--wp--custom--line-height--body)}.wysiwyg ul{list-style:none;padding-left:0;margin:0 0 1.25rem}.wysiwyg ul li{margin-bottom:.3rem;list-style-position:outside;position:relative;padding-left:1.5rem}.wysiwyg ul li:before{content:"";display:inline-block;width:1.1rem;height:1.1rem;margin-right:.85rem;background-image:url(/wp-content/themes/host-students/static/v1/images/lists/list-star-1.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;left:0;top:2px}.wysiwyg ul li:nth-child(2n):before{background-image:url(/wp-content/themes/host-students/static/v1/images/lists/list-star-2.svg)}.wysiwyg ul li:nth-child(3n):before{background-image:url(/wp-content/themes/host-students/static/v1/images/lists/list-star-3.svg)}.wysiwyg ul li:nth-child(4n):before{background-image:url(/wp-content/themes/host-students/static/v1/images/lists/list-star-4.svg)}.wysiwyg--small,.wysiwyg--small :is(ol,p,ul){font-size:var(--wp--preset--font-size--small);line-height:var(--wp--preset--line-height--small)}.hbspt-form :is(h1,h2,h3,h4,h5,h6){color:var(--wp--preset--color--white)}.hbspt-form:last-child{margin-block-end:var(--wp--style--block-gap)}.c-select-label,.hs-form .field>label{display:block;margin-bottom:.25rem}.c-select-label{color:var(--wp--preset--color--headings)}.hs-form>:not(:first-child){margin-top:1.25rem}.hbspt-form :is(.form-columns-1,.form-columns-2){max-width:none}.hbspt-form :is(.form-columns-1,.form-columns-2) .input.input{margin-right:0}.hbspt-form .form-columns-2{display:flex;flex-wrap:wrap;gap:1.25rem 2rem}.hbspt-form .form-columns-2>*{flex:1 0 18rem}.c-select-input,.hs-form :is(.hs-fieldtype-text,.hs-fieldtype-number,.hs-fieldtype-select,.hs-fieldtype-textarea,.hs-fieldtype-date,.hs-fieldtype-phonenumber) .hs-input,.single-line-input{--input-padding:1rem;width:100%!important;background-color:#fbfbfb;border:2px solid #e0e0e0;padding:var(--input-padding);border-radius:4px;font-size:1rem;line-height:1.5;color:var(--wp--preset--color--text-base)}.c-select-input.invalid,.hs-form :is(.hs-fieldtype-text,.hs-fieldtype-number,.hs-fieldtype-select,.hs-fieldtype-textarea,.hs-fieldtype-date,.hs-fieldtype-phonenumber) .hs-input.invalid,.single-line-input.invalid{background-color:#f8e4e6;border-color:var(--wp--preset--color--light-red)}.c-select-input.invalid:after,.hs-form :is(.hs-fieldtype-text,.hs-fieldtype-number,.hs-fieldtype-select,.hs-fieldtype-textarea,.hs-fieldtype-date,.hs-fieldtype-phonenumber) .hs-input.invalid:after,.single-line-input.invalid:after{content:"";background:var(--wp--preset--color--lightred) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20stroke%3D%22%23dc2626%22%20stroke-linecap%3D%22round%22%20d%3D%22M3.063%203.063%2013%2013%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20d%3D%22M13%203.063%203.062%2013%22%2F%3E%3C%2Fsvg%3E") center/65% no-repeat;display:block;width:1.5rem;height:auto;aspect-ratio:1;margin-right:.5rem;border-radius:50%}.c-select-input,.hs-form .hs-fieldtype-select .hs-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22currentcolor%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20d%3D%22m24%2030.8-12-12%202.15-2.15L24%2026.5l9.85-9.85L36%2018.8Z%22%2F%3E%3C%2Fsvg%3E");background-position:center right .75rem;background-size:1.5rem;background-repeat:no-repeat;padding-right:calc(2rem + var(--input-padding));position:relative}.c-select-input-wrapper,.hs-form .hs-fieldtype-select .input{position:relative}.c-select-input-wrapper.box-background:after,.hs-form .hs-fieldtype-select .input.box-background:after{content:"";aspect-ratio:1;height:100%;display:block;position:absolute;right:0;top:0;pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2011%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m8.002%2010.121%207.06-7.06L12.942.94%208%205.88%203.064.94.94%203.061z%22%2F%3E%3C%2Fsvg%3E");background-position:50%;background-size:1rem;background-repeat:no-repeat;border-top-right-radius:4px;border-bottom-right-radius:4px}.c-select-input-wrapper.box-background--mint:after,.hs-form .hs-fieldtype-select .input.box-background--mint:after{background-color:var(--wp--preset--color--mint-extra)}.c-select-input-wrapper.box-background--ink:after,.hs-form .hs-fieldtype-select .input.box-background--ink:after{background-color:var(--wp--preset--color--ink)}.c-select-input-wrapper.box-background--sky:after,.hs-form .hs-fieldtype-select .input.box-background--sky:after{background-color:var(--wp--preset--color--sky)}.hs-form .hs-fieldtype-date .hs-input{appearance:unset}.hs-form .hs-fieldtype-date .hs-dateinput{position:relative}.hs-form .hs-fieldtype-date .hs-dateinput:after{content:"";position:absolute;right:1px;top:1px;height:calc(100% - 2px);width:3rem;background:#fbfbfb url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M1%202h14v4H1z%22%2F%3E%3C%2Fg%3E%3Crect%20width%3D%2211%22%20height%3D%229%22%20x%3D%222.5%22%20y%3D%223.5%22%20stroke%3D%22%23000%22%20rx%3D%22.5%22%2F%3E%3Cpath%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20d%3D%22M4.5%202v1m7-1v1%22%2F%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Crect%20width%3D%2212%22%20height%3D%2210%22%20x%3D%222%22%20y%3D%223%22%20fill%3D%22%23fff%22%20rx%3D%221%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center right 1rem;background-size:1.5rem;border-radius:4px;pointer-events:none}.inputs-list{list-style:none;padding-inline-start:1rem}:is(.hs-form-radio-display,.hs-form-checkbox-display,.hs-form-booleancheckbox-display){display:flex!important;align-items:center;margin-bottom:.25rem}:is(.hs-form-radio-display,.hs-form-checkbox-display,.hs-form-booleancheckbox-display) .hs-input{margin-inline:0 1rem;margin-block:.25rem;width:1rem;height:auto;aspect-ratio:1;accent-color:var(--wp--preset--color--grape);flex:0 0 1.5rem}.hs-fieldtype-file .hs-input{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink);max-width:100%}.hs-button,.hs-fieldtype-file .hs-input{border-radius:var(--wp--custom--radius--rounded);padding:1rem}.hs-button{background-color:var(--wp--preset--color--mint-extra);color:var(--wp--preset--color--white);border:none;font-weight:700;font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer;min-width:13.75rem}@media(max-width:639px){.hs-button{width:100%}}.hs-button:focus-visible,.hs-button:hover{background-color:var(--wp--preset--color--mint-extra);-webkit-text-decoration:underline;text-decoration:underline}.hs-error-msgs{background-color:#dc2626;color:#fbfbfb;padding-block:1rem;padding-inline:1rem;border-radius:var(--wp--custom--radius--rounded)}.hs-error-msgs.no-list{list-style:none}.hs-error-msgs:not(.no-list){padding-inline-start:4rem}.hs-error-msgs:before{content:"";background:var(--wp--preset--color--white) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20stroke%3D%22%23dc2626%22%20stroke-linecap%3D%22round%22%20d%3D%22M3.063%203.063%2013%2013M13%203.063%203.062%2013%22%2F%3E%3C%2Fsvg%3E") center/65% no-repeat;display:block;width:1.5rem;height:auto;aspect-ratio:1;margin-right:.5rem;border-radius:50%;float:left}.hs-error-msgs>li{padding:.125rem}.hs-error-msgs~.hs-error-msgs{background-color:var(--wp--preset--color--orange);color:var(--wp--preset--color--ink)}.hs-error-msgs~.hs-error-msgs:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20stroke%3D%22%23f68b28%22%20d%3D%22M6.88%2012.836c0-.644.532-1.165%201.175-1.165s1.176.521%201.176%201.165c0%20.643-.533%201.164-1.176%201.164a1.174%201.174%200%200%201-1.175-1.165ZM4.52%205.868a.472.472%200%200%201-.48-.52Q4.267%203.46%205.57%202.613%206.5%202%207.858%202q1.783%200%202.959.87%201.182.87%201.183%202.58%200%201.047-.513%201.764-.3.435-1.152%201.112l-.56.444q-.457.361-.607.846a2.3%202.3%200%200%200-.08.457.53.53%200%200%201-.517.494H7.453a.49.49%200%200%201-.492-.517q.063-.95.226-1.361.206-.525%201.058-1.2l.576-.46q.283-.218.457-.476.316-.442.316-.975%200-.612-.355-1.112-.348-.508-1.278-.508-.916%200-1.302.62a2.6%202.6%200%200%200-.325.794c-.06.27-.278.496-.554.496z%22%2F%3E%3C%2Fsvg%3E")}.wp-block-button__link{padding:1rem;font-weight:700;border-radius:var(--wp--custom--radius--rounded);letter-spacing:-.25px}.wp-block-button__link:focus-visible,.wp-block-button__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link{background-color:var(--wp--preset--color--light-red)}.wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link:focus-visible,.wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link:hover{background-color:var(--wp--preset--color--dark-red)}.wp-block-button.is-style-back-to-top a{background-color:var(--wp--preset--color--light-red);color:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--20-px);font-weight:400;padding:.5rem .5rem .5rem 2rem;position:relative}.wp-block-button.is-style-back-to-top a:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2217%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2017%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m1%208%207-7m0%200%207%207M8%201v15.5%22%2F%3E%3C%2Fsvg%3E");height:1rem;width:1rem;position:absolute;top:.5rem;left:.5rem}.wp-block-button.is-style-view-on-map a{background-color:var(--wp--preset--color--grape-extra);color:var(--wp--preset--color--white);font-weight:400;padding:.3rem 1rem .3rem 2.5rem;position:relative;box-shadow:none;-webkit-text-decoration:underline;text-decoration:underline;border:none}.wp-block-button.is-style-view-on-map a:focus-visible,.wp-block-button.is-style-view-on-map a:hover{background-color:var(--wp--preset--color--ink)}.wp-block-button.is-style-view-on-map a:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223%22%20height%3D%2223%22%20fill%3D%22none%22%20viewBox%3D%220%200%2023%2023%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M10.702%2010.5q.708-.001%201.212-.505.505-.505.505-1.213t-.505-1.213a1.65%201.65%200%200%200-1.213-.504q-.708%200-1.212.504-.505.504-.505%201.213%200%20.708.505%201.213.504.504%201.212.504m0%206.309q2.618-2.404%203.884-4.368%201.266-1.963%201.266-3.487%200-2.34-1.491-3.831T10.7%203.63%207.042%205.123q-1.491%201.491-1.491%203.83%200%201.526%201.266%203.488%201.266%201.964%203.884%204.368m0%202.275q-3.456-2.94-5.162-5.462Q3.833%2011.1%203.833%208.954q0-3.219%202.072-5.13%202.071-1.91%204.796-1.91%202.727%200%204.797%201.91%202.072%201.911%202.072%205.13%200%202.146-1.707%204.668-1.706%202.522-5.161%205.462%22%2F%3E%3C%2Fsvg%3E");height:1.5rem;width:1.5rem;position:absolute;top:.375rem;left:1rem}.as-button,.skip-link{font-size:1rem;line-height:1.5;padding:1rem;font-weight:500;border-radius:var(--wp--custom--radius--rounded);-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;display:inline-flex;align-items:center;gap:.5rem;justify-content:center;letter-spacing:-.25px;border:1px solid var(--wp--preset--color--ink-extra);box-shadow:var(--button-box-shadow);color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--mint-extra)}.as-button svg,.skip-link svg{width:1em;aspect-ratio:1}.as-button:active,.as-button:focus-visible,.as-button:hover,.skip-link:active,.skip-link:focus-visible,.skip-link:hover{-webkit-text-decoration:none;text-decoration:none;background-color:var(--wp--preset--color--mint)}.as-button--solid-grape,.skip-link--solid-grape{background-color:var(--wp--preset--color--grape-extra)}.as-button--solid-grape:active,.as-button--solid-grape:focus-visible,.as-button--solid-grape:hover,.skip-link--solid-grape:active,.skip-link--solid-grape:focus-visible,.skip-link--solid-grape:hover{background-color:var(--wp--preset--color--grape)}.as-button--solid-mint,.skip-link--solid-mint{background-color:var(--wp--preset--color--mint-extra)}.as-button--solid-mint:active,.as-button--solid-mint:focus-visible,.as-button--solid-mint:hover,.skip-link--solid-mint:active,.skip-link--solid-mint:focus-visible,.skip-link--solid-mint:hover{background-color:var(--wp--preset--color--mint)}.as-button--solid-sky,.skip-link--solid-sky{background-color:var(--wp--preset--color--sky)}.as-button--solid-sky:focus-visible,.as-button--solid-sky:hover,.skip-link--solid-sky:focus-visible,.skip-link--solid-sky:hover{background-color:var(--wp--preset--color--sky-extra)}.as-button--solid-ink,.skip-link--solid-ink{background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white)}.as-button--solid-ink:active,.as-button--solid-ink:focus-visible,.as-button--solid-ink:hover,.skip-link--solid-ink:active,.skip-link--solid-ink:focus-visible,.skip-link--solid-ink:hover{background-color:var(--wp--preset--color--sky-extra)}.as-button--outline-ink,.skip-link--outline-ink{border:2px solid var(--wp--preset--color--ink);color:var(--wp--preset--color--ink)}.as-button--outline-white,.skip-link--outline-white{border:2px solid var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.as-button--pill,.skip-link--pill{background-color:var(--wp--preset--color--light-red);color:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--20-px);font-weight:400;padding:.25rem .5rem}.as-button--plain,.skip-link--plain{box-shadow:none;background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink)}.as-button--plain:active,.as-button--plain:focus-visible,.as-button--plain:hover,.skip-link--plain:active,.skip-link--plain:focus-visible,.skip-link--plain:hover{background-color:var(--wp--preset--color--ink)}.as-button--back-to-top,.skip-link--back-to-top{padding:.5rem .5rem .5rem 2rem;position:relative}.as-button--back-to-top:before,.skip-link--back-to-top:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2217%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2017%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m1%208%207-7m0%200%207%207M8%201v15.5%22%2F%3E%3C%2Fsvg%3E");height:1rem;width:1rem;position:absolute;top:.5rem;left:.5rem}.as-button--small,.skip-link--small{font-weight:400;padding:.25rem 1rem}.as-button--small:active,.as-button--small:focus-visible,.as-button--small:hover,.skip-link--small:active,.skip-link--small:focus-visible,.skip-link--small:hover{background-color:var(--wp--preset--color--ink)}.as-button--full-width,.skip-link--full-width{display:block;width:100%;text-align:center}:is(.as-button--full-width,.skip-link--full-width) .icon-and-text{display:flex;align-items:center;justify-content:center;gap:.5rem}:is(.as-button--full-width,.skip-link--full-width) .icon-and-text svg{display:block;width:1.5rem}.as-button--view-on-map,.skip-link--view-on-map{box-shadow:none;text-transform:none;background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink);-webkit-text-decoration:none;text-decoration:none;font-weight:400;padding:.375rem 1rem .375rem 2rem;position:relative;border:1px solid var(--wp--preset--color--white)}.as-button--view-on-map:before,.skip-link--view-on-map:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223%22%20height%3D%2223%22%20fill%3D%22none%22%20viewBox%3D%220%200%2023%2023%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M10.702%2010.5q.708-.001%201.212-.505.505-.505.505-1.213t-.505-1.213a1.65%201.65%200%200%200-1.213-.504q-.708%200-1.212.504-.505.504-.505%201.213%200%20.708.505%201.213.504.504%201.212.504m0%206.309q2.618-2.404%203.884-4.368%201.266-1.963%201.266-3.487%200-2.34-1.491-3.831T10.7%203.63%207.042%205.123q-1.491%201.491-1.491%203.83%200%201.526%201.266%203.488%201.266%201.964%203.884%204.368m0%202.275q-3.456-2.94-5.162-5.462Q3.833%2011.1%203.833%208.954q0-3.219%202.072-5.13%202.071-1.91%204.796-1.91%202.727%200%204.797%201.91%202.072%201.911%202.072%205.13%200%202.146-1.707%204.668-1.706%202.522-5.161%205.462%22%2F%3E%3C%2Fsvg%3E");height:1.5rem;width:1.5rem;position:absolute;top:.375rem;left:.4rem}.as-button--view-on-map:active,.as-button--view-on-map:focus-visible,.as-button--view-on-map:hover,.skip-link--view-on-map:active,.skip-link--view-on-map:focus-visible,.skip-link--view-on-map:hover{-webkit-text-decoration:none;text-decoration:none;border:1px solid var(--wp--preset--color--ink-extra);color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--ink-extra)}.as-button--view-on-map.has-white-color:before,.as-button--view-on-map:active:before,.as-button--view-on-map:focus-visible:before,.as-button--view-on-map:hover:before,.skip-link--view-on-map.has-white-color:before,.skip-link--view-on-map:active:before,.skip-link--view-on-map:focus-visible:before,.skip-link--view-on-map:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223%22%20height%3D%2223%22%20fill%3D%22none%22%20viewBox%3D%220%200%2023%2023%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M10.702%2010.5q.708-.001%201.212-.505.505-.505.505-1.213t-.505-1.213a1.65%201.65%200%200%200-1.213-.504q-.708%200-1.212.504-.505.504-.505%201.213%200%20.708.505%201.213.504.504%201.212.504m0%206.309q2.618-2.404%203.884-4.368%201.266-1.963%201.266-3.487%200-2.34-1.491-3.831T10.7%203.63%207.042%205.123q-1.491%201.491-1.491%203.83%200%201.526%201.266%203.488%201.266%201.964%203.884%204.368m0%202.275q-3.456-2.94-5.162-5.462Q3.833%2011.1%203.833%208.954q0-3.219%202.072-5.13%202.071-1.91%204.796-1.91%202.727%200%204.797%201.91%202.072%201.911%202.072%205.13%200%202.146-1.707%204.668-1.706%202.522-5.161%205.462%22%2F%3E%3C%2Fsvg%3E")}.as-button--view-on-map-text,.skip-link--view-on-map-text{background:#0000;border:none;color:var(--wp--preset--color--ink-extra)!important;-webkit-text-decoration:underline;text-decoration:underline;box-shadow:none;text-transform:none;padding:.375rem 1rem .375rem 2rem;position:relative}.as-button--view-on-map-text:before,.skip-link--view-on-map-text:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223%22%20height%3D%2223%22%20fill%3D%22none%22%20viewBox%3D%220%200%2023%2023%22%3E%3Cpath%20fill%3D%22currentColor%22%20d%3D%22M10.702%2010.5q.708-.001%201.212-.505.505-.505.505-1.213t-.505-1.213a1.65%201.65%200%200%200-1.213-.504q-.708%200-1.212.504-.505.504-.505%201.213%200%20.708.505%201.213.504.504%201.212.504m0%206.309q2.618-2.404%203.884-4.368%201.266-1.963%201.266-3.487%200-2.34-1.491-3.831T10.7%203.63%207.042%205.123q-1.491%201.491-1.491%203.83%200%201.526%201.266%203.488%201.266%201.964%203.884%204.368m0%202.275q-3.456-2.94-5.162-5.462Q3.833%2011.1%203.833%208.954q0-3.219%202.072-5.13%202.071-1.91%204.796-1.91%202.727%200%204.797%201.91%202.072%201.911%202.072%205.13%200%202.146-1.707%204.668-1.706%202.522-5.161%205.462%22%2F%3E%3C%2Fsvg%3E");height:1.5rem;width:1.5rem;position:absolute;top:.375rem;left:.4rem}.as-button--view-on-map-text:focus-visible,.as-button--view-on-map-text:hover,.skip-link--view-on-map-text:focus-visible,.skip-link--view-on-map-text:hover{-webkit-text-decoration:none;text-decoration:none;border:none;background:#0000}.has-light-red-background-color .wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink)}.has-light-red-background-color .wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link:focus-visible{outline-color:var(--wp--preset--color--ink)}.has-light-red-background-color .wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.has-light-red-background-color .wp-block-button.is-style-outline .wp-block-button__link:focus-visible{outline-color:var(--wp--preset--color--ink)}.has-light-red-background-color .wp-block-button.is-style-view-on-map a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223%22%20height%3D%2223%22%20fill%3D%22none%22%20viewBox%3D%220%200%2023%2023%22%3E%3Cpath%20fill%3D%22%2323283c%22%20d%3D%22M10.702%2010.5q.708-.001%201.212-.505.505-.505.505-1.213t-.505-1.213a1.65%201.65%200%200%200-1.213-.504q-.708%200-1.212.504-.505.504-.505%201.213%200%20.708.505%201.213.504.504%201.212.504m0%206.309q2.618-2.404%203.884-4.368%201.266-1.963%201.266-3.487%200-2.34-1.491-3.831T10.7%203.63%207.042%205.123q-1.491%201.491-1.491%203.83%200%201.526%201.266%203.488%201.266%201.964%203.884%204.368m0%202.275q-3.456-2.94-5.162-5.462Q3.833%2011.1%203.833%208.954q0-3.219%202.072-5.13%202.071-1.91%204.796-1.91%202.727%200%204.797%201.91%202.072%201.911%202.072%205.13%200%202.146-1.707%204.668-1.706%202.522-5.161%205.462%22%2F%3E%3C%2Fsvg%3E")}.has-light-red-background-color .as-button--outline-ink{border-color:var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.has-light-red-background-color .as-button--outline-ink:focus-visible{outline-color:var(--wp--preset--color--ink)}.has-light-red-background-color .as-button--small{background-color:var(--wp--preset--color--orange);color:var(--wp--preset--color--ink)}.has-light-red-background-color .as-button--small:focus-visible,.has-light-red-background-color .as-button--small:hover{background-color:var(--wp--preset--color--orange);outline-color:var(--wp--preset--color-orange)}.has-light-red-background-color .as-button--view-on-map:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223%22%20height%3D%2223%22%20fill%3D%22none%22%20viewBox%3D%220%200%2023%2023%22%3E%3Cpath%20fill%3D%22%2323283c%22%20d%3D%22M10.702%2010.5q.708-.001%201.212-.505.505-.505.505-1.213t-.505-1.213a1.65%201.65%200%200%200-1.213-.504q-.708%200-1.212.504-.505.504-.505%201.213%200%20.708.505%201.213.504.504%201.212.504m0%206.309q2.618-2.404%203.884-4.368%201.266-1.963%201.266-3.487%200-2.34-1.491-3.831T10.7%203.63%207.042%205.123q-1.491%201.491-1.491%203.83%200%201.526%201.266%203.488%201.266%201.964%203.884%204.368m0%202.275q-3.456-2.94-5.162-5.462Q3.833%2011.1%203.833%208.954q0-3.219%202.072-5.13%202.071-1.91%204.796-1.91%202.727%200%204.797%201.91%202.072%201.911%202.072%205.13%200%202.146-1.707%204.668-1.706%202.522-5.161%205.462%22%2F%3E%3C%2Fsvg%3E")}.has-ink-background-color .wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink)}.has-ink-background-color .wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link:focus-visible{outline-color:var(--wp--preset--color--orange)}.has-ink-background-color .wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link.has-sky-background-color:focus-visible,.has-ink-background-color .wp-block-button:where(:not(.is-style-outline)) .wp-block-button__link.has-sky-background-color:hover{background-color:var(--wp--preset--color--orange)!important;outline-color:var(--wp--preset--color--white)}.has-ink-background-color .wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.has-ink-background-color .as-button--solid-white:focus-visible,.has-ink-background-color .wp-block-button.is-style-outline .wp-block-button__link:focus-visible{outline-color:var(--wp--preset--color--orange)}.has-ink-background-color .as-button--outline-ink{border-color:var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.has-ink-background-color .as-button--outline-ink:focus-visible{outline-color:var(--wp--preset--color--orange)}.as-button-list{display:flex;justify-content:flex-start;gap:1.5rem;flex-wrap:wrap}.as-button-list .as-button{width:100%}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-button-list .as-button{width:auto}}.gradient-backed-button{position:relative;background-color:var(--wp--preset--color--mint-extra);border:1px solid var(--wp--preset--color--ink-extra);border-radius:.5rem;padding:.3125rem;display:flex;align-items:center;justify-content:center}.gradient-backed-button svg{display:block;width:100%}.gradient-backed-button:before{content:"";display:block;position:absolute;top:0;left:-.3125rem;width:calc(100% + .3125rem);height:calc(100% + .3125rem);background:linear-gradient(118.99deg,#fff 7.71%,#80dcda 24.69%,#4fbcbb 40.46%,#64628c 59.87%,#af4854 80.49%);border:1px solid #0006;border-radius:.875rem;z-index:-1}.gradient-backed-button:focus-visible,.gradient-backed-button:hover{background-color:var(--wp--preset--color--mint)}.wp-social-link:hover{transform:scale(1)}.wp-social-link a{border-radius:var(--wp--custom--radius--circle)}.wp-social-link.wp-social-link-facebook:focus-visible,.wp-social-link.wp-social-link-facebook:hover{background-color:#0e5cbe}.wp-social-link.wp-social-link-x:focus-visible,.wp-social-link.wp-social-link-x:hover{background-color:#484848}.wp-social-link.wp-social-link-instagram:focus-visible,.wp-social-link.wp-social-link-instagram:hover{background-color:#cd0064}.wp-social-link.wp-social-link-youtube:focus-visible,.wp-social-link.wp-social-link-youtube:hover{background-color:#c02222}.as-stagger-cards{display:flex;flex-flow:column wrap;gap:1.5rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-stagger-cards{flex-direction:row;align-items:stretch}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-stagger-cards{gap:0;margin-bottom:5rem}}@media(min-width:640px) and (max-width:1023px){.as-stagger-card{width:calc(50% - .75rem)}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-stagger-card{width:25%;min-height:16rem;display:flex;flex-direction:column}}.as-stagger-card__content{overflow:hidden;color:var(--wp--preset--color--ink-extra);border-radius:.5rem;padding:1.25rem;background-color:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--ink-extra);box-shadow:var(--card-box-shadow);text-align:center;display:flex;flex-direction:column;width:calc(100% + .5rem)}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-stagger-card__content{width:calc(100% + .5rem)}}.as-stagger-card--1{z-index:1}.as-stagger-card--1 .as-stagger-card__content{background-color:var(--wp--preset--color--light-teal)}.as-stagger-card--2{z-index:2}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-stagger-card--2{transform:translateY(3.75rem)}}.as-stagger-card--2 .as-stagger-card__content{background-color:var(--wp--preset--color--light-red)}.as-stagger-card--3{z-index:3}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-stagger-card--3{transform:translateX(-.5rem)}}.as-stagger-card--3 .as-stagger-card__content{background-color:var(--wp--preset--color--light-blue)}.as-stagger-card--4{z-index:4}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-stagger-card--4{transform:translateY(3.75rem) translateX(-.5rem)}}.as-stagger-card--4 .as-stagger-card__content{background-color:var(--wp--preset--color--light-violet)}.as-stagger-card__image{display:none;height:12.5rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-stagger-card__image{display:block}}.as-stagger-card__image img{object-fit:cover;width:100%;height:100%}.as-stagger-card__heading{margin:.75rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-stagger-card__heading{margin:1.25rem}}.as-stagger-card__body{flex-grow:1}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-stagger-card .as-3d-icon{width:6.5rem;height:6.5rem}}.wp-block-launchpad-blocks-accordion.wp-block-launchpad-blocks-accordion>:is(h2,h3,h4,h5,h6,p){font-family:var(--wp--preset--font-family--circular-std)}.wp-block-launchpad-blocks-accordion-group{filter:drop-shadow(-8px -8px 16px rgba(255,255,255,.65)) drop-shadow(8px 8px 16px rgba(0,0,0,.1));margin-block-end:clamp(2rem,4.18301vw + 1.01961rem,4rem)}:root :where(.is-layout-constrained)>.wp-block-launchpad-blocks-accordion-group{margin-block-end:clamp(2rem,4.18301vw + 1.01961rem,4rem)}.wp-block-launchpad-blocks-accordion{font-family:var(--wp--preset--font-family--circular-std);font-size:var(--wp--preset--font-size--body);line-height:var(--wp--custom--line-height--body);padding:0;background-color:var(--wp--preset--color--white);border-radius:4px;margin-top:.5rem}.accordion-header-button{color:var(--wp--preset--color--mint-extra);padding:.625rem .875rem}.accordion-header-button-text{color:var(--wp--preset--color--mint-extra);font-size:1.15rem}.accordion-header-button-icon-wrapper{flex-basis:2.5rem;height:2.5rem;background-color:var(--wp--preset--color--mint-extra);color:var(--wp--preset--color--white);border:1px solid #000;box-shadow:-2px 4px 0 #000;border-radius:50%;padding:.7rem;transition:background-color var(--launchpad-accordion-open-close-timing) ease-in-out}.accordion-header-button[data-state=collapsed] .accordion-header-button-icon{transform:rotate(0deg)!important}.accordion-header-button[data-state=open] .accordion-header-button-icon-wrapper{background-color:var(--wp--preset--color--grape-extra)}.accordion-header-button[data-state=open] .accordion-header-button-text{color:var(--wp--preset--color--grape-extra)}.accordion-header-button[data-state=open] .accordion-header-button-icon{transform:rotate(-180deg)}.accordion-panel-inner-wrapper{padding:.5rem .875rem}.accordion-panel-inner-wrapper>*{font-size:var(--wp--preset--font-size--body);margin-block:var(--wp--style--block-gap)}.accordion-panel-inner-wrapper>:first-child{margin-block-start:0}.wp-block-launchpad-blocks-carousel-thumbnails{--thumbnail-size:130px;padding:10px 4px}.wp-block-launchpad-blocks-carousel-thumbnails:has(:focus-visible){padding:4px}.wp-block-launchpad-blocks-carousel-thumbnails .carousel-thumbnail-button.is-selected{border-color:var(--wp--preset--color--ink)}.wp-block-launchpad-blocks-carousel-thumbnails .carousel-thumbnail-button{border-radius:var(--border-radius,4px);box-shadow:var(--card-box-shadow)}.wp-block-launchpad-blocks-carousel-thumbnails .carousel-thumbnail-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--wp--preset--color--white),0 0 0 4px var(--focus-color)}.wp-block-launchpad-blocks-gallery-carousel-lightbox .wp-block-launchpad-blocks-carousel-slides{box-shadow:var(--card-box-shadow);border:2px solid var(--wp--preset--color--ink-extra);border-radius:.5rem}.wp-block-launchpad-blocks-gallery-carousel-lightbox .wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button{box-shadow:var(--card-box-shadow);border:2px solid var(--wp--preset--color--ink-extra);background-color:var(--wp--preset--color--mint-extra);color:var(--wp--preset--color--white);text-transform:uppercase;border-radius:var(-wp-preset--radius--rounded)}.wp-block-launchpad-blocks-gallery-carousel-lightbox .wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button:focus-visible,.wp-block-launchpad-blocks-gallery-carousel-lightbox .wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button:hover{background-color:var(--wp--preset--color--mint)}.wp-block-launchpad-blocks-gallery-carousel-lightbox .wp-block-launchpad-blocks-carousel-navigation-arrows.is-style-overlay{bottom:-7rem;top:auto}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.wp-block-launchpad-blocks-gallery-carousel-lightbox .wp-block-launchpad-blocks-carousel-navigation-arrows.is-style-overlay{bottom:auto;top:50%}}.take-a-look-around .wp-block-launchpad-blocks-gallery-carousel>.wp-block-launchpad-blocks-carousel-slides{--gap:1.25rem}.wp-block-launchpad-blocks-carousel-slides{margin:0;border-radius:1rem}.wp-block-launchpad-blocks-carousel-navigation-arrows:not(.is-style-overlay){margin-top:.75rem}.wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button{background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white);box-shadow:var(--card-box-shadow)}.wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button:focus-visible,.wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button:hover{background-color:var(--wp--preset--color--grape-extra);color:var(--wp--preset--color--white)}.wp-block-launchpad-blocks-carousel{display:flex;flex-direction:column}.wp-block-launchpad-blocks-carousel ul:where(:not(.block-editor-block-variation-picker__variations)){flex-grow:1;box-shadow:var(--card-box-shadow);border:2px solid var(--wp--preset--color--ink-extra)}.wp-block-launchpad-blocks-carousel .lightbox-trigger-button{height:100%}.wp-block-launchpad-blocks-carousel:has(.wp-block-launchpad-blocks-carousel-thumbnails)>.wp-block-launchpad-blocks-carousel-navigation-arrows.is-style-overlay{top:calc(50% - 55px)}.wp-block-launchpad-blocks-carousel-dots .carousel-dot-button{background-color:var(--wp--preset--color--ink);border-radius:999px}.wp-block-launchpad-blocks-carousel-dots .carousel-dot-button.is-selected{background-color:var(--wp--preset--color--grape-extra)}.wp-block-launchpad-blocks-gallery-carousel{position:relative}.wp-block-launchpad-blocks-gallery-carousel:before{content:"";display:block;position:absolute;background-color:var(--wp--preset--color--dark-red);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2025%2026%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2211.197%22%20r%3D%229%22%20stroke%3D%22%23fbfbfb%22%20stroke-linejoin%3D%22bevel%22%2F%3E%3Cpath%20stroke%3D%22%23fbfbfb%22%20stroke-linejoin%3D%22bevel%22%20d%3D%22m16.5%2017.197%207.5%207.5%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:60%;border-radius:4px;border:2px solid #fbfbfb;height:auto;aspect-ratio:1;width:3rem;top:1.125rem;left:1.125rem;z-index:2;pointer-events:none}.wp-block-launchpad-blocks-gallery-carousel .wp-block-launchpad-blocks-carousel-slides>li button{border-radius:.5rem;overflow:hidden;transition:transform .2s ease-in-out}.wp-block-launchpad-blocks-gallery-carousel .wp-block-launchpad-blocks-carousel-slides>li button:hover{transform:scale(1.05);z-index:1;position:relative}.wp-block-launchpad-blocks-fancy-list{--gap:0.75em}.wp-block-launchpad-blocks-fancy-list-item{--marker-size:2.5rem;--marker-gap:1rem}ul.wp-block-launchpad-blocks-fancy-list.should-have-icon .wp-block-launchpad-blocks-fancy-list-item.has-icon .list-item-icon{background-color:var(--wp--preset--color--grape);box-shadow:-3px 3px 0 var(--wp--preset--color--ink-extra);border:1px solid #000;color:var(--wp--preset--color--white);border-radius:50%;overflow:hidden}ul.wp-block-launchpad-blocks-fancy-list.should-have-icon.has-marker-colour .wp-block-launchpad-blocks-fancy-list-item:before{z-index:0}ul.wp-block-launchpad-blocks-fancy-list.should-have-icon.has-marker-colour .wp-block-launchpad-blocks-fancy-list-item .list-item-icon{z-index:1}.as-block--has-white-background .as-button-list .as-button:nth-child(2){background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink-extra)}.as-block--has-white-background .as-button-list .as-button:nth-child(2):focus-visible,.as-block--has-white-background .as-button-list .as-button:nth-child(2):hover{background-color:var(--wp--preset--color--grey)}.as-block--has-ink-background .as-has-background{background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white)}.as-block--has-ink-background .as-svg-fill{fill:var(--wp--preset--color--ink)}.as-block--has-ink-background .as-button-list .as-button:nth-child(2){background-color:var(--wp--preset--color--ink)}.as-block--has-ink-background .as-button-list .as-button:nth-child(2):focus-visible,.as-block--has-ink-background .as-button-list .as-button:nth-child(2):hover{background-color:var(--wp--preset--color--ink-extra)}.as-block--has-mint-background .as-has-background{background-color:var(--wp--preset--color--mint);color:var(--wp--preset--color--white)}.as-block--has-mint-background .as-svg-fill{fill:var(--wp--preset--color--mint)}.as-block--has-mint-background.as-block--has-sky-theme a:not(.as-button){color:var(--wp--preset--color--ink)}.as-block--has-mint-background .as-button-list .as-button:nth-child(2){background-color:var(--wp--preset--color--mint)}.as-block--has-mint-background .as-button-list .as-button:nth-child(2):focus-visible,.as-block--has-mint-background .as-button-list .as-button:nth-child(2):hover{background-color:var(--wp--preset--color--mint-extra)}.as-block--has-grape-background .as-has-background{background-color:var(--wp--preset--color--grape);color:var(--wp--preset--color--white)}.as-block--has-grape-background .as-svg-fill{fill:var(--wp--preset--color--grape)}:is(.as-block--has-grape-background.as-block--has-mint-theme,.as-block--has-grape-background.as-block--has-sky-theme) a:not(.as-button){color:var(--wp--preset--color--ink)}.as-block--has-grape-background .as-button-list .as-button:nth-child(2){background-color:var(--wp--preset--color--grape)}.as-block--has-grape-background .as-button-list .as-button:nth-child(2):focus-visible,.as-block--has-grape-background .as-button-list .as-button:nth-child(2):hover{background-color:var(--wp--preset--color--grape-extra)}.as-block--has-sky-background .as-has-background{background-color:var(--wp--preset--color--sky)}.as-block--has-sky-background .as-svg-fill{fill:var(--wp--preset--color--sky)}:is(.as-block--has-sky-background.as-block--has-grape-theme,.as-block--has-sky-background.as-block--has-mint-theme) a:not(.as-button){color:var(--wp--preset--color--white)}.as-block--has-sky-background .as-button-list .as-button:nth-child(2){background-color:var(--wp--preset--color--sky)}.as-block--has-sky-background .as-button-list .as-button:nth-child(2):focus-visible,.as-block--has-sky-background .as-button-list .as-button:nth-child(2):hover{background-color:var(--wp--preset--color--sky-extra)}.as-block--has-light-red-background .as-has-background{background-color:var(--wp--preset--color--light-red)}.as-block--has-light-red-background svg path{fill:var(--wp--preset--color--light-teal)}.as-block--has-light-teal-background .as-has-background{background-color:var(--wp--preset--color--light-teal)}.as-block--has-light-teal-background svg path{fill:var(--wp--preset--color--mint)}.as-block--has-light-violet-background .as-has-background{background-color:var(--wp--preset--color--light-violet)}.as-block--has-light-violet-background svg path{fill:var(--wp--preset--color--mint)}.as-block--has-mint-theme .as-button{background-color:var(--wp--preset--color--mint-extra)}.as-block--has-mint-theme .as-button:focus-visible,.as-block--has-mint-theme .as-button:hover{background-color:var(--wp--preset--color--mint)}.as-block--has-mint-theme a:not(.as-button){color:var(--wp--preset--color--mint-extra)}.as-block--has-mint-theme .as-hero__anchor-button{background-color:var(--wp--preset--color--mint-extra)}.as-block--has-mint-theme .as-hero__anchor-button:focus-visible,.as-block--has-mint-theme .as-hero__anchor-button:hover{background-color:var(--wp--preset--color--mint)}.as-block--has-grape-theme .as-button{background-color:var(--wp--preset--color--grape-extra)}.as-block--has-grape-theme .as-button:focus-visible,.as-block--has-grape-theme .as-button:hover{background-color:var(--wp--preset--color--grape)}.as-block--has-grape-theme a:not(.as-button){color:var(--wp--preset--color--grape)}.as-block--has-grape-theme .as-hero__anchor-button{background-color:var(--wp--preset--color--grape-extra)}.as-block--has-grape-theme .as-hero__anchor-button:focus-visible,.as-block--has-grape-theme .as-hero__anchor-button:hover{background-color:var(--wp--preset--color--grape)}.as-block--has-sky-theme .as-button{background-color:var(--wp--preset--color--sky)}.as-block--has-sky-theme .as-button:focus-visible,.as-block--has-sky-theme .as-button:hover{background-color:var(--wp--preset--color--sky-extra)}.as-block--has-sky-theme a:not(.as-button){color:var(--wp--preset--color--sky)}.as-block--has-sky-theme .as-hero__anchor-button{background-color:var(--wp--preset--color--sky)}.as-block--has-sky-theme .as-hero__anchor-button:focus-visible,.as-block--has-sky-theme .as-hero__anchor-button:hover{background-color:var(--wp--preset--color--sky-extra)}.as-3d-icon{width:5rem;height:5rem;display:block;margin:auto}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-3d-icon{width:9.375rem;height:9.375rem}}.has-animated-icons .spinning-icon-top{animation:spintop 5s linear infinite;transform-origin:center}.has-animated-icons .spinning-icon-bottom{animation:spinbottom 5s linear infinite;transform-origin:center}@keyframes spintop{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinbottom{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-chip{color:var(--wp--preset--color--white);font-size:14px;line-height:22px;padding-block:.25rem;padding-inline:.75rem}.c-chip.ink{background-color:var(--wp--preset--color--ink)}.c-chip.mint{background-color:var(--wp--preset--color--mint);color:var(--wp--preset--color--black)}.c-chip.grape{background-color:var(--wp--preset--color--grape)}.c-chip.orange{background-color:var(--wp--preset--color--orange);color:var(--wp--preset--color--black)}.c-chip.white{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink-extra)}.c-chip.light-red{background-color:var(--wp--preset--color--light-red)}.c-chip.bright-red{background-color:var(--wp--preset--color--bright-red)}.c-chip.dark-red{background-color:var(--wp--preset--color--dark-red)}.c-chip.large{font-size:18px;line-height:28px;padding:.75rem clamp(1.25rem,1.56863vw + .88235rem,2rem)}.c-chip.outline-grape-extra,.c-chip.outline-light-red,.c-chip.outline-mint-extra,.c-chip.outline-sky-extra{background-color:#0000;border:1px solid;color:inherit}.c-chip.outline-dark-red,.c-chip.outline-light-red{border-color:var(--wp--preset--color--dark-red);color:var(--wp--preset--color--dark-red)}.c-chip.outline-bright-red{border-color:var(--wp--preset--color--bright-red);color:var(--wp--preset--color--bright-red)}.c-chip.outline-mint-extra{border-color:var(--wp--preset--color--mint-extra);color:var(--wp--preset--color--mint-extra)}.c-chip.outline-sky-extra{border-color:var(--wp--preset--color--sky-extra);color:var(--wp--preset--color--sky-extra)}.c-chip.outline-grape-extra{border-color:var(--wp--preset--color--grape-extra);color:var(--wp--preset--color--grape-extra)}.c-chip.information{background-color:var(--wp--preset--color--light-teal)}.c-chip.location{background-color:var(--wp--preset--color--light-red)}.c-chip.uncatorgized{background-color:var(--wp--preset--color--light-violet)}.c-chip.news{background-color:var(--wp--preset--color--light-blue)}.c-chip.event{background-color:var(--wp--preset--color--light-red-extra)}.c-chip.department{box-shadow:-3px 3px 0 var(--wp--preset--color--ink-extra);border-radius:0;border:1px solid #000;color:var(--wp--preset--color--white)}.c-chip.department.department--grape{background-color:var(--wp--preset--color--grape-extra)}.c-chip.department.department--bright-red{background-color:var(--wp--preset--color--bright-red)}.c-chip.department.department--dark-red{background-color:var(--wp--preset--color--dark-red)}.c-chip.department.department--sky{background-color:var(--wp--preset--color--sky)}.c-chip.department.department--mint-extra{background-color:var(--wp--preset--color--mint-extra)}.pagination.pagination{margin-block:2rem 5rem}.pagination .nav-links{display:flex;align-items:stretch;justify-content:center}@media(max-width:639px){.pagination .nav-links{gap:.75rem}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.pagination .nav-links{gap:1.25rem}}.pagination .page-numbers{border:2px solid var(--wp--preset--color--ink);padding-block:.75rem;padding-inline:1.25rem;border-radius:4px;white-space:nowrap}.pagination .page-numbers.current,.pagination .page-numbers:not(.dots):hover{background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white)}.pagination .page-numbers.current{box-shadow:var(--card-box-shadow)}.pagination .page-numbers:not(.prev,.next,.current,.dots,.jump-to-start,.jump-to-end){-webkit-text-decoration:underline;text-decoration:underline}.pagination .page-numbers:not(.prev,.next,.current,.dots,.jump-to-start,.jump-to-end):hover{-webkit-text-decoration:none;text-decoration:none}.pagination :is(.jump-to-end,.jump-to-start,.next,.prev){display:flex;align-items:center;gap:.25rem;padding-inline:.75rem;-webkit-text-decoration:none;text-decoration:none}.pagination :is(.jump-to-end,.jump-to-start,.next,.prev) svg{width:1em;height:auto;aspect-ratio:1}@media(width <= 420px){.pagination :is(.next,.prev) svg{display:none}}@media(max-width:639px){.pagination .page-numbers:not(.prev,.next,.jump-to-start,.jump-to-end){display:none}.pagination .mobile_message{font-size:14px;line-height:22px;color:#324164;width:100%;display:block;text-align:center;margin-bottom:1rem}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.pagination :is(.jump-to-end,.jump-to-start,.mobile_message){display:none}}.toggle-component{flex:0 1 22.5rem}.toggle-component .toggle-group-label{font-size:var(--wp--preset--font-size--heading-6);line-height:1;font-weight:700;font-family:var(--wp--preset--font-family--circular-std);margin:0 0 .75rem}.toggle-component .options{display:flex;background-color:var(--wp--preset--color--grey);border:1px solid #aeaeae;border-radius:10px;box-shadow:var(--toggle-box-shadow)}.toggle-component .single-toggle{font-size:16px;line-height:1.5;font-weight:700;font-family:var(--wp--preset--font-family--circular-std);flex:0 1 11.25rem;-webkit-text-decoration:none;text-decoration:none;padding:.75rem;display:flex;align-items:center;justify-content:center;gap:.25rem}.toggle-component .single-toggle.is-selected{background-color:var(--wp--preset--color--mint-extra);color:var(--wp--preset--color--white);box-shadow:var(--card-box-shadow);border:1px solid var(--wp--preset--color--ink-extra)}.toggle-component .single-toggle:not(.is-selected){background-color:var(--wp--preset--color--grey);color:#666}.toggle-component .single-toggle svg{width:1em;height:1em}@media(max-width:639px){.toggle-component,.toggle-component .single-toggle{flex-grow:1}}[data-show-more] [data-show-more-mobile]{display:none}@media(max-width:639px){[data-show-more] [data-show-more-mobile]{display:block}}[data-show-more] [data-show-more-short]{display:block}@media(max-width:639px){[data-show-more] [data-show-more-short]:has(+[data-show-more-mobile]){display:none}}[data-show-more] [data-show-more-full]{display:none}[data-show-more] :is([data-show-less-trigger],[data-show-more-trigger]){background-color:#0000;border:none;color:inherit;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;margin-bottom:1rem}[data-show-more] :is([data-show-less-trigger]:hover,[data-show-more-trigger]:hover){-webkit-text-decoration:none;text-decoration:none}[data-show-more] [data-show-less-trigger],[data-show-more].show-more-active :is([data-show-more-mobile],[data-show-more-short]){display:none}[data-show-more].show-more-active [data-show-more-full]{display:block}[data-show-more].show-more-active [data-show-more-trigger]{display:none}[data-show-more].show-more-active [data-show-less-trigger]{display:block}@media(max-width:639px){[data-show-more-disable-on-mobile] :is([data-show-more-mobile],[data-show-more-short]){display:none}[data-show-more-disable-on-mobile] [data-show-more-full]{display:block}[data-show-more-disable-on-mobile] [data-show-less-trigger],[data-show-more-disable-on-mobile] [data-show-more-trigger]{display:none}}@media(min-width:640px) and (max-width:1023px){[data-show-more-disable-on-tablet] :is([data-show-more-mobile],[data-show-more-short]){display:none}[data-show-more-disable-on-tablet] [data-show-more-full]{display:block}[data-show-more-disable-on-tablet] [data-show-less-trigger],[data-show-more-disable-on-tablet] [data-show-more-trigger]{display:none}}@media(min-width:1024px) and (max-width:1279px){[data-show-more-disable-on-desktop] :is([data-show-more-mobile],[data-show-more-short]){display:none}[data-show-more-disable-on-desktop] [data-show-more-full]{display:block}[data-show-more-disable-on-desktop] [data-show-less-trigger],[data-show-more-disable-on-desktop] [data-show-more-trigger]{display:none}}@media(min-width:1280px){[data-show-more-disable-on-ultra-wide] :is([data-show-more-mobile],[data-show-more-short]){display:none}[data-show-more-disable-on-ultra-wide] [data-show-more-full]{display:block}[data-show-more-disable-on-ultra-wide] [data-show-less-trigger],[data-show-more-disable-on-ultra-wide] [data-show-more-trigger]{display:none}}.as-media{position:relative}.as-media__3d-icon{position:absolute;z-index:3;width:5rem;height:5rem;transform-origin:center}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-media__3d-icon{width:9.375rem;height:9.375rem}}.as-media :is(.as-media__masked-image,.as-media__video-container){width:100%;height:auto}.as-media :is(.as-media__masked-image,.as-media__video-container) iframe{width:100%;height:100%;border:0;display:block}.as-media__nugget{position:relative}.as-media__nugget-image{position:absolute;left:10%;top:5%;width:87%;height:auto;max-width:100%;border-radius:1rem;box-shadow:var(--card-box-shadow);border:1px solid var(--wp--preset--color--ink-extra)}.as-media__nugget.as-media__nugget--style-1 .as-media__3d-icon{inset:auto -8% 10% auto}.as-media__nugget.as-media__nugget--style-2 .as-media__3d-icon{inset:0 auto auto -1%}.as-media__nugget.as-media__nugget--style-3 :is(.as-media__nugget-image,.as-media__video-container){left:8%;top:14%;width:87%}.as-media__nugget.as-media__nugget--style-3 .as-media__3d-icon{inset:auto -8% 10% auto}.as-media__nugget.as-media__nugget--style-4 :is(.as-media__nugget-image,.as-media__video-container){top:12%;left:12%}.as-media__nugget.as-media__nugget--style-4 .as-media__3d-icon{inset:auto auto 13% -1%}.as-media__nugget.as-media__nugget--style-5 :is(.as-media__nugget-image,.as-media__video-container){top:12%;left:6%}.as-media__nugget.as-media__nugget--style-5 .as-media__3d-icon{inset:auto -8% 10% auto}.as-media__nugget .as-media__video-container{aspect-ratio:16/9;width:88%;position:absolute;top:4%;left:10%;border-radius:1rem;overflow:hidden;box-shadow:var(--card-box-shadow);background-color:var(--wp--preset--color--ink-extra);border:1px solid var(--wp--preset--color--ink-extra)}.as-media__nugget .as-media__video-container svg{display:block;width:100%;height:auto}.as-media__nugget .as-media__video-container iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-media__nugget .as-media__nugget-image{left:10%;top:5%;width:90%}.as-media__nugget--style-1 .as-media__3d-icon{inset:auto -5% 10% auto}}.as-media__masked{position:relative}.as-media__masked--style-1 .as-media__top-icon{inset:0 auto auto 0}.as-media__masked--style-1 .as-media__bottom-icon{inset:auto 0 0 auto}.as-media__masked--style-2 .as-media__top-icon{inset:0 0 auto auto}.as-media__masked--style-2 .as-media__bottom-icon{inset:auto auto 0 0}.as-media__masked--style-3 .as-media__top-icon{inset:auto 0 0 auto}.as-media__masked--style-4 .as-media__top-icon{inset:0 auto auto 0}.as-media__masked.as-media__masked--video .svg-backing{position:static}.as-media__masked .svg-backing{position:absolute;top:0;left:0;width:100%;height:100%}.as-media__masked .svg-backing svg{display:block;width:100%;height:100%}.as-media__masked picture{width:98%;margin-left:2%}.as-media__masked .as-media__video-container{height:96%;width:98%;position:absolute;top:0;left:2%;overflow:hidden}.as-media__masked .as-media__video-container svg{display:block;width:100%;height:auto}.as-media__masked .as-media__video-container iframe{position:absolute;top:50%;left:50%;width:140%;height:100%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.as-media__masked__3d-icon{position:absolute;z-index:3;width:5rem;height:5rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-media__masked__3d-icon{width:9.375rem;height:9.375rem}}.as-media__masked__3d-icon.as-media__top-icon{top:0;left:0}.as-media__masked__3d-icon.as-media__bottom-icon{bottom:0;right:0}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-media__masked__media-content{width:100%;height:100%;position:relative}}.washi-tape__background-squares{fill:var(--wp--preset--color--white)}.washi-tape__coloured-squares{fill:var(--wp--preset--color--sky)}.as-washi-tape{margin-top:0!important;margin-bottom:0!important}.as-washi-tape svg{display:block}.as-washi-tape .checkerboard-color{fill:var(--wp--preset--color--grape)}.as-washi-tape--ink .checkerboard-color{fill:var(--wp--preset--color--ink)}.as-washi-tape--grape .checkerboard-color{fill:var(--wp--preset--color--grape)}.as-washi-tape--mint .checkerboard-color{fill:var(--wp--preset--color--mint)}.as-washi-tape--sky .checkerboard-color{fill:var(--wp--preset--color--sky)}.as-washi-tape--light-blue .checkerboard-color{fill:var(--wp--preset--color--light-blue)}.as-washi-tape--light-violet .checkerboard-color{fill:var(--wp--preset--color--light-violet)}.as-washi-tape--light-teal .checkerboard-color{fill:var(--wp--preset--color--light-teal)}.as-block--has-mint-background.as-block--has-grape-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-violet)}.as-block--has-mint-background.as-block--has-sky-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-blue)}.as-block--has-grape-background.as-block--has-mint-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-teal)}.as-block--has-grape-background.as-block--has-sky-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-blue)}.as-block--has-sky-background.as-block--has-mint-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-teal)}.as-block--has-sky-background.as-block--has-grape-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-violet)}.as-block--has-ink-background.as-block--has-mint-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-teal)}.as-block--has-ink-background.as-block--has-grape-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-violet)}.as-block--has-ink-background.as-block--has-sky-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-blue)}.as-block--has-white-background.as-block--has-mint-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-teal)}.as-block--has-white-background.as-block--has-grape-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-violet)}.as-block--has-white-background.as-block--has-sky-theme .washi-tape__coloured-squares{fill:var(--wp--preset--color--light-blue)}.as-styled-search{position:relative;display:flex}.as-styled-search:before{content:"";display:block;width:calc(100% + .25rem);height:calc(100% + .25rem);position:absolute;top:0;left:-.25rem;border:1px solid var(--wp--preset--color--ink-extra);background:linear-gradient(170deg,#fff 7.71%,#80dcda 24.69%,#4fbcbb 40.46%,#64628c 59.87%,#af4854 80.49%);border-radius:.625rem}.as-styled-search input[type=search]{flex-grow:1;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;background-color:var(--wp--preset--color--base);padding:.5rem;border:1px solid var(--wp--preset--color--ink-extra);position:relative;z-index:2}.as-styled-search input[type=search]::placeholder{color:#000}.as-styled-search .c-select-input{border:1px solid var(--wp--preset--color--ink-extra);border-radius:.65rem}.as-styled-search.c-select-input-wrapper:after{content:"";border:1px solid var(--wp--preset--color--ink-extra)}.as-styled-search.c-select-input-wrapper:focus-visible:after,.as-styled-search.c-select-input-wrapper:hover:after{background-color:var(--wp--preset--color--mint)}.as-styled-search button{align-items:center;background-color:var(--wp--preset--color--mint-extra);border:1px solid var(--wp--preset--color--ink-extra);border-bottom-right-radius:.5rem;border-left:none;border-top-right-radius:.5rem;color:var(--wp--preset--color--white);cursor:pointer;display:flex;justify-content:center;min-width:2.5rem;padding:0;width:2.5rem;z-index:2}.as-styled-search button.large-search-button{min-width:2.5rem;width:3.5rem}.as-styled-search :is(button:focus,button:hover){background-color:var(--wp--preset--color--mint)}.interested-in-this-property{position:fixed;bottom:2rem;right:2rem;z-index:3;opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s ease-out}.interested-in-this-property.is-showing{opacity:1;visibility:visible}.interested-in-this-property.is-open,.interested-in-this-property.is-open .interested-in-this-property__popup{display:block}.interested-in-this-property.is-open .interested-in-this-property__toggle .interested-in-this-property__toggle-icon{transform:rotate(45deg)}.interested-in-this-property .interested-in-this-property__popup{border-radius:var(--card-border-radius);background:var(--wp--preset--color--light-teal);box-shadow:var(--card-box-shadow);border:2px solid var(--wp--preset--color--ink-extra);padding:1rem;margin-bottom:2rem;width:96%;margin-right:0;margin-left:auto;position:relative;display:none}.interested-in-this-property .interested-in-this-property__popup:before{content:"";display:block;position:absolute;bottom:-28px;right:17px;width:0;height:0;border-left:24px solid #0000;border-right:24px solid #0000;border-top:24px solid #000;z-index:-1}.interested-in-this-property .interested-in-this-property__popup:after{content:"";display:block;position:absolute;bottom:-23px;right:1rem;width:0;height:0;border-left:22px solid #0000;border-right:22px solid #0000;border-top:23px solid var(--wp--preset--color--light-teal)}.interested-in-this-property .interested-in-this-property__buttons{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.interested-in-this-property .interested-in-this-property__buttons .as-button{width:100%}.interested-in-this-property .interested-in-this-property__toggle{gap:1.5rem}.interested-in-this-property .interested-in-this-property__toggle .interested-in-this-property__toggle-icon{transform-origin:center center;transition:transform .2s ease-out}.interested-in-this-property .interested-in-this-property__contact-details{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem}.navigation-content,.site-header{transition:background-color var(--navigation-menu-open-close-timing) ease-in-out,opacity var(--navigation-menu-open-close-timing) ease-in-out}.site-header{box-shadow:0 4px 8px 2px #292d310d;height:5.375rem;padding-top:1.35rem!important;padding-bottom:.5rem!important;position:relative;top:0}@media(min-width:894px){.site-header{padding-top:1.5rem!important;padding-bottom:0!important;height:auto}}.site-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:.375rem;background:linear-gradient(90deg,#fff,#80dcda 20.19%,#4fbcbb 38.94%,#64628c 62.02%,#b41437 86.54%);z-index:13}.site-header__content{position:fixed;top:0;right:0;width:100%;margin-top:0!important;padding:7.5rem 1.25rem 4.75rem;background:var(--wp--preset--color--ink);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease,pointer-events .3s ease;z-index:10}@media(min-width:894px){.site-header__content{position:static;display:flex;flex-direction:column-reverse;height:auto;padding:0;transform:none;background:#0000;overflow:visible;transition:none;opacity:1;visibility:visible;pointer-events:auto}}.site-header .logo{position:absolute;top:1.25rem;left:50%;transform:translateX(-50%);width:5.5rem;height:1.875rem;z-index:13}@media(min-width:894px){.site-header .logo{width:8.4rem;height:2.9rem;top:.4rem}}.site-header .logo svg{width:100%;height:auto;display:block}.site-header__desktop-row{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;position:relative;z-index:12;gap:1rem;margin-top:2rem}@media(min-width:894px){.site-header__desktop-row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:0}}.site-header__socials{display:block;width:100%}@media(min-width:894px){.site-header__socials{width:auto}}.site-header__socials ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:1rem}@media(min-width:894px){.site-header__socials ul{justify-content:space-between}}.site-header__members-mobile{position:absolute;left:1rem;top:1.5rem;width:2.5rem;height:2.5rem;z-index:12;margin-block-start:0}@media(min-width:894px){.site-header__members-mobile{display:none}}.site-header__search-and-members{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}@media(min-width:894px){.site-header__search-and-members{flex-direction:row;justify-content:space-between;align-items:center;width:auto;gap:1rem}}.site-header__search-and-members .site-header__search{width:100%}@media(min-width:894px){.site-header__search-and-members .site-header__search{width:auto}}.site-header__search-and-members .site-header__members{display:none}@media(min-width:894px){.site-header__search-and-members .site-header__members{display:block}}.site-header .tit-tok-fill{fill:var(--wp--preset--color--white)}@media(min-width:894px){.site-header .tit-tok-fill{fill:var(--wp--preset--color--black)}.site-header__search{display:block}}.site-header,.site-overlay{transition:none;z-index:2147483648}body.menu-is-open :is(.site-header,.site-overlay){background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white);pointer-events:auto;transition:none}@media(min-width:894px){body.menu-is-open .site-header{background-color:var(--wp--preset--color--white)}body.menu-is-open .site-overlay{display:none}}.hamburger-wrapper{z-index:11;position:absolute;right:1rem;top:1.5rem;margin-block-start:0!important}@media(min-width:894px){.hamburger-wrapper{display:none}}.hamburger-wrapper:after{content:"";display:block;position:absolute;top:0;left:-.25rem;width:43px;height:43px;background:linear-gradient(118.99deg,#fff 7.71%,#80dcda 24.69%,#4fbcbb 40.46%,#64628c 59.87%,#af4854 80.49%);border:1px solid #0006;border-radius:.875rem;z-index:-1}.hamburger-wrapper .hamburger{padding:6px;width:2.45rem;height:2.45rem;display:block;position:relative;border-radius:10px;border:1px solid var(--wp--preset--color--ink);z-index:1;cursor:pointer;background-color:var(--wp--preset--color--mint-extra);margin:0}.hamburger-box{width:20px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:100%;height:4px;background-color:var(--wp--preset--color--white);border-radius:3px;position:absolute;transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger-inner:after{bottom:-8px;transition:bottom .1s ease-out .12s,transform .22s cubic-bezier(.55,.055,.675,.19)}.menu-is-open .hamburger .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menu-is-open .hamburger .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.menu-is-open .hamburger .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}@media(min-width:894px){.main-nav{position:static;height:auto;padding:0;transform:none;background:#0000;overflow:visible;transition:none;opacity:1;visibility:visible;pointer-events:auto}}.main-nav li>a{letter-spacing:-.25px;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:var(--wp--preset--color--white);font-size:1rem;line-height:1.25;display:flex;justify-content:space-between;align-items:center;flex:1;padding:1rem 0}@media(min-width:894px){.main-nav li>a{display:inline-block;width:auto;color:var(--wp--preset--color--ink-extra);padding:.8rem 1rem;font-size:1rem;line-height:1.25;font-weight:600;letter-spacing:-.25px}}.main-nav li{width:100%;position:relative;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #5f667f}@media(min-width:894px){.main-nav li{width:auto;display:block;border-bottom:none}}.main-nav :is(li.current-menu-item,li.current-menu-parent)>a{color:var(--wp--preset--color--sky)}@media(min-width:894px){.main-nav :is(li.current-menu-item,li.current-menu-parent)>a{color:var(--wp--preset--color--mint-extra)}}.main-nav .dropdown-arrow{display:flex;align-items:center;justify-content:center;width:2.75rem;height:auto;padding-top:1rem;transform:rotate(-90deg)}@media(min-width:894px){.main-nav .dropdown-arrow{display:inline-block;padding:0;position:relative;top:-.125rem;transform:rotate(0deg);width:1rem;height:.5rem;left:.6rem}}.main-nav .dropdown-arrow svg{width:1.25rem;height:.75rem;display:block}@media(min-width:894px){.main-nav .dropdown-arrow svg{width:.9rem;height:.5rem;fill:var(--wp--preset--color--ink-extra)}}.main-nav .sub-menu{flex:0 0 100%;position:fixed;top:0;left:100%;width:100%;height:100svh;padding:7.5rem 1.25rem 4.75rem;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(0);z-index:11;background:var(--wp--preset--color--ink);overflow-x:hidden}@media(min-width:894px){.main-nav .sub-menu{position:absolute;top:100%;left:0;transform:none;width:auto;height:auto;padding:.5rem 1rem;min-width:12.5rem;transition:opacity .2s ease,visibility .2s ease;display:none;opacity:0;visibility:hidden;background-color:#fbfbfb;border:1px solid #e0e0e0;border-radius:.625rem;box-shadow:0 4px 8px 2px #292d310d}}.main-nav .sub-menu.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-100%)}@media(min-width:894px){.main-nav .sub-menu.is-active{transform:none;display:block;opacity:1;visibility:visible}}.main-nav .sub-menu .sub-menu{z-index:12}@media(min-width:894px){.main-nav .sub-menu a{color:var(--wp--preset--color--links);padding:.5rem 0}.main-nav .sub-menu a:focus-visible,.main-nav .sub-menu a:hover{background-color:#ffffff1a;-webkit-text-decoration:underline;text-decoration:underline}}.main-nav .cta-button{position:absolute;bottom:1rem;left:1.25rem;right:1.25rem;width:calc(100% - 2.5rem)}@media(min-width:894px){.main-nav .cta-button{position:static;width:auto;padding:0}}.main-nav .cta-button a{width:100%;text-align:center;padding:1rem;border-radius:.25rem}@media(min-width:894px){.main-nav .cta-button a{width:auto;padding:1rem}.main-nav>ul>li:first-child.current-menu-item,.main-nav>ul>li:first-child.current-menu-parent,.main-nav>ul>li:first-child:focus-visible,.main-nav>ul>li:first-child:hover{background:url(/wp-content/themes/host-students/static/v1/images/menu/menu-highlight-1-long.svg) no-repeat 50%}.main-nav>ul>li:first-child.current-menu-item>a,.main-nav>ul>li:first-child.current-menu-parent>a,.main-nav>ul>li:first-child:focus-visible>a,.main-nav>ul>li:first-child:hover>a{color:#006c6c}.main-nav>ul>li:first-child.current-menu-item{color:var(--wp--preset--color--mint-extra)}.main-nav>ul>li:nth-child(2).current-menu-item,.main-nav>ul>li:nth-child(2).current-menu-parent,.main-nav>ul>li:nth-child(2):focus-visible,.main-nav>ul>li:nth-child(2):hover{background:url(/wp-content/themes/host-students/static/v1/images/menu/menu-highlight-2.svg) no-repeat 50%}.main-nav>ul>li:nth-child(2).current-menu-item>a,.main-nav>ul>li:nth-child(2).current-menu-parent>a,.main-nav>ul>li:nth-child(2):focus-visible>a,.main-nav>ul>li:nth-child(2):hover>a{color:#793900}.main-nav>ul>li:nth-child(3).current-menu-item,.main-nav>ul>li:nth-child(3).current-menu-parent,.main-nav>ul>li:nth-child(3):focus-visible,.main-nav>ul>li:nth-child(3):hover{background:url(/wp-content/themes/host-students/static/v1/images/menu/menu-highlight-3.svg) no-repeat 50%}.main-nav>ul>li:nth-child(3).current-menu-item>a,.main-nav>ul>li:nth-child(3).current-menu-parent>a,.main-nav>ul>li:nth-child(3):focus-visible>a,.main-nav>ul>li:nth-child(3):hover>a{color:#690e56}.main-nav>ul>li:nth-child(4).current-menu-item,.main-nav>ul>li:nth-child(4).current-menu-parent,.main-nav>ul>li:nth-child(4):focus-visible,.main-nav>ul>li:nth-child(4):hover{background:url(/wp-content/themes/host-students/static/v1/images/menu/menu-highlight-4.svg) no-repeat 50%}.main-nav>ul>li:nth-child(4).current-menu-item>a,.main-nav>ul>li:nth-child(4).current-menu-parent>a,.main-nav>ul>li:nth-child(4):focus-visible>a,.main-nav>ul>li:nth-child(4):hover>a{color:var(--wp--preset--color--sky-extra)}.main-nav>ul>li:nth-child(5).current-menu-item,.main-nav>ul>li:nth-child(5).current-menu-parent,.main-nav>ul>li:nth-child(5):focus-visible,.main-nav>ul>li:nth-child(5):hover{background:url(/wp-content/themes/host-students/static/v1/images/menu/menu-highlight-5.svg) no-repeat 50%}.main-nav>ul>li:nth-child(5).current-menu-item>a,.main-nav>ul>li:nth-child(5).current-menu-parent>a,.main-nav>ul>li:nth-child(5):focus-visible>a,.main-nav>ul>li:nth-child(5):hover>a{color:var(--wp--preset--color--dark-red)}.main-nav .menu-item-has-children{position:relative}.main-nav .menu-item-has-children.is-open>.sub-menu{display:block;opacity:1;visibility:visible}.main-nav .submenu-back{display:none}}.site-overlay{pointer-events:none}body.menu-is-open{overflow-y:hidden}@media(min-width:894px){body.menu-is-open{overflow-y:auto}}body.menu-is-open .site-header__content{opacity:1;visibility:visible;pointer-events:auto}body.menu-is-open .site-overlay{opacity:1}body.menu-is-open .main-nav{opacity:1;visibility:visible;pointer-events:auto}.submenu-back{display:block;background:none;border:none;color:var(--wp--preset--color--white);text-transform:uppercase;font-size:1rem;padding:1rem 0;margin-bottom:.5rem;width:100%;text-align:left;cursor:pointer}.submenu-back svg{display:inline-block;transform:rotate(90deg)}.primary-nav{list-style:none;margin:0;padding:0}@media(min-width:894px){.primary-nav{display:flex;gap:1rem;height:auto;overflow:visible;padding:0;justify-content:center;margin-top:.35rem}}.screen-reader-text{clip-path:rect(1px,1px,1px,1px);position:absolute!important}.c-archive-featured{position:relative;border:1px solid #e0e0e0;border-radius:1rem;overflow:hidden}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.c-archive-featured{grid-column:span 2;display:grid;grid-template-columns:repeat(2,50%)}}.c-archive-featured.featured-news{background-color:var(--wp--preset--color--sky)}.c-archive-featured.featured-information{background-color:var(--wp--preset--color--ink)}.c-archive-featured .c-archive-featured__primary-category{position:absolute;top:.75rem;left:.75rem;margin:0}.c-archive-featured .c-archive-featured__image_wrapper{aspect-ratio:16/9;width:100%;height:auto}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.c-archive-featured .c-archive-featured__image_wrapper{height:100%}}.c-archive-featured .c-archive-featured__image_wrapper img{width:100%;height:100%;object-fit:cover}.c-archive-featured .c-archive-featured__content{padding:.75rem;display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.c-archive-featured .c-archive-featured__content{padding:1.25rem;height:100%}}.c-archive-featured .c-archive-featured__tab{background:var(--wp--preset--color--white);width:fit-content;padding:.25rem .75rem;border-radius:2rem;font-size:1rem;display:flex;align-items:center;gap:.25rem;font-weight:700}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.c-archive-featured .c-archive-featured__tab{margin-bottom:2rem}}.c-archive-featured .c-archive-featured__title{font-size:clamp(1.25rem,1.04575vw + 1.0049rem,1.75rem);line-height:clamp(1.25rem,1.04575vw + 1.0049rem,1.75rem);line-height:1}.c-archive-featured :is(.c-archive-featured__date,.c-archive-featured__excerpt,.c-archive-featured__link){font-size:1rem;line-height:1.5}.c-archive-featured .c-archive-featured__date,.c-archive-featured .c-archive-featured__excerpt p,.c-archive-featured .c-archive-featured__link,.c-archive-featured .c-archive-featured__title{color:var(--wp--preset--color--white);margin-block:0}.c-archive-featured .c-archive-featured__link{text-underline-offset:6px;text-decoration-thickness:2px}.c-archive-featured .c-archive-featured__link:hover{color:var(--wp--preset--color--border-light);-webkit-text-decoration:none;text-decoration:none}.footer{position:relative;z-index:1;background-color:#0000}.footer .as-wave{display:block;margin-bottom:-1px!important}.footer .as-wave .as-svg-fill{fill:var(--wp--preset--color--mint)}.footer .as-wave svg{display:block}.footer .is-layout-constrained{background-color:var(--wp--preset--color--mint)}.footer__navigation-heading{font-size:var(--wp--preset--font-size--heading-6)!important;line-height:var(--wp--custom--line-height--heading-6)!important;color:var(--wp--preset--color--ink-extra)!important}.footer__socials{margin-top:2rem;margin-bottom:2rem}.footer__full-width-row{background-color:var(--wp--preset--color--mint)!important}.footer__row{padding-top:6rem;gap:4rem}@media(max-width:639px){.footer__row{gap:2rem}}.footer__details{color:var(--wp--preset--color--white);margin-block-end:2.75rem;justify-content:center;gap:1rem;font-size:var(--wp--preset--font-size--small);line-height:var(--wp--preset--font-size--small);font-weight:400}@media(max-width:639px){.footer__details{margin-block-end:2.75rem}}.footer__details a{color:var(--wp--preset--color--white)}.footer__details a:focus-visible,.footer__details a:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--wp--preset--color--ink-extra)}.footer__details p{margin-bottom:0}.footer__site-logo a{border-radius:0}.footer__site-logo img{width:8.75rem!important}.footer__logos{margin-top:2rem;display:flex;gap:1rem;flex-flow:row wrap;align-items:center}@media(max-width:639px){.footer__logos{justify-content:space-between;margin-bottom:4rem}}.footer__logos .footer__logo{width:45%;position:relative}@media(max-width:639px){.footer__logos .footer__logo{height:4.5rem;flex:0 0 calc(50% - 1rem)!important;margin:1.5rem 0 0}}.footer__logos .footer__logo-link{position:absolute;inset:0}.footer__navigation-list{margin-top:.75rem;margin-bottom:1.25rem;font-size:var(--wp--preset--font-size--small);line-height:var(--wp--preset--font-size--small)}.footer__navigation-list li{margin-top:.75rem;display:flex;align-items:center;line-height:22px;padding-top:2px;padding-bottom:2px}.footer__navigation-list li:first-of-type{margin-top:0}.footer__navigation-list li.ot-sdk-show-settings{cursor:pointer}.footer__navigation-list li.ot-sdk-show-settings:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--wp--preset--color--white)}.footer__navigation-list li a{-webkit-text-decoration:none;text-decoration:none}.footer__navigation-list li a:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--wp--preset--color--white)}.c-archive-post{position:relative;border:2px solid #e0e0e0;border-radius:1rem;background-color:var(--wp--preset--color--white);overflow:hidden}.c-archive-post .c-archive-post__primary-category{position:absolute;top:.75rem;left:.75rem;margin:0}.c-archive-post .c-archive-post__image_wrapper{aspect-ratio:16/9;width:100%;height:auto}.c-archive-post .c-archive-post__image_wrapper img{width:100%;height:100%;object-fit:cover}.c-archive-post .c-archive-post__content{padding:1.25rem .75rem;display:flex;flex-direction:column;gap:.75rem}.c-archive-post .c-archive-post__title{color:var(--wp--preset--color--mint-extra);line-height:1}.c-archive-post :is(.c-archive-post__date,.c-archive-post__excerpt,.c-archive-post__link){font-size:1rem;line-height:1.5}.c-archive-post .c-archive-post__date,.c-archive-post .c-archive-post__excerpt p,.c-archive-post .c-archive-post__link,.c-archive-post .c-archive-post__title{margin-block:0}.c-archive-post .c-archive-post__link{text-underline-offset:6px;text-decoration-thickness:2px}.c-archive-post .c-archive-post__link:hover{color:var(--wp--preset--color--grape);text-decoration:underline;-webkit-text-decoration:underline solid currentColor;text-decoration:underline solid currentColor;text-decoration-thickness:2px;-webkit-text-decoration:underline 2px;text-decoration:underline 2px}.c-archive-post :is(.c-archive-post__button_link,.c-archive-post__link){align-self:flex-start}.c-archive-post .c-archive-post__button_link:after,.c-archive-post .c-archive-post__link:after{content:"";position:absolute;inset:0}:is(.archive__posts,.related_posts) .c-archive-post{box-shadow:var(--card-box-shadow);border:2px solid var(--wp--preset--color--ink-extra)}.as-wave{margin-top:0!important;margin-bottom:0!important}.as-wave.as-wave--top{position:relative;margin-bottom:-1px!important}.as-wave.as-wave--bottom{position:relative;margin-top:-1px!important}.as-wave svg{display:block;width:100%;height:auto}.toggle-row{display:flex;flex-wrap:wrap;gap:1.25rem 4rem}.toggle-row+.separator{height:1px;background-color:#e0e0e0;border:none;width:100%}@media(max-width:639px){.toggle-row+.separator{display:none}}.toggle-row,.toggle-row+.separator{margin-block-end:2.1rem}@media(max-width:639px){.the-hub-filters{display:flex;align-items:center;flex-direction:column;gap:1rem;margin-block:1.5rem 1rem!important}}.the-hub-filters .filters-panel{padding:1rem;gap:1rem;background-color:var(--wp--preset--color--white)}@media(max-width:639px){.the-hub-filters .filters-panel{padding-block-start:calc(1rem + var(--wp-admin--admin-bar--height, 0px));position:fixed;background-color:var(--wp--preset--color--white);top:0;right:0;width:calc(100vw - 3.75rem);height:100dvh;transition:right 1s ease-out;z-index:var(--wp--custom--z-index--filters-panel);display:flex;flex-direction:column}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.the-hub-filters .filters-panel{border-radius:1rem;border:1px solid #e0e0e0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-bottom:3rem}}.the-hub-filters .filters-panel>*{margin:0}.the-hub-filters .sort-by-dropdown-toggle-button{width:100%;color:var(--wp--preset--color--white)}.the-hub-filters .sort-by-dropdown-toggle-button svg{width:1rem;height:1rem}.the-hub-filters .filters-panel-toggle-button{width:100%;color:var(--wp--preset--color--white)}.the-hub-filters .filters-panel-toggle-button svg{width:1rem;height:1rem}@media(max-width:639px){.the-hub-filters .sort-by-select{display:none}.the-hub-filters .sort-by-dropdown{position:relative;width:100%}.the-hub-filters .sort-by-dropdown-options-background{position:fixed;inset:0;width:100%;height:100%;z-index:var(--wp--custom--z-index--sort-by-options-background)}.the-hub-filters .sort-by-dropdown-options{background-color:var(--wp--preset--color--white);z-index:var(--wp--custom--z-index--sort-by-options);position:absolute;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:.5rem 0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border:1px solid #e0e0e0}.the-hub-filters .sort-by-dropdown-single-option{padding:.5rem 1rem;width:100%;text-align:left}.the-hub-filters .sort-by-dropdown-single-option.is-selected{background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white)}.the-hub-filters .filters-panel:not(.open){display:none;right:-100%}.the-hub-filters .filters-panel-separator{height:2px;background-color:#5f667f;width:100%;border:none}.the-hub-filters .filters-panel-title{margin-block:0 1.25rem}.the-hub-filters .filters-panel-overlay{position:fixed;padding-block-start:var(--wp-admin--admin-bar--height,0);height:100dvh;opacity:0;top:0;left:0;width:100vw;display:none;transition:opacity 1s ease-out;z-index:var(--wp--custom--z-index--filters-panel-overlay);background:#000c}.the-hub-filters .filters-panel-overlay .icon{width:2.25rem;height:2.25rem;background-color:var(--wp--preset--color--grape);color:var(--wp--preset--color--white);padding:.25rem;margin:.75rem;border-radius:.25rem}.the-hub-filters .filters-panel-overlay .icon svg{width:100%;height:100%}.the-hub-filters .filters-panel.open~.filters-panel-overlay{display:block;opacity:1}.the-hub-filters .filters-panel-footer{flex:1 0 auto;display:grid;align-items:end}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.the-hub-filters :is(.filters-panel-footer,.filters-panel-header,.filters-panel-overlay,.filters-panel-toggle-button,.sort-by-dropdown){display:none}}.as-category-header{display:flex;margin-bottom:calc(-1 * var(--wp--style--block-gap))}.as-category-header__left-column{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-category-header__left-column{width:67%}}.as-category-header__details{margin-bottom:.25rem}.as-category-header__heading{margin-top:2rem;margin-bottom:1rem}.as-category-header__right-column{display:none}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-category-header__right-column{display:flex;align-items:flex-end;justify-content:flex-end;width:33%}}.as-category-header__right-column img{height:100%;max-height:20rem;object-fit:contain;object-position:right bottom}.instagram-feed{position:relative;padding-block-end:clamp(3.75rem,4.706vw + 2.647rem,6rem);background-color:var(--wp--preset--color--light-violet);z-index:1;padding-top:2.5rem;margin-bottom:-2rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.instagram-feed{padding-bottom:10rem;margin-bottom:-10rem;padding-top:4.25rem}}.instagram-feed__container{margin:auto;max-width:var(--wp--style--global--wide-size)}.instagram-feed__flex{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.instagram-feed__flex{flex-direction:row}}.instagram-feed__text{margin-bottom:2rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.instagram-feed__text{width:30%;margin-bottom:0}}.instagram-feed__feed{margin-bottom:2rem;position:relative}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.instagram-feed__feed{width:65%;margin-bottom:4rem}}.instagram-feed__feed .sb-wall{padding-bottom:0!important}.instagram-feed__feed .social-wall__icon{position:absolute;width:6rem;height:6rem;z-index:2}.instagram-feed__feed .social-wall__icon img{display:block;max-width:100%;height:auto}.instagram-feed__feed .social-wall__icon--tt{bottom:0;left:10%;transform:translateX(-50%) translateY(50%)}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.instagram-feed__feed .social-wall__icon--tt{left:0;top:30%;bottom:auto}}.instagram-feed__feed .social-wall__icon--ig{top:0;transform:translateY(-50%);right:0}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.instagram-feed__feed .social-wall__icon--ig{right:20%}}.instagram-feed__socials{display:block;width:100%;margin-bottom:1.25rem}.instagram-feed__socials ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-start;gap:1rem}.instagram-feed .wp-block-social-links{margin:0 0 1.25rem}.sbi_images{display:grid;grid-template:"featured featured" 2fr "standard1 standard2" 1fr "cta cta" auto/1fr 1fr;gap:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.sbi_images{grid-template:"featured standard1 standard2" 1fr "featured cta cta" 1fr/2fr 1fr 1fr}}.sbi_item{width:100%;height:100%;aspect-ratio:4/5;overflow:hidden;position:relative}.sbi_item:first-child{grid-area:featured}.sbi_item:first-child .sbi_caption{-webkit-line-clamp:26;line-clamp:26}.sbi_item:nth-child(2){grid-area:standard1}.sbi_item:nth-child(3){grid-area:standard2}.instagram_feed_cta{background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white);grid-area:cta;font-size:var(--wp--preset--font-size--heading-3);line-height:var(--wp--custom--line-height--heading-3);font-weight:700;padding:clamp(1rem,2.092vw + .51rem,2rem);position:relative}.instagram_feed_cta .blue_text{color:var(--wp--preset--color--mint)}.instagram_feed_cta .instagram_link{color:var(--wp--preset--color--white);display:inline-block}.instagram_feed_cta .parallax-wrapper{position:absolute;bottom:-2rem;right:5%;width:30%;aspect-ratio:1}.instagram_feed_cta .icon{background:url(/wp-content/themes/host-students/static/v1/images/instagram-circle-gradient.png) 50%/100% no-repeat;color:var(--wp--preset--color--white);width:100%;max-width:10rem;aspect-ratio:1;height:auto;right:0;padding:0;bottom:calc(-2rem + var(--y-offset))}.instagram_feed_cta .icon svg{padding:20%;width:100%;height:100%}.instagram_feed_cta,.sbi_item{border-radius:1rem}.sbi_photo{width:100%;height:100%!important;display:block;background:none!important}.sbi_photo>img{display:block!important;width:100%;height:100%;object-fit:cover}.sbi_photo_wrap{position:relative}.sbi_link{position:absolute;inset:0;opacity:0}.sbi_item:hover .sbi_link{opacity:1}.sbi_playbtn{position:absolute;inset:50%;transform:translate(-50%,-50%);font-size:3rem;z-index:1}.sbi_type_video:hover .sbi_playbtn{inset:auto auto 1rem 1rem;transform:none;font-size:1rem}.sbi_hover_bottom,.sbi_hover_top{position:absolute;width:100%;padding:1rem}.sbi_hover_top{top:0;height:calc(50% - 1.5rem)}.sbi_hover_bottom{bottom:0}.sbi_caption{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:11;line-clamp:11;-webkit-box-orient:vertical;overflow:hidden}.sbi_hover_caption_wrap,.sbi_meta{color:#fff;margin-block:0}.sbi_meta{gap:.5rem;justify-content:flex-end;padding-block:1.5px}.sbi_meta,.sbi_meta .sbi_likes{display:flex;align-items:center}.sbi_meta .sbi_likes{gap:.25rem;line-height:1}.sbi_info_wrapper,.sbi_meta .sbi_comments{display:none}.sbi_link_area{position:absolute;z-index:3;inset:0;width:100%;aspect-ratio:4/5}.sbi_link_area>.sbi_playbtn{display:none}.sbi-screenreader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;overflow-wrap:normal!important}.sbi-screenreader:focus{background-color:var(--wp--preset--color--ink-extra);clip-path:none;color:var(--wp--preset--color--white);display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;-webkit-text-decoration:none;text-decoration:none;top:5px;width:auto;z-index:100000}.svg-inline--fa{width:1em;height:1em}.sbi_lightboxOverlay{position:absolute;top:0;z-index:var(--wp--custom--z-index--site-overlay);background-color:#000000b3}.sbi_lightbox{position:fixed;top:var(--wp-admin--admin-bar--height,0)!important;z-index:var(--wp--custom--z-index--lightbox);width:100vw;height:100%}.sbi_lb-outerContainer{max-height:100dvh;height:100%!important;overflow:auto;display:grid;place-items:center;width:100vw!important}.sbi_lb-outerContainer.animating{opacity:0}.sbi_lb-container-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:center;max-height:100dvh;background:#fff;overflow:auto}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.sbi_lb-container-wrapper{grid-template-columns:1fr 20rem;grid-template-rows:80dvh}}.sbi_lb-container{position:relative}.sbi_lb-nav{display:none!important}.sbi-owl-item,.sbi-owl-stage,.sbi-owl-stage-outer,.sbi_inner_wrap,.sbi_lb-container,.sbi_lb-image-wrap,.sbi_lb-image-wrap-outer,.sbi_photo_wrap{height:100%}.sbi_lb-image-wrap-outer{position:relative}.sbi_lightbox_carousel_icon{position:absolute;top:1rem;right:1rem;background-color:var(--wp--preset--color--white);padding:.25rem;width:1.5rem;border-radius:50%;aspect-ratio:1;height:auto;overflow:visible}.sbi-owl-stage{display:flex}.sbi-owl-nav{position:absolute;top:50%;bottom:50%;width:100%;font-size:3rem;display:flex;justify-content:space-between;transform:translateY(-50%);height:3rem}.sbi-owl-next,.sbi-owl-prev{cursor:pointer}.sbi-owl-next svg,.sbi-owl-prev svg{filter:drop-shadow(0 0 3px var(--wp--preset--color--white))}.sbi-owl-dots{position:absolute;bottom:1rem;height:1rem;font-size:1rem;width:100%;display:flex;justify-content:center;gap:.5rem}.sbi-owl-dot{display:block;width:1em;background-color:var(--wp--preset--color--black);position:relative}.sbi-owl-dot,.sbi-owl-dot span{aspect-ratio:1;height:auto;border-radius:50%}.sbi-owl-dot span{width:.75em;position:absolute;inset:0;background-color:#0000;margin:.125em}.sbi-owl-dot.active span{background-color:var(--wp--preset--color--white)}.sbi_lb-image{width:100%!important;height:100%!important;object-fit:contain}.sbi_video{width:100%;height:auto;position:absolute}.sbi_lb-dataContainer{padding:1rem;width:100%!important;height:100%;overflow:hidden auto}.sbi_lb-details{display:flex;flex-wrap:wrap;gap:.5rem}.sbi_lb-caption{flex:1 0 100%}.sbi_lightbox_username{display:flex;align-items:center;gap:1rem}.sbi_lightbox_username img{width:2rem;aspect-ratio:1;border-radius:50%}.sbi_lb-loader{position:absolute;top:0;width:100%;height:100%;background:var(--wp--preset--color--white);display:flex;align-items:center;justify-content:center}.sbi_lb-loader svg{animation-name:spin;animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:steps(8)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sbi_lb-closeContainer{position:absolute;top:1rem;right:1rem;font-size:1.5rem;z-index:2}.sbi_lb-close{cursor:pointer;color:var(--wp--preset--color--white);width:3rem;height:3rem;display:grid;place-content:center;background:var(--wp--preset--color--black);border-radius:50%}html:has(.sbi_no_scroll){overflow:hidden}.sbi_lightbox_action>a{display:flex;align-items:center;gap:.25rem}.sbi_share{position:relative}.sbi_tooltip_social{display:none;position:absolute;bottom:22px;left:0;margin:0;background:#ffffffe6;font-size:2rem!important;line-height:1.4;border-radius:4px;width:12.75rem;padding:5px 5px 4px}.sbi_tooltip_social a{display:block;float:left}.sbi_tooltip_social a svg{padding:.25rem}.as-global-banner__container{padding:.5rem 0;text-align:center}.as-global-banner__container p{margin-bottom:0}.as-global-banner__container a{color:var(--wp--preset--color--white)}.as-global-banner__content{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.85rem}.as-global-banner__star{display:block;width:1.1rem;height:1.1rem}.instagram-feed__feed .sb-wall-items-wrap-outer-wrap .sb-wall-items-wrap{display:flex;justify-content:space-between;gap:1rem}.instagram-feed__feed .sb-wall-items-wrap-outer-wrap .sb-wall-items-wrap .sbsw-item .sbsw-item-inner{box-shadow:var(--card-box-shadow);border-radius:1rem;border:2px solid var(--wp--preset--color--ink-extra)}.instagram-feed__feed .sb-wall-items-wrap-outer-wrap .sb-wall-items-wrap .sbsw-item .sbsw-item-media{border-radius:1rem;overflow:hidden}.instagram-feed__feed .sb-wall-items-wrap-outer-wrap .sb-wall-items-wrap .sbsw-item :is(.sbsw-item-bottom-content,.sbsw-item-footer,.sbsw-item-header){display:none}.blog .archive__posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:2rem;margin-block-end:5rem}.blog .pagination{margin-block-start:-3rem}.contact_page .location_select_tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr));gap:1rem;margin-block:2rem}@media(max-width:639px){.contact_page .location_select_tabs{display:none}}.contact_page .location_select_single{padding:1rem .5rem;text-align:center}.contact_page .location_select_single[aria-selected=true]{background-color:var(--wp--preset--color--dark-red);border-color:var(--wp--preset--color--dark-red);color:var(--wp--preset--color--white)}.contact_page .location_select_element{margin-block:1rem;max-width:500px;margin:2.5rem 0}.contact_page .location_select_element label{display:none}.contact_page .tab_panels{margin-block-end:1rem}.contact_page .tab_panels>hr{background-color:#e0e0e0;height:1px;width:100%;border:none;margin-block:clamp(1.25rem,1.56863vw + .88235rem,2rem)}.contact_page .tab_panels>hr:nth-last-child(1 of :not([hidden])){display:none}.contact_page .buildings_group_section{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem}.contact_page .building{background-color:var(--wp--preset--color--mint-extra);color:var(--wp--preset--color--white);box-shadow:var(--card-box-shadow);padding:clamp(1.25rem,1.56863vw + .88235rem,2rem) clamp(.75rem,1.04575vw + .5049rem,1.25rem);border-radius:.75rem}.contact_page .building_title{margin:0;color:var(--wp--preset--color--white)}.contact_page p:has(.phone_number_icon,.email_address_icon){display:flex}.contact_page p:has(.phone_number_icon,.email_address_icon) a{color:var(--wp--preset--color--white)}.contact_page :is(.email_address_icon,.phone_number_icon){flex:0 0 1.5em;height:auto;aspect-ratio:1;margin-inline-end:.25rem}.contact_page .contact-form-wrapper{--focus-color:var(--wp--preset--color--mint);padding-block:clamp(3.75rem,4.706vw + 2.647rem,6rem);margin-block:0 -6.7rem;padding-block-end:9rem;position:relative}@media(min-width:1280px){.contact_page .contact-form-wrapper{margin-block-end:-8rem;padding-block-end:10rem}}.contact_page .contact-form-wrapper .washi-tape-side{position:absolute;top:0;right:0;display:none}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.contact_page .contact-form-wrapper .washi-tape-side{display:block}}.contact_page .contact-form-wrapper .washi-tape-side .washi-tape__background-squares{fill:var(--wp--preset--color--ink)}.contact_page .contact-form-wrapper :is(a,h2,p){color:var(--wp--preset--color--white)}.contact_page .contact-form-wrapper .highlighted{color:var(--wp--preset--color--sky)}:where(.post-type-archive-location) .as-media-and-text-disappearing-image{margin-block-end:clamp(3.75rem,.52288vw + 3.62745rem,4rem)}:where(.post-type-archive-location) .locations-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.25rem;margin-block-end:clamp(3.75rem,.52288vw + 3.62745rem,4rem)}:where(.post-type-archive-location) .location{--location-inline-padding:clamp(.75rem, 1.04575vw + .5049rem, 1.25rem);--location-block-padding:clamp(1.125rem, -.26144vw + 1.31127rem, 1.25rem);--location-border-width:2px;border-radius:var(--card-border-radius);border:var(--location-border-width) solid #000;overflow:hidden;padding-inline:var(--location-inline-padding);padding-block:var(--location-block-padding);background-color:var(--wp--preset--color--light-teal);box-shadow:var(--card-box-shadow)}:where(.post-type-archive-location) .location a{color:var(--wp--preset--color--ink-extra)}:where(.post-type-archive-location) .location a:focus-visible,:where(.post-type-archive-location) .location a:hover{-webkit-text-decoration:none;text-decoration:none}:where(.post-type-archive-location) .location a:active{-webkit-text-decoration:none;text-decoration:none}:where(.post-type-archive-location) .location:nth-child(4n+2){background-color:var(--wp--preset--color--light-red)}:where(.post-type-archive-location) .location:nth-child(4n+3){background-color:var(--wp--preset--color--light-blue)}:where(.post-type-archive-location) .location:nth-child(4n+4){background-color:var(--wp--preset--color--light-violet)}:where(.post-type-archive-location) .location-featured-image{aspect-ratio:16/9;height:auto;width:calc(100% + 2 * (var(--location-border-width) + var(--location-inline-padding)));max-width:none;margin-inline:calc(-1 * (var(--location-border-width) + var(--location-inline-padding)));margin-block:calc(-1 * (var(--location-border-width) + var(--location-block-padding))) 1.25rem;object-fit:cover}@media(max-width:639px){:where(.post-type-archive-location) .location-featured-image{display:none}}:where(.post-type-archive-location) .location h2{margin:0;line-height:1;font-size:1.75rem}:where(.post-type-archive-location) .location-title{font-size:clamp(1.375rem,.78431vw + 1.19118rem,1.75rem);line-height:clamp(1.625rem,.78431vw + 1.44118rem,2rem)}:where(.post-type-archive-location) .location ul{padding:0;list-style:none;margin:0 0 1rem}:where(.post-type-archive-location) .building-title{-webkit-text-decoration:none;text-decoration:none;display:block;margin-block:14px}:where(.post-type-archive-location) .building-title .building-title-text{-webkit-text-decoration:underline;text-decoration:underline;font-size:1rem;line-height:1.5;font-weight:700;margin-inline-end:.5em}:where(.post-type-archive-location) .building-title .realpage-tags{display:inline-block}:where(.post-type-archive-location) .building-title .realpage-tags:empty{display:none}:where(.post-type-archive-location) .building-title .c-chip{margin-inline-start:0}:where(.post-type-archive-location) .building-title:hover{-webkit-text-decoration:none;text-decoration:none}:where(.post-type-archive-location) .building-title:hover .building-title-text{-webkit-text-decoration:none;text-decoration:none}:where(.post-type-archive-location) .buildings li:last-child .building-title{margin-block-end:0}.as-single-location-page-header{position:relative;margin-bottom:4rem}.as-single-location-page-header__container-wrapper{padding-inline:var(--wp--style--root--padding-left) var(--wp--style--root--padding-right)}.as-single-location-page-header__container{max-width:var(--wp--style--global--wide-size);margin-inline:auto;display:flex;flex-direction:column;padding-bottom:2rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-page-header__container{flex-direction:row}}.as-single-location-page-header__left-column{padding-top:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-page-header__left-column{width:50%;padding-right:2rem;padding-top:2.5rem}}.as-single-location-page-header__right-column{margin-top:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-page-header__right-column{width:50%;padding-left:2rem;padding-top:2.5rem}}@media(min-width:1024px) and (max-width:1279px){.as-single-location-page-header__right-column .wp-block-launchpad-blocks-carousel{width:calc(100% + 2rem)}}@media(min-width:1280px){.as-single-location-page-header__right-column .wp-block-launchpad-blocks-carousel{width:calc(100% + 3rem)}}.as-single-location-page-header__location-name{color:var(--wp--preset--color--white);margin-top:2rem;margin-bottom:2rem;display:flex;flex-direction:column}@media(max-width:639px){.as-single-location-page-header__location-name{margin-top:.625rem}}.as-single-location-page-header__subtitle{color:var(--wp--preset--color--white)}@media(max-width:639px){.as-single-location-page-header__subtitle{margin-top:1.125rem;margin-bottom:1.25rem}}.as-single-location-page-header__body-wrapper a{color:var(--wp--preset--color--white)}.as-single-location-page-header__body-mobile{display:none}@media(max-width:639px){.as-single-location-page-header__body-mobile{display:block}}.as-single-location-page-header__body-mobile-show-more{background-color:#0000;border:none;color:inherit;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.as-single-location-page-header__body-mobile-show-more:hover{-webkit-text-decoration:none;text-decoration:none}.as-single-location-page-header__body-desktop{display:block}@media(max-width:639px){.as-single-location-page-header__body-desktop{display:none}}.as-single-location-page-header__action-buttons{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-page-header__action-buttons{margin-top:2rem}}@media(max-width:639px){.as-single-location-page-header__action-buttons a{width:100%}}.as-single-location-page-header .wp-block-launchpad-blocks-carousel-slides{margin:0;border-radius:1rem}@media(min-width:1024px) and (max-width:1279px){.as-single-location-page-header .wp-block-launchpad-blocks-carousel-slides{border-radius:1rem 0 0 1rem}}@media(min-width:1280px){.as-single-location-page-header .wp-block-launchpad-blocks-carousel-slides{border-radius:1rem}}.as-single-location-page-header .wp-block-launchpad-blocks-carousel{display:flex;flex-direction:column;height:100%}.as-single-location-page-header .wp-block-launchpad-blocks-carousel ul{flex-grow:1}.as-single-location-buildings{container:buildings/inline-size;gap:clamp(1.25rem,1.56863vw + .88235rem,2rem)}.as-single-location-buildings .building{display:flex;flex-direction:column;min-height:400px;border-radius:.5rem;background-color:var(--wp--preset--color--light-teal);color:var(--wp--preset--color--ink-extra);box-shadow:var(--card-box-shadow);overflow:hidden;border:2px solid var(--wp--preset--color--ink-extra);margin-bottom:2rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-buildings .building{display:flex;flex-direction:row-reverse;align-items:stretch}.as-single-location-buildings .building :is(.info,.media){width:50%}}.as-single-location-buildings .building .info{grid-area:info;padding:clamp(1.25rem,0vw + 1.25rem,1.25rem) clamp(1rem,.78431vw + .81618rem,1.375rem)}.as-single-location-buildings .building .info .c-chip{margin-inline:0;margin-block:0 clamp(1.25rem,1.56863vw + .88235rem,2rem)}.as-single-location-buildings .building .media{position:relative;display:flex;flex-direction:column;background-color:var(--wp--preset--color--ink);border-left:2px solid var(--wp--preset--color--ink-extra)}.as-single-location-buildings .building .media .wp-block-launchpad-blocks-carousel ul{--slide-aspect-ratio:0 !important;box-shadow:none;border:none;border-radius:0}.as-single-location-buildings .building .media .wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink)}.as-single-location-buildings .building .media .wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button:focus-visible,.as-single-location-buildings .building .media .wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button:hover{background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white)}.as-single-location-buildings .building .actions{padding:2rem 1rem 1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(1rem,.52288vw + .87745rem,1.25rem);color:var(--wp--preset--color--white)}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-single-location-buildings .building .actions{flex-direction:row}}.as-single-location-buildings .building .actions>*{flex:1 1 100%;width:100%}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-single-location-buildings .building .actions>*{flex:1 1 50%;width:50%}}.as-single-location-buildings .building .property-prices{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-buildings .building .property-prices{flex-direction:row}}.as-single-location-buildings .building .property-prices .property-prices__pill{padding:.725rem;background:#fff;border-radius:10px;text-align:center;width:100%;font-family:var(--wp--preset--font-family--circular-std);font-weight:700}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-buildings .building .property-prices .property-prices__pill{width:50%;flex:1 1 50%;max-width:60%}}.as-single-location-buildings .building .property-prices .property-prices__pill--sky{background:var(--wp--preset--color--sky)}.as-single-location-buildings .building .property-prices .property-prices__pill--white{background:var(--wp--preset--color--white)}.as-single-location-buildings .building .property-manager-logo{position:absolute;bottom:.75rem;right:.75rem}.as-single-location-buildings .building :is(.property-includes,.property-title){margin-block:.5rem}.as-single-location-buildings .building .wp-block-launchpad-blocks-fancy-list{--gap:0.5rem;--min-column-width:14rem;margin-block:.5rem}.as-single-location-buildings .building .address-and-map{margin-block:clamp(.5rem,.52288vw + .37745rem,.75rem);display:flex;gap:1rem;align-items:center;justify-content:flex-start;flex-wrap:wrap}.as-single-location-buildings .building .address-and-map .as-button--view-on-map,.as-single-location-buildings .building .address-and-map p{margin:0;flex:0 0 auto;max-width:100%}.as-single-location-buildings .building .listings-cta{background-color:var(--wp--preset--color--sky);color:var(--wp--preset--color--ink-extra);font-family:var(--wp--preset--font-family--circular-std);font-weight:700;border-radius:.5rem;padding:.75rem;z-index:1;text-align:center;text-transform:uppercase}.as-single-location-buildings .building .listings-cta.listings-cta--mobile{display:block;width:100%;margin-bottom:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-buildings .building .listings-cta.listings-cta--mobile{display:none}}.as-single-location-buildings .building .listings-cta.listings-cta--over-media{position:absolute;bottom:2.8rem;left:1rem;width:calc(100% - 2.8rem);display:none}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-location-buildings .building .listings-cta.listings-cta--over-media{display:block}.as-single-location-buildings .building .wp-block-launchpad-blocks-carousel,.as-single-location-buildings .building .wp-block-launchpad-blocks-carousel ul{height:100%}}.as-single-location-buildings .building .wp-block-launchpad-blocks-carousel-slides,.as-single-location-buildings .building :is([data-show-less-trigger],[data-show-more-trigger]){margin:0}.locations-with-filters{margin-top:3.75rem;margin-bottom:3.75rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.locations-with-filters{margin-top:6.875rem;margin-bottom:6.875rem}}.single-post{background-color:#f5f5f5}.single-post .breadcrumbs-wrapper{padding-top:1rem;background-color:var(--wp--preset--color--mint)}.single-post .site-footer{background-color:var(--wp--preset--color--white)}.single-post .single-image{background-color:var(--wp--preset--color--mint);padding:1rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.single-post .single-image{background-color:var(--wp--preset--color--mint);padding:1.5rem 1rem .5rem}}.single-post .as-wave{display:none;margin-top:0!important}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.single-post .as-wave{display:block}}.single-post .as-wave .as-svg-fill{fill:var(--wp--preset--color--mint)}.single-post div.wp-caption{max-width:100%}.single-post .post-featured-image{--margin:1rem;margin:0 var(--margin) var(--margin);width:calc(100% - 2 * var(--margin));height:auto;aspect-ratio:23/9;object-fit:cover;border-radius:max(0px,min(1rem,999900vw - 999900% - 9999px))}@media(max-width:639px){.single-post .post-featured-image{--margin:0}}.single-post .single_post_main_content{--padding-inline:clamp(1rem, 8.211vw - .924rem, 2.75rem);max-width:716px;padding:clamp(1.25rem,7.038vw - .4rem,2.75rem) var(--padding-inline) clamp(2rem,9.384vw - .199rem,4rem);border-radius:max(0px,min(1rem,999900vw - 7159284px));background-color:#fbfbfb;margin:-5rem auto 0;position:relative;z-index:var(--wp--custom--z-index--article-main-content);margin-block-end:clamp(2.5rem,3.137vw + 1.765rem,4rem)}@media(max-width:639px){.single-post .single_post_main_content{margin-block-start:0}}.single-post .single_post_main_content>.alignfull{margin-right:calc(-1 * var(--padding-inline));margin-left:calc(-1 * var(--padding-inline))}.single-post .single_post_main_content .as-video-section__column-container{padding-inline:0}.single-post .single_post_main_content .as-video-section{background-color:#0000;padding-block:var(--wp--preset--spacing--2)!important}.single-post .post_header{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"subjects date" "title title";border-bottom:1px solid #e0e0e0;margin-bottom:var(--wp--preset--spacing--6)}.single-post :is(.post_date,.subjects){font-size:1.125rem;line-height:1.5}.single-post .subjects{grid-area:subjects}.single-post .subjects a{font-weight:700;-webkit-text-decoration:none;text-decoration:none}.single-post .subjects a:hover{-webkit-text-decoration:underline;text-decoration:underline}.single-post hr{opacity:.2}.single-post .post_date{grid-area:date;text-align:right}.single-post .post_title,.single-post :is(h1,h2,h3,h4,h5,h6){color:var(--wp--preset--color--mint-extra)}.single-post .post_title{grid-area:title;margin-block:.25rem clamp(2rem,3.519vw + 1.175rem,2.75rem);font-size:clamp(1.875rem,2.35294vw + 1.32353rem,3rem);line-height:1.2}.single-post .related_posts_wrapper{background-color:var(--wp--preset--color--white);padding-block:clamp(2.75rem,6.797vw + 1.157rem,6rem);padding-bottom:3rem}.single-post .related_posts_title{margin-block:0 clamp(1.25rem,1.569vw + .882rem,2rem)}.single-post .related_posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.5rem}.page-template-narrow .narrow_main_content>:where(:not(.alignleft,.alignright,.alignfull)){max-width:700px}.page-template-narrow .flow>:where(:not(.alignleft,.alignright,.alignfull,.alignwide)):first-child{margin-block-start:var(--wp--preset--spacing--8)}.page-template-narrow .flow>:where(:not(.alignleft,.alignright,.alignfull,.alignwide)):last-child{margin-block-end:var(--wp--preset--spacing--8)}.four-oh-four{background-color:var(--wp--preset--color--mint);text-align:center;padding-bottom:8rem;margin-bottom:-8rem!important;color:var(--wp--preset--color--white);padding-top:3rem}.four-oh-four__heading{margin-bottom:2rem}.four-oh-four img{display:block;margin:0 auto;max-width:100%;max-width:15rem;height:auto;object-fit:cover;object-position:center}.four-oh-four__buttons{display:flex;justify-content:center;gap:1.5rem;flex-flow:column wrap;padding:0 1rem 2rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.four-oh-four__buttons{flex-direction:row}.four-oh-four__buttons .as-button{flex:1 0 calc(33.33% - 1.5rem)}}.four-oh-four p:last-of-type{margin-bottom:1rem}.pre-header{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.pre-header .as-breadcrumbs{flex:9999 0 20rem}.property-manager-logo{padding:.75rem;background-color:var(--wp--preset--color--white);border:1px solid #e0e0e0;border-radius:.25rem;flex-grow:1}.property-manager-logo>img{height:30px;width:auto;margin-inline:auto}.as-single-property-page-header{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem}@supports(reading-flow:flex-flow){.as-single-property-page-header{reading-flow:flex-flow;flex-direction:column-reverse}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-single-property-page-header{flex-direction:row;margin-bottom:5rem}}.as-single-property-page-header+.carousel-single-image-wrapper,.as-single-property-page-header:not(:has(+.carousel-single-image-wrapper)){margin-bottom:4rem}.as-single-property-page-header__left-column{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-single-property-page-header__left-column,.as-single-property-page-header__right-column{width:calc(50% - .625rem);min-width:calc(50% - .625rem);max-width:calc(50% - .625rem)}}.as-single-property-page-header__property-details{background-color:var(--wp--preset--color--light-teal);color:var(--wp--preset--color--ink-extra);box-shadow:var(--card-box-shadow);display:flex;flex-direction:column;height:100%;gap:1.25rem;padding:1.25rem;border:2px solid var(--wp--preset--color--ink-extra);border-radius:1rem;margin-bottom:1rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-property-page-header__property-details{padding-inline:1.25rem;padding-top:2rem;padding-bottom:2rem;flex-direction:row;justify-content:space-between;margin-bottom:1.25rem}}.as-single-property-page-header__property-details-text{display:flex;flex-direction:column;gap:1.25rem;width:100%}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-property-page-header__property-details-text{width:70%}}.as-single-property-page-header__property-name{margin:0;line-height:var(--wp--custom--line-height--heading-2)!important}.as-single-property-page-header__property-address{margin:0}.as-single-property-page-header__contact-details{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem 1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-single-property-page-header__contact-details{flex-flow:row wrap;align-items:center}}.as-single-property-page-header__contact-icon-link{display:flex;align-items:center;gap:.25rem;height:1.75rem}.as-single-property-page-header__contact-icon-link p{margin:0}.as-single-property-page-header__contact-icon-link:focus-visible,.as-single-property-page-header__contact-icon-link:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--wp--preset--color--ink-extra)}.as-single-property-page-header__contact-icon-link-icon{width:1.5rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-single-property-page-header__contact-icon-link-icon{display:block}}.as-single-property-page-header__divider{border:0;border-bottom:1px solid var(--wp--preset--color--border-dark);width:100%;margin:0;flex:1}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-single-property-page-header__divider{margin-top:.75rem;margin-bottom:.75rem}}.as-single-property-page-header__action-buttons{display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-property-page-header__action-buttons{width:20%}}.as-single-property-page-header__action-buttons .as-button,.as-single-property-page-header__action-buttons a{width:100%}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-single-property-page-header__action-buttons a{width:fit-content}}.as-single-property-page-header__call-to-action{container-type:inline-size;display:flex;border-radius:1rem;background-color:var(--wp--preset--color--light-red);color:var(--wp--preset--color--ink-extra);border:2px solid var(--wp--preset--color--ink-extra);box-shadow:var(--card-box-shadow)}.as-single-property-page-header__call-to-action:not(:first-child){margin-block-start:1rem}.as-single-property-page-header__call-to-action-heading{margin-top:0;margin-bottom:.5rem;line-height:var(--wp--custom--line-height--heading-4)!important}:is(.theme--grape,.theme--red) .as-single-property-page-header__call-to-action-heading{color:var(--wp--preset--color--white)}.as-single-property-page-header__call-to-action-details{padding-inline:1.25rem;padding-top:1rem;padding-bottom:1rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.as-single-property-page-header__call-to-action-details{padding:1.25rem 1.25rem 1.25rem 2rem}}.as-single-property-page-header__call-to-action-details p{margin:0}.as-single-property-page-header__call-to-action-details a:focus-visible,.as-single-property-page-header__call-to-action-details a:hover,:is(.theme--grape,.theme--red) .as-single-property-page-header__call-to-action-details a{color:var(--wp--preset--color--white)}.as-single-property-page-header__call-to-action-image{display:none}@container (min-width: 28rem){.as-single-property-page-header__call-to-action-image{display:flex;align-items:center;justify-content:center}}@media(max-width:639px){.as-single-property-page-header__call-to-action-image{display:none}}.as-single-property-page-header__call-to-action-image img{max-width:none;height:fit-content;mix-blend-mode:multiply}.carousel-single-image-wrapper{padding-block-end:1rem}.building-additional-info{background-color:var(--wp--preset--color--lightest-red);color:var(--wp--preset--color--ink-extra);box-shadow:var(--card-box-shadow);border:2px solid var(--wp--preset--color--ink-extra);border-radius:1rem;padding:2rem 1.25rem}.building-additional-info :is(.additional-info__content,.additional-info__link)>:first-child{margin-top:0}.building-additional-info p{margin-bottom:1rem}.building-additional-info .additional-info__title{font-size:var(--wp--preset--font-size--heading-3);line-height:var(--wp--custom--line-height--heading-3);margin-bottom:1.5rem}.building-additional-info [data-show-more-trigger]{margin-bottom:0}.building-additional-info .link__title{font-size:var(--wp--preset--font-size--heading-6);line-height:var(--wp--custom--line-height--heading-6)}@media(max-width:639px),(min-width:640px) and (max-width:1023px){.building-additional-info .link__title{margin-block-end:0}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.building-additional-info .link__title{margin-block-end:.75rem}}.building-additional-info .link__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--wp--preset--color--dark-red);font-weight:700;-webkit-text-decoration:none;text-decoration:none;min-height:2.5rem;padding:1rem;border:solid 2px var(--wp--preset--color--dark-red);margin-right:.5rem;margin-top:.875rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.building-additional-info .link__button{display:flex;margin-right:0}}.building-additional-info .link__button svg{max-width:1.25rem;max-height:1.25rem}.building-additional-info .link__button:hover{color:var(--wp--preset--color--dark-red);-webkit-text-decoration:underline;text-decoration:underline}.building-additional-info a:focus-visible,.building-additional-info a:hover{color:var(--wp--preset--color--white)}.take-a-closer-look{padding-block:clamp(3.75rem,4.706vw + 2.647rem,6rem)}.take-a-closer-look__condition,.take-a-closer-look__title{width:100%}.take-a-closer-look__columns{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:start;max-width:min(100%,var(--wp--style--global--content-size))!important}@media(width >= 60rem){.take-a-closer-look__card:nth-of-type(2):not(:last-of-type){margin-block-start:3.75rem}}.take-a-closer-look__card .c-archive-post__excerpt{margin-block:0}.take-a-closer-look__card .as-button{align-self:flex-start}.faqs-section{padding-block:clamp(3.75rem,4.706vw + 2.647rem,6rem)}.take-a-look-around{margin-block:var(--wp--preset--spacing--2);padding:var(--block-padding)}.take-a-look-around li button{box-shadow:var(--card-box-shadow);border:2px solid var(--wp--preset--color--ink-extra)}.take-a-look-around .wp-block-launchpad-blocks-gallery-carousel:before{display:none}.take-a-look-around .wp-block-launchpad-blocks-gallery-carousel{margin-block-start:var(--wp--preset--spacing--4)}.take-a-look-around .wp-block-launchpad-blocks-gallery-carousel>.wp-block-launchpad-blocks-carousel-slides{margin-bottom:2rem}.single-building .wp-block-launchpad-blocks-accordion-group{margin-bottom:0;margin-block-end:0}.single-building .building-offers-section{margin-top:0!important}.single-building .as-three-column{margin-bottom:-5rem;padding-bottom:4rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.single-building .as-three-column{margin-bottom:-11rem;padding-bottom:7rem}.single-building .as-three-column .as-three-column__content{padding-bottom:5rem}}.single-building .as-testimonials .as-wave{display:none}.single-building .as-testimonials .as-testimonials__swiper{background-color:#0000}.building-info-list__content{padding-block:4rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.building-info-list__content{padding-block:4rem}}.building-info-list__header{margin-bottom:2rem}.building-terms-and-conditions{padding:40px 0}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.building-terms-and-conditions{padding:80px 0}}:root{--waterside-rust:#9d532f;--waterside-teal-dark:#417080;--waterside-steel:#bfced6;--waterside-acqua:#c6d2d3;--waterside-acqua-borders:#bacbcb;--waterside-acqua-dark:#3f4444;--focus-color:var(--waterside-rust)}.template-content-waterside{font-family:var(--wp--preset--font-family--nicky-sans)!important}.template-content-waterside :is(h1,h2,h3,h4,h5,h6){font-family:var(--wp--preset--font-family--nicky-sans);font-weight:500;text-transform:uppercase!important}.template-content-waterside :is(a,div,li,ol,p,ul){font-size:1.125rem!important}.template-content-waterside a:hover{color:var(--waterside-rust)}.template-content-waterside :focus-visible{outline-color:var(--waterside-teal-dark)}.template-content-waterside .waterside-background{position:relative}.template-content-waterside .waterside-background svg{width:100vh;height:100vh;opacity:.5;transform:rotate(180deg);position:absolute;inset:0}.template-content-waterside .as-button{background-color:var(--waterside-teal-dark);border:none;border-radius:0;box-shadow:none;transition:all .3s ease;font-family:var(--wp--preset--font-family--nicky-sans);font-weight:400;text-transform:uppercase!important}.template-content-waterside .as-button:hover{background-color:var(--waterside-acqua);color:var(--waterside-acqua-dark)}.template-content-waterside .pre-header .as-breadcrumbs{color:var(--waterside-acqua-dark)}.template-content-waterside .pre-header .as-breadcrumbs .as-breadcrumbs__link:hover{color:var(--waterside-rust)}.template-content-waterside :is(.as-testimonials__3d-icon-holder,.as-wave){display:none}.template-content-waterside .property-manager-logo{padding:.75rem;background-color:var(--wp--preset--color--white);border:none;border-radius:.25rem;flex-grow:1}.template-content-waterside .property-manager-logo>img{height:30px;width:auto;margin-inline:auto}.template-content-waterside .interested-in-this-property .interested-in-this-property__toggle{background-color:var(--waterside-rust);color:var(--wp--preset--color--white);border:none;border-radius:0;box-shadow:none;transition:all .3s ease}.template-content-waterside .interested-in-this-property .interested-in-this-property__toggle:hover{background-color:var(--waterside-acqua-dark)}.template-content-waterside .interested-in-this-property .interested-in-this-property__buttons .as-button{background-color:var(--waterside-teal-dark);color:var(--wp--preset--color--white);width:100%;border:none;border-radius:0;box-shadow:none;font-size:1rem;font-weight:500;letter-spacing:1px;transition:all .3s ease}.template-content-waterside .interested-in-this-property .interested-in-this-property__buttons .as-button:first-of-type{background-color:var(--waterside-rust);color:var(--wp--preset--color--white)}.template-content-waterside .interested-in-this-property .interested-in-this-property__buttons .as-button:hover{background-color:var(--waterside-acqua-dark)!important;color:var(--wp--preset--color--white)!important}.template-content-waterside .interested-in-this-property .interested-in-this-property__popup{background-color:var(--wp--preset--color--white);color:var(--waterside-acqua-dark);border:6px solid var(--waterside-acqua);border-radius:0;box-shadow:none}.template-content-waterside .interested-in-this-property .interested-in-this-property__popup:after,.template-content-waterside .interested-in-this-property .interested-in-this-property__popup:before{border-top-color:var(--waterside-acqua)}.template-content-waterside .wp-block-host-students-quick-links{background-color:#427080;color:#fff;border:none;border-radius:0;box-shadow:none}.template-content-waterside .wp-block-host-students-quick-links .quick-links-title{font-size:var(--wp--preset--font-size--heading-6);line-height:var(--wp--custom--line-height--heading-6);border:0;align-self:center}@media(max-width:639px){.template-content-waterside .wp-block-host-students-quick-links .quick-links-accordion-panel{top:100%}.template-content-waterside .wp-block-host-students-quick-links .quick-links-accordion-panel-inner-wrapper{border:2px solid #bacbcb;border-top:0;border-radius:0;color:#000;padding:1.25rem}}.template-content-waterside .as-single-property-page-header+.carousel-single-image-wrapper,.template-content-waterside .as-single-property-page-header:not(:has(+.carousel-single-image-wrapper)){margin-bottom:4rem}.template-content-waterside .as-single-property-page-header__left-column{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.template-content-waterside .as-single-property-page-header__left-column,.template-content-waterside .as-single-property-page-header__right-column{width:calc(50% - .625rem);min-width:calc(50% - .625rem);max-width:calc(50% - .625rem)}}.template-content-waterside .as-single-property-page-header__property-details{background-color:var(--wp--preset--color--white);color:var(--waterside-acqua-dark);border:6px solid var(--waterside-acqua-borders);border-radius:0;box-shadow:none;position:relative}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .as-single-property-page-header__property-details{padding-inline:1.25rem;padding-top:2.5rem;padding-bottom:1rem;flex-direction:row;justify-content:space-between;margin-bottom:1.25rem}}.template-content-waterside .as-single-property-page-header__property-details .as-single-property-page-header__contact-icon-link{color:var(--waterside-rust);-webkit-text-decoration:none;text-decoration:none}.template-content-waterside .as-single-property-page-header__property-details .as-single-property-page-header__contact-icon-link p{color:var(--waterside-acqua-dark);font-weight:700}.template-content-waterside .as-single-property-page-header__property-details .as-single-property-page-header__contact-icon-link:hover{color:var(--waterside-rust);-webkit-text-decoration:underline;text-decoration:underline}.template-content-waterside .as-single-property-page-header__property-details:before{content:"";background-color:var(--waterside-acqua-borders);width:100vw;height:6px;position:absolute;top:calc(50% - 3px);left:calc(-50vw + 50%);z-index:-1}.template-content-waterside .as-single-property-page-header__property-details-text{display:flex;flex-direction:column;gap:.5rem;width:100%}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .as-single-property-page-header__property-details-text{width:70%}}.template-content-waterside .as-single-property-page-header__property-name{color:var(--waterside-rust);margin:0;line-height:var(--wp--custom--line-height--heading-2)!important;font-family:var(--wp--preset--font-family--nicky-sans);font-weight:700;letter-spacing:5px}.template-content-waterside .as-single-property-page-header__property-address{color:var(--waterside-rust);margin:0;font-size:1.25rem;letter-spacing:2px;text-transform:uppercase}.template-content-waterside .as-single-property-page-header__contact-details{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem 1.25rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.template-content-waterside .as-single-property-page-header__contact-details{flex-flow:row wrap;align-items:center}}.template-content-waterside .as-single-property-page-header__contact-icon-link{display:flex;align-items:center;gap:.25rem;height:1.75rem}.template-content-waterside .as-single-property-page-header__contact-icon-link p{margin:0}.template-content-waterside .as-single-property-page-header__contact-icon-link:focus-visible,.template-content-waterside .as-single-property-page-header__contact-icon-link:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--wp--preset--color--ink-extra)}.template-content-waterside .as-single-property-page-header__contact-icon-link-icon{width:1.5rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.template-content-waterside .as-single-property-page-header__contact-icon-link-icon{display:block}}.template-content-waterside .as-single-property-page-header__divider{border:none;border-bottom:1px solid var(--wp--preset--color--border-dark);width:100%;margin:0;flex:1}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.template-content-waterside .as-single-property-page-header__divider{margin-top:.75rem;margin-bottom:.75rem}}.template-content-waterside .as-single-property-page-header__action-buttons{display:flex;flex-direction:column;align-items:center;gap:.5rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .as-single-property-page-header__action-buttons{width:20%}}.template-content-waterside .as-single-property-page-header__action-buttons .as-button{background-color:var(--waterside-teal-dark);color:var(--wp--preset--color--white);width:100%;border:none;border-radius:0;box-shadow:none;font-weight:700;letter-spacing:1px;transition:all .3s ease}.template-content-waterside .as-single-property-page-header__action-buttons .as-button:first-of-type{background-color:var(--waterside-rust);color:var(--wp--preset--color--white)}.template-content-waterside .as-single-property-page-header__action-buttons .as-button:hover{background-color:var(--waterside-acqua-dark)!important;color:var(--wp--preset--color--white)!important}.template-content-waterside .as-single-property-page-header__action-buttons a{width:100%}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .as-single-property-page-header__action-buttons a{width:fit-content}}.template-content-waterside .as-single-property-page-header__call-to-action{background-color:var(--waterside-teal-dark);color:var(--wp--preset--color--white);container-type:inline-size;border-radius:0;border:none;box-shadow:none}.template-content-waterside .as-single-property-page-header__call-to-action a{color:var(--waterside-steel)}.template-content-waterside .as-single-property-page-header__call-to-action-heading{margin-top:0;margin-bottom:.5rem;line-height:var(--wp--custom--line-height--heading-4)!important;letter-spacing:5px}:is(.theme--grape,.theme--red) .template-content-waterside .as-single-property-page-header__call-to-action-heading{color:var(--wp--preset--color--white)}.template-content-waterside .as-single-property-page-header__call-to-action-subtitle{margin-bottom:1rem;letter-spacing:2px}.template-content-waterside .as-single-property-page-header__call-to-action-subtitle span{font-family:var(--wp--preset--font-family--nicky-sans);font-weight:400}.template-content-waterside .as-single-property-page-header__call-to-action-details{padding-inline:1.25rem;padding-top:2.5rem!important;padding-bottom:2.5rem!important}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.template-content-waterside .as-single-property-page-header__call-to-action-details{padding:1.25rem 1.25rem 1.25rem 2rem}}.template-content-waterside .as-single-property-page-header__call-to-action-details p{margin:0}.template-content-waterside .as-single-property-page-header__call-to-action-details a{color:var(--wp--preset--color--white);font-weight:700;-webkit-text-decoration:none;text-decoration:none}.template-content-waterside .as-single-property-page-header__call-to-action-details a:hover{-webkit-text-decoration:underline;text-decoration:underline}.template-content-waterside .as-single-property-page-header__call-to-action-details a:focus-visible,.template-content-waterside .as-single-property-page-header__call-to-action-details a:hover,:is(.theme--grape,.theme--red) .template-content-waterside .as-single-property-page-header__call-to-action-details a{color:var(--wp--preset--color--white)}.template-content-waterside .as-single-property-page-header__call-to-action-image{display:none}@container (min-width: 28rem){.template-content-waterside .as-single-property-page-header__call-to-action-image{display:flex;align-items:center;justify-content:center}}@media(max-width:639px){.template-content-waterside .as-single-property-page-header__call-to-action-image{display:none}}.template-content-waterside .as-single-property-page-header__call-to-action-image img{max-width:none;height:fit-content;mix-blend-mode:multiply}.template-content-waterside .wp-block-launchpad-blocks-carousel ul{width:100%!important;border:6px solid var(--waterside-acqua);border-radius:0;box-shadow:none}.template-content-waterside .wp-block-launchpad-blocks-carousel .wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button{background-color:var(--waterside-rust);border:none;border-radius:0;box-shadow:none}.template-content-waterside .wp-block-launchpad-blocks-carousel .wp-block-launchpad-blocks-carousel-navigation-arrows .carousel-navigation-button:hover{background-color:var(--waterside-acqua-dark)}.template-content-waterside .wp-block-launchpad-blocks-carousel .carousel-thumbnail-button{border:none!important;box-shadow:none!important;border-radius:0!important}.template-content-waterside .wp-block-launchpad-blocks-carousel .carousel-thumbnail-button.is-selected{padding:0!important;outline:3px solid var(--waterside-acqua)!important;outline-offset:2px!important}.template-content-waterside .wp-block-launchpad-blocks-carousel .carousel-thumbnail-button img{border-radius:0!important}.template-content-waterside .realpage,.template-content-waterside .realpage h2{font-family:var(--wp--preset--font-family--nicky-sans)!important}.template-content-waterside .realpage h2{font-weight:500!important;text-transform:uppercase!important}.template-content-waterside .realpage .pex-rooms-in-building .pex-room-type{border:6px solid var(--waterside-acqua);border-radius:0!important;box-shadow:none}.template-content-waterside .realpage .pex-room-book.btn.btn-success{background-color:var(--waterside-rust)!important;border:none!important;border-radius:0!important;box-shadow:none!important;font-family:var(--wp--preset--font-family--nicky-sans)!important;transition:all .3s ease!important}.template-content-waterside .realpage .pex-room-book.btn.btn-success:hover{background-color:var(--waterside-acqua-dark)!important}.template-content-waterside .realpage .pex-room-book .panel-body .carousel:after,.template-content-waterside .realpage .pex-room-type .carousel:after{background-color:var(--waterside-rust)}.template-content-waterside .realpage .pex-rooms-in-building .pex-room-type .panel-body .below-image h3{color:var(--waterside-acqua-dark);font-family:var(--wp--preset--font-family--nicky-sans)!important}.template-content-waterside .realpage .pex-rooms-in-building .pex-room-type .panel-body .room-type-rooms .pex-room .well .pex-room-price{background:var(--waterside-steel);color:var(--waterside-acqua-dark);border-radius:0;font-family:var(--wp--preset--font-family--nicky-sans);font-size:1.5rem;font-weight:700}.template-content-waterside .realpage .pex-rooms-in-building .pex-room-type .panel-body .carousel:after{background-color:var(--waterside-rust)}.template-content-waterside .realpage .room-widget-cta{background-color:var(--waterside-rust)!important;border:none!important;border-radius:0!important;box-shadow:none}.template-content-waterside .realpage .room-widget-cta:hover{background-color:var(--waterside-acqua-dark)!important}.template-content-waterside .as-testimonials{background-color:var(--waterside-steel)}.template-content-waterside .as-testimonials .as-testimonials__title h2{color:var(--wp--preset--color--white);margin:0;padding:0}.template-content-waterside .as-testimonials .has-gradient-underline:after{display:none}.template-content-waterside .as-testimonials .as-testimonials__swiper{background-color:#0000}.template-content-waterside .as-testimonials :is(.swiper-button-next,.swiper-button-prev){background-color:var(--waterside-rust);color:var(--wp--preset--color--white);border:none;border-radius:0;box-shadow:none}.template-content-waterside .as-testimonials :is(.swiper-button-next:hover,.swiper-button-prev:hover){background-color:var(--waterside-acqua-dark)}.template-content-waterside .as-testimonials .as-testimonials__card{background-color:var(--wp--preset--color--white);color:var(--waterside-acqua-dark);border:6px solid var(--waterside-acqua);border-radius:0;box-shadow:none}.template-content-waterside .as-testimonials .as-testimonials__card svg path{fill:var(--waterside-acqua-dark)}.template-content-waterside .as-testimonials .as-testimonials__card cite{color:var(--waterside-rust)}.template-content-waterside .building-additional-info{background-color:#e2e9e9;color:var(--waterside-acqua-dark);box-shadow:none;border:none;border-radius:0;padding:2rem 1.25rem}.template-content-waterside .building-additional-info :is(.additional-info__content,.additional-info__link)>:first-child{margin-top:0}.template-content-waterside .building-additional-info p{margin-bottom:1rem}.template-content-waterside .building-additional-info ul strong{color:var(--waterside-rust)}.template-content-waterside .building-additional-info button{color:var(--waterside-acqua-dark)}.template-content-waterside .building-additional-info .additional-info__title{margin-bottom:1.5rem;font-size:var(--wp--preset--font-size--heading-3);font-weight:400;line-height:var(--wp--custom--line-height--heading-3);text-transform:capitalize!important}.template-content-waterside .building-additional-info .additional-info__title span{color:var(--waterside-rust);margin-bottom:.5rem;font-size:1.5rem;font-weight:700;letter-spacing:2px;text-transform:uppercase!important;display:block}.template-content-waterside .building-additional-info [data-show-more-trigger]{margin-bottom:0}.template-content-waterside .building-additional-info .link__title{font-size:var(--wp--preset--font-size--heading-6);line-height:var(--wp--custom--line-height--heading-6)}@media(max-width:639px),(min-width:640px) and (max-width:1023px){.template-content-waterside .building-additional-info .link__title{margin-block-end:0}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .building-additional-info .link__title{margin-block-end:.75rem}}.template-content-waterside .building-additional-info .link__button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--wp--preset--color--dark-red);font-weight:700;-webkit-text-decoration:none;text-decoration:none;min-height:2.5rem;padding:1rem;border:none;margin-right:.5rem;margin-top:.875rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px),(min-width:640px) and (max-width:1023px){.template-content-waterside .building-additional-info .link__button{display:flex;margin-right:0}}.template-content-waterside .building-additional-info .link__button svg{max-width:1.25rem;max-height:1.25rem}.template-content-waterside .building-additional-info .link__button:hover{color:var(--wp--preset--color--dark-red);-webkit-text-decoration:underline;text-decoration:underline}.template-content-waterside .building-additional-info a:focus-visible,.template-content-waterside .building-additional-info a:hover{color:var(--wp--preset--color--white)}.template-content-waterside .take-a-closer-look{padding-block:clamp(3.75rem,4.706vw + 2.647rem,6rem)}.template-content-waterside :is(.take-a-closer-look__condition,.take-a-closer-look__title){width:100%}.template-content-waterside .take-a-closer-look__columns{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:start;max-width:min(100%,var(--wp--style--global--content-size))!important}@media(width >= 60rem){.template-content-waterside .take-a-closer-look__card:nth-of-type(2):not(:last-of-type){margin-block-start:3.75rem}}.template-content-waterside .take-a-closer-look__card .c-archive-post__excerpt{margin-block:0}.template-content-waterside .take-a-closer-look__card .as-button{align-self:flex-start}.template-content-waterside .faqs-section{padding-block:clamp(3.75rem,4.706vw + 2.647rem,6rem)}.template-content-waterside .faqs-section h2{color:var(--waterside-rust);width:100%;margin-bottom:0!important;font-size:1.25rem;font-weight:400;letter-spacing:5px;text-align:center;text-transform:unset!important}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .faqs-section h2{font-size:1.5rem}}.template-content-waterside .faqs-section .has-gradient-underline:after{display:none}.template-content-waterside .faqs-section .wp-block-launchpad-blocks-accordion-group{margin-top:0!important;filter:none!important}.template-content-waterside .faqs-section .accordion-header-button-text{color:var(--waterside-rust);font-size:1rem;text-transform:uppercase;letter-spacing:2px}.template-content-waterside .faqs-section .as-button{background-color:var(--waterside-rust);color:var(--wp--preset--color--white);border:none;border-radius:0;box-shadow:none;font-family:var(--wp--preset--font-family--nicky-sans);font-weight:400;transition:all .3s ease}.template-content-waterside .faqs-section .as-button:hover{background-color:var(--waterside-acqua-dark)}.template-content-waterside .wp-block-launchpad-blocks-accordion{background-color:#e2e9e9!important;border:1px solid #e2e9e9!important;border-radius:0!important}.template-content-waterside .wp-block-launchpad-blocks-accordion .wp-block-launchpad-blocks-accordion{border:none!important}.template-content-waterside .wp-block-launchpad-blocks-accordion .wp-block-launchpad-blocks-accordion .accordion-panel-inner-wrapper{color:var(--waterside-acqua-dark);padding:0!important;font-size:1rem}.template-content-waterside .wp-block-launchpad-blocks-accordion .accordion-header-button-text{color:var(--waterside-rust)}.template-content-waterside .wp-block-launchpad-blocks-accordion .accordion-header-button-icon-wrapper{background-color:var(--waterside-teal-dark);color:var(--wp--preset--color--white)!important;width:2rem;height:2rem;flex-basis:2rem;padding:.25rem;border:1px solid #000;border-radius:0;box-shadow:none}.template-content-waterside .wp-block-launchpad-blocks-accordion .accordion-header-button-icon-wrapper:hover,.template-content-waterside .wp-block-launchpad-blocks-accordion .accordion-header-button[data-state=open] .accordion-header-button-icon-wrapper{background-color:var(--waterside-acqua-dark)}.template-content-waterside .take-a-look-around{margin-block:var(--wp--preset--spacing--2);padding:var(--block-padding)}.template-content-waterside .take-a-look-around__title{color:var(--waterside-rust);font-size:1.5rem;letter-spacing:2px;text-align:center}.template-content-waterside .take-a-look-around li button{box-shadow:none;border:none}.template-content-waterside .take-a-look-around .wp-block-launchpad-blocks-gallery-carousel:before{display:none}.template-content-waterside .take-a-look-around .wp-block-launchpad-blocks-gallery-carousel{margin-block-start:var(--wp--preset--spacing--4)}.template-content-waterside .take-a-look-around .wp-block-launchpad-blocks-gallery-carousel>.wp-block-launchpad-blocks-carousel-slides{margin-bottom:2rem}.template-content-waterside .single-building .wp-block-launchpad-blocks-accordion-group{margin-top:0!important;margin-bottom:0;margin-block-end:0}.template-content-waterside .single-building .building-offers-section{background-color:#e2e9e9;margin-top:0!important}.template-content-waterside .single-building .building-offers-section .as-three-column.footer-overlaps{padding-top:0!important}.template-content-waterside .single-building .building-offers-section .wp-block-heading{color:var(--waterside-rust);font-size:1.25rem;letter-spacing:5px}.template-content-waterside .single-building .as-three-column{margin-bottom:-5rem;padding-bottom:4rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .single-building .as-three-column{margin-bottom:-11rem;padding-bottom:7rem}}.template-content-waterside .single-building .as-three-column__heading{columns:var(--waterside-rust);font-size:1.25rem;letter-spacing:2px}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .single-building .as-three-column .as-three-column__content{padding-bottom:5rem}}.template-content-waterside .building-offers-section{margin-top:0!important}.template-content-waterside .building-offers-section .as-block--has-mint-background .as-has-background{background-color:#e2e9e9}.template-content-waterside .building-offers-section .wp-block-heading{color:var(--waterside-acqua-dark)}.template-content-waterside .building-offers-section .as-three-column__heading{color:var(--waterside-rust);font-size:1.5rem;letter-spacing:2px;text-align:center}.template-content-waterside .building-offers-section .as-three-column.footer-overlaps{padding-top:0!important}.template-content-waterside .building-offers-section .as-three-column__card{background-color:var(--wp--preset--color--white);color:var(--waterside-acqua-dark);border:none;border-radius:0;box-shadow:none}.template-content-waterside .building-offers-section .as-three-column__card-header{color:var(--waterside-teal-dark);letter-spacing:5px}.template-content-waterside .building-offers-section .as-three-column__card-header .as-three-column__card-subheader{color:var(--waterside-teal-dark)!important}.template-content-waterside .building-offers-section .as-three-column__card-content{color:var(--waterside-acqua-dark)}.template-content-waterside .building-offers-section .as-three-column__card .as-button{background-color:var(--waterside-teal-dark);padding:1rem 2.5rem;border:none;border-radius:0;box-shadow:none;font-weight:500;text-transform:uppercase;letter-spacing:2px;transition:all .3s ease}.template-content-waterside .building-offers-section .as-three-column__card .as-button:hover{background-color:var(--waterside-acqua);color:var(--waterside-acqua-dark)}.template-content-waterside .building-offers-section .as-three-column__card:first-of-type{background-color:var(--waterside-teal-dark);color:var(--wp--preset--color--white)!important}.template-content-waterside .building-offers-section .as-three-column__card:first-of-type :is(.as-three-column__card-content,.as-three-column__card-header,.as-three-column__card-subheader){color:var(--wp--preset--color--white)!important}.template-content-waterside .building-offers-section .as-three-column__card:first-of-type .as-button{background-color:var(--wp--preset--color--white);color:var(--waterside-teal-dark)}.template-content-waterside .building-offers-section .as-three-column__card:first-of-type .as-button:hover{background-color:var(--waterside-acqua);color:var(--waterside-acqua-dark)}.template-content-waterside .building-info-list{margin-top:0}.template-content-waterside .building-info-list .as-has-background{background-color:var(--wp--preset--color--base);color:var(--waterside-acqua-dark)}.template-content-waterside .building-info-list__header{color:var(--waterside-rust);text-align:center;font-size:1.25rem;letter-spacing:5px}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .building-info-list__header{margin-bottom:5rem;font-size:1.5rem}}.template-content-waterside .building-info-list .wp-block-launchpad-blocks-fancy-list{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.template-content-waterside .building-info-list .wp-block-launchpad-blocks-fancy-list-item{font-size:.875rem!important;font-weight:400;letter-spacing:2px;text-transform:uppercase;align-items:center;grid-template-columns:4rem 1fr}.template-content-waterside .building-info-list .wp-block-launchpad-blocks-fancy-list-item .list-item-icon{background-color:var(--wp--preset--color--white)!important;color:var(--waterside-rust)!important;width:4rem!important;height:4rem!important;border:none!important;border-radius:0!important;box-shadow:none!important}.template-content-waterside .as-marquee{position:relative}.template-content-waterside .as-marquee:before{content:"";background-color:var(--waterside-acqua);width:100vw;height:6px;position:absolute;top:calc(50% - 3px);left:0}.template-content-waterside .as-marquee .as-marquee__washi-tape{display:none}.template-content-waterside .as-marquee .swiper-slide{background-color:var(--wp--preset--color--white);color:var(--waterside-rust);padding:.5rem 2.5rem;border:6px solid var(--waterside-acqua)}.template-content-waterside .as-marquee .swiper-slide.as-marquee__text h3{font-size:1rem!important;font-weight:500!important;letter-spacing:2px}.template-content-waterside .as-marquee .swiper-slide span{display:none}.template-content-waterside .wp-block-launchpad-blocks-gallery-carousel .wp-block-launchpad-blocks-carousel-slides button{border:6px solid #c6d2d3;border-radius:0}.template-content-waterside .wp-block-launchpad-blocks-gallery-carousel .wp-block-launchpad-blocks-gallery-carousel-lightbox .lightbox-close-button svg{fill:var(--waterside-acqua-dark)}.template-content-waterside .wp-block-launchpad-blocks-gallery-carousel .wp-block-launchpad-blocks-gallery-carousel-lightbox .wp-block-launchpad-blocks-carousel-slides{border:6px solid var(--waterside-acqua);border-radius:0;box-shadow:none}.template-content-waterside .wp-block-launchpad-blocks-gallery-carousel .wp-block-launchpad-blocks-gallery-carousel-lightbox .carousel-navigation-button{background-color:var(--waterside-rust);border:none;border-radius:0;box-shadow:none;transition:all .3s ease}.template-content-waterside .wp-block-launchpad-blocks-gallery-carousel .wp-block-launchpad-blocks-gallery-carousel-lightbox .carousel-navigation-button:hover{background-color:var(--waterside-acqua-dark)}.template-content-waterside #map{margin-top:0}.template-content-waterside #map .wp-block-host-students-here-map .distance-info .distance-info__inner{background-color:var(--waterside-rust);border-radius:0!important;box-shadow:none!important}.template-content-waterside .building-terms-and-conditions{padding:40px 0}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.template-content-waterside .building-terms-and-conditions{padding:80px 0}}.template-content-waterside~.footer{background-color:var(--waterside-acqua-dark)}.template-content-waterside~.footer .as-wave{display:none}.template-content-waterside~.footer .is-layout-constrained{background-color:#0000!important}.template-content-waterside~.footer .footer__navigation-heading{color:var(--wp--preset--color--white)!important}.template-content-waterside~.footer .footer__navigation-list li a{color:var(--wp--preset--color--white)}.page-template-default main.flow:first-of-type>:not(.alignleft,.alignright,.alignfull,.alignwide):first-child{margin-block-start:var(--wp--preset--spacing--8)}.page-template-default main.flow:first-of-type>:not(.alignleft,.alignright,.alignfull,.alignwide):last-child{margin-block-end:var(--wp--preset--spacing--8)}.search-results__header-bg{background-color:var(--wp--preset--color--ink);padding:40px 0;color:var(--wp--preset--color--white)}.search-results__header-content{padding:var(--block-padding);padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left);margin:auto;max-width:var(--wp--style--global--wide-size)}@media(min-width:1280px){.search-results__header-content{padding:3rem 0}}.search-results__query{color:var(--wp--preset--color--sky)}.search-results__header-wave{margin:0!important;width:100%}.search-results__header-wave svg{display:block;width:100%;height:auto}.search-results__header-wave svg .as-svg-fill{fill:var(--wp--preset--color--ink)}.search-results__results{margin-top:3rem;margin-bottom:2.5rem!important}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.search-results__results{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--wp--preset--spacing--2)}}.search-results .searchform{margin-block-end:var(--wp--preset--spacing--2)}.search-results .c-search-result{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--wp--preset--spacing--2);background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink-extra);box-shadow:var(--card-box-shadow);border-radius:1rem;border:2px solid var(--wp--preset--color--ink-extra);-webkit-text-decoration:none;text-decoration:none}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.search-results .c-search-result{margin-block-start:0!important;width:100%}}.search-results .c-search-result:focus-visible .c-search-result__title,.search-results .c-search-result:hover .c-search-result__title{-webkit-text-decoration:none;text-decoration:none}.search-results .c-search-result__content{flex:1 1 30rem;padding:1.25rem}.search-results .c-search-result__address{color:var(--wp--preset--color--mint-extra);-webkit-text-decoration:underline;text-decoration:underline;margin-bottom:0}.search-results .c-search-result__title{margin-block:var(--wp--preset--spacing--0);-webkit-text-decoration:underline;text-decoration:underline}.search-results .c-search-result__post_type{line-height:1.5;font-size:.875rem;position:relative;margin:0 0 .5rem;color:var(--wp--preset--color--ink-extra)}.search-results .c-search-result__post_type--building{background-color:var(--wp--preset--color--light-teal)}.search-results .c-search-result__post_type--location{background-color:var(--wp--preset--color--light-red)}.search-results .c-search-result__post_type--page{background-color:var(--wp--preset--color--light-violet)}.search-results .c-search-result__post_type--post{background-color:var(--wp--preset--color--light-blue)}.search-results .c-search-result__post_type--event{background-color:var(--wp--preset--color--light-red-extra)}.search-results .c-search-result__excerpt{margin-bottom:1rem}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.search-results__form h3{margin-bottom:1rem}.search-results__form form{max-width:23.75rem}.search-results__form .as-styled-search input[type=search]{padding:1.2rem}.search-results__form .as-styled-search button{min-width:3.5rem;width:3.5rem}}.offer-terms-section{padding:2rem 0}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.offer-terms-section{padding:4rem 0}}@supports selector(:focus-visible){:focus{outline:none}}:root{--default-focus-color:var(--wp--preset--color--focus);--focus-color:var(--default-focus-color)}:focus-visible{outline:2px solid var(--focus-color);outline-offset:-2px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;overflow-wrap:normal!important}.screen-reader-text:focus{background-color:var(--wp--preset--color--ink-extra);clip-path:none;color:var(--wp--preset--color--white);display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;-webkit-text-decoration:none;text-decoration:none;top:5px;width:auto;z-index:100000}