/* Global Girls Foundation -- the reference site's stylesheet, copied by docs/sync-css.py (do not
   edit here: change the reference build and run the script). brand.css, then v9/index.html's own stylesheet (its private rules, then the shared region), then docs/wp-css-additions.css: the front page only. Minified. */
:root{--plan-blue:#0072CE;--plan-blue-dk:#005AA6;--plan-blue-deep:#243C4B;--light-blue:#58CAE7;--yellow:#FFD500;--orange:#ED632F;--ink:#1b2b36;--grey:#5b6b76;--line:#e4e8eb;--paper:#ffffff;--paper-2:#f5f8fa;--ratio-film:16/9;--wrap:1180px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}section[id]{scroll-margin-top:104px}body{font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:var(--paper);font-size:17px;line-height:1.6;text-align:left;-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3,.display{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;letter-spacing:-.015em;line-height:1.05}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 clamp(20px,4vw,40px)}.note{font-size:13.5px;color:var(--grey)}.btn{display:inline-flex;align-items:center;gap:9px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:16.5px;text-decoration:none;padding:15px 28px;border:2px solid var(--plan-blue);border-radius:0;cursor:pointer;transition:transform var(--m-hover) var(--m-ease),background-color var(--m-hover) var(--m-ease),box-shadow var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease)}.btn svg{width:18px;height:18px;stroke-width:2.5;transition:transform var(--m-hover) var(--m-ease)}.btn:is(:hover,:focus-visible) svg{transform:translateX(var(--m-nudge))}.btn-primary{background:var(--plan-blue);color:#fff}.btn-primary:is(:hover,:focus-visible){background:var(--plan-blue-dk);border-color:var(--plan-blue-dk);transform:translateY(calc(-1 * var(--m-lift)));box-shadow:0 8px 22px rgba(0,90,166,.28)}.btn-yellow{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.btn-yellow:is(:hover,:focus-visible){transform:translateY(calc(-1 * var(--m-lift)));box-shadow:0 8px 22px rgba(0,0,0,.18)}.btn-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.85)}.btn-ghost:is(:hover,:focus-visible){background:rgba(255,255,255,.12);transform:translateY(calc(-1 * var(--m-lift)))}.btn-line{background:#fff;color:var(--plan-blue)}.btn-line:is(:hover,:focus-visible){background:#eef6fc;transform:translateY(calc(-1 * var(--m-lift)))}.hl{background:var(--yellow);color:var(--ink);padding:.04em .2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.doodle{}header.plan{background:var(--plan-blue);color:#fff;position:sticky;top:0;z-index:40;box-shadow:0 1px 0 rgba(255,255,255,.12)}header.plan .wrap{display:flex;align-items:center;gap:22px;height:80px}.brandlock{display:flex;align-items:center;gap:16px;text-decoration:none;white-space:nowrap}.brandlock .klh{width:1.5px;height:38px;background:rgba(255,255,255,.55);display:block}.brandlock .ggf-name{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:18px;color:#fff;letter-spacing:-.01em;line-height:1.05}.logo{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:19px;color:#fff;text-decoration:none;white-space:nowrap;letter-spacing:-.01em}.logo small{display:block;font-family:Arial,sans-serif;font-weight:normal;font-size:10.5px;opacity:.9;letter-spacing:.01em;margin-top:1px}nav.main{margin-left:auto;display:flex;gap:24px;align-items:center}nav.main a{color:#fff;text-decoration:none;font-size:14.5px;font-weight:bold;position:relative;padding:4px 0}nav.main a:not(.donate)::after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--yellow);transition:right var(--m-hover) var(--m-ease)}nav.main a:not(.donate):hover::after{right:0}nav.main .donate{background:var(--yellow);color:var(--ink);padding:9px 18px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-size:14px;transition:transform var(--m-hover) var(--m-ease)}nav.main .donate:is(:hover,:focus-visible){transform:translateY(calc(-1 * var(--m-lift)))}.eyebrow{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.13em;text-transform:uppercase;color:var(--yellow);margin-bottom:20px;display:inline-flex;align-items:center;gap:10px}.eyebrow::before{content:"";width:22px;height:3px;border-radius:0;background:var(--yellow)}.hero h1{font-size:clamp(38px,6.2vw,78px);color:#fff;letter-spacing:-.02em;line-height:1.22}.hero .lead{font-size:clamp(18px,1.7vw,23px);color:rgba(255,255,255,.92);max-width:34em;margin:26px 0 34px;line-height:1.5}.cta-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.hero-editorial{position:relative;min-height:clamp(540px,78vh,760px);display:flex;align-items:flex-end;color:#fff;overflow:hidden;background:var(--plan-blue-deep)}.hero-editorial .bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 32%}.hero-editorial .scrim{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,26,42,.92) 0%,rgba(6,26,42,.78) 45%,rgba(6,26,42,.5) 100%)}.hero-editorial .wrap{position:relative;z-index:2;padding-top:clamp(80px,12vh,150px);padding-bottom:clamp(48px,7vh,88px)}.hero-editorial .kicker-fig{margin-top:30px;display:flex;align-items:baseline;gap:16px;border-top:2px solid rgba(255,255,255,.28);padding-top:20px;max-width:30em}.hero-editorial .kicker-fig .n{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(40px,5vw,64px);color:var(--yellow);line-height:1;letter-spacing:-.02em;white-space:nowrap}.hero-editorial .kicker-fig p{font-size:15px;color:#fff}.hero .note,.give .note{color:#fff}.hero-split{background:var(--plan-blue);color:#fff;overflow:hidden}.hero-split .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,64px);align-items:center;min-height:clamp(520px,80vh,760px);padding-top:56px;padding-bottom:56px}.hero-split .frame{position:relative;align-self:stretch;min-height:340px}.hero-split .frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%}.hero-split .frame::before{content:"";position:absolute;left:-14px;top:-14px;width:96px;height:96px;background:var(--yellow);z-index:0}.hero-split .frame::after{content:"";position:absolute;right:-14px;bottom:-14px;width:70px;height:70px;border:4px solid var(--plan-blue);z-index:0}.hero-split .frame .img-wrap{position:absolute;inset:0;z-index:1;overflow:hidden}.hero-type{background:var(--plan-blue);color:#fff;position:relative;overflow:hidden}.hero-type::after{content:"";position:absolute;right:-140px;top:50%;width:560px;height:560px;border:52px solid rgba(255,255,255,.11);border-radius:0;transform:translateY(-50%) rotate(-12deg)}.hero-type::before{content:"";position:absolute;right:6%;bottom:14%;width:118px;height:118px;background:var(--yellow);transform:rotate(8deg);z-index:1}.hero-type .wrap{position:relative;z-index:2;padding-top:clamp(72px,10vh,124px);padding-bottom:clamp(52px,8vh,96px)}.hero-type h1{max-width:15em}.hero-type .flagline{margin-top:34px;display:inline-flex;align-items:center;gap:12px;background:rgba(255,255,255,.10);padding:12px 20px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px}.hero-type .flagline .dot{width:10px;height:10px;background:var(--yellow)}.hero-proof{margin-top:clamp(40px,6vh,72px);display:grid;grid-template-columns:repeat(3,auto);gap:clamp(24px,5vw,72px);justify-content:start;border-top:1px solid rgba(255,255,255,.22);padding-top:26px;max-width:760px}.hero-proof .n{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(30px,3.4vw,44px);color:var(--yellow);line-height:1;letter-spacing:-.02em}.hero-proof p{font-size:13.5px;color:rgba(255,255,255,.9);margin-top:8px;max-width:15em}section{padding:clamp(56px,7vw,104px) 0}section.alt{background:var(--paper-2)}.sec-eyebrow{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--plan-blue);margin-bottom:14px;display:flex;align-items:center;gap:10px}.sec-eyebrow::before{content:"";width:22px;height:3px;border-radius:0;background:var(--yellow);display:inline-block}h2{font-size:clamp(28px,3.4vw,42px);margin-bottom:16px;max-width:16em}.sec-intro{font-size:clamp(17px,1.4vw,20px);max-width:40em;color:var(--ink);margin-bottom:34px;line-height:1.55}.feature{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(28px,4.5vw,64px);align-items:center}.feature.media-right .feature-media{order:2}.feature-media{position:relative;aspect-ratio:4/5;min-height:360px}.feature-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;z-index:1}.feature-media::before{content:"";position:absolute;left:-16px;top:-16px;width:92px;height:92px;background:var(--yellow);z-index:0}.feature-media::after{content:"";position:absolute;right:-16px;bottom:-16px;width:64px;height:64px;border:4px solid var(--plan-blue);z-index:0}.feature-media .photo-caption{z-index:2}.feature-body h2{margin-bottom:14px}.feature-body p{font-size:clamp(16px,1.15vw,18px);color:var(--ink);margin-bottom:16px;line-height:1.62}.feature-body .lede{font-size:clamp(18px,1.4vw,21px);color:var(--ink)}.feature-points{list-style:none;margin:8px 0 0;padding:0}.feature-points li{position:relative;padding:10px 0 10px 30px;border-top:1px solid var(--line);font-size:15px;color:var(--ink)}.feature-points li::before{content:"";position:absolute;left:0;top:16px;width:14px;height:3px;background:var(--yellow)}.feature-points li strong{color:var(--plan-blue)}.figtag{display:inline-block;font-size:11.5px;color:var(--grey);margin-top:6px;letter-spacing:.01em}.figtag::before{content:"";display:inline-block;width:7px;height:7px;background:var(--yellow);margin-right:6px;vertical-align:middle}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.5vw,34px)}.stat{border-top:4px solid var(--plan-blue);padding:22px 4px 0}.stat .n{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(38px,4.6vw,60px);color:var(--plan-blue);line-height:.98;letter-spacing:-.02em}.stat p{font-size:15px;margin-top:12px;color:var(--ink)}.ph{background:#fff4c2;outline:1px dashed #c9ab1a;color:#7a6a10;font-family:Georgia,serif;font-style:italic;font-size:12.5px;padding:1px 6px}.themes{display:grid;grid-template-columns:1.25fr 1fr 1fr;border:1px solid var(--line)}.themes .cell{padding:30px 26px;border-right:1px solid var(--line);transition:background-color var(--m-hover) var(--m-ease)}.themes .cell:last-child{border-right:none}.themes .cell:hover{background:var(--paper-2)}.themes .flag{background:var(--plan-blue);color:#fff}.themes .flag:is(:hover,:focus-visible){background:var(--plan-blue-dk)}.themes h3{font-size:21px;margin-bottom:10px}.themes .flag h3{color:#fff}.themes p{font-size:15px;color:var(--grey)}.themes .flag p{color:rgba(255,255,255,.92)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:28px}.trust-grid .item{border-left:3px solid var(--yellow);padding:2px 0 2px 16px}.trust-grid h3{font-size:17px;margin-bottom:7px;color:var(--plan-blue)}.trust-grid p{font-size:14.5px;color:var(--grey)}.give{background:var(--plan-blue-deep);color:#fff}.give h2{color:#fff}.give p{color:rgba(255,255,255,.88)}footer.plan{background:var(--plan-blue);color:#fff;padding:clamp(40px,5vw,60px) 0;font-size:14px}footer.plan .wrap{display:block}footer.plan a{color:#fff;text-decoration:underline;text-decoration-color:transparent}footer.plan a:is(:hover,:focus-visible){text-decoration-color:currentColor}footer.plan p{max-width:60em;color:rgba(255,255,255,.9);line-height:1.7}.strapline{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(22px,2.4vw,30px);margin-bottom:16px;letter-spacing:-.01em}.photo-caption{font-family:Georgia,serif;font-style:italic;font-size:12px;color:#fff;background:rgba(10,42,67,.62);padding:5px 11px;position:absolute;left:14px;bottom:14px}.reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.concept-tag{position:fixed;bottom:0;left:0;background:var(--ink);color:#fff;font-family:Georgia,serif;font-style:italic;font-size:12px;padding:5px 13px;z-index:60;box-shadow:0 -1px 8px rgba(0,0,0,.25)}.nav-toggle{display:none;background:none;border:0;padding:8px;cursor:pointer;color:#fff}.nav-toggle span{display:block;width:22px;height:2px;background:#fff;margin:4px 0;transition:transform var(--m-state) var(--m-ease),opacity var(--m-state) var(--m-ease)}.nav-toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.nav-toggle[aria-expanded="true"] span:nth-child(2){opacity:0}.nav-toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(max-width:860px){.nav-toggle{display:block;margin-left:auto}nav.main{display:none;position:absolute;top:100%;left:0;right:0;background:var(--plan-blue,#0072CE);flex-direction:column;gap:0;padding:6px 0;align-items:stretch;box-shadow:0 8px 22px rgba(0,0,0,.28);z-index:70}nav.main.open{display:flex}nav.main a{padding:13px 18px;font-size:16px;border-bottom:1px solid rgba(255,255,255,.16)}nav.main a:last-child{border-bottom:0}nav.main a,.nav-toggle{min-height:44px}header.site,.site-header{position:relative}.stats,.trust-grid{grid-template-columns:1fr 1fr}.themes{grid-template-columns:1fr}.themes .cell{border-right:none;border-bottom:1px solid var(--line)}.hero-split .wrap{grid-template-columns:1fr;min-height:0}.hero-split .frame{min-height:300px;order:2;margin:8px 14px 0}.hero-editorial .scrim{background:linear-gradient(180deg,rgba(6,26,42,.55) 0%,rgba(6,26,42,.88) 70%)}.feature{grid-template-columns:1fr;gap:28px}.feature.media-right .feature-media,.feature-media{order:0}.feature-media{max-width:440px;margin:0 auto}}@media(max-width:520px){.stats,.trust-grid{grid-template-columns:1fr}.hero-proof{grid-template-columns:1fr;gap:18px}.brandlock{gap:11px}.brandlock .ggf-name{font-size:15px}.brandlock .klh{height:30px}}.gv-note{font-size:13px;max-width:30em;margin-top:12px}#close p{max-width:34em;font-size:18px}.tlink{color:#fff;font-weight:bold;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:5px}.tlink:is(:hover,:focus-visible){text-decoration-thickness:3px}.tlink:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.close-links{margin-top:28px}.btn,.gv-cta{border-radius:999px}.themes .cell{border-radius:var(--r)}img.bg{border-radius:0}html{scroll-padding-top:116px;scrollbar-gutter:stable}[id]{scroll-margin-top:116px}header.plan{position:fixed;top:12px;left:0;right:0;background:transparent;box-shadow:none;padding:0 12px}header.plan .wrap{background:var(--plan-blue);border-radius:999px;height:68px;padding:0 16px 0 28px}nav.main a{font-size:15px}.donate-pill{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:14.5px;color:#fff;text-decoration:none;border:2px solid #fff;border-radius:999px;padding:10px 22px;white-space:nowrap;transition:background-color var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}.donate-pill:is(:hover,:focus-visible){background:rgba(255,255,255,.14);transform:translateY(calc(-1 * var(--m-lift)))}.donate-pill:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}@media(max-width:860px){header.plan .wrap{height:58px;padding:0 8px 0 16px;gap:10px}.brandlock{gap:9px}.brandlock .klh{height:26px}.brandlock .ggf-name{font-size:13px;line-height:1.12;white-space:normal;max-width:6.6em}.donate-pill{margin-left:auto;font-size:13.5px;padding:8px 14px}.nav-toggle{margin-left:0}nav.main{left:12px;right:12px;top:calc(100% + 8px);border-radius:var(--r);overflow:hidden}}.hero-editorial{min-height:100vh;min-height:100svh;padding:0}.img-ph.hero-ph{display:none}.img-ph.hero-ph--wide{display:flex}.img-ph.hero-ph{padding-top:calc(var(--hdr) + var(--s2))}.hero-editorial .wrap{max-width:none;padding-left:clamp(24px,4vw,64px);padding-right:clamp(24px,4vw,64px);padding-top:calc(var(--hdr) + 28px);padding-bottom:clamp(40px,6vh,72px);width:100%}.hero h1{font-size:clamp(40px,4.9vw,84px);max-width:10.6em}.hero .lead{max-width:27em}@media(min-width:861px) and (max-width:1200px){.hero .lead{max-width:24em}}.hero .hero-arm{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(20px,1.75vw,25px);line-height:1.2;letter-spacing:-.01em;color:#fff;margin-top:var(--s2,14px);max-width:27em;text-wrap:balance}.hero-editorial .scrim{background:linear-gradient(0deg,rgba(6,26,42,.5) 0%,rgba(6,26,42,0) 42%),linear-gradient(90deg,rgba(6,26,42,.92) 0%,rgba(6,26,42,.78) 45%,rgba(6,26,42,.5) 100%)}.hero-ph .img-ph-ratio,.hero-ph .img-ph-brief{position:relative;z-index:1}@media(min-width:1201px){.hero-editorial .scrim{background:linear-gradient(0deg,rgba(6,26,42,.5) 0%,rgba(6,26,42,0) 42%),linear-gradient(90deg,rgba(6,26,42,.92) 0%,rgba(6,26,42,.78) 45%,rgba(6,26,42,.78) 50%,rgba(6,26,42,.2) 62%,rgba(6,26,42,.2) 100%)}}@media(min-width:861px) and (max-width:1200px){.hero-editorial{min-height:calc(100vw/1.6)}}@media(min-width:861px){.stats{grid-template-columns:repeat(4,1fr)}}@media(max-width:860px) and (orientation:portrait){.img-ph.hero-ph--wide{display:none}.img-ph.hero-ph--tablet{display:flex}.hero-editorial .scrim{background:linear-gradient(180deg,rgba(6,26,42,.22) 0%,rgba(6,26,42,.3) 35%,rgba(6,26,42,.78) 42%,rgba(6,26,42,.94) 100%)}.hero-editorial .scrim{background:linear-gradient(180deg,rgba(6,26,42,.22) 0%,rgba(6,26,42,.3) min(35%,calc(100% - 522px)),rgba(6,26,42,.78) min(42%,calc(100% - 452px)),rgba(6,26,42,.94) 100%)}.hero-editorial .wrap{padding-bottom:34px}.hero .lead{margin:20px 0 26px}}@media(max-width:560px) and (orientation:portrait){.img-ph.hero-ph--tablet{display:none}.img-ph.hero-ph--tall{display:flex}.hero-ph--tall .img-ph-brief{display:none}.hero-editorial .scrim{background:linear-gradient(0deg,rgba(6,26,42,.94) 0,rgba(6,26,42,.86) 340px,rgba(6,26,42,.8) 480px,rgba(6,26,42,.3) 498px,rgba(6,26,42,.21) 100%)}.hero-editorial .wrap{padding-bottom:26px}.hero h1{font-size:33px;line-height:1.18}.hero .lead{font-size:15.5px;margin:14px 0 20px}.hero .hero-arm{margin-top:10px}.hero .eyebrow{font-size:11px;letter-spacing:.09em;margin-bottom:14px}.hero .eyebrow::before{display:none}}@media(max-width:374px) and (orientation:portrait){.hero h1{font-size:30px}.hero .eyebrow{margin-bottom:10px}.hero .lead{margin:10px 0 16px}.hero-editorial .wrap{padding-bottom:20px}.btn{padding:12px 22px;font-size:15.5px}.cta-row{gap:10px}}@media(max-width:339px) and (orientation:portrait){.hero-editorial .scrim{background:linear-gradient(0deg,rgba(6,26,42,.94) 0,rgba(6,26,42,.86) 340px,rgba(6,26,42,.8) 524px,rgba(6,26,42,.3) 542px,rgba(6,26,42,.21) 100%)}}footer.plan{padding:0;font-size:15px}footer.plan .ft-main{padding:clamp(44px,6vw,72px) 0 clamp(32px,4vw,48px)}footer.plan p{color:#fff}.ft-top{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap;margin-bottom:38px}.ft-lockup img{height:clamp(56px,6vw,76px);width:auto;display:block}.ft-strap .strapline{margin-bottom:6px}.ft-arm{font-size:14px}.ft-rule{border:0;border-top:1px solid rgba(255,255,255,.3);margin:0}.ft-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:clamp(24px,4vw,56px);padding:38px 0}.ft-col h3{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:18px;color:#fff;margin:0 0 14px}.ft-col a{display:block;color:#fff}.ft-col a.big{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(21px,1.9vw,26px);line-height:1.3;padding:5px 0;text-decoration:none}.ft-col a.big:is(:hover,:focus-visible){text-decoration-thickness:2px}.ft-col a.sm,.ft-col .sm-soon{font-size:15px;line-height:1.5;padding:5px 0;text-decoration:underline;text-underline-offset:3px}.ft-col a.sm:is(:hover,:focus-visible){text-decoration-thickness:2px}.ft-col a:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.ft-bottom{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(28px,4vw,64px);padding:38px 0 8px}.ft-contact p{margin:0 0 8px;line-height:1.6}.tbc{font-family:Georgia,'Times New Roman',serif;font-style:italic}.ft-social{display:flex;gap:18px;margin-top:18px}.ft-social a{color:#fff;display:inline-flex;padding:4px}.ft-social a:is(:hover,:focus-visible){opacity:.8}.ft-social a:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.ft-social svg{width:24px;height:24px}.ft-news>p{margin:0 0 14px;max-width:34em}.nl-pill{display:flex;align-items:center;background:var(--plan-blue-dk);border-radius:999px;padding:8px 8px 8px 24px;max-width:460px}.nl-pill input{flex:1;min-width:0;background:transparent;border:0;color:#fff;font-size:16px;font-family:inherit;padding:10px 8px 10px 0;outline:none}.nl-pill input::placeholder{color:rgba(255,255,255,.8)}.nl-pill:focus-within{outline:3px solid #fff;outline-offset:2px}.nl-btn{background:#fff;color:var(--plan-blue);border:0;border-radius:999px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px;padding:12px 24px;cursor:pointer;transition:transform var(--m-hover) var(--m-ease),background-color var(--m-hover) var(--m-ease),color var(--m-hover) var(--m-ease)}.nl-btn:is(:hover,:focus-visible){transform:translateY(calc(-1 * var(--m-lift)))}.nl-msg{margin-top:10px;font-size:14px;min-height:1.5em}.ft-rails{background:var(--plan-blue-dk);padding:26px 0}footer.plan .ft-rails .wrap{display:flex;flex-wrap:wrap;gap:clamp(24px,5vw,80px);align-items:flex-start}.rail{min-width:180px}.rail-h{display:block;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px;color:#fff;margin-bottom:3px}.rail .tbc{color:#fff;font-size:14.5px}.ft-note{margin:10px 0 0;font-size:13.5px}.ft-col .ft-note{margin-top:8px}.ft-legal{background:var(--plan-blue-dk);border-top:1px solid rgba(255,255,255,.16);padding:15px 0}.ft-legal p{margin:0;font-size:13.5px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:860px){.ft-grid,.ft-bottom{grid-template-columns:1fr}.ft-top{align-items:flex-start;flex-direction:column}}#case img,section img:not(.bg):not(.plan-logo):not(.lr-shot img){border-radius:var(--r)}.dd-head{display:grid;grid-template-columns:repeat(12,1fr);gap:18px;align-items:start;margin-bottom:var(--s4)}.dd-head .mh-a{grid-column:span 7}.dd-head .mh-b{grid-column:9 / span 4}#about h2{max-width:none;margin-bottom:0}#about .sec-intro{max-width:none;margin-bottom:4px}.dd{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.dd-card{border:1.5px solid var(--grey);border-radius:var(--r);padding:30px 32px;display:flex;flex-direction:column;background:#fff}.dd-council{grid-column:span 7}.dd-plan{grid-column:span 5}.dd-gov{grid-column:span 7}.dd-after{grid-column:span 5;background:var(--paper-2)}.dd-q{display:flex;align-items:center;gap:10px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13px;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0 0 12px}.dd-q::before{content:"";width:22px;height:3px;border-radius:0;background:var(--yellow);flex:none}.dd-card h3{font-size:clamp(20px,1.75vw,25px);line-height:1.15;letter-spacing:-.01em;color:var(--plan-blue);margin:0 0 12px}.dd-gov h3{font-size:clamp(22px,1.95vw,28px)}.dd-card p{font-size:15.5px;line-height:1.62;color:var(--grey);margin:0;max-width:34em}.dd-lead{background:var(--plan-blue);border-color:var(--plan-blue)}.dd-lead .dd-q{color:#fff}.dd-lead h3{color:#fff;font-size:clamp(25px,2.3vw,33px)}.dd-lead p{color:#fff;font-size:17px;max-width:30em}.dd-tbc{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:14px;margin-top:20px}.dd-lead .dd-tbc{color:#fff}.dd-tbc{color:var(--grey)}.dd-link{margin-top:auto;padding-top:14px;align-self:flex-start;display:inline-flex;align-items:center;gap:9px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px;color:var(--plan-blue);text-decoration:none}.dd-lead .dd-link{color:#fff}.dd-link svg{width:17px;height:17px;stroke-width:2.5;transition:transform var(--m-hover) var(--m-ease)}.dd-link:is(:hover,:focus-visible) svg{transform:translateX(var(--m-nudge))}.dd-link:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:var(--r-sm)}.dd-mark{margin-top:auto;padding-top:40px}.dd .dd-card .dd-mark img{width:100%;max-width:214px;height:auto;display:block;border-radius:0}.dd-checks{list-style:none;margin:20px 0 0;padding:0}.dd-checks li{position:relative;padding:11px 0 11px 30px;border-top:1px solid var(--hairline);font-size:15.5px;line-height:1.45;color:var(--ink)}.dd-checks li::before{content:"";position:absolute;left:0;top:19px;width:14px;height:3px;border-radius:999px;background:var(--yellow)}.dd-checks .tbc{color:var(--grey)}.dd-route{list-style:none;margin:20px 0 0;padding:0;counter-reset:step}.dd-route li{counter-increment:step;display:flex;gap:14px;align-items:baseline;padding:11px 0;border-top:1px solid var(--line);font-size:15.5px;line-height:1.45;color:var(--ink)}.dd-route li::before{content:"0" counter(step);font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13px;color:var(--plan-blue);letter-spacing:.06em;flex:none}@media(max-width:860px){.dd-head .mh-a,.dd-head .mh-b{grid-column:span 12}.dd-head{gap:14px;margin-bottom:40px}.dd-council,.dd-after{grid-column:span 12}.dd-plan,.dd-gov{grid-column:span 6}.dd-gov h3{font-size:clamp(20px,1.75vw,25px)}}@media(max-width:560px){.dd{gap:14px}.dd-card{grid-column:span 12;padding:24px 22px}}@media(prefers-reduced-motion:reduce){.dd-link svg,#mission .cell-more svg{transition:none}}.feature-media::before{border-radius:var(--r)}.feature-media::after{border-radius:var(--r)}#mission .themes{border:0;gap:18px;align-items:stretch}#mission .themes .cell{border:1.5px solid var(--grey);border-radius:var(--r);border-right:1.5px solid var(--grey);height:100%;transition:border-color var(--m-hover) var(--m-ease),background-color var(--m-hover) var(--m-ease)}#mission .themes .cell:hover{background:transparent;border-color:var(--plan-blue)}#mission .themes .flag{border-color:var(--plan-blue)}#mission .themes .flag:is(:hover,:focus-visible){background:var(--plan-blue)}#mission .themes{grid-template-columns:repeat(3,1fr)}#mission .themes .flag{grid-column:1/-1;padding:34px 32px}#mission .themes .flag h3{font-size:clamp(24px,2vw,29px)}#mission .themes .flag p{max-width:44em;font-size:16px}#mission .themes a.cell{display:block;color:inherit;text-decoration:none}#mission .themes a.cell:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}#mission .themes a.flag:focus-visible{outline-color:var(--yellow)}#mission .cell-kicker{display:flex;align-items:center;gap:10px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13px;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0 0 12px}#mission .cell-kicker::before{content:"";width:22px;height:3px;border-radius:0;background:var(--yellow);flex:none}#mission .flag .cell-kicker{color:#fff}#mission .cell-more{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:14.5px;color:#fff;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:5px}#mission .cell-more svg{width:16px;height:16px;transition:transform var(--m-hover) var(--m-ease)}#mission a.flag:is(:hover,:focus-visible) .cell-more svg{transform:translateX(var(--m-nudge))}@media(max-width:860px){#mission .themes{grid-template-columns:1fr}}:root{--tint:#E0EEF9;--tint-ink:#005AA6}header.plan{position:sticky;top:0;left:auto;right:auto;background:var(--plan-blue);box-shadow:none;padding:0;z-index:80}header.plan .wrap{max-width:none;padding:0;background:transparent;border-radius:0;height:auto;display:block}.btn-donate{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 22px;border:0;border-radius:44px;background:var(--yellow);color:var(--ink);cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;transition:background-color var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}.btn-donate:is(:hover,:focus-visible){background:#ffdf3d;transform:translateY(calc(-1 * var(--m-lift)))}.btn-donate:focus-visible{outline:3px solid #fff;outline-offset:3px}.btn-donate .lbl-close{display:none}.btn-donate[aria-expanded="true"] .lbl-open{display:none}.btn-donate[aria-expanded="true"] .lbl-close{display:inline}.hdr-scrim{position:fixed;inset:0;background:rgba(12,16,20,.28);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;pointer-events:none;z-index:75;transition:opacity var(--m-hover) var(--m-ease)}.hdr-scrim.on{opacity:1;pointer-events:auto;transition-duration:var(--m-state)}@media(max-width:560px){.btn-donate{height:36px;padding:0 16px;font-size:15px}}.gp-q{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--plan-blue);margin:0 0 9px;display:block}.gp-group{margin:0 0 var(--s1);border:0;padding:0}.gp-select{width:100%;height:58px;border-radius:var(--r-sm);border:1.5px solid var(--grey);background:#fff;padding:0 44px 0 16px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px;color:var(--ink);cursor:pointer;appearance:none;font-size:16px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230072CE' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:20px}.gp-select:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.gp-cta::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:26px;background:linear-gradient(rgba(255,255,255,0),#fff);pointer-events:none}.gp-cta{position:relative}.gp-cta{position:sticky;bottom:0;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:60px;border-radius:999px;background:var(--yellow);color:var(--ink);text-decoration:none;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:16.5px;transition:transform var(--m-hover) var(--m-ease),box-shadow var(--m-hover) var(--m-ease),background-color var(--m-hover) var(--m-ease),color var(--m-hover) var(--m-ease)}.gp-cta:is(:hover,:focus-visible){transform:translateY(calc(-1 * var(--m-lift)))}.gp-cta:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.gp-cta svg{width:19px;height:19px}.btn:focus-visible,footer.plan a:focus-visible{outline:3px solid var(--yellow);outline-offset:3px;border-radius:var(--r-sm)}@media(prefers-reduced-motion:reduce){.pill:hover,.gp-cta:is(:hover,:focus-visible){transform:none}}.hero-editorial{--hp:0;clip-path:inset(calc((1 - var(--hp)) * var(--hdr)) calc((1 - var(--hp)) * var(--inset)) calc((1 - var(--hp)) * var(--inset)) calc((1 - var(--hp)) * var(--inset)) round calc((1 - var(--hp)) * var(--r)))}.fm-clip{position:absolute;inset:0;overflow:hidden;border-radius:var(--r);z-index:1}.fm-clip img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.hero-editorial{clip-path:none}.fm-clip img{transform:none;transition:none}}.ft-rails-in{display:flex;flex-wrap:wrap;gap:clamp(24px,5vw,80px);border-top:1px solid rgba(255,255,255,.28);margin-top:36px;padding-top:26px}.ft-rails-in .rail{min-width:180px}.cta-close{padding-top:0}.cta-close .close-links{margin-top:0}.pg-masthead--deep{background:var(--plan-blue-deep)}.pg-masthead--deep h1,.pg-masthead--deep .sec-intro{color:#fff}.pg-masthead--deep .sec-intro{color:rgba(255,255,255,.92)}.pg-masthead--deep .sec-eyebrow{color:#fff}.pg-masthead--white{background:#fff}.pg-masthead--left.has-img .mh-copy{grid-column:6/span 7}.pg-masthead--left.has-img .mh-img{grid-column:1/span 4;grid-row:1}.pg-masthead--left .mh-img::before{left:auto;right:-10px;top:auto;bottom:-10px}@media(max-width:860px){.pg-masthead--left.has-img .mh-copy{grid-column:1/span 12}.pg-masthead--left.has-img .mh-img{grid-column:1/span 8;grid-row:auto}}.fact-rows{margin:0;max-width:46em}.fact-rows>div{display:grid;grid-template-columns:minmax(150px,220px) 1fr;gap:8px 26px;padding:16px 2px;border-top:1px solid var(--line)}.fact-rows>div:last-child{border-bottom:1px solid var(--line)}.fact-rows dt{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15.5px;color:var(--ink);margin:0}.fact-rows dd{font-size:15px;color:var(--grey);margin:0;line-height:1.6}@media(max-width:640px){.fact-rows>div{grid-template-columns:1fr;gap:4px}}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:var(--s4)}.sec-body>.principles:first-child{margin-top:0}.principles .pr{background:var(--tint);border-radius:var(--r);padding:22px 24px}.principles h3{font-size:16.5px;margin:0 0 8px;color:var(--plan-blue)}.principles p{font-size:14.5px;color:var(--ink);margin:0;line-height:1.55}.principles .pr::before{content:"";display:block;width:22px;height:3px;border-radius:0;background:var(--yellow);margin-bottom:12px}@media(max-width:820px){.principles{grid-template-columns:1fr}}.faq summary{transition:color var(--m-hover) var(--m-ease)}.faq summary::after{transition:transform var(--m-state) var(--m-ease),background-color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease)}.faq summary:is(:hover,:focus-visible)::after{background-color:var(--tint)}html body .ggfa.min{border:0;border-radius:999px;overflow:hidden}html body .ggfa.min .ggfa-head{border-radius:999px}html body .ggfa{border-radius:var(--r);overflow:hidden}.pg-masthead h1{max-width:14em}.sec-intro{max-width:38em}.img-band .band-copy{max-width:34em}footer.plan{padding:clamp(34px,3.6vw,48px) 0 0}footer.plan .ft-top{margin-bottom:18px}footer.plan .ft-rule{margin:20px 0}footer.plan .ft-grid{gap:40px;margin-bottom:0}footer.plan .ft-bottom{gap:40px;margin-top:22px}footer.plan .ft-grid h3,footer.plan .ft-bottom h3{margin-bottom:10px}footer.plan .ft-col a,footer.plan .ft-col .sm-soon{padding:3px 0}footer.plan .ft-rails-in{margin-top:24px;padding-top:20px;gap:clamp(20px,3.4vw,52px)}footer.plan .ft-legal{padding:14px 0}footer.plan .strapline{margin-bottom:8px}footer.plan p{margin-bottom:8px}.ft-news form{margin-top:10px}footer.plan .ft-main .wrap{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);column-gap:clamp(36px,5vw,80px);row-gap:0;align-items:start}footer.plan .ft-main .wrap>.ft-top,footer.plan .ft-main .wrap>.ft-rule,footer.plan .ft-main .wrap>.ft-rails-in{grid-column:1 / -1}footer.plan .ft-main .wrap>.ft-grid{grid-column:1;margin-bottom:0}footer.plan .ft-main .wrap>.ft-bottom{grid-column:2;margin-top:0;display:grid;gap:26px}footer.plan .ft-bottom .ft-contact,footer.plan .ft-bottom .ft-news{min-width:0}@media(max-width:860px){footer.plan .ft-main .wrap{display:block}footer.plan .ft-main .wrap>.ft-bottom{margin-top:26px}}footer.plan .ft-main .wrap>.ft-top{grid-row:1}footer.plan .ft-main .wrap>.ft-rule:first-of-type{grid-row:2}footer.plan .ft-main .wrap>.ft-grid{grid-row:3;grid-column:1}footer.plan .ft-main .wrap>.ft-bottom{grid-row:3;grid-column:2}footer.plan .ft-main .wrap>.ft-rule:last-of-type{grid-row:4}footer.plan .ft-main .wrap>.ft-rails-in{grid-row:5}@media(max-width:860px){footer.plan .ft-main .wrap>*{grid-row:auto!important;grid-column:auto!important}}@font-face{font-family:'Poppins Fallback';font-style:normal;font-weight:700;src:local('Arial Bold'),local('Arial-BoldMT');size-adjust:105.6%;ascent-override:99.4%;descent-override:33.1%;line-gap-override:9.5%}@font-face{font-family:'Poppins Fallback Mast';font-style:normal;font-weight:700;src:local('Arial Bold'),local('Arial-BoldMT');size-adjust:109.7%;ascent-override:95.7%;descent-override:31.9%;line-gap-override:9.1%}@font-face{font-family:'Poppins Fallback Caps';font-style:normal;font-weight:700;src:local('Arial Bold'),local('Arial-BoldMT');size-adjust:91.7%;ascent-override:114.5%;descent-override:38.2%;line-gap-override:10.9%}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:block;src:url(data:font/woff2;base64,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) format('woff2')}html body .ggfa-toggle{position:relative}html body .ggfa-toggle::after{content:"";position:absolute;inset:-9px;border-radius:999px}:root{--wrap:min(1680px,92vw);--gutter:clamp(20px,3vw,48px)}.wrap{max-width:var(--wrap);padding-inline:var(--gutter)}.pg-masthead h1{max-width:14em}:root{--measure:68ch}h2{text-wrap:balance}:root{--inset:14px;--r:16px;--r-sm:8px;--shadow-1:0 10px 24px rgba(10,42,67,.18);--shadow-2:0 24px 60px rgba(10,42,67,.16);--hairline:var(--line);--rule:4px solid var(--plan-blue);--s1:8px;--s2:14px;--s3:28px;--s4:40px;--s5:64px;--s6:clamp(56px,7vw,104px)}:where(section) :where(p){max-width:var(--measure)}.sec-intro{max-width:38em}.img-band .band-copy{max-width:34em}.feature-points{max-width:46em}.dd-checks{max-width:44em}.ct-form{max-width:34em}.ct-form .ct-req{margin:0 0 var(--s2);font-size:15px;line-height:1.5;color:var(--grey)}.sec-head .sec-eyebrow{margin:0}.sec-head h2{margin:var(--s2) 0 0}.sec-head .sec-intro{margin:var(--s2) 0 0}.sec-body{margin-top:var(--s3)}.sec-note{padding:var(--s5) 0}.sec-note .sec-body>p+p{margin-top:var(--s3)}@media(min-width:1200px){.sec-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(24px,2.4vw,40px);align-items:start;margin-bottom:0}.sec-head .sec-eyebrow{grid-column:1/span 7;grid-row:1;margin:0}.sec-head h2{grid-column:1/span 7;grid-row:2;margin:var(--s2) 0 0;max-width:none}.sec-head .sec-intro{grid-column:9/span 4;grid-row:2;align-self:start;padding-top:.35em;margin:0;max-width:none}.sec-body{margin-top:var(--s4)}.sec-head.is-bar .sec-eyebrow,.sec-head.is-bar h2{grid-column:1/span 12}.sec-head.is-bar h2{max-width:20em}.sec-head.is-bar .sec-intro{grid-column:1/span 8;grid-row:3;padding-top:0;margin-top:var(--s2);max-width:var(--measure)}.sec-note .wrap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(24px,2.4vw,40px);border-top:1px solid var(--hairline);padding-top:var(--s4)}.sec-note .sec-head{grid-column:1/span 5;display:block;margin:0}.sec-note .sec-head h2{font-size:28px;margin-top:var(--s2)}.sec-note .sec-body{grid-column:6/span 7;margin-top:0;max-width:var(--measure)}.sec--split>.wrap{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(0,44rem);column-gap:clamp(48px,5vw,110px);align-items:start}.sec--split .sec-head{display:block;margin-bottom:0}.sec--split .sec-head .sec-intro{max-width:none}.faq-ask{margin-top:28px}}@media(min-width:1200px){.sec--split .sec-head{position:sticky;top:112px}}.faq-ask{margin-top:28px;color:var(--grey)}.faq-ask a{color:var(--plan-blue);text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:3px}@media(min-width:1200px){.sec-body .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(24px,2.6vw,44px);max-width:none}.sec-body .fact-rows{max-width:none}.sec-body .fact-rows>div{grid-template-columns:minmax(12rem,3fr) minmax(0,7fr);gap:8px clamp(26px,3vw,56px)}.sec-body .fact-rows dd{max-width:var(--measure)}}@keyframes drawline-x{from{transform:scaleX(0)}to{transform:scaleX(1)}}.hl{background:linear-gradient(var(--yellow),var(--yellow)) no-repeat;background-size:100% .92em;background-position:0 .30em;padding:0 .18em;margin:0 -.10em;color:var(--ink);box-shadow:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}h1:has(.hl),h2:has(.hl),h3:has(.hl){line-height:1.18}.pg-masthead h1 .hl{background:linear-gradient(var(--yellow),var(--yellow)) no-repeat;background-size:100% .92em;background-position:0 .30em;padding:0 .18em;box-shadow:none}.pg-masthead--deep h1 .hl,.pg-masthead--deep h1 .hl *{color:var(--ink)}[id]{scroll-margin-top:0}section[id]{scroll-margin-top:0}.btn:focus-visible,footer.plan a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}#mission .themes .cell{transition:background-color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease)}#mission .themes .flag:is(:hover,:focus-visible){background:var(--plan-blue-dk);border-color:var(--plan-blue-dk)}.themes .flag p{color:#fff}.next-b{color:#fff}.next-k{color:#fff}.next-k::before{content:"";display:inline-block;width:22px;height:3px;border-radius:0;background:var(--yellow);margin-right:10px;vertical-align:middle}.img-band .band-copy{z-index:2}:root{--keyline:#c2ccd3}.themes--cards .cell,.themes--cards .cell:last-child{border-color:var(--keyline)}.faq summary::after{border-color:var(--keyline)}.legal-toc{display:none}.legal-sep{border:0;border-top:1px solid var(--line);margin:44px 0}@media(min-width:1200px){.legal .wrap{display:grid;grid-template-columns:minmax(0,17rem) minmax(0,50rem);column-gap:clamp(48px,5vw,110px);justify-content:center;align-items:start}.legal-toc{display:block;position:sticky;top:calc(var(--hdr) + 24px);align-self:start;max-height:calc(100vh - var(--hdr) - 48px);max-height:calc(100dvh - var(--hdr) - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.legal .legal-toc h2{color:var(--plan-blue);margin:0 0 12px}.legal-toc a{display:block;padding:6px 0;font-size:14.5px;line-height:1.4;color:var(--grey);text-decoration:none;border-left:2px solid var(--line);padding-left:14px}.legal-toc a:is(:hover,:focus-visible){color:var(--plan-blue);border-left-color:var(--yellow)}.legal-toc a:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;border-radius:2px}.legal-body{min-width:0}}footer.plan .ft-main .wrap{display:block}.ft-top{display:flex;align-items:flex-end;justify-content:flex-start;gap:clamp(28px,4vw,72px);flex-wrap:wrap;margin-bottom:38px}.ft-grid{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr)) minmax(300px,1.5fr);gap:clamp(22px,2.2vw,48px);padding:30px 0}.ft-col h3{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:17px;color:#fff;margin:0 0 12px}.ft-col a{display:block;color:#fff}.ft-col a.big{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(17px,1.15vw,20px);line-height:1.35;padding:5px 0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.ft-col a.big:is(:hover,:focus-visible){text-decoration-thickness:2px}.ft-col a.sm{font-size:15px;line-height:1.5;padding:5px 0;text-decoration:underline;text-underline-offset:3px}.ft-col p{margin:0 0 8px;line-height:1.6;font-size:15px}.ft-col p a{display:inline;text-decoration:underline;text-underline-offset:3px}.ft-addr{font-size:14.5px}footer.plan .ft-col a{padding:3px 0}.ft-col .ft-group{display:block;font-size:15px;line-height:1.5;padding:3px 0;color:#fff}footer.plan .ft-grid{gap:clamp(22px,2.2vw,48px);margin-bottom:0}footer.plan .ft-grid h3{margin-bottom:10px}footer.plan .ft-rails-in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,48px);margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.28)}.rail{min-width:0}.rail span:not(.rail-h){font-size:14.5px;line-height:1.55;color:#fff}.ft-legal{background:var(--plan-blue-dk);border-top:0;padding:15px 0}@media(max-width:860px){.ft-grid{grid-template-columns:1fr}footer.plan .ft-rails-in{grid-template-columns:1fr;gap:18px}}@media(min-width:861px) and (max-width:1200px){footer.plan .ft-grid{grid-template-columns:repeat(3,minmax(0,1fr))}footer.plan .ft-grid .ft-news{grid-column:1 / -1}footer.plan .ft-grid .nl-pill{max-width:460px}}.feature-body .lede{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(22px,1.9vw,28px);line-height:1.25;letter-spacing:-.015em;color:var(--plan-blue);margin-bottom:18px;max-width:16em}.story-credit{color:var(--grey);margin-top:18px;padding-top:14px;border-top:1px solid var(--keyline)}.ck{position:fixed;right:24px;bottom:24px;z-index:900;width:min(560px,calc(100vw - 48px))}.ck[hidden]{display:none}.ck-card{position:relative;background:#fff;border-radius:var(--r);padding:30px 32px 26px;box-shadow:0 26px 64px rgba(10,42,67,.26),0 2px 0 rgba(10,42,67,.04)}.ck-card>.ck-acts{--m-k:1}.ck-card>.ck-choose{--m-k:2}.ck-panel-in>.ck-row:nth-child(1){--m-k:3}.ck-panel-in>.ck-row:nth-child(2){--m-k:4}.ck-panel-in>.ck-row:nth-child(n+3){--m-k:5}html.m-ready .ck-card{--m-y:var(--m-rise-lg);animation:m-fade calc(var(--m-enter) * var(--m-opaque)) var(--m-ease) backwards,m-move var(--m-enter) var(--m-ease) backwards}html.m-ready .ck-card :is(.ck-head,.ck-acts,.ck-choose,.ck-row){--m-y:var(--m-rise-sm);animation:m-fade calc(var(--m-enter) * var(--m-opaque)) var(--m-ease) calc(var(--m-k,0) * var(--m-beat)) backwards,m-move var(--m-enter) var(--m-ease) calc(var(--m-k,0) * var(--m-beat)) backwards}@keyframes m-out{to{opacity:0;translate:0 var(--m-y-out,var(--m-rise-lg))}}html.m-ready .ck.ck-out .ck-card{animation:m-out var(--m-state) var(--m-ease) forwards!important}html.m-ready .ck.ck-out{pointer-events:none}.ck-head h2{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(21px,1.7vw,25px);line-height:1.2;letter-spacing:-.015em;color:var(--ink);margin:0 0 10px}.ck-head p{margin:0;font-size:15px;line-height:1.6;color:var(--grey);max-width:46ch}.ck-acts{display:flex;gap:14px;margin-top:20px}.ck-btn{flex:1 1 0;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px;height:52px;padding:0 20px;border-radius:999px;cursor:pointer;white-space:nowrap;background:var(--plan-blue);color:#fff;border:2px solid var(--plan-blue);transition:transform var(--m-hover) var(--m-ease),background-color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease)}.ck-btn:is(:hover,:focus-visible){background:var(--plan-blue-dk);border-color:var(--plan-blue-dk);transform:translateY(calc(-1 * var(--m-lift)))}.ck-btn:focus-visible,.ck-choose:focus-visible,.ck a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.ck-choose{display:flex;align-items:center;gap:9px;margin-top:16px;padding:6px 0;background:none;border:0;cursor:pointer;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:14.5px;color:var(--plan-blue)}.ck-choose-t{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.ck-chev{width:9px;height:9px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--m-state) var(--m-ease)}.ck.open .ck-chev{transform:rotate(-135deg) translateY(-2px)}.ck-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--m-state) var(--m-ease)}.ck.open .ck-panel{grid-template-rows:1fr}.ck-panel-in{overflow:hidden;min-height:0;position:relative}.ck-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0;border-top:1px solid var(--keyline)}.ck-row-t{min-width:0}.ck-row h3{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px;color:var(--ink);margin:0 0 3px}.ck-row p{margin:0;font-size:13.5px;line-height:1.5;color:var(--grey)}.ck-always{flex:none;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:12.5px;color:var(--tint-ink);background:var(--tint);border-radius:999px;padding:7px 14px;white-space:nowrap}.ck-sw{flex:none;cursor:pointer;display:inline-flex}.ck-sw input{position:absolute;opacity:0;width:1px;height:1px}.ck-track{width:54px;height:31px;border-radius:999px;background:#fff;border:2px solid var(--grey);position:relative;transition:background-color var(--m-state) var(--m-ease),border-color var(--m-state) var(--m-ease)}.ck-track::after{content:"";position:absolute;top:3px;left:3px;width:21px;height:21px;border-radius:50%;background:var(--grey);transition:transform var(--m-state) var(--m-ease),background-color var(--m-state) var(--m-ease)}.ck-sw input:checked + .ck-track{background:var(--plan-blue);border-color:var(--plan-blue)}.ck-sw input:checked + .ck-track::after{transform:translateX(23px);background:#fff}.ck-sw input:focus-visible + .ck-track{outline:3px solid var(--focus);outline-offset:3px}.ck-state{margin:16px 0 0;font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:14px;color:var(--ink);border-left:3px solid var(--yellow);padding-left:12px}.ck-save{width:100%;flex:none;margin-top:16px}.ck-more{margin:14px 0 0;font-size:13.5px}.ck-more a{color:var(--plan-blue);text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:3px}@media(max-width:560px){.ck{left:12px;right:12px;bottom:12px;width:auto}.ck-card{padding:24px 20px 20px;border-radius:var(--r)}.ck-btn{padding:0 12px}.ck-row{flex-direction:row;align-items:flex-start}}.ck-card{max-height:calc(100dvh - var(--hdr) - 24px);overflow:auto}.ck.has-more .ck-card::after{content:"";position:sticky;bottom:-1px;display:block;height:40px;margin-top:-40px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none;transition:opacity var(--m-hover) var(--m-ease)}.ck.ck-fade-off .ck-card::after{opacity:0}@media(max-height:699px){.ck-card{padding:18px 20px 16px}.ck.open .ck-head p{display:none}.ck-head h2{font-size:20px}.ck-head p{font-size:14px;line-height:1.5}.ck-acts{margin-top:14px}.ck-choose{margin-top:6px;min-height:40px;padding:8px 0}.ck-more{margin-top:8px}}@media(prefers-reduced-motion:reduce){html.m-ready .ck-card{animation:m-fade var(--m-hover) var(--m-ease) backwards}html.m-ready .ck-card :is(.ck-head,.ck-acts,.ck-choose,.ck-row){animation:none}html.m-ready .ck.ck-out .ck-card{--m-y-out:0px;animation-duration:var(--m-hover)!important}.ck-panel{transition:none}}@media print{.ck{display:none}}.hdr-scrim{position:fixed;inset:0;background:rgba(12,16,20,.28);backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0;pointer-events:none;z-index:75;transition:opacity var(--m-hover) var(--m-ease)}.hdr-scrim.on{opacity:1;pointer-events:auto;transition-duration:var(--m-state)}:root{--m-ease:cubic-bezier(.34,.34,.02,.97);--m-hover:240ms;--m-press:120ms;--m-state:400ms;--m-enter:960ms;--m-settle:1500ms;--m-dwell:6s;--m-defer:800ms;--m-nudge:6px;--m-lift:1px;--m-rise-sm:12px;--m-rise-lg:16px;--m-rise:24px;--m-drawer-rise:10px;--m-aperture:min(6%,24px);--m-over:1.035;--m-stagger:120ms;--m-beat:60ms;--m-opaque:.4;--m-mask:.6;--m-readable:900ms;--m-sequence:1600ms;--m-i:0;--m-failsafe:4s}@keyframes m-fade{from{opacity:0}}@keyframes m-move{from{translate:var(--m-x,0px) var(--m-y,0px)}}@keyframes m-draw{from{transform:scaleX(0)}}@keyframes m-line{from{transform:scaleX(0);opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes m-bt{from,to{border-top-color:transparent}}@keyframes m-mask{from{mask-image:linear-gradient(#000 calc(50% - .5em),transparent calc(50% + .5em));mask-size:100% calc(200% + 1em);mask-repeat:no-repeat;mask-position:0 100%}to{mask-image:linear-gradient(#000 calc(50% - .5em),transparent calc(50% + .5em));mask-size:100% calc(200% + 1em);mask-repeat:no-repeat;mask-position:0 0}}@keyframes m-clip{from{clip-path:inset(var(--m-aperture) round var(--m-r,0px))}to{clip-path:inset(0 round var(--m-r,0px))}}@keyframes m-scale{from{scale:var(--m-over)}}.m-t{--m-dur:var(--m-enter)}.m-fx{--m-y:var(--m-rise-sm);--m-d0:calc(var(--m-i,0) * var(--m-stagger))}:where(h1,h2,h3,h4,h5,h6).m-fx{--m-y:var(--m-rise-lg)}.m-fx.m-plate{--m-d0:var(--m-stagger)}.m-fx.m-late{--m-d0:calc(4 * var(--m-stagger) + var(--m-i,0) * var(--m-beat))}.m-fx.m-late.ft-legal{--m-d0:calc(4 * var(--m-stagger) + 2 * var(--m-beat))}html.m-ready .m-fx:not(.in):not(:focus-within){opacity:0}html.m-ready .m-fx.in{--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-opaque) * var(--m-dur)));animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards}:is(.m-hd,.m-hd>.mh-a)>:is(.sec-eyebrow,h2,h3,.sec-intro,p){--m-dur:var(--m-enter);--m-y:var(--m-rise-sm)}:is(.m-hd,.m-hd>.mh-a)>.sec-eyebrow{--m-d0:var(--m-beat)}:is(.m-hd,.m-hd>.mh-a)>:is(h2,h3){--m-d0:var(--m-stagger);--m-y:var(--m-rise-lg)}:is(.m-hd,.m-hd>.mh-a)>:is(.sec-intro,p:not(.sec-eyebrow)){--m-d0:calc(2 * var(--m-stagger))}html.m-ready .m-hd:not(.in) :is(.sec-eyebrow,.sec-intro,p):not(:focus-within){opacity:0}html.m-ready .m-hd.in :is(.sec-eyebrow,.sec-intro,p){--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-opaque) * var(--m-dur)));animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards}html.m-ready .m-hd.in .sec-eyebrow::before{transform-origin:0 50%;animation:m-draw var(--m-state) var(--m-ease) calc(var(--m-dl) + var(--m-opaque) * var(--m-dur)) backwards}@supports (mask-image:linear-gradient(#000,#000)){html.m-ready .m-hd:not(.in) :is(h2,h3):not(:focus-within){mask-image:linear-gradient(#000 calc(50% - .5em),transparent calc(50% + .5em));mask-size:100% calc(200% + 1em);mask-repeat:no-repeat;mask-position:0 100%}html.m-ready .m-hd.in :is(h2,h3){--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-mask) * var(--m-dur)));animation:m-mask calc(var(--m-dur) * var(--m-mask)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards}}@supports not (mask-image:linear-gradient(#000,#000)){html.m-ready .m-hd:not(.in) :is(h2,h3):not(:focus-within){opacity:0}html.m-ready .m-hd.in :is(h2,h3){--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-opaque) * var(--m-dur)));animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards}}.m-row{--m-d0:calc(var(--m-i,0) * var(--m-stagger))}.m-row>:not(summary~*){--m-dur:var(--m-enter);--m-y:var(--m-rise-sm);--m-d0:calc(var(--m-i,0) * var(--m-stagger) + var(--m-stagger))}tr.m-row>td{--m-d0:calc(var(--m-i,0) * var(--m-stagger) + var(--m-stagger) + var(--m-beat))}html.m-ready .m-row:not(.in)>:not(summary~*):not(:focus-within){opacity:0}html.m-ready .m-row.in>:not(summary~*){--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-opaque) * var(--m-dur)));animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards}html.m-ready :is(.manifesto,.steps)>.m-row:not(.in)::before{opacity:0}html.m-ready :is(.manifesto,.steps)>.m-row.in::before{animation:m-fade calc(var(--m-enter) * var(--m-opaque)) var(--m-ease) min(calc(var(--m-i,0) * var(--m-stagger) + var(--m-stagger)),calc(var(--m-readable) - var(--m-opaque) * var(--m-enter))) backwards}html.m-ready .m-hl{position:relative}@media screen{html.m-ready .m-hl:not(.in),html.m-ready tr.m-hl:not(.in)>*{border-top-color:transparent}}html.m-ready .m-hl:not(.manifesto>li,.dd-checks>li)::before,html.m-ready :is(.manifesto>li,.dd-checks>li).m-hl::after{content:"";position:absolute;inset-inline:0;top:calc(-1 * var(--m-hw,1px));height:var(--m-hw,1px);background:var(--m-hc,currentColor);transform-origin:0 0;opacity:0;pointer-events:none}html.m-ready .m-hl:dir(rtl)::before,html.m-ready .m-hl:dir(rtl)::after{transform-origin:100% 0}html.m-ready .m-hl.in:not(.manifesto>li,.dd-checks>li)::before,html.m-ready :is(.manifesto>li,.dd-checks>li).m-hl.in::after{animation:m-line var(--m-enter) var(--m-ease) min(calc(var(--m-i,0) * var(--m-stagger)),calc(var(--m-sequence) - var(--m-enter))) backwards}html.m-ready .m-row.m-hl.in:not(tr){animation:m-bt var(--m-enter) linear min(calc(var(--m-i,0) * var(--m-stagger)),calc(var(--m-sequence) - var(--m-enter))) backwards}html.m-ready .m-hl.in:not(.m-t){animation:m-bt var(--m-enter) linear backwards}html.m-ready tr.m-hl.in>*{--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-opaque) * var(--m-dur)));animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards,m-bt var(--m-enter) linear min(calc(var(--m-i,0) * var(--m-stagger)),calc(var(--m-sequence) - var(--m-enter))) backwards}html.m-ready .m-fx.m-hl.in{animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards,m-bt var(--m-enter) linear var(--m-dl) backwards}html.m-ready .steps.is-row>.m-row:not(.in)::after{transform:scaleX(0)}html.m-ready .steps.is-row>.m-row.in::after{animation:m-draw var(--m-enter) var(--m-ease) min(calc(var(--m-i,0) * var(--m-stagger)),calc(var(--m-sequence) - var(--m-enter))) backwards}html.m-ready .m-rule{transform-origin:0 50%}html.m-ready .m-rule:dir(rtl){transform-origin:100% 50%}html.m-ready .m-rule:not(.in){transform:scaleX(0)}html.m-ready .m-rule.in{animation:m-draw var(--m-enter) var(--m-ease) min(calc(var(--m-i,0) * var(--m-stagger)),calc(var(--m-sequence) - var(--m-enter))) backwards}html.m-ready footer.plan .m-rule.in{animation-delay:0ms}html.m-ready .in :is(.dd-q,.next-k,.sec-eyebrow,.img-band .band-copy p)::before,html.m-ready .sec-eyebrow.in::before,html.m-ready .in :is(.compare-mark,.case-fig-mark,.people-anon-rule){transform-origin:0 50%;animation:m-draw var(--m-state) var(--m-ease) calc(var(--m-dl,0s) + var(--m-opaque) * var(--m-dur,var(--m-enter))) backwards}.m-counting{position:relative;-webkit-text-fill-color:transparent;clip-path:inset(-1em -1em 0 -1em)}.m-count{position:absolute;inset:0;white-space:nowrap;text-align:inherit;pointer-events:none;-webkit-text-fill-color:currentColor}.m-count i{font-style:normal}.m-count.m-slot i{display:inline-block;text-align:center}:is(.n,.ribbon-n,.case-fig-n,.m-count){font-variant-numeric:tabular-nums}html.m-ready .m-fig:not(.in) :is(.n,.ribbon-n,.case-fig-n){opacity:0}.m-fig>:is(p:not(.note),.ribbon-label){--m-dur:var(--m-enter);--m-y:var(--m-rise-sm);--m-d0:calc(var(--m-i,0) * var(--m-stagger) + var(--m-stagger))}html.m-ready .m-fig:not(.in)>:is(p:not(.note),.ribbon-label):not(:focus-within),html.m-ready .m-fig:not(.in) :is(p .figtag,.case-fig-mark),html.m-ready .m-fig:not(.in)>p.note{opacity:0}html.m-ready .m-fig.in>:is(p:not(.note),.ribbon-label){--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-opaque) * var(--m-dur)));animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards}html.m-ready .m-fig.in :is(p .figtag),html.m-ready .m-fig.in>p.note{animation:m-fade calc(var(--m-state) * var(--m-opaque)) var(--m-ease) min(calc(var(--m-i,0) * var(--m-stagger) + var(--m-stagger) + var(--m-opaque) * var(--m-enter)),calc(var(--m-sequence) - var(--m-state))) backwards}html.m-ready .m-fig.in .case-fig-mark{transform-origin:0 50%;animation:m-draw var(--m-state) var(--m-ease) calc(var(--m-i,0) * var(--m-stagger)) backwards}html.m-ready .m-fig.m-hl.in{animation:m-bt var(--m-enter) linear min(calc(var(--m-i,0) * var(--m-stagger)),calc(var(--m-sequence) - var(--m-enter))) backwards}@keyframes m-vline{from{transform:scaleY(0);opacity:1}to{transform:scaleY(1);opacity:1}}@keyframes m-br{from,to{border-right-color:transparent}}html.m-ready .m-vl{position:relative}@media screen{html.m-ready .m-vl:not(.in){border-right-color:transparent}}html.m-ready .m-vl::after{content:"";position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--m-vw,1px));width:var(--m-vw,1px);background:var(--m-vc,currentColor);transform-origin:50% 0;opacity:0;pointer-events:none}html.m-ready .m-vl.in::after{animation:m-vline var(--m-enter) var(--m-ease) backwards}html.m-ready .m-vl.in{animation:m-br var(--m-enter) linear backwards}.m-card{--m-dur:var(--m-enter);--m-y:var(--m-rise);--m-d0:calc(var(--m-i,0) * var(--m-stagger))}html.m-ready .m-card:not(.in):not(:focus-within){opacity:0}html.m-ready .m-card.in{--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-opaque) * var(--m-dur)));animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards}html.m-ready .m-card.in :is(.sh-cover,.people-thumb),html.m-ready .m-card.in:is(.people-card)>:is(img,picture){animation:m-clip var(--m-enter) var(--m-ease) var(--m-dl) backwards}html.m-ready .m-card.in .people-cap :is(.dd-q,h3){animation:m-fade calc(var(--m-enter) * var(--m-opaque)) var(--m-ease) calc(var(--m-dl) + var(--m-stagger)) backwards}html.m-ready .m-card.in .people-cap .dd-q::before{animation-delay:calc(var(--m-dl) + var(--m-stagger) + var(--m-opaque) * var(--m-enter))}.m-done :is(.sh-cover,.people-thumb,.people-cap .dd-q,.people-cap h3,img,picture){animation:none!important}.m-pair>:is(.cta-card,.next-link){--m-dur:var(--m-enter);--m-d0:0ms;--m-y:0px}.m-pair>.cta-card,.m-pair:dir(rtl)>.next-link{--m-x:calc(-1 * var(--m-rise-lg))}.m-pair>.next-link,.m-pair:dir(rtl)>.cta-card{--m-x:var(--m-rise-lg)}.m-fx:is(.cta-card,.next-link){--m-y:var(--m-rise-lg)}@media(max-width:860px){.m-pair>:is(.cta-card,.next-link),.m-pair:dir(rtl)>:is(.cta-card,.next-link){--m-x:0px;--m-y:var(--m-rise-lg)}.m-pair>.next-link{--m-d0:var(--m-stagger)}}html.m-ready .m-pair:not(.in)>:is(.cta-card,.next-link):not(:focus-within){opacity:0}html.m-ready .m-pair.in>:is(.cta-card,.next-link){--m-dl:min(var(--m-d0),calc(var(--m-sequence) - var(--m-dur)),calc(var(--m-readable) - var(--m-opaque) * var(--m-dur)));animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-dl) backwards,m-move var(--m-dur) var(--m-ease) var(--m-dl) backwards}:is(a.dd-link>span,a.next-link .next-t,a.fb-name .fb-name-t,.dd-flags li a){position:relative}:is(a.dd-link>span,a.next-link .next-t,a.fb-name .fb-name-t,.dd-flags li a)::after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform var(--m-state) var(--m-ease);pointer-events:none}:is(a.dd-link>span,a.next-link .next-t,a.fb-name .fb-name-t,.dd-flags li a):dir(rtl)::after{transform-origin:100% 50%}a.dd-link:is(:hover,:focus-visible)>span::after,a.next-link:is(:hover,:focus-visible) .next-t::after,a.fb-name:is(:hover,:focus-visible) .fb-name-t::after,.dd-flags li a:is(:hover,:focus-visible)::after{transform:scaleX(1)}main :is(p,li,dd,td,figcaption) a:not(.dd-link,.btn,.next-link,.fb-name,.tlink,.gp-cta):is(:hover,:focus-visible){text-decoration-thickness:calc(var(--m-ul,1px) + 1px)}:is(.faq-ask a,.pg-masthead:not(.pg-masthead--deep) .sec-intro a,.lay-register.is-ledger dd p a){--m-ul:2px}main :is(p,li,dd,td,figcaption) a:not(.dd-link,.btn,.next-link,.fb-name,.tlink,.gp-cta):not(:is(.statement-block,.ribbon,.lay-on,.dd-lead,.lo-card,.is-dark,.pg-masthead--deep,.hero,.cta-card) *):is(:hover,:focus-visible){color:var(--plan-blue-dk)}.m-q>blockquote{--m-dur:var(--m-enter);--m-y:var(--m-rise-lg);--m-d0:var(--m-stagger)}.lay-say.is-type .m-q>blockquote{--m-d0:0ms}html.m-ready .m-q:not(.in)>.lsay-who:not(:focus-within){opacity:0}html.m-ready .m-q.in>.lsay-who{animation:m-fade calc(var(--m-state) * var(--m-opaque)) var(--m-ease) min(calc(var(--m-stagger) + var(--m-mask) * var(--m-enter) + var(--m-state)),calc(var(--m-readable) - var(--m-opaque) * var(--m-state))) backwards}@supports (mask-image:linear-gradient(#000,#000)){html.m-ready .m-q:not(.in)>blockquote:not(:focus-within){mask-image:linear-gradient(#000 calc(50% - .5em),transparent calc(50% + .5em));mask-size:100% calc(200% + 1em);mask-repeat:no-repeat;mask-position:0 100%}html.m-ready .m-q.in>blockquote{animation:m-mask calc(var(--m-dur) * var(--m-mask)) var(--m-ease) var(--m-d0) backwards,m-move var(--m-dur) var(--m-ease) var(--m-d0) backwards}}@supports not (mask-image:linear-gradient(#000,#000)){html.m-ready .m-q:not(.in)>blockquote{opacity:0}html.m-ready .m-q.in>blockquote{animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-d0) backwards,m-move var(--m-dur) var(--m-ease) var(--m-d0) backwards}}@supports (mask-image:linear-gradient(#000,#000)){html.m-ready .m-st:not(.in):not(:focus-within){mask-image:linear-gradient(#000 calc(50% - .5em),transparent calc(50% + .5em));mask-size:100% calc(200% + 1em);mask-repeat:no-repeat;mask-position:0 100%}html.m-ready .m-st.in{animation:m-mask var(--m-settle) var(--m-ease) backwards}}@supports not (mask-image:linear-gradient(#000,#000)){html.m-ready .m-st:not(.in){opacity:0}html.m-ready .m-st.in{animation:m-fade calc(var(--m-enter) * var(--m-opaque)) var(--m-ease) backwards}}@keyframes m-hl{from{background-image:linear-gradient(90deg,var(--yellow) 50%,transparent 50%);background-size:200% .92em;background-position:100% .30em}to{background-image:linear-gradient(90deg,var(--yellow) 50%,transparent 50%);background-size:200% .92em;background-position:0 .30em}}html.m-ready .m-st.in .hl{animation:m-hl var(--m-enter) var(--m-ease) calc(var(--m-sequence) - var(--m-enter)) backwards}html.m-ready .m-hd.in .hl,html.m-ready .m-fx.in .hl{animation:m-hl var(--m-enter) var(--m-ease) calc(var(--m-dl,0s) + var(--m-opaque) * var(--m-enter)) backwards}html.m-ready .pg-masthead .mh-copy>h1 .hl{animation:m-hl var(--m-enter) var(--m-ease) var(--m-stagger) backwards}.m-cv{--m-dur:var(--m-state)}html.m-ready .m-cv:not(.in):not(:focus-within){opacity:0}html.m-ready .m-cv.in{animation:m-fade calc(var(--m-state) * var(--m-opaque)) var(--m-ease) min(var(--m-d0,0ms),calc(var(--m-sequence) - var(--m-state))) backwards}@supports (clip-path:inset(0 round 0)){html.m-ready .m-ph:not(.in):not(:focus-within){clip-path:inset(var(--m-aperture) round var(--m-r,0px))}html.m-ready .m-ph.in{animation:m-clip var(--m-enter) var(--m-ease) backwards}}@supports not (clip-path:inset(0 round 0)){html.m-ready .m-ph:not(.in){opacity:0}html.m-ready .m-ph.in{animation:m-fade calc(var(--m-enter) * var(--m-opaque)) var(--m-ease) backwards}}:is(.mh-img,.fm-clip,.feature-media,.img-band)>img,:is(.mh-img,.fm-clip,.feature-media,.img-band)>picture>img{transform-origin:50% 42%}html.m-ready :is(.feature-media,.img-band).m-ph:not(.in) img{scale:var(--m-over)}html.m-ready :is(.feature-media,.img-band).m-ph.in img{animation:m-scale var(--m-settle) var(--m-ease) backwards}.pg-masthead .mh-img>img{--m-r:var(--r);transform-origin:50% 42%}html.m-ready .pg-masthead .mh-img>img{animation:m-clip var(--m-enter) var(--m-ease) backwards,m-scale var(--m-settle) var(--m-ease) backwards}html.m-ready .pg-masthead .mh-img>.credit{animation:m-fade calc(var(--m-state) * var(--m-opaque)) var(--m-ease) calc(var(--m-opaque) * var(--m-enter)) backwards}.pg-masthead .mh-copy>*{--m-dur:var(--m-enter);--m-y:var(--m-rise-sm);--m-d0:0ms}.pg-masthead .mh-copy>.sec-eyebrow{--m-d0:var(--m-beat)}.pg-masthead .mh-copy>h1{--m-d0:var(--m-stagger);--m-y:var(--m-rise-lg)}.pg-masthead .mh-copy>.sec-intro{--m-d0:calc(3 * var(--m-stagger))}html.m-ready .pg-masthead .mh-copy>*{animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-d0) backwards,m-move var(--m-dur) var(--m-ease) var(--m-d0) backwards}html.m-ready .pg-masthead .mh-copy>h1,html.m-ready .pg-masthead:not(.has-img) .mh-copy>.sec-intro{animation:m-move var(--m-dur) var(--m-ease) var(--m-d0) backwards}@media(max-width:860px){html.m-ready .pg-masthead .mh-copy>.sec-intro{animation:m-move var(--m-dur) var(--m-ease) var(--m-d0) backwards}}html.m-ready .pg-masthead .mh-copy>.sec-eyebrow::before{transform-origin:0 50%;animation:m-draw var(--m-state) var(--m-ease) calc(var(--m-d0) + var(--m-opaque) * var(--m-dur)) backwards}.hero .wrap>.reveal>*,.hero .hero-hg>*{--m-dur:var(--m-enter);--m-y:var(--m-rise-sm);--m-d0:0ms}.hero .wrap>.reveal>.eyebrow{--m-d0:var(--m-beat)}.hero .hero-hg>h1{--m-d0:var(--m-stagger);--m-y:var(--m-rise-lg)}.hero .hero-hg>.hero-arm{--m-d0:calc(2 * var(--m-stagger))}.hero .wrap>.reveal>.lead{--m-d0:calc(3 * var(--m-stagger))}.hero .wrap>.reveal>.cta-row{--m-d0:calc(4 * var(--m-stagger))}html.m-ready .hero .wrap>.reveal>:not(.hero-hg),html.m-ready .hero .hero-hg>:not(h1){animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-d0) backwards,m-move var(--m-dur) var(--m-ease) var(--m-d0) backwards}@supports (mask-image:linear-gradient(#000,#000)){html.m-ready .hero .hero-hg>h1{animation:m-mask calc(var(--m-dur) * var(--m-mask)) var(--m-ease) var(--m-d0) backwards,m-move var(--m-dur) var(--m-ease) var(--m-d0) backwards}}@supports not (mask-image:linear-gradient(#000,#000)){html.m-ready .hero .hero-hg>h1{animation:m-fade calc(var(--m-dur) * var(--m-opaque)) var(--m-ease) var(--m-d0) backwards,m-move var(--m-dur) var(--m-ease) var(--m-d0) backwards}}.mast-in>.mast-lockup{--m-k:0}.mast-nav>ul>li:nth-child(1)>.mast-nav-item{--m-k:1}.mast-nav>ul>li:nth-child(2)>.mast-nav-item{--m-k:2}.mast-nav>ul>li:nth-child(3)>.mast-nav-item{--m-k:3}.mast-nav>ul>li:nth-child(4)>.mast-nav-item{--m-k:4}.mast-nav>ul>li:nth-child(5)>.mast-nav-item{--m-k:5}.mast-nav>ul>li:nth-child(6)>.mast-nav-item{--m-k:6}.mast-right>.btn-donate{--m-k:6}.mast-in:has(.mast-nav>ul>li:nth-child(6)) .mast-right>.btn-donate{--m-k:7}.mast-in:not(:has(.mast-nav>ul>li:nth-child(5))) .mast-right>.btn-donate{--m-k:5}@media(max-width:999px){.mast-right>.btn-donate,.mast-in .mast-right>.btn-donate{--m-k:1}.mast-right>.mast-menu-btn{--m-k:2}}html.m-ready:not(.m-vt) :is(.mast-in>.mast-lockup,.mast-nav-item,.mast-right>.btn-donate,.mast-right>.mast-menu-btn){--m-y:var(--m-rise-sm);animation:m-fade calc(var(--m-enter) * var(--m-opaque)) var(--m-ease) calc(var(--m-k,0) * var(--m-beat)) backwards,m-move var(--m-enter) var(--m-ease) calc(var(--m-k,0) * var(--m-beat)) backwards}html.m-ready:not(.m-vt) .mast-right>.btn-donate{animation:m-move var(--m-enter) var(--m-ease) calc(var(--m-k,0) * var(--m-beat)) backwards}html.m-ready:not(.m-vt) .mast-nav-item.is-current::before{transform-origin:0 50%;animation:m-draw var(--m-state) var(--m-ease) calc(var(--m-k,0) * var(--m-beat) + var(--m-opaque) * var(--m-enter)) backwards}html.m-ready .gp-cta .spinner{animation:ggf-spin var(--m-enter) linear infinite,m-fade var(--m-hover) var(--m-ease)}html.m-ready .reveal:not(.in):not(:focus-within){opacity:0}.m-done,.m-done::before,.m-done::after,:where(.m-t.m-done) *,:where(.m-t.m-done) *::before,:where(.m-t.m-done) *::after{animation:none!important}html:not(.m-ready) :is(.reveal,.m-t,.m-t *){transition:none!important;animation:none!important}html.no-js .reveal{opacity:1;translate:none;transform:none;animation:none;transition:none}@keyframes ggf-settle{to{opacity:1}}html.m-ready .reveal:not(.in){animation:ggf-settle 1ms linear var(--m-failsafe) forwards}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important}.m-t,.m-t *,.m-t::before,.m-t::after,.m-t *::before,.m-t *::after,.pg-masthead .mh-copy>*,.pg-masthead .mh-copy>*::before,.pg-masthead .mh-copy .hl,.pg-masthead .mh-img>*,.hero .wrap>.reveal>*,.hero .hero-hg>*,.mast-in>.mast-lockup,.mast-nav-item,.mast-nav-item::before,.mast-right>*{animation:none!important}.gp-cta .spinner{animation:ggf-spin 1.6s linear infinite!important}:is(.mh-img,.fm-clip,.feature-media,.img-band)>img,:is(.mh-img,.fm-clip,.feature-media,.img-band)>picture>img{transition:none!important;transform:none!important;scale:none!important}.steps li::after{transform:none!important}}@media print{.reveal,.reveal *,.m-t,.m-t *,.pg-masthead .mh-copy>*,.pg-masthead .mh-img>*,.hero .wrap>.reveal>*,.hero .hero-hg>*,.mast-in>.mast-lockup,.mast-nav-item,.mast-right>*{animation:none!important;transition:none!important;opacity:1!important;translate:none!important;clip-path:none!important;mask-image:none!important}.m-rule,.steps li::after{transform:none!important}}#mission .themes .cell,.themes--cards .cell,.dd-card{transition:background-color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease)}.next-link{transition:background-color var(--m-hover) var(--m-ease)}.btn{transition:transform var(--m-hover) var(--m-ease),background-color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease),box-shadow var(--m-hover) var(--m-ease)}.btn{height:52px;padding-block:0;line-height:1}.nl-btn{height:44px;padding-block:0;line-height:1}.btn svg{transition:transform var(--m-hover) var(--m-ease)}.btn:hover,.btn:focus-visible{transform:translateY(calc(-1 * var(--m-lift)))}.btn:hover svg,.btn:focus-visible svg{transform:translateX(var(--m-nudge))}.btn:active{transform:translateY(0);transition-duration:var(--m-press)}.dd-link svg{transition:transform var(--m-hover) var(--m-ease)}.dd-link:is(:hover,:focus-visible) svg,.dd-link:focus-visible svg{transform:translateX(var(--m-nudge))}.sec-body a:focus-visible,.sec-head a:focus-visible,.feature-body a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}#nl-email:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.faq .a{transition:opacity var(--m-state) var(--m-ease),translate var(--m-state) var(--m-ease)}@starting-style{.faq[open] .a{opacity:0;translate:0 var(--m-rise-sm)}}.faq summary{transition:color var(--m-hover) var(--m-ease)}.faq summary::after{transition:transform var(--m-state) var(--m-ease),background-color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease)}.ft-col{min-width:0}.cta-see{align-self:center;margin-left:2px}#platforms .dd-card{grid-column:span 4}@media(max-width:560px){#platforms .dd-card{grid-column:span 12}}.ck-choose{min-height:44px;padding:11px 0}.gp-dd{position:relative}.js .gp-dd select.gp-select{position:absolute;opacity:0;pointer-events:none;height:1px;width:1px;overflow:hidden}.gp-dd-btn{width:100%;min-height:52px;border-radius:var(--r-sm);border:1.5px solid var(--grey);background:#fff;padding:0 44px 0 16px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:14.5px;color:var(--ink);cursor:pointer;text-align:left;display:flex;align-items:center;position:relative}.gp-dd-btn .gp-dd-val{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.gp-dd-btn svg{position:absolute;right:15px;top:50%;width:20px;height:20px;stroke:var(--plan-blue);pointer-events:none;transform:translateY(-50%);transition:transform var(--m-state) var(--m-ease)}.gp-dd-btn[aria-expanded="true"] svg{transform:translateY(-50%) rotate(180deg)}.gp-dd-btn:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-color:var(--plan-blue)}.gp-dd-list.is-up{top:auto;bottom:calc(100% + 6px)}.gp-dd-list{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;background:#fff;border:1.5px solid var(--grey);border-radius:var(--r-sm);box-shadow:0 12px 28px rgba(16,17,20,.16);list-style:none;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;max-height:clamp(176px,calc(100dvh - 200px),420px)}.gp-dd-opt{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13.5px;color:var(--ink);padding:13px 12px;border-radius:var(--r-sm);cursor:pointer;line-height:1.35}.gp-dd-opt:hover,.gp-dd-opt.is-active{background:var(--tint);box-shadow:inset 0 0 0 2px var(--plan-blue)}.gp-dd-opt[aria-selected="true"]{background:var(--plan-blue);color:#fff;box-shadow:none}.gp-dd-opt[aria-selected="true"].is-active,.gp-dd-opt[aria-selected="true"]:hover{box-shadow:inset 0 0 0 2px var(--yellow)}.gp-dd-opt[aria-disabled="true"]{color:var(--grey);font-weight:400;cursor:default;background:none;box-shadow:none}.gp-dd-opt[aria-disabled="true"][aria-selected="true"]{background:none;color:var(--grey)}.gp-dd-btn.is-placeholder .gp-dd-val{color:var(--grey);font:15px/1.4 Arial,Helvetica,sans-serif}.gp-cta{position:static}@media (prefers-reduced-motion:reduce){.ck-btn:is(:hover,:focus-visible),.nl-btn:hover,.btn-donate:hover{transform:none!important}}.lay-split{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(24px,4vw,64px);align-items:stretch}.lay-split .ls-media{grid-column:span 6;position:relative;min-width:0}.lay-split .ls-body{grid-column:span 6;min-width:0;display:flex;flex-direction:column;justify-content:center}.lay-split.is-right .ls-media{order:2}.lay-split.is-right .ls-body{order:1}.lay-split .ls-media img,.lay-overlap .lo-media img{width:100%;height:auto;display:block;border-radius:var(--r);aspect-ratio:4/3;object-fit:cover}.is-r32 .ls-media img,.is-r32 .lo-media img{aspect-ratio:3/2}.is-r45 .ls-media img,.is-r45 .lo-media img{aspect-ratio:4/5}.is-r11 .ls-media img,.is-r11 .lo-media img{aspect-ratio:1/1}.is-r1610 .ls-media img,.is-r1610 .lo-media img{aspect-ratio:16/10}.is-rauto .ls-media img,.is-rauto .lo-media img{aspect-ratio:auto;object-fit:contain;border-radius:0}.lay-split.is-narrow .ls-media{grid-column:span 5}.lay-split.is-narrow .ls-body{grid-column:span 7}.lay-split.is-bleed{--bleed:calc(max(4vw,(100vw - 1680px)/2) + var(--gutter))}.lay-split.is-bleed .ls-media{margin-inline-start:calc(-1 * var(--bleed))}.lay-split.is-bleed.is-right .ls-media{margin-inline-start:0;margin-inline-end:calc(-1 * var(--bleed))}.lay-split.is-bleed .ls-media img{border-radius:0 var(--r) var(--r) 0}.lay-split.is-bleed.is-right .ls-media img{border-radius:var(--r) 0 0 var(--r)}@media(min-width:861px){.lay-split:not(:has(.ls-media)) .ls-body{grid-column:1 / span 8}}.lay-overlap:not(:has(.lo-media :is(img,.img-ph))) .lo-media{display:none}.lay-overlap:not(:has(.lo-media :is(img,.img-ph))) .lo-card{grid-column:1 / span 8;grid-row:auto;align-self:auto;margin:0;box-shadow:none}@media(max-width:860px){.lay-overlap:not(:has(.lo-media :is(img,.img-ph))) .lo-card{grid-column:1 / -1}}.lay-on:not(:has(img,.img-ph)){min-height:0;background:var(--plan-blue-deep)}.lay-on:not(:has(img,.img-ph)) .lon-scrim{display:none}.lay-overlap{position:relative;display:grid;grid-template-columns:repeat(12,1fr)}.lay-overlap .lo-media{grid-column:1 / span 9;grid-row:1;position:relative}.lay-overlap .lo-card{grid-column:8 / span 5;grid-row:1;align-self:end;margin-bottom:-30px;background:var(--paper);padding:clamp(24px,3vw,40px);border-radius:var(--r);box-shadow:var(--shadow-2);position:relative;z-index:1}.lay-overlap.is-right .lo-media{grid-column:4 / span 9;grid-row:1}.lay-overlap.is-right .lo-card{grid-column:1 / span 5}.lay-overlap.is-top .lo-card{align-self:start;margin-top:-30px;margin-bottom:0}.lay-overlap.is-right:not(.is-top) .lo-media .img-ph{justify-content:flex-start}.lay-overlap .lo-card h3{margin:0 0 12px}.lay-overlap .lo-card p:last-child{margin-bottom:0}.lay-say{display:grid;grid-template-columns:repeat(12,1fr);column-gap:clamp(22px,3.5vw,52px);row-gap:0;grid-template-rows:auto 1fr;align-items:start}.lay-say .lsay-shot{grid-column:1 / span 3;grid-row:1 / span 2;align-self:start;aspect-ratio:1;border-radius:var(--r-sm);overflow:visible}.lay-say .lsay-shot img{width:100%;height:100%;object-fit:cover;display:block}.lay-say .lsay-body{grid-column:4 / span 9;grid-row:1;min-width:0;padding-top:var(--s2)}.lay-say blockquote{margin:0;font-family:var(--disp,inherit);font-weight:700;font-size:clamp(22px,2.9vw,38px);line-height:1.22;letter-spacing:-.015em}.lay-say .lsay-who{margin-top:var(--s2);color:var(--grey)}.lay-say .lsay-who b{color:var(--ink);font-weight:700}.lay-duo{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(18px,2.5vw,34px);align-items:start}.lay-duo figure{margin:0;min-width:0}.lay-duo .ld-a{grid-column:span 7}.lay-duo .ld-b{grid-column:span 5;margin-top:clamp(30px,7vw,90px)}.lay-duo img{width:100%;height:auto;display:block;border-radius:var(--r)}.lay-duo figcaption{margin-top:10px;color:var(--grey)}.lay-register{list-style:none;margin:var(--s1) 0 0;padding:var(--s1) 0 0;display:grid;grid-template-columns:repeat(var(--reg-cols,2),minmax(0,1fr));column-gap:clamp(40px,5vw,96px);border-top:var(--rule)}.lay-register.is-1{--reg-cols:1}.lay-register.is-3{--reg-cols:3}.lay-register.is-first{margin-top:0}.reg-row{padding:var(--s3) 0;border-top:1px solid var(--hairline);min-width:0}.is-2>.reg-row:nth-child(-n+2),.is-3>.reg-row:nth-child(-n+3),.is-1>.reg-row:first-child{border-top-color:transparent}.reg-row h3,.reg-row .reg-value{margin:0 0 var(--s1);color:var(--ink)}.reg-row p{margin:0;font-size:15px;line-height:1.6;color:var(--ink);max-width:34em}.reg-row .dd-link{padding-top:var(--s2)}.reg-row .reg-role,.lsay-rail .reg-role{margin:0 0 var(--s1);font:700 13px/1 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--plan-blue-dk,#005AA6);max-width:none}.reg-lead+.lay-register{margin-top:var(--s3)}#platforms .reg-row .reg-role{font-size:17px;letter-spacing:.06em}#platforms .reg-row .reg-value{font-size:15px;font-weight:700}.reg-row.is-anon h3{color:var(--grey);font-size:20px}.is-ledger.is-2 .reg-row,.is-ledger.is-3 .reg-row{border-top:0}.is-ledger.is-2 .reg-row+.reg-row,.is-ledger.is-3 .reg-row+.reg-row{border-left:1px solid var(--hairline);padding-left:clamp(32px,4vw,64px)}.is-ledger .reg-row p{max-width:30em}.reg-row dd{margin:0}#convene .reg-row+.reg-row{border-left:1px solid var(--hairline);padding-left:clamp(24px,3vw,48px)}.is-portraits .reg-row{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:var(--s3);align-items:start}.is-portraits .reg-shot{grid-row:1/span 4;width:96px;aspect-ratio:1;border-radius:var(--r-sm);overflow:hidden}.is-portraits .reg-shot img{width:100%;height:100%;object-fit:cover;display:block}.is-portraits .reg-row>:not(.reg-shot){grid-column:2}.is-team.is-portraits .reg-row{grid-template-columns:clamp(140px,15vw,200px) minmax(0,1fr) auto;column-gap:clamp(24px,3vw,48px);align-items:center}.is-team .reg-shot{grid-row:1;width:clamp(140px,15vw,200px);aspect-ratio:1}.is-team .reg-shot{overflow:visible}.is-team .reg-shot img{object-position:50% 18%}.is-team.is-portraits .reg-row>.reg-info{grid-row:1;grid-column:2;min-width:0}.is-team .reg-info .reg-role{margin:0 0 var(--s1)}.is-team .reg-info p:not(.reg-role){margin:0}.is-team .reg-info .dd-link{padding-top:var(--s2)}.is-team.is-portraits .reg-row>.reg-name-big{grid-row:1;grid-column:3;margin:0;text-align:right;max-width:14ch;justify-self:end;font:700 clamp(28px,3.4vw,44px)/1.08 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:-.01em;color:var(--ink)}@media(max-width:860px){.is-team.is-portraits .reg-row{grid-template-columns:1fr;grid-template-areas:"shot" "name" "info";row-gap:var(--s2);column-gap:0;align-items:stretch}.is-team.is-portraits .reg-row>.reg-shot{width:100%;grid-area:shot}.is-team.is-portraits .reg-row>.reg-info{grid-area:info}.is-team.is-portraits .reg-row>.reg-name-big{grid-area:name;text-align:left;justify-self:start;max-width:none;margin:0}}.reg-lead{margin:var(--s4) 0 0;font-size:15px;line-height:1.6;color:var(--ink);max-width:var(--measure)}.statement{margin:var(--s4) 0 0;font:18px/1.6 Arial,Helvetica,sans-serif;color:var(--ink);max-width:28em}.lay-say.is-type .lsay-rail{grid-column:1/span 3;grid-row:1/span 2;align-self:start;border-left:var(--rule);padding-left:clamp(16px,1.6vw,26px);min-width:0}.lay-say.is-type .lsay-rail h3{margin:0 0 var(--s1);color:var(--ink)}.lay-say.is-type .lsay-line{margin:0;font-size:13.5px;line-height:1.5;color:var(--grey)}.lay-say.is-type .lsay-body{padding-top:0}.lay-say .src{margin:var(--s2) 0 0;font-size:13.5px;line-height:1.5;color:var(--grey)}@media(max-width:860px){.lay-register,.lay-register.is-1,.lay-register.is-2,.lay-register.is-3{--reg-cols:1}.is-2>.reg-row:nth-child(-n+2),.is-3>.reg-row:nth-child(-n+3){border-top-color:var(--hairline)}.lay-register>.reg-row:first-child{border-top-color:transparent}.is-portraits .reg-row{grid-template-columns:72px minmax(0,1fr);column-gap:14px}.is-portraits .reg-shot{width:72px}.is-ledger.is-2 .reg-row+.reg-row,.is-ledger.is-3 .reg-row+.reg-row{border-left:0;border-top:1px solid var(--hairline);padding:28px 0 0;margin-top:28px}#convene .reg-row+.reg-row{border-left:0;padding-left:0}.lay-say.is-type .lsay-rail{grid-column:span 12;grid-row:auto;margin-bottom:28px}}.people.is-dark{background:var(--plan-blue-deep)}.people-rule{border-top:var(--rule);margin:0 0 var(--s4)}.people.is-dark .people-rule{border-top-color:var(--yellow)}.people-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--s3)}.people.is-dark .sec-eyebrow{color:var(--yellow)}.people.is-dark h2{color:#fff}.people.is-dark .sec-intro{color:#fff}.people-card{border-radius:var(--r);border:1.5px solid transparent;overflow:hidden;min-width:0;display:flex;flex-direction:column;background:transparent;transition:background-color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}.people-card:not(:has(.dd-link)):hover{background:var(--tint);border-color:var(--plan-blue)}.people.is-dark .people-card:not(:has(.dd-link)):hover{background:rgba(255,255,255,.16);border-color:var(--yellow)}.people-card:has(.dd-link):hover,.people-card:has(.dd-link):focus-within{background:var(--paper-2);transform:translateY(calc(-1 * var(--m-nudge)))}@media(prefers-reduced-motion:reduce){.people-card{transition:none}}.people-cap{display:flex;flex-direction:column;flex:1 1 auto;padding:var(--s3)}.people-cap .dd-q{margin:0 0 var(--s1);align-items:flex-start}.people-cap .dd-q::before{margin-top:calc((1.2em - 3px) / 2)}.people-cap h3{margin:0 0 var(--s1);color:var(--plan-blue)}.people-cap p{margin:0;font-size:15px;line-height:1.62;color:var(--grey)}.people-cap .dd-link{padding-top:var(--s2)}.people.is-dark .people-cap .dd-q,.people.is-dark .people-cap h3,.people.is-dark .people-cap p{color:#fff}.people-anon{aspect-ratio:1/1;background:var(--tint);display:flex;align-items:center;justify-content:center}.people.is-dark .people-anon{background:rgba(255,255,255,.16)}.people-anon-rule{width:22px;height:3px;background:var(--yellow)}.people-card>img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.people-grid.is-thumb,.people-grid:not(:has(>li:nth-child(3))){grid-template-columns:repeat(auto-fill,minmax(max(250px,calc((100% - 2 * var(--s3)) / 3)),1fr))}.people-quote{margin:0 0 var(--s2);padding:0}.people-quote p{margin:0;font-size:17px;line-height:1.6;color:var(--ink)}.people.is-dark .people-quote p{color:#fff}.people-cap>p+p,.people-more>p+p{margin-top:var(--s1)}.people-more{margin-top:var(--s1)}.people-more>summary{display:inline-flex;align-items:center;gap:6px;min-height:24px;cursor:pointer;list-style:none;font-size:15px;font-weight:700;color:var(--plan-blue);border-radius:var(--r-sm)}.people-more>summary::-webkit-details-marker{display:none}.people-more>summary{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px}.people-more>summary:is(:hover,:focus-visible){color:var(--plan-blue-dk);text-decoration-color:currentColor}.people-more>summary:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.people-more>summary svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2.5;transition:transform var(--m-state) var(--m-ease)}.people-more[open]>summary svg{transform:rotate(180deg)}.people-more-shut,.people-more[open] .people-more-open{display:none}.people-more[open] .people-more-shut{display:inline}.people-more[open]>summary{margin-bottom:var(--s1)}.people.is-dark .people-more>summary{color:#fff}@media(prefers-reduced-motion:reduce){.people-more>summary svg{transition:none}}.people-id{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:var(--s2);align-items:start;margin:0 0 var(--s2)}.people-thumb{width:96px;aspect-ratio:1/1;border-radius:var(--r-sm);overflow:hidden}.people-thumb img{display:block;width:100%;height:100%;object-fit:cover}.people-thumb .img-ph,.people-thumb .people-anon{height:100%;border-radius:var(--r-sm)}.people-idt{min-width:0}.people-idt h3{margin:0}@media(max-width:860px){.people-id{grid-template-columns:72px minmax(0,1fr)}.people-thumb{width:72px}}.people-card.is-thumb{container-type:inline-size}@container (max-width:379.98px){.people-id{grid-template-columns:minmax(0,1fr);row-gap:var(--s2)}}.lay-on{position:relative;min-height:clamp(340px,46vw,560px);display:grid;align-items:end;overflow:hidden;border-radius:var(--r)}.lay-on img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lay-on .lon-scrim{position:absolute;inset:0;background:linear-gradient(to top,rgba(10,42,67,.86) 0%,rgba(10,42,67,.45) 46%,rgba(10,42,67,0) 78%)}.lay-on .lon-body{position:relative;padding:clamp(26px,4vw,58px);color:#fff;max-width:62ch}.lay-on .lon-body h2{color:#fff;margin:0 0 12px}.lay-on .lon-body p{color:#fff;margin:0}.lay-fig{float:right;width:min(46%,340px);margin:6px 0 22px 30px}.lay-fig.is-left{float:left;margin:6px 30px 22px 0}.lay-fig img{width:100%;height:auto;display:block;border-radius:var(--r)}.lay-fig.is-round img{border-radius:var(--r-sm);aspect-ratio:1;object-fit:cover}.lay-fig figcaption{margin-top:9px;color:var(--grey)}@media(max-width:860px){.lay-split .ls-media,.lay-split .ls-body,.lay-split.is-narrow .ls-media,.lay-split.is-narrow .ls-body{grid-column:span 12}.lay-split.is-right .ls-media{order:0}.lay-split.is-right .ls-body{order:1}.lay-split.is-bleed .ls-media{margin-inline:0}.lay-split.is-bleed .ls-media img,.lay-split.is-bleed.is-right .ls-media img{border-radius:var(--r)}.lay-overlap .lo-media .img-ph{padding-bottom:calc(30px + var(--s2))}.lay-overlap .lo-media,.lay-overlap.is-right .lo-media{grid-column:1 / span 12}.lay-overlap .lo-card,.lay-overlap.is-right .lo-card{grid-column:1 / span 12;grid-row:auto;margin:-30px 20px 0;padding:28px}.lay-say{grid-template-rows:none}.lay-say .lsay-shot{grid-column:span 12;grid-row:auto;max-width:150px}.lay-say .lsay-body{grid-column:span 12;grid-row:auto}.lay-duo .ld-a,.lay-duo .ld-b{grid-column:span 12}.lay-duo .ld-b{margin-top:0}.lay-fig,.lay-fig.is-left{float:none;width:100%;margin:0 0 20px}}.lay-say .say-after{grid-column:4 / span 9;grid-row:2;min-width:0;margin-top:var(--s3)}.lay-say .say-after .say-col{max-width:var(--measure)}.lay-say .say-after .say-col::after{content:"";display:block;clear:both}.lay-say .say-after .lay-fig{width:min(38%,240px);margin:4px 0 18px 26px}@media(max-width:860px){.lay-say .say-after{grid-column:1 / span 12;grid-row:auto}}.note,.figtag,.story-credit,.band-note{color:var(--grey)}.say-col p+p{margin-top:14px}.say-col .story-credit{margin-top:22px}.skip{position:absolute;top:20px;left:24px;z-index:100;display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;background:var(--yellow);color:var(--ink);font:700 15px/1 'Poppins','Poppins Fallback',Arial,sans-serif;text-decoration:none;transform:translateY(-200%);opacity:0;pointer-events:none}.skip:focus{transform:none;opacity:1;pointer-events:auto;outline:3px solid #fff;outline-offset:3px}header.mast{position:fixed;top:var(--inset);left:var(--inset);right:var(--inset);z-index:80;background:var(--plan-blue);border-radius:var(--r);height:68px;box-shadow:none;transition:height var(--m-state) var(--m-ease);--lockup-clear:16px;--bar-h:68px}header.mast.is-condensed{height:60px;--bar-h:60px}.mast-in{position:relative;z-index:80;display:flex;align-items:center;height:100%;padding-inline:clamp(20px,calc(4vw - 14px),52px)}.mast .hdr-scrim{z-index:85}.mast-lockup{display:flex;align-items:center;color:#fff;text-decoration:none;flex:0 1 auto;min-width:0;border-radius:var(--r-sm)}.mast-flag{height:44px;width:auto;max-width:100%;display:block;flex:none;transition:height var(--m-state) var(--m-ease)}.mast.is-tight .mast-lockup{flex:none}.mast.is-tight .mast-flag{max-width:none}.mast.is-tight .btn-donate{padding:0 14px}.mast.is-tight .btn-donate-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mast.is-condensed .mast-flag{height:44px}.mast-art{display:none;height:64px;width:auto;object-fit:contain}.mast.is-artwork .mast-flag,.mast.is-artwork .mast-div,.mast.is-artwork .mast-word{display:none}.mast.is-artwork .mast-art{display:block;object-fit:contain}.mast-div{width:1px;height:36px;background:#fff;margin:0 var(--lockup-clear);flex:none;transition:height var(--m-state) var(--m-ease)}.mast.is-condensed .mast-div{height:36px}.mast-word{font:700 13px/1.15 'Poppins','Poppins Fallback Caps',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#fff;white-space:nowrap}.mast-lockup:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.mast-nav{margin-left:auto}.mast-nav>ul{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.mast-nav>ul>li{display:flex;align-items:center}.mast-nav-item{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:0;border-radius:999px;background:none;color:#fff;text-decoration:none;white-space:nowrap;cursor:pointer;font:700 15px/1 'Poppins','Poppins Fallback Mast',Arial,sans-serif;transition:background-color var(--m-hover) var(--m-ease),color var(--m-hover) var(--m-ease)}.mast-nav-item:is(:hover,:focus-visible){background:rgba(0,0,0,.15)}.mast-nav-parent[aria-expanded="true"]{background:rgba(0,0,0,.15)}.mast-nav-item.is-current::before{content:"";flex:none;width:22px;height:3px;border-radius:0;background:var(--yellow)}.mast-nav-item:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:999px}.mast-nav-parent svg{width:14px;height:14px;stroke:#fff;stroke-width:2.5;fill:none;flex:none;transition:transform var(--m-state) var(--m-ease)}.mast-nav-parent[aria-expanded="true"] svg{transform:rotate(180deg)}.mast-sheet-group{position:relative}.mast-sheet{position:absolute;top:calc(100% + 8px);left:0;width:max-content;min-width:220px;max-width:400px;margin:0;padding:8px 0;list-style:none;background:var(--plan-blue-dk);border-radius:var(--r-sm);box-shadow:var(--shadow-1);opacity:0;transform:translateY(calc(-1 * var(--m-nudge)));visibility:hidden;transition:opacity var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease),visibility 0s linear var(--m-hover)}.mast-sheet.open{opacity:1;transform:none;visibility:visible;transition:opacity var(--m-state) var(--m-ease),transform var(--m-state) var(--m-ease),visibility 0s}.mast-sheet-group--edge .mast-sheet{left:auto;right:0}html.no-js header.mast{position:relative;top:auto;left:auto;right:auto;height:auto}html.no-js .mast-in{align-items:flex-start}html.no-js .mast-nav>ul{display:block}html.no-js .mast-nav>ul>li{display:block}html.no-js .mast-nav-item{width:100%}html.no-js .mast-sheet-group{position:static}html.no-js .mast-sheet{position:static;left:auto;right:auto;display:block;width:auto;max-width:none;margin:0 0 8px 16px;box-shadow:none;opacity:1;transform:none;visibility:visible}.mast-sheet-row{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 20px;color:#fff;text-decoration:none;font:700 15px/1.2 'Poppins','Poppins Fallback',Arial,sans-serif}.mast-sheet-row:is(:hover,:focus-visible),.mast-sheet-row:focus{background:rgba(255,255,255,.16)}.mast-sheet-row:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.mast-sheet-row.is-current::before{content:"";flex:none;width:22px;height:3px;border-radius:0;background:var(--yellow)}.mast-sheet-divider{display:block;height:1px;margin:8px 20px;background:rgba(255,255,255,.3)}.mast-right{display:flex;align-items:center;gap:12px;margin-left:var(--s2);flex:none}.mast .btn-donate{height:44px;padding:0 20px;gap:8px;font:700 15px/1 'Poppins','Poppins Fallback Mast',Arial,sans-serif;transition:background-color var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}.mast .btn-donate svg{width:17px;height:17px}.mast-menu-btn{display:none;align-items:center;gap:10px;height:44px;min-width:44px;padding:0 4px;border:0;background:none;color:#fff;text-decoration:none;cursor:pointer}.mast-menu-btn .bars{position:relative;width:22px;height:12px;display:block;flex:none}.mast-menu-btn .bars i{position:absolute;left:0;right:0;height:2px;border-radius:999px;background:#fff;transition:transform var(--m-state) var(--m-ease),opacity var(--m-state) var(--m-ease)}.mast-menu-btn .bars i:nth-child(1){top:0}.mast-menu-btn .bars i:nth-child(2){top:5px}.mast-menu-btn .bars i:nth-child(3){top:10px}.mast-menu-btn[aria-expanded="true"] .bars i:nth-child(1){transform:translateY(5px) rotate(45deg)}.mast-menu-btn[aria-expanded="true"] .bars i:nth-child(2){opacity:0}.mast-menu-btn[aria-expanded="true"] .bars i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mast-menu-btn .lbl{font:700 15px/1 'Poppins','Poppins Fallback Mast',Arial,sans-serif}.mast-menu-btn:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--r-sm)}.mast-menu{position:fixed;inset:0;z-index:78;background:var(--plan-blue);color:#fff;padding:calc(var(--inset) + var(--bar-h,68px) + 24px) 24px 0;overflow:hidden;display:flex;flex-direction:column;opacity:0;transform:translateY(calc(-1 * var(--m-nudge)));visibility:hidden;transition:opacity var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease),visibility 0s linear var(--m-hover)}.mast-menu.open{opacity:1;transform:none;visibility:visible;transition:opacity var(--m-state) var(--m-ease),transform var(--m-state) var(--m-ease),visibility 0s}html.no-js .mast-menu:target{opacity:1;transform:none;visibility:visible;transition:opacity var(--m-state) var(--m-ease),transform var(--m-state) var(--m-ease),visibility 0s}.mast-menu-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;width:100%;padding-bottom:40px}.mast-menu-scroll{scroll-padding-bottom:40px}.mast-menu-scroll>nav{flex:none;width:100%;max-width:560px;margin:0 auto}.mast-menu-word{display:flex;flex:none;align-items:center;gap:12px;width:100%;max-width:560px;margin:0 auto 18px;font:700 13px/1.15 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.mast-menu-word::before{content:"";flex:none;width:22px;height:3px;background:var(--yellow)}.mast-menu-list,.mast-menu-minor,.mast-menu-sub{list-style:none;margin:0;padding:0}.mast-menu-list a,.mast-menu-list .mast-menu-parent{display:flex;align-items:center;min-height:56px;color:#fff;text-decoration:none;font:700 clamp(20px,1.75vw,25px)/1.1 'Poppins','Poppins Fallback',Arial,sans-serif;border-bottom:1px solid rgba(255,255,255,.3)}.mast-menu-parent{margin:0}.mast-menu-list a:active{background:rgba(255,255,255,.08)}.mast-menu-list a.mast-menu-child{min-height:48px;padding:6px 0 6px 34px;font:15px/1.5 Arial,Helvetica,sans-serif}.mast-menu-list a[aria-current="page"]::before,.mast-menu-parent.is-current::before{content:"";flex:none;width:22px;height:3px;background:var(--yellow);margin-right:12px}.mast-menu-minor{display:flex;flex-wrap:wrap;gap:0 28px;margin-top:28px}.mast-menu-minor a{display:flex;align-items:center;height:44px;color:#fff;text-decoration:none;font:15px/1.5 Arial,Helvetica,sans-serif}.mast-menu-identity{display:none;flex:none;width:100%;max-width:560px;margin:auto auto 0;padding-top:28px;font:15px/1.5 Arial,Helvetica,sans-serif;color:#fff}.mast-menu a:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.mast-menu-foot{position:relative;flex:none;margin:0 -24px;padding:16px 24px calc(16px + env(safe-area-inset-bottom));background:var(--plan-blue)}.mast-menu-foot::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:40px;pointer-events:none;background:linear-gradient(to bottom,transparent 60%,var(--plan-blue))}.mast-menu-close{position:absolute;left:24px;top:calc(var(--inset) + var(--bar-h,68px) + 24px - 14px);z-index:1;display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;background:var(--yellow);color:var(--ink);font:700 15px/1 'Poppins','Poppins Fallback',Arial,sans-serif;text-decoration:none;transform:translateY(-8px);opacity:0;pointer-events:none}.mast-menu .mast-menu-close:focus{transform:none;opacity:1;pointer-events:auto;outline:3px solid #fff;outline-offset:3px}.mast-menu-close:focus+.mast-menu-word{visibility:hidden}.mast-menu-give{display:flex;align-items:center;justify-content:center;height:52px;border-radius:999px;background:var(--yellow);color:var(--ink);text-decoration:none;font:700 16px/1 'Poppins','Poppins Fallback',Arial,sans-serif}.mast-menu-give:focus-visible{outline:3px solid #fff;outline-offset:3px}.mast-menu.open .mast-menu-row{animation:mastItem var(--m-state) var(--m-ease) both;animation-delay:calc(var(--m-beat) * var(--i,0))}@keyframes mastItem{from{opacity:0;transform:translateY(calc(-1 * var(--m-rise-sm)))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){header.mast,.mast-flag,.mast-div,.mast-word{transition:none!important}.mast-sheet,.mast-menu{transform:none!important}.mast-menu.open .mast-menu-row{animation:none!important}}@media(max-height:699px){.mast.menu-open,.mast.menu-open.is-condensed{height:60px;--bar-h:60px}.mast-menu-list a,.mast-menu-list .mast-menu-parent{min-height:48px}.mast-menu-list a.mast-menu-child{min-height:44px}.mast-menu-minor a{height:44px}}@media(max-height:699px) and (min-width:700px){.mast-menu-word{display:none}.mast-menu-scroll>nav{max-width:760px}.mast-menu-cols{column-count:2;column-gap:40px}.mast-menu-group,.mast-menu-minor{break-inside:avoid}.mast-menu-minor{display:block;margin-top:0}}@media(min-width:700px) and (min-height:1220px){.mast-menu-identity{display:block}}:root{--hdr:96px}html{scroll-padding-top:84px}html{scroll-padding-bottom:var(--ck-clear,var(--ck-h,0px))}body.mh-white{padding-top:var(--hdr)}body.mh-band{padding-top:0}body.mh-band .pg-masthead{padding-top:calc(var(--hdr) + clamp(64px,8vw,110px))}body.mh-hero{padding-top:0}.hero-editorial{min-height:100svh}@media(max-width:999px){.mast-flag,.mast.is-condensed .mast-flag{height:38px}.mast-div,.mast.is-condensed .mast-div{height:30px}.mast-nav{display:none}.mast-right{margin-left:auto}.mast-menu-btn{display:inline-flex}}@media(min-width:1000px) and (max-width:1199px){.mast-word,.mast-div{display:none}}@media(max-width:560px){.mast-in{padding:0 8px 0 12px}.mast-flag,.mast.is-condensed .mast-flag{height:30px}.mast-right{gap:8px}.mast-menu-btn{width:44px;padding:0;justify-content:center}.mast-menu-btn .lbl{display:none}}@media(max-width:720px){.mast-div,.mast-word{display:none}}.ls-body h3+p+h3{margin-top:var(--s3)}.ls-body h3+p{margin-top:var(--s2)}.ls-body .pull-fig+.feature-points{margin-top:var(--s4)}.lay-on+.lay-split{margin-top:var(--s5)}.lay-overlap+.lay-split,.lay-register+.lay-split{margin-top:var(--s5)}.lay-overlap+.manifesto{margin-top:var(--s4)}.sec-body>p.lead-in{margin:0 0 var(--s3);max-width:var(--measure)}section:has(+ .close-pair) .sec-body>p.lead-in:last-child{margin-bottom:0}.ls-media .ls-cap{margin:var(--s2) 0 0;color:var(--grey)}.lay-split.is-rauto .ls-media img{max-width:300px;box-shadow:none;border-radius:0}.lay-pair{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(24px,4vw,64px);align-items:start}.lay-pair .lp-a{grid-column:span 7;min-width:0}.lay-pair .lp-a .note{margin-top:var(--s3);max-width:none}@media(max-width:860px){.lay-pair>*,.lay-pair .lp-a{grid-column:1 / span 12}}.ac-mail{display:inline-block;font:700 20px/1.2 'Poppins','Poppins Fallback',Arial,sans-serif;color:var(--plan-blue);text-decoration:none}.ac-mail{overflow-wrap:anywhere}.ac-mail{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px}.ac-mail:is(:hover,:focus-visible){text-decoration-color:currentColor}.band-alt .lay-overlap .lo-card,.alt .lay-overlap .lo-card{background:var(--plan-blue-deep);color:#fff}.band-alt .lay-overlap .lo-card p,.alt .lay-overlap .lo-card p{color:#fff}.lay-overlap .lo-card{padding:var(--s4)}@media(max-width:860px){.lay-overlap .lo-card{padding:28px}}.lay-overlap .lo-card .sec-eyebrow{color:#fff;margin:0}.lay-overlap .lo-card h3{margin:var(--s2) 0}.lay-overlap .lo-card .dd-link{color:#fff;margin-top:var(--s2)}.ls-body .dd-link{margin-top:var(--s2)}body.mh-band .pg-masthead--short{padding:calc(var(--hdr) + clamp(48px,5.5vw,72px)) 0 clamp(48px,5.5vw,72px)}.pg-masthead.pg-masthead--short h1{font-size:clamp(38px,4vw,58px)}.pg-masthead.pg-masthead--short .sec-intro{font-size:18px}.cta-close{padding:clamp(40px,4.4vw,56px) 0 clamp(44px,5vw,64px)}.cta-card{border-top:4px solid var(--yellow);background:var(--tint);border-radius:var(--r);padding:clamp(24px,2.8vw,34px) clamp(24px,3vw,40px) clamp(26px,3vw,38px);display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,3vw,44px);flex-wrap:wrap}.cta-line{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(20px,2.1vw,27px);line-height:1.22;letter-spacing:-.01em;color:var(--ink);margin:0;max-width:19em;flex:1 1 320px}.cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin:0;flex:0 0 auto}.cta-actions .btn{margin:0}.cta-card.has-head{display:grid;grid-template-columns:repeat(12,1fr);column-gap:clamp(24px,2.4vw,40px);row-gap:0;align-items:start}.cta-card.has-head h2{grid-column:1/span 6;grid-row:1;font-size:28px;margin:0;max-width:none}.cta-card.has-head .cta-line{grid-column:1/span 6;grid-row:2;margin-top:var(--s2);max-width:none;font-weight:400;font-family:Arial,Helvetica,sans-serif}.cta-card.has-head .cta-actions{grid-column:8/span 5;grid-row:1/span 2;justify-content:flex-end;align-self:start}@media(max-width:860px){.cta-card{align-items:flex-start}.cta-actions{width:100%}.cta-actions .btn{width:auto;justify-content:center}.cta-card.has-head{display:block}.cta-card.has-head .cta-actions{margin-top:var(--s3)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.close-pair{padding:clamp(40px,4.4vw,56px) 0 clamp(44px,6vw,72px)}.close-pair .cp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.2vw,30px);align-items:stretch}.close-pair .cta-card{height:100%;margin:0;padding:clamp(24px,2.6vw,32px);box-sizing:border-box}.close-pair .next-link{height:100%;margin:0;max-width:none;padding:clamp(24px,2.6vw,32px);box-sizing:border-box}.close-pair .next-go{width:clamp(46px,4vw,56px)}.close-pair .cta-actions{flex:0 1 auto;min-width:0;max-width:100%}@media(max-width:860px){.close-pair .cp{grid-template-columns:minmax(0,1fr)}}.next-band{padding:0 0 clamp(44px,6vw,72px)}.next-link{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,4vw,56px);max-width:78em;background:var(--plan-blue);border-radius:var(--r);color:#fff;text-decoration:none;padding:clamp(32px,4vw,48px)}.next-link:is(:hover,:focus-visible){background:var(--plan-blue-dk)}.next-link:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.next-copy{max-width:30em}.next-k{display:flex;align-items:center;gap:10px;font:700 13px/1 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#fff}.next-k::before{content:"";flex:none;width:22px;height:3px;border-radius:0;background:var(--yellow)}.next-t{display:block;margin-top:var(--s2);font:700 clamp(28px,3vw,40px)/1.1 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:-.015em;color:#fff}.next-b{display:block;margin-top:var(--s2);font:18px/1.5 Arial,Helvetica,sans-serif;color:#fff}.next-go{flex:none;display:flex;align-items:center;justify-content:center;width:clamp(52px,6vw,68px);aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.16);color:#fff;transition:background var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}.next-go svg{width:38%;height:38%;stroke-width:2;transition:transform var(--m-hover) var(--m-ease)}.next-link:is(:hover,:focus-visible) .next-go,.next-link:focus-visible .next-go{background:var(--yellow);color:var(--ink)}.next-link:is(:hover,:focus-visible) .next-go svg,.next-link:focus-visible .next-go svg{transform:translateX(var(--m-nudge))}@media(max-width:560px){.next-link{padding:28px;gap:16px}}.btn-primary:is(:hover,:focus-visible){box-shadow:none;transform:translateY(calc(-1 * var(--m-lift)))}button.gp-cta{border:0;cursor:pointer;appearance:none;-webkit-appearance:none;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:16.5px}button.gp-cta[disabled]{opacity:.55;cursor:default}.spinner{width:17px;height:17px;border:2.5px solid currentColor;border-top-color:transparent;border-radius:50%;flex:none;animation:ggf-spin var(--m-enter) linear infinite}@keyframes ggf-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.spinner{animation-duration:1.6s}}.img-ph{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;box-sizing:border-box;padding:var(--s2);background:var(--paper-2);border:1.5px dashed var(--grey);overflow:visible}.img-ph--16x10{aspect-ratio:16/10;border-radius:var(--r)}.img-ph--4x5{aspect-ratio:4/5;border-radius:var(--r)}.img-ph--1x1{aspect-ratio:1/1;border-radius:var(--r-sm)}.img-ph--3x4{aspect-ratio:3/4;border-radius:0}.img-ph--9x16{aspect-ratio:9/16;border-radius:0}.img-ph--16x9{aspect-ratio:var(--ratio-film);border-radius:var(--r)}.img-ph--flush{border-radius:0}.img-ph--deep{background:var(--plan-blue-deep);border-color:rgba(255,255,255,.5)}.img-ph--compact .img-ph-brief{display:none}.img-ph-ratio.sec-eyebrow{margin:0 0 var(--s1) 0;align-self:flex-start}.img-ph--compact .img-ph-ratio.sec-eyebrow{margin:0}.img-ph--deep .img-ph-ratio.sec-eyebrow{color:#fff}.img-ph-brief{margin:0;max-width:92%;font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:13.5px;line-height:1.5;color:var(--grey)}.img-ph--deep .img-ph-brief{color:#fff}.img-ph--bg{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.img-ph--top{justify-content:flex-start}.credit{margin:var(--s1) 0 0;font-size:15px;line-height:1.5;color:var(--grey)}.lay-on>.credit{position:relative;margin:0;padding:0 clamp(26px,4vw,58px) var(--s2);color:#fff}.lay-on>.credit .figtag{color:#fff}@media(min-width:861px){.lay-on:has(>.credit){grid-template-columns:minmax(0,1fr) auto}.lay-on>.credit{align-self:end;justify-self:end;max-width:34ch;text-align:right;padding:0 clamp(26px,4vw,58px) clamp(26px,4vw,58px) 0}}.lay-overlap>.credit{grid-column:1 / span 7;grid-row:2}.lay-overlap.is-right>.credit{grid-column:6 / span 7}@media(max-width:860px){.lay-overlap>.credit,.lay-overlap.is-right>.credit{grid-column:1 / span 12;grid-row:auto;margin-top:var(--s4)}}.lay-say>.lsay-credit{grid-column:span 12;grid-row:auto}@media(min-width:861px){.lay-say>.lsay-credit{grid-column:1 / span 3;grid-row:1 / span 2;align-self:start;margin-top:calc(100% + var(--s1))}}.case-photo+.credit{padding:0 clamp(24px,3vw,40px)}.case-study.is-brief .case-photo+.credit{padding:0;margin:calc(var(--s1) - var(--s3)) 0 var(--s3)}@media(max-width:560px){.img-ph--bg .img-ph-brief{display:none}.lay-on .lon-body,.img-band .band-copy{padding-top:56px}}@media(max-width:560px){.lay-on:has(>img,>picture){min-height:0;align-items:start;background:var(--plan-blue-deep)}.lay-on>img,.lay-on>picture>img{position:static;display:block;width:100%;height:auto;object-fit:fill}.lay-on>picture{display:block}.lay-on:has(>img,>picture) .lon-scrim{display:none}.lay-on:has(>img,>picture) .lon-body{padding-top:clamp(26px,4vw,58px)}.lay-on:has(>img,>picture)>.credit{order:1;padding:var(--s1) clamp(26px,4vw,58px) 0}.lay-on:has(>img,>picture) .lon-body{order:2;padding-top:var(--s3)}}@media(max-width:373px){h1,h2,h3,.display,.statement-block p{hyphens:auto;overflow-wrap:anywhere}}a[href^="mailto:"],a.figtag,.faq-ask a,.ck-more a,.src a,.dd-checks a,.legal li a,.data-table a{padding-block:5px;margin-block:-5px}footer.plan .ft-col p a[href^="mailto:"]{padding:5px 0;margin-block:-5px}.rc-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);margin-bottom:var(--s3)}.rc-count{margin:0;font-size:15px;line-height:1.3;color:var(--ink)}.rc-arrows{display:flex;gap:var(--s1);flex:none}.rc-arrow{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:1.5px solid var(--plan-blue);background:#fff;color:var(--plan-blue);cursor:pointer;transition:background-color var(--m-hover) var(--m-ease),color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}.rc-arrow-ic{display:flex}.rc-arrow svg{width:18px;height:18px;stroke-width:2.5}.rc-prev .rc-arrow-ic{transform:scaleX(-1)}.rc-arrow:is(:hover,:focus-visible){background:var(--tint);transform:translateY(calc(-1 * var(--m-lift)))}.rc-next{background:var(--plan-blue);border-color:var(--plan-blue);color:#fff}.rc-next:is(:hover,:focus-visible){background:var(--plan-blue-dk);border-color:var(--plan-blue-dk)}.rc-arrow:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.rc-arrow[aria-disabled="true"]{opacity:.55;cursor:default}.rc-arrow[aria-disabled="true"]:is(:hover,:focus-visible){background:#fff;transform:none}.rc-next[aria-disabled="true"]:is(:hover,:focus-visible){background:var(--plan-blue)}@media(prefers-reduced-motion:reduce){.rc-arrow{transition:none}}.rc-track{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(228px,26vw,288px);gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0;padding:0 0 var(--s1);scrollbar-width:none}.rc-track::-webkit-scrollbar{display:none}.rc-track:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--r-sm)}.rc-note{margin:var(--s2) 0 0}.rc-card{scroll-snap-align:start;border-radius:var(--r);border:1.5px solid var(--grey);background:#fff;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;min-width:0;transition:background-color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}.rc-card:is(:hover,:focus-visible){background:var(--tint);border-color:var(--plan-blue)}.rc-card.is-link{background:var(--plan-blue);border-color:var(--plan-blue)}.rc-card.is-link:hover,.rc-card.is-link:focus-visible{background:var(--plan-blue-dk);border-color:var(--plan-blue-dk);transform:translateY(calc(-1 * var(--m-nudge)))}.rc-card.is-link:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media(prefers-reduced-motion:reduce){.rc-card{transition:none}}.rc-cap{display:flex;flex-direction:column;flex:1 1 auto;padding:var(--s3) 28px 28px}.rc-cap h3{margin:0 0 var(--s1);color:var(--ink)}.rc-cap p{margin:0;font-size:15px;line-height:1.62;color:var(--grey)}.rc-card.is-link .rc-cap h3,.rc-card.is-link .rc-cap p{color:#fff}.sh-cover{width:100%;aspect-ratio:4/5;border-radius:0;overflow:hidden;position:relative;container-type:inline-size;display:block;background:#0f2333;color:#fff}.sh-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.sh-cover .img-ph-ratio,.sh-cover .img-ph-brief{display:none}.sh-cover::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(15,35,51,.62) 0%,rgba(15,35,51,.05) 26%,rgba(15,35,51,.45) 52%,rgba(15,35,51,.95) 78%,rgba(15,35,51,.98) 100%)}.sh-head{position:absolute;top:7.4cqw;left:7.4cqw;right:7.4cqw;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.sh-logo{width:max(74px,30.4cqw);height:auto;display:block}.sh-yr{font:700 max(9px,2.4cqw)/1 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:.16em;color:var(--yellow);flex:none}.sh-block{position:absolute;bottom:7.4cqw;left:7.4cqw;right:7.4cqw;z-index:2;display:flex;flex-direction:column;gap:max(8px,3.5cqw)}.sh-block{--sh-feather:16cqw}.sh-block::before{content:"";position:absolute;z-index:-1;pointer-events:none;left:-7.4cqw;right:-7.4cqw;bottom:-7.4cqw;top:calc(-1 * var(--sh-feather));background:linear-gradient(180deg,rgba(15,35,51,0) 0,rgba(15,35,51,.64) var(--sh-feather),rgba(15,35,51,.8) 100%)}.sh-rule{width:max(28px,9.6cqw);height:max(3px,1.1cqw);background:var(--yellow)}.sh-ct{font:700 max(23px,11.3cqw)/.98 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:-.03em;color:#fff}.sh-sf{font:400 max(11px,3.3cqw)/1.5 'Poppins','Poppins Fallback',Arial,sans-serif;color:#fff;max-width:71.7cqw}.sh-hair{height:1px;background:rgba(255,255,255,.28)}.sh-foot{display:flex;justify-content:space-between;gap:10px;font:700 max(8px,2.4cqw)/1.25 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#fff}.sh-foot>span{white-space:nowrap}.sh-foot>span:last-child{display:none}@container (min-width:400px){.sh-foot>span:last-child{display:block}}.compare-wrap{--cmp-pad:24px}.compare{width:100%;border-collapse:collapse;border-top:var(--rule);table-layout:fixed}.compare caption,.compare-stack-src,.data-table caption.is-src{text-align:left;font-family:Georgia,'Times New Roman',serif;font-style:italic;font-weight:400;font-size:13.5px;line-height:1.5;letter-spacing:0;color:var(--grey);max-width:var(--measure)}.compare caption{caption-side:bottom;padding:var(--s3) var(--cmp-pad) 0 0}.compare-stack-src{margin:var(--s3) 0 0}.compare th,.compare td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:18px var(--cmp-pad) 18px 0}.compare thead th{border-top:0;vertical-align:top;padding-top:var(--s3);padding-bottom:var(--s2)}.compare-corner,.compare tbody th{width:21%}.compare tbody th{font:700 16px/1.35 Arial,Helvetica,sans-serif;color:var(--ink)}.compare td{font-size:15px;line-height:1.55;color:var(--ink)}.compare th:last-child,.compare td:last-child{padding-right:0}.compare .tbc{font-size:15px}.compare-mark{display:block;width:22px;height:3px;border-radius:0;background:var(--yellow);margin-bottom:12px}.compare-name{display:block;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;color:var(--ink);margin-bottom:8px}.compare-gist{display:block;font-size:14px;line-height:1.4;color:var(--grey);font-weight:400}.compare-tick{color:var(--plan-blue)}.compare-tick svg{width:18px;height:18px;stroke-width:2.5;vertical-align:-3px}.compare-dash{color:var(--grey);font-size:18px}.compare-stack{display:none}.compare-block+.compare-block{margin-top:var(--s5);padding-top:var(--s4);border-top:var(--rule)}.compare-block-route{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;color:var(--ink);margin-bottom:8px}.compare-block-gist{font-size:14px;line-height:1.4;color:var(--grey);margin-bottom:var(--s3)}.compare-block-terms{margin:0}.compare-block-terms>div{padding:14px 0;border-top:1px solid var(--line)}.compare-block-terms dt{font:700 15px/1.35 Arial,Helvetica,sans-serif;color:var(--ink);margin-bottom:4px}.compare-block-terms dd{font-size:15px;line-height:1.5;color:var(--ink);margin:0}.compare-block-terms dd .tbc{font-size:15px}@media(max-width:860px){.compare-wrap{--cmp-pad:0px}.compare{display:none}.compare-stack{display:block}}.allocation{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4.5vw,64px);align-items:start}.allocation-copy .sec-eyebrow{margin-bottom:var(--s2)}.allocation-heading{color:var(--ink);margin-bottom:var(--s2)}.allocation-copy .sec-intro{margin-bottom:var(--s2);max-width:none}.allocation-copy .note{margin:0}.allocation-bar{display:flex;height:56px;border-radius:0;overflow:hidden}.allocation-bar span{display:block;height:100%}.allocation-legend{list-style:none;margin:var(--s3) 0 0;padding:0}.allocation-legend li{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--line)}.allocation-swatch{width:14px;height:14px;border-radius:0;flex:none}.allocation-label{color:var(--ink);font-size:16px;flex:1}.allocation-n{color:var(--plan-blue);font-family:'Poppins','Poppins Fallback',Arial,sans-serif}@media(max-width:860px){.allocation{grid-template-columns:1fr;gap:var(--s4)}.allocation-figure{order:-1}.allocation.is-indicative .allocation-figure{order:0}}.letter{max-width:640px;border-top:var(--rule);padding-top:var(--s3);background:var(--paper)}.letter>.sec-eyebrow{margin-top:var(--s2)}.letter-salutation{margin-bottom:var(--s3);max-width:none}.letter>p:not(.sec-eyebrow):not(.letter-salutation){margin:0 0 var(--s3);font-size:17px;line-height:1.6;color:var(--ink)}.letter-hr{border:0;border-top:1px solid var(--line);margin:var(--s4) 0}.letter-sign{display:flex;align-items:center;gap:18px}.letter-portrait{width:72px;flex:none}.letter-name{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;color:var(--ink);margin:0}.letter-role{font-size:15px;line-height:1.5;color:var(--grey);margin:4px 0 0}.letter-sig-img{display:block;max-width:220px;height:auto;border-radius:0}.letter-cap{margin-top:var(--s3)}.prose{max-width:none}.prose p,.prose li{max-width:var(--measure)}.prose h2,.prose h3,.prose h4{scroll-margin-top:96px}.prose h2{margin:var(--s5) 0 var(--s3)}.prose h2:first-child{margin-top:0}.prose h3{margin:var(--s4) 0 var(--s2);color:var(--ink)}.prose h4{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:17px;line-height:1.35;color:var(--plan-blue);margin:var(--s3) 0 var(--s1)}.prose p{margin:0 0 var(--s3);font-size:17px;line-height:1.6;color:var(--ink)}.prose sup a,.sec-intro sup a{color:var(--plan-blue);font-weight:700;text-decoration:none}.prose sup a,.sec-intro sup a{text-decoration:underline;text-decoration-color:transparent}.prose sup a:is(:hover,:focus-visible),.sec-intro sup a:is(:hover,:focus-visible){text-decoration-color:currentColor}.prose sup a:focus-visible,.sec-intro sup a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.prose ul.checks{list-style:none;margin:var(--s2) 0 var(--s3);padding:0}.prose ul.checks li{position:relative;padding:12px 0 12px 30px;border-top:1px solid var(--line);font-size:17px;line-height:1.6;color:var(--ink);max-width:var(--measure)}.prose ul.checks li::before{content:"";position:absolute;left:0;top:22px;width:14px;height:3px;border-radius:0;background:var(--yellow)}.footnotes{margin-top:var(--s4);padding:var(--s3) 0 0;border-top:1px solid var(--line)}.footnotes ol{margin:var(--s2) 0 0;padding-left:1.2em;font-size:15px;line-height:1.6;color:var(--grey)}.footnotes li{margin-bottom:8px}.footnotes li{overflow-wrap:anywhere}.footnotes li:last-child{margin-bottom:0}.fn-return{margin-left:6px;color:var(--plan-blue)}.footnotes a{color:var(--plan-blue);text-decoration:underline;text-underline-offset:3px}.footnotes a:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}.callout{max-width:var(--measure);margin:var(--s4) 0;padding:var(--s3);border-radius:var(--r)}.callout .callout-label{margin-bottom:var(--s1)}.callout p:last-child{margin:0;font-size:16px;line-height:1.6}.callout.is-note{background:var(--tint);color:var(--tint-ink)}.callout.is-note .callout-label{color:var(--tint-ink)}.callout.is-caveat{background:var(--paper);border:1.5px solid var(--grey)}.callout.is-caveat p:last-child{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:15px;line-height:1.6;color:var(--grey)}.jump-grid{display:grid;grid-template-columns:1fr;gap:var(--s4)}.jump-rail ul{list-style:none;margin:var(--s2) 0 0;padding:0}.jump-rail a{display:block;padding:10px 14px;border-radius:var(--r-sm);text-decoration:none;color:var(--ink);font-size:15px;line-height:1.4;box-shadow:inset 2px 0 0 0 transparent;transition:background var(--m-hover) var(--m-ease),color var(--m-hover) var(--m-ease),box-shadow var(--m-hover) var(--m-ease)}.jump-rail a.is-l3{margin-left:14px;font-size:14px}.jump-rail a:is(:hover,:focus-visible){background:var(--paper-2)}.jump-rail a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.jump-rail a.is-current{background:var(--tint);color:var(--tint-ink);box-shadow:inset 2px 0 0 0 var(--plan-blue)}.jump-body :is(h2,h3):first-child{margin-top:0}@media(min-width:1025px){.jump-grid{grid-template-columns:220px 1fr;gap:clamp(28px,4vw,56px);align-items:start}.jump-rail{position:sticky;top:96px}}@media(max-width:1024px){.jump-rail{min-width:0}.jump-rail ul{display:flex;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0;padding:4px 2px}.jump-rail a{white-space:nowrap;height:44px;display:flex;align-items:center;padding:0 18px;border-radius:999px;border:1.5px solid var(--line);background:var(--paper);box-shadow:none}.jump-rail a.is-l3{margin-left:0}.jump-rail a.is-current{background:var(--plan-blue);color:#fff;border-color:var(--plan-blue);box-shadow:none}.jump-rail .sec-eyebrow{display:none}}@media(prefers-reduced-motion:reduce){.jump-rail a{transition:none}}.case-study{border-radius:var(--r);border:1.5px solid var(--grey);overflow:hidden;background:var(--paper)}.case-photo{aspect-ratio:16/10}.case-photo img,.case-photo .img-ph{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.case-body{padding:clamp(24px,3vw,40px)}.case-kicker{margin-bottom:var(--s2)}.case-heading{color:var(--ink);margin-bottom:var(--s2)}.case-lead{font-size:16px;line-height:1.62;color:var(--ink);margin-bottom:var(--s4);max-width:none}.case-figs{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,32px);margin-bottom:var(--s4)}.case-fig{border-top:1px solid var(--line);padding-top:var(--s2)}.case-fig-mark{display:block;width:22px;height:3px;border-radius:0;background:var(--plan-blue);margin-bottom:10px}.case-fig-n{display:block;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;color:var(--plan-blue);font-size:clamp(22px,2vw,28px);line-height:1.1;margin-bottom:6px}.case-fig p:not(.note){font-size:14.5px;line-height:1.45;color:var(--ink);margin:0}.case-quote{display:grid;grid-template-columns:56px 1fr;column-gap:16px;align-items:start;padding-top:var(--s4);border-top:1px solid var(--line);margin-bottom:var(--s4)}.case-quote-shot{grid-row:1/span 3;width:56px}.case-quote blockquote{margin:0;font-size:19px;line-height:1.45;color:var(--ink)}.case-quote-who{font-size:15px;color:var(--grey);margin:8px 0 0;font-weight:700}.case-quote .note{grid-column:2;margin:6px 0 0}.case-link{width:fit-content}.case-study.is-brief{padding:clamp(20px,2.5vw,28px);border-radius:var(--r)}.case-study.is-brief .case-photo{aspect-ratio:16/10;border-radius:var(--r-sm);margin-bottom:var(--s3)}.case-study.is-brief .case-photo img,.case-study.is-brief .case-photo .img-ph{border-radius:var(--r-sm)}.case-study.is-brief .case-kicker{margin-bottom:var(--s1)}.case-study.is-brief .case-fig{border-top:0;padding-top:0}@media(max-width:560px){.case-figs{grid-template-columns:1fr;gap:var(--s3)}.case-quote{grid-template-columns:48px 1fr}.case-quote-shot{width:48px}}.case-body>.case-figs:last-child,.case-body>.case-quote:last-child{margin-bottom:0}.case-pair{display:grid;grid-template-columns:1fr;gap:var(--s4)}@media(min-width:1024px){.case-pair{grid-template-columns:1fr 1fr;gap:clamp(24px,2.5vw,32px)}.case-pair .case-figs{grid-template-columns:1fr;gap:var(--s3)}}.letter-portrait .img-ph--compact,.case-quote-shot .img-ph--compact,.dd-shot .img-ph--compact,.people-thumb .img-ph--compact{align-items:center;justify-content:center;padding:0}.letter-portrait .img-ph-ratio.sec-eyebrow,.case-quote-shot .img-ph-ratio.sec-eyebrow,.dd-shot .img-ph-ratio.sec-eyebrow,.people-thumb .img-ph-ratio.sec-eyebrow{font:italic 11px/1 Georgia,'Times New Roman',serif;letter-spacing:0;text-transform:none;color:var(--grey);margin:0;padding:0;align-self:center}.letter-portrait .img-ph-ratio.sec-eyebrow::before,.case-quote-shot .img-ph-ratio.sec-eyebrow::before,.dd-shot .img-ph-ratio.sec-eyebrow::before,.people-thumb .img-ph-ratio.sec-eyebrow::before{display:none}.ribbon{background:var(--plan-blue-deep);color:#fff;padding:clamp(32px,4vw,48px) 0;border-radius:0}.ribbon-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,3),1fr)}.ribbon-grid li{padding:0 clamp(16px,2.5vw,32px);border-right:1px solid rgba(255,255,255,.3)}.ribbon-grid li:first-child{padding-left:0}.ribbon-grid li:last-child{border-right:0}.ribbon-n{display:block;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;color:#fff}.ribbon-label{display:block;font-size:15px;line-height:1.4;color:#fff;margin-top:8px}.ribbon-src{margin:var(--s3) 0 0;max-width:var(--measure);font-family:Georgia,'Times New Roman',serif;font-style:italic;font-weight:400;font-size:13.5px;line-height:1.5;letter-spacing:0;color:#fff}.ribbon-src .figtag{color:#fff;font:inherit;margin-top:0}@media(max-width:560px){.ribbon-grid{grid-template-columns:1fr 1fr;row-gap:24px}.ribbon-grid li{border-right:0;padding-left:0}.ribbon-grid li:nth-child(odd){border-right:1px solid rgba(255,255,255,.3);padding-right:16px}.ribbon-grid li:nth-child(even){padding-left:16px}.ribbon-grid li:last-child:nth-child(odd){border-right:0;padding-right:0;grid-column:1/-1}}@media(min-width:561px) and (max-width:760px){.ribbon-grid:has(>li:nth-child(5)){grid-template-columns:1fr 1fr;row-gap:24px}.ribbon-grid:has(>li:nth-child(5)) li{border-right:0;padding-left:0}.ribbon-grid:has(>li:nth-child(5)) li:nth-child(odd){border-right:1px solid rgba(255,255,255,.3);padding-right:16px}.ribbon-grid:has(>li:nth-child(5)) li:nth-child(even){padding-left:16px}.ribbon-grid:has(>li:nth-child(5)) li:last-child:nth-child(odd){border-right:0;padding-right:0;grid-column:1/-1}}.film{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px);align-items:center}.film-poster{position:relative}.film-frame{aspect-ratio:var(--ratio-film);border-radius:var(--r);overflow:hidden}.film-frame .img-ph,.film-frame img{width:100%;height:100%;border-radius:0}.film-video{width:100%;height:100%;border:0;display:block;background:#000}.film-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;border:0;background:var(--yellow);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 24px rgba(10,42,67,.3);transition:transform var(--m-hover) var(--m-ease)}.film-play svg{width:26px;height:26px;margin-left:3px}.film-play:is(:hover,:focus-visible){transform:translate(-50%,-50%) scale(1.06)}.film-play:focus-visible{outline:3px solid #fff;outline-offset:3px}.film-duration{position:absolute;right:14px;bottom:14px;background:rgba(10,42,67,.75);color:#fff;font:700 13px/1 'Poppins','Poppins Fallback',Arial,sans-serif;padding:6px 10px;border-radius:var(--r-sm)}.film-eyebrow{margin-bottom:var(--s2)}.film-title{color:var(--ink);margin-bottom:var(--s2)}.film-lead{font-size:16px;line-height:1.6;color:var(--ink);margin-bottom:var(--s3);max-width:none}.film-transcript{color:var(--plan-blue);font-weight:700;text-decoration:underline;text-underline-offset:3px}.film-transcript:is(:hover,:focus-visible){color:var(--plan-blue-dk)}.film-transcript:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.film-subtitles{font-size:15px;color:var(--grey);margin:var(--s2) 0 0}.film-copy .note{margin-top:var(--s2)}.film.is-full{grid-template-columns:1fr;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.film.is-full .film-frame{border-radius:0}.film.is-full .film-copy{max-width:var(--measure);margin:var(--s4) auto 0;padding:0 clamp(20px,4vw,40px)}@media(max-width:760px){.film{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.film-play{transition:none}}.dd-board,.dd-flags{list-style:none;margin:20px 0 0;padding:0}.dd-board li,.dd-flags li{padding:11px 0;border-top:1px solid var(--hairline);font-size:15px;line-height:1.5}.dd-board li b{display:block;font-weight:700}.dd-flags li{display:block}.dd-flags li span{display:block;color:var(--grey);font-size:13.5px;line-height:1.45;margin-top:2px}.dd-lead .dd-board li,.dd-lead .dd-flags li,.dd-lead .dd-checks li{color:#fff;border-top-color:rgba(255,255,255,.28)}.dd-lead .dd-flags li span{color:#fff}.dd-person{margin:20px 0 0;padding:11px 0 0;border-top:1px solid var(--hairline);font-size:15px;line-height:1.5}.dd-person b{display:block;font-weight:700}.dd-person span{display:block;color:var(--grey);font-size:13.5px;margin-top:2px}.dd-lead .dd-person{color:#fff;border-top-color:rgba(255,255,255,.28)}.dd-lead .dd-person span{color:#fff}.dd-pair{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--s3)}.dd-pair li{display:flex;align-items:center;gap:var(--s2);padding:11px 0;border-top:1px solid var(--hairline)}.dd-lead .dd-pair li{border-top-color:rgba(255,255,255,.28)}.dd-shot{width:72px;flex:none}.dd-shot img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--r-sm)}.dd-pair .dd-person{margin:0;padding:0;border:0}.dd-pair.is-one{grid-template-columns:1fr}.dd-pair + .dd-board{margin-top:var(--s3)}@media(max-width:560px){.dd-pair{grid-template-columns:1fr}.dd-shot{width:64px}}.dd-lead .figtag,.people.is-dark .figtag,.rc-card.is-link .figtag{color:#fff}:root{--focus:var(--plan-blue-deep)}.mast,.mast-sheet,.mast-menu,footer.plan,.statement,.people.is-dark,.ribbon,.dd-lead,.pg-masthead--deep,.band-alt .lay-overlap .lo-card,.alt .lay-overlap .lo-card{--focus:var(--yellow)}.lo-card .dd-flags li span{color:#fff}.nl-btn:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.dd-flags li a{display:block;width:fit-content;color:inherit;text-decoration:none}body.has-ck footer.plan .ft-legal{padding-bottom:calc(15px + var(--ck-clear,var(--ck-h,0px)))}@media (forced-colors:active){.gp-dd-opt[aria-selected="true"]::before{content:"\2713\00a0"}.gp-dd-opt.is-active{outline:3px solid CanvasText;outline-offset:-3px}.ck-track::after{box-sizing:border-box;border:2px solid CanvasText}.ck-card{border:2px solid CanvasText}.mast-nav-item.is-current::before,.mast-sheet-row.is-current::before,.mast-menu-list a[aria-current="page"]::before,.mast-menu-parent.is-current::before{border-top:3px solid CanvasText;height:0}.jump-rail a.is-current::before{content:"\25B8\00a0"}.gp-cta{border:2px solid LinkText}}:where(a,button,summary,label,input,select,textarea,[role=option],.dd-link span,.fb-name-n,.mast-sheet-row,.gp-dd-opt){transition-property:color,background-color,border-color,text-decoration-color,text-decoration-thickness,text-underline-offset,box-shadow;transition-duration:var(--m-hover);transition-timing-function:var(--m-ease)}.next-go{transition:background-color var(--m-hover) var(--m-ease),color var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}@keyframes m-ring{from{outline-offset:0}}:focus-visible{animation:m-ring var(--m-hover) var(--m-ease)!important}.gp-dd-list{transition:opacity var(--m-hover) var(--m-ease),translate var(--m-hover) var(--m-ease),display var(--m-hover) allow-discrete}.gp-dd-list:not([hidden]){transition-duration:var(--m-state)}.gp-dd-list[hidden]{opacity:0;translate:0 calc(-1 * var(--m-nudge))}.gp-dd-list.is-up[hidden]{translate:0 var(--m-nudge)}@starting-style{.gp-dd-list:not([hidden]){opacity:0;translate:0 calc(-1 * var(--m-nudge))}.gp-dd-list.is-up:not([hidden]){translate:0 var(--m-nudge)}}details:where(.faq,.people-more){interpolate-size:allow-keywords}details:where(.faq,.people-more)::details-content{overflow:clip;transition:opacity var(--m-hover) var(--m-ease),translate var(--m-hover) var(--m-ease),block-size var(--m-hover) var(--m-ease) var(--m-hover),content-visibility calc(2 * var(--m-hover)) allow-discrete}details:where(.faq,.people-more):not([open])::details-content{opacity:0;translate:0 calc(-1 * var(--m-nudge));block-size:0}details:where(.faq,.people-more)[open]::details-content{transition:none}.people-more>:not(summary){transition:opacity var(--m-state) var(--m-ease),translate var(--m-state) var(--m-ease)}@starting-style{.people-more[open]>:not(summary){opacity:0;translate:0 var(--m-rise-sm)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}header.mast#hdr{view-transition-name:ggf-hdr}::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation-duration:var(--m-state);animation-timing-function:var(--m-ease)}::view-transition-group(ggf-hdr),::view-transition-new(ggf-hdr){animation:none}::view-transition-old(ggf-hdr){display:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-property:color,background-color,border-color,text-decoration-color,opacity,box-shadow,visibility,display,content-visibility!important;transition-duration:var(--m-hover)!important;transition-timing-function:var(--m-ease)!important;transition-delay:0s!important;transition-behavior:allow-discrete!important}:is(.btn,.btn-donate,.ck-btn,.nl-btn,.gp-cta,.donate-pill,.rc-arrow,.rc-card,.people-card,.next-link):is(:hover,:focus-visible,:focus-within,:active),:is(.btn,.dd-link,.next-link,a.fb-name,.qa-echo-link,#mission a.flag):is(:hover,:focus-visible) svg,.next-link:is(:hover,:focus-visible) .next-go svg{transform:none!important}:focus-visible{animation:none!important}details:where(.faq,.people-more):not([open])::details-content{translate:none}details:where(.faq,.people-more)::details-content{transition-property:opacity,content-visibility!important;transition-duration:var(--m-hover)!important;transition-delay:0s!important}.skip{transition:none!important}}@media (prefers-reduced-motion:reduce){:is(.panel,.mast-menu).open{transition-property:opacity,visibility!important;transition-duration:var(--m-hover),0s!important}:is(.panel,.mast-menu).open *{transition-property:color,background-color,border-color,text-decoration-color,opacity,box-shadow,display,content-visibility!important}}.amt{white-space:nowrap}.gp-cta[hidden]{display:none}.gp-cta .gp-lbl{text-align:center;text-wrap:balance}.gp-dd-list{max-height:clamp(176px,calc(100dvh - 200px),460px)}:root,.panel-give{--focus:var(--plan-blue-deep)}.panel-give [hidden]{display:none!important;transition:none!important}.panel-give{position:fixed;z-index:90;top:var(--hdr);right:var(--inset);bottom:auto;left:auto;box-sizing:border-box;width:760px;max-width:calc(100vw - 2 * var(--inset));max-height:calc(100vh - var(--hdr) - var(--inset));max-height:calc(100dvh - var(--hdr) - var(--inset));margin:0;padding:24px 34px 30px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;background:#fff;color:var(--ink);border-radius:var(--r);box-shadow:var(--shadow-2);visibility:hidden;opacity:0;pointer-events:none;transform:translateY(calc(-1 * var(--inset)));transform-origin:top right;transition:transform var(--m-state) var(--m-ease),opacity var(--m-state) var(--m-ease),visibility 0s linear var(--m-state),pointer-events 0s linear var(--m-state);transition-behavior:allow-discrete}.panel-give.open{z-index:950;visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:transform var(--m-state) var(--m-ease),opacity 0s,visibility 0s,pointer-events 0s;transition-behavior:allow-discrete}html.no-js .panel-give:target{z-index:950;visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:none}.panel-give:focus{outline:none}body:has(.panel.open) .ck{opacity:0;pointer-events:none}.ck[inert]{opacity:0;pointer-events:none}main:focus,.ck:focus{outline:none}.ck:focus-visible .ck-card{outline:3px solid var(--plan-blue-deep);outline-offset:0;box-shadow:0 0 0 6px #fff,0 26px 64px rgba(10,42,67,.26),0 2px 0 rgba(10,42,67,.04)}@media (forced-colors:active){.ck:focus-visible .ck-card{outline-offset:3px}}@media (max-width:860px){.panel-give{left:var(--inset);width:auto;max-width:none}}@media (max-width:560px){.panel-give{left:0;right:0;bottom:0;max-height:none;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r) var(--r) 0 0;padding:16px 22px 0}#gv-form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.gv-body{flex:1 1 auto;min-height:0;margin:0 -22px;padding:0 22px 8px;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:var(--grey) transparent}}.gv-head{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;flex:none}.gv-title{margin:0;max-width:none;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.gv-close{display:inline-flex;align-items:center;min-height:44px;margin:0 -8px 0 0;padding:0 8px;border:0;background:none;cursor:pointer;font:700 15px/1 'Poppins','Poppins Fallback',Arial,sans-serif;color:var(--plan-blue);text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:3px}.gv-close:is(:hover,:focus-visible){text-decoration-thickness:3px}.panel-give .gv-close:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}@media (max-width:560px){.gv-title{font-size:21px}}.gv-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 32px;align-items:start;margin-top:18px}.gv-cell{min-width:0;margin:0;padding:0;border:0}.panel-give .gp-q{margin:0 0 8px;padding:0;line-height:1.2}@media (min-width:861px){.gv-cell[data-cell="cur"],.gv-cell[data-cell="min"]{grid-column:1;grid-row:1}.gv-cell[data-cell="giving"]{grid-column:2;grid-row:1}.gv-cell[data-cell="amt"],.gv-cell[data-cell="who"]{grid-column:1;grid-row:2}.gv-cell[data-cell="where"]{grid-column:2;grid-row:2}.gv-cell[data-cell="often"]{grid-column:1;grid-row:3}.gv-cell[data-cell="email"]{grid-column:2;grid-row:3}.gv-cell[data-cell="more"]{grid-column:1 / -1;grid-row:3}.gv-cols.is-more-open .gv-cell[data-cell="often"],.gv-cols.is-more-open .gv-cell[data-cell="email"]{grid-row:4}.gv-cell[data-cell="who"][data-for="gift"]{grid-column:1 / -1;grid-row:5}.gv-cell[data-cell="who"][data-min="none"]{grid-column:1;grid-row:1 / span 2;--m-row:0}}@media (max-width:860px){.gv-cols{grid-template-columns:minmax(0,1fr)}.gv-cell[data-cell="giving"]{order:1}.gv-cell[data-cell="where"],.gv-cell[data-cell="more"]{order:2}.gv-cell[data-cell="cur"],.gv-cell[data-cell="min"]{order:3}.gv-cell[data-cell="amt"],.gv-cell[data-cell="who"]{order:4}.gv-cell[data-cell="often"]{order:5}.gv-cell[data-cell="email"]{order:6}}@media (max-width:560px){.gv-cols{margin-top:14px;gap:20px}}.gv-pills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.gv-pills.two{grid-template-columns:1fr 1fr;gap:10px}.gv-pill{position:relative;display:block}.gv-pill input{position:absolute;opacity:0;width:0;height:0}.gv-pill span{display:flex;align-items:center;justify-content:center;min-height:48px;padding:4px 8px;border-radius:var(--r-sm);background:var(--tint);color:var(--tint-ink);font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:14px;line-height:1.2;text-align:center;cursor:pointer;transition:background-color var(--m-hover) var(--m-ease),color var(--m-hover) var(--m-ease),border-color var(--m-hover) var(--m-ease),box-shadow var(--m-hover) var(--m-ease)}.gv-pills.levels .gv-pill span{padding:4px;white-space:nowrap}.gv-pill:hover span{background:#cfe4f6}.gv-pill input:checked + span{background:var(--plan-blue);color:#fff}.gv-pill input:focus-visible + span{outline:3px solid var(--focus);outline-offset:3px}@media (max-width:560px){.gv-pills.levels .gv-pill span{font-size:13.5px}}@media (max-width:359px){.gv-pills.levels{grid-template-columns:repeat(2,minmax(0,1fr))}}.gv-cur{margin-left:6px;color:var(--grey);font-weight:700;letter-spacing:.06em}.gv-email,.gv-other input{display:block;width:100%;height:52px;box-sizing:border-box;border-radius:var(--r-sm);border:1.5px solid var(--grey);background:#fff;padding:0 16px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:16px;color:var(--ink)}.gv-email::placeholder,.gv-other input::placeholder{color:var(--grey);opacity:1;font:15px/1.4 Arial,Helvetica,sans-serif}.gv-email:focus-visible,.gv-other input:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-color:var(--plan-blue)}.gv-email:invalid:not(:placeholder-shown),.gv-other input[aria-invalid="true"]{border-color:#8A1F1F}.panel-give .gp-select{display:block;width:100%;height:52px;font-size:16px}.panel-give .gp-dd-btn{min-height:52px;font-size:16px;line-height:1.35;padding:0 44px 0 16px}.panel-give .gp-dd-btn svg{right:14px}.panel-give .gp-dd-list{position:fixed;left:auto;right:auto;top:auto;bottom:auto;z-index:20}.panel-give .gp-dd-opt{font-size:14px}.gv-other{display:none;margin-top:8px}.gv-other.show{display:block}.gv-other .gp-q{margin-top:4px}.gv-other-field{position:relative}.gv-other input{padding-right:62px}.gv-other .tag{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-weight:700;font-size:14px;color:var(--grey);pointer-events:none}.gv-other-msg{margin:6px 0 0;min-height:1.4em;font-size:13px;line-height:1.4;color:var(--grey)}.gv-other-msg.is-min{color:#8A1F1F;font-weight:700}.gv-note{margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--grey);text-wrap:pretty}.gv-sum{font-size:13.5px;position:relative}.gv-appeal{margin:0 0 8px;font:700 11px/1.3 'Poppins','Poppins Fallback',Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--plan-blue)}.gv-link{font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13.5px;color:var(--plan-blue);text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px;border-radius:var(--r-sm)}.gv-link:is(:hover,:focus-visible){text-decoration-thickness:3px}.panel-give a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.gv-sum .gv-link,.gv-sum .gv-more-btn{white-space:nowrap}.panel-give .gv-link,.panel-give .gv-more-btn{position:relative}.panel-give .gv-link::after,.panel-give .gv-more-btn::after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}.panel-give .gv-nojs .gv-link::after{content:none}.gv-box{background:var(--paper-2);border-radius:var(--r);padding:18px 20px}.gv-fig{margin:0;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:23px;line-height:1.1;letter-spacing:-.01em;color:var(--ink)}.gv-sub{margin:6px 0 0;font-size:13.5px;line-height:1.45;color:var(--grey)}.gv-people{display:grid;gap:10px}.gv-person{margin:0;font-size:13.5px;line-height:1.45;color:var(--grey)}.gv-more-btn{font:inherit;font-weight:700;font-size:13.5px;color:var(--plan-blue);background:none;border:0;padding:0;margin:0;cursor:pointer;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px;border-radius:var(--r-sm);white-space:nowrap}.gv-more-btn:is(:hover,:focus-visible){text-decoration-thickness:3px}.gv-more-btn:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.gv-more-btn svg{width:13px;height:13px;margin-left:4px;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--m-state) var(--m-ease)}.gv-more-btn.is-open svg{transform:rotate(180deg)}.gv-more{padding:12px 16px;border-radius:var(--r);background:var(--paper-2)}.gv-more p{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink)}.gv-more p+p{margin-top:8px}.gv-more .gp-src{font-size:12.5px;line-height:1.4;color:var(--grey)}.gv-sum.is-more-open{min-height:0!important}.gv-sum.is-more-open>span{display:none!important;transition:none!important}.gv-sum>:is(a,button){transition:none!important}.gv-nojs{margin:14px 0 0}@media (min-width:561px) and (max-width:860px){.gv-sum>:is(a,button){display:block;width:fit-content}}.gv-impact{margin:0}.gv-bank{margin-top:26px;padding-top:18px;border-top:4px solid var(--plan-blue)}.gv-bank-h{margin:0;max-width:none;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:17px;line-height:1.3;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.gv-bank-intro{margin:6px 0 0;max-width:62ch;font-size:13.5px;line-height:1.45;color:var(--grey);text-wrap:pretty}.gv-bank-list{margin:16px 0 0;padding:18px 20px 6px;background:var(--paper-2);border-radius:var(--r);column-count:2;column-gap:32px}.gv-bank-row{margin:0 0 14px;min-width:0;break-inside:avoid}.gv-bank-row:nth-child(4){break-after:column}.panel-give .gv-bank-row dt{margin:0 0 2px;font-size:11px}.gv-bank-row dd{margin:0;min-width:0;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.gv-bank-line{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.gv-bank-line>:first-child{min-width:0;max-width:100%}.gv-bank-iban{font-variant-numeric:tabular-nums;letter-spacing:.01em;user-select:all;-webkit-user-select:all}#gv-bank-ref{user-select:all;-webkit-user-select:all}.gv-bank-help{margin:6px 0 0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;line-height:1.45;color:var(--grey);text-wrap:pretty}.gv-bank-fail{margin:6px 0 0;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;line-height:1.45;color:#8A1F1F}.gv-copy{display:inline-grid;align-items:center;justify-items:center;flex:none;min-height:44px;padding:0 12px;border:1.5px solid var(--plan-blue);border-radius:var(--r-sm);background:#fff;color:var(--plan-blue-dk);cursor:pointer;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:13px;line-height:1.2;appearance:none;-webkit-appearance:none}.gv-copy>span{grid-area:1/1;white-space:nowrap}.gv-copy-b{visibility:hidden}.gv-copy.is-copied .gv-copy-a{visibility:hidden}.gv-copy.is-copied .gv-copy-b{visibility:visible}.gv-copy.is-copied{background:var(--plan-blue);border-color:var(--plan-blue);color:#fff}.gv-copy:hover{background:var(--tint)}.gv-copy.is-copied:hover{background:var(--plan-blue)}.gv-copy:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.gv-bank-notes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 32px;margin-top:16px}.gv-bank-after{margin:0;font-size:13.5px;line-height:1.45;color:var(--ink);text-wrap:pretty}.gv-bank-safe{margin:0;font-size:12.5px;line-height:1.45;color:var(--grey);text-wrap:pretty}.gv-bank a{overflow-wrap:anywhere}.gv-bank-after a,.gv-bank-safe a{display:inline-block;max-width:100%}@media (max-width:860px){.gv-bank-list{column-count:1}.gv-bank-row:nth-child(4){break-after:auto}.gv-bank-notes{grid-template-columns:minmax(0,1fr)}}.gv-sum-line{margin:0;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:23px;line-height:1.15;letter-spacing:-.01em;color:var(--ink)}.gv-recap{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:18px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:13.5px;line-height:1.45}.gv-recap dt{margin:0;color:var(--grey)}.gv-recap dd{margin:0;font-weight:700;min-width:0;overflow-wrap:anywhere}.gv-trust.gv-trust-stack{flex-direction:column;flex-wrap:nowrap;gap:8px;margin-top:18px}#gv-payment-element{min-height:252px}.gv-pay-error{margin:14px 0 0;padding:11px 14px;border-radius:var(--r-sm);background:#FDECEC;color:#8A1F1F;font-size:14px;line-height:1.4}.gv-done-title{margin:0 0 8px;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:23px;line-height:1.2;letter-spacing:-.01em;color:var(--ink)}.gv-done-title:focus{outline:none}.gv-done-body{margin:0;font-size:15px;line-height:1.5;color:var(--ink)}.gv-back{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;border:0;background:none;cursor:pointer;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:15px;color:var(--plan-blue);text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:3px}.gv-back:is(:hover,:focus-visible){text-decoration-thickness:3px}.gv-back:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.gv-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.panel-give:has(#gv-bank:not([hidden])) .gv-foot{margin-top:22px}.gv-foot>.gv-trust{flex:1 1 100%;min-width:0}.gv-foot>.gp-choose-foot{flex:none;margin-left:auto;display:flex;align-items:center;justify-content:flex-end}.gp-pay-foot{flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.gp-done-foot{flex:none;margin-left:auto;display:flex;justify-content:flex-end}#gv-form:not([data-step="choose"]) .gv-foot>.gv-trust{display:none}.gv-trust{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:12.5px;line-height:1.4;font-weight:700;color:var(--grey)}.gv-trust li{display:flex;align-items:center;gap:6px}.gv-trust svg{width:15px;height:15px;flex:none;stroke:var(--plan-blue)}.panel-give .gp-cta{position:static;width:auto;height:52px;margin-block:0;padding:0 26px;gap:10px;font-size:16px;white-space:nowrap;flex:none}.panel-give .gp-cta::before{content:none}.panel-give .gp-cta svg{width:18px;height:18px}.panel-give .gp-cta:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.panel-give button.gp-cta{border:0;cursor:pointer;appearance:none;-webkit-appearance:none}.panel-give .gp-cta .gp-lbl{white-space:inherit}@media (max-width:860px){.gv-foot>.gp-choose-foot{flex:1 1 100%}.gv-foot>.gp-choose-foot .gp-cta{flex:1 1 auto}.gp-done-foot{flex:1 1 100%}.gp-done-foot .gp-cta{flex:1 1 auto}}@media (max-width:560px){.gv-foot{flex:none;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:0;position:relative;margin-top:0;padding:18px 0 calc(22px + env(safe-area-inset-bottom));background:#fff}.panel-give:has(#gv-bank:not([hidden])) .gv-foot{margin-top:0}.gv-foot>.gp-choose-foot{order:-1;flex:none;margin:0}.gp-done-foot{margin:0}.gv-foot>.gv-trust{flex:none;margin-top:12px}.panel-give .gp-cta{white-space:normal;height:auto;min-height:52px;padding-block:8px}.panel-give .gp-cta .gp-lbl{text-wrap:balance}.panel-give.has-more .gv-foot::after{content:"";position:absolute;left:-22px;right:-22px;bottom:100%;height:40px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none;z-index:2}}@media (max-width:560px) and (max-height:519px){.panel-give{display:block;overflow-y:auto;overscroll-behavior:contain}#gv-form{display:block}.gv-body{overflow:visible;margin:0;padding:0 0 8px}.gv-foot{position:static;padding-bottom:22px}.panel-give.has-more .gv-foot::after{content:none}}.gv-cell[data-cell="cur"],.gv-cell[data-cell="min"],.gv-cell[data-cell="giving"]{--m-row:0}.gv-cell[data-cell="amt"],.gv-cell[data-cell="who"],.gv-cell[data-cell="where"]{--m-row:1}.gv-cell[data-cell="often"],.gv-cell[data-cell="email"]{--m-row:2}.panel-give .gv-foot{--m-row:3}@media (max-width:860px){.gv-cell[data-cell="giving"]{--m-row:0}.gv-cell[data-cell="where"]{--m-row:1}.gv-cell[data-cell="cur"],.gv-cell[data-cell="min"]{--m-row:2}.gv-cell[data-cell="amt"],.gv-cell[data-cell="who"]{--m-row:3}.gv-cell[data-cell="often"]{--m-row:4}.gv-cell[data-cell="email"]{--m-row:5}.panel-give .gv-foot{--m-row:6}}html.m-ready .panel-give.m-open #gv-form[data-step="choose"] :is(.gv-cell,.gv-foot){--m-y:var(--m-drawer-rise);animation:m-fade calc(var(--m-state) * var(--m-opaque)) var(--m-ease) calc(var(--m-stagger) + var(--m-row,0) * var(--m-beat)) backwards,m-move var(--m-state) var(--m-ease) calc(var(--m-stagger) + var(--m-row,0) * var(--m-beat)) backwards}@media (prefers-reduced-motion:reduce){.panel-give :is(.gv-cell,.gv-foot){animation:none!important}.panel,.panel.open,.panel:not(.open){transform:none!important}.gv-more-btn svg{transition:none}}@media (forced-colors:active){.gv-pill span{border:1px solid CanvasText}.gv-pill input:checked + span{border:3px solid CanvasText;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.gv-copy{border:2px solid ButtonText}.gv-copy.is-copied{border-color:Highlight}}.dd-links{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--s3);row-gap:0}.dd-head:not(:has(.mh-b)) .mh-a{grid-column:span 12}.dd-pending{margin:var(--s2) 0 0;font-family:Georgia,'Times New Roman',serif;font-style:italic;font-size:14px;line-height:1.6;color:var(--grey);max-width:34em}.fb{position:relative}.fb-slides{display:grid}.fb-slide{grid-area:1/1;min-width:0;visibility:hidden;z-index:0;transition:visibility 0s linear var(--m-enter)}.fb-slide.is-on{visibility:visible;z-index:1;transition:visibility 0s}.fb-slide>:is(img,picture,.img-ph){opacity:0;transition:opacity 0s linear var(--m-enter)}.fb-slide.is-on>:is(img,picture,.img-ph){opacity:1;transition:opacity var(--m-enter) var(--m-ease)}.fb-slide .fb-top{opacity:0;transition:opacity var(--m-hover) var(--m-ease),translate var(--m-hover) var(--m-ease)}html.m-ready .fb-slide:not(.is-on) .fb-top{translate:calc(-1 * var(--m-rise-sm)) 0}.fb-slide.is-on .fb-top{opacity:1;translate:none;transition:opacity var(--m-state) var(--m-ease) calc(var(--m-enter) / 2),translate var(--m-state) var(--m-ease) calc(var(--m-enter) / 2)}@media(max-width:560px){html.m-ready .fb-slide:not(.is-on) .fb-top{translate:0 calc(-1 * var(--m-nudge))}.fb-slide.is-on .fb-top{transition:none;--m-y:var(--m-nudge);animation:m-fade calc(var(--m-state) * var(--m-opaque)) var(--m-ease) backwards,m-move var(--m-state) var(--m-ease) backwards}}.fb-slide{position:relative}.fb-top{position:absolute;top:var(--s2);left:var(--s2);right:var(--s2);margin:0;display:flex}.fb-slide>img,.fb-slide>picture>img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r)}.fb-slide>picture{display:block}.fb-name{margin:0;max-width:min(100%,30ch);background:var(--plan-blue-dk);color:#fff;font-family:'Poppins','Poppins Fallback',Arial,sans-serif;font-weight:700;font-size:clamp(14px,1.2vw,18px);line-height:1.25;letter-spacing:-.01em;padding:10px 14px;border-radius:var(--r-sm)}.fb-name-s{display:block;font-weight:400;font-size:13px;line-height:1.4;margin-top:3px;letter-spacing:0;color:#fff}a.fb-name{display:inline-flex;align-items:flex-start;gap:10px;text-decoration:none}.fb-name-t{display:block}a.fb-name svg{width:17px;height:17px;stroke-width:2.5;flex:none;margin-top:.12em;transition:transform var(--m-hover) var(--m-ease)}a.fb-name:hover svg,a.fb-name:focus-visible svg{transform:translateX(var(--m-nudge))}a.fb-name:focus-visible{outline:3px solid var(--yellow);outline-offset:-3px}@media(prefers-reduced-motion:reduce){a.fb-name svg{transition:none}}.fb-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-top:var(--s2);max-width:76%}.fb .img-ph-brief{max-width:76%}.fb-bar[hidden]{display:none}.fb-arrows{display:flex;gap:var(--s1);flex:none}.fb-dots{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fb-dot{width:26px;height:26px;padding:0;border:0;background:none;cursor:pointer;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.fb-dot::before{content:"";width:10px;height:10px;border-radius:50%;background:transparent;border:1.5px solid var(--plan-blue);box-sizing:border-box;transition:background-color var(--m-hover) var(--m-ease),transform var(--m-hover) var(--m-ease)}.fb-dot:is(:hover,:focus-visible)::before{background:var(--tint)}.fb-dot.is-on::before{background:var(--plan-blue);transform:scale(1.25)}.fb-dot:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.fb-toggle .fb-ic{display:flex}.fb-toggle .fb-ic svg{width:16px;height:16px}.fb-toggle .fb-ic-play{display:none}.fb-toggle.is-stopped .fb-ic{display:none}.fb-toggle.is-stopped .fb-ic-play{display:flex}@media(max-width:860px){.lay-overlap .lo-media .fb .img-ph{padding-bottom:var(--s2)}.fb{padding-bottom:30px}.fb-bar,.fb .img-ph-brief{max-width:none}}@media(max-width:560px){.fb-bar{gap:var(--s2)}.fb-arrows{gap:6px}.fb-arrows .rc-arrow{width:40px;height:40px}.fb-name{font-size:14px;padding:8px 12px}.fb-top{position:static;margin-top:var(--s1)}.fb-top .fb-name{max-width:none;flex:1 1 auto}a.fb-name{justify-content:space-between}}@media(max-width:420px){.fb-bar{gap:var(--s1)}.fb-dots{gap:2px}.fb-arrows{gap:5px}.fb-arrows .rc-arrow{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.fb-slide .fb-top{translate:none!important;animation:none!important}.fb-dot::before,.fb-dot.is-on::before{transform:none}.fb-toggle{display:none}}.hero-editorial{--focus:var(--yellow)}.fb-slides:not(:has(.fb-slide.is-on))>.fb-slide:first-child{visibility:visible}.fb-slides:not(:has(.fb-slide.is-on))>.fb-slide:first-child :is(img,picture,.img-ph,.fb-top){opacity:1;translate:none}#mission .lay-overlap:not(:has(.lo-media :is(img,.img-ph))) .lo-card{grid-column:1 / -1}#mission .lay-overlap:not(:has(.lo-media :is(img,.img-ph))) .dd-flags{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--s3)}@media(min-width:1200px){#mission .lay-overlap:not(:has(.lo-media :is(img,.img-ph))) .dd-flags{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){#mission .lay-overlap:not(:has(.lo-media :is(img,.img-ph))) .dd-flags{grid-template-columns:1fr}}.hero-editorial .bg{object-position:67% 35%}@media(max-width:860px) and (orientation:portrait){.hero-editorial .bg{object-position:50% 85%}}@media(max-width:560px) and (orientation:portrait){.hero-editorial .bg{object-position:50% 80%}}.hero-credit .credit{margin:0;padding-top:var(--s1)}@media(max-width:860px){.lay-on:has(>img,>picture){min-height:0;align-items:start;background:var(--plan-blue-deep)}.lay-on>img,.lay-on>picture>img{position:static;display:block;width:100%;height:auto;object-fit:fill}.lay-on>picture{display:block}.lay-on:has(>img,>picture) .lon-scrim{display:none}.lay-on:has(>img,>picture)>.credit{order:1;padding:var(--s1) clamp(26px,4vw,58px) 0}.lay-on:has(>img,>picture) .lon-body{order:2;padding-top:var(--s3)}}.lay-on .lon-scrim{background:linear-gradient(to top,rgba(10,42,67,.88) 0%,rgba(10,42,67,.7) 34%,rgba(10,42,67,.52) 62%,rgba(10,42,67,.2) 80%,rgba(10,42,67,0) 100%)}@media (forced-colors:active){.mast-menu-btn .bars i{background:CanvasText}}.gv-other.gv-amount{display:block;margin-top:0}.gv-cell[data-cell="cur"] .gv-pills{grid-template-columns:repeat(3,minmax(0,1fr))}.gv-bankpick{margin-top:6px}.gv-bankpick-btn,.gv-bank-back{font:inherit;font-weight:700;font-size:13.5px;color:var(--plan-blue);background:none;border:0;padding:0;margin:0;cursor:pointer;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px;border-radius:var(--r-sm)}.gv-bankpick-btn:is(:hover,:focus-visible),.gv-bank-back:is(:hover,:focus-visible){text-decoration-thickness:3px}.gv-bankpick-btn:focus-visible,.gv-bank-back:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.panel-give .gv-bankpick-btn,.panel-give .gv-bank-back{position:relative}.panel-give .gv-bankpick-btn::after,.panel-give .gv-bank-back::after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}.gv-bankpick-btn{display:none}html.js .gv-bankpick-btn{display:inline}html.js .gv-bankpick-a{display:none}.gv-bank-back-line{margin:10px 0 0;font-size:13.5px;line-height:1.45}.gv-bank-back-line[hidden]{display:none}.gv-bankpick[hidden]{display:none}html.js .gv-nojs-go{display:none}html:not(.js) .gp-choose-foot #gv-go,html:not(.js) #gv-email-group{display:none}@media (forced-colors:active){.gv-bankpick-btn,.gv-bank-back{color:LinkText}}.panel-give.has-more.gv-fade-off .gv-foot::after{opacity:0}.gv-email-msg:empty{display:none}.gv-pay-actions{flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.gv-pay-trust,.gv-back-more,.gv-back svg{display:none}@media (min-width:861px){.gv-pay-left .gv-pay-actions{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:14px;margin-top:22px}.gv-pay-left #gv-pay-submit{order:1;width:100%;justify-content:center}.gv-pay-left .gv-pay-trust{order:2;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:0;padding:0;list-style:none}.gv-pay-left .gv-back{order:3;align-self:flex-start}.gv-pay-left .gv-back-more{display:inline}.gv-pay-left .gv-back svg{display:inline-block;width:16px;height:16px;margin-right:8px;flex:none}.gv-pay-left .gv-trust-stack{display:none}}@media (min-width:561px) and (max-width:860px){.panel-give .gv-foot{position:sticky;bottom:0;z-index:4;background:#fff;box-shadow:0 -1px 0 var(--line),0 48px 0 #fff}}
