.RjnJTG_page{--intro-line:var(--accent);background:var(--surface)}.RjnJTG_band{padding:56px 0}.RjnJTG_white{background:var(--surface)}.RjnJTG_beige{background:var(--calm-beige)}.RjnJTG_tint{--intro-title:var(--brand-navy);--intro-eyebrow:#4a5a99;--intro-lede:var(--navy-tint-ink);background:var(--navy-tint);color:var(--brand-navy)}.RjnJTG_anchor{scroll-margin-top:124px}.RjnJTG_anchor:focus{outline:none}.RjnJTG_inner{max-width:44rem;padding:0 calc(var(--gutter) + 14px);margin:0 auto}.RjnJTG_disc{background:var(--navy-tint);width:46px;height:46px;color:var(--brand-navy);border-radius:50%;flex:none;place-items:center;display:grid}.RjnJTG_discLarge{width:60px;height:60px}.RjnJTG_blockTitle{font-family:var(--font-heading);color:var(--ink-heading);margin:0;font-size:1.3rem;font-weight:500;line-height:1.2}.RjnJTG_blockText{max-width:30ch;font-size:max(.92rem, min(.92rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:0;line-height:1.55}.RjnJTG_button{min-height:var(--button-height);padding:0 var(--button-pad-x);border:1.5px solid var(--brand-navy);border-radius:var(--button-radius);background:var(--brand-navy);color:var(--on-dark);font-family:var(--font-ui);font-size:max(var(--button-size), min(var(--button-size) * var(--small-text-boost,1), var(--small-text-cap,100rem)));font-weight:var(--button-weight);letter-spacing:var(--button-tracking);text-transform:uppercase;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.RjnJTG_button svg{transition:transform var(--motion-fast) var(--ease-expressive);flex:none}.RjnJTG_buttonOutline{color:var(--brand-navy);background:0 0}.RjnJTG_buttonDonate{border-color:var(--brand-green);background:var(--brand-green);color:#fff}@media (hover:hover) and (pointer:fine){.RjnJTG_button:hover{background:var(--brand-navy-deep);color:var(--on-dark)}.RjnJTG_buttonOutline:hover{background:var(--brand-navy)}.RjnJTG_buttonDonate:hover{border-color:var(--brand-green-ink);background:var(--brand-green-ink)}.RjnJTG_button:hover svg{transform:translateX(calc(3px * var(--motion-scale)))}}.RjnJTG_button:active{transform:scale(.97)}.RjnJTG_button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.RjnJTG_centered{width:max-content;margin:30px auto 0;display:flex}@media (max-width:23.43rem){.RjnJTG_button{white-space:normal;text-align:center;max-width:100%;padding-block:8px}}.RjnJTG_groups{gap:40px;display:grid}.RjnJTG_group{gap:18px;display:grid}.RjnJTG_groupTitle{font-family:var(--font-heading);color:var(--ink-heading);margin:0;font-size:1.35rem;font-weight:500;line-height:1.2}.RjnJTG_groupTitle:after{content:"";border-radius:var(--radius-pill);background:var(--accent);width:36px;height:3px;margin-top:12px;display:block}.RjnJTG_points{gap:16px;margin:0;padding:0;list-style:none;display:grid}.RjnJTG_point{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:16px;display:grid}.RjnJTG_pointText{font-size:max(.95rem, min(.95rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:0;line-height:1.45}.RjnJTG_aboutBody{text-align:center;justify-items:center;gap:14px;max-width:34rem;margin:0 auto;display:grid}.RjnJTG_aboutLead{font-size:max(1rem, min(1rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-soft);text-wrap:pretty;margin:0;line-height:1.6}.RjnJTG_aboutText{font-family:var(--font-heading);color:var(--ink-heading);text-wrap:balance;margin:0;font-size:1.25rem;font-weight:400;line-height:1.35}.RjnJTG_pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.RjnJTG_pillar{text-align:center;align-content:start;justify-items:center;gap:12px;display:grid}.RjnJTG_pillarName{font-family:var(--font-heading);color:var(--ink-heading);font-size:1.12rem;font-weight:500;line-height:1.2}.RjnJTG_steps{justify-items:center;margin:0;padding:0;list-style:none;display:grid}.RjnJTG_stepItem{width:100%;display:grid}.RjnJTG_step{text-align:center;justify-items:center;gap:12px;width:100%;padding:4px 8px;display:grid}.RjnJTG_stepLead{background:var(--navy-tint);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative}.RjnJTG_stepMark{color:var(--brand-navy);flex:none}.RjnJTG_stepNumber{border-radius:var(--radius-pill);background:var(--accent);min-width:24px;height:24px;box-shadow:0 0 0 3px var(--surface);font-family:var(--font-ui);color:var(--brand-navy);place-items:center;padding:0 6px;font-size:.72rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-2px;right:-8px}html[data-js] [data-reveal]:not([data-revealed]) .RjnJTG_stepNumber{opacity:0;transform:scale(calc(1 - .3 * var(--motion-scale)))}[data-reveal] .RjnJTG_stepNumber{transition:transform var(--motion-medium) var(--ease-expressive), opacity var(--motion-medium) var(--ease-expressive);transition-delay:calc(var(--i,0) * 80ms * var(--motion-scale) + .18s * var(--motion-scale))}.RjnJTG_stepText{justify-items:center;gap:6px;min-width:0;display:grid}.RjnJTG_stepTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ink-heading);text-wrap:balance;font-size:1.35rem;font-weight:500;line-height:1.2}.RjnJTG_stepBody{max-width:30ch;font-size:max(.95rem, min(.95rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--ink-mute);text-wrap:pretty;line-height:1.45}.RjnJTG_stepLink{height:46px;color:var(--brand-navy);opacity:.45;place-items:center;display:grid}.RjnJTG_walk{text-align:center;max-width:30rem;margin:36px auto 0}.RjnJTG_walkText{font-family:var(--font-serif-italic-family,var(--font-heading));color:var(--ink-heading);text-wrap:balance;margin:0;font-size:1.3rem;font-style:italic;font-weight:400;line-height:1.35}.RjnJTG_figures{flex-wrap:wrap;justify-content:center;gap:30px 18px;margin:0;padding:0;list-style:none;display:flex}.RjnJTG_figure{text-align:center;flex:0 calc(50% - 9px);align-content:start;justify-items:center;gap:10px;display:grid}.RjnJTG_figureDisc{background:var(--surface);width:46px;height:46px;color:var(--accent-ink);border-radius:50%;place-items:center;margin-bottom:2px;display:grid}.RjnJTG_figureValue{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--brand-navy);font-size:2rem;font-weight:500;line-height:1}.RjnJTG_figureLabel{max-width:18ch;font-size:max(.82rem, min(.82rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:var(--navy-tint-ink);text-wrap:balance;line-height:1.35}.RjnJTG_source{text-align:center;max-width:30rem;font-size:max(.74rem, min(.74rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));color:#4a5a99;margin:30px auto 0;line-height:1.5}.RjnJTG_cards{gap:40px;margin:0;padding:0;list-style:none;display:grid}.RjnJTG_audiences{gap:34px;margin:0;padding:0;list-style:none;display:grid}.RjnJTG_audience{text-align:center;justify-items:center;gap:10px;display:grid}.RjnJTG_audience .RjnJTG_disc{margin-bottom:2px}.RjnJTG_actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:38px;display:flex}.RjnJTG_closingIntro{max-width:24rem}.RjnJTG_ways{gap:30px;margin:8px 0 0;padding:0;list-style:none;display:grid}.RjnJTG_way{text-align:center;justify-items:center;gap:10px;display:grid}.RjnJTG_way .RjnJTG_disc{margin-bottom:2px}.RjnJTG_wayLink{min-height:40px;color:var(--brand-navy);font-family:var(--font-ui);font-size:max(.82rem, min(.82rem * var(--small-text-boost,1), var(--small-text-cap,100rem)));letter-spacing:.08em;text-underline-offset:6px;align-items:center;gap:8px;font-weight:600;-webkit-text-decoration:underline #001a8459;text-decoration:underline #001a8459;text-decoration-thickness:2px;display:inline-flex}.RjnJTG_wayLink svg{flex:none}.RjnJTG_wayEmail{overflow-wrap:anywhere;min-width:0}@media (hover:hover) and (pointer:fine){.RjnJTG_wayLink:hover{-webkit-text-decoration-color:var(--brand-navy);text-decoration-color:var(--brand-navy)}}.RjnJTG_wayLink:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:2px}@media (min-width:48rem){.RjnJTG_band{padding:var(--section-y) 0}.RjnJTG_anchor{scroll-margin-top:138px}.RjnJTG_inner{max-width:var(--width-content);padding:0 var(--gutter)}.RjnJTG_groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;max-width:56rem;margin:0 auto}.RjnJTG_pillars{grid-template-columns:repeat(4,minmax(0,1fr));max-width:56rem;margin:44px auto 0}.RjnJTG_steps{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;column-gap:28px;margin-top:16px}.RjnJTG_stepItem{position:relative}.RjnJTG_stepLink{width:28px;height:auto;position:absolute;top:12px;left:-28px;transform:rotate(-90deg)}.RjnJTG_strip{margin-top:44px}.RjnJTG_stripList{padding-inline:var(--gutter);margin:0 auto}.RjnJTG_figures{flex-wrap:nowrap;gap:28px 24px}.RjnJTG_figure{flex:1 1 0;max-width:14rem}.RjnJTG_figureValue{font-size:2.4rem}.RjnJTG_cards{--cols:2;--col-gap:24px;justify-content:center;gap:48px var(--col-gap);flex-wrap:wrap;display:flex}.RjnJTG_cards>li{flex:0 1 calc((100% - (var(--cols) - 1) * var(--col-gap)) / var(--cols));min-width:0}.RjnJTG_audiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.RjnJTG_closingIntro{max-width:40rem}.RjnJTG_ways{grid-template-columns:repeat(2,minmax(0,1fr));max-width:40rem;margin-inline:auto}}@media (min-width:64rem){.RjnJTG_cards{--cols:3}}@media (min-width:80rem){.RjnJTG_cards{--cols:4;--col-gap:22px;row-gap:44px}}
