@font-face{font-family:Rethink Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ead06ba057809b4b-s.32dbe68pj90mn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0dc02305a3505331-s.p.0h26ch5typlyx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ead06ba057809b4b-s.32dbe68pj90mn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0dc02305a3505331-s.p.0h26ch5typlyx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ead06ba057809b4b-s.32dbe68pj90mn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0dc02305a3505331-s.p.0h26ch5typlyx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ead06ba057809b4b-s.32dbe68pj90mn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0dc02305a3505331-s.p.0h26ch5typlyx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rethink Sans Fallback;src:local(Arial);ascent-override:94.7%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:104.76%}.rethink_sans_f04a5eba-module__-1DAhW__className{font-family:Rethink Sans,Rethink Sans Fallback;font-style:normal}.rethink_sans_f04a5eba-module__-1DAhW__variable{--font-rethink-sans:"Rethink Sans", "Rethink Sans Fallback"}
:root{--ease-editorial:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--gap-shell:clamp(48px, 6vw, 84px);--gap-section:clamp(38px, 4.5vw, 64px);--gap-stack:clamp(20px, 3vw, 32px);--pad-section:clamp(40px, 6vw, 68px);--radius-sm:12px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--shadow-lift:0 14px 30px #141e502e;--lift-distance:-8px;--duration-fast:.2s;--duration-base:.28s;--duration-reveal:.45s;--toolbar-h:calc(2 * clamp(11px, 1.6vw, 14px) + clamp(15px, 1.5vw, 17px));--page-top-inset:clamp(20px, 3vw, 32px);--gradient-reuters:linear-gradient(190.76deg, #4a65d4 0.34%, #26346e 82.15%);--gradient-affirm:linear-gradient(199.44deg, #0f257a 21.36%, #1c43e0 104.73%);--gradient-classpass:linear-gradient(161.76deg, #030e3a 20.53%, #0827a0 106.68%)}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-rethink-sans), "Rethink Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;background:#f7f6fb}a{color:inherit;text-decoration:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{color:#15172e;background:#c9d4fb}:root{caret-color:#345de6;--vt-out:.22s;--vt-in:.46s}::view-transition{pointer-events:none}::view-transition-group(.vt-page-out){z-index:0}::view-transition-group(.vt-page-in){z-index:1}::view-transition-group(.vt-art){z-index:2}::view-transition-group(.vt-toolbar){z-index:3}::view-transition-group(.vt-art){animation-duration:.64s;animation-timing-function:var(--ease-editorial)}::view-transition-old(.vt-art){display:none}::view-transition-new(.vt-art){animation:vt-art-clip .64s var(--ease-editorial) both}@keyframes vt-art-clip{0%{clip-path:var(--art-clip-old,none)}to{clip-path:var(--art-clip-new,none)}}::view-transition-old(.vt-page-out){animation:vt-fade-out var(--vt-out) var(--ease-editorial) both}::view-transition-new(.vt-page-in){animation:vt-fade-in var(--vt-in) var(--ease-editorial) .12s both}::view-transition-group(site-toolbar){animation:-ua-view-transition-group-anim-site-toolbar .24s steps(2, jump-none) both, vt-dip .24s var(--ease-editorial) both}::view-transition-old(site-toolbar){animation:.24s steps(2,jump-none) both vt-fade-out}::view-transition-new(site-toolbar){animation:.24s steps(2,jump-none) both vt-fade-in}@keyframes vt-dip{50%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-image-pair(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-old(.vt-page-out){animation:.15s both vt-fade-out!important}::view-transition-new(.vt-page-in){animation:.2s both vt-fade-in!important}::view-transition-old(site-toolbar){display:none!important}::view-transition-new(.vt-art){clip-path:var(--art-clip-new,none);animation:.2s both vt-fade-in!important}*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,box-shadow,fill,stroke!important;transition-duration:.18s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
