.S6Hkya_footer{padding-block:calc(36px + var(--wave)) 20px;background:var(--gradient);color:var(--paper);--wave:64px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 46C180 64 360 62 560 44S960 6 1160 10 1380 26 1440 18V64H0Z'/%3E%3C/svg%3E") top / 100% var(--wave) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--wave) + 1px) no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 46C180 64 360 62 560 44S960 6 1160 10 1380 26 1440 18V64H0Z'/%3E%3C/svg%3E") top / 100% var(--wave) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--wave) + 1px) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 46C180 64 360 62 560 44S960 6 1160 10 1380 26 1440 18V64H0Z'/%3E%3C/svg%3E") top / 100% var(--wave) no-repeat, linear-gradient(#000, #000) bottom / 100% calc(100% - var(--wave) + 1px) no-repeat}@media (max-width:640px){.S6Hkya_footer{--wave:36px}}.S6Hkya_grid{gap:var(--s-lg) var(--s-xl);grid-template-columns:1.3fr 1.5fr 1fr 1fr;align-items:start;display:grid}.S6Hkya_brand{color:var(--paper);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.S6Hkya_badge{border-radius:var(--r-pill);background:var(--paper);justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.S6Hkya_wordmark{font-size:1.375rem;font-weight:400}.S6Hkya_about p{max-width:22em;font-size:var(--t-sub);margin-top:10px;font-weight:500;line-height:1.45}.S6Hkya_footer nav .eyebrow{color:var(--paper);opacity:.85;margin-bottom:6px}.S6Hkya_footer ul{margin:0;padding:0;list-style:none;display:grid}.S6Hkya_twoCols{column-gap:var(--s-lg);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,max-content);grid-auto-flow:column}.S6Hkya_footer ul a{min-height:32px;font-size:var(--t-sub);color:var(--paper);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.S6Hkya_footer ul a:hover{text-underline-offset:3px;text-decoration:underline}.S6Hkya_footer :focus-visible{outline-color:var(--paper)}.S6Hkya_fine{font-size:var(--t-foot);border-top:1px solid #f8f7ec4d;margin-top:24px;padding-top:14px;font-weight:500}@media (max-width:900px){.S6Hkya_grid{grid-template-columns:1fr 1fr}.S6Hkya_about{grid-column:1/-1}}@media (max-width:520px){.S6Hkya_grid{grid-template-columns:1fr}}
.hBw1pG_header{z-index:50;pointer-events:none;position:fixed;inset:0 0 auto}.hBw1pG_header>*{pointer-events:auto}.hBw1pG_brand{min-height:var(--touch);align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:absolute;top:20px;left:36px}.hBw1pG_wordmark{letter-spacing:-.01em;font-size:1.5rem;font-weight:300}.hBw1pG_nav{position:absolute;top:20px;right:36px}.hBw1pG_nav ul{flex-direction:column;align-items:flex-end;margin:0;padding:0;list-style:none;display:flex}.hBw1pG_nav a,.hBw1pG_menu li a{min-height:44px;font-size:var(--t-callout);white-space:nowrap;background:var(--gradient);color:var(--ink);transition:color var(--dur-hover) ease;-webkit-background-clip:text;background-clip:text;align-items:center;font-weight:300;text-decoration:none;display:inline-flex}.hBw1pG_nav a:hover,.hBw1pG_nav a:active,.hBw1pG_nav a[aria-current],.hBw1pG_menu li a:hover,.hBw1pG_menu li a:active,.hBw1pG_menu li a[aria-current]{color:#0000}.hBw1pG_menu{display:none;position:absolute;top:16px;right:16px}.hBw1pG_menu summary{width:var(--touch);height:var(--touch);border-radius:var(--r-pill);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.hBw1pG_menu summary::-webkit-details-marker{display:none}.hBw1pG_menu .hBw1pG_shut{display:none}.hBw1pG_menu[open] .hBw1pG_shut{display:block}.hBw1pG_menu[open] .hBw1pG_open{display:none}.hBw1pG_menu nav{width:min(280px,100vw - 32px);padding:var(--s-sm);border-radius:var(--r-xl);background:var(--paper);border:1px solid var(--rule);box-shadow:var(--shadow-4);position:absolute;top:calc(100% + 8px);right:0}.hBw1pG_menu ul{margin:0;padding:0;list-style:none}.hBw1pG_menu li{padding:0 var(--s-md)}@media (max-width:1259px){.hBw1pG_nav{display:none}.hBw1pG_menu{display:block}.hBw1pG_brand{border-radius:var(--r-pill);padding:0 14px 0 10px;top:16px;left:16px}.hBw1pG_brand,.hBw1pG_menu summary{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#f8f7eccc;border:1px solid #fffc}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f8f7ec;--paper-2:#ebead9;--paper-3:#cfcebb;--ink:#284b5e;--ink-2:#284b5ed9;--ink-3:#284b5ecc;--ink-4:#284b5e9e;--hairline:#284b5e0f;--rule:#284b5e1f;--blue:#4a90e2;--green:#50c9a8;--gradient:linear-gradient(135deg, var(--blue), var(--green));--error:#5a1414;--night:#1b1a16;--night-2:#242320;--night-ink:#edeae0;--night-ink-2:#edeae0b8;--blue-night:#7eb6f2;--green-night:#6fe0be;--gradient-night:linear-gradient(135deg, var(--blue-night), var(--green-night));--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", Roboto, "Segoe UI", system-ui, sans-serif;--t-display:clamp(2.5rem, 1.6rem + 4.2vw, 4.75rem);--t-h2:clamp(2rem, 1.5rem + 2.2vw, 3rem);--t-title:1.25rem;--t-headline:1.0625rem;--t-body:1.0625rem;--t-callout:1rem;--t-sub:.9375rem;--t-small:.875rem;--t-foot:.8125rem;--t-caption:.75rem;--t-eyebrow:.6875rem;--s-xs:4px;--s-sm:8px;--s-md:16px;--s-lg:24px;--s-xl:32px;--s-xxl:40px;--s-section:clamp(72px, 6vw + 40px, 128px);--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-xxl:28px;--r-pill:999px;--gutter:24px;--max:1160px;--touch:48px;--shadow-2:0 2px 6px #0000001f;--shadow-4:0 4px 12px #00000029;--shadow-phone:0 30px 60px -20px #284b5e59, 0 12px 24px -12px #284b5e40;--press-in:80ms cubic-bezier(.5, 1, .89, 1);--press-out:.14s cubic-bezier(.34, 1.56, .64, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-hover:.26s;--dur-reveal:.7s}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:24px}@media (max-width:1259px){html{scroll-padding-top:80px}}body{background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}img,svg{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}h1,h2{letter-spacing:-.02em;text-wrap:balance;font-weight:300;line-height:1.08}h3{font-size:var(--t-title);font-weight:600;line-height:1.25}p{text-wrap:pretty}a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--r-sm)}::selection{background:#4a90e240}:root{--rail:0px;--header-room:56px}@media (min-width:1260px){:root{--rail:150px;--header-room:0px}}.container{width:100%;max-width:min(var(--max), 100% - 2 * var(--rail));padding-inline:var(--gutter);margin-inline:auto}.eyebrow{font-size:var(--t-eyebrow);letter-spacing:1px;text-transform:uppercase;color:var(--ink-2);font-weight:600}.lede{color:var(--ink-2);max-width:34em;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55}.section{padding-block:var(--s-section)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{left:var(--s-md);z-index:100;border-radius:var(--r-md);background:var(--ink);color:var(--paper);padding:12px 16px;position:absolute;top:-100px}.skip:focus{top:var(--s-md)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.reveal{transition:opacity var(--dur-reveal) var(--ease-out), transform var(--dur-reveal) var(--ease-out);transition-delay:calc(var(--i,0) * 90ms)}.reveal:not(.in){opacity:0;transform:translateY(24px) rotate(var(--reveal-turn,0deg))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
