._06co2W_h1{font-size:clamp(56px,8vw,112px)}._06co2W_h2{font-size:clamp(40px,5vw,64px)}._06co2W_h2sm{font-size:clamp(40px,5vw,60px)}._06co2W_accent{color:var(--bronze)}._06co2W_muted{color:var(--muted);margin:0;line-height:1.6}._06co2W_small{color:var(--muted);font-size:13px}._06co2W_lede{color:var(--muted);margin:0;font-size:18px;line-height:1.6}._06co2W_stack40{flex-direction:column;gap:40px;display:flex}._06co2W_stack48{flex-direction:column;gap:48px;display:flex}._06co2W_hero{padding:72px 0 88px}._06co2W_heroWrap{flex-wrap:wrap;align-items:center;gap:56px;display:flex}._06co2W_heroCopy{flex-direction:column;flex:440px;gap:28px;min-width:0;display:flex}._06co2W_heroLede{color:var(--muted);max-width:460px;margin:0;font-size:20px;line-height:1.6}._06co2W_ctas{flex-wrap:wrap;gap:12px;display:flex}._06co2W_ticks{color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}._06co2W_ticks li{align-items:center;gap:8px;display:flex}._06co2W_heroArt{flex:500px;min-width:0;position:relative}._06co2W_heroFloor{aspect-ratio:5/6;background:#4e4a44;border-radius:4px;position:relative;overflow:hidden}._06co2W_heroGloss{background:linear-gradient(160deg,#ffffff38,#fff0 45%);position:absolute;inset:0}._06co2W_sheen{background:linear-gradient(90deg,#fff0,#fff6,#fff0);width:28%;animation:7s ease-in-out infinite _06co2W_sheen;position:absolute;top:-10%;bottom:-10%;left:0;transform:translate(-160%)skew(-20deg)}@keyframes _06co2W_sheen{0%,40%{transform:translate(-160%)skew(-20deg)}70%,to{transform:translate(340%)skew(-20deg)}}._06co2W_heroCard{background:var(--cream);border-radius:4px;flex-direction:column;gap:2px;padding:16px 20px;display:flex;position:absolute;bottom:36px;left:-24px;box-shadow:0 18px 40px #17171a1a}._06co2W_price{background:#fff;padding:96px 0;scroll-margin-top:16px}._06co2W_priceWrap{flex-wrap:wrap;align-items:stretch;gap:48px;display:flex}._06co2W_priceForm{flex-direction:column;flex:520px;gap:26px;min-width:0;display:flex}._06co2W_ballpark{background:var(--dark);min-width:0;color:var(--cream);border-radius:4px;flex-direction:column;flex:400px;justify-content:center;gap:20px;padding:40px;display:flex}._06co2W_ballparkPrice{font-size:clamp(52px,6vw,80px);display:block}._06co2W_ballparkNote{color:var(--muted-dark);margin:0;line-height:1.6}._06co2W_design{padding:104px 0;scroll-margin-top:16px}._06co2W_designWrap{flex-wrap:wrap;align-items:center;gap:56px;display:flex}._06co2W_designCopy{flex-direction:column;flex:380px;gap:24px;min-width:0;display:flex}._06co2W_designViz{flex:560px;min-width:0}._06co2W_blend{border:1.5px solid var(--control-line);min-height:46px;color:var(--ink);font:500 15px var(--font-sans);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 8px;display:inline-flex}._06co2W_blend[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}._06co2W_dot{border-radius:50%;width:28px;height:28px}._06co2W_room{aspect-ratio:16/11;background:linear-gradient(#e9e5dd,#d8d2c6 52%);border-radius:4px;position:relative;overflow:hidden}._06co2W_door{background:repeating-linear-gradient(#fbfaf7 0 20px,#dcd6cb 20px 22px);height:40%;position:absolute;top:8%;left:16%;right:16%;box-shadow:0 0 0 10px #cfc8bb}._06co2W_floorClip{height:55%;position:absolute;bottom:0;left:-10%;right:-10%;overflow:hidden}._06co2W_floor3d{transform-origin:50% 100%;height:190%;transition:background-color .3s;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:perspective(1000px)rotateX(56deg)}._06co2W_floorGloss{background:linear-gradient(#ffffff47,#fff0 40%);position:absolute;inset:0}._06co2W_blendTag{background:#f6f4efeb;border-radius:8px;padding:8px 14px;font-size:14px;position:absolute;top:16px;right:16px}._06co2W_floors{background:#fff;padding:96px 0}._06co2W_floorGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;display:grid}._06co2W_floorCard{color:var(--ink);flex-direction:column;gap:16px;text-decoration:none;display:flex}._06co2W_floorCard:hover{color:var(--ink)}._06co2W_floorCard:hover h3{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}._06co2W_floorImg{aspect-ratio:4/3;border-radius:4px;position:relative;overflow:hidden}._06co2W_floorHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._06co2W_from{color:var(--bronze);font-size:14px}._06co2W_how{padding:104px 0}._06co2W_steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}._06co2W_step{border-top:1.5px solid var(--ink);flex-direction:column;gap:12px;padding-top:22px;display:flex}._06co2W_stepTitle{margin:0;font-size:21px;font-weight:500}._06co2W_dark{background:var(--dark);color:var(--cream);padding:104px 0}._06co2W_darkWrap{text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}._06co2W_quote{flex-direction:column;align-items:center;gap:40px;margin:0;display:flex}._06co2W_quote blockquote{max-width:920px;margin:0;font-size:clamp(32px,4vw,52px)}._06co2W_quote figcaption{color:var(--muted-dark)}._06co2W_rule{background:var(--dark-line);width:100%;max-width:920px;height:1px}._06co2W_cities{flex-wrap:wrap;justify-content:center;gap:0 22px;max-width:920px;margin:0;padding:0;list-style:none;display:flex}._06co2W_cities a{color:#fff;text-underline-offset:4px;align-items:center;min-height:44px;font-size:17px;text-decoration:underline;display:inline-flex}._06co2W_cities span{color:var(--soft-dark);align-items:center;min-height:44px;font-size:17px;display:inline-flex}._06co2W_cities a:hover{color:#fff;text-decoration:underline}._06co2W_closer{padding:96px 0}._06co2W_closerWrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}._06co2W_closerTitle{max-width:760px;font-size:clamp(44px,6vw,80px)}._06co2W_bigBtn{min-height:60px;padding:0 32px;font-size:18px}@media (max-width:760px){._06co2W_hero{padding:40px 0 64px}._06co2W_heroCard{bottom:16px;left:12px}._06co2W_price,._06co2W_floors,._06co2W_closer{padding:64px 0}._06co2W_design,._06co2W_how,._06co2W_dark{padding:72px 0}._06co2W_ballpark{padding:28px}}
