@font-face{font-family:Funnel Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.44093692.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:Funnel Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.efb60e83.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:Funnel Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.44093692.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:Funnel Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.efb60e83.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:Funnel Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.44093692.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:Funnel Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.efb60e83.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:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.funnel_display_d4fc57fd-module__mKfxVW__className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.funnel_display_d4fc57fd-module__mKfxVW__variable{--font-funnel-display:"Funnel Display","Funnel Display Fallback"}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/94a6d9b3ae777797-s.f594ee58.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:Funnel Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc566e733948aae3-s.p.3ae9fc60.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:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/94a6d9b3ae777797-s.f594ee58.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:Funnel Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fc566e733948aae3-s.p.3ae9fc60.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:Funnel Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/94a6d9b3ae777797-s.f594ee58.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:Funnel Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fc566e733948aae3-s.p.3ae9fc60.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:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.funnel_sans_ffff0a57-module__ZpQkYG__className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.funnel_sans_ffff0a57-module__ZpQkYG__variable{--font-funnel-sans:"Funnel Sans","Funnel Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_28411002-module__cjC0Ca__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_28411002-module__cjC0Ca__variable{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
.home-module__Y8m2Sa__page{color:#1c1b19;min-height:100vh;font-family:var(--font-funnel-sans),Helvetica,Arial,sans-serif;letter-spacing:normal;-webkit-font-smoothing:antialiased;text-wrap:pretty;background:#f3efe7;flex-direction:column;font-size:16px;font-weight:400;line-height:normal;display:flex}.home-module__Y8m2Sa__page :where(h1,h2,h3,p){margin:0}.home-module__Y8m2Sa__page :where(a){color:inherit;text-decoration:none}.home-module__Y8m2Sa__page :where(a:hover){text-underline-offset:3px;text-decoration:underline}.home-module__Y8m2Sa__page :where(button,input,textarea){font-family:inherit}.home-module__Y8m2Sa__page :where(:focus-visible){outline-offset:3px;outline:2px solid #1c1b19}.home-module__Y8m2Sa__onDark :where(:focus-visible){outline-offset:3px;outline:2px solid #f3efe7}.home-module__Y8m2Sa__onDark:focus-visible{outline-offset:3px;outline:2px solid #f3efe7}.home-module__Y8m2Sa__cardLink:focus-visible{outline-offset:-8px;outline:2px solid #f3efe7}.home-module__Y8m2Sa__display{font-family:var(--font-funnel-display),sans-serif;letter-spacing:normal;font-weight:500}.home-module__Y8m2Sa__mono{font-family:var(--font-plex-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:400}.home-module__Y8m2Sa__header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(243,239,231,.9);position:-webkit-sticky;position:sticky;top:0}.home-module__Y8m2Sa__nav{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;max-width:1360px;height:76px;margin:0 auto;padding:0 max(16px,min(3vw,40px));display:flex}.home-module__Y8m2Sa__wordmark{color:#1c1b19;letter-spacing:.2em;align-items:center;min-height:44px;font-size:19px;font-weight:600;line-height:1;display:inline-flex}.home-module__Y8m2Sa__wordmark:hover,.home-module__Y8m2Sa__footerMark:hover,.home-module__Y8m2Sa__navLink:hover,.home-module__Y8m2Sa__menuLink:hover,.home-module__Y8m2Sa__pill:hover,.home-module__Y8m2Sa__heroButton:hover,.home-module__Y8m2Sa__menuCta:hover,.home-module__Y8m2Sa__textLink:hover,.home-module__Y8m2Sa__cardLink:hover{text-decoration:none}.home-module__Y8m2Sa__desktopNav{justify-content:flex-end;align-items:center;gap:max(16px,min(2.6vw,36px));display:none}.home-module__Y8m2Sa__navLink{align-items:center;min-height:44px;font-size:16px;font-weight:500;display:inline-flex;position:relative}.home-module__Y8m2Sa__navLink:hover{opacity:.7}.home-module__Y8m2Sa__navLink:before,.home-module__Y8m2Sa__footerLink:before,.home-module__Y8m2Sa__pill:before{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.home-module__Y8m2Sa__pill{color:#f3efe7;cursor:pointer;background:#1c1b19;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.home-module__Y8m2Sa__pill:hover{background:#3a3835}.home-module__Y8m2Sa__menuButton{cursor:pointer;background:0 0;border:1px solid rgba(28,27,25,.3);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:inline-flex}.home-module__Y8m2Sa__menuBar{background:#1c1b19;width:18px;height:1.5px;display:block}.home-module__Y8m2Sa__menu{color:#f3efe7;background:#1c1b19;border-radius:20px;flex-direction:column;gap:4px;margin:0 max(16px,min(3vw,40px)) 16px;padding:12px 28px 28px;display:flex}.home-module__Y8m2Sa__menuLinks{flex-direction:column;display:flex}.home-module__Y8m2Sa__menuLink{border-bottom:1px solid rgba(243,239,231,.15);align-items:center;min-height:44px;padding:14px 0;font-size:20px;font-weight:500;display:flex}.home-module__Y8m2Sa__menuLinks .home-module__Y8m2Sa__menuLink:last-child{border-bottom:0}.home-module__Y8m2Sa__menuCta{color:#1c1b19;cursor:pointer;background:#f3efe7;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;margin-top:12px;padding:14px 20px;font-size:16px;font-weight:500;display:inline-flex}.home-module__Y8m2Sa__main{box-sizing:border-box;flex-direction:column;flex:1;gap:max(16px,min(2vw,24px));width:100%;max-width:1360px;margin:0 auto;padding:max(16px,min(3vw,40px)) max(16px,min(3vw,40px)) max(48px,min(6vw,96px));display:flex}.home-module__Y8m2Sa__hero{box-sizing:border-box;min-height:calc(100vh - 76px - 2*max(16px,min(3vw,40px)));color:#f3efe7;background:#1c1b19;border-radius:28px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100svh - 76px - 2*max(16px,min(3vw,40px)));margin-bottom:calc(max(16px,min(3vw,40px)) - max(16px,min(2vw,24px)));padding:max(40px,min(5vw,72px)) max(28px,min(5vw,80px));display:flex}.home-module__Y8m2Sa__heroInner{flex-direction:column;align-items:flex-start;gap:max(24px,min(3vw,36px));display:flex}.home-module__Y8m2Sa__hero h1{max-width:19.5ch;font-size:max(44px,min(5.6vw,80px));line-height:1.05}.home-module__Y8m2Sa__subline{opacity:.78;max-width:52ch;font-size:max(18px,min(1.5vw,22px));font-weight:400;line-height:1.6}.home-module__Y8m2Sa__heroActions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:8px;display:flex}.home-module__Y8m2Sa__heroButton,.home-module__Y8m2Sa__ctaButton{color:#1c1b19;cursor:pointer;background:#f3efe7;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:16px 28px;font-size:16px;font-weight:500;display:inline-flex}.home-module__Y8m2Sa__heroButton:hover,.home-module__Y8m2Sa__ctaButton:hover,.home-module__Y8m2Sa__send:hover{background:#fff;text-decoration:none}.home-module__Y8m2Sa__textLink{border-bottom:1px solid rgba(243,239,231,.4);align-items:center;gap:8px;min-height:44px;padding-bottom:2px;font-size:16px;font-weight:500;display:inline-flex}.home-module__Y8m2Sa__textLink:hover{border-bottom-color:#f3efe7}.home-module__Y8m2Sa__sectionHeader{grid-template-columns:minmax(0,1fr);align-items:start;gap:max(16px,min(3vw,48px));display:grid}.home-module__Y8m2Sa__who{padding:max(48px,min(7vw,112px)) max(8px,min(2vw,32px))}.home-module__Y8m2Sa__whoLabel{opacity:.75;padding-top:12px}.home-module__Y8m2Sa__whoHeadline{letter-spacing:normal;max-width:28ch;font-size:max(28px,min(3.6vw,52px));font-weight:500;line-height:1.08}.home-module__Y8m2Sa__ways{flex-direction:column;gap:max(16px,min(2vw,24px));display:flex}.home-module__Y8m2Sa__waysHeader{padding:0 max(8px,min(2vw,32px)) max(16px,min(2vw,32px))}.home-module__Y8m2Sa__waysLabel{opacity:.75;padding-top:10px}.home-module__Y8m2Sa__sectionTitle{max-width:22ch;font-size:max(34px,min(3.8vw,54px));line-height:1.08}.home-module__Y8m2Sa__howTitle{max-width:20ch}.home-module__Y8m2Sa__whyTitle{max-width:14ch}.home-module__Y8m2Sa__closingTitle{max-width:15ch}.home-module__Y8m2Sa__cardGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:max(16px,min(2vw,24px));display:grid}.home-module__Y8m2Sa__cardLink{color:#f3efe7;background:#1c1b19;border-radius:24px;flex-direction:column;gap:20px;min-height:360px;padding:max(28px,min(3.5vw,44px));scroll-margin-top:96px;display:flex}.home-module__Y8m2Sa__cardLink:hover{background:#262523}.home-module__Y8m2Sa__cardIndex{letter-spacing:.12em;opacity:.75}.home-module__Y8m2Sa__cardTitle{min-height:3.24em;font-size:max(28px,min(2.6vw,34px));line-height:1.08}.home-module__Y8m2Sa__cardBody{opacity:.75;max-width:36ch;font-size:18px;line-height:1.6}.home-module__Y8m2Sa__cardCta{gap:8px;margin-top:auto;padding-top:24px;font-size:15px;font-weight:500;display:inline-flex}.home-module__Y8m2Sa__how{color:#f3efe7;background:#1c1b19;border-radius:28px;flex-direction:column;gap:max(40px,min(5vw,72px));padding:max(40px,min(5vw,72px)) max(28px,min(5vw,80px));scroll-margin-top:84px;display:flex}.home-module__Y8m2Sa__howLabel,.home-module__Y8m2Sa__whyLabel{opacity:.75;padding-top:12px}.home-module__Y8m2Sa__steps{border-top:1px solid rgba(243,239,231,.18);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:max(24px,min(3vw,40px));margin:0;padding:0;list-style:none;display:grid}.home-module__Y8m2Sa__step{flex-direction:column;gap:18px;padding-top:28px;display:flex}.home-module__Y8m2Sa__stepTitle{min-height:2.2em;font-size:max(22px,min(2vw,28px));line-height:1.1}.home-module__Y8m2Sa__why{color:#f3efe7;background:#1c1b19;border-radius:28px;grid-template-columns:minmax(0,1fr);gap:max(24px,min(4vw,64px));padding:max(40px,min(5vw,72px)) max(28px,min(5vw,80px));scroll-margin-top:84px;display:grid}.home-module__Y8m2Sa__whyCopy{flex-direction:column;gap:20px;display:flex}.home-module__Y8m2Sa__story{flex-direction:column;justify-content:flex-end;gap:24px;display:flex}.home-module__Y8m2Sa__founder{opacity:.85;max-width:40ch;font-size:max(18px,min(1.6vw,24px));line-height:1.6}.home-module__Y8m2Sa__sign{letter-spacing:.12em;opacity:.75}.home-module__Y8m2Sa__library{flex-direction:column;gap:max(16px,min(2vw,24px));padding-top:max(32px,min(5vw,80px));display:flex}.home-module__Y8m2Sa__libraryHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 max(8px,min(2vw,32px)) max(16px,min(2vw,32px));display:flex}.home-module__Y8m2Sa__libraryIntro{flex-direction:column;gap:16px;display:flex}.home-module__Y8m2Sa__libraryLabel{opacity:.75}.home-module__Y8m2Sa__browse{border-bottom:1px solid rgba(28,27,25,.4);align-items:center;gap:8px;min-height:44px;padding-bottom:2px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.home-module__Y8m2Sa__browse:hover{border-bottom-color:#1c1b19;text-decoration:none}.home-module__Y8m2Sa__guideTitle{min-height:3.06em;font-size:max(26px,min(2.4vw,34px));line-height:1.02}.home-module__Y8m2Sa__guideCard{min-height:320px}.home-module__Y8m2Sa__closing{color:#f3efe7;background:#1c1b19;border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:max(32px,min(5vw,80px));margin-top:max(16px,min(3vw,56px));padding:max(64px,min(9vw,140px)) max(28px,min(5vw,80px));display:grid}.home-module__Y8m2Sa__closingCopy{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.home-module__Y8m2Sa__closingBody{opacity:.8;max-width:40ch;font-size:20px;line-height:1.6}.home-module__Y8m2Sa__footer{border-top:1px solid rgba(28,27,25,.14)}.home-module__Y8m2Sa__footerInner{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1360px;margin:0 auto;padding:24px max(16px,min(3vw,40px)) 40px;display:flex}.home-module__Y8m2Sa__footerMark{letter-spacing:.2em;align-items:center;min-height:44px;font-size:16px;font-weight:600;display:inline-flex}.home-module__Y8m2Sa__footerLinks{opacity:.75;flex-wrap:wrap;gap:28px;font-size:14px;display:flex}.home-module__Y8m2Sa__footerLink{align-items:center;min-height:44px;font-size:14px;display:inline-flex;position:relative}.home-module__Y8m2Sa__copyright{opacity:.75;font-size:13px}.home-module__Y8m2Sa__standalone{justify-content:center;padding:max(24px,min(4vw,48px)) 0;display:flex}.home-module__Y8m2Sa__backdrop{z-index:50;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(243,239,231,.7);justify-content:center;align-items:flex-start;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.home-module__Y8m2Sa__dialog{box-sizing:border-box;color:#f3efe7;background:#1c1b19;border-radius:28px;flex-direction:column;gap:28px;width:100%;max-width:620px;margin:auto;padding:max(28px,min(4vw,48px));display:flex;box-shadow:0 30px 80px rgba(28,27,25,.3)}.home-module__Y8m2Sa__dialogHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.home-module__Y8m2Sa__dialogTitles{flex-direction:column;gap:12px;display:flex}.home-module__Y8m2Sa__formKicker{opacity:.75}.home-module__Y8m2Sa__formTitle{font-size:max(30px,min(3.4vw,44px));line-height:1.05}.home-module__Y8m2Sa__close{color:#f3efe7;opacity:.7;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:-10px -10px 0 0;padding:0;font-size:28px;line-height:1;display:flex}.home-module__Y8m2Sa__close:hover{opacity:1}.home-module__Y8m2Sa__form{flex-direction:column;gap:26px;display:flex}.home-module__Y8m2Sa__form fieldset{border:0;min-width:0;margin:0;padding:0}.home-module__Y8m2Sa__legend{letter-spacing:.12em;opacity:.75}.home-module__Y8m2Sa__pills{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.home-module__Y8m2Sa__choice{color:#f3efe7;min-height:44px;font-family:var(--font-funnel-sans),Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:1px solid rgba(243,239,231,.5);border-radius:999px;align-items:center;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.home-module__Y8m2Sa__choice input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.home-module__Y8m2Sa__choice:has(input:checked){color:#1c1b19;background:#f3efe7}.home-module__Y8m2Sa__choice:has(input:focus-visible){outline-offset:3px;outline:2px solid #f3efe7}.home-module__Y8m2Sa__fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.home-module__Y8m2Sa__field{flex-direction:column;gap:8px;display:flex}.home-module__Y8m2Sa__caption{font-family:var(--font-plex-mono),monospace;letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:13px}.home-module__Y8m2Sa__field input,.home-module__Y8m2Sa__field textarea{color:#f3efe7;min-height:44px;font-family:var(--font-funnel-sans),Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none;opacity:1;background:0 0;border:0;border-bottom:1px solid rgba(243,239,231,.35);border-radius:0;padding:8px 0;font-size:16px;font-weight:400;line-height:1.5}.home-module__Y8m2Sa__field textarea{resize:vertical}.home-module__Y8m2Sa__field input::placeholder,.home-module__Y8m2Sa__field textarea::placeholder{color:rgba(243,239,231,.6)}.home-module__Y8m2Sa__field input:focus,.home-module__Y8m2Sa__field textarea:focus{outline-offset:2px;border-bottom:2px solid #f3efe7;outline:2px solid #f3efe7}.home-module__Y8m2Sa__fieldError{font-family:var(--font-funnel-sans),Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none;font-size:14px;font-weight:500;line-height:1.4}.home-module__Y8m2Sa__formError{font-size:16px;line-height:1.5}.home-module__Y8m2Sa__formError a{text-underline-offset:3px;text-decoration:underline}.home-module__Y8m2Sa__sendRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;padding-top:4px;display:flex}.home-module__Y8m2Sa__send{color:#1c1b19;cursor:pointer;background:#f3efe7;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:13px 24px;font-size:15px;font-weight:500;display:inline-flex}.home-module__Y8m2Sa__send:disabled{cursor:progress}.home-module__Y8m2Sa__success{border-top:1px solid rgba(243,239,231,.18);flex-direction:column;gap:14px;padding:24px 0 8px;display:flex}.home-module__Y8m2Sa__successTitle{font-size:22px;font-weight:500}.home-module__Y8m2Sa__successBody{opacity:.7;font-size:15px}.home-module__Y8m2Sa__successBody a{text-underline-offset:3px;text-decoration:underline}.home-module__Y8m2Sa__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.home-module__Y8m2Sa__legal{max-width:820px;margin:0 auto;padding:max(28px,min(4vw,48px)) max(8px,min(2vw,24px)) max(48px,min(6vw,80px))}.home-module__Y8m2Sa__legalLabel{opacity:.75;margin-bottom:16px}.home-module__Y8m2Sa__legal h1{font-size:max(40px,min(5vw,64px));line-height:1.05}.home-module__Y8m2Sa__legalMeta{letter-spacing:.12em;opacity:.75;margin:28px 0 32px}.home-module__Y8m2Sa__legalBody{flex-direction:column;gap:32px;font-size:17px;line-height:1.7;display:flex}.home-module__Y8m2Sa__legal h2{margin-bottom:12px;font-size:max(22px,min(2vw,28px));line-height:1.15}.home-module__Y8m2Sa__legal p+p{margin-top:12px}.home-module__Y8m2Sa__legal a{text-underline-offset:3px;text-decoration:underline}@media (min-width:860px){.home-module__Y8m2Sa__desktopNav{display:flex}.home-module__Y8m2Sa__menuButton,.home-module__Y8m2Sa__menu{display:none}.home-module__Y8m2Sa__sectionHeader,.home-module__Y8m2Sa__why{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}
