.page_page__IYQBi{min-height:100vh;background:#f9f5eb;padding:30px max(5vw,20px) 40px;color:#493e51}.page_page__IYQBi header{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px}.page_brand__GEWFY{font-size:11px;font-weight:800;letter-spacing:.15em;text-decoration:none}.page_heading__l3ose{margin:70px 0 45px}.page_heading__l3ose>p{font-size:10px;letter-spacing:.23em;color:#9672a0;font-weight:800}.page_heading__l3ose h1{font-size:clamp(48px,6vw,85px);line-height:1;font-weight:500;margin:20px 0}.page_heading__l3ose h1 em{color:#8d6a98}.page_heading__l3ose>div{font-size:15px;color:#827685}.page_grid__PMFDF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.page_film__N_Zk_{background:linear-gradient(135deg,#d6b782,#e8dce6)}.page_film__N_Zk_ .page_castArt__mgudJ{font-size:0}.page_film__N_Zk_ .page_castArt__mgudJ:before{content:"▶";font-size:68px}.page_film__N_Zk_ .page_castArt__mgudJ span{display:none}.page_film__N_Zk_ .page_castArt__mgudJ:after{content:"14-day Positivity Challenge Video";font:800 9px var(--font-body),sans-serif;letter-spacing:.1em;margin-top:15px}.page_card__qPkOC{border:1px solid #e2d9de;border-radius:20px;overflow:hidden;text-decoration:none;background:#fffcf6;transition:transform .2s}.page_card__qPkOC:hover{transform:translateY(-5px)}.page_art__4aiJU{height:220px;position:relative;overflow:hidden}.page_art__4aiJU>span{position:absolute;z-index:2;top:18px;left:18px;font-size:10px;letter-spacing:.15em;background:#fff9efdd;border-radius:20px;padding:8px 12px}.page_city__9KNiG{background:linear-gradient(#c3d7df,#e9e5df)}.page_buildings__dwyS9{display:flex;align-items:flex-end;justify-content:center;gap:8px;height:100%;padding:30px 20px 0;transform:skewY(-7deg)}.page_buildings__dwyS9 i{width:40px;background:repeating-linear-gradient(0deg,#aaaaba 0 12px,#dddee4 12px 15px);height:60%;box-shadow:8px 3px #898b9d}.page_buildings__dwyS9 i:nth-child(2){height:85%}.page_buildings__dwyS9 i:nth-child(3){height:100%}.page_buildings__dwyS9 i:nth-child(4){height:72%}.page_storyArt__QkUNS{height:100%;background:url(/story/story-atlas.png) 50% 100%/300% 300%}.page_cast__CghBf{background:linear-gradient(135deg,#b7dce0,#dce1b3)}.page_castArt__mgudJ{display:grid;place-content:center;height:100%;text-align:center;font-size:92px;font-family:var(--font-display),serif;color:#688382;line-height:1;text-shadow:3px 4px #f1e6c8}.page_castArt__mgudJ span{font:800 8px var(--font-body),sans-serif;letter-spacing:.2em;margin-top:15px;text-shadow:none}.page_cardText__V0RGL{padding:25px}.page_cardText__V0RGL p{font-size:10px;color:#9675a0;letter-spacing:.07em}.page_cardText__V0RGL h2{font-size:31px;line-height:1.1}.page_cardText__V0RGL>div{font-size:13px;color:#7f7282;min-height:85px}.page_cardText__V0RGL strong{padding-top:20px;border-top:1px solid #eadfe8}.page_cardText__V0RGL strong,.page_page__IYQBi footer{display:flex;justify-content:space-between;font-size:12px}.page_page__IYQBi footer{margin-top:35px;align-items:center;gap:35px;color:#827685}.page_page__IYQBi footer p{max-width:650px}@media(max-width:780px){.page_grid__PMFDF{grid-template-columns:1fr}.page_heading__l3ose{margin-top:45px}.page_page__IYQBi footer{display:block}.page_cardText__V0RGL>div{min-height:0;margin-bottom:20px}}