@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(../media/30019050b7bae5c9-s.15dk20f.30-uv.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(../media/37d0015dc75cbc8f-s.0~rae3sza.y8d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(../media/45f29b19c23b15b3-s.0xb5jay~a18ua.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(../media/c359f675969d501e-s.0ejk17f2dgcuy.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(../media/9ab9daf6d31b5243-s.0sln0l14viick.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:swap;src:url(../media/d8bd0e9af077c7ac-s.p.0ski.nyybe-_5.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:Roboto Flex Fallback;src:local(Arial);ascent-override:93.28%;descent-override:24.55%;line-gap-override:0.0%;size-adjust:99.45%}.roboto_flex_a2b3053f-module__FgEuRq__className{font-family:Roboto Flex,Roboto Flex Fallback;font-style:normal}.roboto_flex_a2b3053f-module__FgEuRq__variable{--font-roboto:"Roboto Flex", "Roboto Flex Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_efc253b3-module__w1i8Da__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_efc253b3-module__w1i8Da__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.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:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.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:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.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:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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_9b24f49e-module__hJlnFq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9b24f49e-module__hJlnFq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.Page-module__7Ccy_G__page{background:var(--color-bg);color:var(--color-ink);flex-direction:column;min-height:100dvh;display:flex}.Page-module__7Ccy_G__page>main{flex:1 0 auto;overflow-x:clip}.Page-module__7Ccy_G__page>footer{flex-shrink:0;margin-top:96px}
.Logo-module__ZnnO5q__logo{font-family:var(--font-display);letter-spacing:-.045em;color:var(--color-ink);font-size:40px;font-weight:500;line-height:1}
.NavLink-module__F5Kp4q__link{font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:.01em;color:var(--color-ink-soft);transition:opacity var(--duration-fast) var(--ease-premium);position:relative}.NavLink-module__F5Kp4q__link:hover{opacity:.7}[data-animations=on] .NavLink-module__F5Kp4q__link{transition:color .22s cubic-bezier(.22,1,.36,1)}[data-animations=on] .NavLink-module__F5Kp4q__link:hover{opacity:1}[data-animations=on] .NavLink-module__F5Kp4q__link:after{content:"";background:var(--color-copper);transform-origin:0;height:1px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}[data-animations=on] .NavLink-module__F5Kp4q__link:hover:after{transform:scaleX(1)}[data-animations=on] .NavLink-module__F5Kp4q__link:focus-visible:after{transform:scaleX(1)}
.HeaderAction-module__cF11yq__action{font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:.01em;transition:opacity var(--duration-fast) var(--ease-premium);font-weight:400;position:relative}.HeaderAction-module__cF11yq__ink{color:var(--color-ink)}.HeaderAction-module__cF11yq__copper{color:var(--color-copper)}.HeaderAction-module__cF11yq__action:hover{opacity:.7}[data-animations=on] .HeaderAction-module__cF11yq__action{transition:color .22s cubic-bezier(.22,1,.36,1)}[data-animations=on] .HeaderAction-module__cF11yq__action:hover{opacity:1}[data-animations=on] .HeaderAction-module__cF11yq__action:after{content:"";background:var(--color-copper);transform-origin:0;height:1px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}[data-animations=on] .HeaderAction-module__cF11yq__action:hover:after{transform:scaleX(1)}[data-animations=on] .HeaderAction-module__cF11yq__action:focus-visible:after{transform:scaleX(1)}
.MenuIcon-module__kO_ufq__icon{cursor:pointer;z-index:1;background:0 0;border:0;grid-auto-rows:1px;place-content:center;gap:4px;width:36px;height:36px;padding:0;display:grid;position:relative}.MenuIcon-module__kO_ufq__icon span{background:var(--color-ink);width:18px;height:1px;transition:background var(--duration-fast) var(--ease-premium);display:block}.MenuIcon-module__kO_ufq__icon:hover span{background:var(--color-copper)}
.SettingsPanel-module__r3evcW__overlay{opacity:0;pointer-events:none;transition:opacity var(--duration-medium) var(--ease-premium);z-index:40;background:#0b1a272e;position:fixed;inset:0}.SettingsPanel-module__r3evcW__overlay.SettingsPanel-module__r3evcW__open{opacity:1;pointer-events:auto}.SettingsPanel-module__r3evcW__panel{background:var(--color-bg);width:min(440px,92vw);box-shadow:none;transition:transform var(--duration-medium) var(--ease-premium);z-index:50;border-left:0;flex-direction:column;max-width:100vw;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.SettingsPanel-module__r3evcW__panel.SettingsPanel-module__r3evcW__open{transform:translate(0)}.SettingsPanel-module__r3evcW__header{border-bottom:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.SettingsPanel-module__r3evcW__title{font-family:var(--font-display);font-size:var(--fs-title-sm);letter-spacing:-.02em;color:var(--color-ink);margin:0}.SettingsPanel-module__r3evcW__close{width:32px;height:32px;font-size:var(--fs-title-sm);color:var(--color-ink-soft);transition:color var(--duration-fast) var(--ease-premium);justify-content:center;align-items:center;display:inline-flex}.SettingsPanel-module__r3evcW__close:hover{color:var(--color-ink)}.SettingsPanel-module__r3evcW__body{flex-direction:column;flex:1;gap:12px;padding:12px 24px 20px;display:flex;overflow-y:auto}.SettingsPanel-module__r3evcW__row{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:14px;min-height:36px;display:grid}.SettingsPanel-module__r3evcW__rowLabel{font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:6px;display:inline-flex;overflow:hidden}.SettingsPanel-module__r3evcW__rowNum{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-ink-faint);letter-spacing:.06em;flex-shrink:0}.SettingsPanel-module__r3evcW__rowText{letter-spacing:0;color:var(--color-ink-soft);text-overflow:ellipsis;overflow:hidden}.SettingsPanel-module__r3evcW__segmented{background:var(--surface-muted-bg);border:0;border-radius:0;flex-wrap:wrap;gap:1px;min-width:0;display:flex}.SettingsPanel-module__r3evcW__segment{font-family:var(--font-sans);font-size:var(--fs-caption);letter-spacing:.01em;color:var(--color-ink-soft);background:var(--surface-muted-bg);white-space:nowrap;text-align:center;min-width:0;transition:background var(--duration-fast) var(--ease-premium), color var(--duration-fast) var(--ease-premium);flex:56px;padding:7px 8px}.SettingsPanel-module__r3evcW__segment:hover{background:var(--surface-muted-bg)}.SettingsPanel-module__r3evcW__segmentActive{background:var(--color-ink);color:#fff}.SettingsPanel-module__r3evcW__segmentActive:hover{background:var(--color-ink-deep)}.SettingsPanel-module__r3evcW__footer{border-top:0;padding:14px 24px 18px}.SettingsPanel-module__r3evcW__reset{width:100%;font-family:var(--font-sans);font-size:var(--fs-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);background:var(--surface-muted-bg);transition:background var(--duration-fast) var(--ease-premium), color var(--duration-fast) var(--ease-premium);border:0;border-radius:0;padding:10px}.SettingsPanel-module__r3evcW__reset:hover{color:var(--color-copper)}@media (max-width:520px){.SettingsPanel-module__r3evcW__panel{width:100vw}.SettingsPanel-module__r3evcW__header{padding:18px 20px}.SettingsPanel-module__r3evcW__body{padding:8px 20px 18px}.SettingsPanel-module__r3evcW__row{grid-template-columns:1fr;align-items:stretch;gap:8px}.SettingsPanel-module__r3evcW__rowLabel{white-space:normal}.SettingsPanel-module__r3evcW__segmented{width:100%}.SettingsPanel-module__r3evcW__segment{white-space:normal;flex-basis:74px;line-height:1.15}.SettingsPanel-module__r3evcW__footer{padding:12px 20px 16px}}
.SiteHeader-module__oJa3Ma__header{background:color-mix(in srgb, var(--color-bg) 65%, transparent);z-index:20;isolation:isolate;border-bottom:0;height:72px;position:sticky;top:0}.SiteHeader-module__oJa3Ma__inner{width:var(--container-width);grid-template-columns:auto 1fr auto;align-items:center;gap:56px;height:100%;margin-inline:auto;display:grid}.SiteHeader-module__oJa3Ma__nav{gap:34px;display:flex}.SiteHeader-module__oJa3Ma__actions{justify-content:flex-end;align-items:center;gap:22px;min-width:0;display:flex}.SiteHeader-module__oJa3Ma__divider{display:none}@media (max-width:1100px){.SiteHeader-module__oJa3Ma__inner{gap:32px}.SiteHeader-module__oJa3Ma__nav{gap:20px}.SiteHeader-module__oJa3Ma__actions{gap:16px}}@media (max-width:900px){.SiteHeader-module__oJa3Ma__nav{display:none}}@media (max-width:640px){.SiteHeader-module__oJa3Ma__inner{grid-template-columns:auto 1fr auto;gap:18px}.SiteHeader-module__oJa3Ma__actions{gap:12px}.SiteHeader-module__oJa3Ma__actions a:not([href=\/hiring]),.SiteHeader-module__oJa3Ma__actions .SiteHeader-module__oJa3Ma__divider{display:none}}[data-animations=on] .SiteHeader-module__oJa3Ma__header{transition:height .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .3s cubic-bezier(.22,1,.36,1),backdrop-filter .3s cubic-bezier(.22,1,.36,1)}[data-animations=on] .SiteHeader-module__oJa3Ma__header.SiteHeader-module__oJa3Ma__compressed{background:color-mix(in srgb, var(--color-bg) 80%, transparent);height:56px}
.FooterUtilityItem-module__WDUqaW__item{border-left:1px solid var(--color-line-soft);align-items:center;gap:12px;height:100%;padding:16px 22px;display:flex}.FooterUtilityItem-module__WDUqaW__item:first-child{border-left:0}.FooterUtilityItem-module__WDUqaW__icon{width:22px;height:22px;color:var(--color-copper-soft);place-items:center;display:grid}.FooterUtilityItem-module__WDUqaW__label{font-family:var(--font-sans);font-size:var(--fs-caption);letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-muted);font-weight:600}.FooterUtilityItem-module__WDUqaW__value{font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--color-ink);margin-top:6px}@media (max-width:640px){.FooterUtilityItem-module__WDUqaW__item{border-left:0;border-top:1px solid var(--color-line-soft);padding:16px 0}.FooterUtilityItem-module__WDUqaW__item:first-child{border-top:0}}
.FooterContactStrip-module___RCcnG__strip{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line-soft);width:100%}.FooterContactStrip-module___RCcnG__inner{width:var(--container-width);grid-template-columns:repeat(3,1fr);align-items:center;min-height:80px;margin-inline:auto;display:grid}@media (max-width:1024px){.FooterContactStrip-module___RCcnG__inner{grid-template-columns:1fr}}@media (max-width:640px){.FooterContactStrip-module___RCcnG__inner{grid-template-columns:1fr}}
.LegalLine-module__ygt_cG__wrap{width:100%}.LegalLine-module__ygt_cG__inner{width:var(--container-width);min-height:34px;font-family:var(--font-sans);font-size:var(--fs-caption);color:var(--color-ink-faint);justify-content:space-between;align-items:center;margin-inline:auto;padding-block:12px;display:flex}@media (max-width:640px){.LegalLine-module__ygt_cG__inner{text-align:center;flex-direction:column;gap:8px}}
.SiteFooter-module__fnGxDW__footer{background:var(--color-bg)}
:root{--color-bg:#fdfdfd;--color-bg-soft:#f6f7f8;--color-bg-card:#f6f7f8;--color-bg-muted:#eef1f3;--color-bg-deep:#0e1a24;--color-ink-on-dark:#f4f2ee;--surface-block-bg:#f6f7f8;--surface-muted-bg:#eef1f3;--surface-figure-bg:#f2f4f6;--surface-border:0;--surface-radius:0;--surface-shadow:none;--color-ink:#0c1721;--color-ink-deep:#0b1a27;--color-ink-soft:#314656;--color-ink-muted:#6d7b86;--color-ink-faint:#9aa5ad;--color-bg-glass:#fdfdfde0;--color-shadow-card:#13263609;--color-highlight-inset:#fffc;--color-copper:#a9653d;--color-copper-soft:#c99b7e;--color-copper-faint:#e3c8b8;--color-line:#e8e5e1;--color-line-soft:#f0eeea;--color-line-dark:#c9d0d5;--color-steel:#607586;--color-steel-soft:#9aa9b5;--color-steel-faint:#d8dee2;--font-display:"Canela", "Ivar Display", "Cormorant Garamond", Georgia, serif;--font-serif:"Canela Text", "Cormorant Garamond", Georgia, serif;--font-sans:"Amplitude", "Amplitude Book", "Inter", Arial, sans-serif;--font-mono:"IBM Plex Mono", "SFMono-Regular", monospace;--fs-hero:104px;--fs-section:66px;--fs-section-md:48px;--fs-section-sm:42px;--fs-title:28px;--fs-title-sm:22px;--fs-body:16px;--fs-body-sm:14px;--fs-caption:12px;--container-max:1240px;--page-gutter:40px;--container-width:min(calc(100% - (var(--page-gutter) * 2)), var(--container-max));--bleed-left:min(calc(var(--page-gutter) * -1), calc(620px - 50vw));--bleed-extend:max(var(--page-gutter), calc(50vw - 620px));--ease-premium:cubic-bezier(.22, 1, .36, 1);--duration-fast:.18s;--duration-medium:.42s;--duration-slow:1.2s}@media (min-width:1800px){:root{--container-max:1240px;--page-gutter:clamp(40px, 4vw, 80px)}}@media (min-width:3600px){:root{--container-max:1240px;--page-gutter:40px}}@media (max-width:900px){:root{--page-gutter:28px;--fs-hero:80px;--fs-section:56px;--fs-section-md:44px;--fs-section-sm:36px}}@media (max-width:520px){:root{--page-gutter:20px;--fs-hero:56px;--fs-section:42px;--fs-section-md:36px;--fs-section-sm:30px;--fs-title:24px;--fs-title-sm:20px}}:root[data-cards=gray]{--card-bg:var(--surface-block-bg);--card-border:var(--surface-border);--card-border-color:transparent;--card-radius:var(--surface-radius);--card-shadow:var(--surface-shadow)}:root[data-white=pure]{--color-bg:#fff;--color-bg-glass:#ffffffe0}@font-face{font-family:TASA Orbiter;font-weight:400;font-style:normal;font-display:swap;src:local(TASA Orbiter),local(TASA Orbiter Display Regular),local(TASAOrbiter-Regular)}@font-face{font-family:TASA Orbiter;font-weight:500;font-style:normal;font-display:swap;src:local(TASA Orbiter Medium),local(TASA Orbiter Display Medium),local(TASAOrbiter-Medium)}@font-face{font-family:TASA Orbiter;font-weight:700;font-style:normal;font-display:swap;src:local(TASA Orbiter Bold),local(TASA Orbiter Display Bold),local(TASAOrbiter-Bold)}@font-face{font-family:Amplitude;font-weight:400;font-style:normal;font-display:swap;src:local(Amplitude),local(Amplitude Regular),local(Amplitude-Regular)}@font-face{font-family:Amplitude;font-weight:500;font-style:normal;font-display:swap;src:local(Amplitude Medium),local(Amplitude-Medium)}@font-face{font-family:Amplitude;font-weight:700;font-style:normal;font-display:swap;src:local(Amplitude Bold),local(Amplitude-Bold)}@font-face{font-family:Amplitude Book;font-weight:400;font-style:normal;font-display:swap;src:local(Amplitude Book),local(Amplitude-Book),local(AmplitudeBook)}@font-face{font-family:Amplitude Book;font-weight:500;font-style:normal;font-display:swap;src:local(Amplitude Book Medium),local(Amplitude Book-Medium),local(AmplitudeBook-Medium)}[data-font-heading=inter]{--font-display:var(--font-inter), system-ui, sans-serif}[data-font-heading=tasa]{--font-display:"TASA Orbiter", "Iowan Old Style", "Palatino", Georgia, serif}[data-font-heading=roboto]{--font-display:var(--font-roboto), system-ui, sans-serif}[data-font-heading=amplitude]{--font-display:"Amplitude", var(--font-dm-sans), system-ui, sans-serif}[data-font-heading=amplitude-book]{--font-display:"Amplitude Book", "Amplitude", var(--font-manrope), system-ui, sans-serif}[data-font-body=inter]{--font-sans:var(--font-inter), system-ui, sans-serif}[data-font-body=tasa]{--font-sans:"TASA Orbiter", "Iowan Old Style", "Palatino", Georgia, serif}[data-font-body=roboto]{--font-sans:var(--font-roboto), system-ui, sans-serif}[data-font-body=amplitude]{--font-sans:"Amplitude", var(--font-dm-sans), system-ui, sans-serif}[data-font-body=amplitude-book]{--font-sans:"Amplitude Book", "Amplitude", var(--font-manrope), system-ui, sans-serif}
*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior-y:none;margin:0;padding:0;overflow-x:clip}html{scroll-behavior:smooth}section[id],footer[id]{scroll-margin-top:72px}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.75}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--color-copper);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{--motion-disabled:1}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
[data-stage=illustration]{position:relative}[data-stage=illustration]:before,[data-stage=illustration]:after{content:none!important}:root[data-effect] [data-stage=illustration] img{filter:none;animation:none!important}
