.discover-article-premium-hero{min-height:clamp(340px,44vw,520px);background-color:#063e3c;background-image:linear-gradient(93deg,#022828fa,#022e2bf5 43%,#023d36ba 73%,#023d368f),var(--discover-article-photo);background-position:center,right 45%;background-size:cover,cover;background-repeat:no-repeat}.discover-article-premium-hero :is(h1,h2,p,a,span){text-shadow:none}.discover-article-premium-hero h1{color:#fff;font-family:var(--font-heading);letter-spacing:-.048em;font-weight:900;line-height:1.065;font-size:clamp(2.4rem,5vw,4.5rem)}.discover-article-premium-hero p{color:#f6fff8e6!important}.discover-article-premium-hero>div{padding-block:clamp(1rem,3vw,2rem)}.discover-article-premium-hero>div>a{color:#ffe2a1;min-height:44px;display:inline-flex;align-items:center}.discover-article-premium-hero>div>a:hover{color:#fff5cf}.discover-article-premium-hero .text-muted-foreground{color:#f5fff9d1!important}.discover-article-premium-hero .text-primary{color:#ffe0a0!important}.discover-article-premium-hero .bg-primary\/10{background:#ffffff21;border:1px solid rgba(255,255,255,.23)}.discover-article-premium-cover figure{border-radius:clamp(1.25rem,2.5vw,2.2rem);border-color:#ffffff4d;box-shadow:0 26px 75px -34px #00332c66}.discover-article-premium-cover figure>img{width:100%;aspect-ratio:16/8;max-height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.discover-article-premium-body>div:first-child>.space-y-14>section h2{font-family:var(--font-heading);letter-spacing:-.03em}.discover-article-premium-body>div:first-child>.space-y-14>section>div:first-child{padding-left:1rem;border-left:4px solid hsl(var(--primary))}.discover-article-toc{background:linear-gradient(140deg,hsl(var(--card)),hsl(var(--primary)/.035))}.discover-article-toc a{max-width:100%;text-align:left;overflow-wrap:anywhere}.discover-article-premium-cover img{display:block}@media(max-width:639px){.discover-article-premium-hero{min-height:0;background-image:linear-gradient(110deg,#022826f7,#033d35c7),var(--discover-article-photo);background-position:center,right 35%}.discover-article-premium-hero h1{font-size:clamp(2.05rem,8vw,3rem)}.discover-article-premium-hero p.text-xl{font-size:1rem;line-height:1.72}.discover-article-premium-cover figure>img{aspect-ratio:16/10}}.impact-premium-hero{background-color:#073f36}.impact-premium-hero__photo{background:linear-gradient(95deg,#032d27f5,#044030e6 52%,#044a3bb8),url(/images/discover/cebu-sinulog-faces.jpg) center 38%/cover no-repeat}.impact-premium-hero h1{font-family:var(--font-heading);font-size:clamp(2.45rem,5vw,4.5rem);font-weight:900;letter-spacing:-.05em}.impact-premium-commitment>*{position:relative}.impact-premium-support{background:radial-gradient(circle at 90% 5%,rgba(167,223,166,.2),transparent 28rem),hsl(var(--background))}.impact-premium-support__card{min-height:220px;border-color:hsl(var(--primary)/.14);background:linear-gradient(160deg,hsl(var(--card)),hsl(var(--primary)/.045));transition:transform .2s ease,border-color .2s ease}@media(hover:hover)and (pointer:fine){.impact-premium-support__card:hover{transform:translateY(-3px);border-color:hsl(var(--primary)/.35)}}@media(prefers-reduced-motion:reduce){.impact-premium-support__card{transition:none}}.discover-article-premium-hero{background-image:linear-gradient(110deg,#083c37,#155e4f)!important}.discover-article-premium-hero__grid{min-height:410px}.discover-article-premium-hero__picture img{width:100%;display:block;aspect-ratio:4/3;max-height:460px;-o-object-fit:cover;object-fit:cover}.discover-article-premium-hero__picture figcaption{font-size:.75rem;color:hsl(var(--foreground))}.discover-article-premium-cover:empty{display:none}.discover-article-premium-hero h1{font-size:clamp(2.1rem,3.5vw,3.35rem);letter-spacing:-.044em}.discover-article-premium-hero p.text-xl{font-size:1rem;line-height:1.75}@media(max-width:1023px){.discover-article-premium-hero__grid{min-height:0}.discover-article-premium-hero__picture{max-width:780px}.discover-article-premium-hero__picture img{aspect-ratio:16/9}}@media(max-width:639px){.discover-article-premium-hero__picture img{aspect-ratio:16/10}.discover-article-premium-hero h1{font-size:clamp(2.05rem,8vw,2.8rem)}}
