.phaw{--navy:#1e4067;--navy-d:#132b47;--blue:#397bc7;--gold:#c7893e;--gold-l:#f2c98d;--ink:#1d2733;--mist:#f3f6fa;--line:#dbe3ec; max-width:1100px;margin:0 auto;padding:0 20px 64px;color:var(--ink);font-size:17px;line-height:1.7;font-family:Georgia,"Iowan Old Style","Palatino Linotype",serif} .phaw *{box-sizing:border-box} .phaw img{max-width:100%;height:auto} .phaw a{color:var(--navy);text-underline-offset:3px} .phaw a:hover{color:var(--blue)} .phaw :focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px} .phaw h2{color:var(--navy);font-size:clamp(26px,3.6vw,36px);line-height:1.15;margin:0 0 18px;letter-spacing:-.01em;font-weight:800} .phaw h2::after{content:"";display:block;width:64px;height:4px;border-radius:2px;margin-top:12px;background:linear-gradient(90deg,var(--gold),var(--gold-l))} .phaw .center{text-align:center} .phaw h2.center::after{margin-inline:auto} .phaw section{margin-top:72px} /* hero */ .phaw .hero h1{font:800 clamp(34px,6vw,56px)/1.05 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.02em;color:#fff;margin:0 0 14px;text-align:center}.phaw .hero .kicker{text-align:center;color:var(--gold-l);font:600 18px system-ui,sans-serif;margin:0}.phaw .hero{text-align:center;position:relative;margin:0 -20px;padding:28px 20px 72px;background:radial-gradient(circle at 80% 0,#2c5a8c 0,transparent 55%),linear-gradient(160deg,var(--navy-d),var(--navy));border-radius:0 0 40px 40px} .phaw .hero img{display:block;width:100%;max-width:1000px;margin:0 auto;border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 0 4px rgba(242,201,141,.35)} .phaw .actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;position:relative;margin:-36px auto 0;max-width:900px;padding:18px;background:#fff;border-radius:20px;box-shadow:0 16px 40px rgba(19,43,71,.18)} .phaw .actions a{display:inline-flex;align-items:center;padding:11px 22px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;border:2px solid var(--line);color:var(--navy);background:var(--mist);transition:all .2s} .phaw .actions a:hover{background:var(--navy);border-color:var(--navy);color:#fff;transform:translateY(-2px)} .phaw .actions a.primary{background:linear-gradient(135deg,var(--gold),#a86f2a);border-color:transparent;color:#fff;box-shadow:0 6px 16px rgba(199,137,62,.4)} .phaw .actions a.primary:hover{background:linear-gradient(135deg,var(--navy),var(--blue))} /* ways */ .phaw .note{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--navy-d),var(--blue));color:#fff;border-radius:20px;padding:30px 34px;font-size:19px} .phaw .note::after{content:"";position:absolute;right:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:rgba(242,201,141,.18)} .phaw .note p{margin:0;color:#fff;position:relative} .phaw .note em{color:var(--gold-l);font-style:normal;font-weight:700} /* media */ .phaw .video{aspect-ratio:16/9;width:100%;max-width:820px;margin:20px auto 0;border-radius:18px;overflow:hidden;background:#000;box-shadow:0 20px 44px rgba(19,43,71,.3),0 0 0 6px #fff,0 0 0 8px var(--gold)} .phaw .video iframe{width:100%;height:100%;border:0;display:block} /* deals (hidden by default; remove next rule to show) */ @media (max-width:600px){.phaw{font-size:16px}.phaw .hero h1{font:800 clamp(34px,6vw,56px)/1.05 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.02em;color:#fff;margin:0 0 14px;text-align:center}.phaw .hero .kicker{text-align:center;color:var(--gold-l);font:600 18px system-ui,sans-serif;margin:0}.phaw .hero{text-align:center;border-radius:0 0 24px 24px}.phaw .actions{margin-top:-24px;padding:14px}.phaw .actions a{width:100%;justify-content:center}.phaw .cards img{width:calc(50% - 9px)}.phaw .tablist{border-radius:20px}.phaw .drawing{padding:16px}} @media (prefers-reduced-motion:reduce){.phaw *{transition:none!important}} .phaw .hero::after{content:"";display:block;width:72px;height:4px;border-radius:2px;margin:22px auto 0;background:linear-gradient(90deg,var(--gold),var(--gold-l))} .phaw .lead{max-width:62ch;margin:0 auto;text-align:center;font-size:19px} .phaw .deal{display:block;max-width:442px;margin:56px auto 0;border-radius:16px;box-shadow:0 10px 28px rgba(30,64,103,.2);transition:transform .2s} .phaw a:hover .deal{transform:translateY(-4px)} .phaw .cta{margin-top:40px;background:linear-gradient(135deg,var(--navy-d),var(--blue));border-radius:20px;padding:28px 32px;text-align:center;color:#fff;font-size:19px;position:relative;overflow:hidden} .phaw .cta::after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:rgba(242,201,141,.18)} .phaw .cta p{margin:0;position:relative;color:#fff} .phaw .cta a{color:var(--gold-l);font-weight:700} .phaw .cta a:hover{color:#fff} /* videos: one featured video, then a two-column grid of smaller ones */ .phaw .vids{margin-top:64px} .phaw .vids .video{margin:0 auto} .phaw .vids .video.main{max-width:960px} .phaw .vids .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px;margin-top:64px} .phaw .vids .grid .video{max-width:none;margin:0;border-radius:14px;box-shadow:0 14px 30px rgba(19,43,71,.25),0 0 0 4px #fff,0 0 0 6px var(--gold)} @media (max-width:480px){.phaw .vids .grid{grid-template-columns:1fr;gap:40px}} .phaw .thanks{max-width:62ch;margin:64px auto 0;text-align:center;font-size:19px} Pregnancy Help Appreciation Week Thank-You Videos Main Page Deals of the day Prayers & praise Tell your story Don't forget to check out the deals of the day and share the love on social media.