/* Approved V6 owner geometry. Loaded in <head>, never repaired after paint. */
:root{--pz-reference-eyebrow-size:10px;--pz-reference-heading-size:112px;--pz-reference-heading-leading:109.76px}
:where(img[width][height]){height:auto}
/* Full-bleed decorative backgrounds may extend under the scrollbar, never
   increase the page's horizontal scroll area. No content is hidden. */
body[data-page="home"] main{overflow-x:clip}
body[data-page="home"] :is(.hero-copy>.eyebrow,.proof-heading>.eyebrow,.upcoming-copy>.eyebrow,.closing-links>a>span,.upcoming-strip>span:first-child){width:max-content;max-width:100%}
body[data-page="projects"] .catalog-grid .status,#pz-top-title-block>.eyebrow{width:max-content;max-width:100%}
body[data-page="home"] :is(.hero-copy>.eyebrow,.proof-heading>.eyebrow,.closing-links>a>span,.closing-links a[href="comunitate.html"] strong>span,.upcoming-copy>.eyebrow,.upcoming-strip>span:first-child){scale:1.35!important;translate:0 0!important;transform-origin:left center!important}
body[data-page="home"] :is(.language-buttons,.proof-hint){transform-origin:left top!important;translate:0 0!important;scale:1.16!important}
body[data-page="home"] .desktop-section .section-heading>div>.eyebrow{font-size:15.7948px!important}
#pz-desktop-inline-copy{margin:18px 0 0!important;padding:0!important;font-size:16.38px!important;line-height:22.4px!important;font-weight:400!important;color:rgba(255,255,255,.72)!important;white-space:normal!important;width:auto!important;max-width:100%!important;position:relative!important;left:0!important;top:0!important}
body[data-page="home"] .closing-links a[href="comunitate.html"] strong>span{font-size:19.2809px!important}
#desktop-title em{display:inline-block!important;transform-origin:left top!important;transform:translate(0,0) scale(.88)!important}
body[data-page="home"] .upcoming-strip>span:nth-child(2){display:inline-block!important;transform-origin:left center!important;translate:-60px 0!important;scale:1.35!important}
body[data-page="projects"] .catalog-title-copy>.eyebrow,body[data-page="comunitate"] :is(.community-hero .wrap>.eyebrow,.community-content .section-heading .eyebrow){font-family:Consolas,monospace!important;font-size:var(--pz-reference-eyebrow-size)!important;font-weight:600!important;letter-spacing:2px!important;line-height:15px!important;text-transform:none!important;display:inline-block!important;transform-origin:left center!important;scale:1.35!important}
body[data-page="projects"] .catalog-title-copy>.eyebrow{white-space:nowrap!important}
body[data-page="projects"] .filters{transform-origin:left center!important;transform:translate(0,0) scale(1.28)!important}
body[data-page="projects"] .result-count{width:max-content;max-width:100%;transform-origin:left center!important;transform:translate(4px,0) scale(1.22)!important}
body[data-page="projects"] .catalog-grid .status{transform-origin:left center!important;transform:scale(1.16)!important}
body[data-page="projects"] :is(.pz-projects-hero-title,.pz-projects-hero-title em){font-family:"Segoe UI",Arial,sans-serif!important;font-size:var(--pz-reference-heading-size)!important;font-weight:650!important;font-style:normal!important;line-height:var(--pz-reference-heading-leading)!important;letter-spacing:-7.28px!important;text-transform:none!important}
body[data-page="projects"] .pz-projects-hero-title{scale:.56!important}
body[data-page="projects"] .pz-projects-hero-description{font-family:"Segoe UI",Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;font-style:normal!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:none!important}
body[data-page="projects"] .catalog-feature-art>img{--feature-art-focal:48% 50%}
.community-hero h1{transform-origin:top left!important;translate:0 20px!important;scale:.56!important}
.community-hero .wrap>p:not(.eyebrow){display:block!important;position:relative!important;transform-origin:top left!important;translate:4px -60px!important;scale:1.2!important}
.community-content .section-heading h2{transform-origin:top left!important;translate:0 20px!important;scale:.75!important}
.community-content .section-heading>p{display:inline-block!important;white-space:nowrap!important;width:max-content!important;max-width:none!important;transform-origin:top left!important;translate:-35px 0!important;scale:1.06!important}
[data-pz-community-static-card]{pointer-events:none!important;cursor:default!important;transform:none!important;scale:1!important}
[data-pz-select-idea]{display:none!important}
.pz-community-title-fixed{margin-top:0!important}
.pz-community-meta-fixed{white-space:nowrap!important;line-height:1.2!important;margin-top:22px!important;display:inline-block!important;transform-origin:left center!important;translate:none!important;scale:none!important;transform:translate(0,-10px) scale(1.22)!important;opacity:1!important;color:#c9a06a!important}
.pz-community-meta-fixed.planned{color:#b3263f!important}
#pz-community-footnotes-block{display:block!important;width:max-content!important;max-width:none!important;transform-origin:left top!important;transform:scale(1.42)!important}
.download-heading{position:relative!important}
#pz-top-title-block{display:inline-block!important;position:relative!important;transform-origin:left top!important;width:760px!important;max-width:none!important;transform:translate(0,0) scale(1)!important}
#pz-top-title-block>.eyebrow{display:block!important;transform-origin:left center!important;translate:0 0!important;scale:1.26!important}
#pz-top-title-block h1{display:block!important;max-width:none!important}
#pz-top-title-block h1 em{white-space:nowrap!important;display:inline-block!important}
.production-download-actions{position:relative;display:grid;grid-template-columns:265px 265px;gap:0 12px;margin-top:30px;align-items:start}
.production-download-actions :is(.download-button,[data-pz-library-cta]){position:relative!important;left:auto!important;top:auto!important;margin:0!important;width:265px!important;height:54px!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 24px!important;font-size:15px!important;font-weight:600!important;line-height:18px!important;letter-spacing:normal!important;white-space:nowrap!important;translate:none!important;scale:1!important}
.production-download-actions .release-line{position:absolute;top:calc(100% + 19.3333px);left:5px;width:max-content;display:inline-block!important;transform-origin:left center!important;translate:none!important;scale:1.28!important;margin:0}
.download-notes>div>span{display:inline-block!important;transform-origin:left center!important;translate:0 0!important;scale:1.82!important}
@media(min-width:761px){body[data-page="home"] .proof-heading{position:relative!important;transform-origin:left top!important;transform:translate(0,-43px) scale(1.17)!important}}
/* Only constrain the same components when their desktop tuning cannot fit. */
@media(max-width:760px){
 body[data-page="home"] .desktop-section .section-heading>div>.eyebrow{font-size:12.15px!important}
 body[data-page="home"] .closing-links a[href="comunitate.html"] strong>span{font-size:17.7778px!important}
 body[data-page="home"] .upcoming-strip>span:nth-child(2){translate:none!important;scale:1!important}
 body[data-page="projects"] .filters{transform:none!important}
 body[data-page="projects"] :is(.pz-projects-hero-title,.pz-projects-hero-title em){font-size:clamp(42px,10vw,68px)!important;line-height:.98!important;letter-spacing:-.065em!important}
 body[data-page="projects"] .pz-projects-hero-title{scale:1!important;width:100%!important;white-space:normal!important}
 body[data-page="projects"] .pz-projects-hero-title>span,body[data-page="projects"] .pz-projects-hero-title>em{white-space:normal!important;max-width:100%!important}
 body[data-page="projects"] .pz-projects-hero-description{translate:none!important}
 body[data-page="projects"] .pz-projects-disclaimer-slot{transform:none!important}
 body[data-page="home"] .language-buttons{scale:1!important}
 body[data-page="home"] .scene-controls{gap:8px}
 .community-hero{height:auto!important;max-height:none!important}
 .community-hero h1{translate:none!important;scale:1!important}
 .community-hero .wrap>p:not(.eyebrow){translate:none!important;scale:1!important}
 .community-content .section-heading h2{translate:none!important;scale:1!important}
 .community-content .section-heading>p{white-space:normal!important;width:auto!important;max-width:100%!important;translate:none!important;scale:1!important}
 #pz-community-footnotes-block{width:auto!important;max-width:100%!important;transform:none!important}
 #pz-top-title-block{width:100%!important;max-width:100%!important}
 #pz-top-title-block h1 em{white-space:normal!important}
 .production-download-actions{grid-template-columns:minmax(0,1fr);gap:12px}
 .production-download-actions :is(.download-button,[data-pz-library-cta]){width:100%!important}
 .production-download-actions .release-line{position:static;grid-column:1/-1;scale:1!important;translate:none!important;margin-top:4px}
}
