.pmax-availability-3d{--green:#174b3d;--dark:#123e34;--lime:#d7ebad;--paper:#f7f8f3;--ink:#183e34;--muted:#708078;--line:#dde3da;--available:#239b73;--reserved:#e2ae40;--signing:#658ccb;--sold:#b45955;--unavailable:#88908d;font-family:"DM Sans",sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none}.pmax-availability-3d *{box-sizing:border-box}.pmax-availability-3d{margin:0}.pmax-availability-3d button,.pmax-availability-3d input,.pmax-availability-3d select{font:inherit}.pmax-availability-3d button,.pmax-availability-3d a,.pmax-availability-3d input,.pmax-availability-3d select{touch-action:manipulation}.pmax-availability-3d button{cursor:pointer}.pmax-availability-3d button:disabled{cursor:default}.pmax-availability-3d button:focus-visible,.pmax-availability-3d a:focus-visible,.pmax-availability-3d input:focus-visible,.pmax-availability-3d select:focus-visible{outline:3px solid #80ac55;outline-offset:3px}.pmax-availability-3d a{color:inherit}.pmax-availability-3d button{color:inherit}.pmax-availability-3d button:active{transform:translateY(1px)}.pmax-availability-3d [hidden]{display:none!important}.pmax-availability-3d h1,.pmax-availability-3d h2,.pmax-availability-3d h3,.pmax-availability-3d h4,.pmax-availability-3d p{margin:0}.pmax-availability-3d h1,.pmax-availability-3d h2,.pmax-availability-3d h3,.pmax-availability-3d h4{font-family:Manrope,sans-serif}.pmax-availability-3d .topbar{height:86px;display:flex;align-items:center;gap:30px;padding:0 max(24px,calc((100vw - 1500px)/2));border-bottom:1px solid var(--line);background:#fff}.pmax-availability-3d .brand{display:flex;gap:10px;align-items:center;text-decoration:none}.pmax-availability-3d .brand-icon{width:40px;height:44px;border-radius:12px 12px 12px 2px;background:var(--green);color:var(--lime);display:grid;place-items:center;font:800 25px Manrope,sans-serif}.pmax-availability-3d .brand b{font-size:21px;letter-spacing:.03em}.pmax-availability-3d .brand b span{display:block;font-size:8px;letter-spacing:.18em;color:var(--muted);margin-top:2px}.pmax-availability-3d .project-title{border-left:1px solid var(--line);padding-left:30px}.pmax-availability-3d .project-title h1{font-size:19px;letter-spacing:-.04em}.pmax-availability-3d .project-title p{font-size:11px;color:var(--muted);margin-top:3px}.pmax-availability-3d .project-title p span{padding:0 5px}.pmax-availability-3d .back-link{margin-left:auto;text-decoration:none;font-size:12px;font-weight:700;display:flex;gap:14px;align-items:center}.pmax-availability-3d .back-link span{font-size:22px}.pmax-availability-3d main{max-width:1500px;margin:auto;padding:32px 24px 48px}.pmax-availability-3d .overview{display:flex;justify-content:space-between;align-items:center;margin:0 0 27px}.pmax-availability-3d .eyebrow{font-size:9px;letter-spacing:.17em;font-weight:800;color:var(--muted)}.pmax-availability-3d .overview h2{font-size:clamp(26px,3vw,40px);letter-spacing:-.055em;margin-top:7px;font-weight:600}.pmax-availability-3d .overview p{font-size:13px;color:var(--muted);margin-top:7px}.pmax-availability-3d .project-facts{display:flex;gap:28px}.pmax-availability-3d .project-facts span{font-size:10px;color:var(--muted);display:flex;flex-direction:column;padding-left:25px;border-left:1px solid var(--line)}.pmax-availability-3d .project-facts b{font:600 27px Manrope,sans-serif;color:var(--ink);margin-bottom:4px}.pmax-availability-3d .experience{border:1px solid #d0dacf;border-radius:22px;overflow:hidden;box-shadow:0 18px 60px #24493609;background:#fff}.pmax-availability-3d .experience-toolbar{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--line);gap:14px}.pmax-availability-3d .tower-buttons,.pmax-availability-3d .mode-buttons{display:flex;gap:5px}.pmax-availability-3d .experience-toolbar button{border:0;border-radius:9px;background:transparent;padding:11px 18px;font-weight:700;font-size:12px;white-space:nowrap}.pmax-availability-3d .tower-buttons button.active{background:var(--green);color:#fff}.pmax-availability-3d .tower-buttons .site-view{color:var(--muted);border-left:1px solid var(--line);border-radius:0;margin-left:10px;padding-left:20px}.pmax-availability-3d .mode-buttons{background:#f1f4ed;border-radius:10px;padding:3px}.pmax-availability-3d .mode-buttons button{padding:8px 15px;color:var(--muted)}.pmax-availability-3d .mode-buttons button.active{background:#fff;box-shadow:0 2px 5px #163e3410;color:var(--green)}.pmax-availability-3d .experience-body{display:grid;grid-template-columns:minmax(0,1fr) 320px}.pmax-availability-3d .scene-wrap{height:660px;position:relative;overflow:hidden;background:linear-gradient(#c9dce2,#e4ebe2);isolation:isolate}.pmax-availability-3d #pmax3d-scene{width:100%;height:100%;display:block;outline:none;touch-action:none}.pmax-availability-3d .scene-badge{position:absolute;left:22px;top:22px;display:flex;align-items:center;gap:8px;background:#ffffffdc;border:1px solid #fff;border-radius:10px;padding:10px 12px;box-shadow:0 6px 20px #153e3410;font-size:11px}.pmax-availability-3d .scene-badge span:last-child{color:#79867d;border-left:1px solid #d8dfd5;margin-left:5px;padding-left:10px}.pmax-availability-3d .live-dot{height:6px;width:6px;background:#41937d;border-radius:50%}.pmax-availability-3d .view-controls{position:absolute;top:75px;left:22px;display:flex;gap:4px;max-width:calc(100% - 44px);overflow:auto;scrollbar-width:none;background:#ffffffb8;padding:4px;border-radius:10px;backdrop-filter:blur(10px)}.pmax-availability-3d .view-controls button{padding:8px 10px;border:0;border-radius:7px;background:transparent;font-size:10px;white-space:nowrap}.pmax-availability-3d .view-controls button.active,.pmax-availability-3d .view-controls button[aria-pressed=true]{background:#174b3ddd;color:white}.pmax-availability-3d .scene-bottom{position:absolute;bottom:36px;left:22px;right:22px;display:flex;align-items:center;justify-content:space-between;gap:10px}.pmax-availability-3d .scene-tip{display:flex;align-items:center;gap:9px;font-size:10px;color:#526b60;background:#ffffffb8;border-radius:8px;padding:9px 12px}.pmax-availability-3d .scene-tip span{font-size:20px;line-height:1}.pmax-availability-3d .scene-tip i{font-style:normal}.pmax-availability-3d .lighting{display:flex;background:#ffffffc9;border-radius:10px;padding:4px;gap:2px}.pmax-availability-3d .lighting button{border:0;background:transparent;font-size:11px;padding:8px 12px;border-radius:7px}.pmax-availability-3d .lighting button.active{background:var(--green);color:#fff}.pmax-availability-3d .scene-note{position:absolute;bottom:12px;left:22px;right:22px;text-align:center;font-size:8px;color:#6e8075}.pmax-availability-3d .unit-tooltip{position:absolute;pointer-events:none;z-index:4;background:#123e34;color:#fff;box-shadow:0 5px 24px #123e3440;border-radius:8px;padding:8px 12px;font-size:11px;white-space:nowrap}.pmax-availability-3d .tower-labels span{position:absolute;pointer-events:none;font-size:10px;white-space:nowrap;background:#ffffffe0;border:1px solid #fff;padding:5px 9px;border-radius:5px}.pmax-availability-3d .loading,.pmax-availability-3d .fallback{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;text-align:center;background:#e7ede5ef;padding:28px}.pmax-availability-3d .loading b{font-size:15px;font-weight:600}.pmax-availability-3d .loading small,.pmax-availability-3d .fallback p{font-size:12px;color:var(--muted);max-width:320px}.pmax-availability-3d .loader{width:28px;height:28px;border:2px solid #b8cdbd;border-top-color:var(--green);border-radius:50%;animation:pmax3d-loading 1s linear infinite}.pmax-availability-3d .fallback button{background:var(--green);color:#fff;padding:12px 18px;border:0;border-radius:10px}.pmax-availability-3d .fallback h3{font-size:21px}.pmax-availability-3d .inspector{border-left:1px solid var(--line);background:#fdfefb;min-width:0}.pmax-availability-3d .inspector-scroll{height:660px;overflow:auto;padding:22px;scrollbar-width:thin}.pmax-availability-3d .inspector-heading{display:flex;justify-content:space-between;align-items:center}.pmax-availability-3d .inspector-heading button{background:transparent;border:0;font-size:23px;padding:0 5px;color:var(--muted)}.pmax-availability-3d .inspector h3{font-size:27px;letter-spacing:-.04em;font-weight:600;margin:5px 0}.pmax-availability-3d .inspector>p,.pmax-availability-3d #pmax3d-inspector-subtitle{font-size:11px;color:var(--muted)}.pmax-availability-3d .availability-stats{display:flex;gap:14px;margin:20px 0 15px}.pmax-availability-3d .availability-stats span{display:flex;flex-direction:column;font-size:9px;color:var(--muted);flex:1}.pmax-availability-3d .availability-stats b{font:600 25px Manrope,sans-serif;color:var(--ink);margin-bottom:5px}.pmax-availability-3d .availability-stats span:first-child b{color:#22805e}.pmax-availability-3d .legend{display:flex;gap:9px 12px;flex-wrap:wrap;font-size:8px;color:#697a70;line-height:1.4}.pmax-availability-3d .legend span{display:flex;align-items:center;gap:4px}.pmax-availability-3d .legend i{width:6px;height:6px;border-radius:2px;background:var(--unavailable)}.pmax-availability-3d .legend .available{background:var(--available)}.pmax-availability-3d .legend .reserved{background:var(--reserved)}.pmax-availability-3d .legend .signing{background:var(--signing)}.pmax-availability-3d .legend .sold{background:var(--sold)}.pmax-availability-3d .unit-filters{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;margin-top:18px}.pmax-availability-3d label{display:flex;flex-direction:column;gap:7px;font-size:10px;font-weight:600;color:#627368}.pmax-availability-3d input[type=search],.pmax-availability-3d select{width:100%;border:1px solid #dce3d7;border-radius:8px;padding:10px;color:var(--ink);background:#fff;min-width:0;font-size:11px;height:36px}.pmax-availability-3d input::placeholder{color:#adb4ac}.pmax-availability-3d .select-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.pmax-availability-3d .selection-empty{padding:28px 12px;text-align:center}.pmax-availability-3d .selection-empty>span{display:block;font-size:29px;font-weight:400;color:#85a68c;margin-bottom:10px}.pmax-availability-3d .selection-empty h4{font-size:17px;font-weight:600}.pmax-availability-3d .selection-empty p{font-size:11px;color:var(--muted);line-height:1.65;margin-top:8px}.pmax-availability-3d .selection{padding-top:16px}.pmax-availability-3d .unit-detail-top{display:flex;align-items:center;justify-content:space-between}.pmax-availability-3d .unit-detail-top h4{font-size:25px;letter-spacing:-.04em}.pmax-availability-3d .status-chip{font-size:9px;border-radius:5px;padding:6px 8px;background:#e6f4eb;color:#257958}.pmax-availability-3d .status-chip.reservado{background:#fff0cf;color:#8d6419}.pmax-availability-3d .status-chip.assinatura{background:#e7efff;color:#4973a5}.pmax-availability-3d .status-chip.vendido{background:#f5e7e4;color:#9f514c}.pmax-availability-3d .status-chip.indisponivel{background:#e7ebe8;color:#69796e}.pmax-availability-3d .unit-detail-sub{font-size:10px;color:var(--muted);margin-top:5px}.pmax-availability-3d .unit-specs{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:15px 0}.pmax-availability-3d .unit-specs span{font-size:10px;color:var(--muted);line-height:1.5}.pmax-availability-3d .unit-specs b{display:block;color:var(--ink);font-size:13px;font-weight:600}.pmax-availability-3d .unit-specs .parking{grid-column:1/-1}.pmax-availability-3d .unit-price{padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pmax-availability-3d .unit-price>small{font-size:9px;color:var(--muted)}.pmax-availability-3d .unit-price>strong{font:600 22px Manrope,sans-serif;display:block;letter-spacing:-.04em;margin:4px 0 12px}.pmax-availability-3d .payment-row{display:flex;justify-content:space-between;gap:7px;font-size:10px;line-height:1.8;color:var(--muted)}.pmax-availability-3d .payment-row b{color:var(--ink);font-weight:500}.pmax-availability-3d .payment-note,.pmax-availability-3d .unit-unavailable{font-size:10px;line-height:1.5;color:var(--muted);margin-top:10px}.pmax-availability-3d .action-button,.pmax-availability-3d .outline-button{display:block;width:100%;border-radius:8px;text-align:center;text-decoration:none;font-size:11px;padding:11px;border:1px solid var(--line);background:#fff;font-weight:700;margin-top:8px}.pmax-availability-3d .action-button{background:var(--green);color:#fff;border-color:var(--green)}.pmax-availability-3d .action-button.secondary{background:var(--lime);color:var(--green);border-color:var(--lime)}.pmax-availability-3d .inspector-footer{border-top:1px solid var(--line);padding-top:16px;margin-top:18px}.pmax-availability-3d .inspector-footer>span{display:block;font-size:8px;line-height:1.5;color:var(--muted);margin-bottom:10px}.pmax-availability-3d .construction{padding-top:22px}.pmax-availability-3d .construction h4{font-size:20px;line-height:1.35;margin:7px 0 10px}.pmax-availability-3d .construction p{font-size:11px;line-height:1.7;color:var(--muted);margin-bottom:17px}.pmax-availability-3d .construction small{font-size:9px;display:block;color:var(--muted);margin:8px 0 15px}.pmax-availability-3d .construction a{font-size:11px;line-height:1.6}.pmax-availability-3d .mirror-section{padding-top:38px;scroll-margin-top:18px}.pmax-availability-3d .section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.pmax-availability-3d .section-heading h2,.pmax-availability-3d .materials-section h2{font-size:26px;letter-spacing:-.045em;font-weight:600;margin-top:5px}.pmax-availability-3d .section-heading>p{font-size:11px;color:var(--muted)}.pmax-availability-3d .mirror-scroll{border:1px solid var(--line);border-radius:15px;background:#fff;overflow:auto}.pmax-availability-3d .mirror-row{display:grid;grid-template-columns:85px repeat(8,minmax(68px,1fr));min-width:730px;align-items:center;gap:6px;padding:7px 15px;border-top:1px solid #eaf0e5}.pmax-availability-3d .mirror-row:first-child{border-top:0}.pmax-availability-3d .mirror-row.mirror-header{background:#edf2e9;padding:14px 15px;font-size:9px;font-weight:700;color:var(--muted);text-align:center}.pmax-availability-3d .mirror-row>strong{font-size:11px;font-weight:600;text-align:left}.pmax-availability-3d .mirror-unit{padding:9px 5px;border:1px solid #bfdacb;background:#eaf6ef;color:#28764f;border-radius:6px;font-size:11px;font-weight:700}.pmax-availability-3d .mirror-unit small{font-weight:400;font-size:8px;display:block;margin-top:2px}.pmax-availability-3d .mirror-unit.reservado{border-color:#ecd18c;background:#fff6df;color:#8c6a24}.pmax-availability-3d .mirror-unit.assinatura{border-color:#c4d7f0;background:#ecf3fc;color:#5278a6}.pmax-availability-3d .mirror-unit.vendido{border-color:#e9c4bd;background:#f7ebe7;color:#a85950}.pmax-availability-3d .mirror-unit.indisponivel{border-color:#cbd4ce;background:#eef1ee;color:#758177}.pmax-availability-3d .mirror-unit.selected{outline:2px solid var(--green);outline-offset:1px}.pmax-availability-3d .mirror-unit.dimmed{opacity:.28}.pmax-availability-3d .mirror-unit:disabled{border-style:dashed;background:#f3f5f1;color:#a7b0a7;opacity:.6}.pmax-availability-3d .mirror-help{font-size:10px;color:var(--muted);margin-top:12px}.pmax-availability-3d .materials-section{border-top:1px solid var(--line);padding-top:35px;margin-top:35px;display:grid;grid-template-columns:1fr 1.6fr;gap:35px;align-items:center}.pmax-availability-3d .materials-section p{font-size:12px;line-height:1.7;color:var(--muted);margin-top:10px;max-width:340px}.pmax-availability-3d .material-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pmax-availability-3d .material-cards button{text-align:left;background:#eaf0e3;border:1px solid #d7e1ce;border-radius:13px;padding:22px 16px;min-height:145px}.pmax-availability-3d .material-cards button:nth-child(2){background:#e6efec;border-color:#d4e1db}.pmax-availability-3d .material-cards button:nth-child(3){background:#f0ecdf;border-color:#e2ddcd}.pmax-availability-3d .material-cards span{font-size:8px;font-weight:700;letter-spacing:.1em;color:var(--muted)}.pmax-availability-3d .material-cards b{display:block;font:600 19px Manrope,sans-serif;letter-spacing:-.04em;margin:20px 0 6px}.pmax-availability-3d .material-cards small{font-size:9px;color:var(--muted)}.pmax-availability-3d .page-footer{border-top:1px solid var(--line);padding:25px max(24px,calc((100vw - 1452px)/2));display:flex;align-items:center;gap:25px;background:#f0f3ea}.pmax-availability-3d .page-footer>b{font-size:21px;letter-spacing:.06em}.pmax-availability-3d .page-footer p,.pmax-availability-3d .page-footer a{font-size:10px;color:var(--muted)}.pmax-availability-3d .page-footer a{margin-left:auto;text-decoration:none}.pmax-availability-3d dialog{width:min(1040px,calc(100% - 30px));max-height:90dvh;border:1px solid var(--line);border-radius:18px;padding:30px;background:var(--paper);color:var(--ink)}.pmax-availability-3d dialog::backdrop{background:#0c2c28b8;backdrop-filter:blur(5px)}.pmax-availability-3d .dialog-close{position:sticky;float:right;top:0;z-index:1;border:0;background:var(--green);color:white;width:32px;height:32px;border-radius:50%}.pmax-availability-3d dialog h2{font-size:25px;font-weight:600;margin-bottom:7px}.pmax-availability-3d dialog p{font-size:12px;color:var(--muted);line-height:1.7;max-width:800px;margin-bottom:15px}.pmax-availability-3d dialog img{max-width:100%;height:auto;border-radius:8px;display:block;background:white}.pmax-availability-3d .media-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.pmax-availability-3d .media-tabs button{border:1px solid var(--line);background:white;border-radius:7px;padding:10px 12px;font-size:11px}.pmax-availability-3d .media-tabs button.active{background:var(--green);color:white}.pmax-availability-3d .media-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px;font-size:11px}.pmax-availability-3d .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pmax-availability-3d.night .scene-tip,.pmax-availability-3d.night .scene-note{color:#d5e1d6}.pmax-availability-3d.night .scene-tip{background:#123e34ba}@keyframes pmax3d-loading{to{transform:rotate(360deg)}}@media (min-width:1600px){.pmax-availability-3d .scene-wrap,.pmax-availability-3d .inspector-scroll{height:730px}}@media (max-width:1100px){.pmax-availability-3d .experience-body{grid-template-columns:minmax(0,1fr) 290px}.pmax-availability-3d .inspector-scroll{padding:20px 17px}.pmax-availability-3d .project-facts{gap:14px}.pmax-availability-3d .project-facts span{padding-left:14px}.pmax-availability-3d .scene-tip i{display:none}.pmax-availability-3d .scene-tip{font-size:9px;max-width:180px;line-height:1.5}.pmax-availability-3d .materials-section{grid-template-columns:1fr}.pmax-availability-3d .materials-section p{max-width:100%}}@media (max-width:800px){.pmax-availability-3d .topbar{height:74px;gap:17px;padding:0 18px}.pmax-availability-3d .project-title{padding-left:17px}.pmax-availability-3d .project-title h1{font-size:15px}.pmax-availability-3d .back-link{font-size:0;gap:0}.pmax-availability-3d .brand b{font-size:18px}.pmax-availability-3d .brand-icon{width:32px;height:37px;font-size:21px}.pmax-availability-3d main{padding:25px 14px 30px}.pmax-availability-3d .overview{align-items:flex-start;gap:20px}.pmax-availability-3d .overview p{font-size:11px;max-width:250px;line-height:1.6}.pmax-availability-3d .project-facts{display:none}.pmax-availability-3d .experience-body{display:flex;flex-direction:column}.pmax-availability-3d .scene-wrap{height:520px}.pmax-availability-3d .experience-toolbar{padding:10px;flex-wrap:wrap;gap:7px}.pmax-availability-3d .experience-toolbar button{padding:9px 12px;font-size:11px}.pmax-availability-3d .tower-buttons .site-view{padding-left:12px;margin-left:4px}.pmax-availability-3d .mode-buttons{margin-left:auto}.pmax-availability-3d .mode-buttons button{font-size:10px;padding:7px 10px}.pmax-availability-3d .inspector{border-left:0;border-top:1px solid var(--line)}.pmax-availability-3d .inspector-scroll{height:auto;overflow:visible;padding:21px}.pmax-availability-3d .availability-stats{margin:14px 0}.pmax-availability-3d .inspector h3{font-size:23px}.pmax-availability-3d .unit-filters{display:grid;grid-template-columns:1fr 1.7fr;gap:12px;padding:15px 0;margin-top:14px}.pmax-availability-3d .select-row{margin:0}.pmax-availability-3d .selection-empty{padding:20px}.pmax-availability-3d .inspector-footer{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.pmax-availability-3d .inspector-footer>span{width:100%}.pmax-availability-3d .inspector-footer>button{flex:1;margin:0}.pmax-availability-3d .unit-specs{grid-template-columns:1fr 1fr 2fr}.pmax-availability-3d .unit-specs .parking{grid-column:auto}.pmax-availability-3d .unit-detail-sub{font-size:11px}.pmax-availability-3d .unit-price{display:block}.pmax-availability-3d .selection>.action-button,.pmax-availability-3d .selection>.outline-button{margin-top:10px}.pmax-availability-3d .section-heading h2{font-size:23px}.pmax-availability-3d .section-heading{gap:15px}.pmax-availability-3d .section-heading p{font-size:10px;max-width:100px;text-align:right}.pmax-availability-3d .page-footer{padding:20px 18px;gap:15px;flex-wrap:wrap}.pmax-availability-3d .page-footer a{width:100%;margin:0}.pmax-availability-3d .scene-badge{left:15px;top:16px}.pmax-availability-3d .view-controls{left:15px;top:67px;max-width:calc(100% - 30px)}.pmax-availability-3d .scene-bottom{left:15px;right:15px}.pmax-availability-3d .scene-tip{max-width:none}.pmax-availability-3d .scene-note{font-size:7px;bottom:11px}.pmax-availability-3d .material-cards button{padding:18px 12px}.pmax-availability-3d .material-cards b{font-size:17px}.pmax-availability-3d .material-cards small{line-height:1.5;display:block}.pmax-availability-3d dialog{padding:22px 15px}}@media (max-width:450px){.pmax-availability-3d .project-title p{font-size:9px}.pmax-availability-3d .scene-wrap{height:460px}.pmax-availability-3d .scene-tip{font-size:8px;max-width:140px}.pmax-availability-3d .lighting button{font-size:10px;padding:8px 9px}.pmax-availability-3d .view-controls button{padding:7px 9px;font-size:9px}.pmax-availability-3d .unit-filters{grid-template-columns:1fr}.pmax-availability-3d .unit-specs{grid-template-columns:1fr 1fr}.pmax-availability-3d .unit-specs .parking{grid-column:1/-1}.pmax-availability-3d .material-cards{grid-template-columns:1fr}.pmax-availability-3d .material-cards button{min-height:100px}.pmax-availability-3d .material-cards b{margin-top:10px}.pmax-availability-3d .overview h2{font-size:30px}.pmax-availability-3d .mode-buttons{margin-left:0}.pmax-availability-3d .tower-buttons{width:100%;justify-content:space-between}.pmax-availability-3d .tower-buttons .site-view{margin-left:auto}.pmax-availability-3d .scene-badge span:last-child{font-size:9px}}@media (prefers-reduced-motion:reduce){.pmax-availability-3d *,.pmax-availability-3d *::before,.pmax-availability-3d *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition:none!important}}@media (min-width:801px){.pmax-availability-3d .scene-wrap,.pmax-availability-3d .inspector-scroll{height:clamp(440px,calc(100svh - 270px),730px)}}
.pmax-availability-3d{margin:24px 0 20px;min-width:0;background:transparent;font-family:Inter,Arial,sans-serif}.pmax-availability-3d .experience{border-radius:18px}.pmax-availability-3d #pmax3d-media-dialog{max-width:min(1050px,calc(100vw - 32px))}
.pmax-availability-3d .selection[hidden]+.inspector-footer{border-top:0}

.pmax-availability-3d .selection[hidden]+.inspector-footer{margin-top:0;padding-top:12px}
