.brezza-page [hidden]{display:none!important}.brezza-page h2 em,.brezza-page h3 em{color:#8c7959}.brezza-hero{height:min(750px,82vh);min-height:610px;position:relative;color:#fff;isolation:isolate;background:#193d4c;overflow:hidden}.brezza-hero>img{width:100%;height:100%;object-fit:cover;object-position:center}.brezza-hero:after{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(9,33,43,.86),rgba(9,33,43,.35) 55%,rgba(9,33,43,.03))}.brezza-hero-copy{position:absolute;z-index:1;left:7%;top:50%;transform:translateY(-50%);max-width:630px}.brezza-hero-copy .eyebrow{font-size:11px;letter-spacing:3px;color:#e8e1d1}.brezza-hero h1{font:clamp(70px,7.8vw,112px)/.92 var(--serif);letter-spacing:-3px;margin:28px 0}.brezza-hero h1 em{font-weight:400}.brezza-hero-copy>p{font:25px/1.4 var(--serif);margin-bottom:27px}.brezza-status{display:table;margin-bottom:21px;padding:7px 12px;border:1px solid #ffffff60;font-size:9px;letter-spacing:1.6px}.brezza-hero-note{position:absolute;right:25px;bottom:20px;z-index:1;font-size:10px;text-shadow:0 1px 4px #000}.brezza-intro{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:start}.brezza-intro h2{margin-top:22px}.brezza-intro p{font-size:15px;line-height:1.95;margin-bottom:18px;color:var(--muted)}.brezza-facts{display:grid;grid-template-columns:repeat(3,1fr);margin:0 6% 70px;border-block:1px solid var(--line)}.brezza-facts>div{padding:25px;text-align:center;border-right:1px solid var(--line)}.brezza-facts>div:last-child{border:0}.brezza-facts strong{display:block;font:40px var(--serif);margin-bottom:12px}.brezza-facts strong small{font-size:24px}.brezza-facts span{font-size:9px;letter-spacing:1.5px;color:var(--muted)}.brezza-residences{background:#eeeee6;padding-top:70px}.brezza-page .section-heading>p{font-size:13px;max-width:350px}.brezza-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:35px 0}.brezza-types button{padding:22px;background:#f9f8f3;text-align:left;border:1px solid #cdd1ca;display:flex;flex-direction:column;gap:6px;transition:background .18s,color .18s}.brezza-types button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.brezza-types button>span:first-child{font-size:10px;letter-spacing:2px}.brezza-types button>span:last-child{font-size:12px}.brezza-types strong{font:34px var(--serif)}.brezza-types small{font-size:18px}.brezza-residence-lead{display:grid;grid-template-columns:1fr 1.5fr;gap:45px;align-items:stretch;margin-bottom:18px}.brezza-type-copy{padding:24px 0 20px}.brezza-type-copy h3{font:48px var(--serif);margin:9px 0 20px}.brezza-type-facts{display:grid;grid-template-columns:1.4fr 1fr 1fr;border-block:1px solid #d2d6ce;padding:14px 0;gap:8px;margin:0}.brezza-type-facts dt{font-size:10px;color:var(--muted)}.brezza-type-facts dd{font:25px var(--serif);margin:4px 0}.brezza-type-copy ul{padding-left:17px;margin:22px 0 27px;line-height:1.9;font-size:13px;color:var(--muted)}.brezza-photo{display:block;padding:0;position:relative;overflow:hidden;text-align:left;background:#d4dbd7;width:100%;color:#fff}.brezza-photo>img{height:100%;width:100%;object-fit:cover;transition:transform .4s}.brezza-photo:hover>img{transform:scale(1.025)}.brezza-photo>span{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;gap:14px;padding:36px 17px 15px;font-size:11px;background:linear-gradient(transparent,#102a35da)}.brezza-photo>span b{font-size:18px;font-weight:400;flex-shrink:0}.brezza-type-main{height:450px}.brezza-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.brezza-photo-grid .brezza-photo{aspect-ratio:4/3}.brezza-more{margin:18px 0 0}.brezza-more summary{list-style:none;display:flex;justify-content:space-between;padding:16px 0;border-block:1px solid #cbd1c9;font-size:12px;cursor:pointer}.brezza-more summary::-webkit-details-marker{display:none}.brezza-more[open] summary{margin-bottom:18px}.brezza-more[open] summary span{transform:rotate(0)}.brezza-plan-row{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:center;padding:45px 0 30px}.brezza-plan{background:#fff;aspect-ratio:1.43}.brezza-plan>img{object-fit:contain}.brezza-plan>span{background:#102a35dd;padding:10px 16px}.brezza-plan-row h3{font:34px/1.2 var(--serif);margin:16px 0}.brezza-plan-row p{font-size:13px;color:var(--muted);line-height:1.8;margin-bottom:20px}.brezza-plan-row small{display:block;font-size:10px;color:var(--muted);margin-top:12px}.brezza-type-panel{scroll-margin-top:30px}.brezza-type-panel+.brezza-type-panel{margin-top:45px}.brezza-amenity-copy{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:35px 0}.brezza-amenity-copy article{border-top:1px solid var(--line);padding-top:22px}.brezza-amenity-copy h3{font:27px var(--serif);margin-bottom:14px}.brezza-amenity-copy p{font-size:13px;line-height:1.8;color:var(--muted)}.brezza-videos{background:var(--navy);color:var(--cream)}.brezza-videos h2 em{color:#d3bc97}.brezza-videos .section-heading>p,.brezza-videos .development-disclaimer{color:#b8c6c6}.brezza-video-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(250px,1fr);gap:24px}.brezza-video-layout video{width:100%;height:490px;object-fit:contain;background:#081a23;display:block}.brezza-video-list{max-height:545px;overflow:auto;display:grid;gap:10px;align-content:start}.brezza-video-list button{display:grid;grid-template-columns:100px 1fr;gap:14px;padding:9px;text-align:left;align-items:center;color:inherit;background:#ffffff09;border:1px solid transparent}.brezza-video-list button[aria-pressed=true]{border-color:#bda575;background:#ffffff13}.brezza-video-list img{width:100px;height:72px;object-fit:cover}.brezza-video-list span{font-size:13px}.brezza-video-list small{display:block;font-size:10px;color:#c2cfcd;margin-top:7px}.brezza-video-caption{display:flex;justify-content:space-between;align-items:baseline;gap:15px;margin-top:17px}.brezza-video-caption h3{font:25px var(--serif)}.brezza-video-caption a{font-size:11px;color:inherit}.brezza-video-caption+.development-disclaimer{margin-top:20px}.brezza-address{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-top:45px}.brezza-address h3{font:30px var(--serif);margin:18px 0}.brezza-address p{font-size:13px;color:var(--muted);margin-bottom:23px;line-height:1.9}.brezza-brochure{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding-top:55px}.brezza-brochure h2{font-size:39px;margin:20px 0}.brezza-brochure p{max-width:470px;font-size:13px;color:var(--muted)}.brezza-brochure>a{justify-self:end;display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:25px 35px;min-width:280px}.brezza-brochure>a>span{font-size:10px}.brezza-page .development-disclaimer{margin-top:25px}.brezza-page .laguna-source-note{padding:25px 6%}.brezza-page .laguna-lightbox figure img{max-height:73vh;object-fit:contain}
@media(min-width:1600px){.brezza-hero-copy{left:max(7%,calc((100vw - 1320px)/2))}}
@media(max-width:950px){.brezza-residence-lead{gap:28px;grid-template-columns:1fr 1.15fr}.brezza-type-main{height:450px}.brezza-photo-grid{gap:10px}.brezza-video-layout{grid-template-columns:1.5fr 1fr}.brezza-video-list button{grid-template-columns:75px 1fr;gap:8px}.brezza-video-list img{width:75px;height:64px}.brezza-video-layout video{height:450px}.brezza-video-list{max-height:500px}.brezza-photo>span{font-size:10px}}
@media(max-width:700px){.brezza-hero{height:620px;min-height:0}.brezza-hero-copy{left:7%;right:7%}.brezza-hero h1{font-size:79px}.brezza-hero-copy>p{font-size:23px}.brezza-hero>img{object-position:58% center}.brezza-hero:after{background:linear-gradient(90deg,#102a35c9,#102a3550)}.brezza-hero-note{font-size:8px;right:7%}.brezza-intro{grid-template-columns:1fr;gap:25px}.brezza-intro p{font-size:13px}.brezza-facts{margin-bottom:45px}.brezza-facts>div{padding:18px 5px}.brezza-facts strong{font-size:27px}.brezza-facts strong small{font-size:15px}.brezza-facts span{font-size:7px;letter-spacing:.5px}.brezza-types{gap:7px;margin:25px 0}.brezza-types button{padding:15px 10px}.brezza-types strong{font-size:28px}.brezza-types button>span:first-child{font-size:9px}.brezza-types button>span:last-child{font-size:10px;line-height:1.5}.brezza-types small{font-size:14px}.brezza-residence-lead{display:flex;flex-direction:column;gap:20px}.brezza-type-copy{padding-top:12px}.brezza-type-copy h3{font-size:40px}.brezza-type-main{height:auto;aspect-ratio:4/3}.brezza-photo-grid{grid-template-columns:1fr 1fr;gap:10px}.brezza-photo-grid .brezza-photo:first-child{grid-column:1/-1;aspect-ratio:16/10}.brezza-photo>span{padding:30px 12px 10px;font-size:10px;line-height:1.4}.brezza-plan-row{grid-template-columns:1fr;gap:25px;padding-top:30px}.brezza-plan{aspect-ratio:1.3}.brezza-plan-row h3{font-size:30px}.brezza-amenity-copy{grid-template-columns:1fr;gap:20px;margin:25px 0}.brezza-amenity-copy article{padding-top:15px}.brezza-amenity-copy h3{font-size:25px;margin-bottom:9px}.brezza-video-layout{grid-template-columns:1fr}.brezza-video-layout video{height:440px}.brezza-video-list{display:flex;overflow-x:auto;max-height:none;gap:10px;padding-bottom:10px;scroll-snap-type:x proximity}.brezza-video-list button{display:block;min-width:170px;max-width:170px;scroll-snap-align:start}.brezza-video-list img{width:100%;height:100px;margin-bottom:10px}.brezza-video-list span{font-size:12px}.brezza-video-caption h3{font-size:23px}.brezza-video-caption a{white-space:nowrap}.brezza-address{grid-template-columns:1fr;gap:12px;padding-top:30px}.brezza-brochure{grid-template-columns:1fr;gap:25px}.brezza-brochure>a{justify-self:stretch;min-width:0}.brezza-brochure h2{font-size:36px}.brezza-page .section-heading>p{max-width:none}.brezza-page .laguna-contact-copy .btn{max-width:100%}}
@media(prefers-reduced-motion:reduce){.brezza-photo>img{transition:none}}
