.pop-hero{position:relative;isolation:isolate;overflow:hidden;background:#eee4d4;padding-top:0}
.construction-backdrop{position:absolute;z-index:-2;inset:-8px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:5px;filter:blur(1.4px) saturate(.64) sepia(.13);pointer-events:none}
.construction-backdrop img{width:100%;height:100%;min-height:0;object-fit:cover;object-position:center;display:block}
.pop-hero:before{content:'';position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#e7f2fb55,#fff4e566),linear-gradient(180deg,#fff8ed88 0%,#fff9ee55 28%,#fff8ed88 100%);pointer-events:none}
.pop-intro{padding:35px 15px 30px;margin-bottom:0;min-height:187px;display:flex;flex-direction:column;justify-content:center;text-shadow:0 1px 8px #fff,0 0 20px #fff}
.pop-intro h1{font-size:36px}.pop-trust{align-self:center;background:#ffffffd9;border-radius:30px;padding:7px 18px;text-shadow:none}
.pop-panel{background:#ffffffed;box-shadow:0 8px 22px #1c385525}.pop-normal{background:#fffdf5ed}.pop-bottom{background:#fffffff0}
@media(max-width:740px){.construction-backdrop{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);filter:blur(1px) saturate(.62) sepia(.13);gap:4px}.pop-intro{padding:24px 0 22px;min-height:180px}.pop-intro h1{font-size:26px}.pop-trust{align-self:flex-start;border-radius:8px;padding:7px 8px;font-size:11px}.pop-hero:before{background:linear-gradient(180deg,#fff8ed99,#fff9ed66 35%,#f4f0e988)}.pop-panel{background:#fffffff2}.pop-normal{background:#fffdf6f2}}
