@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.itMbJq_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.itMbJq_variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.bVXCSG_footer{padding-block:64px 96px}.bVXCSG_top{gap:40px;display:grid}.bVXCSG_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.bVXCSG_title{font-weight:var(--weight-bold);margin-bottom:12px}.bVXCSG_list{gap:2px;display:grid}.bVXCSG_link{border-bottom:2px solid #0000;padding-block:4px;display:inline-block}.bVXCSG_link:hover{border-bottom-color:var(--fbc-accent)}.bVXCSG_legal{border-top:1px solid var(--fbc-line);gap:12px;margin-top:48px;padding-top:24px;display:grid}.bVXCSG_parent{font-weight:var(--weight-bold);text-decoration:underline}.bVXCSG_legalLinks{gap:16px;display:flex}.bVXCSG_legalLinks a{padding-block:4px;text-decoration:underline}@media (min-width:900px){.bVXCSG_footer{padding-bottom:48px}.bVXCSG_top{grid-template-columns:1fr auto}.bVXCSG_columns{grid-template-columns:repeat(3,160px)}.bVXCSG_legal{grid-template-columns:1fr auto}}
.O2uXQG_header{min-height:var(--nav-height);justify-content:space-between;align-items:center;gap:32px;padding-block:16px;display:flex;position:relative}.O2uXQG_logo{flex:none}.O2uXQG_nav{align-items:center;gap:32px;display:none}.O2uXQG_link{transition:border-color var(--dur-base) var(--ease-out);border-bottom:2px solid #0000;padding-bottom:2px}.O2uXQG_link:hover{border-bottom-color:var(--fbc-accent)}.O2uXQG_cta{min-height:var(--control-h-md);padding-inline:24px}.O2uXQG_menuButton{border-radius:var(--radius-pill);background:var(--fbc-white);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;list-style:none;display:flex}.O2uXQG_menuButton::-webkit-details-marker{display:none}.O2uXQG_menuButton span{background:var(--fbc-ink);border-radius:2px;width:18px;height:2px}.O2uXQG_menuPanel{z-index:20;top:calc(100% + 4px);right:var(--gutter);left:var(--gutter);border-radius:var(--radius-md);background:var(--fbc-white);box-shadow:var(--shadow-pop);gap:4px;padding:12px;display:grid;position:absolute}.O2uXQG_menuLink{border-radius:var(--radius-sm);font-weight:var(--weight-bold);padding:12px;display:block}.O2uXQG_menuLink:hover{background:var(--fbc-ground)}.O2uXQG_sticky{z-index:10;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--fbc-ground);display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:900px){.O2uXQG_nav{display:flex}.O2uXQG_menu,.O2uXQG_sticky{display:none}}
:root{--fbc-ground:#eef5f2;--fbc-ink:#0e3b36;--fbc-accent:#2bb88a;--fbc-white:#fff;--fbc-canvas:#e9eceb;--fbc-grey:#555;--fbc-ink-80:color-mix(in oklab,var(--fbc-ink) 80%,white);--fbc-ink-hover:color-mix(in oklab,var(--fbc-ink) 88%,var(--fbc-accent));--fbc-accent-hover:color-mix(in oklab,var(--fbc-accent) 88%,var(--fbc-ink));--fbc-accent-soft:color-mix(in oklab,var(--fbc-accent) 16%,white);--fbc-line:color-mix(in oklab,var(--fbc-ink) 14%,var(--fbc-ground));--fbc-line-strong:color-mix(in oklab,var(--fbc-ink) 30%,white);--fbc-error:#c2412d;--fbc-error-soft:#fbeae6;--surface-page:var(--fbc-ground);--surface-canvas:var(--fbc-canvas);--surface-card:var(--fbc-white);--surface-inverse:var(--fbc-ink);--surface-accent:var(--fbc-accent);--text-body:var(--fbc-ink);--text-heading:var(--fbc-ink);--text-muted:var(--fbc-grey);--text-inverse:var(--fbc-white);--text-on-accent:var(--fbc-ink);--text-highlight:var(--fbc-accent);--border-default:var(--fbc-line);--border-strong:var(--fbc-ink);--focus-ring:var(--fbc-accent);--link:var(--fbc-ink);--link-hover:var(--fbc-accent)}
:root{--weight-body:500;--weight-semibold:600;--weight-bold:700;--weight-display:800;--text-display-xl:56px;--text-display-l:44px;--text-display-m:34px;--text-h3:24px;--text-h4:18px;--text-lead:18px;--text-body-size:16px;--text-small:14px;--text-caption:13px;--text-eyebrow:11px;--leading-display:1;--leading-heading:1.15;--leading-body:1.5;--tracking-display:-.045em;--tracking-heading:-.025em;--tracking-body:-.005em;--tracking-eyebrow:.32em}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--panel-pad:40px;--card-pad:24px;--grid-gap:40px;--slot-gap:8px;--container-max:1200px;--nav-height:76px;--control-h-sm:36px;--control-h-md:44px;--control-h-lg:50px}
:root{--radius-xs:6px;--radius-slot:8px;--radius-sm:12px;--radius-md:20px;--radius-lg:24px;--radius-pill:999px;--border-w:2px;--shadow-none:none;--shadow-pop:0 12px 32px -12px #0e3b3647;--ease-out:cubic-bezier(.2,.7,.2,1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}
:root{--font-sans:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;--gutter:20px;--section-gap:72px}@media (min-width:900px){:root{--gutter:40px;--section-gap:128px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);font-size:var(--text-body-size);font-weight:var(--weight-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{display:block}:focus-visible{outline:3px solid var(--fbc-ink);outline-offset:3px;border-radius:4px}.onInk :focus-visible{outline-color:var(--fbc-accent)}.container{width:min(100%, calc(var(--container-max) + 2 * var(--gutter)));padding-inline:var(--gutter);margin-inline:auto}.displayXl,.displayL,.displayM{font-weight:var(--weight-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance}.displayXl{font-size:clamp(var(--text-display-l), 6.4vw, var(--text-display-xl))}.displayL{font-size:clamp(var(--text-display-m), 5vw, var(--text-display-l))}.displayM{font-size:var(--text-display-m);letter-spacing:var(--tracking-heading)}.srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead{font-size:var(--text-lead)}.caption{font-size:var(--text-caption);color:var(--text-muted)}.onInk .caption{color:var(--fbc-white);opacity:.8}.pill{background:var(--fbc-accent);color:var(--text-on-accent);border-radius:.2em;padding:0 .14em .05em;line-height:.86;display:inline-block}.accentText{color:var(--fbc-accent)}.btn{min-height:var(--control-h-lg);border:var(--border-w) solid transparent;border-radius:var(--radius-pill);font-weight:var(--weight-bold);letter-spacing:-.01em;text-align:center;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}@media (min-width:640px){.btn{padding-inline:28px}}.btn:active{transform:scale(.97)}.btnAccent{background:var(--fbc-accent);color:var(--fbc-ink)}.btnAccent:hover{background:var(--fbc-accent-hover)}.btnInk{background:var(--fbc-ink);color:var(--fbc-white)}.btnInk:hover{background:var(--fbc-ink-hover)}.btnOutline{border-color:var(--fbc-ink);color:var(--fbc-ink)}.btnOutline:hover{background:var(--fbc-ink);color:var(--fbc-white)}.badge{border-radius:var(--radius-pill);background:var(--fbc-accent);height:22px;color:var(--fbc-ink);font-size:12px;font-weight:var(--weight-bold);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;display:inline-flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
