[data-photo-window]{position:relative;isolation:isolate;background:transparent!important;border:1px solid rgba(var(--v4-ink-rgb),.16)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 var(--v4-field-hi),inset 0 3px 10px rgba(var(--p-black-rgb),.16),0 12px 28px -18px rgba(var(--v4-shadow-rgb),.5)!important;--v4-ink-rgb: var(--v4-field-ink-rgb);--v4-ink: rgb(var(--v4-field-ink-rgb));--v4-ink-strong: rgb(var(--v4-field-ink-rgb));color:var(--v4-ink);text-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}[data-photo-window]:after{content:"";position:absolute;inset:-20px;z-index:-1;pointer-events:none;background:linear-gradient(0deg,var(--v4-field-tint),var(--v4-field-tint)),var(--win-img) var(--win-pos) / var(--win-size) no-repeat;filter:blur(12px) saturate(1.2);clip-path:inset(20px round 999px)}[data-photo-window]:focus-within{border-color:rgba(var(--v4-accent-rgb),.7)!important;box-shadow:inset 0 1px 0 var(--v4-field-hi),inset 0 3px 10px rgba(var(--p-black-rgb),.16),0 0 0 4px rgba(var(--v4-accent-rgb),.18)!important}[data-photo-window] input{color:rgb(var(--v4-field-ink-rgb))!important;text-shadow:none!important}[data-photo-window] input::placeholder{color:rgba(var(--v4-field-ink-rgb),.62)!important;opacity:1}[data-photo-window=panel]{background:var(--panel-film),var(--win-img) var(--win-pos) / var(--win-size) no-repeat!important;border:1px solid rgba(var(--p-white-rgb),.16)!important;border-radius:18px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px rgba(var(--p-white-rgb),.14),0 26px 50px -22px rgba(var(--v4-shadow-rgb),.6)!important;--panel-film: linear-gradient(rgba(var(--p-coal-rgb), .82), rgba(var(--p-coal-rgb), .82));--v4-ink-rgb: var(--p-cream-rgb);--v4-ink: var(--p-cream);--v4-ink-strong: var(--p-white);color:var(--v4-ink)}:root[data-theme=light] [data-photo-window=panel]{--panel-film: linear-gradient(165deg, rgba(var(--p-white-rgb), .1), rgba(var(--p-coal-rgb), .36) 30%, rgba(var(--p-coal-rgb), .38));text-shadow:0 1px 12px rgba(var(--p-coal-rgb),.35);border-color:rgba(var(--p-white-rgb),.5)!important}[data-photo-window=panel]:after{content:none}[data-photo-window=panel] .al-sg-meta{color:rgba(var(--p-cream-rgb),.62)!important}[data-photo-window=panel] .al-sg-addr,[data-photo-window=panel] .ra-sg-addr{color:var(--p-white)!important}:root[data-theme=light] [data-v4-hero] [data-herocopy].v4-frosted{--v4-ink-rgb: var(--p-cream-rgb);--v4-ink: var(--p-cream);--v4-ink-strong: var(--p-white);--v4-accent-text: var(--p-olive-pale);color:var(--v4-ink);background:linear-gradient(165deg,rgba(var(--p-white-rgb),.24),rgba(var(--p-frost-rgb),.1) 45%,rgba(var(--p-coal-rgb),.16))!important;backdrop-filter:blur(30px) saturate(1.35)!important;-webkit-backdrop-filter:blur(30px) saturate(1.35)!important;border:1px solid rgba(var(--p-white-rgb),.5)!important;box-shadow:inset 0 1px rgba(var(--p-white-rgb),.6),inset 0 0 28px rgba(var(--p-white-rgb),.12),0 30px 70px -34px rgba(var(--p-coal-rgb),.45)!important;text-shadow:0 1px 16px rgba(var(--p-coal-rgb),.22)}[data-v4-hero] button[data-sample]:not([data-on=true]),[data-v4-hero] .k-lookpanel .addr-lookup .al-chip,:root[data-theme=light] [data-v4-hero] [data-herocopy] button[data-sample]:not([data-on=true]),:root[data-theme=light] [data-v4-hero] [data-herocopy] .k-lookpanel .addr-lookup .al-chip{background:linear-gradient(180deg,rgba(var(--p-white-rgb),.2),rgba(var(--p-white-rgb),.08))!important;border:1px solid rgba(var(--p-white-rgb),.34)!important;color:rgb(var(--p-cream-rgb))!important;box-shadow:inset 0 1px rgba(var(--p-white-rgb),.35),0 6px 16px -10px rgba(var(--p-coal-rgb),.5)!important;backdrop-filter:blur(10px) saturate(1.3)!important;-webkit-backdrop-filter:blur(10px) saturate(1.3)!important;text-shadow:0 1px 8px rgba(var(--p-coal-rgb),.35);transition:background .2s ease,border-color .2s ease}[data-v4-hero] button[data-sample]:not([data-on=true]):hover,[data-v4-hero] .k-lookpanel .addr-lookup .al-chip:hover,:root[data-theme=light] [data-v4-hero] [data-herocopy] button[data-sample]:not([data-on=true]):hover,:root[data-theme=light] [data-v4-hero] [data-herocopy] .k-lookpanel .addr-lookup .al-chip:hover{background:linear-gradient(180deg,rgba(var(--p-white-rgb),.3),rgba(var(--p-white-rgb),.14))!important;border-color:rgba(var(--v4-accent-rgb),.7)!important}:root:not([data-theme=light]) [data-v4-hero] button[data-sample]:not([data-on=true]),:root:not([data-theme=light]) [data-v4-hero] .k-lookpanel .addr-lookup .al-chip{background:linear-gradient(180deg,rgba(var(--p-white-rgb),.1),rgba(var(--p-white-rgb),.03))!important;border-color:rgba(var(--p-white-rgb),.2)!important;color:rgb(var(--p-cream-rgb))!important}:root[data-theme=light] [data-v4-hero] [data-herocopy].v4-frosted .al-card{--v4-ink-rgb: var(--p-coal-rgb);--v4-ink: var(--p-coal);--v4-ink-strong: var(--p-coal);--v4-accent-text: var(--p-olive-deep);color:var(--v4-ink);text-shadow:none;background:rgba(var(--p-white-rgb),.66)!important;backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);border:1px solid rgba(var(--p-white-rgb),.75)!important;box-shadow:inset 0 1px rgba(var(--p-white-rgb),.8)}
