@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_0ac3ff{font-family:Fraunces,Fraunces Fallback}.__variable_0ac3ff{--font-bw-serif:"Fraunces","Fraunces Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:700;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:104.76%}.__className_629dad{font-family:Geist,Geist Fallback;font-style:normal}.__variable_629dad{--font-bw-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d7bf65{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_d7bf65{--font-bw-mono:"Geist Mono","Geist Mono Fallback"}.bw,.bw *,.bw :after,.bw :before{box-sizing:border-box}.bw *{margin:0;padding:0}.bw{background:var(--ink);color:var(--paper);font-family:var(--font-bw-sans),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative;overflow-x:clip;--ink:#17171b;--panel:#201f25;--panel-2:#2a292f;--line:rgba(255,255,255,0.10);--line-strong:rgba(255,255,255,0.20);--paper:#f0eee8;--muted:#a19e96;--dim:#6c695f;--brass:#c9a15a;--brass-light:#e3c383;--brass-wash:rgba(201,161,90,0.12);--brass-border:rgba(201,161,90,0.34);--serif:var(--font-bw-serif),ui-serif,Georgia,serif;--sans:var(--font-bw-sans),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-bw-mono),ui-monospace,monospace}.bw .section-light{background:#f7f4ee;--panel:#ffffff;--panel-2:#eeeade;--line:rgba(23,23,27,0.10);--line-strong:rgba(23,23,27,0.20);--paper:#17171b;--muted:#6b675e;--dim:#9a968c;--brass:#9c7a3f;--brass-light:#c9a15a;--brass-wash:rgba(201,161,90,0.14);--brass-border:rgba(201,161,90,0.4)}.bw .section-light .btn--primary{background:#17171b;color:#f0eee8}.bw .section-light .btn--primary:hover{background:#9c7a3f;color:#17171b}.bw .section-light .btn--outline{color:#17171b;border-color:rgba(23,23,27,.28)}.bw .section-light .btn--outline:hover{border-color:#9c7a3f;color:#9c7a3f}.bw .section-light .btn--ghost{color:#6b675e}.bw .section-light .btn--ghost:hover{color:#17171b}.bw .f-serif{font-family:var(--serif)}.bw .eyebrow,.bw .f-mono{font-family:var(--mono)}.bw .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--brass)}.bw .eyebrow:before{content:"";width:12px;height:1px;background:var(--brass);display:inline-block;flex-shrink:0}.bw .eyebrow--muted{color:var(--muted)}.bw .eyebrow--muted:before{background:var(--dim)}.bw .btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:14.5px;font-weight:500;padding:13px 26px;border-radius:2px;border:1px solid transparent;cursor:none;text-decoration:none;white-space:nowrap;letter-spacing:-.005em;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s ease,border-color .2s ease,color .2s ease}.bw .btn--primary{background:var(--paper);color:var(--ink)}.bw .btn--primary:hover{background:var(--brass-light);transform:translateY(-2px)}.bw .btn--outline{background:transparent;color:var(--paper);border-color:var(--line-strong)}.bw .btn--outline:hover{border-color:var(--brass-border);color:var(--brass-light);transform:translateY(-2px)}.bw .btn--ghost{background:transparent;color:var(--muted);padding:13px 4px}.bw .btn--ghost:hover{color:var(--paper)}.bw .btn:active{transform:translateY(0)}.bw .arrow{transition:transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.bw .btn:hover .arrow,.bw a:hover .arrow{transform:translateX(4px)}.bw .divider{height:1px;background:var(--line);border:none;width:100%}.bw .container{max-width:1180px;margin:0 auto;padding:0 40px}.bw .container--narrow{max-width:720px;margin:0 auto;padding:0 40px}.bw .container--text{max-width:640px;margin:0 auto;padding:0 40px}.bw .section{padding:108px 0}.bw .section--sm{padding:64px 0}.bw .panel{background:var(--panel);border:1px solid var(--line);border-radius:3px;transition:border-color .25s ease,transform .25s cubic-bezier(.16,1,.3,1)}.bw .panel--hover:hover{border-color:var(--line-strong);transform:translateY(-3px)}.bw .li{display:flex;align-items:flex-start;gap:12px}.bw .li-mark{flex-shrink:0;margin-top:8px;width:6px;height:1px;background:var(--brass);display:block}.bw .li-mark--dim{background:var(--dim)}.bw .idx{font-family:var(--mono);font-size:12px;color:var(--dim);letter-spacing:.04em}.bw .link-hover{position:relative;text-decoration:none;color:inherit}.bw .link-hover:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.16,1,.3,1)}.bw .link-hover:hover:after{transform:scaleX(1)}@keyframes bwDash{to{stroke-dashoffset:0}}@keyframes bwDrift{0%,to{transform:translate(0)}50%{transform:translate(14px,-10px)}}@keyframes bwGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes bwRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.bw .anim-drift{animation:bwDrift 10s ease-in-out infinite}@keyframes bwDriftA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(46px,32px) scale(1.08)}}@keyframes bwDriftB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-34px,22px) scale(.94)}}@keyframes bwDriftC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(28px,-26px) scale(1.06)}}.bw .aurora{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.bw .aurora-blob{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform}.bw .aurora-blob--1{width:560px;height:560px;top:-14%;left:2%;background:radial-gradient(circle,rgba(201,161,90,.45),transparent 70%);animation:bwDriftA 17s ease-in-out infinite}.bw .aurora-blob--2{width:460px;height:460px;top:8%;right:-6%;background:radial-gradient(circle,rgba(240,238,232,.09),transparent 70%);animation:bwDriftB 21s ease-in-out infinite}.bw .aurora-blob--3{width:420px;height:420px;bottom:-18%;left:28%;background:radial-gradient(circle,rgba(201,161,90,.26),transparent 70%);animation:bwDriftC 19s ease-in-out infinite}@keyframes bwMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.bw .marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.bw .marquee-track{display:flex;width:max-content;animation:bwMarquee 32s linear infinite}.bw .marquee:hover .marquee-track{animation-play-state:paused}.bw .marquee-item{display:flex;align-items:center;gap:10px;padding:0 36px;white-space:nowrap;font-family:var(--mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.bw .marquee-item .dot{width:4px;height:4px;border-radius:50%;background:var(--brass);flex-shrink:0}.bw.has-rail{padding-left:0}@media (min-width:900px){.bw.has-rail{padding-left:64px}}.bw .spec-rail{position:fixed;left:0;top:68px;bottom:0;width:64px;z-index:40;display:none;flex-direction:column;align-items:center;justify-content:space-between;border-right:1px solid var(--line);background:var(--ink);padding:28px 0 20px;pointer-events:none}@media (min-width:900px){.bw .spec-rail{display:flex}}.bw .spec-rail-scale{position:relative;flex:1;width:1px;background:var(--line-strong);margin:20px 0}.bw .spec-rail-ticks{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between}.bw .spec-rail-tick{width:9px;height:1px;background:var(--dim);display:block;margin-left:0}.bw .spec-rail-fill{position:absolute;top:0;left:0;width:1px;height:100%;background:var(--brass);transform-origin:top center}.bw .spec-rail-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);max-height:220px;overflow:hidden}.bw .spec-rail-label,.bw .spec-rail-stamp{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--mono);white-space:nowrap}.bw .spec-rail-stamp{font-size:9px;letter-spacing:.06em;color:var(--dim);border-top:1px solid var(--line);padding-top:14px;margin-top:14px}.bw .spec-rail-mobile-tag{position:fixed;left:14px;bottom:14px;z-index:40;font-family:var(--mono);font-size:9px;letter-spacing:.08em;color:var(--dim);background:var(--panel);border:1px solid var(--line);padding:5px 9px;pointer-events:none;display:flex}@media (min-width:900px){.bw .spec-rail-mobile-tag{display:none}}.bw .diagonal-seam{clip-path:polygon(0 0,100% var(--seam-angle,3vw),100% 100%,0 100%)}@media (max-width:600px){.bw .diagonal-seam{clip-path:none!important}}.bw .bento-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-template-rows:auto auto;gap:1px;background:var(--line);border:1px solid var(--line)}.bw .bento-grid>:first-child{grid-column:1;grid-row:1/3}.bw .bento-grid>:nth-child(2){grid-column:2;grid-row:1}.bw .bento-grid>:nth-child(3){grid-column:3;grid-row:1}.bw .bento-grid>:nth-child(4){grid-column:2/4;grid-row:2}@media (max-width:860px){.bw .bento-grid{grid-template-columns:1fr 1fr}.bw .bento-grid>:first-child{grid-column:1/3;grid-row:1}.bw .bento-grid>:nth-child(2){grid-column:1;grid-row:2}.bw .bento-grid>:nth-child(3){grid-column:2;grid-row:2}.bw .bento-grid>:nth-child(4){grid-column:1/3;grid-row:3}}@media (max-width:560px){.bw .bento-grid{grid-template-columns:1fr}.bw .bento-grid>:first-child,.bw .bento-grid>:nth-child(2),.bw .bento-grid>:nth-child(3),.bw .bento-grid>:nth-child(4){grid-column:1;grid-row:auto}}.bw .input-field,.bw input,.bw select,.bw textarea{font-size:16px!important}.bw .input-field{width:100%;background:var(--panel);border:1px solid var(--line);border-radius:2px;padding:14px 16px;color:var(--paper);font-family:var(--sans);outline:none;cursor:none;transition:border-color .22s ease,background .22s ease}.bw .input-field:focus{border-color:var(--brass-border);background:var(--panel-2)}.bw .input-field::placeholder{color:var(--dim)}@media (max-width:768px){.bw .container,.bw .container--narrow,.bw .container--text{padding:0 22px}.bw .section{padding:72px 0}.bw .section--sm{padding:44px 0}.bw .btn{min-height:48px;padding:14px 24px;font-size:15px;cursor:pointer}.bw .input-field{cursor:auto}}@media (max-width:520px){.bw .container,.bw .container--narrow,.bw .container--text{padding:0 18px}.bw .section{padding:56px 0}.bw .section--sm{padding:36px 0}}@media (max-width:900px){.bw .hero-grid{grid-template-columns:1fr!important;padding:24px 0 56px!important;gap:40px!important}.bw .hero-visual{height:280px!important}}@media (max-width:700px){.bw .grid-2{grid-template-columns:1fr!important}}@media (max-width:640px){.bw .grid-3{grid-template-columns:1fr!important}}@media (max-width:900px){.bw .grid-4{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:520px){.bw .grid-4{grid-template-columns:1fr!important}}@media (max-width:760px){.bw .pricing-grid{grid-template-columns:1fr!important}.bw .pricing-grid>*{border-right:none!important;border-bottom:1px solid var(--line)!important}.bw .pricing-grid>:last-child{border-bottom:none!important}}@media (max-width:900px){.bw .contact-grid{grid-template-columns:1fr!important}}@media (max-width:560px){.bw .form-row-2{grid-template-columns:1fr!important}}@media (max-width:720px){.bw .work-row{grid-template-columns:1fr!important;gap:6px!important}}@media (max-width:700px){.bw .preview-panel{width:100vw!important;border-left:none!important}}@media (min-width:701px){.bw .panel-back-label{display:inline}}@media (max-width:380px){.bw .section{padding:48px 0}.bw .section--sm{padding:28px 0}}@supports (padding:env(safe-area-inset-top)){.bw .navbar-safe{padding-top:env(safe-area-inset-top)}}