@font-face{font-family:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/a0e30198fe14ae79-s.962c90a9.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:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/9658f0192ab0ffeb-s.p.d00c0fa8.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/e41c767cff28c121-s.p.53e7deb4.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:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/c1a869d230520933-s.91904afb.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:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/982092e5d66e97ff-s.p.c440ae3c.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:Geologica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/0981397205f5a2e0-s.p.3573b386.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:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/a0e30198fe14ae79-s.962c90a9.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:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/9658f0192ab0ffeb-s.p.d00c0fa8.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/e41c767cff28c121-s.p.53e7deb4.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:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/c1a869d230520933-s.91904afb.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:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/982092e5d66e97ff-s.p.c440ae3c.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:Geologica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/0981397205f5a2e0-s.p.3573b386.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:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/a0e30198fe14ae79-s.962c90a9.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:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/9658f0192ab0ffeb-s.p.d00c0fa8.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/e41c767cff28c121-s.p.53e7deb4.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:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/c1a869d230520933-s.91904afb.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:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/982092e5d66e97ff-s.p.c440ae3c.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:Geologica;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/0981397205f5a2e0-s.p.3573b386.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:Geologica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/a0e30198fe14ae79-s.962c90a9.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:Geologica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/9658f0192ab0ffeb-s.p.d00c0fa8.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/e41c767cff28c121-s.p.53e7deb4.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:Geologica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/c1a869d230520933-s.91904afb.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:Geologica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/982092e5d66e97ff-s.p.c440ae3c.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:Geologica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/0981397205f5a2e0-s.p.3573b386.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/62492e45f348cf87-s.8e6b601f.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/8f9704ed0c18c9e0-s.p.983c8ea4.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/c73d4b34880585a8-s.p.12db1be5.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/f00b8cc54454926d-s.142cae63.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/741805f5bd1ef272-s.p.e72effc5.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:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ea3421846039b7f3-s.p.093205c5.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/62492e45f348cf87-s.8e6b601f.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/8f9704ed0c18c9e0-s.p.983c8ea4.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/c73d4b34880585a8-s.p.12db1be5.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/f00b8cc54454926d-s.142cae63.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/741805f5bd1ef272-s.p.e72effc5.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/ea3421846039b7f3-s.p.093205c5.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/62492e45f348cf87-s.8e6b601f.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/8f9704ed0c18c9e0-s.p.983c8ea4.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/c73d4b34880585a8-s.p.12db1be5.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/f00b8cc54454926d-s.142cae63.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/741805f5bd1ef272-s.p.e72effc5.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:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/ea3421846039b7f3-s.p.093205c5.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/20aee433927f7d4b-s.a2c089c6.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/256e1f7f180674ba-s.p.afa27594.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/be3bf58b83159894-s.p.7b13a9eb.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/753b6407f468151f-s.504826d2.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/292081311a6a8abc-s.p.2a17492d.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:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/68d403cf9f2c68c5-s.p.f9f15f61.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/20aee433927f7d4b-s.a2c089c6.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/256e1f7f180674ba-s.p.afa27594.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/be3bf58b83159894-s.p.7b13a9eb.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/753b6407f468151f-s.504826d2.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/292081311a6a8abc-s.p.2a17492d.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/68d403cf9f2c68c5-s.p.f9f15f61.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/20aee433927f7d4b-s.a2c089c6.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/256e1f7f180674ba-s.p.afa27594.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/be3bf58b83159894-s.p.7b13a9eb.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/753b6407f468151f-s.504826d2.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/292081311a6a8abc-s.p.2a17492d.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:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/68d403cf9f2c68c5-s.p.f9f15f61.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/26f284dcc38c84c0-s.p.303a03d6.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/7e7f32a39836f228-s.p.0b4edfe7.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/6a5386fd6038edbe-s.p.719084df.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/051742360c26797e-s.p.102b7f24.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/26f284dcc38c84c0-s.p.303a03d6.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/7e7f32a39836f228-s.p.0b4edfe7.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/6a5386fd6038edbe-s.p.719084df.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/051742360c26797e-s.p.102b7f24.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/26f284dcc38c84c0-s.p.303a03d6.woff2) format("woff2");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/7e7f32a39836f228-s.p.0b4edfe7.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/6a5386fd6038edbe-s.p.719084df.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/051742360c26797e-s.p.102b7f24.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}:root{--paper:#faf6ef;--paper-warm:#f2ebdc;--paper-deep:#e8dfca;--walnut-900:#2a1406;--walnut-700:#42210b;--walnut-500:#7a4a28;--walnut-300:#bd9069;--walnut-200:#dcb893;--walnut-50:#f6e8d4;--ink-600:#5b4f45;--ink-500:#7a6f63;--ink-300:#bbb2a4;--ink-200:#d7cfc1;--moss:#4a5a3a;--moss-soft:#e4e8d8;--border:var(--paper-deep);--rule-dark:rgba(250,246,239,0.18);--sans:Geologica,"Helvetica Neue",system-ui,sans-serif;--serif:"Source Serif 4",Georgia,serif;--mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--gutter:clamp(1rem,4vw,3rem);--ease:cubic-bezier(0.2,0,0.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}@media (min-width:1920px){html{font-size:112.5%}}@media (min-width:2400px){html{font-size:125%}}body{margin:0;background:var(--paper);color:var(--walnut-900);font-family:var(--sans);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block;height:auto}svg{flex-shrink:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--walnut-300);outline-offset:3px;border-radius:2px}figure,h1,h2,h3,p,ul{margin:0}h1,h2,h3{font-weight:600;color:var(--walnut-900);text-wrap:balance}h1{font-size:clamp(2.75rem,7vw,6rem);line-height:1;letter-spacing:-.035em}h2{font-size:clamp(2.125rem,4.4vw,3.75rem);line-height:1.05;letter-spacing:-.03em}h3{font-size:clamp(1.625rem,2.6vw,2.25rem);line-height:1.15}h1 em,h2 em,h3{letter-spacing:-.02em}h1 em,h2 em{display:block;font-family:var(--serif);font-style:italic;font-weight:400;color:var(--walnut-500)}p{text-wrap:pretty}.frame{max-width:80rem;margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{font-size:.75rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-600);margin-bottom:1.25rem}.eyebrow,.lead{line-height:1.5}.lead{font-family:var(--serif);font-size:clamp(1.1875rem,1.6vw,1.375rem)}.index{display:block;font-family:var(--mono);font-size:.8125rem;letter-spacing:.04em;color:var(--walnut-500)}.header{position:sticky;top:0;z-index:50;background:rgba(250,246,239,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}.header-inner{justify-content:space-between;gap:2rem;min-height:4.5rem}.brand,.header-inner{display:flex;align-items:center}.brand{gap:.875rem}.brand img{width:7.5rem;height:auto}.brand>span{border-left:1px solid;padding-left:.875rem;font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.nav{display:flex;align-items:center;gap:2rem;font-size:.875rem}.nav a{padding:.75rem 0}.footer-bottom a:hover,.nav a:hover,.text-link:hover{text-decoration:underline;text-underline-offset:5px}.nav .nav-shop{display:inline-flex;align-items:center;gap:.625rem;min-height:2.5rem;padding:.5rem 1rem;border:1px solid var(--walnut-700);border-radius:4px;font-weight:500;transition:background .15s var(--ease)}.nav .nav-shop:hover{background:var(--walnut-50);text-decoration:none}.menu-button{display:none;background:none;border:0;padding:.75rem 0}.skip-link{position:absolute;top:-100px;left:1rem;padding:.75rem;background:var(--paper);z-index:60}.skip-link:focus{top:.625rem}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:.875rem;min-height:3rem;padding:.75rem 1.375rem;background:var(--walnut-700);color:var(--paper);border:1px solid var(--walnut-700);border-radius:4px;font-size:.9375rem;font-weight:500;transition:background .15s var(--ease)}.button:hover{background:var(--walnut-900)}.text-link{display:inline-flex;align-items:center;gap:.625rem;padding:.5rem 0;border-bottom:1px solid var(--walnut-700);font-size:.9375rem;font-weight:500}.concept img{width:100%;object-fit:cover;border-radius:8px;background:var(--paper-warm)}.concept figcaption{margin-top:.75rem;color:var(--ink-500);font-size:.75rem;line-height:1.4}.concept figcaption span{margin-right:.5rem;color:var(--walnut-900);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.interest .concept figcaption{color:var(--ink-300)}.interest .concept figcaption span{color:var(--walnut-200)}.hero{padding-top:clamp(2.5rem,6vw,5rem)}.hero-head{margin-bottom:clamp(2rem,4vw,3rem)}.hero h1{font-size:clamp(2.5rem,5.8vw,5.25rem)}.hero-aside{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-top:clamp(1.5rem,3vw,2.5rem)}.hero-aside .lead{max-width:36rem}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem}.hero-image img{aspect-ratio:2/1;object-position:center 60%}.regions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem clamp(1.5rem,4vw,4rem);padding-top:clamp(2.5rem,5vw,4rem)}.region{border-top:1px solid var(--walnut-700);padding-top:1.25rem}.region .eyebrow{margin-bottom:.75rem}.region-status{display:flex;align-items:center;gap:.75rem;margin-bottom:.625rem;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.2}.region>p:last-child{max-width:32rem;color:var(--ink-600)}.dot{width:.625rem;height:.625rem;border:1.5px solid var(--walnut-500);border-radius:50%;flex-shrink:0}.dot.live{background:var(--moss);border-color:var(--moss);box-shadow:0 0 0 4px var(--moss-soft)}.section{padding-block:clamp(4rem,9vw,8rem)}.section-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.5rem 4rem;align-items:end;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.section-head>p{max-width:26rem;color:var(--ink-600);font-size:1.0625rem}.features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem clamp(2rem,5vw,5rem)}.feature .concept img{aspect-ratio:4/5}.feature-copy{max-width:30rem;margin-top:1.75rem}.feature-copy .index,.feature-copy h3{margin-bottom:.75rem}.feature-copy p{color:var(--ink-600);font-size:1.0625rem;line-height:1.65}.interest{background:var(--walnut-900);color:var(--paper);padding-block:clamp(4rem,9vw,8rem)}.interest-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:3rem clamp(2.5rem,6vw,6rem);align-items:start}.interest .eyebrow{color:var(--walnut-200)}.interest h2{color:var(--paper)}.interest h2 em{color:var(--walnut-200)}.interest-copy>p{max-width:30rem;margin:1.5rem 0 2.5rem;color:var(--ink-200);font-size:1.0625rem}.audiences{list-style:none;padding:0;border-top:1px solid var(--rule-dark)}.audiences li{display:flex;align-items:baseline;gap:1.25rem;padding:1rem 0;border-bottom:1px solid var(--rule-dark);font-size:clamp(1.0625rem,1.5vw,1.25rem)}.audiences .index{color:var(--walnut-300)}.interest-side .concept img{aspect-ratio:3/2}.interest-panel{margin-top:1.5rem;padding:clamp(1.5rem,3vw,2.5rem);border-radius:4px;background:var(--paper);color:var(--walnut-900)}.interest-panel .eyebrow{color:var(--ink-600);margin-bottom:1rem}.interest-panel h3{margin-bottom:.75rem;font-size:clamp(1.5rem,2.2vw,1.875rem)}.interest-panel p{color:var(--ink-600);font-size:.9375rem}.interest-panel .button{margin:1.5rem 0 1rem}.interest-panel .privacy-note{color:var(--ink-500);font-size:.8125rem}.faq-list details a,.interest-panel a:not(.button){text-decoration:underline;text-underline-offset:3px}.faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:2rem 4rem;align-items:start}.faq-list{border-top:1px solid var(--walnut-700)}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.375rem 0;font-size:clamp(1.0625rem,1.6vw,1.3125rem);font-weight:500;letter-spacing:-.01em;list-style:none;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-size:1.5rem;font-weight:300;line-height:1;color:var(--walnut-500)}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:42rem;padding-bottom:1.5rem;color:var(--ink-600)}.footer{background:var(--walnut-900);color:var(--paper);padding-block:clamp(3rem,6vw,4.5rem) 1.5rem}.footer-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2.5rem;padding-bottom:3rem}.footer .brand img{width:8.5rem}.footer-top p{margin-top:1rem;color:var(--ink-200);font-size:.9375rem}.footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,16rem));gap:0 3rem;align-content:start}.footer-links a{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:.75rem 0;border-bottom:1px solid var(--rule-dark);font-size:.9375rem;transition:color .15s var(--ease)}.footer-links a:hover{color:var(--walnut-200)}.footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem 2rem;padding-top:1.25rem;border-top:1px solid var(--rule-dark);color:var(--ink-300);font-size:.8125rem}.footer-bottom>div{display:flex;gap:1.5rem}.not-found h1{margin-bottom:2rem}@media (max-width:1000px){.nav{gap:1.25rem}.faq,.section-head{grid-template-columns:1fr}.section-head>p{max-width:36rem}.interest-grid{grid-template-columns:1fr}.interest-side{max-width:40rem}}@media (max-width:760px){.header-inner{min-height:4rem}.brand img{width:6.5rem}.brand{gap:.625rem}.brand>span{padding-left:.625rem;font-size:.625rem}.menu-button{display:flex;align-items:center;gap:.75rem;min-height:2.75rem;font-size:.875rem}.nav{display:none;position:absolute;top:100%;left:0;right:0;padding:.75rem var(--gutter) 1.5rem;background:var(--paper);border-bottom:1px solid var(--border)}.nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}.nav a{padding:.875rem 0;font-size:1rem;border-bottom:1px solid var(--border)}.nav .nav-shop{justify-content:space-between;margin-top:1rem;padding:.75rem 1rem}.hero-image img{aspect-ratio:4/3;object-position:30% center}.features,.regions{grid-template-columns:1fr}.audiences li{gap:1rem}.footer-links{grid-template-columns:1fr;width:100%}.footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}