@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/3d51db290a6a25f3-s.0kkodo7okz7sx.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/f7054824cbb51795-s.3gwda9lv2grgl.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/74effe3e2193102a-s.p.2ke8r1sltdje0.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_f2752a49-module__Yfhamq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_f2752a49-module__Yfhamq__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_9f488376-module__IZkbdq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_9f488376-module__IZkbdq__variable{--font-geist:"Geist", "Geist Fallback"}
:root{--font-display:var(--font-bricolage), "Bricolage Grotesque", ui-sans-serif, sans-serif;--font-body:var(--font-geist), "Geist", ui-sans-serif, sans-serif;--product-font-display:var(--font-display);--product-font-body:var(--font-body);--color-paper:#f7f4ec;--color-paper-2:#faf8f3;--color-paper-3:#fff1c4;--color-ink:#071f30;--color-ink-2:#334f60;--color-rule:#b8c8d1;--color-rule-2:#334f60;--color-muted:#334f60;--color-neutral:#0d3c59;--color-accent:#c11e37;--color-accent-ink:#faf8f3;--color-focus:#0d3c59;--color-focus-on-brand:#febc30;--color-brand:#0d3c59;--color-brand-soft:#334f60;--color-measure:#febc30;--color-success:#29a547;--color-success-ink:#07130d;--color-mode-single:#f7dce1;--color-mode-practice:#fff1c4;--color-status-success:#dcefe0;--color-glass-light:#faf8f3bd;--color-glass-light-strong:#faf8f3e6;--color-glass-dark:#0d3c59e0;--color-glass-dark-soft:#071f308a;--color-image-scrim:#07130dad;--color-image-scrim-soft:#07130d38;--product-ink:var(--color-ink);--product-ink-soft:var(--color-ink-2);--product-paper:var(--color-paper);--product-paper-deep:var(--color-mode-practice);--product-surface:var(--color-paper-2);--product-surface-raised:var(--color-mode-practice);--product-navy:var(--color-brand);--product-navy-soft:var(--color-brand-soft);--product-green:var(--color-success);--product-green-soft:var(--color-status-success);--product-red:var(--color-accent);--product-red-ink:var(--color-accent-ink);--product-red-soft:var(--color-mode-single);--product-gold:var(--color-measure);--product-gold-soft:var(--color-mode-practice);--product-border:var(--color-rule);--product-border-strong:var(--color-rule-2);--product-overlay:#071f30b3;--product-glass:var(--color-glass-light);--product-glass-strong:var(--color-glass-light-strong);--product-glass-dark:var(--color-glass-dark);--product-glass-dark-soft:var(--color-glass-dark-soft);--product-image-scrim:linear-gradient(90deg, var(--color-image-scrim), var(--color-image-scrim-soft));--product-shell-wash:linear-gradient(180deg, #f7f4ec38 0%, var(--product-paper) 92%);--product-focus:var(--color-focus);--product-focus-on-brand:var(--color-focus-on-brand);--product-danger:var(--color-accent);--product-success:var(--color-success);--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:9rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.25rem;--text-lg:1.5625rem;--text-xl:1.9531rem;--text-2xl:2.4414rem;--text-display:clamp(3rem, 5vw + 1rem, 5.25rem);--product-radius-sm:.5rem;--product-radius-md:.875rem;--product-radius-lg:1.25rem;--product-radius-xl:1.75rem;--product-radius-pill:999px;--radius-input:var(--product-radius-md);--radius-card:var(--product-radius-lg);--radius-pill:var(--product-radius-pill);--rule-hair:1px;--rule-fine:2px;--shadow-card:0 4px 14px -8px #071f3033;--shadow-raised:0 16px 34px -22px #071f306b;--shadow-float:0 28px 64px -34px #071f308f;--shadow-rail:10px 0 34px -24px #071f30b8;--blur-glass:1.125rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-modal:400;--z-toast:500;--z-tooltip:600}@supports (color:lab(0% 0 0)){:root{--color-paper:lab(96.2591% .0117421 4.23669);--color-paper-2:lab(97.6304% .0432134 2.65383);--color-paper-3:lab(95.4364% -.198364 23.6208);--color-ink:lab(10.6211% -4.16218 -14.2692);--color-ink-2:lab(31.9223% -7.02587 -13.4908);--color-rule:lab(79.5773% -4.29267 -6.46963);--color-rule-2:lab(31.9223% -7.02587 -13.4908);--color-muted:lab(31.9223% -7.02587 -13.4908);--color-neutral:lab(23.4541% -6.98914 -22.2128);--color-accent:lab(42.8045% 62.3524 30.9983);--color-accent-ink:lab(97.6304% .0432134 2.65383);--color-focus:lab(23.4541% -6.98914 -22.2128);--color-focus-on-brand:lab(80.8952% 16.2291 73.7742);--color-brand:lab(23.4541% -6.98914 -22.2128);--color-brand-soft:lab(31.9223% -7.02587 -13.4908);--color-measure:lab(80.8952% 16.2291 73.7742);--color-success:lab(59.7519% -49.7192 38.0304);--color-success-ink:lab(4.86398% -4.77293 1.71245);--color-mode-single:lab(90.1216% 10.2277 1.1306);--color-mode-practice:lab(95.4364% -.198364 23.6208);--color-status-success:lab(92.7161% -8.54322 5.02527);--color-glass-light:lab(97.6304% .0432134 2.65383/.74);--color-glass-light-strong:lab(97.6304% .0432134 2.65383/.9);--color-glass-dark:lab(23.4541% -6.98914 -22.2128/.88);--color-glass-dark-soft:lab(10.6211% -4.16218 -14.2692/.54);--color-image-scrim:lab(4.86398% -4.77293 1.71245/.68);--color-image-scrim-soft:lab(4.86398% -4.77293 1.71245/.22);--product-overlay:lab(10.6211% -4.16218 -14.2692/.7);--product-shell-wash:linear-gradient(180deg, lab(96.2591% .0117421 4.23669/.22) 0%, var(--product-paper) 92%);--shadow-card:0 4px 14px -8px lab(10.6211% -4.16218 -14.2692/.2);--shadow-raised:0 16px 34px -22px lab(10.6211% -4.16218 -14.2692/.42);--shadow-float:0 28px 64px -34px lab(10.6211% -4.16218 -14.2692/.56);--shadow-rail:10px 0 34px -24px lab(10.6211% -4.16218 -14.2692/.72)}}html,body{overflow-x:clip}
