/* Native corporate vectors with a shared lightweight product suffix. */
.product-lockup{display:inline-flex;align-items:center;flex:none;white-space:nowrap;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:38px;font-weight:100;line-height:1;letter-spacing:-.065em;color:#000;background:none;border:0;max-width:100%}
.product-lockup>img{display:block;width:6.45em;height:auto;max-width:none;flex:none}
.product-lockup>span{display:block;font-weight:100;line-height:1;letter-spacing:-.065em;margin-left:.06em}
.studio-native-identity{flex:none;max-width:100%}.studio-native-tagline{display:block;color:var(--bronze);font:500 10px/1.5 var(--sans);letter-spacing:.34em;margin-top:13px;text-align:center}
.onboarding-native-identity{margin-bottom:36px}
.corporate-page .final-close{height:auto;min-height:0;padding-bottom:64px}
.corporate-page .final-close>.property-worlds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;margin:40px 0 0;text-align:left}
.final-close .property-worlds figure{height:360px}
.corporate-page .final-close>.experience-host-cta{margin-top:40px}
.corporate-page #showroom{height:auto;min-height:0}
@media(max-width:1100px){.product-lockup{font-size:30px}.app-brand-row,.cs-brand{flex-wrap:wrap}.final-close .property-worlds figure{height:310px}}
@media(max-width:700px){.product-lockup{font-size:27px}.corporate-page .final-close>.property-worlds{grid-template-columns:1fr;margin-top:30px}.final-close .property-worlds figure{height:340px}.onboarding-native-identity{margin-bottom:26px}.corporate-page .final-close{padding-bottom:40px}.studio-native-tagline{font-size:8px}.corporate-page .final-close h2{font-size:clamp(30px,8vw,48px);line-height:1.3}}
@media(max-width:400px){.product-lockup{font-size:25px}}
