.se-po{--red:#d71920;--navy:#17213a;--green:#4d7c0f;--cream:#fff8f1;--line:#e7e9ee;color:#263044;background:#fff}.se-po *{box-sizing:border-box}.se-po__wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.se-po__hero{position:relative;min-height:610px;display:grid;align-items:center;overflow:hidden;background:#eef1f4}.se-po__hero-image,.se-po__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.se-po__hero-shade{background:linear-gradient(90deg,#0f192fe0,#0f192fad 46%,#0f192f14 78%)}.se-po__hero-content{position:relative;z-index:1;color:#fff;padding-block:76px}.se-po__hero-content>*{max-width:650px}.se-po__hero-content{max-width:1180px}.se-po__hero-content:before{content:"";position:absolute;z-index:-1;left:-28px;top:48px;width:min(700px,calc(100% - 20px));height:calc(100% - 96px);background:#0d182d61;border:1px solid rgba(255,255,255,.18);border-radius:22px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 18px 55px #060c192e}.se-po h1,.se-po h2,.se-po h3{color:var(--navy);line-height:1.12;margin:0}.se-po__hero h1{color:#fff;font-size:clamp(2.7rem,4.4vw,4.5rem);letter-spacing:-.04em;text-shadow:0 2px 18px rgba(0,0,0,.28)}.se-po h2{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.03em}.se-po h3{font-size:1.28rem}.se-po p{font-size:1.1rem;line-height:1.68}.se-po__hero-content>p:not(.se-po__eyebrow){font-size:1.2rem;line-height:1.62;text-shadow:0 1px 10px rgba(0,0,0,.42)}.se-po__eyebrow{text-transform:uppercase;letter-spacing:.14em;font-weight:800;font-size:.82rem!important;color:#fff;margin:0 0 18px}.se-po__eyebrow--dark{color:var(--red)}.se-po__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.se-po__button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:14px 24px;border-radius:10px;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.se-po__button:hover{transform:translateY(-2px)}.se-po__button--primary{background:var(--red);color:#fff;box-shadow:0 10px 24px #d7192040}.se-po__button--secondary{background:#fff;color:var(--navy)}.se-po__trust{background:var(--red);color:#fff}.se-po__trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff40}.se-po__trust-grid>div{display:grid;gap:8px;padding:28px 24px;background:var(--red)}.se-po__trust strong{font-size:1.12rem}.se-po__trust span{font-size:.98rem;line-height:1.48}.se-po__section-heading{max-width:780px;margin-bottom:36px}.se-po__section-heading>p:last-child{max-width:690px}.se-po__audiences{padding-block:86px}.se-po__audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.se-po__audience-grid article{padding:30px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 12px 34px #17213a12}.se-po__audience-grid article>span{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:22px;border-radius:14px;background:#fff1f1;color:var(--red);font-size:1.7rem}.se-po__audience-grid article>.se-po__nhs-mark{width:88px;background:transparent;color:#005eb8}.se-po__nhs-mark svg{display:block;width:88px;height:auto}.se-po__audience-grid p{font-size:1rem;margin-bottom:0}.se-po__intro{display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:start;padding-block:90px;border-top:1px solid var(--line)}.se-po__checklist{background:var(--cream);border-radius:18px;padding:34px;border:1px solid #f2ded2}.se-po__checklist ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:14px}.se-po__checklist li{position:relative;padding-left:30px;font-size:1rem;line-height:1.5}.se-po__checklist li:before{content:"\2713";position:absolute;left:0;color:var(--green);font-weight:900}.se-po__steps-bg{background:#f4f6f8;padding-block:86px}.se-po__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}.se-po__steps article{background:#fff;border-radius:16px;padding:28px;box-shadow:0 8px 28px #17213a0f}.se-po__steps article>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--red);color:#fff;font-weight:900;margin-bottom:22px}.se-po__steps p{font-size:1rem}.se-po__split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:90px}.se-po__split-image{border-radius:22px;overflow:hidden;box-shadow:0 20px 50px #17213a26}.se-po__split-image img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.se-po__text-link{color:var(--red);font-weight:800;text-underline-offset:4px}.se-po__clients{padding:80px 0;background:var(--cream);overflow:hidden}.se-po__clients-note{margin-bottom:30px}.se-po__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.se-po__marquee-track{display:flex;width:max-content;gap:18px;animation:se-po-scroll 38s linear infinite}.se-po__client{display:flex;align-items:center;justify-content:center;min-width:250px;min-height:96px;padding:18px 24px;background:#fff;border:1px solid #eadfd8;border-radius:14px;color:var(--navy);font-size:1rem;font-weight:800;text-align:center;box-shadow:0 5px 16px #17213a0d}.se-po__client--logo img{display:block;width:auto;height:62px;max-width:195px;object-fit:contain}.se-po__marquee:hover .se-po__marquee-track{animation-play-state:paused}.se-po__charities{padding-top:82px}.se-po__section-heading--compact{margin-bottom:28px}.se-po__charity-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.se-po__charity-logo{display:flex;align-items:center;justify-content:center;min-height:128px;padding:24px;background:#fff;border:1px solid #eadfd8;border-radius:16px;box-shadow:0 8px 24px #17213a0f}.se-po__charity-logo img{display:block;max-width:210px;max-height:76px;width:auto;height:auto;object-fit:contain}.se-po__charity-logo--wordmark{color:var(--navy);font-size:1.16rem;font-weight:850;text-align:center}.se-po__faq{padding-block:90px}.se-po__faq-list{max-width:940px;margin-top:38px;display:grid;gap:14px}.se-po__faq details{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 8px 24px #17213a0e;transition:border-color .2s ease,box-shadow .2s ease}.se-po__faq details[open]{border-color:#d7192061;box-shadow:0 12px 32px #17213a17}.se-po__faq summary{cursor:pointer;list-style:none;padding:23px 72px 23px 24px;color:var(--navy);font-size:1.12rem;line-height:1.4;font-weight:800;position:relative}.se-po__faq summary::-webkit-details-marker{display:none}.se-po__faq summary:after{content:"+";position:absolute;display:grid;place-items:center;right:20px;top:50%;width:34px;height:34px;transform:translateY(-50%);border-radius:50%;background:#fff0f0;color:var(--red);font-size:1.45rem}.se-po__faq details[open] summary:after{content:"\2013";background:var(--red);color:#fff}.se-po__faq details p{margin:0;padding:0 72px 24px 24px;max-width:830px;font-size:1.02rem}.se-po__cta{background:var(--navy);color:#fff;padding-block:68px}.se-po__cta h2{color:#fff}.se-po__cta-inner{display:flex;align-items:center;justify-content:space-between;gap:36px}.se-po__cta-inner>div:first-child{max-width:680px}.se-po__button--light{background:#fff;color:var(--navy)}.se-po__button--outline{border:2px solid #fff;color:#fff}.se-po__cta .se-po__actions{flex-wrap:nowrap}@keyframes se-po-scroll{to{transform:translate(-50%)}}@media(max-width:900px){.se-po__trust-grid,.se-po__steps{grid-template-columns:repeat(2,1fr)}.se-po__audience-grid,.se-po__charity-grid{grid-template-columns:1fr 1fr}.se-po__intro,.se-po__split{grid-template-columns:1fr;gap:38px}.se-po__cta-inner{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.se-po__wrap{width:min(100% - 28px,1180px)}.se-po__hero{min-height:660px;align-items:end}.se-po__hero-image{object-position:65% center}.se-po__hero-shade{background:linear-gradient(0deg,#0f192ff5,#0f192fc7 62%,#0f192f1f)}.se-po__hero-content{padding-block:46px}.se-po__hero-content:before{left:-10px;top:28px;width:calc(100% + 20px);height:calc(100% - 56px);border-radius:18px}.se-po__hero h1{font-size:clamp(2.35rem,11vw,3.25rem)}.se-po__hero-content>p:not(.se-po__eyebrow){font-size:1.08rem}.se-po__trust-grid,.se-po__steps,.se-po__audience-grid,.se-po__charity-grid{grid-template-columns:1fr}.se-po__audiences,.se-po__intro,.se-po__steps-bg,.se-po__split,.se-po__faq{padding-block:60px}.se-po__cta .se-po__actions{flex-wrap:wrap}.se-po__button{width:100%}.se-po__client{min-width:220px}.se-po__faq summary{padding:20px 64px 20px 18px;font-size:1.03rem}.se-po__faq details p{padding:0 18px 22px;font-size:.98rem}@media(prefers-reduced-motion:reduce){.se-po__marquee-track{animation:none;flex-wrap:wrap;width:auto;padding-inline:14px}.se-po__marquee{-webkit-mask-image:none;mask-image:none}}}.se-po__charity-logo--dove{background:#642663;border-color:#642663}.se-po h1{font-size:clamp(44px,4.2vw,68px)}.se-po h2{font-size:clamp(30px,3vw,43px)}.se-po h3{font-size:20px}.se-po p{font-size:17px;line-height:1.62}.se-po__hero-content>p:not(.se-po__eyebrow){font-size:19px}.se-po__eyebrow{font-size:13px!important}.se-po__trust-grid>div{grid-template-columns:48px 1fr;align-items:center;gap:15px;padding:23px 20px}.se-po__trust-grid>div>span:last-child{display:grid;gap:4px}.se-po__trust-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#ffffff29}.se-po__trust-icon svg{width:25px;height:25px;fill:#fff}.se-po__trust strong{font-size:17px}.se-po__trust-grid small{color:#fff!important;font-size:15px;line-height:1.42}.se-po__audiences{padding-block:64px}.se-po__audiences .se-po__section-heading{margin-inline:auto;text-align:center}.se-po__audience-grid article{text-align:center;padding:27px 25px}.se-po__audience-grid article>span{margin:0 auto 18px}.se-po__audience-grid article{display:flex;flex-direction:column;align-items:center}.se-po__audience-grid article a{margin-top:auto;padding-top:12px;color:var(--red);font-size:16px;font-weight:800;text-underline-offset:4px}.se-po__audience-grid p,.se-po__steps p,.se-po__checklist li{font-size:16px}.se-po__intro{padding-block:64px;gap:54px}.se-po__eligibility{padding-block:56px;background:#fff8f1;border-block:1px solid #f0dfd4}.se-po__eligibility-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:28px}.se-po__eligibility-heading .se-po__eyebrow{margin-bottom:8px}.se-po__eligibility-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.se-po__eligibility-grid>div{display:grid;gap:8px;padding:22px;background:#fff;border:1px solid #eadfd8;border-radius:14px}.se-po__eligibility-grid strong{color:var(--navy);font-size:17px}.se-po__eligibility-grid span{font-size:15px;line-height:1.5}.se-po__steps-bg{padding-block:64px}.se-po__steps{gap:16px}.se-po__steps article{position:relative;display:grid;grid-template-columns:48px 1fr;gap:15px;padding:24px 20px}.se-po__steps article>span{width:48px;height:48px;margin:0;font-size:18px}.se-po__steps article small{display:block;color:var(--red);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.se-po__steps article h3{font-size:19px}.se-po__steps article p{margin:9px 0 0}.se-po__steps-action{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:22px 24px;background:#fff;border:1px solid var(--line);border-radius:14px}.se-po__steps-action p{margin:0;font-size:17px;font-weight:750;color:var(--navy)}.se-po__steps-action .se-po__button{flex:0 0 auto}.se-po__split{grid-template-columns:.82fr 1.18fr;gap:52px;padding-block:64px}.se-po__split-image img{aspect-ratio:5/4;max-height:500px}.se-po__clients{padding:64px 0}.se-po__client{min-width:230px;min-height:108px;padding:16px 20px}.se-po__client--logo img{height:70px;max-width:190px}.se-po__charities{padding-top:58px}.se-po__charity-logo{min-height:140px}.se-po__charity-logo img{max-width:230px;max-height:88px}.se-po__faq{padding-block:64px}.se-po__faq-list{max-width:none}.se-po__faq summary{font-size:18px;padding:23px 76px 23px 26px}.se-po__faq details p{max-width:1040px;font-size:17px;padding:0 76px 26px 26px}.se-po__cta-note{margin-top:12px!important;font-size:16px!important;font-weight:700;color:#fff}.se-po__hero .se-po__actions{gap:15px;margin-top:32px}.se-po__hero-button{min-height:68px;min-width:275px;gap:13px;padding:18px 36px;border-radius:13px;font-size:20px!important;font-weight:900;line-height:1.2;letter-spacing:.01em;box-shadow:0 12px 30px #060c193d}.se-po__hero-button svg{width:27px;height:27px;flex:0 0 27px;fill:currentColor}.se-po__hero .se-po__button--primary{box-shadow:0 14px 32px #d7192057}.se-po__hero-button:hover{transform:translateY(-3px);box-shadow:0 16px 34px #060c194d}.se-po__hero-button:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:900px){.se-po__trust-grid>div{grid-template-columns:44px 1fr}.se-po__eligibility-grid{grid-template-columns:1fr 1fr}.se-po__split{grid-template-columns:1fr;gap:30px}.se-po__split-image{max-width:680px}.se-po__split-image img{max-height:430px}}@media(max-width:600px){.se-po h1{font-size:clamp(38px,11vw,52px)}.se-po h2{font-size:clamp(28px,8vw,36px)}.se-po p{font-size:16px}.se-po__trust-grid>div{padding:20px 16px}.se-po__audiences,.se-po__intro,.se-po__steps-bg,.se-po__split,.se-po__faq{padding-block:48px}.se-po__steps article{grid-template-columns:44px 1fr}.se-po__eligibility{padding-block:44px}.se-po__eligibility-heading{display:block}.se-po__eligibility-grid{grid-template-columns:1fr}.se-po__steps-action{align-items:stretch;flex-direction:column}.se-po__steps-action .se-po__button{width:100%}.se-po__hero-button{width:100%;min-width:0;min-height:60px;font-size:17px}.se-po__marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 14px 12px}.se-po__marquee-track{animation:none;gap:12px}.se-po__client{scroll-snap-align:start}.se-po__faq summary{font-size:17px}.se-po__faq details p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/164/compiled_assets/styles.css.map?subset=AAAAAAAAAACA */
