@font-face{font-family:Google Sans Flex;src:url(/fonts/handoff/GoogleSansFlex.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Google Sans Flex Display;src:url(/fonts/handoff/GoogleSansFlex.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;font-variation-settings:"opsz" 72}@font-face{font-family:auger-mono;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/handoff/AugerMono-ExtraLight.otf) format("opentype")}@font-face{font-family:auger-mono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/handoff/AugerMono-Light.otf) format("opentype")}@font-face{font-family:auger-mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/handoff/AugerMono-Regular.otf) format("opentype")}@font-face{font-family:auger-mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/handoff/AugerMono-Medium.otf) format("opentype")}@font-face{font-family:auger-mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/handoff/AugerMono-Bold.otf) format("opentype")}.props-page{padding-top:72px;background:#f8f3eb;min-height:100vh;font-family:Google Sans Flex,Google Sans Flex Display,system-ui,sans-serif;color:#0a0a0a;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.props-page .page-nav{margin-top:0!important}.props-page .page-nav .page-nav-inner{padding-top:10px;padding-bottom:10px}.props-page .container{max-width:1360px;margin:0 auto}.props-page .smb{position:sticky;top:92px;z-index:60;background:#fffdf8!important;border-top:.5px solid rgba(10,10,10,.08);border-bottom:.5px solid rgba(10,10,10,.08);box-shadow:0 4px 12px -8px rgba(10,10,10,.1)!important}.props-page .smb-inner{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;padding:14px clamp(1.25rem,3vw,3rem)!important;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:0}.props-page .smb-inner::-webkit-scrollbar{display:none}.props-page .smb-tiles{display:flex!important;gap:clamp(24px,3vw,56px)!important;flex-wrap:nowrap!important;align-items:flex-start!important}.props-page .smb-tile{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:110px!important;padding:0!important;border:0!important;flex-shrink:0}.props-page .smb-k{font-family:auger-mono,monospace!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgba(10,10,10,.55)!important;font-weight:500!important;margin:0!important;white-space:nowrap}.props-page .smb-v{font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif!important;font-weight:700!important;font-size:20px!important;color:#0a0a0a!important;letter-spacing:-.01em!important;line-height:1.05!important;margin:0!important;white-space:nowrap}.props-page .smb-tile-verdict .smb-v,.props-page .smb-tile.good .smb-v{color:#1e8a3a!important}.props-page .smb-tile-verdict{padding-left:12px!important;border-left:.5px solid rgba(10,10,10,.1)!important;margin-left:4px!important}.props-page .crumb-bar{padding:16px 0 0;background:transparent;border:0}.props-page .crumbs{padding:0 clamp(1.25rem,3vw,3rem);font-family:auger-mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(10,10,10,.55);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.props-page .crumbs a{color:rgba(10,10,10,.65)}.props-page .crumbs a:hover{color:#0a0a0a}.props-page .crumbs .sep{opacity:.5}.props-page .crumbs>span:last-child{color:#0a0a0a;font-weight:600}.props-page .prop-grid{max-width:1360px;margin:0 auto}.props-page .hsl-gallery{position:relative;border-radius:16px;overflow:hidden;margin:0;min-width:0;height:640px}.props-page .hsl-gallery .gallery-section{padding:0!important;margin:0;height:100%}.props-page .hsl-gallery .pd-gallery-grid{margin:0;display:grid!important;grid-template-columns:1.35fr 1fr 1fr!important;grid-template-rows:1fr 1fr!important;gap:8px!important;height:100%;width:100%}.props-page .hsl-gallery .pd-gallery-grid>*{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:0;height:auto!important}.props-page .hsl-gallery .pd-gallery-grid>:first-child{grid-row:1/3;grid-column:1/2}.props-page .hsl-gallery .pd-gallery-grid>:nth-child(2){grid-row:1/2;grid-column:2/3}.props-page .hsl-gallery .pd-gallery-grid>:nth-child(3){grid-row:1/2;grid-column:3/4}.props-page .hsl-gallery .pd-gallery-grid>:nth-child(4){grid-row:2/3;grid-column:2/3}.props-page .hsl-gallery .pd-gallery-grid>:nth-child(5){grid-row:2/3;grid-column:3/4}.props-page .hsl-gallery .pd-gallery-grid>* img{width:100%;height:100%;object-fit:cover;display:block}.props-page .hsl-gallery .pd-gallery-more{position:absolute;right:12px;bottom:12px;background:rgba(10,10,10,.72);color:#fff;font-family:auger-mono,monospace;font-size:12px;letter-spacing:.1em;padding:6px 12px;border-radius:999px;z-index:3;pointer-events:none}.props-page .hsl-badges{position:absolute!important;top:14px!important;left:14px!important;display:flex!important;gap:8px!important;z-index:3!important;flex-wrap:wrap!important}.props-page .uld-status{font-family:auger-mono,monospace!important;font-size:11px!important;letter-spacing:.14em!important;padding:6px 14px!important;border-radius:999px!important;font-weight:700!important;text-transform:uppercase!important;display:inline-block!important;line-height:1!important}.props-page .uld-status.st-rent,body.light .props-page .uld-status.st-rent{background:#6199d2!important;color:#ffffff!important;border:0!important}.props-page .uld-status.st-offplan,body.light .props-page .uld-status.st-offplan{background:#fffdf8!important;color:#0a0a0a!important;border:.25px solid rgba(10,10,10,.3)!important}.props-page .uld-status.st-motivated,.props-page .uld-status.st-secondary,body.light .props-page .uld-status.st-motivated,body.light .props-page .uld-status.st-secondary{background:#fffdf8!important;color:#0a0a0a!important;border:.5px solid rgba(10,10,10,.2)!important}.props-page .gal-more{position:absolute;right:12px;bottom:12px;background:rgba(10,10,10,.72);color:#fff;font-family:auger-mono,monospace;font-size:12px;letter-spacing:.1em;padding:6px 12px;border-radius:999px;z-index:3;pointer-events:none}.props-page .hsl-acts{display:inline-flex;align-items:center;gap:8px}.props-page .compare-btn,.props-page .hsl-acts button{display:inline-flex;align-items:center;gap:8px;background:#ffffff;color:#0a0a0a;border:.25px solid rgba(10,10,10,.3);font-family:auger-mono,monospace;font-size:12px;letter-spacing:.14em;font-weight:700;padding:11px 20px;border-radius:999px;cursor:pointer;text-transform:uppercase;transition:all .15s}.props-page .compare-btn:hover,.props-page .hsl-acts button:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.props-page .hsl-loc .fa,.props-page .hsl-loc svg{flex-shrink:0;color:#0a0a0a;width:16px;height:20px}.props-page .hsl-psf,.props-page .hsl-psqft{font-family:auger-mono,monospace;font-size:14px;color:rgba(10,10,10,.55);font-weight:500}.props-page .hsl-drop,.props-page .hsl-since{display:inline-flex;align-items:center;gap:6px;font-family:auger-mono,monospace;font-size:12px;font-weight:700;letter-spacing:.05em;padding:8px 14px;border-radius:999px;background:#ffffff;color:#0a0a0a;border:.25px solid rgba(10,10,10,.3);align-self:flex-start;margin-bottom:26px}.props-page .hsl-specs{border-bottom:.5px solid rgba(10,10,10,.1)}.props-page .hsl-spec{white-space:nowrap}.props-page .hsl-spec-handover{grid-column:1/-1}.props-page .hsl-spec .fa,.props-page .hsl-spec svg{color:#0a0a0a;width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.props-page .prop-section{background:#fffdf8;border:.5px solid rgba(10,10,10,.1);border-radius:16px;padding:26px 28px}.props-page .prop-section>h2{font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif;font-weight:600;font-size:22px;letter-spacing:-.015em;color:#0a0a0a;margin:0 0 16px}.props-page .vhc-card,.props-page .vhc-card.bad,.props-page .vhc-card.good,.props-page .vhc-card.warn{background:#ffffff!important;background-image:none!important;border:.25px solid rgba(10,10,10,.3)!important;border-radius:16px!important;padding:26px 28px!important;display:block!important;gap:0!important}body.light .props-page .vhc-card,body.light .props-page .vhc-card.bad,body.light .props-page .vhc-card.good,body.light .props-page .vhc-card.warn{background:#ffffff!important;background-image:none!important;border-color:rgba(10,10,10,.3)!important}.props-page .vhc-head{display:flex!important;flex-direction:column!important;gap:0!important}.props-page .vhc-eyebrow{font-family:auger-mono,monospace!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgba(10,10,10,.35)!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;gap:6px!important;margin-bottom:14px!important}.props-page .vhc-eyebrow:before{content:">"!important;color:rgba(10,10,10,.35)!important}.props-page .vhc-pill-row{display:flex!important;align-items:center!important;gap:18px!important;flex-wrap:wrap!important}.props-page .vhc-card.bad .vhc-pill,.props-page .vhc-card.good .vhc-pill,.props-page .vhc-card.warn .vhc-pill,.props-page .vhc-pill{background:#fffdf8!important;border:1.5px solid #0a0a0a!important;font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif!important;font-weight:700!important;font-size:36px!important;padding:12px 32px!important;border-radius:14px!important;letter-spacing:-.01em!important;line-height:1!important;text-transform:none!important}.props-page .vhc-score{font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif!important;font-weight:600!important;font-size:36px!important;color:#0a0a0a!important;letter-spacing:-.015em!important;line-height:1!important;display:inline-flex!important;align-items:baseline!important;gap:12px!important}.props-page .vhc-score-sub{letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:600!important;margin-left:0!important}.props-page .vhc-note,.props-page .vhc-score-sub{font-family:auger-mono,monospace!important;font-size:11px!important}.props-page .vhc-note{margin-top:10px!important;color:rgba(10,10,10,.55)!important;font-style:italic!important}.props-page .vhc-brief{margin-top:22px!important;padding-top:20px!important;border-top:.25px solid rgba(10,10,10,.3)!important;display:flex!important;flex-direction:column!important;gap:14px!important;color:rgba(10,10,10,.85)!important}.props-page .vhc-brief p{margin:0!important;font-size:15px!important;line-height:1.6!important;color:rgba(10,10,10,.85)!important}@media (max-width:600px){.props-page .vhc-card,.props-page .vhc-card.bad,.props-page .vhc-card.good,.props-page .vhc-card.warn{padding:22px 20px!important;border-radius:16px!important}.props-page .vhc-pill{padding:10px 20px!important}.props-page .vhc-pill,.props-page .vhc-score{font-size:26px!important}}.props-page .isum-v.good{color:#1e8a3a}.props-page .isum-v.warn{color:#d19a1a}.props-page .isum-v.bad{color:#c33224}.props-page .agent-row{display:flex;align-items:center;gap:12px}.props-page .agent-photo{width:44px;height:44px;border-radius:999px;background:#eae4d3;color:#0a0a0a;display:grid;place-items:center;font-family:auger-mono,monospace;font-weight:700;font-size:13px;letter-spacing:.1em;flex-shrink:0;overflow:hidden}.props-page .agent-photo img{width:100%;height:100%;object-fit:cover}.props-page .agent-actions{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:6px!important}.props-page .agent-action{background:transparent!important;border:.5px solid rgba(10,10,10,.2)!important;color:#0a0a0a!important;font-weight:600!important;font-size:12px!important;padding:10px 8px!important;border-radius:999px!important;cursor:pointer;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;text-align:center;text-decoration:none;transition:all .15s;font-family:auger-mono,monospace!important;letter-spacing:.06em;text-transform:uppercase}.props-page .agent-action:hover{background:#0a0a0a!important;color:#fff!important;border-color:#0a0a0a!important}.props-page .agent-action.whatsapp{grid-column:auto!important;background:transparent!important;border-color:rgba(10,10,10,.2)!important;color:#0a0a0a!important}.props-page .agent-action.whatsapp:hover{background:#25d366!important;border-color:#25d366!important;color:#fff!important}.props-page .bmc,body.light .props-page .bmc{background:transparent;border:0;border-radius:0;padding:0}.props-page .bmc-title{font-family:var(--font-display);font-weight:600}.props-page .bmc-chan,.props-page .bmc-day,.props-page .bmc-hook,.props-page .bmc-input,.props-page .bmc-slot,.props-page .bmc-tabs{border-width:.5px}body.light .props-page .bmc-hook,body.light .props-page .bmc-tabs{background:#ffffff}.props-page .bmc-chan,.props-page .bmc-tab{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.props-page .bmc .phone-field .phone-code,.props-page .bmc .phone-field .phone-number{border-width:.5px;border-radius:10px;font-size:13.5px}.props-page .bmc-submit{background:#0a0a0a;border-color:#0a0a0a;transition:background .16s ease,border-color .16s ease,transform .2s ease,box-shadow .2s ease}.props-page .bmc-submit:focus-visible:not(:disabled),.props-page .bmc-submit:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a;transform:translateY(-2px);box-shadow:0 12px 26px -12px rgba(10,10,10,.55)}.props-page .bmc-submit:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 10px -6px rgba(10,10,10,.4)}.props-page .bmc-submit-sub{background:rgba(255,255,255,.18);color:#ffffff}.props-page .bmc-tab{transition:background .16s ease,color .16s ease,transform .18s ease,box-shadow .18s ease}.props-page .bmc-tab:hover:not(.is-on){color:#0a0a0a;transform:translateY(-1px)}.props-page .bmc-tab.is-on{background:#0a0a0a;color:#ffffff}.props-page .bmc-chan,.props-page .bmc-day,.props-page .bmc-slot{transition:background .16s ease,color .16s ease,border-color .16s ease,transform .18s ease,box-shadow .18s ease}.props-page .bmc-chan:hover:not(.is-on),.props-page .bmc-day:hover:not(.is-on),.props-page .bmc-slot:hover:not(:disabled):not(.is-on){border-color:#0a0a0a;color:#0a0a0a;transform:translateY(-1px);box-shadow:0 6px 14px -8px rgba(10,10,10,.3)}.props-page .bmc-chan.is-on,.props-page .bmc-day.is-on,.props-page .bmc-slot.is-on{background:#0a0a0a;border-color:#0a0a0a;color:#ffffff}.props-page .bmc-input:focus{border-color:#0a0a0a}.props-page .ai-tools-stack{display:flex;flex-direction:column;gap:14px}.props-page .ai-tools-stack>*{background:#fffdf8;border:.5px solid rgba(10,10,10,.1);border-radius:16px;padding:18px 20px;transition:transform .2s ease-out,box-shadow .2s ease-out}.props-page .ai-tools-stack>:hover{transform:translateY(-1px);box-shadow:0 10px 28px -14px rgba(10,10,10,.1)}.props-page .ai-tool-row{border:.5px solid rgba(10,10,10,.1)!important;background:#fffdf8!important;border-radius:16px!important;padding:18px 20px!important}.props-page .ai-tool-head{padding:0!important;background:transparent!important;cursor:pointer}.props-page .ai-tool-head,.props-page .ai-tool-meta{display:flex!important;align-items:center!important;gap:16px!important}.props-page .ai-tool-meta{flex:1;min-width:0}.props-page .ai-tool-row .ai-icon{width:52px!important;height:52px!important;border-radius:12px!important;background:#ffffff!important;border:.25px solid rgba(10,10,10,.2)!important;display:grid!important;place-items:center!important;color:#0a0a0a!important;flex-shrink:0!important;font-size:22px}.props-page .ai-tool-row .ai-icon i.fa{color:#0a0a0a}.props-page .ai-tool-meta-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.props-page .ai-tool-meta-text h3{margin:0!important;font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif!important;font-weight:600!important;font-size:20px!important;color:#0a0a0a!important;letter-spacing:-.01em!important;line-height:1.15!important}.props-page .ai-tool-meta-text p{margin:0!important;font-size:14.5px!important;color:rgba(10,10,10,.6)!important;line-height:1.4!important}.props-page .ai-tool-preview{gap:12px!important;flex-wrap:wrap;margin-top:4px}.props-page .ai-calc-btn,.props-page .ai-tool-preview{display:inline-flex!important;align-items:center!important}.props-page .ai-calc-btn{border:0!important;padding:11px 22px!important;border-radius:999px!important;font-family:Google Sans Flex,system-ui,sans-serif!important;font-weight:600!important;font-size:14.5px!important;cursor:pointer;gap:8px!important;flex-shrink:0;transition:background .15s;text-transform:none!important;letter-spacing:0!important}.props-page .ai-calc-btn,.props-page .ai-calc-btn:hover{background:#0a0a0a!important;color:#fff!important}.props-page .ai-tool-body{margin-top:16px;padding-top:16px;border-top:.5px solid rgba(10,10,10,.1)}@media (max-width:640px){.props-page .ai-tool-head{flex-wrap:wrap}.props-page .ai-calc-btn{width:100%;justify-content:center;margin-top:4px}}.props-page .ai-prev-pill{display:inline-flex;align-items:center;padding:5px 14px;border-radius:999px;font-family:auger-mono,monospace;font-weight:700;font-size:12px;letter-spacing:.05em;background:#ffffff;border:.25px solid rgba(10,10,10,.2);color:#0a0a0a}.props-page .ai-prev-pill.good{color:#1e8a3a;border-color:rgba(30,138,58,.35)}.props-page .ai-prev-pill.warn{color:#d19a1a;border-color:rgba(209,154,26,.35)}.props-page .ai-prev-pill.bad{color:#c33224;border-color:rgba(195,50,36,.35)}.props-page .ai-prev-meta{font-family:auger-mono,monospace;font-size:13px;color:rgba(10,10,10,.7)}.props-page .ai-verdict{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:14px 16px;background:#fdfaf3;border:.5px solid rgba(10,10,10,.1);border-radius:12px;margin-bottom:12px}.props-page .ai-verdict-text{font-family:Google Sans Flex Display,system-ui,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.01em;color:#0a0a0a}.props-page .ai-verdict.good .ai-verdict-text{color:#1e8a3a}.props-page .ai-verdict.warn .ai-verdict-text{color:#d19a1a}.props-page .ai-verdict.bad .ai-verdict-text{color:#c33224}.props-page .ai-verdict-meta{display:inline-flex;gap:14px;flex-wrap:wrap;font-family:auger-mono,monospace;font-size:12px;color:rgba(10,10,10,.65)}.props-page .ai-verdict-meta strong{color:#0a0a0a}.props-page .ai-bars{display:flex;flex-direction:column;gap:8px;margin:6px 0 12px}.props-page .ai-bar-row{display:grid;grid-template-columns:1fr 220px 40px;gap:12px;align-items:center}.props-page .ai-bar-row .name{font-family:auger-mono,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(10,10,10,.7)}.props-page .ai-bar-row .bar{height:6px;background:rgba(10,10,10,.08);border-radius:999px;overflow:hidden}.props-page .ai-bar-row .bar .fill,.props-page .ai-bar-row.bad .bar .fill,.props-page .ai-bar-row.bad .fill,.props-page .ai-bar-row.warn .bar .fill,.props-page .ai-bar-row.warn .fill{height:100%!important;background:#0a0a0a!important;border-radius:999px!important;box-shadow:none!important;filter:none!important}.props-page .ai-bar-row .pct,.props-page .ai-bar-row.bad .pct,.props-page .ai-bar-row.warn .pct{font-family:auger-mono,monospace!important;font-weight:700!important;font-size:12.5px!important;color:#0a0a0a!important;text-align:right!important}.props-page .ai-tools-stack h4{margin:14px 0 8px;font-family:auger-mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,10,10,.55);font-weight:600}.props-page .ai-reasons{margin:0;padding-left:20px;font-size:14px;line-height:1.55;color:rgba(10,10,10,.82);display:flex;flex-direction:column;gap:6px}.props-page .ai-kv-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.props-page .ai-kv{background:#eae4d3;border-radius:12px;padding:12px 14px}.props-page .ai-kv .k{font-family:auger-mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,10,10,.55);font-weight:600}.props-page .ai-kv .v{font-family:Google Sans Flex Display,system-ui,sans-serif;font-weight:700;font-size:17px;color:#0a0a0a;letter-spacing:-.01em;margin-top:4px}.props-page .pi-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.props-page .pi-card{background:#eae4d3;border-radius:14px;padding:18px 22px}.props-page .pi-card-k{font-family:auger-mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,10,10,.55);font-weight:600}.props-page .pi-card-v{font-family:auger-mono,monospace;font-variant-numeric:tabular-nums;font-weight:700;font-size:38px;color:#0a0a0a;margin-top:8px;letter-spacing:-.01em;line-height:1}.props-page .pi-card.warn .pi-card-v{color:#0a0a0a}.props-page .pi-tl{margin-top:22px;position:relative;padding-left:14px}.props-page .pi-tl-row{display:flex;align-items:flex-start;gap:20px;padding:14px 0;position:relative}.props-page .pi-tl-row:before{content:"";position:absolute;left:-8px;top:22px;bottom:-22px;width:1px;background:rgba(10,10,10,.15)}.props-page .pi-tl-row:last-child:before{display:none}.props-page .pi-tl-badge{font-family:auger-mono,monospace;font-size:10px;letter-spacing:.14em;padding:5px 12px;border-radius:999px;background:#fffdf8;border:.5px solid #0a0a0a;color:#0a0a0a;font-weight:600;flex-shrink:0}.props-page .pi-tl-row.reduced .pi-tl-badge{background:#ffffff;border:.25px solid rgba(10,10,10,.3);color:#0a0a0a}.props-page .pi-tl-date{flex:1;font-family:auger-mono,monospace;font-size:14px;color:#0a0a0a}.props-page .pi-tl-price{text-align:right;font-family:auger-mono,monospace;font-variant-numeric:tabular-nums;font-weight:700;font-size:17px;color:#0a0a0a}.props-page .pi-tl-delta{font-size:12px;color:#0a0a0a;margin-top:3px;text-align:right}.props-page .cmp-tbl-wrap{background:#fffdf8;border:.5px solid rgba(10,10,10,.1);border-radius:14px;overflow:hidden;margin-top:14px}.props-page .cmp-tbl{width:100%;border-collapse:collapse;font-size:14px}.props-page .cmp-tbl thead th{background:#eae4d3;font-family:auger-mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,10,10,.65);font-weight:600;text-align:left;padding:14px 20px}.props-page .cmp-tbl thead th.num{text-align:right}.props-page .cmp-tbl tbody tr{border-top:.5px solid rgba(10,10,10,.08)}.props-page .cmp-tbl tbody td{padding:18px 20px;vertical-align:top}.props-page .cmp-tbl td.num{text-align:right;font-family:auger-mono,monospace;font-variant-numeric:tabular-nums}.props-page .cmp-lst-title{font-family:Google Sans Flex,system-ui,sans-serif;font-weight:600;font-size:14.5px;color:#0a0a0a}.props-page .cmp-lst-sub{font-family:auger-mono,monospace;font-size:12px;color:rgba(10,10,10,.55);margin-top:4px}.props-page .cmp-vs.dn,.props-page .cmp-vs.up{color:#0a0a0a}.props-page .laz-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.props-page .laz-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:#fffdf8;font-family:Google Sans Flex,system-ui,sans-serif;font-weight:500;font-size:14px;color:#0a0a0a;border:1px solid rgba(10,10,10,.1)}.props-page .laz-chip .dot{width:8px;height:8px;border-radius:999px;flex-shrink:0}.props-page .laz-chip.schools{border-color:#3b82f6}.props-page .laz-chip.schools .dot{background:#3b82f6}.props-page .laz-chip.health{border-color:#0a0a0a}.props-page .laz-chip.health .dot{background:#0a0a0a}.props-page .laz-chip.shopping{border-color:#f59e0b}.props-page .laz-chip.shopping .dot{background:#f59e0b}.props-page .laz-chip.transport{border-color:#8b6ee0}.props-page .laz-chip.transport .dot{background:#8b6ee0}.props-page .laz-map-wrap{margin-top:16px;border-radius:14px;overflow:hidden;background:transparent;border:0;position:relative;aspect-ratio:16/9}.props-page .laz-map-wrap .prop-gis,.props-page .laz-map-wrap .prop-map-wrap.prop-gis-canvas{height:100%}.props-page .laz-addr{margin-top:12px;font-family:auger-mono,monospace;font-size:13px;color:rgba(10,10,10,.7);letter-spacing:.04em}.props-page .nearby-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.props-page .nb-tile{display:flex!important;align-items:center!important;gap:14px!important;background:#fffdf8!important;border:.5px solid rgba(10,10,10,.1)!important;border-radius:14px!important;padding:14px 18px!important}.props-page .nb-tile-ic{width:40px!important;height:40px!important;flex-shrink:0!important;border-radius:10px!important;background:#eae4d3!important;display:grid!important;place-items:center!important;color:#0a0a0a!important}.props-page .nb-tile-ic svg{width:20px!important;height:20px!important;stroke:currentColor!important;fill:none!important}.props-page .nb-tile-body{flex:1!important;min-width:0!important}.props-page .nb-tile-k{font-family:auger-mono,monospace!important;font-size:10.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgba(10,10,10,.5)!important;font-weight:600!important}.props-page .nb-tile-v{font-family:Google Sans Flex,system-ui,sans-serif!important;font-weight:600!important;font-size:15px!important;color:#0a0a0a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin-top:3px!important}.props-page .nb-tile{position:relative!important;transition:border-color .14s ease,background .14s ease!important}.props-page .nb-tile:hover{border-color:rgba(10,10,10,.2)!important}.props-page .nb-tile[data-tip]:after{content:attr(data-tip);left:14px;bottom:calc(100% + 8px);padding:7px 10px;color:#fffdf8;font-family:Google Sans Flex,system-ui,sans-serif;font-size:12.5px;font-weight:500;letter-spacing:0;line-height:1.35;border-radius:8px;white-space:nowrap;max-width:min(360px,calc(100vw - 40px));box-shadow:0 6px 20px -6px rgba(10,10,10,.3);transform:translateY(4px)}.props-page .nb-tile[data-tip]:after,.props-page .nb-tile[data-tip]:before{position:absolute;background:#0a0a0a;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease;z-index:100}.props-page .nb-tile[data-tip]:before{content:"";left:24px;bottom:calc(100% + 3px);width:8px;height:8px;transform:translateY(4px) rotate(45deg)}.props-page .nb-tile[data-tip]:focus-within:after,.props-page .nb-tile[data-tip]:focus-within:before,.props-page .nb-tile[data-tip]:hover:after,.props-page .nb-tile[data-tip]:hover:before{opacity:1;transform:translateY(0) rotate(0)}.props-page .nb-tile[data-tip]:focus-within:before,.props-page .nb-tile[data-tip]:hover:before{transform:translateY(0) rotate(45deg)}.props-page .nb-tile-t{font-family:auger-mono,monospace!important;font-variant-numeric:tabular-nums!important;font-weight:700!important;font-size:22px!important;color:#0a0a0a!important;flex-shrink:0!important;display:inline-flex!important;align-items:baseline!important;gap:5px!important}.props-page .nb-tile-t small{font-size:12px!important;font-weight:500!important;color:rgba(10,10,10,.55)!important}.props-page .nb-row{display:flex;align-items:center;justify-content:space-between;font-size:13.5px;padding:6px 0;border-bottom:.5px dashed rgba(10,10,10,.08)}.props-page .nb-row:last-child{border-bottom:0}.props-page .nb-row b{font-family:auger-mono,monospace;font-size:11.5px;color:rgba(10,10,10,.75);font-weight:600}.props-page .loc-impact{margin-top:22px}.props-page .loc-impact h4{margin:0 0 12px;font-family:Google Sans Flex Display,system-ui,sans-serif;font-weight:600;font-size:18px;letter-spacing:-.01em}.props-page .loc-impact p{margin:0 0 12px;font-size:14.5px;line-height:1.55;color:rgba(10,10,10,.78)}.props-page .loc-impact p:last-child{margin-bottom:0}.props-page .amenity-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:12px!important}.props-page .amenity-tile{display:flex!important;align-items:center!important;gap:12px!important;padding:14px!important;border:.5px solid rgba(10,10,10,.1)!important;border-radius:12px!important;background:#fdfaf3!important;text-align:left!important;transition:none!important}.props-page .amenity-tile:hover{border-color:rgba(10,10,10,.1)!important;background:#fdfaf3!important}.props-page .at-ic{width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#0a0a0a!important;flex-shrink:0!important;font-size:0!important;margin:0!important}.props-page .at-ic svg{width:20px!important;height:20px!important;stroke:currentColor!important;fill:none!important}.props-page .at-ic .fa{font-size:20px!important;color:#0a0a0a!important}.props-page .amenity-tile .at-name,.props-page .at-name{font-family:Google Sans Flex,Google Sans Flex Display,system-ui,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#0a0a0a!important;text-transform:capitalize!important;text-align:left!important;line-height:1.3!important;margin:0!important}.props-page .uld-payment{padding:16px;background:#fdfaf3;border:.5px solid rgba(10,10,10,.1);border-radius:12px;font-size:15px;line-height:1.55;color:rgba(10,10,10,.85);white-space:pre-wrap}.props-page .pp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.props-page .pp-tile{padding:14px 16px;background:#fdfaf3;border:.5px solid rgba(10,10,10,.1);border-radius:12px}.props-page .pp-pct{font-family:Google Sans Flex Display,system-ui,sans-serif;font-weight:700;font-size:26px;color:#0a0a0a;letter-spacing:-.01em}.props-page .pp-when{font-size:12px;color:rgba(10,10,10,.65);font-family:auger-mono,monospace;text-transform:uppercase;letter-spacing:.1em;margin-top:2px}.props-page .fp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.props-page .fp-card{border:.5px solid rgba(10,10,10,.1);border-radius:12px;overflow:hidden;background:#fffdf8}.props-page .fp-thumb{height:140px;background:#eae4d3;display:flex;align-items:center;justify-content:center}.props-page .fp-body{padding:12px 14px}.props-page .fp-name{font-weight:600;font-size:14px;color:#0a0a0a}.props-page .fp-meta{font-family:auger-mono,monospace;font-size:11px;color:rgba(10,10,10,.6);margin-top:4px;text-transform:uppercase;letter-spacing:.08em}.props-page .units-table{width:100%;border-collapse:collapse;font-size:13.5px}.props-page .units-table td,.props-page .units-table th{padding:12px 14px;text-align:left;border-bottom:.5px solid rgba(10,10,10,.08)}.props-page .units-table th{font-family:auger-mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,10,10,.55);font-weight:600}.props-page .units-table tr:last-child td{border-bottom:0}.props-page .about-body,.props-page .pd-body{font-size:15px;line-height:1.65;color:rgba(10,10,10,.85);display:flex;flex-direction:column;gap:12px}.props-page .about-body p,.props-page .pd-body p{margin:0}.props-page .pd-title{margin:4px 0 0;font-family:Google Sans Flex Display,system-ui,sans-serif;font-weight:600;font-size:26px;letter-spacing:-.02em}.props-page .pd-ref{font-family:auger-mono,monospace;font-size:13px;color:rgba(10,10,10,.55);margin-bottom:12px}.props-page .pd-facts{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}.props-page .pd-fact{background:#fffdf8;border:.5px solid rgba(10,10,10,.12);border-radius:12px;padding:11px 16px;min-width:128px;max-width:320px}.props-page .pd-fact dt{font-family:auger-mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,10,10,.62);font-weight:600;margin-bottom:5px}.props-page .pd-fact dd{margin:0;font-size:14px;line-height:1.45;font-weight:600;color:#0a0a0a}.props-page .pd-lede{font-size:16.5px;line-height:1.6;color:rgba(10,10,10,.92)}.props-page .pd-more{display:none;flex-direction:column;gap:12px}.props-page .pd-more.is-open{display:flex}.props-page .pd-sect{display:flex;flex-direction:column;gap:12px}.props-page .pd-sect+.pd-sect{margin-top:4px}.props-page .pd-sect-head{margin:8px 0 0;font-family:auger-mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,10,10,.6);font-weight:600}.props-page .pd-toggle{display:inline-block;margin-top:12px;background:#fffdf8;border:.5px solid #0a0a0a;color:#0a0a0a;padding:8px 18px;border-radius:999px;font-family:Google Sans Flex,system-ui,sans-serif;font-weight:600;font-size:13.5px;cursor:pointer;transition:all .15s}.props-page .pd-toggle:hover{background:#0a0a0a;color:#fff}.props-page .frc-card{background:#ffffff;border:.5px solid rgba(10,10,10,.1);border-radius:20px;padding:40px clamp(28px,4vw,48px);display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;transition:transform .2s ease-out,box-shadow .2s ease-out}.props-page .frc-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px -14px rgba(76,63,181,.2),0 8px 18px -10px rgba(10,10,10,.08)}.props-page .frc-eyebrow{font-family:auger-mono,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(10,10,10,.35);font-weight:600;display:inline-flex;align-items:center;gap:8px;margin-bottom:14px}.props-page .frc-eyebrow:before{content:">"}.props-page .frc-card h3{margin:0 0 14px;font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif;font-weight:700;font-size:36px;line-height:1.1;letter-spacing:-.02em;color:#0a0a0a;text-wrap:balance}.props-page .frc-card p{margin:0;color:rgba(10,10,10,.75);font-size:16px;line-height:1.55;max-width:560px}.props-page .frc-btn{background:#ffffff;color:#0a0a0a;border:.25px solid rgba(10,10,10,.25);padding:18px 32px;border-radius:999px;font-family:Google Sans Flex Display,system-ui,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.005em;cursor:pointer;display:inline-flex;align-items:center;gap:12px;transition:all .15s;white-space:nowrap}.props-page .frc-btn:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}@media (max-width:720px){.props-page .frc-card{grid-template-columns:1fr}}.props-page .sim-title{font-family:Google Sans Flex Display,system-ui,sans-serif!important;font-weight:600!important;font-size:18px!important;color:#0a0a0a!important;letter-spacing:-.01em!important;margin:0 0 12px!important}.props-page .sim-grid{display:flex!important;flex-direction:column!important;gap:12px!important}.props-page .sim-card{display:grid!important;grid-template-columns:112px 1fr!important;align-items:stretch!important;gap:12px!important;background:#fffdf8!important;border:.5px solid rgba(10,10,10,.1)!important;border-radius:12px!important;overflow:hidden!important;cursor:pointer!important;transition:border-color .15s,transform .2s,box-shadow .2s!important;flex:initial!important;width:auto!important;min-height:96px!important;height:96px!important}.props-page .sim-card:hover{border-color:#0a0a0a!important;transform:translateY(-1px)!important;box-shadow:0 8px 20px -12px rgba(10,10,10,.3)!important}.props-page .sim-img{position:relative!important;background:#eae4d3!important;overflow:hidden!important;min-height:0!important}.props-page .sim-img,.props-page .sim-img img{width:100%!important;height:100%!important;display:block!important}.props-page .sim-img img{object-fit:cover!important}.props-page .sim-body{padding:10px 12px 10px 0!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;gap:2px!important;min-width:0!important;height:100%!important;overflow:hidden!important}.props-page .sim-tag{font-family:auger-mono,monospace!important;font-size:9.5px!important;letter-spacing:.12em!important;color:rgba(10,10,10,.55)!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.props-page .sim-name{font-family:Google Sans Flex Display,system-ui,sans-serif!important;font-weight:600!important;font-size:13.5px!important;line-height:1.25!important;margin:3px 0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.props-page .sim-name,.props-page .sim-price{color:#0a0a0a!important;overflow:hidden!important}.props-page .sim-price{font-family:auger-mono,monospace!important;font-weight:700!important;font-size:12px!important;white-space:nowrap!important;text-overflow:ellipsis!important}.props-page .sim-wolfie{position:absolute;left:6px;bottom:6px;gap:5px;padding:3px 8px 3px 4px;background:rgba(255,253,248,.94);border:.5px solid rgba(10,10,10,.16);border-radius:999px;font-family:auger-mono,monospace;font-size:9px;letter-spacing:.08em;color:#0a0a0a;text-transform:uppercase;box-shadow:0 2px 6px -3px rgba(10,10,10,.35);backdrop-filter:blur(2px);pointer-events:none}.props-page .sim-wolfie,.props-page .sim-wolfie-mark{display:inline-flex;align-items:center;font-weight:700;line-height:1}.props-page .sim-wolfie-mark{justify-content:center;width:16px;height:16px;flex:0 0 16px;border-radius:50%;background:#0a0a0a;color:#fffdf8;font-family:Google Sans Flex Display,system-ui,sans-serif;font-size:10.5px;padding-top:1px;letter-spacing:0;text-indent:0;font-feature-settings:normal}.props-page .sim-wolfie-txt{display:inline-flex;align-items:baseline;gap:3px}.props-page .sim-wolfie-score{opacity:.55;font-weight:600}.props-page .sim-wolfie.good{background:rgba(233,246,226,.94);border-color:rgba(116,178,67,.35);color:#2f5f19}.props-page .sim-wolfie.good .sim-wolfie-mark{background:#2f5f19}.props-page .sim-wolfie.warn{background:rgba(255,244,214,.94);border-color:rgba(217,154,34,.35);color:#7a4d09}.props-page .sim-wolfie.warn .sim-wolfie-mark{background:#7a4d09}.props-page .sim-wolfie.bad{background:rgba(255,232,232,.94);border-color:rgba(196,66,66,.35);color:#7a1f1f}.props-page .sim-wolfie.bad .sim-wolfie-mark{background:#7a1f1f}@media (max-width:1024px){.props-page .prop-grid{grid-template-columns:1fr}.props-page .hsl-gallery{height:auto}.props-page .hsl-gallery .pd-gallery-grid{grid-template-columns:1fr 1fr!important;grid-template-rows:200px 160px 160px!important;height:auto}.props-page .hsl-gallery .pd-gallery-grid>:first-child{grid-row:1/2;grid-column:1/3}.props-page .hsl-gallery .pd-gallery-grid>:nth-child(2){grid-row:2/3;grid-column:1/2}.props-page .hsl-gallery .pd-gallery-grid>:nth-child(3){grid-row:2/3;grid-column:2/3}.props-page .hsl-gallery .pd-gallery-grid>:nth-child(4){grid-row:3/4;grid-column:1/2}.props-page .hsl-gallery .pd-gallery-grid>:nth-child(5){grid-row:3/4;grid-column:2/3}}@media (max-width:640px){.props-page .prop-section{padding:20px 18px}.props-page .hsl-panel{padding:24px 20px}.props-page .hsl-title{font-size:28px}.props-page .hsl-price{font-size:34px}.props-page .vhc-pill{font-size:26px;padding:10px 20px}.props-page .frc-card h3{font-size:26px}.props-page .nearby-grid,.props-page .pi-cards{grid-template-columns:1fr}.props-page .ai-bar-row{grid-template-columns:1fr 120px 36px}}.props-page .ai-tools-stack .ana-row .fa,.props-page .ai-tools-stack .ana-row svg,.props-page .ana-ic,.props-page .ana-ic .fa,.props-page .ana-ic i,.props-page .ana-ic svg,.props-page .hsl-loc .fa,.props-page .hsl-loc svg,.props-page .hsl-spec .fa,.props-page .hsl-spec svg,.props-page .nb-tile-ic,.props-page .nb-tile-ic .fa,.props-page .nb-tile-ic i,.props-page .nb-tile-ic svg{color:#0a0a0a!important;fill:currentColor}.props-page .ana-ic,.props-page .at-ic,.props-page .at-ic .fa,.props-page .at-ic i,.props-page .at-ic svg{color:#0a0a0a!important}.props-page .ana-ic{background:#ffffff!important;border:.5px solid rgba(10,10,10,.15)!important}.props-page .ana-details-btn,.props-page .ana-toggle{background:#0a0a0a!important;color:#ffffff!important;border:0!important}.props-page .ana-details-btn:hover,.props-page .ana-toggle:hover{background:#1a1a1a!important;color:#ffffff!important}.props-page .compare-btn:hover,.props-page .hsl-acts button:hover,.props-page .pd-toggle:hover{background:#0a0a0a!important;color:#ffffff!important;border-color:#0a0a0a!important}.props-page .cg-viewall:hover{border-color:#0a0a0a!important}.props-page .pi-card.warn .pi-card-v{color:var(--warn)!important}.props-page .pi-tl-delta{color:rgba(10,10,10,.65)!important;font-weight:600}.props-page .pi-tl-delta.up{color:var(--good)!important}.props-page .hsl-drop,.props-page .pi-tl-delta.dn,.props-page .pi-tl-delta.down{color:var(--warn)!important}.props-page .hsl-drop{background:#ffffff!important;border-color:rgba(220,38,38,.3)!important}.props-page .cmp-vs.up{color:var(--good)!important;font-weight:700}.props-page .cmp-vs.dn{color:var(--warn)!important;font-weight:700}.props-page .ai-prev-meta{color:rgba(10,10,10,.7)!important}.props-page .vhc-card{border-left:3px solid #0a0a0a!important}.props-page .ai-verdict{background:#fdfaf3!important;border-color:rgba(10,10,10,.1)!important}.props-page .ai-verdict-text,.props-page .ai-verdict.bad .ai-verdict-text,.props-page .ai-verdict.good .ai-verdict-text,.props-page .ai-verdict.warn .ai-verdict-text{color:#0a0a0a!important}.props-page .ai-prev-pill,.props-page .ai-prev-pill.bad,.props-page .ai-prev-pill.good,.props-page .ai-prev-pill.warn{color:#0a0a0a!important;border-color:rgba(10,10,10,.2)!important;background:#ffffff!important}.props-page .vhc-card.bad .vhc-pill,.props-page .vhc-card.good .vhc-pill,.props-page .vhc-card.warn .vhc-pill,.props-page .vhc-pill{color:#0a0a0a!important;border-color:#0a0a0a!important}.props-page .vhc-score,.props-page .vhc-score-sub{color:#0a0a0a!important}.props-page .vhc-score-sub{color:rgba(10,10,10,.55)!important}.props-page .smb-tile-verdict .smb-v,.props-page .smb-tile.good .smb-v{color:#1e8a3a!important}.props-page .smb-tile.bad .smb-v{color:#c33224!important}.props-page .isum-v.good{color:#1e8a3a!important}.props-page .isum-v.warn{color:#d19a1a!important}.props-page .isum-v.bad{color:#c33224!important}.props-page .prop-shell{padding:24px 0 80px}.props-page .prop-grid{display:grid;grid-template-columns:1fr 380px;gap:32px;padding:0 clamp(1.25rem,3vw,3rem);align-items:start}.props-page .prop-main,.props-page .prop-sidebar{display:flex;flex-direction:column;gap:20px;min-width:0}.props-page .prop-sidebar{position:static;top:auto;align-self:auto}.props-page .hsl-badges{position:absolute;top:14px;left:14px;display:flex;gap:8px;z-index:3;flex-wrap:wrap}.props-page .hsl-panel{background:#fffdf8;border:.5px solid rgba(10,10,10,.1);border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:0;position:relative;top:auto;box-shadow:0 2px 8px -4px rgba(10,10,10,.05)}.props-page .hsl-topbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px}.props-page .hsl-ref{letter-spacing:.1em;color:rgba(10,10,10,.45);font-weight:500}.props-page .compare-btn,.props-page .hsl-ref{font-family:auger-mono,monospace;font-size:12px;text-transform:uppercase}.props-page .compare-btn{display:inline-flex;align-items:center;gap:8px;background:#ffffff;color:#0a0a0a;border:.25px solid rgba(10,10,10,.3);letter-spacing:.14em;font-weight:700;padding:11px 20px;border-radius:999px;cursor:pointer;transition:all .15s}.props-page .compare-btn:hover{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.props-page .hsl-title{font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif;font-weight:700;font-size:34px;line-height:1.15;letter-spacing:-.02em;color:#0a0a0a;margin:0 0 24px;text-wrap:balance}.props-page .hsl-loc{display:flex;align-items:center;gap:8px;font-size:16px;color:rgba(10,10,10,.72);line-height:1.4;margin-bottom:28px}.props-page .hsl-loc svg{flex-shrink:0;color:#0a0a0a;width:16px;height:20px}.props-page .hsl-price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:14px}.props-page .hsl-price{font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif;font-weight:700;font-size:44px;line-height:1;letter-spacing:-.025em;color:#0a0a0a}.props-page .hsl-psf{font-family:auger-mono,monospace;font-size:14px;color:rgba(10,10,10,.55);font-weight:500}.props-page .hsl-since{display:inline-flex;align-items:center;gap:6px;font-family:auger-mono,monospace;font-size:12px;font-weight:700;letter-spacing:.05em;padding:8px 14px;border-radius:999px;background:#ffffff;color:#0a0a0a;border:.25px solid rgba(10,10,10,.3);align-self:flex-start;margin-bottom:26px}.props-page .hsl-specs{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;padding-top:22px;border-top:.5px solid rgba(10,10,10,.1);border-bottom:0;font-size:16px;color:#0a0a0a;padding-bottom:6px}.props-page .hsl-spec{display:inline-flex;align-items:center;gap:10px}.props-page .hsl-spec svg{color:#0a0a0a;width:20px;height:20px;flex-shrink:0}.props-page .hsl-spec strong{font-weight:700;color:#0a0a0a}.props-page .hsl-spec-unit{color:rgba(10,10,10,.6);font-weight:400}.props-page .aap-eyebrow{font-family:auger-mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,10,10,.35);font-weight:600;display:inline-flex;align-items:center;gap:6px}.props-page .aap-eyebrow:before{content:">"}.props-page .sb-block{background:#fffdf8;border:.5px solid rgba(10,10,10,.1);border-radius:16px;padding:22px}.props-page .isum-head{margin-bottom:14px}.props-page .isum-head h4{margin:6px 0 0;font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif;font-weight:600;font-size:19px;letter-spacing:-.015em;color:#0a0a0a}.props-page .isum-table{width:100%;border-collapse:collapse}.props-page .isum-table td{padding:10px 0;font-size:14px;border-bottom:.5px dashed rgba(10,10,10,.1);vertical-align:top}.props-page .isum-table tr:last-child td{border-bottom:0}.props-page .isum-k{color:rgba(10,10,10,.65)}.props-page .isum-v{text-align:right;font-weight:600;color:#0a0a0a}.props-page .agent-card{display:flex;flex-direction:column;gap:16px}.props-page .contact-us-block{display:flex;flex-direction:column;gap:6px}.props-page .agent-name{font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif;font-weight:600;font-size:18px;color:#0a0a0a;letter-spacing:-.01em}.props-page .agent-role{font-size:13px;color:rgba(10,10,10,.65)}.props-page .contact-dev{font-size:13px;color:rgba(10,10,10,.7)}.props-page .agent-actions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.props-page .agent-action,.props-page .agent-action.whatsapp{flex:1;background:#ffffff!important;color:#0a0a0a!important;border:.25px solid rgba(10,10,10,.3)!important;font-weight:700;font-size:12px;padding:10px 8px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;text-align:center;text-decoration:none;font-family:auger-mono,monospace;letter-spacing:.14em;text-transform:uppercase;transition:all .15s}.props-page .agent-action.whatsapp:hover,.props-page .agent-action:hover{background:#0a0a0a!important;color:#ffffff!important;border-color:#0a0a0a!important}.props-page .agent-action.whatsapp:hover .fa,.props-page .agent-action.whatsapp:hover i,.props-page .agent-action.whatsapp:hover svg,.props-page .agent-action:hover .fa,.props-page .agent-action:hover i,.props-page .agent-action:hover svg,.props-page .compare-btn:hover .fa,.props-page .compare-btn:hover i,.props-page .compare-btn:hover svg,.props-page .hsl-acts button:hover .fa,.props-page .hsl-acts button:hover i,.props-page .hsl-acts button:hover svg{color:#ffffff!important;stroke:#ffffff!important}.props-page .agent-action .fa,.props-page .agent-action i,.props-page .agent-action svg{color:#0a0a0a!important;stroke:currentColor!important}.props-page .bmc-submit .fa,.props-page .bmc-submit i,.props-page .bmc-submit svg{color:#ffffff!important;stroke:currentColor!important}.props-page .bmc-chan.is-on .fa,.props-page .bmc-chan.is-on i,.props-page .bmc-tab.is-on .fa,.props-page .bmc-tab.is-on i{color:#ffffff!important}body .props-page .ai-tool-card .ai-prev-pill,body .props-page .ai-tool-card .ai-prev-pill.bad,body .props-page .ai-tool-card .ai-prev-pill.good,body .props-page .ai-tool-card .ai-prev-pill.warn,body .props-page .ai-tool-meta-text .ai-prev-meta,body .props-page .ai-tool-meta-text .ai-prev-pill,body .props-page .ai-tool-preview .ai-prev-pill,body .props-page .ai-tool-preview .ai-prev-pill.bad,body .props-page .ai-tool-preview .ai-prev-pill.good,body .props-page .ai-tool-preview .ai-prev-pill.warn,body .props-page .ai-verdict .ai-verdict-text,body .props-page .ai-verdict.bad .ai-verdict-text,body .props-page .ai-verdict.good .ai-verdict-text,body .props-page .ai-verdict.warn .ai-verdict-text,body.light .props-page .ai-tool-card .ai-prev-pill,body.light .props-page .ai-tool-card .ai-prev-pill.bad,body.light .props-page .ai-tool-card .ai-prev-pill.good,body.light .props-page .ai-tool-card .ai-prev-pill.warn,body.light .props-page .ai-tool-preview .ai-prev-pill,body.light .props-page .ai-verdict .ai-verdict-text{color:#0a0a0a!important}body .props-page .ai-tool-meta-text span,body .props-page .ai-tool-preview span{color:inherit!important}body .props-page .ai-tool-meta-text,body .props-page .ai-tool-preview{color:#0a0a0a!important}.props-page .hsl-contact{padding-top:28px;margin-top:18px;gap:20px}.props-page .hsl-contact .contact-us-block{gap:8px;padding-block:4px}.props-page .hsl-contact .contact-us-block .agent-name{font-family:Google Sans Flex Display,Google Sans Flex,system-ui,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.015em;color:#0a0a0a}.props-page .hsl-contact .contact-us-block .agent-role{font-size:14px;color:rgba(10,10,10,.65);line-height:1.5}.props-page .hsl-contact .contact-us-block .contact-dev{font-size:13px;color:rgba(10,10,10,.7);margin-top:6px}
/* !important on the layout properties because the earlier
   `.props-page .agent-actions { display:grid; grid-template-columns: 1fr 1fr 1fr }`
   rule at property-detail.css:2123 has same (0,2,0) specificity as the
   globals-side `.hsl-contact .agent-actions` and wins on source order,
   and globals.css:12064 sets `padding: 0 16px !important` on
   `.props-page .agent-action`, which would clobber our vertical padding
   below without !important here too. Locking both hard so the stacked
   CTAs can never regress to the tight 3-col pill row. */.props-page .hsl-contact .agent-actions,.props-page .mobile-contact-block .agent-actions{display:flex!important;flex-direction:column!important;gap:10px!important}.props-page .hsl-contact .agent-action,.props-page .hsl-contact .agent-action.whatsapp,.props-page .mobile-contact-block .agent-action,.props-page .mobile-contact-block .agent-action.whatsapp{width:100%!important;flex:0 0 auto!important;padding:14px 20px!important;font-size:13px!important;justify-content:center!important;gap:8px!important;min-height:44px}@media (max-width:1024px){.props-page .prop-grid{grid-template-columns:1fr;gap:24px;padding:0 clamp(1rem,4vw,2rem)}}@media (max-width:560px){.props-page .agent-actions{grid-template-columns:1fr 1fr}.props-page .agent-actions>:last-child:nth-child(odd){grid-column:1/-1}}