@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fefd80b57937013.3vxbymg_kqoii.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:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c4c21e4d4b578e42.4063qtxwupz89.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:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55cb69ad17a100ed.p.0kxvs4gr291h1.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:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5fefd80b57937013.3vxbymg_kqoii.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:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/c4c21e4d4b578e42.4063qtxwupz89.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:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(../media/55cb69ad17a100ed.p.0kxvs4gr291h1.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}.big_shoulders_a3eecc24-module__EPhLeq__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_a3eecc24-module__EPhLeq__variable{--font-big-shoulders:"Big Shoulders"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_aba8d473-module__6LhcZG__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_aba8d473-module__6LhcZG__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.SiteChrome-module__ml14sq__header{z-index:50;transition:background var(--motion-duration-fade) ease;background:0 0;position:fixed;inset:0 0 auto}.SiteChrome-module__ml14sq__scrolled{background:color-mix(in srgb, var(--color-semantic-bg-page) 90%, transparent)}.SiteChrome-module__ml14sq__headerInner{min-height:96px;width:min(100%, var(--content-width));padding:10px var(--gutter);align-items:center;gap:30px;margin:auto;display:flex;position:relative}.SiteChrome-module__ml14sq__logo{flex:none;display:block}.SiteChrome-module__ml14sq__logo img{object-fit:contain;width:76px;height:76px}.SiteChrome-module__ml14sq__desktopNav{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;width:690px;display:grid;position:absolute;left:calc(50% + 57.5px);transform:translate(-50%)}.SiteChrome-module__ml14sq__desktopNav a,.SiteChrome-module__ml14sq__headerActions a,.SiteChrome-module__ml14sq__menuPanel a{text-decoration:none}.SiteChrome-module__ml14sq__desktopNav a{font-size:var(--type-nav-size);line-height:var(--type-nav-leading);letter-spacing:var(--type-nav-tracking);text-transform:uppercase;white-space:nowrap}.SiteChrome-module__ml14sq__pageNavLink{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:9px 4px 7px;transition:color .16s;display:flex}.SiteChrome-module__ml14sq__pageNavIcon{color:var(--color-primitives-white);transition:color .16s ease, transform var(--motion-duration-fade) var(--motion-ease-standard)}.SiteChrome-module__ml14sq__pageNavLink:hover .SiteChrome-module__ml14sq__pageNavIcon,.SiteChrome-module__ml14sq__pageNavLink:focus-visible .SiteChrome-module__ml14sq__pageNavIcon{color:var(--color-semantic-text-accent);transform:translateY(3px)}.SiteChrome-module__ml14sq__pageNavLink:focus-visible{color:var(--color-semantic-text-accent);outline:2px solid var(--color-semantic-border-accent);outline-offset:2px}.SiteChrome-module__ml14sq__desktopNav a:hover,.SiteChrome-module__ml14sq__menuPanel a:hover{color:var(--color-semantic-text-accent)}.SiteChrome-module__ml14sq__headerActions{align-items:center;gap:20px;margin-left:auto;display:flex}.SiteChrome-module__ml14sq__headerActions>a{align-items:center;display:inline-flex}.SiteChrome-module__ml14sq__cart{gap:4px}.SiteChrome-module__ml14sq__cart span{font-size:var(--type-caption-size);color:var(--color-semantic-text-accent)}.SiteChrome-module__ml14sq__donation,.SiteChrome-module__ml14sq__primaryButton{border-radius:var(--layout-radius-none);background:var(--color-semantic-action-primary-bg);color:var(--color-semantic-action-primary-text);font-family:var(--font-big-shoulders), sans-serif;font-size:var(--type-button-size);line-height:var(--type-button-leading);letter-spacing:var(--type-button-tracking);text-transform:uppercase;white-space:nowrap;border:0;padding:13px 20px}.SiteChrome-module__ml14sq__donation{border-radius:12px}.SiteChrome-module__ml14sq__donation:hover,.SiteChrome-module__ml14sq__primaryButton:hover{background:var(--color-semantic-action-primary-bg-hover)}.SiteChrome-module__ml14sq__menuButton{color:inherit;font-size:var(--type-caption-size);text-transform:uppercase;background:0 0;border:0;align-items:center;gap:8px;display:none}.SiteChrome-module__ml14sq__menuPanel{background:var(--color-semantic-bg-page);padding:28px var(--gutter) 40px;gap:18px;display:grid}.SiteChrome-module__ml14sq__menuPanel a{font-size:var(--type-nav-size);text-transform:uppercase;align-items:center;gap:12px;display:flex}.SiteChrome-module__ml14sq__menuPageLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.SiteChrome-module__ml14sq__menuPageLinks .SiteChrome-module__ml14sq__pageNavLink{flex-direction:column;justify-content:center;gap:8px;min-height:88px;padding:12px}.SiteChrome-module__ml14sq__menuPageLinks .SiteChrome-module__ml14sq__pageNavLink:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}.SiteChrome-module__ml14sq__menuSourceCopy{color:var(--color-semantic-text-muted);font-size:var(--type-caption-size);gap:20px;display:flex}.SiteChrome-module__ml14sq__footer{border-top:var(--layout-line-hair) solid var(--color-semantic-border-accent);background:var(--color-semantic-bg-page)}.SiteChrome-module__ml14sq__footerInner{max-width:var(--content-width);min-height:360px;padding:68px var(--gutter);justify-content:space-between;gap:80px;margin:auto;display:flex}.SiteChrome-module__ml14sq__footerBrand{max-width:var(--layout-measure-narrow)}.SiteChrome-module__ml14sq__footerBrand p{color:var(--color-semantic-text-secondary);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading)}.SiteChrome-module__ml14sq__footerContact{flex-direction:column;gap:26px;display:flex}.SiteChrome-module__ml14sq__footerContact a{text-decoration:none}.SiteChrome-module__ml14sq__footerContact nav{gap:20px;display:flex}.SiteChrome-module__ml14sq__modalBackdrop{z-index:70;background:color-mix(in srgb, var(--color-primitives-black) 75%, transparent);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.SiteChrome-module__ml14sq__modal{border:var(--layout-line-hair) solid var(--color-semantic-border-accent);background:var(--color-semantic-bg-surface);width:min(100%,560px);padding:64px;position:relative}.SiteChrome-module__ml14sq__modalImage{width:100%;height:160px;margin-bottom:20px;position:relative;overflow:hidden}.SiteChrome-module__ml14sq__modalImage img{object-fit:cover}.SiteChrome-module__ml14sq__modal h2{font-family:var(--font-big-shoulders), sans-serif;font-size:var(--type-heading-h1-size);line-height:var(--type-heading-h1-leading);text-transform:uppercase;margin:0 0 20px;font-weight:700}.SiteChrome-module__ml14sq__modal p{color:var(--color-semantic-text-secondary)}.SiteChrome-module__ml14sq__modal form{gap:12px;margin-top:30px;display:grid}.SiteChrome-module__ml14sq__modal label{font-size:var(--type-caption-size);text-transform:uppercase;letter-spacing:var(--type-caption-tracking)}.SiteChrome-module__ml14sq__modal input{border:var(--layout-line-hair) solid var(--color-semantic-border-accent);border-radius:var(--layout-radius-none);width:100%;color:var(--color-semantic-text-primary);background:var(--color-semantic-bg-page);padding:15px}.SiteChrome-module__ml14sq__modalClose{color:inherit;background:0 0;border:0;align-items:center;gap:8px;display:flex;position:absolute;top:20px;right:20px}.SiteChrome-module__ml14sq__privacy{font-size:var(--type-caption-size)}.SiteChrome-module__ml14sq__cookieBanner{z-index:60;min-height:64px;padding:12px var(--gutter);border-top:var(--layout-line-hair) solid var(--color-semantic-border-accent);background:var(--color-semantic-bg-surface);justify-content:flex-end;align-items:center;gap:20px;display:flex;position:fixed;inset:auto 0 0}.SiteChrome-module__ml14sq__cookieBanner button{color:inherit;background:0 0;border:0}@media (min-width:1280px) and (max-width:1399px){.SiteChrome-module__ml14sq__desktopNav{width:570px;left:calc(50% + 47.5px)}.SiteChrome-module__ml14sq__desktopNav a{font-size:14px}}@media (max-width:1279px){.SiteChrome-module__ml14sq__headerInner{min-height:72px}.SiteChrome-module__ml14sq__logo img{width:54px;height:54px}.SiteChrome-module__ml14sq__desktopNav,.SiteChrome-module__ml14sq__donation{display:none!important}.SiteChrome-module__ml14sq__headerActions{gap:14px;margin-left:auto}.SiteChrome-module__ml14sq__menuButton{display:inline-flex}.SiteChrome-module__ml14sq__footerInner{padding:60px var(--gutter);flex-direction:column;gap:40px}.SiteChrome-module__ml14sq__modal{padding:56px 24px 30px}}
:root{--color-primitives-ink-950:#0b0a09;--color-primitives-ink-900:#141210;--color-primitives-ink-800:#1f1c18;--color-primitives-ink-600:#4a443c;--color-primitives-bone-100:#f3ede2;--color-primitives-bone-300:#d9d0c1;--color-primitives-bone-500:#b3a895;--color-primitives-leather-500:#8b5a2b;--color-primitives-leather-600:#6f4620;--color-primitives-brass-400:#c4a265;--color-primitives-brass-600:#9e7f46;--color-primitives-white:#fff;--color-primitives-black:#000;--color-semantic-bg-page:var(--color-primitives-ink-950);--color-semantic-bg-surface:var(--color-primitives-ink-900);--color-semantic-bg-inverse:var(--color-primitives-bone-100);--color-semantic-text-primary:var(--color-primitives-bone-100);--color-semantic-text-secondary:var(--color-primitives-bone-300);--color-semantic-text-muted:var(--color-primitives-bone-500);--color-semantic-text-inverse:var(--color-primitives-ink-950);--color-semantic-text-accent:var(--color-primitives-brass-400);--color-semantic-border-subtle:var(--color-primitives-ink-800);--color-semantic-border-accent:var(--color-primitives-brass-400);--color-semantic-action-primary-bg:var(--color-primitives-leather-500);--color-semantic-action-primary-bg-hover:var(--color-primitives-leather-600);--color-semantic-action-primary-text:var(--color-primitives-bone-100);--color-semantic-action-secondary-border:var(--color-primitives-brass-400);--color-semantic-action-secondary-text:var(--color-primitives-bone-100);--color-semantic-overlay-media-start:#0000;--color-semantic-overlay-media-end:#000000b2;--color-semantic-state-focus:var(--color-primitives-brass-400);--color-semantic-state-error:#b5473a;--color-semantic-state-success:#5e7f5a;--layout-measure-lede:710px;--layout-measure-body:560px;--layout-measure-narrow:440px;--layout-content-max-width:1440px;--layout-gutter-mobile:24px;--layout-gutter-desktop:48px;--layout-section-padding-mobile:96px;--layout-section-padding-desktop:160px;--layout-breakpoint-sm:390px;--layout-breakpoint-md:768px;--layout-breakpoint-lg:1024px;--layout-breakpoint-xl:1440px;--layout-space-1:4px;--layout-space-2:8px;--layout-space-3:12px;--layout-space-4:16px;--layout-space-5:24px;--layout-space-6:32px;--layout-space-7:48px;--layout-space-8:64px;--layout-space-9:96px;--layout-space-10:160px;--layout-radius-none:0px;--layout-radius-pill:999px;--layout-line-hair:1px;--layout-line-rule:2px;--motion-duration-wipe:.6s;--motion-duration-dropin:.5s;--motion-duration-mask:.3s;--motion-duration-band:.6s;--motion-duration-fade:.4s;--motion-stagger-wipe:.2s;--motion-stagger-line:.15s;--motion-ease-standard:cubic-bezier(.22,1,.36,1);--motion-ease-overshoot:cubic-bezier(.34,1.56,.64,1);--motion-observer-threshold:.5;--motion-pin-length:1324px;--type-display-giant-size:128px;--type-display-giant-leading:104px;--type-display-giant-tracking:-.01em;--type-display-xl-size:96px;--type-display-xl-leading:84px;--type-display-xl-tracking:-.01em;--type-display-lg-size:56px;--type-display-lg-leading:52px;--type-display-lg-tracking:0em;--type-heading-h1-size:64px;--type-heading-h1-leading:68px;--type-heading-h1-tracking:-.005em;--type-heading-h2-size:44px;--type-heading-h2-leading:50px;--type-heading-h2-tracking:0em;--type-heading-h3-size:30px;--type-heading-h3-leading:36px;--type-heading-h3-tracking:0em;--type-quote-size:34px;--type-quote-leading:42px;--type-quote-tracking:0em;--type-lede-size:22px;--type-lede-leading:34px;--type-lede-tracking:0em;--type-body-size:17px;--type-body-leading:28px;--type-body-tracking:0em;--type-body-sm-size:15px;--type-body-sm-leading:24px;--type-body-sm-tracking:0em;--type-caption-size:13px;--type-caption-leading:18px;--type-caption-tracking:.02em;--type-eyebrow-size:12px;--type-eyebrow-leading:16px;--type-eyebrow-tracking:.14em;--type-button-size:18px;--type-button-leading:20px;--type-button-tracking:.06em;--type-nav-size:14px;--type-nav-leading:20px;--type-nav-tracking:.04em}@media (max-width:1023px){:root{--type-display-giant-size:64px;--type-display-giant-leading:56px;--type-display-giant-tracking:-.01em;--type-display-xl-size:56px;--type-display-xl-leading:50px;--type-display-xl-tracking:-.01em;--type-display-lg-size:36px;--type-display-lg-leading:34px;--type-display-lg-tracking:0em;--type-heading-h1-size:40px;--type-heading-h1-leading:44px;--type-heading-h1-tracking:-.005em;--type-heading-h2-size:32px;--type-heading-h2-leading:36px;--type-heading-h2-tracking:0em;--type-heading-h3-size:24px;--type-heading-h3-leading:30px;--type-heading-h3-tracking:0em;--type-quote-size:26px;--type-quote-leading:32px;--type-quote-tracking:0em;--type-lede-size:19px;--type-lede-leading:29px;--type-lede-tracking:0em;--type-body-size:16px;--type-body-leading:26px;--type-body-tracking:0em;--type-body-sm-size:14px;--type-body-sm-leading:22px;--type-body-sm-tracking:0em;--type-caption-size:12px;--type-caption-leading:17px;--type-caption-tracking:.02em;--type-eyebrow-size:11px;--type-eyebrow-leading:15px;--type-eyebrow-tracking:.14em;--type-button-size:16px;--type-button-leading:18px;--type-button-tracking:.06em;--type-nav-size:16px;--type-nav-leading:22px;--type-nav-tracking:.04em}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--content-width:var(--layout-content-max-width);--gutter:var(--layout-gutter-desktop);--section-padding:var(--layout-section-padding-desktop)}*{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--color-semantic-bg-page);color:var(--color-semantic-text-primary);font-family:var(--font-manrope), sans-serif;font-size:var(--type-body-size);line-height:var(--type-body-leading);margin:0}button,input{font:inherit}button{cursor:pointer}a{color:inherit}img,svg{max-width:100%;display:block}::selection{background:var(--color-primitives-brass-400);color:var(--color-semantic-text-inverse)}:focus-visible{outline:var(--layout-line-rule) solid var(--color-state-focus);outline-offset:4px}.visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-reveal] .coverWipe:after{content:"";background:var(--color-primitives-ink-950);z-index:2;pointer-events:none;position:absolute;inset:0;transform:translate(0)}[data-reveal].is-visible .coverWipe:after{animation:cover-wipe var(--motion-duration-wipe) var(--motion-ease-standard) forwards;animation-delay:calc(var(--sibling-index,0) * var(--motion-stagger-wipe))}[data-reveal] .lineDrop{max-height:70px;display:inline-block;overflow:hidden}[data-reveal] .lineDrop>span{display:block;transform:translateY(-137px)}[data-reveal].is-visible .lineDrop{animation:line-mask var(--motion-duration-mask) var(--motion-ease-standard) forwards;animation-delay:calc(var(--line-index,0) * var(--motion-stagger-line))}[data-reveal].is-visible .lineDrop>span{animation:line-drop var(--motion-duration-dropin) var(--motion-ease-standard) forwards;animation-delay:calc(var(--line-index,0) * var(--motion-stagger-line))}[data-reveal] .bandReveal{clip-path:inset(0 100% 0 0)}[data-reveal].is-visible .bandReveal{animation:band-reveal var(--motion-duration-band) var(--motion-ease-standard) forwards;animation-delay:calc(var(--sibling-index,0) * var(--motion-stagger-wipe))}@keyframes cover-wipe{to{transform:translate(100%)}}@keyframes line-mask{to{max-height:90px}}@keyframes line-drop{to{transform:translateY(0)}}@keyframes band-reveal{to{clip-path:inset(0)}}@media (max-width:1023px){:root{--gutter:var(--layout-gutter-mobile);--section-padding:var(--layout-section-padding-mobile)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}[data-reveal] .coverWipe:after{transform:translate(100%)}[data-reveal] .lineDrop>span{transform:none}[data-reveal] .bandReveal{clip-path:none}}
