main[data-buy-approved-page]{--hp-navy:#02243b;--hp-navy-2:#001c30;--hp-deep:#00192b;--hp-gold:#d5a43d;--hp-gold-2:#f2d37a;--hp-gold-soft:#fbf3df;--hp-ink:#071f36;--hp-muted:#496275;--hp-line:#d7e0e4;--hp-soft:#f3f7f8;--hp-shadow:0 10px 30px rgba(0,25,43,.12);background:#fff!important;color:var(--hp-ink)!important;font-family:Arial,Source Sans\ 3,sans-serif!important}main[data-buy-approved-page] *,main[data-buy-approved-page] :after,main[data-buy-approved-page] :before{box-sizing:border-box}main[data-buy-approved-page] h1,main[data-buy-approved-page] h2,main[data-buy-approved-page] h3,main[data-buy-approved-page] strong{font-family:Georgia,Times New Roman,serif!important;color:inherit}main[data-buy-approved-page] a:focus-visible,main[data-buy-approved-page] button:focus-visible,main[data-buy-approved-page] input:focus-visible,main[data-buy-approved-page] select:focus-visible{outline:2px solid #e4b348!important;outline-offset:3px!important}main[data-buy-approved-page][data-selected-school=""]>section:first-child{min-height:620px!important;background:radial-gradient(circle at 84% 22%,rgba(255,177,69,.46),transparent 28%),linear-gradient(90deg,rgba(0,22,38,.94),rgba(0,28,48,.82) 39%,rgba(0,24,39,.28) 74%,rgba(0,13,23,.33)),url(/images/market-heroes/university-of-chicago.webp) center 48%/cover no-repeat!important;color:#fff!important}main[data-buy-approved-page]>section:first-child>div:first-child{background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,17,28,.22))!important}main[data-buy-approved-page]>section:first-child>div:nth-child(2){width:min(1240px,calc(100% - 80px))!important;margin-inline:auto!important;padding:82px 0 68px!important;text-align:left!important}main[data-buy-approved-page]>section:first-child p:first-of-type{margin-bottom:12px!important;color:#efc65f!important;font:800 12px/1.1 Arial,sans-serif!important;letter-spacing:.2em!important}main[data-buy-approved-page]>section:first-child h1{max-width:880px!important;margin:0 0 20px!important;color:#fff!important;font-size:clamp(54px,6vw,82px)!important;font-weight:700!important;line-height:.98!important;letter-spacing:-.035em!important;text-wrap:balance}main[data-buy-approved-page]>section:first-child h1+p{max-width:760px!important;margin:0 0 30px!important;color:#fff!important;font-size:20px!important;line-height:1.35!important;letter-spacing:-.01em!important}main[data-buy-approved-page] [data-ch-buy-school-search=true]{width:min(900px,100%)!important;margin:0!important;position:relative}main[data-buy-approved-page] [data-ch-buy-school-search=true] form{height:72px!important;padding:0!important;gap:0!important;border:0!important;border-radius:7px!important;background:#fff!important;box-shadow:0 9px 28px rgba(0,0,0,.25)!important;overflow:visible!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] form input{color:#18324a!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:16px!important;font-weight:400!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] form button{min-width:170px!important;height:72px!important;border:0!important;border-radius:0 7px 7px 0!important;background:linear-gradient(180deg,#f8dc8c,#d6a33c)!important;color:#10263a!important;font-weight:800!important;box-shadow:none!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] [role=listbox]{top:calc(100% + 8px)!important;border:1px solid var(--hp-line)!important;border-radius:7px!important;background:#fff!important;color:var(--hp-ink)!important;box-shadow:0 18px 42px rgba(0,25,43,.24)!important;text-align:left!important;overflow:auto!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] [role=option]{border-radius:4px!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] [role=option]:hover{background:#eef3f5!important}main[data-buy-approved-page]>section:first-child [class*=popular]{margin-top:20px!important}main[data-buy-approved-page]>section:first-child [class*=popular] p{color:#fff!important;letter-spacing:0!important;font:700 13px/1.2 Arial,sans-serif!important}main[data-buy-approved-page]>section:first-child [class*=popular] button{border:1px solid rgba(239,198,95,.68)!important;border-radius:999px!important;background:rgba(0,31,51,.74)!important;color:#fff!important;font-weight:700!important;box-shadow:none!important}main[data-buy-approved-page]>section:first-child [class*=popular] button:hover{background:linear-gradient(180deg,#f8dc8c,#d6a33c)!important;color:#10263a!important}main[data-buy-approved-page] #buy-overview>section{padding:64px 0 70px!important;background:#fff!important;color:var(--hp-ink)!important}main[data-buy-approved-page] #buy-overview>section>div{width:min(1240px,calc(100% - 80px))!important}main[data-buy-approved-page] #buy-intents-title{margin-bottom:30px!important;font-size:38px!important;color:#12304a!important}main[data-buy-approved-page] #buy-overview [class*=intentGrid]{gap:18px!important}main[data-buy-approved-page] #buy-overview [class*=intentCard]{border:1px solid #d7dee1!important;border-radius:7px!important;background:#fff!important;color:var(--hp-ink)!important;box-shadow:0 3px 10px rgba(13,43,62,.1)!important;overflow:hidden!important}main[data-buy-approved-page] #buy-overview [class*=intentCard]:hover{transform:translateY(-3px)!important;box-shadow:0 10px 25px rgba(13,43,62,.16)!important}main[data-buy-approved-page] #buy-overview [class*=intentCard]>img{height:195px!important}main[data-buy-approved-page] #buy-overview [class*=intentCard] h3{color:#0d2b44!important;font-weight:700!important}main[data-buy-approved-page] #buy-overview [class*=intentCard] li{color:#355d76!important}main[data-buy-approved-page] #buy-overview [class*=intentCard] li:before{color:var(--hp-gold)!important}main[data-buy-approved-page] #buy-overview [class*=intentCta]{border-radius:4px!important;background:linear-gradient(180deg,#f8dc86,#d6a33a)!important;color:#0c273d!important;font-weight:800!important}main[data-buy-approved-page]>section[aria-labelledby=buy-journey-title]{padding:74px 0 82px!important;background:#fff!important;color:var(--hp-ink)!important}main[data-buy-approved-page] #buy-journey-title{font-size:40px!important;margin-bottom:44px!important;color:#12304a!important}main[data-buy-approved-page]>section[aria-labelledby=buy-journey-title] [class*=icon]{width:64px!important;height:64px!important;background:var(--hp-gold-soft)!important;color:#b77e08!important;border:1px solid #ecd69f!important}main[data-buy-approved-page]>section[aria-labelledby=buy-journey-title] b{color:#b77e08!important}main[data-buy-approved-page] [class*=goldButton]{border:0!important;border-radius:5px!important;background:linear-gradient(180deg,#f8dc86,#d6a33a)!important;color:#0c273d!important;box-shadow:none!important;font-weight:800!important}main[data-buy-approved-page] [class*=goldButton]:hover{filter:brightness(1.035)!important}main[data-buy-approved-page]>section[aria-label="Find your college"]{position:relative;background:var(--hp-deep)!important;color:#fff!important;overflow:hidden!important}main[data-buy-approved-page]>section[aria-label="Find your college"]>img{opacity:.38!important;filter:saturate(.75) contrast(1.08)!important}main[data-buy-approved-page]>section[aria-label="Find your college"]>div{padding:42px 0!important}main[data-buy-approved-page]>section[aria-label="Find your college"] h2{color:#fff!important;font-size:31px!important}main[data-buy-approved-page]:not([data-selected-school=""])>section:first-child{min-height:560px!important;background-image:radial-gradient(circle at 82% 18%,rgba(255,177,69,.35),transparent 28%),linear-gradient(90deg,rgba(0,22,38,.94),rgba(0,28,48,.69) 58%,rgba(0,20,34,.32)),var(--buy-hero)!important;background-size:auto,auto,cover!important;background-position:50%,50%,var(--buy-desktop-position)!important;color:#fff!important}main[data-buy-approved-page]:not([data-selected-school=""])>section:first-child>div:nth-child(2){padding:36px 0 54px!important;text-align:left!important}main[data-buy-approved-page]:not([data-selected-school=""])>section:first-child h1{max-width:760px!important;margin:58px 0 18px!important;font-size:clamp(50px,5.4vw,72px)!important;text-align:left!important}main[data-buy-approved-page]:not([data-selected-school=""])>section:first-child h1+p{max-width:620px!important;margin:0 0 22px!important;text-align:left!important}main[data-buy-approved-page] [class*=breadcrumb]{color:rgba(255,255,255,.86)!important}main[data-buy-approved-page] [class*=breadcrumb] button{border-color:rgba(239,198,95,.55)!important;background:rgba(0,31,51,.72)!important;color:#fff!important;border-radius:5px!important}main[data-buy-approved-page] [class*=outlineButton]{border-color:#f1d27b!important;border-radius:5px!important;color:#fff!important}main[data-buy-approved-page]>nav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:15!important;gap:8px!important;padding:10px max(26px,calc((100% - 1240px)/2))!important;justify-content:flex-start!important;background:rgba(255,255,255,.96)!important;border-bottom:1px solid var(--hp-line)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;overflow-x:auto!important}main[data-buy-approved-page]>nav a{padding:9px 14px!important;border-radius:5px!important;color:#24445c!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important}main[data-buy-approved-page]>nav a:hover{background:var(--hp-gold-soft)!important;color:#8a5e00!important}main[data-buy-approved-page] [class*=schoolBody]{width:min(1240px,calc(100% - 80px))!important;padding:30px 0 70px!important}main[data-buy-approved-page] [class*=schoolBody]>section{padding:58px 0!important;border-color:#e2e5e6!important}main[data-buy-approved-page] [class*=schoolBody] h2{font-size:36px!important;color:#12304a!important}main[data-buy-approved-page] [class*=benefits]>div{gap:20px!important}main[data-buy-approved-page] [class*=benefits] article{padding:24px!important;border:1px solid #d7dee1!important;border-radius:7px!important;background:#fff!important;box-shadow:0 3px 10px rgba(13,43,62,.06)!important}main[data-buy-approved-page] [class*=benefits] [class*=icon],main[data-buy-approved-page] [class*=financePaths] [class*=icon]{background:var(--hp-gold-soft)!important;color:#b77e08!important;border:1px solid #ecd69f!important}main[data-buy-approved-page] [class*=benefits] h3{color:#12304a!important}main[data-buy-approved-page] [class*=benefits] p{color:var(--hp-muted)!important}main[data-buy-approved-page] #buy-homes{position:relative!important;z-index:0!important;padding:56px 0 64px!important;border:0!important;color:#fff!important}main[data-buy-approved-page] #buy-homes:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:radial-gradient(circle at 80% 4%,#063e5e 0,transparent 24%),linear-gradient(145deg,#01273f,#001d31 66%,#032e48)}main[data-buy-approved-page] #buy-homes [class*=sectionHead] h2{color:#fff!important}main[data-buy-approved-page] #buy-homes [class*=sectionHead] p{color:#d9e4ea!important}main[data-buy-approved-page] #buy-homes [class*=sectionHead]>a{color:#efc65f!important;font-weight:800!important}main[data-buy-approved-page] #buy-homes [class*=filters]{padding:12px!important;border:1px solid #36536b!important;border-radius:6px!important;background:#05243a!important;color:#fff!important}main[data-buy-approved-page] #buy-homes [class*=filters] a,main[data-buy-approved-page] #buy-homes [class*=filters] button,main[data-buy-approved-page] #buy-homes [class*=filters] input,main[data-buy-approved-page] #buy-homes [class*=filters] select{min-height:42px!important;border:1px solid #c5d0d7!important;border-radius:5px!important;background:#fff!important;color:#112c43!important}main[data-buy-approved-page] #buy-homes [class*=filters] button[aria-pressed=true]{border-color:#e2b04c!important;background:linear-gradient(180deg,#f7d981,#d6a039)!important;color:#10273b!important;font-weight:800!important}main[data-buy-approved-page] #buy-homes [class*=homeGrid]{gap:14px!important}main[data-buy-approved-page] #buy-homes [class*=homeCard]{border:0!important;border-radius:6px!important;background:#fff!important;color:#112a41!important;box-shadow:0 3px 12px rgba(0,0,0,.22)!important;overflow:hidden!important}main[data-buy-approved-page] #buy-homes [class*=homeCard] button{background:#fff!important;color:#112a41!important}main[data-buy-approved-page] #buy-homes [class*=homeCard] h3{font-family:Arial,Source Sans\ 3,sans-serif!important;color:#0d2b44!important;font-weight:800!important}main[data-buy-approved-page] #buy-homes [class*=homeCard] p{color:#355067!important}main[data-buy-approved-page] #buy-homes [class*=homeCard] strong{color:#0a2740!important;font-size:22px!important}main[data-buy-approved-page] #buy-homes [class*=sourceNote]{color:#d7e4ea!important}main[data-buy-approved-page] #buy-homes [class*=empty]{border:1px solid #5b7487!important;background:#fff!important;color:var(--hp-ink)!important}main[data-buy-approved-page] #buy-homes [class*=empty] p{color:var(--hp-muted)!important}main[data-buy-approved-page] [class*=nextSteps]{gap:18px!important;margin:34px 0!important}main[data-buy-approved-page] [class*=nextSteps]>a{padding:28px!important;border:1px solid #d7dee1!important;border-radius:7px!important;background:#f7f9f9!important}main[data-buy-approved-page] [class*=nextSteps]>a>svg{color:#c58e1d!important}main[data-buy-approved-page] #buy-guides a,main[data-buy-approved-page] #buy-neighborhoods>div>a{border:1px solid #d7dee1!important;border-radius:6px!important;background:#f7f9f9!important}main[data-buy-approved-page] #buy-guides a:hover,main[data-buy-approved-page] #buy-neighborhoods>div>a:hover{border-color:#d7b66b!important;background:var(--hp-gold-soft)!important}main[data-buy-approved-page] #buy-financing{margin:24px 0!important;padding:48px!important;border:1px solid #d7dee1!important;border-radius:8px!important;background:linear-gradient(180deg,#f8fafb,#eef3f5)!important}main[data-buy-approved-page] #buy-financing [class*=financeSummary]{border:1px solid #d7dee1!important;border-radius:6px!important;background:#fff!important;box-shadow:0 4px 14px rgba(13,43,62,.08)!important}main[data-buy-approved-page] #buy-financing [class*=financeSummary] img{border-radius:6px 6px 0 0!important}main[data-buy-approved-page] #buy-financing [class*=financeSummary] strong{color:#0a2740!important;font-size:30px!important}main[data-buy-approved-page] #buy-financing [class*=financePaths]>a{padding:15px!important;border-radius:6px!important;background:rgba(255,255,255,.72)!important}main[data-buy-approved-page] #buy-professionals [class*=proGrid]{gap:16px!important}main[data-buy-approved-page] #buy-professionals [class*=proCard]{padding:22px!important;border:1px solid #31536c!important;border-radius:6px!important;background:#062942!important;color:#fff!important;box-shadow:none!important}main[data-buy-approved-page] #buy-professionals [class*=proCard] img{border-radius:50%!important;border:2px solid #d6a33c!important}main[data-buy-approved-page] #buy-professionals [class*=proCard] small{color:#efc65f!important;font-weight:800!important}main[data-buy-approved-page] #buy-professionals [class*=proCard] b,main[data-buy-approved-page] #buy-professionals [class*=proCard] h3,main[data-buy-approved-page] #buy-professionals [class*=proCard] p{color:#fff!important}@media(max-width:900px){main[data-buy-approved-page]>section:first-child>div:nth-child(2){width:calc(100% - 48px)!important;padding:68px 0 52px!important}main[data-buy-approved-page]>section:first-child h1{font-size:clamp(48px,8vw,64px)!important}main[data-buy-approved-page]>section:first-child h1+p{font-size:18px!important}main[data-buy-approved-page] #buy-overview>section>div,main[data-buy-approved-page] [class*=schoolBody]{width:calc(100% - 48px)!important}main[data-buy-approved-page] #buy-financing{padding:34px!important}}@media(max-width:720px){main[data-buy-approved-page][data-selected-school=""]>section:first-child{min-height:540px!important;background-position:50%!important}main[data-buy-approved-page]>section:first-child>div:nth-child(2){width:calc(100% - 36px)!important;padding:46px 0 34px!important}main[data-buy-approved-page]>section:first-child h1{font-size:40px!important;line-height:1.02!important;margin-bottom:16px!important}main[data-buy-approved-page]>section:first-child h1+p{font-size:15px!important;line-height:1.42!important;margin-bottom:24px!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] form{height:60px!important;border-radius:6px!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] form input{font-size:13px!important;padding-inline:10px!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] form button{min-width:58px!important;width:58px!important;height:60px!important;border-radius:0 6px 6px 0!important;font-size:0!important}main[data-buy-approved-page] [data-ch-buy-school-search=true] form button svg{width:23px!important;height:23px!important}main[data-buy-approved-page] #buy-overview>section{padding:38px 0 42px!important}main[data-buy-approved-page] #buy-overview>section>div,main[data-buy-approved-page] [class*=schoolBody]{width:calc(100% - 36px)!important}main[data-buy-approved-page] #buy-intents-title,main[data-buy-approved-page] #buy-journey-title,main[data-buy-approved-page] [class*=schoolBody] h2{font-size:28px!important}main[data-buy-approved-page]>section[aria-labelledby=buy-journey-title]{padding:48px 0!important}main[data-buy-approved-page]:not([data-selected-school=""])>section:first-child{min-height:480px!important;background-position:50%,50%,var(--buy-mobile-position)!important}main[data-buy-approved-page]:not([data-selected-school=""])>section:first-child>div:nth-child(2){padding-top:24px!important}main[data-buy-approved-page]:not([data-selected-school=""])>section:first-child h1{margin-top:38px!important;font-size:41px!important}main[data-buy-approved-page]>nav{padding:9px 16px!important}main[data-buy-approved-page] [class*=schoolBody]{padding-top:14px!important}main[data-buy-approved-page] [class*=schoolBody]>section{padding:38px 0!important}main[data-buy-approved-page] #buy-homes{padding:42px 0 48px!important}main[data-buy-approved-page] #buy-homes [class*=filters]{padding:10px!important}main[data-buy-approved-page] #buy-homes [class*=homeCard]{border-radius:6px!important}main[data-buy-approved-page] #buy-financing{margin:18px 0!important;padding:24px!important;border-radius:7px!important}main[data-buy-approved-page] #buy-professionals [class*=proCard]{border-radius:6px!important}}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader,html body:has([data-buy-refined=true])>.chGlobalHeader,html body:has([data-frank-reference])>.chGlobalHeader{display:block!important}html body:has([data-buy-refined=true]) [data-buy-homepage-header=true],html body:has([data-frank-reference]) .fr-header{display:none!important}@media (min-width:1200px){html body>#ch-site-navigation.chGlobalHeader,html body>#ch-site-navigation.chGlobalHeader>div:first-child{box-sizing:border-box!important;min-height:80px!important;height:80px!important}html body>#ch-site-navigation.chGlobalHeader>div:first-child{padding-top:8px!important;padding-bottom:8px!important}html body>.chGlobalHeader{display:block!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:90!important;min-height:80px!important;height:auto!important;border-bottom:1px solid #163d5b!important;background:#082d4a!important;color:#fff!important;box-shadow:none!important}html body>.chGlobalHeader>div:first-child{display:grid!important;grid-template-columns:max-content minmax(0,1fr) max-content!important;align-items:center!important;grid-column-gap:24px!important;column-gap:24px!important;width:100%!important;max-width:1680px!important;min-height:80px!important;height:80px!important;margin:0 auto!important;padding:8px 24px!important}html body>.chGlobalHeader a[aria-label="CollegeHousing.ai home"]{display:block!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;min-height:56px!important;margin:0!important;padding:8px 0 0 62px!important;color:#fff!important;font-size:27px!important;line-height:1!important;letter-spacing:-.9px!important;white-space:nowrap!important}html body>.chGlobalHeader .chOriginalBrandMark{width:54px!important;height:54px!important;flex:0 0 54px!important}html body>.chGlobalHeader nav[aria-label="Primary navigation"]{display:flex!important;align-items:center!important;justify-content:center!important;justify-self:stretch!important;min-width:0!important;width:100%!important;gap:16px!important;margin:0!important;white-space:nowrap!important}html body>.chGlobalHeader nav[aria-label="Primary navigation"]>a,html body>.chGlobalHeader nav[aria-label="Primary navigation"]>button{min-height:46px!important;padding:12px 10px!important;border-radius:7px!important;font-size:15px!important;line-height:1.2!important;white-space:nowrap!important}html body>.chGlobalHeader nav[aria-label="Primary navigation"]>:first-child{flex:0 0 204px!important;width:204px!important;min-width:204px!important;max-width:204px!important;justify-content:center!important}html body>.chGlobalHeader .chNavHeaderActions{display:flex!important;align-items:center!important;flex:0 0 auto!important;justify-self:end!important;margin-left:0!important;gap:10px!important}html body>.chGlobalHeader .chNavHeaderActions>[data-nav-school-search]{display:none!important}html body>.chGlobalHeader .chNavHeaderActions>button:not([aria-label]){min-height:46px!important;height:46px!important;padding:11px 18px!important;border:1px solid #d0a147!important;border-radius:7px!important;background:linear-gradient(180deg,#e5ba5a,#ca9632)!important;color:#08243e!important;font-size:15px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;box-shadow:0 6px 16px rgba(2,20,33,.22)!important}html body>.chGlobalHeader>div[role=region]{top:80px!important;z-index:100!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader{position:-webkit-sticky!important;position:sticky!important;top:0!important;min-height:80px!important;height:auto!important;background:#082d4a!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader>div:first-child{min-height:80px!important;height:80px!important;max-width:1680px!important;padding:8px 24px!important;column-gap:24px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader a[aria-label="CollegeHousing.ai home"]{display:block!important;width:auto!important;min-height:56px!important;margin:0!important;padding:8px 0 0 62px!important;font-size:27px!important;letter-spacing:-.9px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader .chOriginalBrandMark{width:54px!important;height:54px!important;flex:0 0 54px!important;margin:0!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader a[aria-label="CollegeHousing.ai home"] small{margin-top:2px!important;color:inherit!important;font-size:8px!important;line-height:1!important;letter-spacing:normal!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader a[aria-label="CollegeHousing.ai home"] small:after{content:none!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]{gap:16px!important;margin:0!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]>a,html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]>button{min-height:46px!important;padding:12px 10px!important;font-size:15px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader .chNavHeaderActions>button:not([aria-label]){min-height:46px!important;height:46px!important;padding:11px 18px!important;border-radius:7px!important;background:linear-gradient(180deg,#e5ba5a,#ca9632)!important;color:#08243e!important;font-size:15px!important}}@media (min-width:1400px) and (max-width:1499px){html body>.chGlobalHeader nav[aria-label="Primary navigation"]>:first-child{flex-basis:184px!important;width:184px!important;min-width:184px!important;max-width:184px!important;font-size:14px!important;padding-left:6px!important;padding-right:6px!important}}@media (min-width:1200px) and (max-width:1399px){html body>.chGlobalHeader>div:first-child{column-gap:16px!important;padding-left:18px!important;padding-right:18px!important}html body>.chGlobalHeader a[aria-label="CollegeHousing.ai home"]{min-height:54px!important;padding-left:56px!important;font-size:24px!important;letter-spacing:-.8px!important}html body>.chGlobalHeader .chOriginalBrandMark{width:50px!important;height:50px!important;flex-basis:50px!important}html body>.chGlobalHeader nav[aria-label="Primary navigation"]{gap:8px!important}html body>.chGlobalHeader nav[aria-label="Primary navigation"]>a,html body>.chGlobalHeader nav[aria-label="Primary navigation"]>button{min-height:44px!important;padding:10px 7px!important;font-size:14px!important}html body>.chGlobalHeader nav[aria-label="Primary navigation"]>:first-child{flex:0 0 168px!important;width:168px!important;min-width:168px!important;max-width:168px!important;font-size:13px!important;padding-left:4px!important;padding-right:4px!important}html body>.chGlobalHeader .chNavHeaderActions{gap:6px!important}html body>.chGlobalHeader .chNavHeaderActions>button:not([aria-label]){min-height:44px!important;height:44px!important;padding:10px 13px!important;font-size:14px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader>div:first-child{column-gap:16px!important;padding-left:18px!important;padding-right:18px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader a[aria-label="CollegeHousing.ai home"]{min-height:54px!important;padding-left:56px!important;font-size:24px!important;letter-spacing:-.8px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader .chOriginalBrandMark{width:50px!important;height:50px!important;flex-basis:50px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]{gap:8px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]>a,html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]>button{min-height:44px!important;padding:10px 7px!important;font-size:14px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader .chNavHeaderActions>button:not([aria-label]){min-height:44px!important;height:44px!important;padding:10px 13px!important;font-size:14px!important}}@media (min-width:1460px){html body>.chGlobalHeader a[aria-label="CollegeHousing.ai home"]{margin-right:0!important;padding-left:66px!important;font-size:28px!important;letter-spacing:-1px!important}html body>.chGlobalHeader .chOriginalBrandMark{width:58px!important;height:58px!important;flex-basis:58px!important}html body>.chGlobalHeader nav[aria-label="Primary navigation"]{gap:20px!important;margin:0!important}html body>.chGlobalHeader nav[aria-label="Primary navigation"]>a,html body>.chGlobalHeader nav[aria-label="Primary navigation"]>button{min-height:48px!important;padding:12px 11px!important;font-size:15px!important}html body>.chGlobalHeader .chNavHeaderActions>button:not([aria-label]){min-height:48px!important;height:48px!important;padding:12px 20px!important;font-size:15px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader>div:first-child{column-gap:28px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader a[aria-label="CollegeHousing.ai home"]{padding-left:66px!important;font-size:28px!important;letter-spacing:-1px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader .chOriginalBrandMark{width:58px!important;height:58px!important;flex-basis:58px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]{gap:20px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]>a,html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader nav[aria-label="Primary navigation"]>button{min-height:48px!important;padding:12px 11px!important;font-size:15px!important}html body:has(#college-answer-page[data-property-answer-page=true])>.chGlobalHeader .chNavHeaderActions>button:not([aria-label]){min-height:48px!important;height:48px!important;padding:12px 20px!important;font-size:15px!important}}@media (max-width:1199px){html body>.chGlobalHeader{display:block!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:90!important}html body:has([data-buy-refined=true]) [data-buy-homepage-header=true],html body:has([data-frank-reference]) .fr-header{display:none!important}}html body>#ch-site-navigation.chGlobalHeader a[aria-label="CollegeHousing.ai home"],html body>#ch-site-navigation.chGlobalHeader a[aria-label="CollegeHousing.ai home"]>span{text-rendering:geometricPrecision;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-shadow:none!important;filter:none!important;opacity:1!important}@media (min-width:1200px){html body>#ch-site-navigation.chGlobalHeader nav[aria-label="Primary navigation"]>a,html body>#ch-site-navigation.chGlobalHeader nav[aria-label="Primary navigation"]>button{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-style:normal!important;font-synthesis:none!important;font-feature-settings:"kern"!important;font-kerning:normal!important;letter-spacing:0!important;text-rendering:geometricPrecision;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-shadow:none!important;filter:none!important;opacity:1!important}html body>#ch-site-navigation.chGlobalHeader .chNavHeaderActions>button:not([aria-label]){font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;font-synthesis:none!important;text-rendering:geometricPrecision;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-shadow:none!important;filter:none!important;opacity:1!important}}@media (min-width:1200px){html body>.chGlobalHeader[data-school-theme=true] nav[aria-label="Primary navigation"]>:is(a,button){border:1px solid color-mix(in srgb,var(--school-brand) 82%,white 18%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--school-brand) 90%,white 10%),var(--school-brand))!important;color:var(--school-on-brand)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--school-brand) 18%,transparent)!important;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease!important}html body>.chGlobalHeader[data-school-theme=true] nav[aria-label="Primary navigation"]>:is(a,button):hover{background:linear-gradient(180deg,color-mix(in srgb,var(--school-brand) 82%,white 18%),color-mix(in srgb,var(--school-brand) 92%,black 8%))!important;border-color:color-mix(in srgb,var(--school-brand) 65%,white 35%)!important}html body>.chGlobalHeader[data-school-theme=true] nav[aria-label="Primary navigation"]>[data-school-tab-active=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--school-secondary) 91%,white 9%),var(--school-secondary))!important;border-color:color-mix(in srgb,var(--school-secondary) 72%,white 28%)!important;color:var(--school-on-secondary)!important;box-shadow:0 5px 16px color-mix(in srgb,var(--school-secondary) 24%,transparent),inset 0 -1px color-mix(in srgb,white 30%,transparent)!important}}html body #ch-mobile-navigation[data-school-theme=true] .chMobileNavLink,html body #ch-mobile-navigation[data-school-theme=true] button[id^=ch-mobile-trigger-]{border-left:3px solid var(--school-brand)!important}html body #ch-mobile-navigation[data-school-theme=true] [data-school-tab-active=true]{background:var(--school-secondary)!important;color:var(--school-on-secondary)!important;border-left-color:var(--school-secondary)!important}@media (max-width:860px){main[data-parent-market-workspace=boston-university] [data-client-property-workspace=three-pane]{grid-template-columns:minmax(0,1fr)!important}main[data-parent-market-workspace=boston-university] [data-client-property-workspace=three-pane]>[data-workspace-pane]{grid-column:1!important;grid-row:auto!important;width:100%!important;min-width:0!important}}@media (max-width:620px){main[data-parent-market-workspace=boston-university] [class*=ParentMarketBuyerWorkspace_trustRow__]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}main[data-parent-market-workspace=boston-university] [class*=ParentMarketBuyerWorkspace_trustRow__]>span{min-width:0!important}}.FooterOwnerLinks_consumer__vTrkh{display:block;background:linear-gradient(145deg,#061f34,#031724 64%,#02131e);color:#eef4f7;border-top:1px solid rgba(209,161,56,.55);padding:28px 0 16px}.FooterOwnerLinks_shell__q5SOg{width:min(1280px,calc(100% - 96px));margin-inline:auto}.FooterOwnerLinks_searchRow___4XLY{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(420px,1.28fr);align-items:center;grid-gap:42px;gap:42px;margin-bottom:25px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.1)}.FooterOwnerLinks_searchCopy__Ky1Uy{display:grid;grid-gap:4px;gap:4px}.FooterOwnerLinks_searchCopy__Ky1Uy small{color:#d1a138;font-size:.68rem;line-height:1.2;font-weight:800;letter-spacing:.09em}.FooterOwnerLinks_searchCopy__Ky1Uy span{color:#b9c8d1;font-size:.79rem;line-height:1.4}.FooterOwnerLinks_footerSearch__tp2k7{position:relative;width:100%;max-width:650px;justify-self:end;z-index:9}.FooterOwnerLinks_footerSearch__tp2k7 .schoolSearch{position:relative;width:100%;margin:0}.FooterOwnerLinks_footerSearch__tp2k7 .marketSearch{height:45px;min-height:45px;margin:0;padding:0 5px 0 13px;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.22);border-radius:6px;background:rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.FooterOwnerLinks_footerSearch__tp2k7 .searchIcon{color:#d1a138;font-size:23px;line-height:1;flex:none}.FooterOwnerLinks_footerSearch__tp2k7 .marketSearch input{min-width:0;width:100%;height:41px;padding:0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#fff!important;font-size:.85rem!important;line-height:1.3}.FooterOwnerLinks_footerSearch__tp2k7 .marketSearch input::placeholder{color:#aebec8;opacity:.9}.FooterOwnerLinks_footerSearch__tp2k7 .desktopSearchButton{display:inline-flex!important;align-items:center;justify-content:center;height:35px;min-width:82px;padding:0 15px;border:1px solid #d1a138;border-radius:4px;background:#d1a138;color:#0b2235;font-size:.75rem;font-weight:800;cursor:pointer}.FooterOwnerLinks_footerSearch__tp2k7 .mobileSearchButton{display:none!important}.FooterOwnerLinks_footerSearch__tp2k7 .schoolResults{position:absolute;left:0;right:0;bottom:calc(100% + 8px);top:auto!important;width:100%;max-height:min(330px,48dvh);overflow:auto;z-index:100;background:#fff;border:1px solid #d5e0e6;border-radius:6px;box-shadow:0 15px 35px rgba(0,0,0,.28);color:#15354b;text-align:left}.FooterOwnerLinks_footerSearch__tp2k7 .schoolResults button{width:100%;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border:0;border-bottom:1px solid #e9eef1;background:#fff;color:#15354b;text-align:left}.FooterOwnerLinks_footerSearch__tp2k7 .schoolResults button.active,.FooterOwnerLinks_footerSearch__tp2k7 .schoolResults button:hover{background:#eef5f8}.FooterOwnerLinks_footerSearch__tp2k7 .schoolResults b{display:block;font-size:.83rem}.FooterOwnerLinks_footerSearch__tp2k7 .schoolResults small{display:block;margin-top:2px;color:#637783;font-size:.72rem}.FooterOwnerLinks_footerSearch__tp2k7 .noResults{margin:0;padding:12px 13px;color:#566b78;font-size:.75rem}.FooterOwnerLinks_footerMain__tQmre{display:grid;grid-template-columns:minmax(245px,1.08fr) minmax(0,2.7fr);grid-gap:54px;gap:54px;align-items:start}.FooterOwnerLinks_brandBlock__Rs_BI{max-width:320px}.FooterOwnerLinks_brand__HoDlg{display:inline-block;color:#fff;text-decoration:none;font:700 24px/1.06 Georgia,Times New Roman,serif;letter-spacing:-.045em}.FooterOwnerLinks_brand__HoDlg span{color:#d1a138}.FooterOwnerLinks_brandBlock__Rs_BI p{margin:12px 0 0;color:#d8e2e8;font-size:.9rem;line-height:1.45}.FooterOwnerLinks_brandBlock__Rs_BI small{display:block;margin-top:12px;color:#c9aa61;font-size:.7rem;line-height:1.45}.FooterOwnerLinks_navGrid__Epkq1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px}.FooterOwnerLinks_group__ITp1f{display:grid;align-content:start;grid-gap:8px;gap:8px}.FooterOwnerLinks_group__ITp1f b{margin-bottom:2px;color:#d1a138;font-size:.68rem;line-height:1.2;letter-spacing:.085em;text-transform:uppercase}.FooterOwnerLinks_group__ITp1f a{width:max-content;max-width:100%;color:#c5d2db;text-decoration:none;font-size:.79rem;line-height:1.45;transition:color .15s ease,transform .15s ease}.FooterOwnerLinks_group__ITp1f a:hover{color:#fff;transform:translateX(2px)}.FooterOwnerLinks_brand__HoDlg:focus-visible,.FooterOwnerLinks_footerSearch__tp2k7 button:focus-visible,.FooterOwnerLinks_footerSearch__tp2k7 input:focus-visible,.FooterOwnerLinks_group__ITp1f a:focus-visible,.FooterOwnerLinks_legal__x3bet a:focus-visible,.FooterOwnerLinks_ownerLinks__f6c0o a:focus-visible{outline:2px solid #d1a138!important;outline-offset:3px!important;border-radius:2px}.FooterOwnerLinks_legal__x3bet{display:flex;align-items:center;flex-wrap:wrap;gap:7px 18px;margin-top:26px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1);color:#c5d2db;font-size:.75rem;line-height:1.5}.FooterOwnerLinks_legalLinks__Y__By{display:flex;gap:13px}.FooterOwnerLinks_legalLinks__Y__By a{display:inline-flex;align-items:center;min-height:32px}.FooterOwnerLinks_legal__x3bet a{color:#dbe6ec;text-decoration:none}.FooterOwnerLinks_legal__x3bet a:focus-visible,.FooterOwnerLinks_legal__x3bet a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.FooterOwnerLinks_ownerLinks__f6c0o{display:flex;align-items:center;gap:12px;margin-left:auto;padding-left:18px;border-left:1px solid rgba(255,255,255,.08)}.FooterOwnerLinks_ownerLinks__f6c0o a{display:inline-flex;align-items:center;min-height:32px;color:#bbcbd5;text-decoration:none;font-size:.75rem;line-height:1.4;letter-spacing:.018em;opacity:1;transition:color .15s ease}.FooterOwnerLinks_ownerLinks__f6c0o a:focus-visible,.FooterOwnerLinks_ownerLinks__f6c0o a:hover{color:#fff;opacity:1;text-decoration:underline;text-underline-offset:3px}.FooterOwnerLinks_opps__P7KhD{font-size:.75rem!important;letter-spacing:.07em!important;opacity:1!important}.FooterOwnerLinks_consumer__vTrkh+.FooterOwnerLinks_profileContinuation__3IY6j+footer{display:none!important}.FooterOwnerLinks_profileContinuation__3IY6j{display:none;background:#041f34;color:#c8d4dc;border-top:1px solid rgba(255,255,255,.08);padding:12px 0 13px}.FooterOwnerLinks_profileInner__JXZL6{width:min(1280px,86%);margin-inline:auto;display:flex;align-items:center;gap:22px}.FooterOwnerLinks_profileSearch__D1ypS{display:flex;align-items:center;gap:15px;min-width:0;flex:1 1}.FooterOwnerLinks_profileSearch__D1ypS .FooterOwnerLinks_searchCopy__Ky1Uy{flex:none}.FooterOwnerLinks_profileSearch__D1ypS .FooterOwnerLinks_footerSearch__tp2k7{max-width:520px;justify-self:auto}.FooterOwnerLinks_profileContinuation__3IY6j .FooterOwnerLinks_ownerLinks__f6c0o{border-left:0;padding-left:0;margin-left:auto;flex:none}body:has(.bu-blueprint)>.FooterOwnerLinks_profileContinuation__3IY6j{display:block}body:has(#home-page)>.FooterOwnerLinks_profileContinuation__3IY6j{display:none!important}@media(max-width:1050px){.FooterOwnerLinks_shell__q5SOg{width:calc(100% - 64px)}.FooterOwnerLinks_searchRow___4XLY{grid-template-columns:1fr 1.45fr;gap:28px}.FooterOwnerLinks_footerMain__tQmre{grid-template-columns:1fr;gap:26px}.FooterOwnerLinks_brandBlock__Rs_BI{max-width:560px}.FooterOwnerLinks_navGrid__Epkq1{gap:22px}.FooterOwnerLinks_profileInner__JXZL6{width:90%}}@media(max-width:700px){.FooterOwnerLinks_consumer__vTrkh{padding:24px 0 14px}.FooterOwnerLinks_shell__q5SOg{width:calc(100% - 36px)}.FooterOwnerLinks_searchRow___4XLY{grid-template-columns:1fr;gap:11px;margin-bottom:23px;padding-bottom:20px}.FooterOwnerLinks_searchCopy__Ky1Uy span{font-size:.76rem}.FooterOwnerLinks_footerSearch__tp2k7{max-width:none;justify-self:stretch}.FooterOwnerLinks_footerSearch__tp2k7 .marketSearch{height:43px;min-height:43px}.FooterOwnerLinks_footerSearch__tp2k7 .marketSearch input{font-size:.82rem!important}.FooterOwnerLinks_footerSearch__tp2k7 .desktopSearchButton{height:33px;min-width:70px;padding-inline:11px;font-size:.7rem}.FooterOwnerLinks_footerMain__tQmre{gap:24px}.FooterOwnerLinks_brand__HoDlg{font-size:23px}.FooterOwnerLinks_brandBlock__Rs_BI p{font-size:.89rem;max-width:320px}.FooterOwnerLinks_brandBlock__Rs_BI small{font-size:.68rem;max-width:320px}.FooterOwnerLinks_navGrid__Epkq1{grid-template-columns:1fr 1fr;gap:23px 28px}.FooterOwnerLinks_group__ITp1f{gap:9px}.FooterOwnerLinks_group__ITp1f b{font-size:.69rem}.FooterOwnerLinks_group__ITp1f a{font-size:.82rem}.FooterOwnerLinks_legal__x3bet{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px;margin-top:24px;padding-top:13px;font-size:.75rem}.FooterOwnerLinks_legalLinks__Y__By{margin-top:2px}.FooterOwnerLinks_ownerLinks__f6c0o{margin:5px 0 0;padding:7px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.06);gap:11px}.FooterOwnerLinks_legalLinks__Y__By a,.FooterOwnerLinks_ownerLinks__f6c0o a{min-height:44px}.FooterOwnerLinks_profileContinuation__3IY6j{padding:11px 0 12px}.FooterOwnerLinks_profileInner__JXZL6{width:calc(100% - 36px);display:grid;grid-gap:9px;gap:9px}.FooterOwnerLinks_profileSearch__D1ypS{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px}.FooterOwnerLinks_profileSearch__D1ypS .FooterOwnerLinks_searchCopy__Ky1Uy small{font-size:.62rem}.FooterOwnerLinks_profileContinuation__3IY6j .FooterOwnerLinks_ownerLinks__f6c0o{margin:0;padding-top:7px;border-top:1px solid rgba(255,255,255,.06);justify-content:flex-start}.FooterOwnerLinks_profileContinuation__3IY6j .FooterOwnerLinks_footerSearch__tp2k7 .schoolResults{bottom:calc(100% + 7px)}}@media(max-width:380px){.FooterOwnerLinks_profileInner__JXZL6,.FooterOwnerLinks_shell__q5SOg{width:calc(100% - 28px)}.FooterOwnerLinks_navGrid__Epkq1{gap:21px 19px}.FooterOwnerLinks_group__ITp1f a{font-size:.78rem}.FooterOwnerLinks_brandBlock__Rs_BI p{font-size:.85rem}.FooterOwnerLinks_footerSearch__tp2k7 .desktopSearchButton{min-width:63px;padding-inline:8px}.FooterOwnerLinks_ownerLinks__f6c0o{gap:9px}}@media(prefers-reduced-motion:reduce){.FooterOwnerLinks_group__ITp1f a,.FooterOwnerLinks_ownerLinks__f6c0o a{transition:none}.FooterOwnerLinks_group__ITp1f a:hover{transform:none}}.FooterOwnerLinks_searchRow___4XLY{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;grid-gap:9px!important;gap:9px!important;margin-bottom:30px!important;padding:0 0 26px!important;text-align:center!important}.FooterOwnerLinks_searchRow___4XLY .FooterOwnerLinks_searchCopy__Ky1Uy{justify-items:center!important;max-width:540px}.FooterOwnerLinks_searchRow___4XLY .FooterOwnerLinks_footerSearch__tp2k7{width:min(620px,100%)!important;max-width:620px!important;justify-self:center!important;z-index:auto!important}.FooterOwnerLinks_searchRow___4XLY .FooterOwnerLinks_footerSearch__tp2k7 .schoolSearch{z-index:auto}.FooterOwnerLinks_searchRow___4XLY .FooterOwnerLinks_footerSearch__tp2k7 .schoolResults{z-index:1000}.FooterOwnerLinks_footerMain__tQmre{position:relative;z-index:0}.FooterOwnerLinks_brandBlock__Rs_BI:before{content:"";display:block;width:104px;height:47px;margin:0 0 10px;background:url(https://ci3.googleusercontent.com/mail-sig/AIorK4z-CiguVQjd35iirkZEJOQhkOH1_zL8LwkZ7PhEFL3ozwyj0oikkhqtsxAP9qecM7itWdwhlSIhT_cr) 0/contain no-repeat}.FooterOwnerLinks_profileSearch__D1ypS{position:relative;z-index:0}.FooterOwnerLinks_profileSearch__D1ypS .FooterOwnerLinks_footerSearch__tp2k7{z-index:auto}.FooterOwnerLinks_profileSearch__D1ypS .FooterOwnerLinks_footerSearch__tp2k7 .schoolResults{z-index:1000}@media(max-width:700px){.FooterOwnerLinks_searchRow___4XLY{gap:7px!important;margin-bottom:24px!important;padding-bottom:21px!important}.FooterOwnerLinks_searchRow___4XLY .FooterOwnerLinks_footerSearch__tp2k7{width:100%!important}.FooterOwnerLinks_brandBlock__Rs_BI:before{width:92px;height:42px;margin-bottom:9px}}.FooterHost_host__zuN9c{display:contents}.FooterHost_host__zuN9c+footer{display:none!important}body:has(.FooterHost_host__zuN9c) #home-page footer{display:none!important}body:has(.FooterHost_host__zuN9c) [data-shared-shell]>footer{display:none!important}body:has(.bu-blueprint) .FooterHost_host__zuN9c .ch2GlobalFooter{display:none!important}body:has(.bu-blueprint) .FooterHost_host__zuN9c .ch2ProfileFooterContinuation{display:block!important}body:has([data-private-operations]) .FooterHost_host__zuN9c{display:none!important}body:has([data-realtor-preview]) .FooterHost_host__zuN9c,body:has([data-sales-preview-demo]) .FooterHost_host__zuN9c{display:none!important}.FloatingSearchController_scope___rDJE{display:none!important}body:has(.FloatingSearchController_scope___rDJE) section[id^=ask-] form[role=search] input[type=search]{font-family:Source Sans\ 3,Arial,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:-.1px}body:has(.FloatingSearchController_scope___rDJE) p[data-real-pro-intro=true]{font-size:0!important;line-height:1!important}.FloatingSearchController_realProLine__x2jdu{display:flex;align-items:center;flex-wrap:wrap;gap:5px;color:#596873!important;font-family:Source Sans\ 3,Arial,sans-serif;font-size:13px!important;font-weight:500;line-height:1.45!important}.FloatingSearchController_realProBadge__54jQ5{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border:1px solid #b8d8c4;border-radius:999px;background:#eef8f2;color:#17613f!important;font-size:9px!important;font-weight:800;line-height:1!important;letter-spacing:.65px;text-transform:uppercase;white-space:nowrap}.FloatingSearchController_realProDetails__QSv2r{color:#596873!important;font-size:13px!important;line-height:1.45!important}.FloatingSearchController_realProDetails__QSv2r strong{color:#18364d!important;font-weight:800}.FloatingSearchController_spiritInline__pR9ld{display:inline-block;margin-left:0;color:var(--school-accent,#8c6f3c)!important;font-family:Source Sans\ 3,Arial,sans-serif;font-size:13px!important;font-weight:800;line-height:1.4!important}.FloatingSearchController_proIdentity__zKhLH{order:-10;display:flex;align-items:center;gap:8px;flex:0 0 220px;width:220px;max-width:220px;min-width:0;min-height:46px;padding-right:13px;border-right:1px solid #e3ded4;color:#18364d;font-family:Source Sans\ 3,Arial,sans-serif}.FloatingSearchController_searchBadge__UnBsN{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:20px;padding:3px 6px;border:1px solid #b8d8c4;border-radius:999px;background:#eef8f2;color:#17613f;font-size:8px;font-weight:800;line-height:1;letter-spacing:.35px;text-transform:uppercase;white-space:nowrap}.FloatingSearchController_proCopy__OHI2T{display:block;min-width:0;line-height:1.15}.FloatingSearchController_proCopy__OHI2T strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#17364e;font-size:13px;font-weight:800}.FloatingSearchController_proCopy__OHI2T small{display:block;min-width:0;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6a7780;font-size:9px;font-weight:600}.FloatingSearchController_mobileProLine__ChD9F{display:none}body:has(.FloatingSearchController_scope___rDJE) section[id^=ask-] form[role=search]>div:has(.FloatingSearchController_proIdentity__zKhLH) div:has(>select){display:none!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true]{left:14px!important;right:14px!important;max-width:760px!important;padding:34px 8px 7px!important;border-radius:12px!important;box-shadow:0 -4px 24px rgba(18,43,69,.14),0 7px 20px rgba(18,43,69,.12)!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true][data-floating-dismissed=true]{display:none!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true]>div:first-child{display:none!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true]>p{display:none!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search]>div{min-height:48px!important;padding:3px 5px 3px 13px!important;gap:8px!important;border-radius:9px!important;box-shadow:none!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] .FloatingSearchController_proIdentity__zKhLH{flex-basis:188px;width:188px;max-width:188px;min-height:40px;gap:6px;padding-right:8px}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] .FloatingSearchController_searchBadge__UnBsN{font-size:7px;padding-inline:5px}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] .FloatingSearchController_proCopy__OHI2T strong{font-size:11px}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] .FloatingSearchController_proCopy__OHI2T small{font-size:8px;margin-top:2px}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search] select,body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search] select+span,body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search] svg{display:none!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search] input[type=search]{min-height:42px!important;padding:7px 0!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search] button[type=submit]{width:40px!important;height:40px!important;border-radius:7px!important;font-size:24px!important}.FloatingSearchController_toolbar__P1onm{position:absolute;z-index:3;top:5px;left:12px;right:7px;height:25px;display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:none;font-family:Source Sans\ 3,Arial,sans-serif}.FloatingSearchController_toolbar__P1onm>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#29465b;font-size:12px;font-weight:800;line-height:1.2}.FloatingSearchController_actions__HIez_{display:flex;align-items:center;gap:3px;margin-left:auto;pointer-events:auto}.FloatingSearchController_toolbar__P1onm button{font-family:Source Sans\ 3,Arial,sans-serif}.FloatingSearchController_answer__C6crO{min-height:28px;padding:3px 7px;border:0;background:transparent;color:#153a57;font-size:12px;font-weight:600;cursor:pointer}.FloatingSearchController_close__yV2_X{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#f1eee7;color:#425767;font-size:21px;line-height:1;cursor:pointer}.FloatingSearchController_answer__C6crO:focus-visible,.FloatingSearchController_close__yV2_X:focus-visible,.FloatingSearchController_reopen__9CKC0:focus-visible{outline:3px solid var(--school-accent,#8c6f3c);outline-offset:2px}.FloatingSearchController_reopen__9CKC0{position:fixed;z-index:61;left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);min-width:108px;min-height:40px;padding:8px 15px;border:1px solid #bba374;border-radius:999px;background:#fbfaf7f7;box-shadow:0 5px 18px rgba(18,43,69,.16);color:#17364e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:700 14px/1 Source Sans\ 3,Arial,sans-serif;cursor:pointer}@media(max-width:640px){.FloatingSearchController_realProLine__x2jdu{gap:4px;font-size:11px!important;line-height:1.4!important}.FloatingSearchController_realProBadge__54jQ5{min-height:19px;padding:2px 6px;font-size:7px!important}.FloatingSearchController_realProDetails__QSv2r,.FloatingSearchController_spiritInline__pR9ld{font-size:11px!important}body:has(.FloatingSearchController_scope___rDJE) section[id^=ask-] form[role=search]>div:has(.FloatingSearchController_proIdentity__zKhLH){grid-template-columns:104px minmax(0,1fr) 44px!important;gap:0 7px!important}.FloatingSearchController_proIdentity__zKhLH{grid-column:1!important;grid-row:1!important;display:block;width:104px;max-width:104px;min-height:44px;padding:2px 7px 2px 0}.FloatingSearchController_searchBadge__UnBsN{min-height:17px;padding:2px 5px;font-size:6.5px;margin-bottom:3px}.FloatingSearchController_proCopy__OHI2T strong{font-size:10.5px}.FloatingSearchController_desktopProLine__hiGFJ,.FloatingSearchController_proCopy__OHI2T small{display:none}.FloatingSearchController_mobileProLine__ChD9F{display:inline}body:has(.FloatingSearchController_scope___rDJE) section[id^=ask-] form[role=search]>div:has(.FloatingSearchController_proIdentity__zKhLH) input[type=search]{grid-column:2!important;grid-row:1!important}body:has(.FloatingSearchController_scope___rDJE) section[id^=ask-] form[role=search]>div:has(.FloatingSearchController_proIdentity__zKhLH) button[type=submit]{grid-column:3!important;grid-row:1!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true]{left:8px!important;right:8px!important;max-width:none!important;padding:31px 6px 6px!important;border-radius:11px!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search]>div{grid-template-columns:minmax(0,1fr) 40px!important;min-height:46px!important;padding:2px 4px 2px 12px!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search]>div:has(.FloatingSearchController_proIdentity__zKhLH){grid-template-columns:96px minmax(0,1fr) 40px!important;gap:0 6px!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] .FloatingSearchController_proIdentity__zKhLH{grid-column:1!important;grid-row:1!important;width:96px;max-width:96px;min-height:40px;padding-right:6px}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] .FloatingSearchController_searchBadge__UnBsN{font-size:6px}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search] input[type=search]{min-height:40px!important;padding:5px 0!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search]>div:has(.FloatingSearchController_proIdentity__zKhLH) input[type=search]{grid-column:2!important;grid-row:1!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search] button[type=submit]{width:38px!important;height:38px!important}body:has(.FloatingSearchController_scope___rDJE) [data-bu-search-docked=true] form[role=search]>div:has(.FloatingSearchController_proIdentity__zKhLH) button[type=submit]{grid-column:3!important;grid-row:1!important}.FloatingSearchController_toolbar__P1onm{top:4px;left:10px;right:5px;height:23px;gap:6px}.FloatingSearchController_toolbar__P1onm>strong{font-size:11px}.FloatingSearchController_answer__C6crO{font-size:11px;padding-inline:5px}.FloatingSearchController_close__yV2_X{width:26px;height:26px;font-size:20px}.FloatingSearchController_reopen__9CKC0{bottom:calc(7px + env(safe-area-inset-bottom,0px));min-height:38px;font-size:13px}}@media(prefers-reduced-motion:reduce){.FloatingSearchController_reopen__9CKC0{-webkit-backdrop-filter:none;backdrop-filter:none}}