.YN9ika_form{background:#fff7e90c;border:1px solid #fff7e950;border-radius:4px;justify-self:end;width:100%;max-width:540px;padding:30px}.YN9ika_eyebrow{font:9px var(--font-heading);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px}.YN9ika_form h3{margin:0 0 25px;font-size:23px;font-weight:400;line-height:1.4}.YN9ika_fields{grid-template-columns:1fr 1fr;gap:20px 17px;display:grid}.YN9ika_fields label{flex-direction:column;gap:8px;font-size:11px;display:flex}.YN9ika_full{grid-column:1/-1}.YN9ika_fields input,.YN9ika_fields textarea{color:#243e34;width:100%;min-width:0;font:13px var(--font-body);outline-offset:3px;background:#fff7e9;border:1px solid #fff7e960;border-radius:2px;padding:13px 14px}.YN9ika_fields textarea{resize:vertical;min-height:105px;max-height:240px}.YN9ika_fields input::placeholder,.YN9ika_fields textarea::placeholder{color:#647267}.YN9ika_submit{align-items:center;gap:20px;margin-top:22px;display:flex}.YN9ika_submit button{color:#fff7e9;white-space:nowrap;background:#243e34;border:0;padding:14px 20px;font-size:12px}.YN9ika_submit button span{margin-left:24px}.YN9ika_submit p{max-width:170px;margin:0;font-size:10px;line-height:1.6}.YN9ika_status{margin:14px 0 0;font-size:11px;line-height:1.7}.YN9ika_status:empty{display:none}@media (max-width:550px){.YN9ika_form{padding:23px}.YN9ika_fields{grid-template-columns:1fr;gap:16px}.YN9ika_full{grid-column:auto}.YN9ika_submit{gap:15px}.YN9ika_form h3{font-size:21px}}.YN9ika_fieldset{border:0;min-width:0;margin:0;padding:0}.YN9ika_fieldset:disabled{opacity:.65}.YN9ika_fields select{color:#243e34;width:100%;font:13px var(--font-body);background:#fff7e9;border:1px solid #fff7e960;padding:13px}.YN9ika_consent{align-items:flex-start;gap:10px;margin-top:20px;font-size:11px;line-height:1.6;display:flex}.YN9ika_consent input{flex:none;margin-top:3px}.YN9ika_trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.YN9ika_error{border-left:3px solid #fff;padding-left:12px;font-weight:500}
.MC43ba_journey{background:var(--ink);height:100svh;position:relative}.MC43ba_journey[data-enhanced=true]{height:850vh}.MC43ba_stage{color:#faf5e9;background:#243e34;height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.MC43ba_fallback,.MC43ba_canvas,.MC43ba_shade{width:100%;height:100%;position:absolute;inset:0}.MC43ba_canvas{transition:opacity .25s}.MC43ba_shade{pointer-events:none;background:linear-gradient(90deg,#14271a99,#0000 75%),linear-gradient(#0000 55%,#10251ed9)}.MC43ba_stage[data-light] .MC43ba_shade{background:0 0}.MC43ba_stage[data-light]{color:var(--ink)}.MC43ba_topline{letter-spacing:.17em;font-size:9px;position:absolute;top:34px;left:6%}.MC43ba_caption{will-change:transform,opacity;width:min(690px,72%);position:absolute;bottom:18%;left:6%}.MC43ba_kicker{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:#ffc99e;margin:0 0 23px;font-size:9px}.MC43ba_caption h1,.MC43ba_caption h2{font-family:var(--font-heading);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(40px,5.7vw,86px);font-weight:400;line-height:1.12}.MC43ba_caption h1 span,.MC43ba_caption h2 span{display:block}.MC43ba_accent{font-family:var(--font-accent);font-size:1.2em;font-style:italic}.MC43ba_description{max-width:500px;font-size:14px;line-height:1.8}.MC43ba_captionLinks{flex-wrap:wrap;gap:15px 25px;margin-top:28px;display:flex}.MC43ba_captionLinks a{border-bottom:1px solid #ffffff70;padding-bottom:8px;font-size:11px;text-decoration:none}.MC43ba_stage[data-light] .MC43ba_caption{width:39%;bottom:22%}.MC43ba_stage[data-light] .MC43ba_caption h2{font-size:clamp(32px,4vw,57px)}.MC43ba_stage[data-light] .MC43ba_kicker{color:#a55736}.MC43ba_stage[data-light] .MC43ba_captionLinks a{border-color:#243e3450}.MC43ba_chapters{gap:16px;display:grid;position:absolute;top:33%;right:3%}.MC43ba_chapters button{color:inherit;background:0 0;border:0;justify-content:end;align-items:center;gap:14px;padding:4px;font-size:9px;display:flex}.MC43ba_chapters span{opacity:0}.MC43ba_chapters i{opacity:.5;background:currentColor;border-radius:50%;width:5px;height:5px}.MC43ba_chapters button[aria-current] i{opacity:1;transform:scale(1.8)}.MC43ba_chapters button[aria-current] span,.MC43ba_chapters button:hover span,.MC43ba_chapters button:focus-visible span{opacity:1}.MC43ba_bottom{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:25px;font-size:8px;display:flex;position:absolute;bottom:28px;left:6%;right:6%}.MC43ba_bottom>div{align-items:center;gap:14px;display:flex}.MC43ba_bottom button{color:inherit;background:#243e3425;border:1px solid #ffffff50;border-radius:50%;width:35px;height:35px;font-size:15px}.MC43ba_bottom button:disabled{opacity:.3;cursor:default}.MC43ba_stage[data-light] .MC43ba_bottom button{border-color:#243e3440}.MC43ba_credit{text-align:right;letter-spacing:0;opacity:.8;max-width:240px;font-size:8px}.MC43ba_progress{transform-origin:0;background:#efb58b;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.MC43ba_mapHotspot{color:var(--ink);background:#f2f0e7e8;border:1px solid #243e3460;border-radius:30px;align-items:center;gap:12px;padding:12px 18px;font-size:16px;display:flex;position:absolute;top:46%;left:68%}.MC43ba_mapHotspot span{font-size:10px}.MC43ba_dialog{background:var(--paper);width:min(550px,100% - 32px);color:var(--ink);border:0;padding:50px}.MC43ba_dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10251ec9}.MC43ba_dialog>button{color:inherit;background:0 0;border:0;font-size:28px;position:absolute;top:12px;right:15px}.MC43ba_dialog h2{font-size:32px;line-height:1.2}.MC43ba_dialog p{font-size:14px}.MC43ba_dialog>a{text-underline-offset:5px;font-size:12px}@media (max-width:700px){.MC43ba_journey[data-enhanced=true]{height:750vh}.MC43ba_stage{min-height:640px}.MC43ba_topline{font-size:7px;top:25px}.MC43ba_caption{width:83%;bottom:19%}.MC43ba_caption h1,.MC43ba_caption h2{font-size:43px}.MC43ba_description{max-width:90%;font-size:12px}.MC43ba_captionLinks{margin-top:18px}.MC43ba_captionLinks a{font-size:10px}.MC43ba_chapters{gap:13px;top:30%;right:3%}.MC43ba_chapters span{display:none}.MC43ba_bottom{align-items:end;gap:10px;bottom:22px}.MC43ba_bottom>span:first-child{max-width:90px;font-size:6px;line-height:1.7}.MC43ba_bottom>div{flex-shrink:0;gap:9px}.MC43ba_bottom .MC43ba_credit{max-width:90px;font-size:7px}.MC43ba_stage[data-light] .MC43ba_caption{width:83%;bottom:17%}.MC43ba_stage[data-light] .MC43ba_caption h2{margin-bottom:12px;font-size:29px}.MC43ba_stage[data-light] .MC43ba_caption .MC43ba_kicker{margin-bottom:10px}.MC43ba_stage[data-light] .MC43ba_description{font-size:11px}.MC43ba_mapHotspot{padding:9px 12px;top:28%;left:40%}.MC43ba_mapHotspot span{font-size:8px}}@media (prefers-reduced-motion:reduce){.MC43ba_journey[data-enhanced=true]{height:100svh}.MC43ba_canvas{transition:none}}.MC43ba_planFallback{aspect-ratio:.74;background:#eeece3;height:84%;position:absolute;top:8%;left:53%;overflow:hidden}.MC43ba_planFallback img{width:auto;max-width:none;height:100%;position:absolute;right:0}@media (max-width:700px){.MC43ba_planFallback{height:49%;top:5%;left:50%;transform:translate(-50%)}}.MC43ba_topline{top:174px}.MC43ba_shade{background:linear-gradient(#10251e55,#0000 32%),linear-gradient(90deg,#14271a99,#0000 75%),linear-gradient(#0000 55%,#10251ed9)}@media (max-width:959px){.MC43ba_topline{top:108px}}
.eZc5qq_lines{gap:8px;width:min(100%,580px);margin:0 0 24px;display:flex}.eZc5qq_lines i{transform-origin:0;background:#b96745;flex:1;min-width:0;height:4px;display:block}.eZc5qq_lines i:nth-child(2){--delay:80ms;background:#ed1c24}.eZc5qq_lines i:nth-child(3){--delay:.16s;background:#2b539b}.eZc5qq_lines i:nth-child(4){--delay:.24s;background:#ffe344}.eZc5qq_lines i:nth-child(5){--delay:.32s;background:#8bcced}.eZc5qq_lines i:nth-child(6){--delay:.4s;background:#111}.eZc5qq_lines[data-visible=true] i{animation:.8s both eZc5qq_strokeIn;animation-delay:var(--delay,0s)}.eZc5qq_centered{margin-inline:auto}.eZc5qq_centered i{transform-origin:50%}.eZc5qq_centered i:nth-child(3),.eZc5qq_centered i:nth-child(4){--delay:0s}.eZc5qq_centered i:nth-child(2),.eZc5qq_centered i:nth-child(5){--delay:.12s}.eZc5qq_centered i:first-child,.eZc5qq_centered i:nth-child(6){--delay:.24s}.eZc5qq_centered[data-visible=true]{transform-origin:50%;animation:.9s cubic-bezier(.2,.7,.2,1) both eZc5qq_openOut}@keyframes eZc5qq_strokeIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes eZc5qq_openOut{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@media (max-width:750px){.eZc5qq_lines{gap:6px;margin-bottom:18px}.eZc5qq_lines i{height:3px}}@media (prefers-reduced-motion:reduce){.eZc5qq_lines[data-visible=true],.eZc5qq_lines[data-visible=true] i{animation:none}}
.r5M6ca_label{font:10px var(--font-heading);text-transform:uppercase;letter-spacing:.16em;color:#9d694f}.r5M6ca_intro{padding:70px 8% 55px}.r5M6ca_intro h1{font-size:clamp(50px,7vw,90px)}.r5M6ca_intro>p:last-child{max-width:560px;font-size:15px}.r5M6ca_collection{gap:4px;display:grid}.r5M6ca_estate{isolation:isolate;color:#fff;min-height:75svh;text-decoration:none;display:block;position:relative;overflow:hidden}.r5M6ca_aerial{object-fit:cover;z-index:-3;width:100%;height:100%;transition:transform 1.5s;position:absolute;inset:0}.r5M6ca_estate:hover .r5M6ca_aerial{transform:scale(1.055)}.r5M6ca_overlay{z-index:-1;background:linear-gradient(#0000 5%,#09211deb);position:absolute;inset:0}.r5M6ca_cardTop{letter-spacing:.05em;justify-content:space-between;font-size:11px;display:flex;position:absolute;top:40px;left:8%;right:8%}.r5M6ca_cardBottom{position:absolute;bottom:60px;left:8%;right:8%}.r5M6ca_logo{object-fit:contain;object-position:left;filter:brightness(0)invert();width:300px;max-width:70vw;height:75px}.r5M6ca_cardBottom h2{margin:24px 0 10px;font-size:28px}.r5M6ca_cardBottom p{font-size:13px}.r5M6ca_enter{border-bottom:1px solid #fff8;margin-top:20px;padding-bottom:12px;font-size:12px;display:inline-block}.r5M6ca_disclaimer{opacity:.7;font-size:9px;position:absolute;bottom:24px;right:8%}.r5M6ca_details{padding:90px 8%;scroll-margin-top:20px}.r5M6ca_summary{grid-template-columns:1fr 1fr;align-items:start;gap:12%;display:grid}.r5M6ca_summary h2,.r5M6ca_homes h2,.r5M6ca_amenities h2,.r5M6ca_services h2,.r5M6ca_enquiry h2{letter-spacing:-.045em;font-size:clamp(32px,4vw,55px);line-height:1.15}.r5M6ca_summary p,.r5M6ca_homes p,.r5M6ca_services p{font-size:14px;line-height:1.9}.r5M6ca_note{color:#68786a;line-height:1.8;font-size:11px!important}.r5M6ca_facts{border-top:1px solid #243e3430;grid-template-columns:.65fr 1.2fr 1fr;gap:30px;margin-top:50px;padding-top:35px;display:grid}.r5M6ca_facts strong{font:23px/1.4 var(--font-heading);display:block}.r5M6ca_facts div:first-child strong{font-size:48px}.r5M6ca_facts span{color:#68786a;margin-top:12px;font-size:10px;display:block}.r5M6ca_homes{background:#fffdf8;grid-template-columns:1fr 1.1fr;align-items:center;gap:8%;padding:75px 8%;display:grid}.r5M6ca_homes img{object-fit:cover;width:100%;height:480px}.r5M6ca_homes a{text-underline-offset:9px;margin-top:15px;font-size:12px;display:inline-block}.r5M6ca_amenities{background:#e6e7dc;padding:85px 8%}.r5M6ca_amenities ul{grid-template-columns:repeat(3,1fr);gap:25px;margin:40px 0;padding:0;list-style:none;display:grid}.r5M6ca_amenities li{border-top:1px solid #243e3430;padding:20px 0;font-size:15px}.r5M6ca_services{grid-template-columns:1fr 1fr;gap:12%;padding:85px 8%;display:grid}.r5M6ca_services h2{font-size:33px}.r5M6ca_enquiry{color:#fff;text-align:center;background:#243e34;padding:80px 8%}.r5M6ca_enquiry .r5M6ca_label{color:#e2b69b}.r5M6ca_enquiry>div{justify-content:center;gap:30px;margin-top:30px;display:flex}.r5M6ca_enquiry a{text-underline-offset:8px;font-size:12px}.r5M6ca_other{justify-content:center;gap:45px;padding:35px 8%;display:flex}.r5M6ca_other a{font-size:13px;text-decoration:none}.r5M6ca_other a[aria-current]{color:#b96745}.r5M6ca_other span{margin-left:15px}@media (max-width:700px){.r5M6ca_intro,.r5M6ca_details,.r5M6ca_amenities,.r5M6ca_services,.r5M6ca_enquiry{padding:55px 7%}.r5M6ca_estate{min-height:70svh}.r5M6ca_cardTop{font-size:9px;left:7%;right:7%}.r5M6ca_cardBottom{bottom:45px}.r5M6ca_cardBottom h2{font-size:23px}.r5M6ca_summary,.r5M6ca_homes,.r5M6ca_services{grid-template-columns:1fr;gap:25px}.r5M6ca_facts{grid-template-columns:1fr;gap:22px}.r5M6ca_facts>div{border-bottom:1px solid #243e341c;padding-bottom:20px}.r5M6ca_homes{padding:55px 7%}.r5M6ca_homes img{height:330px}.r5M6ca_amenities ul{grid-template-columns:1fr 1fr;gap:15px}.r5M6ca_amenities li{font-size:12px}.r5M6ca_other{gap:20px}.r5M6ca_other span{margin-left:5px}}@media (prefers-reduced-motion:reduce){.r5M6ca_aerial{transition:none}.r5M6ca_estate:hover .r5M6ca_aerial{transform:none}}.r5M6ca_intro{text-align:center;padding:48px 7% 35px}.r5M6ca_intro h1{margin:17px 0;font-size:clamp(42px,5vw,65px)}.r5M6ca_intro>p:last-child{margin:20px auto 0}.r5M6ca_collection{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1800px;margin:auto;padding:0 5% 65px}.r5M6ca_estate{text-align:center;border-radius:9px;justify-content:center;align-items:center;min-height:480px;display:flex}.r5M6ca_overlay{background:linear-gradient(#081b2185,#081b2170)}.r5M6ca_cardBottom{width:100%;padding:35px 20px;position:relative;bottom:auto;left:auto;right:auto}.r5M6ca_logo{object-position:center;width:85%;max-width:330px;height:90px;margin:0 auto 27px;display:block}.r5M6ca_cardBottom .r5M6ca_cardLocation{margin:0 0 22px;font-size:13px;font-weight:500}.r5M6ca_cardBottom h2{letter-spacing:-.015em;margin:0 0 13px;font-size:15px;font-weight:500;line-height:1.7}.r5M6ca_cardBottom p{margin:0 0 24px;font-size:12px;line-height:1.7}.r5M6ca_enter{background:#b96745;border:0;border-radius:30px;margin-top:8px;padding:14px 24px;font-size:12px}.r5M6ca_disclaimer{font-size:8px;bottom:13px;left:0;right:0}.r5M6ca_amenityGroups{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:40px;display:grid}.r5M6ca_amenityGroups article{border-top:2px solid #b96745;padding-top:20px}.r5M6ca_amenityGroups h3{font-size:20px;font-weight:500}.r5M6ca_amenityGroups ul{margin:20px 0;display:block}.r5M6ca_amenityGroups li{border:0;padding:7px 0;font-size:13px}@media (max-width:1050px){.r5M6ca_collection{gap:16px;padding-inline:4%}.r5M6ca_estate{min-height:440px}.r5M6ca_cardBottom{padding-inline:15px}.r5M6ca_cardBottom h2{font-size:13px}.r5M6ca_cardBottom .r5M6ca_cardLocation{font-size:11px}.r5M6ca_logo{height:75px}}@media (max-width:760px){.r5M6ca_collection{grid-template-columns:1fr;gap:22px;max-width:650px;padding:0 7% 45px}.r5M6ca_estate{min-height:420px}.r5M6ca_cardBottom h2{font-size:15px}.r5M6ca_logo{max-width:330px;height:90px}.r5M6ca_amenityGroups{grid-template-columns:1fr;gap:20px}.r5M6ca_intro{padding-top:40px}}.r5M6ca_intro>p{margin-inline:auto}.r5M6ca_intro>div{margin:28px auto 0}.r5M6ca_logo{object-fit:contain;height:auto;max-height:100px}.r5M6ca_unitTable{margin:24px 0;overflow-x:auto}.r5M6ca_unitTable table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.r5M6ca_unitTable caption{text-align:left;color:#68786a;margin-bottom:12px;font-size:11px}.r5M6ca_unitTable th,.r5M6ca_unitTable td{white-space:nowrap;border-bottom:1px solid #243e3426;padding:12px 7px}.r5M6ca_unitTable thead th{color:#68786a;font-size:10px;font-weight:500}.r5M6ca_unitTable tbody th{font-weight:600}.r5M6ca_unitTable sup{font-size:.7em}@media (max-width:700px){.r5M6ca_unitTable th,.r5M6ca_unitTable td{padding:11px 5px}}.r5M6ca_combinedCount{color:#68786a;font-size:9px;display:block}.r5M6ca_unitTable td[rowspan]{vertical-align:middle}.r5M6ca_unitTable p{margin:12px 0 0}.r5M6ca_unitTable caption{font-weight:500}
.vzdi1W_journey{background:#182b25;height:360svh;position:relative}.vzdi1W_stage{color:#fff;isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.vzdi1W_layer{will-change:transform,opacity;z-index:-3;background-size:cover;position:absolute;inset:-5%}.vzdi1W_shade{z-index:-1;background:linear-gradient(90deg,#071c24a6,#0000 85%),linear-gradient(#08272a22,#0000 48%,#081e28d9);position:absolute;inset:0}.vzdi1W_topline{justify-content:space-between;align-items:start;display:flex;position:absolute;top:5%;left:6%;right:6%}.vzdi1W_topline img{object-fit:contain;width:215px;height:auto}.vzdi1W_topline>span{text-align:right;letter-spacing:.06em;font-size:12px;line-height:1.6}.vzdi1W_copy{max-width:680px;animation:.7s both vzdi1W_arrive;position:absolute;top:30%;left:8%}.vzdi1W_eyebrow{font:11px var(--font-heading);letter-spacing:.18em;text-transform:uppercase}.vzdi1W_copy h1{letter-spacing:-.055em;max-width:720px;margin:22px 0;font-size:clamp(42px,5.4vw,83px);font-weight:400;line-height:1.07}.vzdi1W_body{color:#ffffffd9;max-width:430px;font-size:14px;line-height:1.8}.vzdi1W_explore{border-bottom:1px solid #ffffff80;align-items:center;gap:55px;margin-top:10px;padding:13px 0;font-size:12px;text-decoration:none;display:inline-flex}.vzdi1W_side{flex-direction:column;align-items:center;gap:16px;font-size:11px;display:flex;position:absolute;top:44%;right:4%}.vzdi1W_side i{background:#ffffff50;width:1px;height:65px}.vzdi1W_side span:last-child{opacity:.5}.vzdi1W_bottom{justify-content:space-between;align-items:end;gap:25px;display:flex;position:absolute;bottom:65px;left:8%;right:6%}.vzdi1W_selector{gap:36px;display:flex}.vzdi1W_selector button{color:#ffffff80;text-align:left;min-width:135px;font:17px var(--font-heading);background:0 0;border:0;border-top:1px solid #ffffff50;padding:16px 0 0}.vzdi1W_selector button[aria-pressed=true]{color:#fff;border-top-color:#fff}.vzdi1W_selector small{margin-right:10px;font-size:9px}.vzdi1W_selector button>span{font:9px var(--font-body);letter-spacing:.04em;margin-top:8px;display:block}.vzdi1W_controls{align-items:center;gap:8px;display:flex}.vzdi1W_controls button{color:#fff;background:0 0;border:1px solid #ffffff50;border-radius:50%;width:37px;height:37px}.vzdi1W_controls button:disabled{opacity:.3;cursor:default}.vzdi1W_controls button:last-child{border:0;border-radius:0;width:auto;margin-left:12px;font-size:10px}.vzdi1W_caption{color:#ffffffa6;justify-content:space-between;font-size:9px;display:flex;position:absolute;bottom:20px;left:8%;right:6%}.vzdi1W_caption a{text-decoration:none}.vzdi1W_progress{transform-origin:0;width:100%;height:3px;transform:scaleX(var(--progress,0));background:#cb9274;position:absolute;bottom:0}@keyframes vzdi1W_arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (max-width:750px){.vzdi1W_journey{height:310svh}.vzdi1W_topline img{width:165px}.vzdi1W_topline>span{font-size:9px}.vzdi1W_copy{top:27%;left:7%;right:10%}.vzdi1W_copy h1{font-size:clamp(38px,10vw,64px)}.vzdi1W_body{max-width:310px;font-size:12px}.vzdi1W_bottom{display:block;bottom:60px;left:7%;right:7%}.vzdi1W_selector{justify-content:space-between;gap:15px}.vzdi1W_selector button{flex:1;min-width:0;font-size:12px}.vzdi1W_selector small{margin-right:5px;font-size:8px}.vzdi1W_selector button>span{max-width:90px;font-size:8px;line-height:1.5}.vzdi1W_controls{justify-content:flex-end;margin-top:18px}.vzdi1W_controls button{width:30px;height:30px}.vzdi1W_caption{font-size:8px;left:7%}.vzdi1W_side{font-size:9px;right:3%}.vzdi1W_side i{height:35px}}@media (prefers-reduced-motion:reduce){.vzdi1W_copy{animation:none}.vzdi1W_layer{will-change:auto}}.vzdi1W_heroBrand>span{font:12px var(--font-heading);letter-spacing:.12em;text-align:right;margin-top:7px;display:block}.vzdi1W_heroBrand img{display:block}@media (max-width:959px){.vzdi1W_topline{top:105px}.vzdi1W_copy{top:29%}}@media (max-height:700px) and (min-width:960px){.vzdi1W_topline img{width:145px}.vzdi1W_topline{top:160px}.vzdi1W_copy{top:34%}.vzdi1W_copy h1{margin:12px 0;font-size:48px}.vzdi1W_body{font-size:12px}}@media (max-height:800px) and (min-width:960px){.vzdi1W_copy{max-width:650px;top:35%}.vzdi1W_copy h1{margin:12px 0;font-size:clamp(40px,4.2vw,60px)}.vzdi1W_copy>p:not(.vzdi1W_eyebrow):not(.vzdi1W_label){font-size:12px;line-height:1.7}.vzdi1W_copy>a{margin-top:0;padding-block:9px}.vzdi1W_topline,.vzdi1W_brand{top:166px}.vzdi1W_topline img{width:170px}.vzdi1W_brand img{height:55px}}@media (max-width:750px){.vzdi1W_caption{gap:12px;right:82px}.vzdi1W_caption a{text-align:right;max-width:120px}}.vzdi1W_layer{will-change:opacity;transition:opacity .85s;inset:0;transform:none!important}.vzdi1W_video{object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.vzdi1W_layer:first-child .vzdi1W_video{object-position:50% 46%}.vzdi1W_layer:nth-child(2) .vzdi1W_video{object-position:50% 52%}.vzdi1W_controls button:nth-last-child(2){white-space:nowrap;border:0;border-radius:0;width:auto;height:auto;margin-left:10px;padding:8px 3px;font-size:10px}.vzdi1W_controls button:last-child{white-space:nowrap}@media (max-width:750px){.vzdi1W_controls{flex-wrap:wrap;gap:10px}.vzdi1W_controls button:nth-last-child(2){font-size:9px}.vzdi1W_video{object-position:center}.vzdi1W_caption{right:82px}}@media (prefers-reduced-motion:reduce){.vzdi1W_layer,.vzdi1W_video{transition:none}}.vzdi1W_shade{background:linear-gradient(90deg,#06171a70 0%,#06171a3d 27%,#06171a0f 48%,#0000 68%),linear-gradient(#0000 70%,#06171a2e 86%,#06171a8a 100%)}.vzdi1W_copy,.vzdi1W_topline{text-shadow:0 1px 4px #0008}.vzdi1W_copy h1{text-shadow:0 2px 10px #0006}.vzdi1W_body{color:#fff}.vzdi1W_selector,.vzdi1W_controls,.vzdi1W_caption,.vzdi1W_side{text-shadow:0 1px 4px #0009}@media (max-width:750px){.vzdi1W_shade{background:linear-gradient(90deg,#06171a4d,#0000 90%),linear-gradient(#0000 68%,#06171a99),linear-gradient(#0000 23%,#06171a26 40%,#0000 68%)}}.vzdi1W_topline{top:clamp(140px,17svh,175px)}.vzdi1W_heroBrand{flex:none;width:min(46vw,700px);position:relative}.vzdi1W_topline .vzdi1W_heroBrand img{aspect-ratio:768/131;object-fit:contain;filter:brightness(0)invert();width:100%;height:auto;display:block}.vzdi1W_heroBrand>span{font-family:var(--font-objektiv),Arial,sans-serif;letter-spacing:0;text-align:right;white-space:nowrap;margin:0;font-size:clamp(16px,1.65vw,25px);font-weight:400;line-height:1.05;position:absolute;top:79%;right:4.17%}.vzdi1W_copy{top:max(35svh,275px)}.vzdi1W_companyLines{gap:8px;width:min(100%,580px);margin-bottom:17px;display:flex}.vzdi1W_companyLines i{background:#b96745;flex:1;height:4px;display:block}.vzdi1W_companyLines i:nth-child(2){background:#ed1c24}.vzdi1W_companyLines i:nth-child(3){background:#2b539b}.vzdi1W_companyLines i:nth-child(4){background:#ffe344}.vzdi1W_companyLines i:nth-child(5){background:#8bcced}.vzdi1W_companyLines i:nth-child(6){background:#111}@media (min-width:960px) and (max-height:800px){.vzdi1W_topline{top:137px}.vzdi1W_copy{top:max(35svh,265px)}.vzdi1W_copy h1{max-width:650px}.vzdi1W_companyLines{width:min(100%,540px);margin-bottom:13px}}@media (max-width:959px){.vzdi1W_topline{top:105px}.vzdi1W_heroBrand{width:min(70vw,520px)}.vzdi1W_topline>span{max-width:130px}.vzdi1W_copy{top:max(30svh,230px)}.vzdi1W_heroBrand>span{font-size:clamp(15px,2.1vw,21px)}}@media (max-width:750px){.vzdi1W_topline{top:104px;left:7%;right:7%}.vzdi1W_heroBrand{width:100%;max-width:460px}.vzdi1W_topline>span{display:none}.vzdi1W_heroBrand>span{font-size:clamp(13px,3.4vw,19px)}.vzdi1W_copy{top:max(26svh,205px)}.vzdi1W_companyLines{gap:6px;width:100%;margin-bottom:15px}.vzdi1W_companyLines i{height:3px}}@media (max-width:750px) and (max-height:700px){.vzdi1W_topline{top:93px}.vzdi1W_copy{top:185px}.vzdi1W_companyLines{margin-bottom:10px}.vzdi1W_copy h1{margin:14px 0;font-size:36px}.vzdi1W_body{font-size:11px}.vzdi1W_explore{margin-top:0;padding-block:10px}}
.nv8LGq_page{--homes-blue:#2c529e;--homes-ink:#203e75;--homes-pale:#edf2fa;max-width:1650px;color:var(--homes-ink);margin:auto;padding:60px 7% 85px}.nv8LGq_heading{text-align:center;max-width:850px;margin:0 auto 50px}.nv8LGq_heading>div{margin-inline:auto}.nv8LGq_heading h1{margin:25px 0;font-size:clamp(40px,5vw,68px);line-height:1.12}.nv8LGq_heading p{font-size:15px;line-height:1.8}.nv8LGq_filters{background:var(--homes-pale);border-radius:12px;gap:20px;margin-bottom:30px;padding:24px;display:flex}.nv8LGq_filters label{flex:1;max-width:260px}.nv8LGq_filters label,.nv8LGq_form label{gap:8px;font-size:12px;display:grid}.nv8LGq_page input,.nv8LGq_page select{color:#203e75;width:100%;font:inherit;box-sizing:border-box;background:#fffdf8;border:1px solid #2c529e40;border-radius:6px;padding:12px}.nv8LGq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.nv8LGq_card{color:inherit;background:#fffdf8;border:1px solid #2c529e25;border-radius:12px;text-decoration:none;transition:transform .25s;overflow:hidden}.nv8LGq_card:hover{transform:translateY(-4px)}.nv8LGq_card>img{object-fit:cover;width:100%;height:230px}.nv8LGq_card>div{padding:24px}.nv8LGq_card small{text-transform:uppercase;letter-spacing:.1em;font-size:10px}.nv8LGq_card h2{margin:12px 0;font-size:22px}.nv8LGq_card p{font-size:12px;line-height:1.8}.nv8LGq_card span{border-bottom:1px solid #2c529e;margin-top:10px;padding-bottom:8px;font-size:12px;display:inline-block}.nv8LGq_demo{background:#e6ecf6;border-radius:6px;padding:10px 12px;line-height:1.7;font-size:11px!important}.nv8LGq_detailHeading{margin:35px 0}.nv8LGq_detailHeading h1{font-size:clamp(32px,4vw,52px);line-height:1.2}.nv8LGq_detailHeading>div{margin-bottom:25px}.nv8LGq_detailGrid{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:45px;display:grid}.nv8LGq_detailGrid>div>p{font-size:14px;line-height:1.9}.nv8LGq_gallery>img{object-fit:cover;border-radius:12px;width:100%;height:490px}.nv8LGq_gallery>div{gap:10px;margin:15px 0 35px;display:flex;overflow:auto}.nv8LGq_gallery button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:7px;padding:0}.nv8LGq_gallery button[aria-pressed=true]{border-color:var(--homes-blue)}.nv8LGq_gallery button img{object-fit:cover;border-radius:4px;width:110px;height:75px;display:block}.nv8LGq_amenities{grid-template-columns:1fr 1fr;gap:15px;padding:0;font-size:13px;list-style:none;display:grid}.nv8LGq_amenities li{border-top:1px solid #2c529e30;padding-top:16px}.nv8LGq_checkout{border:1px solid #2c529e35;border-top:4px solid var(--homes-blue);background:#fffdf8;border-radius:12px;padding:25px;box-shadow:0 12px 40px #2c529e0b}.nv8LGq_checkout h2{font-size:25px}.nv8LGq_checkout h2 small{font-size:12px}.nv8LGq_checkout p{font-size:12px;line-height:1.8}.nv8LGq_checkout button{background:var(--homes-blue);border:1px solid var(--homes-blue);color:#fff;font:inherit;cursor:pointer;border-radius:6px;padding:13px 16px;font-size:12px}.nv8LGq_checkout button:disabled{opacity:.55;cursor:wait}.nv8LGq_checkout button:focus-visible,.nv8LGq_page a:focus-visible,.nv8LGq_page input:focus-visible,.nv8LGq_page select:focus-visible{outline-offset:3px;outline:2px solid #b96745}.nv8LGq_checkout .nv8LGq_refresh{color:var(--homes-blue);text-underline-offset:4px;background:0 0;border:0;padding:8px 0;text-decoration:underline}.nv8LGq_form{gap:16px;margin:20px 0;display:grid}.nv8LGq_dates{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nv8LGq_totals{border-top:1px solid #2c529e30;border-bottom:1px solid #2c529e30;margin:25px 0;padding:12px 0}.nv8LGq_totals>div{justify-content:space-between;gap:15px;padding:8px 0;font-size:12px;display:flex}.nv8LGq_totals dd{margin:0;font-weight:600}.nv8LGq_monthly,.nv8LGq_notice{background:var(--homes-pale);border-radius:7px;padding:14px}.nv8LGq_monthly h3{margin:0;font-size:16px}.nv8LGq_checkout details{border-top:1px solid #2c529e25;padding-top:15px;font-size:12px;line-height:1.8}.nv8LGq_checkout summary{cursor:pointer;font-weight:500}.nv8LGq_form .nv8LGq_consent{align-items:flex-start;font-size:11px;line-height:1.7;display:flex}.nv8LGq_consent input{width:16px;accent-color:var(--homes-blue);flex-shrink:0;margin:3px 8px 0 0}.nv8LGq_trap{position:absolute;left:-10000px}.nv8LGq_error{color:#9b2727;border:1px solid #9b272740;border-radius:6px;padding:12px}.nv8LGq_help{border-top:1px solid #2c529e20;margin-top:20px;padding-top:15px}.nv8LGq_timer{font-variant-numeric:tabular-nums;font-size:26px!important}.nv8LGq_status{background:var(--homes-pale);padding:12px;font-weight:600}.nv8LGq_checkout .nv8LGq_secondary{color:var(--homes-blue);background:0 0;width:100%;margin-bottom:20px}.nv8LGq_empty{background:var(--homes-pale);text-align:center;padding:80px 20px}.nv8LGq_checkout .rdp-root{--rdp-accent-color:#2c529e;--rdp-accent-background-color:#edf2fa;--rdp-day-height:38px;--rdp-day-width:38px;--rdp-day_button-height:36px;--rdp-day_button-width:36px;margin:20px 0;font-size:12px}.nv8LGq_checkout .rdp-root button{color:inherit;background:0 0;border:0;padding:0}.nv8LGq_checkout .rdp-selected button{color:#fff;background:#2c529e}.nv8LGq_unavailable{color:#667992;background:repeating-linear-gradient(135deg,#cbd5e4 0 2px,#edf2fa 2px 6px);text-decoration:line-through}.nv8LGq_calendarNote{font-size:10px!important}.nv8LGq_checkout .rdp-month_caption{font-size:14px}.nv8LGq_checkout .rdp-range_middle button{color:#203e75;background:#edf2fa}@media (max-width:1100px){.nv8LGq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nv8LGq_detailGrid{grid-template-columns:minmax(0,1fr) 360px;gap:25px}.nv8LGq_checkout{padding:18px}.nv8LGq_gallery>img{height:400px}}@media (max-width:780px){.nv8LGq_page{padding:45px 6%}.nv8LGq_cards,.nv8LGq_detailGrid{grid-template-columns:1fr}.nv8LGq_heading{margin-bottom:30px}.nv8LGq_filters{padding:16px}.nv8LGq_gallery>img{height:320px}.nv8LGq_checkout{box-sizing:border-box;justify-self:center;width:100%;max-width:460px}.nv8LGq_checkout .rdp-root{--rdp-day-width:36px;--rdp-day-height:36px}.nv8LGq_card>img{height:230px}.nv8LGq_dates input{min-width:0;padding:10px 5px}}@media (prefers-reduced-motion:reduce){.nv8LGq_card{transition:none}.nv8LGq_card:hover{transform:none}}.nv8LGq_location,.nv8LGq_unitIdentity{color:#203e75;background:#edf2fa;border-left:3px solid #2c529e;padding:12px!important;line-height:1.8!important}.nv8LGq_unitIdentity{font-size:12px}.nv8LGq_detailGrid>div>p{white-space:pre-line}.nv8LGq_page{box-sizing:border-box}.nv8LGq_detailGrid>*,.nv8LGq_checkout,.nv8LGq_gallery{min-width:0}@media (max-width:780px){.nv8LGq_detailGrid,.nv8LGq_cards{grid-template-columns:minmax(0,1fr)}}.nv8LGq_gallery .nv8LGq_galleryHero{text-align:left;border:0;width:100%;display:block;position:relative}.nv8LGq_galleryHero>img{object-fit:cover;border-radius:12px;width:100%;height:460px;display:block}.nv8LGq_galleryHero>span{color:#203e75;background:#fffdf8;border-radius:25px;padding:12px 16px;font-size:12px;position:absolute;bottom:18px;right:18px;box-shadow:0 2px 16px #0003}.nv8LGq_gallery button:focus-visible{outline-offset:3px;outline:3px solid #b96745}.nv8LGq_lightbox{color:#fff;background:#101e33;border:0;border-radius:12px;width:min(1100px,94vw);max-width:94vw;max-height:94dvh;padding:20px}.nv8LGq_lightbox::backdrop{background:#071020e8}.nv8LGq_lightbox>img{object-fit:contain;width:100%;height:min(68dvh,750px);display:block}.nv8LGq_lightboxBar,.nv8LGq_lightboxControls{justify-content:space-between;align-items:center;gap:14px;display:flex}.nv8LGq_lightboxBar{margin-bottom:15px}.nv8LGq_lightboxControls{margin-top:15px}.nv8LGq_lightbox button{color:#203e75;cursor:pointer;background:#fffdf8;border:0;border-radius:20px;padding:10px 15px}.nv8LGq_lightbox p,.nv8LGq_lightbox span{font-size:12px}.nv8LGq_detailSection{border-top:1px solid #2c529e25;padding:25px 0}.nv8LGq_detailSection h2{margin:0 0 14px;font-size:25px}.nv8LGq_detailSection p{margin:0 0 15px;font-size:14px;line-height:1.85}.nv8LGq_detailSection small{font-size:11px;line-height:1.6}.nv8LGq_featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 14px;margin:20px 0;padding:0;list-style:none;display:grid}.nv8LGq_featureGrid li{align-items:center;gap:10px;font-size:12px;display:flex}.nv8LGq_featureGrid small{color:#69798c;display:block}.nv8LGq_yes,.nv8LGq_no,.nv8LGq_unknown{border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.nv8LGq_yes{color:#237447;background:#e1f1e7}.nv8LGq_no{color:#a33333;background:#fae8e8}.nv8LGq_unknown{color:#64748b;background:#edf0f4}.nv8LGq_detailSection .nv8LGq_featureLegend{color:#64748b;font-size:11px}.nv8LGq_contactLinks{flex-wrap:wrap;gap:12px;display:flex}.nv8LGq_contactLinks a{border:1px solid #2c529e40;border-radius:20px;padding:10px 14px;font-size:12px}.nv8LGq_mapHeading{justify-content:space-between;align-items:center;gap:15px;display:flex}.nv8LGq_mapHeading>a{white-space:nowrap;font-size:12px}.nv8LGq_miniMap{border:0;border-radius:12px;width:100%;height:240px;margin:5px 0 10px}.nv8LGq_extraFeatures{font-size:12px;line-height:1.8}.nv8LGq_detailGrid .nv8LGq_checkout{scrollbar-width:thin;max-height:calc(100dvh - 120px);position:sticky;top:100px;overflow-y:auto}@media (max-width:1100px){.nv8LGq_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.nv8LGq_galleryHero>img{height:300px}.nv8LGq_detailGrid .nv8LGq_checkout{max-height:none;position:static;overflow:visible}.nv8LGq_lightbox{padding:12px}.nv8LGq_lightboxControls p{display:none}.nv8LGq_featureGrid{gap:18px 10px}.nv8LGq_detailSection h2{font-size:22px}.nv8LGq_mapHeading{align-items:flex-start}.nv8LGq_miniMap{height:210px}}.nv8LGq_detailGrid .nv8LGq_checkout{grid-area:1/2/span 2}.nv8LGq_detailsColumn{grid-area:2/1}.nv8LGq_detailGrid{row-gap:0}@media (max-width:780px){.nv8LGq_detailGrid .nv8LGq_checkout{grid-area:2/1;margin-bottom:30px}.nv8LGq_detailsColumn{grid-area:3/1}}.nv8LGq_gallery .nv8LGq_galleryHero>img{object-fit:cover;width:100%;height:460px}@media (max-width:780px){.nv8LGq_gallery .nv8LGq_galleryHero>img{height:300px}}.nv8LGq_detailGrid .nv8LGq_checkout{max-height:none;position:static;overflow:visible}
._2eM-VW_journey{background:#1c2c26;height:420svh}._2eM-VW_stage{isolation:isolate;color:#fff;height:100svh;position:sticky;top:0;overflow:hidden}._2eM-VW_image{will-change:opacity,transform;z-index:-3;background-size:cover;position:absolute;inset:0}._2eM-VW_shade{z-index:-1;background:linear-gradient(90deg,#071b21c9,#0000 95%),linear-gradient(#0000 35%,#071b21bd);position:absolute;inset:0}._2eM-VW_brand{position:absolute;top:6%;left:7%;right:7%}._2eM-VW_brand img{object-fit:contain;object-position:left;filter:brightness(0)invert();width:min(370px,65vw);height:80px}._2eM-VW_brand p{letter-spacing:.06em;font-size:10px}._2eM-VW_copy{max-width:650px;animation:.6s _2eM-VW_appear;position:absolute;top:33%;left:8%;right:8%}._2eM-VW_label{font:10px var(--font-heading);letter-spacing:.14em;text-transform:uppercase}._2eM-VW_copy h1{white-space:pre-line;margin:20px 0;font-size:clamp(40px,5.5vw,82px);line-height:1.08}._2eM-VW_copy>p:not(._2eM-VW_label){max-width:440px;font-size:14px;line-height:1.8}._2eM-VW_copy>a{border-bottom:1px solid #fff8;margin-top:15px;padding-bottom:10px;font-size:12px;text-decoration:none;display:inline-block}._2eM-VW_bottom{justify-content:space-between;align-items:center;gap:30px;display:flex;position:absolute;bottom:65px;left:8%;right:7%}._2eM-VW_chapters{gap:25px;display:flex}._2eM-VW_chapters button{color:#ffffff80;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff50;min-width:115px;padding:15px 0;font-size:12px}._2eM-VW_chapters button[aria-pressed=true]{color:#fff;border-color:#fff}._2eM-VW_chapters small{margin-right:9px;font-size:8px}._2eM-VW_controls{align-items:center;gap:8px;display:flex}._2eM-VW_controls button{color:#fff;background:0 0;border:1px solid #fff6;border-radius:50%;width:33px;height:33px}._2eM-VW_controls button:disabled{opacity:.3}._2eM-VW_controls button:last-child{border:0;border-radius:0;width:auto;margin-left:10px;font-size:9px}._2eM-VW_credit{opacity:.7;font-size:9px;position:absolute;bottom:15px;left:8%}._2eM-VW_progress{transform-origin:0;width:100%;height:3px;transform:scaleX(var(--progress,0));background:#b96745;position:absolute;bottom:0}@keyframes _2eM-VW_appear{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@media (max-width:750px){._2eM-VW_journey{height:380svh}._2eM-VW_brand{top:5%}._2eM-VW_brand img{width:250px;height:60px}._2eM-VW_copy{top:30%;left:7%}._2eM-VW_copy h1{font-size:43px}._2eM-VW_copy>p:not(._2eM-VW_label){max-width:320px;font-size:12px}._2eM-VW_bottom{display:block;bottom:55px;left:7%;right:7%}._2eM-VW_chapters{gap:12px}._2eM-VW_chapters button{flex:1;min-width:0;font-size:10px}._2eM-VW_controls{justify-content:flex-end;margin-top:15px}._2eM-VW_credit{font-size:8px}._2eM-VW_copy>a{font-size:11px}}@media (prefers-reduced-motion:reduce){._2eM-VW_copy{animation:none}._2eM-VW_image{will-change:auto}}._2eM-VW_brand{top:clamp(174px,21svh,210px)}._2eM-VW_shade{background:linear-gradient(#071b2155,#0000 32%),linear-gradient(90deg,#071b21a6,#0000 95%),linear-gradient(#0000 35%,#071b21bd)}@media (max-width:959px){._2eM-VW_brand{top:105px}._2eM-VW_copy{top:32%}}@media (max-height:700px) and (min-width:960px){._2eM-VW_brand{top:160px}._2eM-VW_brand img{height:50px}._2eM-VW_copy{top:36%}._2eM-VW_copy h1{margin:12px 0;font-size:46px}._2eM-VW_copy>p:not(._2eM-VW_label){font-size:12px}}@media (max-height:800px) and (min-width:960px){._2eM-VW_copy{max-width:650px;top:35%}._2eM-VW_copy h1{margin:12px 0;font-size:clamp(40px,4.2vw,60px)}._2eM-VW_copy>p:not(._2eM-VW_eyebrow):not(._2eM-VW_label){font-size:12px;line-height:1.7}._2eM-VW_copy>a{margin-top:0;padding-block:9px}._2eM-VW_topline,._2eM-VW_brand{top:166px}._2eM-VW_topline img{width:170px}._2eM-VW_brand img{height:55px}}@media (max-width:750px){._2eM-VW_caption{gap:12px;right:82px}._2eM-VW_caption a{text-align:right;max-width:120px}}._2eM-VW_brand{top:clamp(140px,17svh,175px);left:7%;right:7%}._2eM-VW_brand img{object-fit:contain;object-position:left;filter:none;width:min(46vw,700px);height:auto;display:block}._2eM-VW_copy{top:max(35svh,275px)}._2eM-VW_status{opacity:.85;margin-top:8px;font-size:10px!important;line-height:1.5!important}@media (min-width:960px) and (max-height:800px){._2eM-VW_brand{top:137px}._2eM-VW_copy{top:max(35svh,265px)}._2eM-VW_copy h1{margin:14px 0;font-size:clamp(36px,4vw,60px)}._2eM-VW_copy>p:not(._2eM-VW_label){font-size:12px}._2eM-VW_copy>a{margin-top:0}}@media (max-width:959px){._2eM-VW_brand{top:105px}._2eM-VW_brand img{width:min(70vw,520px)}._2eM-VW_copy{top:max(33svh,250px)}}@media (max-width:750px){._2eM-VW_brand{top:104px}._2eM-VW_brand img{width:min(86vw,460px)}._2eM-VW_copy{top:max(29svh,225px)}._2eM-VW_copy h1{margin:15px 0;font-size:clamp(32px,7vw,43px)}._2eM-VW_status{font-size:9px!important}}@media (max-width:750px) and (max-height:700px){._2eM-VW_brand{top:93px}._2eM-VW_copy{top:210px}._2eM-VW_copy h1{font-size:32px}._2eM-VW_copy>p:not(._2eM-VW_label){font-size:11px}._2eM-VW_copy>a{margin-top:0}}
.VOp6eq_section{background:#f2f0e7;grid-template-columns:1fr 1fr;display:grid}.VOp6eq_photo{min-height:680px;position:relative}.VOp6eq_photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VOp6eq_portrait{color:#fff;background:#b96745;border:5px solid #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;top:35px;right:35px;box-shadow:0 8px 30px #0003}.VOp6eq_portrait span{font:30px var(--font-heading)}.VOp6eq_portrait small{margin-top:5px;font-size:9px}.VOp6eq_words{align-self:center;padding:70px 12%}.VOp6eq_label{font:10px var(--font-heading);letter-spacing:.15em;text-transform:uppercase;color:#96735c}.VOp6eq_words h2{font-size:36px;line-height:1.2}.VOp6eq_quote{min-height:300px;animation:.6s VOp6eq_appear}.VOp6eq_theme{color:#8b674e;font-size:11px}.VOp6eq_quote blockquote{font:24px/1.6 var(--font-accent);margin:20px 0}.VOp6eq_quote>p:last-child{font-size:11px}.VOp6eq_controls{align-items:center;gap:8px;margin:22px 0;display:flex}.VOp6eq_controls button{color:inherit;background:0 0;border:1px solid #243e3440;border-radius:50%;width:30px;height:30px;font-size:11px}.VOp6eq_controls button[aria-pressed=true]{color:#fff;background:#243e34}.VOp6eq_controls button:last-child{border:0;border-radius:0;width:auto;padding:0 12px}.VOp6eq_words>a{text-underline-offset:8px;font-size:12px}@keyframes VOp6eq_appear{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (max-width:700px){.VOp6eq_section{grid-template-columns:1fr}.VOp6eq_photo{min-height:380px}.VOp6eq_words{padding:45px 7%}.VOp6eq_quote{min-height:300px}.VOp6eq_portrait{width:95px;height:95px;top:24px;right:24px}}@media (prefers-reduced-motion:reduce){.VOp6eq_quote{animation:none}}.VOp6eq_portrait>img{object-fit:cover;border-radius:50%;width:100%;height:100%}
.HV-5qq_section{background:#eeece2;padding:80px 7%;scroll-margin-top:25px}.HV-5qq_intro{grid-template-columns:1fr 1fr;align-items:center;gap:8%;margin-bottom:35px;display:grid}.HV-5qq_intro h2{letter-spacing:-.04em;margin:20px 0;font-size:clamp(34px,4vw,56px);line-height:1.16}.HV-5qq_intro em{font-family:var(--font-accent);font-weight:400}.HV-5qq_intro>div>p:not(:first-child),.HV-5qq_intro>div:nth-child(2)>p{max-width:550px;font-size:14px;line-height:1.8}.HV-5qq_intro .HV-5qq_source{color:#627265;font-size:11px!important}.HV-5qq_tabs{border-bottom:1px solid #243e3430;gap:12px;display:flex}.HV-5qq_tabs button{color:inherit;font:13px var(--font-heading);text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;padding:17px 25px}.HV-5qq_tabs button[aria-selected=true]{color:#b96745;border-bottom-color:#b96745}.HV-5qq_tabs small{font:9px var(--font-body);color:#68786a;margin-top:7px;display:block}.HV-5qq_panel{grid-template-columns:minmax(0,1fr) 270px;gap:35px;padding-top:30px;display:grid}.HV-5qq_gallery{min-width:0}.HV-5qq_plan{aspect-ratio:1.414;touch-action:pan-y;background:#fff;justify-content:center;align-items:center;min-height:430px;padding:12px 12px 40px;display:flex;position:relative}.HV-5qq_drawing{object-fit:contain;width:100%;height:100%;min-height:0;animation:.35s HV-5qq_planIn}.HV-5qq_enlarge{color:#243e34;background:#eeece2;border:0;padding:8px 12px;font-size:10px;position:absolute;bottom:10px;right:14px}.HV-5qq_carouselBar{justify-content:space-between;align-items:center;gap:15px;padding:17px 0;display:flex}.HV-5qq_carouselBar>button{width:36px;height:36px;color:inherit;background:0 0;border:1px solid #243e3445;border-radius:50%;flex-shrink:0}.HV-5qq_carouselBar>div{text-align:center;font-size:12px}.HV-5qq_carouselBar strong{font-weight:500;display:block}.HV-5qq_carouselBar span{color:#657568;margin-top:5px;font-size:10px;display:block}.HV-5qq_thumbnails{gap:10px;padding:3px 3px 10px;display:flex;overflow-x:auto}.HV-5qq_thumbnails button{min-width:105px;max-width:160px;color:inherit;background:#fff7;border:1px solid #243e3420;flex:1;padding:7px}.HV-5qq_thumbnails button[aria-pressed=true]{background:#fff;border-color:#b96745;box-shadow:0 0 0 1px #b96745}.HV-5qq_thumbnails img{object-fit:contain;width:100%;height:64px}.HV-5qq_thumbnails span{margin-top:5px;font-size:9px;line-height:1.5;display:block}.HV-5qq_details{padding:15px 0;animation:.35s HV-5qq_planIn}.HV-5qq_details>p:first-child{letter-spacing:.12em;font-size:9px;line-height:1.7}.HV-5qq_details h3{letter-spacing:-.03em;font-size:25px;font-weight:400;line-height:1.3}.HV-5qq_summary{font-size:14px;line-height:1.7}.HV-5qq_area{font:25px var(--font-heading);font-weight:400}.HV-5qq_description{color:#53685b;font-size:12px;line-height:1.8}.HV-5qq_details h4{font:10px var(--font-heading);text-transform:uppercase;letter-spacing:.1em;margin:28px 0 15px}.HV-5qq_details ul{padding-left:16px;font-size:12px;line-height:1.8}.HV-5qq_details li{margin-bottom:8px}.HV-5qq_details>a{text-underline-offset:6px;margin:15px 0;font-size:11px;display:inline-block}.HV-5qq_note{color:#647669;font-size:9px;line-height:1.8}.HV-5qq_dialog{color:#243e34;background:#f2f0e7;border:0;width:min(1200px,94vw);max-width:none;max-height:92dvh;padding:0;position:fixed;inset:0}.HV-5qq_dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b201bd9}.HV-5qq_dialogHeader{border-bottom:1px solid #243e3425;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.HV-5qq_dialogHeader strong{font-size:14px;font-weight:500}.HV-5qq_dialogHeader>div>span{margin-top:6px;font-size:10px;display:block}.HV-5qq_zoom{align-items:center;gap:12px;display:flex}.HV-5qq_zoom button{color:inherit;background:0 0;border:1px solid #243e3430;padding:8px 12px;font-size:12px}.HV-5qq_zoom span{font-size:10px}.HV-5qq_fullPlan{background:#fff;height:calc(88dvh - 85px);overflow:auto}.HV-5qq_fullPlan img{height:auto;display:block}@keyframes HV-5qq_planIn{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0}}@media (max-width:1000px){.HV-5qq_panel{grid-template-columns:minmax(0,1fr) 220px;gap:25px}.HV-5qq_plan{min-height:350px}.HV-5qq_tabs button{padding:15px 20px}}@media (max-width:750px){.HV-5qq_section{padding:55px 6%}.HV-5qq_intro{grid-template-columns:1fr;gap:5px}.HV-5qq_panel{grid-template-columns:1fr;gap:20px}.HV-5qq_plan{min-height:300px}.HV-5qq_tabs{justify-content:space-between;gap:0}.HV-5qq_tabs button{padding:14px 8px;font-size:11px}.HV-5qq_details{padding-top:0}.HV-5qq_details h3{margin-top:12px}.HV-5qq_dialogHeader{flex-wrap:wrap;gap:12px;padding:13px}.HV-5qq_zoom{gap:7px}.HV-5qq_zoom button{padding:6px 9px}.HV-5qq_fullPlan{height:70dvh}}@media (prefers-reduced-motion:reduce){.HV-5qq_drawing,.HV-5qq_details{animation:none}}
.eeOW7a_journal,.eeOW7a_article{max-width:1440px;margin:auto;padding:70px 7%}.eeOW7a_journal h1{font-size:clamp(45px,6vw,82px)}.eeOW7a_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:45px;display:grid}.eeOW7a_card{border-bottom:1px solid #243e3430;padding-bottom:25px;text-decoration:none;display:block}.eeOW7a_card img{object-fit:cover;border-radius:5px;width:100%;height:240px}.eeOW7a_card h2{font-size:27px}.eeOW7a_card p{font-size:14px}.eeOW7a_card span{font-size:12px}.eeOW7a_article{max-width:1000px}.eeOW7a_article h1{font-size:clamp(40px,5.5vw,70px)}.eeOW7a_cover{object-fit:cover;width:100%;height:auto;max-height:550px;margin:30px 0}.eeOW7a_body p{white-space:pre-line;margin:25px 0;line-height:1.9}.eeOW7a_excerpt{font-size:21px}.eeOW7a_article>a{margin-top:30px;display:inline-block}@media (max-width:850px){.eeOW7a_grid{grid-template-columns:1fr 1fr}}@media (max-width:550px){.eeOW7a_grid{grid-template-columns:1fr}.eeOW7a_journal,.eeOW7a_article{padding:45px 7%}}
.UBTSHG_hero{border-bottom:1px solid #243e3420;padding:90px 7% 80px}.UBTSHG_hero h1{letter-spacing:-.045em;max-width:1100px;font-size:clamp(45px,6.5vw,94px);line-height:1.12}.UBTSHG_hero h1 em,.UBTSHG_split h2 em,.UBTSHG_story h2 em,.UBTSHG_sectionIntro h2 em,.UBTSHG_values h2 em,.UBTSHG_cta h2 em,.UBTSHG_office h2 em{font-family:var(--font-accent);letter-spacing:-.025em;font-weight:400}.UBTSHG_lead{max-width:730px;margin:30px 0;font-size:clamp(15px,1.5vw,19px);line-height:1.8}.UBTSHG_jump{border-bottom:1px solid var(--ink);align-items:center;gap:60px;padding:18px 0 12px;font-size:12px;text-decoration:none;display:inline-flex}.UBTSHG_split,.UBTSHG_story{grid-template-columns:1fr 1.1fr;gap:10%;padding:85px 7%;display:grid}.UBTSHG_split h2,.UBTSHG_story h2,.UBTSHG_sectionIntro h2,.UBTSHG_values h2,.UBTSHG_cta h2,.UBTSHG_office h2{letter-spacing:-.035em;margin:20px 0 30px;font-size:clamp(32px,3.7vw,54px);line-height:1.22}.UBTSHG_prose{font-size:14px;line-height:1.9}.UBTSHG_prose>p{margin:0 0 22px}.UBTSHG_prose ul{margin:20px 0 25px;padding-left:20px}.UBTSHG_prose li{margin-bottom:10px}.UBTSHG_story{background:#e5e4d9;align-items:start;scroll-margin-top:30px}.UBTSHG_teamImage{aspect-ratio:1;position:relative;overflow:hidden}.UBTSHG_teamImage img,.UBTSHG_branchImage img{object-fit:cover}.UBTSHG_sectionIntro{max-width:760px;margin-bottom:65px}.UBTSHG_sectionIntro>p:last-child{font-size:16px}.UBTSHG_branch{border-top:1px solid #243e3428;grid-template-columns:1fr 1.1fr;gap:10%;padding:55px 0;scroll-margin-top:30px;display:grid}.UBTSHG_branch h3{font-family:var(--font-heading);letter-spacing:-.035em;margin:18px 0 30px;font-size:clamp(24px,3vw,38px);font-weight:500;line-height:1.3}.UBTSHG_branchImage{aspect-ratio:1.25;max-width:360px;margin-top:25px;position:relative}.UBTSHG_estate{border-top:1px solid #243e3420;margin-top:25px;padding:20px 0 0}.UBTSHG_estate h4{font-family:var(--font-heading);margin:0 0 15px;font-size:17px;font-weight:500}.UBTSHG_estate h4 a{text-decoration:none}.UBTSHG_textLink{text-underline-offset:5px;font-size:12px}.UBTSHG_values{background:#dce0d3;padding:85px 7%}.UBTSHG_values>div{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:45px;display:grid}.UBTSHG_values h3{font-size:17px;font-weight:500;line-height:1.4}.UBTSHG_values article p{font-size:14px}.UBTSHG_cta{max-width:1100px;padding:90px 7%}.UBTSHG_cta>p:not(:first-child){max-width:730px;font-size:15px}.UBTSHG_contactSection{padding:70px 7%}.UBTSHG_contactGrid{grid-template-columns:1fr 1fr;gap:30px 65px;margin-top:35px;display:grid}.UBTSHG_contactCard{border-top:1px solid #243e3435;padding:35px 0}.UBTSHG_cardNumber{color:var(--accent);letter-spacing:.1em;font-size:10px}.UBTSHG_contactCard h2{letter-spacing:-.025em;max-width:440px;margin:20px 0;font-size:clamp(21px,2.3vw,32px);font-weight:500;line-height:1.3}.UBTSHG_contactCard>p{color:#52665b;min-height:45px;margin-bottom:30px;font-size:14px}.UBTSHG_phone{font-family:var(--font-heading);letter-spacing:-.025em;font-size:clamp(19px,2vw,26px);text-decoration:none}.UBTSHG_contactActions{gap:30px;margin:25px 0 20px;font-size:12px;display:flex}.UBTSHG_contactActions a{text-underline-offset:5px}.UBTSHG_email{color:#52665b;font-size:12px;text-decoration:none}.UBTSHG_office{background:#e5e4d9;grid-template-columns:1fr 1.1fr;gap:10%;padding:75px 7%;display:grid}.UBTSHG_office address{margin:25px 0;font-style:normal;line-height:1.9}.UBTSHG_office address span{display:block}.UBTSHG_office>div>a{text-underline-offset:5px;margin-bottom:15px;font-size:14px;display:inline-block}@media (max-width:800px){.UBTSHG_hero{padding:55px 7%}.UBTSHG_split,.UBTSHG_story,.UBTSHG_branch,.UBTSHG_office{grid-template-columns:1fr;gap:30px}.UBTSHG_split,.UBTSHG_story,.UBTSHG_ecosystem,.UBTSHG_values,.UBTSHG_cta,.UBTSHG_office{padding:55px 7%}.UBTSHG_teamImage{max-width:550px}.UBTSHG_branchImage{aspect-ratio:1.6;max-width:100%}.UBTSHG_values>div{grid-template-columns:1fr;gap:15px}.UBTSHG_contactGrid{gap:25px}.UBTSHG_contactSection{padding:50px 7%}.UBTSHG_contactActions{gap:20px}.UBTSHG_contactCard h2{min-height:65px}}@media (max-width:550px){.UBTSHG_contactGrid{grid-template-columns:1fr;gap:0}.UBTSHG_contactCard h2,.UBTSHG_contactCard>p{min-height:0}.UBTSHG_hero h1{font-size:44px}.UBTSHG_phone{font-size:23px}}.UBTSHG_ecosystem{padding:90px 0 0}.UBTSHG_sectionIntro{width:86%;max-width:1280px;margin:0 auto 65px}.UBTSHG_sectionIntro>p:last-child{max-width:760px}.UBTSHG_branch{background:#f6f6f2;border-top:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);padding:75px max(7%,50% - 640px)}.UBTSHG_branch:nth-of-type(2n){background:#fff}.UBTSHG_branchContent{min-width:0}.UBTSHG_branchImage{aspect-ratio:1;background:#e5e4d9;width:100%;max-width:none;margin-top:0;position:relative;top:auto}.UBTSHG_logoPlaceholder{background:#fff}.UBTSHG_logoPlaceholder img{object-fit:contain;padding:10%}@media (min-width:801px){.UBTSHG_branchImage{grid-area:1/1}.UBTSHG_branchContent{grid-area:1/2}.UBTSHG_branchReversed .UBTSHG_branchImage{grid-column:2}.UBTSHG_branchReversed .UBTSHG_branchContent{grid-column:1}}@media (max-width:800px){.UBTSHG_ecosystem{padding:55px 0 0}.UBTSHG_sectionIntro{margin-bottom:40px}.UBTSHG_branch{grid-template-columns:1fr;gap:30px;padding:45px 7%}.UBTSHG_branchImage{aspect-ratio:1;justify-self:center;max-width:550px}}.UBTSHG_logoPlaceholder{isolation:isolate;background:#e8dfd0 url(/home/gleer-vanity.webp) 50%/contain no-repeat;justify-content:center;align-items:center;display:flex}.UBTSHG_logoPlaceholder img{object-fit:contain;max-height:100px;padding:0;box-shadow:0 8px 30px #0003;width:62%!important;height:auto!important;position:relative!important;inset:auto!important}.UBTSHG_aboutHero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:5%;padding-top:65px;padding-bottom:65px;display:grid}.UBTSHG_heroCopy{min-width:0}.UBTSHG_aboutHero h1{font-size:clamp(44px,5.2vw,82px)}.UBTSHG_aboutHero .UBTSHG_lead{max-width:650px;font-size:16px}.UBTSHG_companyLines{gap:8px;width:min(330px,85%);margin-bottom:28px;display:flex}.UBTSHG_companyLines i{transform-origin:0;background:#b96745;flex:1;height:4px;animation:.8s both UBTSHG_strokeIn;display:block}.UBTSHG_companyLines i:nth-child(2){background:#ed1c24;animation-delay:80ms}.UBTSHG_companyLines i:nth-child(3){background:#2b539b;animation-delay:.16s}.UBTSHG_companyLines i:nth-child(4){background:#ffe344;animation-delay:.24s}.UBTSHG_companyMarks{aspect-ratio:1;justify-self:center;width:100%;max-width:440px;position:relative}.UBTSHG_companyMarks:before{content:"";border:1px solid #243e3418;border-radius:50%;position:absolute;inset:17%}.UBTSHG_companyMark{aspect-ratio:1;width:29%;transition:filter .3s;animation:7s ease-in-out infinite UBTSHG_brandFloat;display:block;position:absolute}.UBTSHG_companyMark>span{width:100%;height:100%;transition:transform .35s;display:block;position:relative;overflow:hidden}.UBTSHG_companyMark img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.UBTSHG_companyMark:first-child{top:2%;left:35.5%}.UBTSHG_companyMark:nth-child(2){animation-delay:-1.4s;top:29%;right:0}.UBTSHG_companyMark:nth-child(3){animation-delay:-2.8s;bottom:0;right:15%}.UBTSHG_companyMark:nth-child(4){animation-delay:-4.2s;bottom:0;left:15%}.UBTSHG_companyMark:nth-child(5){animation-delay:-5.6s;top:29%;left:0}.UBTSHG_foundationMark img{object-fit:unset;width:239%;max-width:none;height:auto;position:absolute;top:-25.1%;left:-67.2%}@keyframes UBTSHG_brandFloat{0%,to{translate:0}50%{translate:0 -9px}}@keyframes UBTSHG_strokeIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:800px){.UBTSHG_aboutHero{grid-template-columns:1fr;gap:35px;padding-top:45px}.UBTSHG_companyMarks{width:min(330px,85%);margin:10px auto}.UBTSHG_aboutHero h1{font-size:clamp(44px,8vw,70px)}.UBTSHG_aboutHero .UBTSHG_lead{font-size:15px}}@media (prefers-reduced-motion:reduce){.UBTSHG_companyMark,.UBTSHG_companyLines i{animation:none}.UBTSHG_companyMark>span{transition:none}}.UBTSHG_heroCopy{grid-template-columns:minmax(0,1fr);width:fit-content;max-width:100%;display:grid}.UBTSHG_heroTitleLine{white-space:nowrap}.UBTSHG_companyLines{gap:9px;width:100%;max-width:none}.UBTSHG_companyLines i:nth-child(5){background:#8bcced;animation-delay:.32s}.UBTSHG_companyLines i:nth-child(6){background:#111;animation-delay:.4s}.UBTSHG_aboutHero h1{width:max-content;max-width:100%}.UBTSHG_aboutHero .UBTSHG_lead{max-width:650px}.UBTSHG_companyMarks{max-width:460px;margin-bottom:42px}.UBTSHG_companyMarks:before{display:none}.UBTSHG_centralGear{aspect-ratio:1;width:35%;position:absolute;top:32.5%;left:32.5%}.UBTSHG_centralGear img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;animation:40s linear infinite UBTSHG_driveGear;transform:scale(1.13)}.UBTSHG_companyMark{width:28%;animation:none}.UBTSHG_companyMark>span{animation:32s linear infinite UBTSHG_drivenGear;overflow:hidden}.UBTSHG_companyMark:first-of-type{inset:4.5% auto auto 36%}.UBTSHG_companyMark:nth-of-type(2){inset:26% auto auto 66%}.UBTSHG_companyMark:nth-of-type(3){inset:61.5% auto auto 54.5%}.UBTSHG_companyMark:nth-of-type(4){inset:61.5% auto auto 17.5%}.UBTSHG_companyMark:nth-of-type(5){inset:26% auto auto 6%}.UBTSHG_companyMark:hover>span,.UBTSHG_companyMark:focus-visible>span{transform:none}.UBTSHG_companyMark:hover,.UBTSHG_companyMark:focus-visible{filter:drop-shadow(0 3px 5px #243e3420)}.UBTSHG_independentGleer{background:#080608;border-radius:1px;align-items:center;width:39%;height:47px;padding:0 9px;transition:translate .3s;display:flex;position:absolute;bottom:-6%;right:-3%}.UBTSHG_independentGleer img{object-fit:contain;width:100%;height:100%}.UBTSHG_independentGleer:hover{translate:0 -3px}@keyframes UBTSHG_driveGear{0%{rotate:0deg}to{rotate:360deg}}@keyframes UBTSHG_drivenGear{0%{rotate:0deg}to{rotate:-360deg}}@media (min-width:801px){.UBTSHG_heroCopy{grid-template-columns:minmax(0,1fr);width:100%}.UBTSHG_companyLines{width:min(100%,650px)}}@media (max-width:800px){.UBTSHG_heroCopy,.UBTSHG_companyLines{width:100%}.UBTSHG_companyMarks{margin-bottom:30px}.UBTSHG_independentGleer{height:36px;right:0}}@media (prefers-reduced-motion:reduce){.UBTSHG_centralGear img,.UBTSHG_companyMark>span{animation:none}.UBTSHG_independentGleer{transition:none}}.UBTSHG_headingBlock .UBTSHG_companyLines{width:var(--title-width,100%);max-width:100%}.UBTSHG_heroTitleLine{display:inline-block}@media (max-width:450px){.UBTSHG_aboutHero h1{font-size:clamp(32px,8.7vw,44px)}}.UBTSHG_companyMarks .UBTSHG_independentGleer{aspect-ratio:1;transform-origin:50%;background:0 0;border-radius:0;width:23%;height:auto;padding:0;transition:filter .3s;animation:9s ease-in-out infinite UBTSHG_gleerRock;inset:49% auto auto 91%;transform:translateY(-50%)}.UBTSHG_independentGleer img{object-fit:contain;filter:brightness(0);width:100%;height:100%;display:block}.UBTSHG_companyMarks .UBTSHG_independentGleer:hover{filter:drop-shadow(0 3px 5px #243e3420);translate:0}.UBTSHG_companyMarks .UBTSHG_independentGleer:focus-visible{outline-offset:8px;outline:2px solid #b96745}@keyframes UBTSHG_gleerRock{0%,to{rotate:-7deg}50%{rotate:7deg}}@media (min-width:801px){.UBTSHG_companyMarks{width:86%;margin-right:9%}}@media (max-width:800px){.UBTSHG_companyMarks .UBTSHG_independentGleer{height:auto}.UBTSHG_companyMarks{translate:-4%}}@media (prefers-reduced-motion:reduce){.UBTSHG_companyMarks .UBTSHG_independentGleer{animation:none}}.UBTSHG_headingBlock .UBTSHG_headingLines{width:var(--title-width,100%);max-width:100%}.UBTSHG_contactEnquiry{color:#fff7e9;background:#b96745;grid-template-columns:1fr 1fr;gap:8%;padding:70px 7%;display:grid}.UBTSHG_contactEnquiry h2{font-size:clamp(32px,4vw,56px)}.UBTSHG_contactEnquiry>div>p{max-width:460px}@media (max-width:800px){.UBTSHG_contactEnquiry{grid-template-columns:1fr;gap:30px;padding:45px 7%}}
.Hx0lNG_story,.Hx0lNG_ecosystem,.Hx0lNG_life,.Hx0lNG_invest{scroll-margin-top:30px}.Hx0lNG_label{text-transform:uppercase;letter-spacing:.18em;font:10px var(--font-heading);color:#96735c}.Hx0lNG_story{padding:100px 8%}.Hx0lNG_storyGrid{grid-template-columns:1.3fr 1fr;align-items:start;gap:12%;display:grid}.Hx0lNG_story h2,.Hx0lNG_ecoHeading h2,.Hx0lNG_life h2,.Hx0lNG_invest h2{letter-spacing:-.05em;margin:20px 0 30px;font-size:clamp(35px,4.2vw,62px);line-height:1.13}.Hx0lNG_storyGrid>div>p:first-child{font-size:19px;font-family:var(--font-accent);margin-top:22px;line-height:1.8}.Hx0lNG_credit{color:#68786a;font-size:11px;line-height:1.8}.Hx0lNG_credit strong{font-weight:500}.Hx0lNG_link{border-bottom:1px solid #243e3460;padding:15px 0;font-size:12px;text-decoration:none;display:inline-block}.Hx0lNG_ecosystem{background:#fffdf8;padding:85px 8%}.Hx0lNG_ecoHeading{grid-template-columns:1fr 1fr;align-items:center;column-gap:12%;display:grid}.Hx0lNG_ecoHeading>.Hx0lNG_label{grid-column:1/-1}.Hx0lNG_ecoHeading>p:last-child{max-width:430px;font-size:14px;line-height:1.9}.Hx0lNG_companies{grid-template-columns:repeat(5,1fr);gap:24px;margin-top:45px;display:grid}.Hx0lNG_company{border-top:3px solid;padding-top:20px;text-decoration:none}.Hx0lNG_logo{background:#fff;justify-content:center;align-items:center;height:140px;display:flex}.Hx0lNG_logo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.Hx0lNG_company h3{letter-spacing:-.03em;justify-content:space-between;margin-top:24px;font-size:15px;font-weight:500;display:flex}.Hx0lNG_company p{color:#68786a;font-size:12px;line-height:1.8}.Hx0lNG_company:hover h3{color:var(--accent)}.Hx0lNG_gleer{border-top:1px solid #243e3420;align-items:center;gap:20px;margin-top:42px;padding-top:25px;font-size:11px;text-decoration:none;display:flex}.Hx0lNG_gleer img{object-fit:contain}.Hx0lNG_gleer strong{margin-top:8px;font-weight:500;display:inline-block}.Hx0lNG_life{grid-template-columns:1fr 1fr;min-height:620px;display:grid}.Hx0lNG_life>img{object-fit:cover;object-position:50% 58%;width:100%;height:650px}.Hx0lNG_life>div{align-self:center;padding:90px 15%}.Hx0lNG_life h2{font-size:38px}.Hx0lNG_life blockquote{font:27px/1.6 var(--font-accent);margin:35px 0}.Hx0lNG_invest{background:#e5e4d7;grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:100px 8%;display:grid}.Hx0lNG_invest p:not(.Hx0lNG_label){max-width:420px;font-size:14px;line-height:1.9}.Hx0lNG_invest>img{object-fit:cover;width:100%;height:420px}.Hx0lNG_actions{gap:25px;margin-top:30px;display:flex}.Hx0lNG_actions a{border-bottom:1px solid #243e3470;padding:15px 0;font-size:12px;text-decoration:none}@media (max-width:900px){.Hx0lNG_companies{grid-template-columns:repeat(3,1fr)}.Hx0lNG_life>div{padding:50px 12%}.Hx0lNG_life>img{height:600px}}@media (max-width:600px){.Hx0lNG_story,.Hx0lNG_ecosystem,.Hx0lNG_invest{padding:65px 7%}.Hx0lNG_storyGrid,.Hx0lNG_ecoHeading,.Hx0lNG_life,.Hx0lNG_invest{grid-template-columns:1fr;gap:20px}.Hx0lNG_companies{grid-template-columns:repeat(2,1fr);gap:25px 20px}.Hx0lNG_logo{height:120px}.Hx0lNG_company p{font-size:11px}.Hx0lNG_life>img{height:400px}.Hx0lNG_life>div{padding:45px 7% 65px}.Hx0lNG_life blockquote{font-size:24px}.Hx0lNG_invest>img{height:270px;margin-top:20px}.Hx0lNG_storyGrid>div>p:first-child{font-size:18px}}.Hx0lNG_companies{grid-template-columns:repeat(6,minmax(0,1fr));gap:19px}.Hx0lNG_logo{height:105px}.Hx0lNG_company h3{font-size:13px}.Hx0lNG_company p{font-size:11px}@media (max-width:1050px){.Hx0lNG_companies{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.Hx0lNG_companies{grid-template-columns:repeat(2,minmax(0,1fr))}}
.XA1qEG_introduction,.XA1qEG_trackRecord,.XA1qEG_ecosystem,.XA1qEG_purchase,.XA1qEG_faq,.XA1qEG_enquiry{padding:90px 7%}.XA1qEG_introduction h2,.XA1qEG_trackRecord h2,.XA1qEG_ecosystem h2,.XA1qEG_purchase h2,.XA1qEG_faq h2,.XA1qEG_enquiry h2{letter-spacing:-.04em;margin:25px 0 35px;font-size:clamp(34px,4.2vw,62px);line-height:1.15}.XA1qEG_introduction em,.XA1qEG_trackRecord em,.XA1qEG_ecosystem em,.XA1qEG_purchase em,.XA1qEG_faq em,.XA1qEG_enquiry em{font-family:var(--font-accent);font-weight:400}.XA1qEG_introduction>div:not(.XA1qEG_facts){grid-template-columns:1fr 1fr;gap:8%;max-width:1100px;font-size:15px;display:grid}.XA1qEG_facts{border-top:1px solid #243e3430;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:55px;padding-top:30px;display:grid}.XA1qEG_facts strong{font-family:var(--font-accent);font-size:55px;font-weight:400;display:block}.XA1qEG_facts span{margin-top:8px;font-size:11px;display:block}.XA1qEG_trackRecord{background:#e3e3d8;grid-template-columns:1fr 1fr;align-items:center;gap:10%;display:grid}.XA1qEG_trackImage{aspect-ratio:1;position:relative}.XA1qEG_trackImage img{object-fit:cover}.XA1qEG_trackRecord p,.XA1qEG_ecosystem p,.XA1qEG_purchase>p,.XA1qEG_enquiry>p{max-width:720px;font-size:14px}.XA1qEG_trackRecord .XA1qEG_links{font-size:11px}.XA1qEG_ecosystem{grid-template-columns:1fr 1fr;gap:10%;display:grid}.XA1qEG_ecosystem>div>a{text-underline-offset:6px;font-size:12px}.XA1qEG_services article{border-top:1px solid #243e3430;padding:25px 0}.XA1qEG_services article>span,.XA1qEG_purchase li>span{color:var(--accent);font-size:10px}.XA1qEG_services h3,.XA1qEG_purchase h3{font-size:20px;font-weight:500;line-height:1.4}.XA1qEG_services p{font-size:13px}.XA1qEG_purchase{background:#dfe2d6}.XA1qEG_purchase ol{grid-template-columns:repeat(3,1fr);gap:40px;margin:50px 0 0;padding:0;list-style:none;display:grid}.XA1qEG_purchase li{border-top:1px solid #243e3430;padding-top:25px}.XA1qEG_purchase li p{font-size:13px}.XA1qEG_faq{grid-template-columns:1fr 1.4fr;gap:8%;display:grid}.XA1qEG_faq details{border-top:1px solid #243e3430}.XA1qEG_faq details:last-child{border-bottom:1px solid #243e3430}.XA1qEG_faq summary{font-family:var(--font-heading);cursor:pointer;justify-content:space-between;gap:20px;padding:23px 0;font-size:13px;list-style:none;display:flex}.XA1qEG_faq summary::-webkit-details-marker{display:none}.XA1qEG_faq details[open] summary>span{transform:rotate(45deg)}.XA1qEG_faq details p{color:#4c6155;padding:0 25px 20px 0;font-size:13px}.XA1qEG_enquiry{color:#fff7e9;background:#bd7050}.XA1qEG_enquiry>p{max-width:680px}.XA1qEG_actions{flex-wrap:wrap;align-items:center;gap:25px;margin:35px 0;display:flex}.XA1qEG_actions a{text-underline-offset:6px;font-size:12px}.XA1qEG_actions a:first-child{color:var(--ink);background:#fff7e9;padding:18px 24px;text-decoration:none}.XA1qEG_enquiry>a{text-underline-offset:5px;font-size:11px}.XA1qEG_enquiry{scroll-margin-top:25px}@media (max-width:800px){.XA1qEG_introduction,.XA1qEG_trackRecord,.XA1qEG_ecosystem,.XA1qEG_purchase,.XA1qEG_faq,.XA1qEG_enquiry{padding:55px 7%}.XA1qEG_trackRecord,.XA1qEG_ecosystem,.XA1qEG_faq{grid-template-columns:1fr;gap:35px}.XA1qEG_introduction>div:not(.XA1qEG_facts){grid-template-columns:1fr;gap:5px}.XA1qEG_trackImage{max-width:550px}.XA1qEG_facts{gap:18px}.XA1qEG_facts strong{font-size:40px}.XA1qEG_facts span{font-size:9px}.XA1qEG_purchase ol{grid-template-columns:1fr;gap:20px}.XA1qEG_actions{flex-direction:column;align-items:start}}.XA1qEG_enquiry{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:6%;display:grid}.XA1qEG_enquiryCopy{min-width:0}.XA1qEG_enquiryCopy>p{max-width:680px;font-size:14px}.XA1qEG_enquiryCopy>p:first-child{font-size:10px}.XA1qEG_enquiryCopy>a{text-underline-offset:5px;font-size:11px}.XA1qEG_enquiryCopy h2{font-size:clamp(34px,4vw,60px)}@media (max-width:950px){.XA1qEG_enquiry{grid-template-columns:1fr;gap:40px}.XA1qEG_enquiry>form{justify-self:start;max-width:650px}}
._1x3FmG_page{text-align:center;max-width:1500px;min-height:65vh;margin:auto;padding:75px 8%}._1x3FmG_page>div:first-child{margin:0 auto 28px}._1x3FmG_page h1{margin:24px 0;font-size:clamp(38px,5vw,68px);line-height:1.15}._1x3FmG_lead{max-width:620px;margin:0 auto 45px;font-size:15px;line-height:1.8}._1x3FmG_reviews{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-bottom:40px;display:grid}._1x3FmG_reviews article,._1x3FmG_notice{background:#fffdf8;border:1px solid #243e3426;border-radius:10px;padding:30px}._1x3FmG_reviews h2,._1x3FmG_notice h2{font-size:22px}._1x3FmG_reviews blockquote{margin:25px 0;font-size:15px;line-height:1.9}._1x3FmG_reviews article>p{color:#68786a;font-size:12px}._1x3FmG_reviews img{object-fit:cover;border-radius:50%}._1x3FmG_notice{text-align:left;max-width:780px;margin:auto;font-size:14px;line-height:1.9}._1x3FmG_page a{text-underline-offset:6px}@media (max-width:800px){._1x3FmG_reviews{grid-template-columns:1fr}._1x3FmG_page{padding:55px 7%}._1x3FmG_reviews article,._1x3FmG_notice{padding:24px}}
