/* A compact, translucent project identity with pricing guidance in its own section. */
html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos>.ag4-project-heading{width:fit-content;max-width:min(480px,100%);grid-template-columns:64px minmax(0,1fr);gap:0 15px;padding:16px 18px!important;background:rgba(255,253,249,.48)!important;border:1px solid #ffffff66!important;box-shadow:0 8px 24px #18353018!important;backdrop-filter:blur(5px) saturate(105%);-webkit-backdrop-filter:blur(5px) saturate(105%)}
html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos .ag4-profile-symbol{width:64px;height:64px;border-radius:18px}
html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos .ag4-project-heading h1{font-size:32px;line-height:1.4;color:#163b36!important;text-shadow:0 1px 2px #ffffff80}
html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-prices-signin-note{font-size:14px;line-height:1.9;margin:0 0 18px;padding:12px 16px;border-inline-start:3px solid #ad9971;border-radius:10px;background:#f3f4eb;color:#3e574b}
html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-prices-signin-note a{color:inherit;text-decoration:underline;text-underline-offset:4px}
/* The existing reveal gate supplies its own sign-in or retry action when active. */
html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile #units:has([data-price-reveal]:not([hidden]))>.az-prices-signin-note{display:none}
@media(max-width:640px){
 html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos>.ag4-project-heading{max-width:100%;grid-template-columns:54px minmax(0,1fr);gap:0 12px;padding:14px!important;border-radius:18px!important}
 html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos .ag4-profile-symbol{width:54px;height:54px;border-radius:16px}
 html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos .ag4-project-heading h1{font-size:27px}
 html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-prices-signin-note{font-size:13px;padding:12px;margin-bottom:14px}
}
@media(max-width:359px){html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos>.ag4-project-heading{grid-template-columns:50px minmax(0,1fr);gap:0 9px;padding:12px!important}html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos .ag4-profile-symbol{width:50px;height:50px}html[data-andaz-glass="r4"]:root:root #az-content .az-project-profile .az-profile-cover--photos .ag4-project-heading h1{font-size:24px}}
