@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_8c2be2a3-module__iX1fDW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_8c2be2a3-module__iX1fDW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_267e791-module__2oylma__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_267e791-module__2oylma__variable{--font-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.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:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.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:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.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:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.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:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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 Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_dc177b0e-module__78ed6G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_dc177b0e-module__78ed6G__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/3c7c6164b2587822-s.16u3vygyjnhr0.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_71d2c2cf-module__jzVruG__className{font-family:Fraunces,Fraunces Fallback}.fraunces_71d2c2cf-module__jzVruG__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/70e3db2de7f94926-s.39pl-v7c3qrze.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_1c861ed5-module__2hiQTW__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_1c861ed5-module__2hiQTW__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.1pvupmngxrt5z.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_2b12953a-module__o2Ueka__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_2b12953a-module__o2Ueka__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.2_mbdogr7ni8i.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_a54acb96-module__DNtFpG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_a54acb96-module__DNtFpG__variable{--font-dmsans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_d50746fe-module__YsO_aG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_d50746fe-module__YsO_aG__variable{--font-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.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:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.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:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.3vm0tq4e-zz_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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_5237843a-module___vSwOq__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_5237843a-module___vSwOq__variable{--font-syne:"Syne", "Syne Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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.1l2zhvq5eocqf.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.2vhvl9vrvk-va.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.173xwsdme27n8.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.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.1sj6eobyi31rd.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_cddaa90f-module__jbOfKa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_cddaa90f-module__jbOfKa__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_1b8a18d0-module__30m2iq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_1b8a18d0-module__30m2iq__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_71c97214-module__EeoAEW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_71c97214-module__EeoAEW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.1bk8_xp319hr4.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:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_fdb7226e-module__jikxMW__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_fdb7226e-module__jikxMW__variable{--font-unbounded:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a85fe84266768609-s.0h6ig86gwutp4.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_170e4f01-module__eXrQ4G__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_170e4f01-module__eXrQ4G__variable{--font-caveat:"Caveat", "Caveat Fallback"}
.KairosMascot-module__9YWpuG__mascot{aspect-ratio:200/230;--k-orange:var(--kx-orange);--k-bone:var(--kx-bone);width:100%}.KairosMascot-module__9YWpuG__mascot svg{width:100%;height:100%;overflow:visible}.KairosMascot-module__9YWpuG__shell{fill:var(--k-orange)}.KairosMascot-module__9YWpuG__face{fill:var(--k-bone)}.KairosMascot-module__9YWpuG__ticks line{stroke:#0a0a0959;stroke-width:3px;stroke-linecap:round}.KairosMascot-module__9YWpuG__cap{fill:var(--k-bone)}.KairosMascot-module__9YWpuG__stem{fill:#d8d2c6}.KairosMascot-module__9YWpuG__hand{fill:var(--k-bone);stroke:var(--k-orange);stroke-width:4px}.KairosMascot-module__9YWpuG__cheek{fill:#ff5a2a52}.KairosMascot-module__9YWpuG__pupil{fill:var(--kx-black)}.KairosMascot-module__9YWpuG__shine{fill:#fff}.KairosMascot-module__9YWpuG__eyeHappy path,.KairosMascot-module__9YWpuG__mouthIdle{stroke:var(--kx-black);stroke-width:4.5px;stroke-linecap:round;fill:none}.KairosMascot-module__9YWpuG__mouthHappy,.KairosMascot-module__9YWpuG__mouthThink{fill:var(--kx-black)}.KairosMascot-module__9YWpuG__shadow{fill:#0006;transform-origin:100px 218px}.KairosMascot-module__9YWpuG__spark path{fill:var(--kx-lime)}.KairosMascot-module__9YWpuG__dots circle{fill:var(--kx-bone)}.KairosMascot-module__9YWpuG__eyeHappy,.KairosMascot-module__9YWpuG__mouthHappy,.KairosMascot-module__9YWpuG__mouthThink,.KairosMascot-module__9YWpuG__dots{opacity:0}.KairosMascot-module__9YWpuG__eyeOpen,.KairosMascot-module__9YWpuG__mouthIdle{opacity:1;transition:opacity .2s}.KairosMascot-module__9YWpuG__eyeHappy,.KairosMascot-module__9YWpuG__mouthHappy,.KairosMascot-module__9YWpuG__mouthThink,.KairosMascot-module__9YWpuG__dots{transition:opacity .25s}.KairosMascot-module__9YWpuG__mascot[data-mood=happy] .KairosMascot-module__9YWpuG__eyeOpen,.KairosMascot-module__9YWpuG__mascot[data-mood=happy] .KairosMascot-module__9YWpuG__mouthIdle{opacity:0}.KairosMascot-module__9YWpuG__mascot[data-mood=happy] .KairosMascot-module__9YWpuG__eyeHappy,.KairosMascot-module__9YWpuG__mascot[data-mood=happy] .KairosMascot-module__9YWpuG__mouthHappy{opacity:1}.KairosMascot-module__9YWpuG__mascot[data-mood=think] .KairosMascot-module__9YWpuG__mouthIdle{opacity:0}.KairosMascot-module__9YWpuG__mascot[data-mood=think] .KairosMascot-module__9YWpuG__mouthThink,.KairosMascot-module__9YWpuG__mascot[data-mood=think] .KairosMascot-module__9YWpuG__dots{opacity:1}.KairosMascot-module__9YWpuG__mascot[data-mood=listen] .KairosMascot-module__9YWpuG__mouthIdle{d:path("M90 142 Q100 146 110 142")}@media (prefers-reduced-motion:no-preference){.KairosMascot-module__9YWpuG__body{transform-origin:100px 118px;animation:4.2s ease-in-out infinite KairosMascot-module__9YWpuG__float}.KairosMascot-module__9YWpuG__shadow{animation:4.2s ease-in-out infinite KairosMascot-module__9YWpuG__shadow}.KairosMascot-module__9YWpuG__eyeOpen{transform-box:fill-box;transform-origin:50%;animation:5.5s infinite KairosMascot-module__9YWpuG__blink}.KairosMascot-module__9YWpuG__spark{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite KairosMascot-module__9YWpuG__twinkle}.KairosMascot-module__9YWpuG__dots circle{animation:1.2s ease-in-out infinite KairosMascot-module__9YWpuG__bubble}.KairosMascot-module__9YWpuG__dots circle:nth-child(2){animation-delay:.15s}.KairosMascot-module__9YWpuG__dots circle:nth-child(3){animation-delay:.3s}.KairosMascot-module__9YWpuG__armL,.KairosMascot-module__9YWpuG__armR{transform-box:view-box}.KairosMascot-module__9YWpuG__armL{transform-origin:40px 118px;animation:4.2s ease-in-out infinite KairosMascot-module__9YWpuG__idleArmL}.KairosMascot-module__9YWpuG__armR{transform-origin:160px 118px;animation:4.2s ease-in-out infinite KairosMascot-module__9YWpuG__idleArmR}.KairosMascot-module__9YWpuG__mascot[data-mood=happy] .KairosMascot-module__9YWpuG__armR{animation:.7s ease-in-out infinite KairosMascot-module__9YWpuG__wave}.KairosMascot-module__9YWpuG__mascot[data-mood=happy] .KairosMascot-module__9YWpuG__body{animation:.9s ease-in-out infinite KairosMascot-module__9YWpuG__hop}.KairosMascot-module__9YWpuG__mascot[data-mood=think] .KairosMascot-module__9YWpuG__body{animation:1.6s ease-in-out infinite KairosMascot-module__9YWpuG__sway}}@keyframes KairosMascot-module__9YWpuG__float{50%{transform:translateY(-10px)rotate(1.5deg)}}@keyframes KairosMascot-module__9YWpuG__shadow{50%{opacity:.7;transform:scale(.85)}}@keyframes KairosMascot-module__9YWpuG__blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}@keyframes KairosMascot-module__9YWpuG__twinkle{50%{opacity:.7;transform:scale(.6)rotate(45deg)}}@keyframes KairosMascot-module__9YWpuG__bubble{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes KairosMascot-module__9YWpuG__idleArmL{50%{transform:rotate(6deg)}}@keyframes KairosMascot-module__9YWpuG__idleArmR{50%{transform:rotate(-6deg)}}@keyframes KairosMascot-module__9YWpuG__wave{0%,to{transform:rotate(-8deg)}50%{transform:rotate(-38deg)}}@keyframes KairosMascot-module__9YWpuG__hop{0%,to{transform:translateY(0)}40%{transform:translateY(-22px)rotate(-3deg)}70%{transform:translateY(0)rotate(2deg)}}@keyframes KairosMascot-module__9YWpuG__sway{50%{transform:rotate(-4deg)translateY(-4px)}}
.AiDemo-module__CpZ8_q__demo{background:var(--kx-bone);color:var(--kx-black);border-radius:1.4rem;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #000c}.AiDemo-module__CpZ8_q__head{border-bottom:1px solid var(--kx-line-dark);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.3rem;display:flex}.AiDemo-module__CpZ8_q__who{text-transform:uppercase;letter-spacing:-.02em;align-items:center;gap:.6rem;font-size:1rem;font-weight:780;font-stretch:125%;display:inline-flex}.AiDemo-module__CpZ8_q__spark{width:1.1rem;height:1.1rem;color:var(--kx-orange)}.AiDemo-module__CpZ8_q__tabs{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.AiDemo-module__CpZ8_q__tabs button{border:1px solid var(--kx-line-dark);min-height:2.4rem;color:var(--kx-black);font:inherit;cursor:pointer;background:0 0;border-radius:99px;padding:0 .95rem;font-size:.78rem;font-weight:600;font-stretch:110%;transition:background .35s,color .35s,border-color .35s}.AiDemo-module__CpZ8_q__tabs button:hover{border-color:var(--kx-black)}.AiDemo-module__CpZ8_q__tabs button.AiDemo-module__CpZ8_q__tabActive{background:var(--kx-black);color:var(--kx-bone);border-color:var(--kx-black)}.AiDemo-module__CpZ8_q__body{align-content:start;gap:1.2rem;min-height:21rem;padding:1.5rem 1.3rem 1.4rem;display:grid;position:relative}.AiDemo-module__CpZ8_q__askLabel{font-family:var(--kx-mono);letter-spacing:.1em;text-transform:uppercase;color:#6b665d;margin-bottom:.45rem;font-size:.65rem;display:block}.AiDemo-module__CpZ8_q__prompt{background:#e2dccf;border-radius:1rem 1rem 1rem .3rem;min-height:3.4rem;margin:0;padding:.95rem 1.1rem;font-size:1.02rem;line-height:1.45}.AiDemo-module__CpZ8_q__caret{vertical-align:text-bottom;background:var(--kx-orange);width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite AiDemo-module__CpZ8_q__blink;display:inline-block}.AiDemo-module__CpZ8_q__thinking{opacity:0;gap:.3rem;display:inline-flex;position:absolute;top:6.9rem;left:1.3rem}.AiDemo-module__CpZ8_q__thinking i{background:var(--kx-orange);border-radius:50%;width:.5rem;height:.5rem;animation:.9s ease-in-out infinite AiDemo-module__CpZ8_q__dot}.AiDemo-module__CpZ8_q__thinking i:nth-child(2){animation-delay:.15s}.AiDemo-module__CpZ8_q__thinking i:nth-child(3){animation-delay:.3s}.AiDemo-module__CpZ8_q__result{border:1px solid var(--kx-line-dark);background:#fff;border-radius:.3rem 1rem 1rem;gap:.5rem;padding:1rem 1.1rem;display:grid}.AiDemo-module__CpZ8_q__line{align-items:baseline;gap:.7rem;margin:0;font-size:.98rem;line-height:1.45;display:flex}.AiDemo-module__CpZ8_q__mark{background:var(--kx-black);width:1.5rem;height:1.5rem;color:var(--kx-bone);font-family:var(--kx-mono);border-radius:.4rem;flex:none;place-items:center;font-size:.8rem;font-weight:400;display:inline-grid}.AiDemo-module__CpZ8_q__tagMark{min-width:5.4rem;font-family:var(--kx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kx-orange);flex:none;font-size:.65rem;font-weight:400}.AiDemo-module__CpZ8_q__draft{font-family:Georgia,serif;font-size:1.05rem}.AiDemo-module__CpZ8_q__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1rem;padding-top:.3rem;display:flex}.AiDemo-module__CpZ8_q__cost{font-family:var(--kx-mono);letter-spacing:.05em;text-transform:uppercase;color:#5b564d;font-size:.68rem}.AiDemo-module__CpZ8_q__actions{gap:.5rem;display:inline-flex}.AiDemo-module__CpZ8_q__ghost,.AiDemo-module__CpZ8_q__apply{min-height:2.9rem;font:inherit;cursor:pointer;transition:background .35s ease, color .35s ease, transform .35s var(--kx-ease);border-radius:99px;padding:0 1.3rem;font-size:.82rem;font-weight:650;font-stretch:110%}.AiDemo-module__CpZ8_q__ghost{border:1px solid var(--kx-line-dark);color:var(--kx-black);background:0 0}.AiDemo-module__CpZ8_q__ghost:hover{border-color:var(--kx-black)}.AiDemo-module__CpZ8_q__apply{background:var(--kx-orange);color:var(--kx-black);border:0}.AiDemo-module__CpZ8_q__apply:hover{transform:translateY(-2px)}.AiDemo-module__CpZ8_q__apply[aria-pressed=true]{background:var(--kx-black);color:var(--kx-bone)}.AiDemo-module__CpZ8_q__done{color:#3b3935;animation:AiDemo-module__CpZ8_q__rise .5s var(--kx-ease);margin:0;font-size:.85rem}@keyframes AiDemo-module__CpZ8_q__blink{50%{opacity:0}}@keyframes AiDemo-module__CpZ8_q__dot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes AiDemo-module__CpZ8_q__rise{0%{opacity:0;transform:translateY(6px)}}@media (max-width:620px){.AiDemo-module__CpZ8_q__head{flex-direction:column;align-items:flex-start}.AiDemo-module__CpZ8_q__tabs{justify-content:flex-start}.AiDemo-module__CpZ8_q__body{min-height:23rem}.AiDemo-module__CpZ8_q__thinking{top:7.4rem}}@media (prefers-reduced-motion:reduce){.AiDemo-module__CpZ8_q__caret,.AiDemo-module__CpZ8_q__thinking i,.AiDemo-module__CpZ8_q__done{animation:none}}.AiDemo-module__CpZ8_q__avatar{flex:none;width:2.6rem}.AiDemo-module__CpZ8_q__who{gap:.7rem}.AiDemo-module__CpZ8_q__reply{display:block}
.AiTeaser-module__GBWipG__ai{padding:clamp(5rem, 11vw, 9rem) var(--kx-gutter);border-top:1px solid var(--kx-line);position:relative;overflow:hidden}.AiTeaser-module__GBWipG__bigSpark{z-index:0;color:#ff5a2a17;pointer-events:none;width:min(46vw,40rem);height:auto;position:absolute;top:4rem;right:-8vw}.AiTeaser-module__GBWipG__head{z-index:1;color:var(--kx-grey);gap:1.6rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}.AiTeaser-module__GBWipG__title{color:var(--kx-bone);margin:0;font-weight:400;display:grid}.AiTeaser-module__GBWipG__line{margin-top:-.18em;padding:.18em 0 .06em;display:block;overflow:hidden}.AiTeaser-module__GBWipG__line>span{display:block}.AiTeaser-module__GBWipG__title .AiTeaser-module__GBWipG__line:first-child{font-size:clamp(3.4rem,15vw,16rem)}.AiTeaser-module__GBWipG__serif{color:var(--kx-orange);padding-left:12%;font-size:clamp(2.2rem,7.4vw,8rem);line-height:.95}.AiTeaser-module__GBWipG__body{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.AiTeaser-module__GBWipG__lede{color:var(--kx-bone-dim);max-width:34rem;margin:0 0 2rem;font-size:1.15rem;line-height:1.6}.AiTeaser-module__GBWipG__rules{margin-bottom:1.8rem;display:grid}.AiTeaser-module__GBWipG__rule{border-top:1px solid var(--kx-line-strong);grid-template-columns:2.6rem 1fr;gap:.8rem;padding:1.2rem 0;display:grid}.AiTeaser-module__GBWipG__rule:last-child{border-bottom:1px solid var(--kx-line-strong)}.AiTeaser-module__GBWipG__rule .kx-mono{color:var(--kx-orange);padding-top:.25rem}.AiTeaser-module__GBWipG__rule strong{margin-bottom:.4rem;font-size:1.1rem;font-weight:650;font-stretch:115%;display:block}.AiTeaser-module__GBWipG__rule p{color:var(--kx-bone-dim);max-width:30rem;margin:0;font-size:.95rem;line-height:1.55}.AiTeaser-module__GBWipG__tokens{border-left:2px solid var(--kx-orange);color:var(--kx-bone-dim);background:#f2eee60d;max-width:34rem;margin:0 0 2rem;padding:1.1rem 1.3rem;font-size:.95rem;line-height:1.55}.AiTeaser-module__GBWipG__tokens strong{color:var(--kx-bone)}.AiTeaser-module__GBWipG__actions{flex-wrap:wrap;align-items:center;gap:1.4rem 2rem;display:flex}.AiTeaser-module__GBWipG__demoWrap{position:sticky;top:6.5rem}@media (max-width:900px){.AiTeaser-module__GBWipG__body{grid-template-columns:1fr}.AiTeaser-module__GBWipG__demoWrap{order:-1;position:relative;top:0}.AiTeaser-module__GBWipG__serif{padding-left:4%}.AiTeaser-module__GBWipG__bigSpark{width:70vw;top:6rem;right:-20vw}}.AiTeaser-module__GBWipG__curve{z-index:2;background:var(--kx-bone);transform-origin:top;pointer-events:none;border-radius:0 0 50% 50%/0 0 100% 100%;height:11vw;position:absolute;top:-1px;left:0;right:0;transform:scaleY(0)}html.kx-motion .AiTeaser-module__GBWipG__curve{transform:scaleY(1)}.AiTeaser-module__GBWipG__ai{padding-top:clamp(8rem,16vw,13rem)}.AiTeaser-module__GBWipG__mascot{z-index:2;width:clamp(8rem,17vw,17rem);position:absolute;bottom:-1rem;right:1vw}@media (max-width:900px){.AiTeaser-module__GBWipG__mascot{order:-1;justify-self:end;width:30vw;margin-bottom:-1.6rem;position:relative;bottom:auto;right:auto}}
.Bands-module__yv5Z7q__bands{place-items:center;height:clamp(20rem,46vw,36rem);display:grid;position:relative;overflow:hidden}.Bands-module__yv5Z7q__band{padding:1.1rem 0;display:flex;position:absolute;left:-10vw;right:-10vw;overflow:hidden}.Bands-module__yv5Z7q__bandA{background:var(--kx-orange);color:var(--kx-black);z-index:2;rotate:-5deg;box-shadow:0 30px 60px -30px #000c}.Bands-module__yv5Z7q__bandB{background:var(--kx-black);color:var(--kx-bone);z-index:1;border-top:1px solid var(--kx-line-strong);border-bottom:1px solid var(--kx-line-strong);rotate:4deg}.Bands-module__yv5Z7q__strip{white-space:nowrap;will-change:transform;flex:none;font-size:clamp(2.6rem,6.4vw,6.4rem);font-weight:400;display:flex}.Bands-module__yv5Z7q__run{flex:none;display:flex}.Bands-module__yv5Z7q__word{align-items:center;gap:.35em;padding-right:.35em;display:inline-flex}.Bands-module__yv5Z7q__sparkle{flex:none;width:.42em;height:.42em}.Bands-module__yv5Z7q__outline{color:#0000;-webkit-text-stroke:1.5px var(--kx-bone)}.Bands-module__yv5Z7q__outline .Bands-module__yv5Z7q__sparkle{color:var(--kx-orange)}@media (max-width:700px){.Bands-module__yv5Z7q__bands{height:27rem;display:block}.Bands-module__yv5Z7q__band{padding:.7rem 0}.Bands-module__yv5Z7q__bandA{top:12%;rotate:-4deg}.Bands-module__yv5Z7q__bandB{top:52%;rotate:4deg}.Bands-module__yv5Z7q__strip{font-size:clamp(2.2rem,11vw,3.4rem)}}
.Configurator-module__e5_B3W__config{background:var(--kx-bone);color:var(--kx-black);padding-bottom:clamp(5rem,10vw,8rem);position:relative}.Configurator-module__e5_B3W__curve{background:var(--kx-black);transform-origin:top;pointer-events:none;border-radius:0 0 50% 50%/0 0 100% 100%;height:11vw;position:absolute;top:-1px;left:0;right:0;transform:scaleY(0)}html.kx-motion .Configurator-module__e5_B3W__curve{transform:scaleY(1)}.Configurator-module__e5_B3W__head{padding:clamp(6rem, 13vw, 11rem) var(--kx-gutter) clamp(2.5rem, 5vw, 4.5rem);color:var(--kx-grey-dark);grid-template-columns:1fr 1fr;grid-template-areas:"kicker aside""title title";align-items:start;gap:clamp(2.2rem,4.5vw,3.8rem) 2rem;display:grid}.Configurator-module__e5_B3W__head>:first-child{grid-area:kicker}.Configurator-module__e5_B3W__headTitle{color:var(--kx-black);grid-area:title;margin:0;font-weight:400;display:grid}.Configurator-module__e5_B3W__headLine{margin-top:-.18em;padding:.18em 0 .06em;display:block;overflow:hidden}.Configurator-module__e5_B3W__headLine>span{display:block}.Configurator-module__e5_B3W__headTitle .Configurator-module__e5_B3W__headLine:first-child{font-size:clamp(2.6rem,7.6vw,8.4rem)}.Configurator-module__e5_B3W__headSerif{color:var(--kx-orange);padding-left:12%;font-size:clamp(2.6rem,7.2vw,8rem);line-height:.92}.Configurator-module__e5_B3W__headText{color:#3b3935;grid-area:aside;justify-self:end;max-width:22rem;margin:0;line-height:1.55}.Configurator-module__e5_B3W__body{padding:0 var(--kx-gutter);grid-template-rows:1fr auto;grid-template-columns:minmax(300px,.78fr) 1.6fr;align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}.Configurator-module__e5_B3W__panel{gap:1.7rem;display:grid}.Configurator-module__e5_B3W__switch{border:1px solid var(--kx-line-dark);border-radius:999px;grid-template-columns:1fr 1fr;padding:.35rem;display:grid;position:relative}.Configurator-module__e5_B3W__switch button{z-index:1;min-height:3.2rem;color:var(--kx-black);font-family:var(--kx-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .5s var(--kx-ease);background:0 0;border:0;border-radius:999px;font-size:.85rem;font-weight:700;font-stretch:118%;position:relative}.Configurator-module__e5_B3W__switch button[aria-pressed=true]{color:var(--kx-bone)}.Configurator-module__e5_B3W__thumb{background:var(--kx-black);width:calc(50% - .35rem);transition:transform .7s var(--kx-ease);border-radius:999px;position:absolute;top:.35rem;bottom:.35rem;left:.35rem}.Configurator-module__e5_B3W__thumbRight{transform:translate(100%)}.Configurator-module__e5_B3W__hint{color:#4a4843;min-height:2.8em;margin:-.6rem 0 0;font-size:.95rem;line-height:1.45}.Configurator-module__e5_B3W__group{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.Configurator-module__e5_B3W__group legend{color:var(--kx-grey-dark);margin-bottom:.75rem;padding:0}.Configurator-module__e5_B3W__ambiances{gap:.5rem;display:grid}.Configurator-module__e5_B3W__ambiance{border:1px solid var(--kx-line-dark);width:100%;color:var(--kx-black);font:inherit;text-align:left;cursor:pointer;transition:border-color .4s ease, background .4s ease, transform .5s var(--kx-ease);background:0 0;border-radius:.9rem;align-items:center;gap:1rem;padding:.7rem .9rem;display:flex}.Configurator-module__e5_B3W__ambiance:hover{transform:translate(.35rem)}.Configurator-module__e5_B3W__ambiance[aria-pressed=true]{border-color:var(--kx-black);background:#0a0a090d}.Configurator-module__e5_B3W__swatch{display:flex}.Configurator-module__e5_B3W__swatch i{border:2px solid var(--kx-bone);width:1.35rem;height:1.35rem;box-shadow:0 0 0 1px var(--kx-line-dark);border-radius:50%;margin-right:-.45rem}.Configurator-module__e5_B3W__ambianceName{font-size:.92rem;font-weight:650;font-stretch:112%}.Configurator-module__e5_B3W__segments{flex-wrap:wrap;gap:.45rem;display:flex}.Configurator-module__e5_B3W__segments button{border:1px solid var(--kx-line-dark);min-height:2.75rem;color:var(--kx-black);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.85rem;transition:background .4s,color .4s,border-color .4s;display:inline-flex}.Configurator-module__e5_B3W__segments button:hover{border-color:var(--kx-black)}.Configurator-module__e5_B3W__segments button[aria-pressed=true]{background:var(--kx-black);color:var(--kx-bone);border-color:var(--kx-black)}.Configurator-module__e5_B3W__sampleSerif{font-family:Georgia,serif;font-size:1.1rem}.Configurator-module__e5_B3W__sampleSans{font-family:Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700}.Configurator-module__e5_B3W__advanced{border-top:1px dashed var(--kx-line-dark);gap:1.5rem;padding-top:1.4rem;display:grid}.Configurator-module__e5_B3W__colorField{color:var(--kx-grey-dark);gap:.75rem;display:grid}.Configurator-module__e5_B3W__colorRow{color:var(--kx-black);align-items:center;gap:.9rem;display:flex}.Configurator-module__e5_B3W__colorRow input{border:1px solid var(--kx-line-dark);cursor:pointer;background:0 0;border-radius:50%;width:3.2rem;height:3.2rem;padding:0;overflow:hidden}.Configurator-module__e5_B3W__colorRow input::-webkit-color-swatch-wrapper{padding:.25rem}.Configurator-module__e5_B3W__colorRow input::-webkit-color-swatch{border:0;border-radius:50%}.Configurator-module__e5_B3W__colorRow input::-moz-color-swatch{border:0;border-radius:50%}.Configurator-module__e5_B3W__links{flex-wrap:wrap;gap:1rem 2rem;padding-top:.6rem;display:flex}.Configurator-module__e5_B3W__preview{position:sticky;top:6rem}.Configurator-module__e5_B3W__previewBar{color:#5c574f;background:#d9d3c6;align-items:center;gap:.4rem;height:2.2rem;padding:0 .9rem;display:flex}.Configurator-module__e5_B3W__previewBar span{background:#a39d91;border-radius:50%;width:.45rem;height:.45rem}.Configurator-module__e5_B3W__previewBar em{margin-left:auto;font-size:.6rem;font-style:normal}.Configurator-module__e5_B3W__site{background:var(--kx-p-bg);color:var(--kx-p-text);transition:--kx-p-bg .9s var(--kx-ease), --kx-p-text .9s var(--kx-ease), --kx-p-accent .6s ease, --kx-p-surface .9s ease;position:relative;overflow:hidden;box-shadow:0 50px 90px -40px #0a0a0973;container-type:inline-size}.Configurator-module__e5_B3W__siteNav{padding:calc(2.6cqw * var(--p-space)) 4cqw;transition:padding .6s var(--kx-ease);justify-content:space-between;align-items:center;gap:2cqw;font-family:Helvetica Neue,Arial,sans-serif;font-size:1.25cqw;display:flex}.Configurator-module__e5_B3W__siteNav b{font-family:var(--p-font);letter-spacing:-.02em;font-size:2.1cqw;font-weight:400}.Configurator-module__e5_B3W__siteNav span{gap:2.4cqw;display:flex}.Configurator-module__e5_B3W__siteNav i{opacity:.8;font-style:normal}.Configurator-module__e5_B3W__siteHero{gap:calc(3.5cqw * var(--p-space));padding:calc(2cqw * var(--p-space)) 4cqw calc(4cqw * var(--p-space));transition:gap .6s var(--kx-ease), padding .6s var(--kx-ease);grid-template-columns:1.08fr .92fr;display:grid}.Configurator-module__e5_B3W__siteCopy{align-content:center;justify-items:var(--p-justify);gap:calc(1.7cqw * var(--p-space));transition:gap .6s var(--kx-ease);display:grid}.Configurator-module__e5_B3W__siteEyebrow{font-family:var(--kx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--kx-p-accent);font-size:1.05cqw}.Configurator-module__e5_B3W__siteTitle{font-family:var(--p-font);letter-spacing:-.025em;animation:Configurator-module__e5_B3W__swapIn .8s var(--kx-ease);font-size:5cqw;line-height:1.03;position:relative}.Configurator-module__e5_B3W__siteSub{opacity:.75;max-width:36cqw;animation:Configurator-module__e5_B3W__swapIn .8s 80ms var(--kx-ease) backwards;font-family:Helvetica Neue,Arial,sans-serif;font-size:1.35cqw;line-height:1.55}.Configurator-module__e5_B3W__siteButton{background:var(--kx-p-accent);color:var(--kx-p-surface);border-radius:min(var(--p-radius), 3cqw);transition:border-radius .5s var(--kx-ease);padding:1.2cqw 2.2cqw;font-family:Helvetica Neue,Arial,sans-serif;font-size:1.25cqw}.Configurator-module__e5_B3W__siteMedia{aspect-ratio:4/5;border-radius:var(--p-radius);transition:border-radius .6s var(--kx-ease);position:relative;overflow:hidden}.Configurator-module__e5_B3W__siteImage{opacity:0;position:absolute;inset:0}.Configurator-module__e5_B3W__siteImage img{object-fit:cover}.Configurator-module__e5_B3W__siteImagePrevious{opacity:1;z-index:1}.Configurator-module__e5_B3W__siteImageActive{opacity:1;z-index:2;animation:Configurator-module__e5_B3W__wipeIn 1s var(--kx-ease-io)}.Configurator-module__e5_B3W__siteHighlights{padding:0 4cqw calc(4cqw * var(--p-space));transition:padding .6s var(--kx-ease);grid-template-columns:repeat(3,1fr);gap:3cqw;display:grid}.Configurator-module__e5_B3W__siteHighlights span{border-top:1px solid color-mix(in srgb, var(--kx-p-text) 25%, transparent);font-family:var(--p-font);padding-top:1.4cqw;font-size:1.8cqw;line-height:1.1}.Configurator-module__e5_B3W__siteHighlights b{font-family:var(--kx-mono);color:var(--kx-p-accent);margin-bottom:1cqw;font-size:.95cqw;font-weight:400;display:block}.Configurator-module__e5_B3W__siteGrid{pointer-events:none;opacity:0;background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--kx-p-accent) 22%, transparent) 0 1px, transparent 1px calc(100% / 12));transition:opacity .6s;position:absolute;inset:0 4cqw}.Configurator-module__e5_B3W__siteAdvanced .Configurator-module__e5_B3W__siteGrid{opacity:1}.Configurator-module__e5_B3W__selectionTag{background:var(--kx-p-accent);color:var(--kx-p-surface);font-family:var(--kx-mono);letter-spacing:.06em;text-transform:uppercase;padding:.35cqw .8cqw;font-size:.95cqw;font-style:normal;line-height:1.2;position:absolute;top:-3cqw;left:-.4cqw}.Configurator-module__e5_B3W__siteAdvanced .Configurator-module__e5_B3W__siteTitle{outline:1px dashed var(--kx-p-accent);outline-offset:.8cqw}.Configurator-module__e5_B3W__caption{color:var(--kx-grey-dark);margin:1rem 0 0}@keyframes Configurator-module__e5_B3W__swapIn{0%{opacity:0;filter:blur(8px);transform:translateY(.45em)}}@keyframes Configurator-module__e5_B3W__wipeIn{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@media (max-width:900px){.Configurator-module__e5_B3W__head{grid-template-columns:1fr;grid-template-areas:"kicker""title""aside";row-gap:1.6rem}.Configurator-module__e5_B3W__headText{justify-self:start}.Configurator-module__e5_B3W__body{grid-template-rows:none;grid-template-columns:1fr}.Configurator-module__e5_B3W__panel{grid-row:auto}.Configurator-module__e5_B3W__preview{z-index:6;margin:0 calc(-1 * var(--kx-gutter));padding:.6rem var(--kx-gutter) .7rem;background:var(--kx-bone);order:-1;position:sticky;top:4.4rem;box-shadow:0 14px 20px -14px #0a0a0959}.Configurator-module__e5_B3W__siteWrap{box-shadow:none}.Configurator-module__e5_B3W__demo{order:3}.Configurator-module__e5_B3W__siteHero{grid-template-columns:1fr .8fr}}@media (prefers-reduced-motion:reduce){.Configurator-module__e5_B3W__site,.Configurator-module__e5_B3W__siteTitle,.Configurator-module__e5_B3W__siteSub,.Configurator-module__e5_B3W__siteImageActive,.Configurator-module__e5_B3W__thumb,.Configurator-module__e5_B3W__ambiance,.Configurator-module__e5_B3W__siteMedia,.Configurator-module__e5_B3W__siteButton{transition:none;animation:none}}.Configurator-module__e5_B3W__siteWrap{box-shadow:0 50px 90px -40px #0a0a0973}.Configurator-module__e5_B3W__fields{gap:.7rem;display:grid}.Configurator-module__e5_B3W__field{color:var(--kx-grey-dark);gap:.35rem;font-size:.8rem;display:grid}.Configurator-module__e5_B3W__field input{border:1px solid var(--kx-line-dark);width:100%;min-height:2.9rem;color:var(--kx-black);font:inherit;background:#ffffff8c;border-radius:.8rem;padding:0 1rem;font-size:.95rem;transition:border-color .3s,background .3s}.Configurator-module__e5_B3W__field input:focus{border-color:var(--kx-black);background:#fff;outline:none}.Configurator-module__e5_B3W__field input::placeholder{color:#8b867d}.Configurator-module__e5_B3W__fonts{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.Configurator-module__e5_B3W__fonts button{border:1px solid var(--kx-line-dark);min-height:3.1rem;color:var(--kx-black);text-align:left;cursor:pointer;background:0 0;border-radius:.8rem;align-items:center;gap:.7rem;padding:0 .9rem;font-size:.82rem;transition:background .35s,color .35s,border-color .35s;display:flex}.Configurator-module__e5_B3W__fonts button:hover{border-color:var(--kx-black)}.Configurator-module__e5_B3W__fonts button[aria-pressed=true]{background:var(--kx-black);color:var(--kx-bone);border-color:var(--kx-black)}.Configurator-module__e5_B3W__fontSample{min-width:1.8rem;font-size:1.3rem;line-height:1}.Configurator-module__e5_B3W__reset{color:var(--kx-grey-dark);text-underline-offset:.25rem;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.82rem;text-decoration:underline}.Configurator-module__e5_B3W__demo .kx-btn{flex:none}.Configurator-module__e5_B3W__demo{border:1px solid var(--kx-line-dark);background:#ffffff73;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.3rem;padding:1.3rem 1.4rem;display:flex}.Configurator-module__e5_B3W__demoText{color:#3b3935;max-width:36rem;margin:0;font-size:.9rem;line-height:1.55}.Configurator-module__e5_B3W__demoText strong{color:var(--kx-black)}@media (max-width:900px){.Configurator-module__e5_B3W__demo{flex-direction:column;align-items:flex-start}}.Configurator-module__e5_B3W__panel{grid-row:1/span 2}.Configurator-module__e5_B3W__demo{grid-column:2;align-self:end}.Configurator-module__e5_B3W__liveDot{background:#2ecc71;border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block;box-shadow:0 0 0 3px #2ecc7140}.Configurator-module__e5_B3W__previewBar em{align-items:center;display:inline-flex}.Configurator-module__e5_B3W__siteWrap{position:relative}.Configurator-module__e5_B3W__toast{z-index:8;background:var(--kx-black);color:var(--kx-bone);font-family:var(--kx-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;animation:Configurator-module__e5_B3W__toastIn .5s var(--kx-ease), Configurator-module__e5_B3W__toastOut .4s ease 2.1s forwards;pointer-events:none;border-radius:99px;padding:.55rem 1rem;font-size:.7rem;position:absolute;bottom:.8rem;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0a0a0959}.Configurator-module__e5_B3W__ring{z-index:7;pointer-events:none;border:3px solid var(--kx-orange);animation:.9s forwards Configurator-module__e5_B3W__ringOut;position:absolute;inset:0}@keyframes Configurator-module__e5_B3W__toastIn{0%{opacity:0;transform:translate(-50%,12px)}}@keyframes Configurator-module__e5_B3W__toastOut{to{opacity:0;transform:translate(-50%,6px)}}@keyframes Configurator-module__e5_B3W__ringOut{0%{opacity:1}to{opacity:0}}@media (max-width:900px){.Configurator-module__e5_B3W__demo{grid-column:auto}}@media (prefers-reduced-motion:reduce){.Configurator-module__e5_B3W__toast,.Configurator-module__e5_B3W__ring{animation:none}}@media (max-width:900px){.Configurator-module__e5_B3W__panel,.Configurator-module__e5_B3W__preview{grid-area:auto}}.Configurator-module__e5_B3W__body{grid-template-rows:auto}.Configurator-module__e5_B3W__panel{grid-area:auto}.Configurator-module__e5_B3W__demo,.Configurator-module__e5_B3W__demoMobile{border:1px solid var(--kx-line-dark);background:#ffffff73;border-radius:1rem;grid-column:auto;justify-content:space-between;align-self:auto;align-items:center;gap:1.5rem;margin-top:1.3rem;padding:1.3rem 1.4rem;display:flex}.Configurator-module__e5_B3W__demoMobile,.Configurator-module__e5_B3W__caption{display:none}@media (max-width:900px){.Configurator-module__e5_B3W__body{grid-template-rows:none}.Configurator-module__e5_B3W__demo{display:none}.Configurator-module__e5_B3W__demoMobile{flex-direction:column;order:3;align-items:flex-start;display:flex}.Configurator-module__e5_B3W__caption{color:var(--kx-grey-dark);margin:.45rem 0 0;font-size:.6rem;line-height:1.3;display:block}}
.Faq-module__Xv-EEW__faq{padding:clamp(5rem, 11vw, 9rem) var(--kx-gutter);border-top:1px solid var(--kx-line);grid-template-columns:.9fr 1.3fr;gap:clamp(2rem,6vw,7rem);display:grid}.Faq-module__Xv-EEW__aside{color:var(--kx-grey);align-self:start;gap:1.6rem;display:grid;position:sticky;top:7rem}.Faq-module__Xv-EEW__title{color:var(--kx-bone);margin:0;font-weight:400;display:grid}.Faq-module__Xv-EEW__titleLine{margin-top:-.18em;padding:.18em 0 .06em;display:block;overflow:hidden}.Faq-module__Xv-EEW__titleLine>span{display:block}.Faq-module__Xv-EEW__title .Faq-module__Xv-EEW__titleLine:first-child{font-size:clamp(2.4rem,4.5vw,5rem)}.Faq-module__Xv-EEW__titleSerif{color:var(--kx-orange);font-size:clamp(2.2rem,4.4vw,4.8rem);line-height:.95}.Faq-module__Xv-EEW__list{display:grid}.Faq-module__Xv-EEW__item{--kx-rule:1;interpolate-size:allow-keywords;position:relative}.Faq-module__Xv-EEW__item:before{content:"";background:var(--kx-line-strong);height:1px;transform:scaleX(var(--kx-rule));transform-origin:0;position:absolute;top:0;left:0;right:0}.Faq-module__Xv-EEW__item:last-child{border-bottom:1px solid var(--kx-line-strong)}.Faq-module__Xv-EEW__item summary{cursor:pointer;color:var(--kx-bone);grid-template-columns:3rem 1fr 2.6rem;align-items:center;gap:1rem;padding:1.7rem 0;list-style:none;display:grid}.Faq-module__Xv-EEW__item summary::-webkit-details-marker{display:none}.Faq-module__Xv-EEW__item summary .kx-mono{color:var(--kx-orange)}.Faq-module__Xv-EEW__question{transition:transform .6s var(--kx-ease);font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:560;font-stretch:108%;line-height:1.25}.Faq-module__Xv-EEW__item summary:hover .Faq-module__Xv-EEW__question{transform:translate(.5rem)}.Faq-module__Xv-EEW__icon{border:1px solid var(--kx-line-strong);width:2.6rem;height:2.6rem;transition:background .4s ease, border-color .4s ease, transform .6s var(--kx-ease);border-radius:50%;position:relative}.Faq-module__Xv-EEW__icon:before,.Faq-module__Xv-EEW__icon:after{content:"";width:.8rem;height:1.5px;transition:transform .6s var(--kx-ease);background:currentColor;margin:-.75px 0 0 -.4rem;position:absolute;top:50%;left:50%}.Faq-module__Xv-EEW__icon:after{transform:rotate(90deg)}.Faq-module__Xv-EEW__item[open] .Faq-module__Xv-EEW__icon{background:var(--kx-orange);border-color:var(--kx-orange);color:var(--kx-black);transform:rotate(180deg)}.Faq-module__Xv-EEW__item[open] .Faq-module__Xv-EEW__icon:after{transform:rotate(0)}.Faq-module__Xv-EEW__answer{color:var(--kx-bone-dim);max-width:44rem;margin:0;padding:0 3.6rem 1.9rem 4rem;line-height:1.65}.Faq-module__Xv-EEW__item::details-content{block-size:0;transition:block-size .6s var(--kx-ease), content-visibility .6s allow-discrete;overflow:clip}.Faq-module__Xv-EEW__item[open]::details-content{block-size:auto}@media (max-width:900px){.Faq-module__Xv-EEW__faq{grid-template-columns:1fr}.Faq-module__Xv-EEW__aside{position:static}.Faq-module__Xv-EEW__item summary{grid-template-columns:2.2rem 1fr 2.4rem}.Faq-module__Xv-EEW__answer{padding:0 0 1.6rem 3.2rem}}@media (prefers-reduced-motion:reduce){.Faq-module__Xv-EEW__item::details-content{transition:none}.Faq-module__Xv-EEW__question,.Faq-module__Xv-EEW__icon,.Faq-module__Xv-EEW__icon:before,.Faq-module__Xv-EEW__icon:after{transition:none}}
.Finale-module__46PLzG__finale{min-height:100svh;padding:clamp(6rem, 10vw, 8rem) var(--kx-gutter) clamp(3rem, 6vw, 5rem);background:var(--kx-orange);color:var(--kx-black);grid-template-rows:auto 1fr auto;gap:2rem;display:grid;position:relative;overflow:hidden}.Finale-module__46PLzG__kicker{color:#0a0a09b3}.Finale-module__46PLzG__title{align-self:center;margin:0;font-weight:400;display:grid}.Finale-module__46PLzG__line{font-size:clamp(3.2rem,13vw,14rem);display:block}.Finale-module__46PLzG__serif{color:var(--kx-bone);justify-self:end;margin-top:-.12em;font-size:clamp(3.6rem,13.5vw,15rem);line-height:.85;display:block}.Finale-module__46PLzG__char{will-change:opacity}.Finale-module__46PLzG__bottom{grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;display:grid}.Finale-module__46PLzG__text{max-width:24rem;margin:0;font-size:1.05rem;line-height:1.55}.Finale-module__46PLzG__bottom .kx-link{justify-self:end}.Finale-module__46PLzG__circle{aspect-ratio:1;background:var(--kx-black);width:clamp(9rem,15vw,12.5rem);color:var(--kx-bone);transition:background .5s var(--kx-ease);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:relative}.Finale-module__46PLzG__circle:hover,.Finale-module__46PLzG__circle:focus-visible{background:var(--kx-bone);color:var(--kx-black)}.Finale-module__46PLzG__ring{fill:currentColor;width:100%;height:100%;font-family:var(--kx-mono);letter-spacing:.1em;text-transform:uppercase;font-size:13px;position:absolute;inset:0}.Finale-module__46PLzG__circleCore{aspect-ratio:1;background:var(--kx-orange);width:34%;color:var(--kx-black);transition:transform .6s var(--kx-ease);border-radius:50%;place-items:center;display:grid}.Finale-module__46PLzG__circleCore svg{width:38%;height:38%}.Finale-module__46PLzG__circle:hover .Finale-module__46PLzG__circleCore,.Finale-module__46PLzG__circle:focus-visible .Finale-module__46PLzG__circleCore{transform:rotate(-45deg)scale(1.1)}@media (prefers-reduced-motion:no-preference){.Finale-module__46PLzG__ring{animation:16s linear infinite Finale-module__46PLzG__spin}.Finale-module__46PLzG__circle:hover .Finale-module__46PLzG__ring{animation-duration:6s}}@keyframes Finale-module__46PLzG__spin{to{rotate:360deg}}@media (max-width:760px){.Finale-module__46PLzG__bottom{grid-template-columns:1fr;justify-items:start}.Finale-module__46PLzG__bottom .kx-link{justify-self:start}.Finale-module__46PLzG__serif{justify-self:start;padding-left:8%}}
.Footer-module__lVxONW__footer{background:var(--kx-black);color:var(--kx-bone);font-family:var(--kx-sans);padding:clamp(4.5rem, 9vw, 7rem) var(--kx-gutter) 0;border-top:1px solid var(--kx-line);position:relative;overflow:hidden}.Footer-module__lVxONW__top{grid-template-columns:1.1fr 1.4fr;align-items:start;gap:3rem;display:grid}.Footer-module__lVxONW__tagline{max-width:12ch;margin:0;font-size:clamp(2rem,4.4vw,4.6rem);line-height:.98}.Footer-module__lVxONW__columns{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.Footer-module__lVxONW__column{align-content:start;gap:.75rem;display:grid}.Footer-module__lVxONW__column .kx-mono{color:var(--kx-grey);margin-bottom:.5rem}.Footer-module__lVxONW__column a{color:var(--kx-bone);justify-self:start;font-size:.98rem;font-weight:560;font-stretch:112%;text-decoration:none}.Footer-module__lVxONW__meta{border-bottom:1px solid var(--kx-line);color:var(--kx-grey);justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(3.5rem,7vw,6rem);padding-bottom:1.2rem;display:flex}.Footer-module__lVxONW__wordmark{justify-content:space-between;margin:0 -1.2vw;padding-top:.5rem;line-height:.74;display:flex}.Footer-module__lVxONW__letterClip{display:block;overflow:hidden}.Footer-module__lVxONW__letter{letter-spacing:-.02em;color:var(--kx-bone);font-size:11.4vw;font-weight:800;line-height:.8;display:block}.Footer-module__lVxONW__letterClip:nth-child(6) .Footer-module__lVxONW__letter,.Footer-module__lVxONW__letterClip:nth-child(7) .Footer-module__lVxONW__letter,.Footer-module__lVxONW__letterClip:nth-child(8) .Footer-module__lVxONW__letter,.Footer-module__lVxONW__letterClip:nth-child(9) .Footer-module__lVxONW__letter,.Footer-module__lVxONW__letterClip:nth-child(10) .Footer-module__lVxONW__letter{color:var(--kx-orange)}@media (max-width:900px){.Footer-module__lVxONW__top{grid-template-columns:1fr}.Footer-module__lVxONW__columns{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.Footer-module__lVxONW__meta{flex-direction:column;align-items:flex-start}}
.Header-module__mM3FQW__header{z-index:80;padding:1.15rem var(--kx-gutter);color:var(--kx-bone);font-family:var(--kx-sans);transition:transform .7s var(--kx-ease), color .45s ease;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;display:grid;position:fixed;inset:0 0 auto}.Header-module__mM3FQW__hidden{transform:translateY(-130%)}.Header-module__mM3FQW__brand{color:inherit;justify-self:start;align-items:baseline;gap:.05em;font-size:1.3rem;line-height:1;text-decoration:none;display:inline-flex}.Header-module__mM3FQW__brandA{letter-spacing:-.05em;text-transform:uppercase;font-weight:800;font-stretch:125%}.Header-module__mM3FQW__brandB{font-family:var(--kx-serif);letter-spacing:-.02em;color:var(--kx-orange);font-size:1.28em;font-style:italic}.Header-module__mM3FQW__nav{gap:2.4rem;display:flex}.Header-module__mM3FQW__nav a{color:inherit;letter-spacing:.04em;text-transform:uppercase;align-items:flex-start;gap:.35rem;font-size:.8rem;font-weight:550;font-stretch:112%;text-decoration:none;display:inline-flex;position:relative}.Header-module__mM3FQW__navIndex{font-family:var(--kx-mono);opacity:.55;font-size:.55rem;transform:translateY(-.35em)}.Header-module__mM3FQW__actions{justify-self:end;align-items:center;gap:1.4rem;display:flex}.Header-module__mM3FQW__login{color:inherit;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:550;font-stretch:112%;text-decoration:none}.Header-module__mM3FQW__light .Header-module__mM3FQW__cta,.Header-module__mM3FQW__menuOpen .Header-module__mM3FQW__cta{--kx-btn-bg:var(--kx-black);--kx-btn-fg:var(--kx-bone);--kx-btn-fill:var(--kx-orange);--kx-btn-fg-hover:var(--kx-black)}:is(.Header-module__mM3FQW__light .Header-module__mM3FQW__cta .kx-btn-icon,.Header-module__mM3FQW__menuOpen .Header-module__mM3FQW__cta .kx-btn-icon){background:var(--kx-bone);color:var(--kx-black)}.Header-module__mM3FQW__light,.Header-module__mM3FQW__light .Header-module__mM3FQW__brandB{color:var(--kx-black)}.Header-module__mM3FQW__burger{width:2.9rem;height:2.9rem;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;padding:0;display:none;position:relative}.Header-module__mM3FQW__burger i{height:1.5px;transition:transform .5s var(--kx-ease), top .5s var(--kx-ease);background:currentColor;position:absolute;left:30%;right:30%}.Header-module__mM3FQW__burger i:first-of-type{top:42%}.Header-module__mM3FQW__burger i:last-of-type{top:56%}.Header-module__mM3FQW__menuOpen .Header-module__mM3FQW__burger i:first-of-type{top:49%;transform:rotate(45deg)}.Header-module__mM3FQW__menuOpen .Header-module__mM3FQW__burger i:last-of-type{top:49%;transform:rotate(-45deg)}.Header-module__mM3FQW__menu{z-index:-1;padding:7.5rem var(--kx-gutter) 2.5rem;background:var(--kx-orange);color:var(--kx-black);flex-direction:column;justify-content:space-between;gap:2rem;display:flex;position:fixed;inset:0}.Header-module__mM3FQW__menu[hidden]{display:none}.Header-module__mM3FQW__menuOpen,.Header-module__mM3FQW__menuOpen .Header-module__mM3FQW__brandB{color:var(--kx-black)}.Header-module__mM3FQW__menuNav{gap:.2rem;display:grid}.Header-module__mM3FQW__menuNav a{color:inherit;letter-spacing:-.045em;text-transform:uppercase;border-bottom:1px solid var(--kx-line-dark);transition:transform .8s var(--kx-ease), opacity .8s var(--kx-ease);align-items:flex-start;gap:.8rem;padding:.6rem 0;font-size:clamp(2.1rem,9.6vw,4.5rem);font-weight:760;font-stretch:125%;line-height:1;text-decoration:none;display:flex}.Header-module__mM3FQW__menuIndex{font-family:var(--kx-mono);letter-spacing:.04em;padding-top:.6em;font-size:.7rem;font-weight:400}@starting-style{.Header-module__mM3FQW__menuNav a{opacity:0;transform:translateY(60%)}}@media (max-width:900px){.Header-module__mM3FQW__header{grid-template-columns:1fr auto}.Header-module__mM3FQW__nav,.Header-module__mM3FQW__login{display:none}.Header-module__mM3FQW__burger{display:block}}@media (max-width:480px){.Header-module__mM3FQW__cta{display:none}}@media (prefers-reduced-motion:reduce){.Header-module__mM3FQW__header,.Header-module__mM3FQW__burger i,.Header-module__mM3FQW__menuNav a{transition:none}}@media (max-width:900px){.Header-module__mM3FQW__header:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a0a09eb 40%,#0a0a0900);transition:opacity .4s;position:absolute;inset:0 0 -1.2rem}.Header-module__mM3FQW__light:before{background:linear-gradient(#f2eee6f0 40%,#f2eee600)}.Header-module__mM3FQW__menuOpen:before{opacity:0}}
.Hero-module__f26ZSW__hero{isolation:isolate;min-height:max(100svh,700px);padding:6.8rem var(--kx-gutter) 2.2rem;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:clip}.Hero-module__f26ZSW__grid{inset:0 var(--kx-gutter);z-index:-1;pointer-events:none;grid-template-columns:repeat(4,1fr);display:grid;position:absolute}.Hero-module__f26ZSW__vline{border-left:1px solid var(--kx-line);transform-origin:top}.Hero-module__f26ZSW__vline:nth-child(4){border-right:1px solid var(--kx-line)}.Hero-module__f26ZSW__hline{background:var(--kx-line);transform-origin:0;height:1px;position:absolute;bottom:8.6rem;left:0;right:0}.Hero-module__f26ZSW__dialWrap{z-index:-1;aspect-ratio:1;pointer-events:none;width:min(66vw,980px);margin-top:calc(min(66vw,980px)/-2);position:absolute;top:58%;right:-16vw}.Hero-module__f26ZSW__dial{color:#f2eee633;width:100%;height:100%;overflow:visible}.Hero-module__f26ZSW__dialNumber{fill:#f2eee673;font-family:var(--kx-mono);letter-spacing:.1em;font-size:11px}.Hero-module__f26ZSW__metaRow{color:var(--kx-grey);grid-template-columns:repeat(4,1fr);display:grid}.Hero-module__f26ZSW__metaClip{padding-left:.85rem;display:block;overflow:hidden}.Hero-module__f26ZSW__meta{display:block}.Hero-module__f26ZSW__title{align-self:center;margin:0;padding:2.2rem 0 1.4rem;font-size:clamp(2.7rem,12.2vw,13.5rem);font-weight:400}.Hero-module__f26ZSW__line{margin:0 -.08em -.07em;padding:0 .08em .07em;display:block;overflow:hidden}.Hero-module__f26ZSW__l2{padding-left:27%}.Hero-module__f26ZSW__l3{margin-top:-.06em;padding-left:9%}.Hero-module__f26ZSW__char{will-change:transform}.Hero-module__f26ZSW__forme{color:var(--kx-orange);transform-origin:0 100%;padding-right:.08em;font-size:1.34em;line-height:.8;display:inline-block}.Hero-module__f26ZSW__bottom{grid-template-columns:repeat(12,1fr);align-items:end;gap:1.5rem;display:grid}.Hero-module__f26ZSW__lede{color:var(--kx-bone-dim);grid-column:1/5;max-width:26rem;margin:0;font-size:1.02rem;line-height:1.55}.Hero-module__f26ZSW__actions{flex-wrap:wrap;grid-column:6/11;align-items:center;gap:1.6rem 2rem;display:flex}.Hero-module__f26ZSW__cue{color:var(--kx-grey);grid-column:11/13;justify-self:end;align-items:center;gap:.8rem;display:flex}.Hero-module__f26ZSW__cue i{background:var(--kx-line-strong);width:1px;height:3.4rem;display:block;position:relative;overflow:hidden}.Hero-module__f26ZSW__cue i:after{content:"";background:var(--kx-orange);width:1px;height:40%;animation:Hero-module__f26ZSW__cue 2.2s var(--kx-ease-io) infinite;position:absolute;top:0;left:0}@keyframes Hero-module__f26ZSW__cue{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}:is(html.kx-motion:not(.kx-intro) .Hero-module__f26ZSW__char,html.kx-motion:not(.kx-intro) .Hero-module__f26ZSW__forme){animation:0s 1.4s forwards Hero-module__f26ZSW__reveal;transform:translateY(120%)}:is(html.kx-motion:not(.kx-intro) .Hero-module__f26ZSW__meta,html.kx-motion:not(.kx-intro) .Hero-module__f26ZSW__fadeUp,html.kx-motion:not(.kx-intro) .Hero-module__f26ZSW__dial){opacity:0;animation:0s 1.4s forwards Hero-module__f26ZSW__reveal}html.kx-motion:not(.kx-intro) .Hero-module__f26ZSW__vline{animation:0s 1.4s forwards Hero-module__f26ZSW__reveal;transform:scaleY(0)}html.kx-motion:not(.kx-intro) .Hero-module__f26ZSW__hline{animation:0s 1.4s forwards Hero-module__f26ZSW__reveal;transform:scaleX(0)}@keyframes Hero-module__f26ZSW__reveal{to{opacity:1;transform:none}}@media (max-width:900px){.Hero-module__f26ZSW__hero{padding-top:6.2rem}.Hero-module__f26ZSW__grid{grid-template-columns:repeat(2,1fr)}.Hero-module__f26ZSW__vline:nth-child(n+3){display:none}.Hero-module__f26ZSW__vline:nth-child(2){border-right:1px solid var(--kx-line)}.Hero-module__f26ZSW__hline{display:none}.Hero-module__f26ZSW__metaRow{grid-template-columns:repeat(2,1fr)}.Hero-module__f26ZSW__metaClip:nth-child(n+3){display:none}.Hero-module__f26ZSW__title{padding:3rem 0 2rem;font-size:clamp(2.2rem,11.2vw,8rem)}.Hero-module__f26ZSW__l1{white-space:nowrap}.Hero-module__f26ZSW__l2{padding-left:16%}.Hero-module__f26ZSW__dialWrap{width:125vw;margin-top:-62.5vw;top:38%;right:-62vw}.Hero-module__f26ZSW__bottom{grid-template-columns:1fr;gap:1.6rem}.Hero-module__f26ZSW__lede,.Hero-module__f26ZSW__actions,.Hero-module__f26ZSW__cue{grid-column:auto}.Hero-module__f26ZSW__cue{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__f26ZSW__cue i:after{animation:none}}.Hero-module__f26ZSW__sweep{transform-origin:300px 300px;transform-box:view-box}@media (prefers-reduced-motion:no-preference){.Hero-module__f26ZSW__sweep{animation:20s linear infinite Hero-module__f26ZSW__sweep}}@keyframes Hero-module__f26ZSW__sweep{to{rotate:360deg}}.Hero-module__f26ZSW__ticks,.Hero-module__f26ZSW__hand{transform-box:view-box}
.Range-module__vCopfa__range{--r-bg:var(--kx-black);--r-fg:var(--kx-bone);--r-muted:var(--kx-bone-dim);--r-line:var(--kx-line-strong);--r-fill:var(--kx-bone);--r-fill-fg:var(--kx-black);background:var(--r-bg);color:var(--r-fg);padding-bottom:clamp(4rem,8vw,6.5rem);position:relative}.Range-module__vCopfa__noHead{padding-top:1rem}.Range-module__vCopfa__bone{--r-bg:var(--kx-bone);--r-fg:var(--kx-black);--r-muted:#3b3935;--r-line:var(--kx-line-dark);--r-fill:var(--kx-black);--r-fill-fg:var(--kx-bone)}.Range-module__vCopfa__curve{background:var(--kx-bone);transform-origin:top;pointer-events:none;z-index:1;border-radius:0 0 50% 50%/0 0 100% 100%;height:11vw;position:absolute;top:-1px;left:0;right:0;transform:scaleY(0)}html.kx-motion .Range-module__vCopfa__curve{transform:scaleY(1)}.Range-module__vCopfa__head{padding:clamp(7rem, 14vw, 12rem) var(--kx-gutter) clamp(2.5rem, 5vw, 4rem);color:var(--kx-grey);grid-template-columns:1fr 1fr;grid-template-areas:"kicker aside""title title";align-items:start;gap:clamp(1.5rem,3vw,2.5rem) 2rem;display:grid}.Range-module__vCopfa__head>:first-child{grid-area:kicker}.Range-module__vCopfa__headTitle{color:var(--r-fg);grid-area:title;margin:0;font-weight:400}.Range-module__vCopfa__headLine{padding-bottom:.05em;font-size:clamp(3.2rem,12vw,13rem);display:block;overflow:hidden}.Range-module__vCopfa__headLine>span{display:block}.Range-module__vCopfa__headSerif{max-width:18ch;color:var(--kx-orange);text-align:right;grid-area:aside;justify-self:end;margin:0;font-size:clamp(1.6rem,2.6vw,2.6rem);line-height:1}.Range-module__vCopfa__rows{padding:0 var(--kx-gutter)}.Range-module__vCopfa__row{--kx-rule:1;isolation:isolate;min-height:9.5rem;color:var(--r-fg);transition:color .6s var(--kx-ease);grid-template-columns:3rem minmax(0,1.6fr) minmax(0,1.5fr) minmax(10.5rem,.95fr) auto;align-items:center;gap:1.5rem;padding:1.8rem 0;display:grid;position:relative}.Range-module__vCopfa__row:last-child{border-bottom:1px solid var(--r-line)}.Range-module__vCopfa__row:before{content:"";background:var(--r-line);height:1px;transform:scaleX(var(--kx-rule));transform-origin:0;position:absolute;top:0;left:0;right:0}.Range-module__vCopfa__row:after{content:"";z-index:-1;inset:0 calc(-1 * var(--kx-gutter));background:var(--r-fill);transform-origin:bottom;transition:transform .75s var(--kx-ease);position:absolute;transform:scaleY(0)}.Range-module__vCopfa__row:hover,.Range-module__vCopfa__row:focus-within{color:var(--r-fill-fg)}.Range-module__vCopfa__row:hover:after,.Range-module__vCopfa__row:focus-within:after{transform-origin:top;transform:scaleY(1)}.Range-module__vCopfa__row:hover .Range-module__vCopfa__cta,.Range-module__vCopfa__row:focus-within .Range-module__vCopfa__cta{--kx-btn-bg:var(--r-fill-fg);--kx-btn-fg:var(--r-fill);--kx-btn-fill:var(--kx-orange);--kx-btn-fg-hover:var(--kx-black)}:is(.Range-module__vCopfa__row:hover .Range-module__vCopfa__cta .kx-btn-icon,.Range-module__vCopfa__row:focus-within .Range-module__vCopfa__cta .kx-btn-icon){background:var(--r-fill);color:var(--r-fill-fg)}.Range-module__vCopfa__index{color:var(--kx-orange);align-self:start;padding-top:.6rem}.Range-module__vCopfa__clip{padding-bottom:.06em;display:block;overflow:hidden}.Range-module__vCopfa__rise{display:block}.Range-module__vCopfa__name{justify-items:start;gap:.5rem;display:grid}.Range-module__vCopfa__nameTitle{white-space:nowrap;transition:transform .7s var(--kx-ease);margin:0;font-size:clamp(1.7rem,3.1vw,3.5rem);font-weight:400}.Range-module__vCopfa__row:hover .Range-module__vCopfa__nameTitle,.Range-module__vCopfa__row:focus-within .Range-module__vCopfa__nameTitle{transform:translate(.8rem)}.Range-module__vCopfa__note{opacity:.85;font-size:1.3rem}.Range-module__vCopfa__tag{border:1px solid;border-radius:99px;align-items:center;gap:.5rem;padding:.35rem .7rem;display:inline-flex}.Range-module__vCopfa__tag i{background:var(--kx-orange);border-radius:50%;width:.45rem;height:.45rem}.Range-module__vCopfa__featured .Range-module__vCopfa__nameTitle{color:var(--kx-orange)}.Range-module__vCopfa__row.Range-module__vCopfa__featured:hover .Range-module__vCopfa__nameTitle,.Range-module__vCopfa__row.Range-module__vCopfa__featured:focus-within .Range-module__vCopfa__nameTitle{color:inherit}.Range-module__vCopfa__features{color:var(--r-muted);transition:color .6s var(--kx-ease);flex-wrap:wrap;gap:.35rem 0;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.Range-module__vCopfa__features li:not(:last-child):after{content:"/";opacity:.4;margin:0 .6rem}.Range-module__vCopfa__row:hover .Range-module__vCopfa__features,.Range-module__vCopfa__row:focus-within .Range-module__vCopfa__features{color:inherit}.Range-module__vCopfa__price{justify-items:start;gap:.3rem;display:grid}.Range-module__vCopfa__price strong{white-space:nowrap;font-size:clamp(1.5rem,2.4vw,2.6rem);font-weight:400}.Range-module__vCopfa__price .kx-mono{color:var(--kx-grey)}:is(.Range-module__vCopfa__row:hover .Range-module__vCopfa__price .kx-mono,.Range-module__vCopfa__row:focus-within .Range-module__vCopfa__price .kx-mono){color:inherit;opacity:.7}.Range-module__vCopfa__foot{padding:2rem var(--kx-gutter) 0;color:var(--kx-grey);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.Range-module__vCopfa__foot p{margin:0}@media (max-width:1100px){.Range-module__vCopfa__row{grid-template-columns:2.5rem minmax(0,1fr) minmax(0,1fr) auto}.Range-module__vCopfa__features{grid-area:2/2/auto/-1}}@media (max-width:900px){.Range-module__vCopfa__head{grid-template-columns:1fr;grid-template-areas:"kicker""title""aside";row-gap:1.2rem}.Range-module__vCopfa__headSerif{text-align:left;justify-self:start}}@media (max-width:620px){.Range-module__vCopfa__row{grid-template-columns:2rem 1fr;gap:1rem .8rem;padding:1.6rem 0}.Range-module__vCopfa__features{grid-area:auto/2}.Range-module__vCopfa__price{grid-column:2}.Range-module__vCopfa__cta{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.Range-module__vCopfa__row,.Range-module__vCopfa__row:after,.Range-module__vCopfa__nameTitle,.Range-module__vCopfa__features{transition:none}}.Range-module__vCopfa__features .Range-module__vCopfa__ai{color:var(--kx-orange);font-weight:600}.Range-module__vCopfa__features .Range-module__vCopfa__ai:before{content:"✦ "}
.AppPage-module__Jz8QeW__page{--line:#f2eee62b;isolation:isolate;min-height:100svh;padding:clamp(4.6rem, 7vh, 5.4rem) var(--kx-gutter) clamp(3rem, 6vw, 5rem);background:var(--kx-black);color:var(--kx-bone);position:relative;overflow:hidden}.AppPage-module__Jz8QeW__grid{inset:0 var(--kx-gutter);z-index:-1;pointer-events:none;opacity:.6;grid-template-columns:repeat(4,1fr);display:grid;position:absolute}.AppPage-module__Jz8QeW__gridLine{border-left:1px solid var(--line);transform-origin:top}.AppPage-module__Jz8QeW__gridLine:last-child{border-right:1px solid var(--line)}.AppPage-module__Jz8QeW__inner{width:min(100%,1180px);margin:0 auto}.AppPage-module__Jz8QeW__head{gap:.7rem;padding-bottom:clamp(1.2rem,2.4vw,1.8rem);display:grid}.AppPage-module__Jz8QeW__kicker{color:var(--kx-orange);letter-spacing:.12em;margin:0;font-size:.67rem}.AppPage-module__Jz8QeW__title{color:var(--kx-bone);flex-wrap:wrap;align-items:baseline;gap:0 .28em;margin:0;font-size:clamp(2rem,4.2vw,3.6rem);line-height:.9;display:flex}.AppPage-module__Jz8QeW__mask{margin:-.05em -.04em -.09em;padding:.05em .04em .09em;display:block;overflow:hidden}.AppPage-module__Jz8QeW__mask>[aria-hidden=true]{white-space:nowrap;display:block}.AppPage-module__Jz8QeW__char{will-change:transform}.AppPage-module__Jz8QeW__accent{color:var(--kx-orange);font-size:.92em;line-height:.95;display:block}.AppPage-module__Jz8QeW__lede{max-width:32rem;color:var(--kx-bone-dim);margin:.4rem 0 0;font-size:clamp(1rem,1.3vw,1.13rem);line-height:1.6}.AppPage-module__Jz8QeW__rise{will-change:transform}.AppPage-module__Jz8QeW__message{color:var(--kx-grey);margin:0 0 1.2rem;font-size:.82rem;line-height:1.5}.AppPage-module__Jz8QeW__card{background:var(--kx-bone);color:var(--kx-black);border:1px solid #f2eee659;border-radius:.85rem;gap:1rem;padding:clamp(1.3rem,2.6vw,2.2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000038;}.AppPage-module__Jz8QeW__card:before{content:"";background:linear-gradient(90deg, var(--kx-orange) 0 17%, transparent 17% 83%, var(--kx-black) 83%);width:100%;height:3px;position:absolute;top:0;left:0}.AppPage-module__Jz8QeW__cardKicker{color:var(--kx-grey-dark);letter-spacing:.09em;margin:0;font-size:.58rem}.AppPage-module__Jz8QeW__cardTitle{font-family:var(--kx-serif);letter-spacing:-.045em;color:var(--kx-black);margin:0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:400;line-height:.98}.AppPage-module__Jz8QeW__cardText{color:#5c5851;margin:0;font-size:.9rem;line-height:1.55}.AppPage-module__Jz8QeW__form{gap:.9rem;display:grid}.AppPage-module__Jz8QeW__field{color:#59564f;letter-spacing:.08em;gap:.36rem;font-size:.58rem;display:grid}.AppPage-module__Jz8QeW__field input,.AppPage-module__Jz8QeW__field select{width:100%;min-height:3rem;color:var(--kx-black);font-family:var(--kx-sans);letter-spacing:0;background:#ffffff8c;border:1px solid #0a0a092e;border-radius:.3rem;padding:.72rem .85rem;font-size:.88rem;transition:border-color .25s,background .25s,box-shadow .25s;display:block}.AppPage-module__Jz8QeW__field input:disabled{color:#77716a;background:#0a0a090a}.AppPage-module__Jz8QeW__field input:focus,.AppPage-module__Jz8QeW__field select:focus{background:#fffdf9;border-color:#a74425;outline:none;box-shadow:0 0 0 3px #ff5a2a1f}.AppPage-module__Jz8QeW__check{color:#5c5851;align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.45;display:flex}.AppPage-module__Jz8QeW__check input{width:1rem;height:1rem;accent-color:var(--kx-orange);flex:none;margin:.1rem 0 0}.AppPage-module__Jz8QeW__btn{isolation:isolate;border:1px solid var(--kx-black);background:var(--kx-black);width:fit-content;min-height:3.1rem;color:var(--kx-bone);font-family:var(--kx-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .45s var(--kx-ease), border-color .45s ease, opacity .3s ease;border-radius:999px;justify-content:center;align-items:center;padding:0 1.6rem;font-size:.72rem;font-weight:650;font-stretch:112%;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.AppPage-module__Jz8QeW__btn:before{content:"";z-index:-1;background:var(--kx-orange);transition:transform .6s var(--kx-ease);position:absolute;inset:0;transform:translateY(101%)}.AppPage-module__Jz8QeW__btn:hover:not(:disabled),.AppPage-module__Jz8QeW__btn:focus-visible{color:var(--kx-black);border-color:var(--kx-orange)}.AppPage-module__Jz8QeW__btn:hover:not(:disabled):before,.AppPage-module__Jz8QeW__btn:focus-visible:before{transform:translateY(0)}.AppPage-module__Jz8QeW__btn:disabled{opacity:.4;cursor:not-allowed}.AppPage-module__Jz8QeW__btnGhost{color:var(--kx-black);background:0 0}.AppPage-module__Jz8QeW__btnGhost:before{background:var(--kx-black)}.AppPage-module__Jz8QeW__btnGhost:hover:not(:disabled),.AppPage-module__Jz8QeW__btnGhost:focus-visible{color:var(--kx-bone);border-color:var(--kx-black)}.AppPage-module__Jz8QeW__card :is(a,button,input,select):focus-visible{outline:2px solid var(--kx-orange);outline-offset:3px}.AppPage-module__Jz8QeW__linkBtn{color:#8d3d25;font-family:var(--kx-mono);letter-spacing:.05em;text-transform:uppercase;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-size:.62rem;text-decoration:underline;transition:color .25s}.AppPage-module__Jz8QeW__linkBtn:hover{color:var(--kx-orange)}.AppPage-module__Jz8QeW__status{color:#77351f;background:#ff5a2a14;border-left:2px solid #a74425;margin:0;padding:.7rem .8rem;font-size:.78rem;line-height:1.45}.AppPage-module__Jz8QeW__chip{font-family:var(--kx-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;margin:0;font-size:.6rem;display:inline-flex}.AppPage-module__Jz8QeW__chip i{background:#82985c;border-radius:50%;width:.45rem;height:.45rem}.AppPage-module__Jz8QeW__chipWarn i{background:var(--kx-orange)}@media (prefers-reduced-motion:reduce){.AppPage-module__Jz8QeW__btn,.AppPage-module__Jz8QeW__btn:before,.AppPage-module__Jz8QeW__field input,.AppPage-module__Jz8QeW__linkBtn{transition:none!important}}@media (max-width:850px){.AppPage-module__Jz8QeW__grid{opacity:.45;grid-template-columns:repeat(2,1fr)}.AppPage-module__Jz8QeW__gridLine:nth-child(n+3){display:none}.AppPage-module__Jz8QeW__gridLine:nth-child(2){border-right:1px solid var(--line)}}@media (max-width:560px){.AppPage-module__Jz8QeW__title{font-size:clamp(1.8rem,8.5vw,2.6rem)}.AppPage-module__Jz8QeW__card{border-radius:.6rem;padding:1.1rem}}.AppPage-module__Jz8QeW__skin{color:var(--kx-bone);font-family:var(--kx-sans)}.AppPage-module__Jz8QeW__skin>h1{display:none}.AppPage-module__Jz8QeW__skin .back{display:none}.AppPage-module__Jz8QeW__skin .dashboard-header h1{display:none}.AppPage-module__Jz8QeW__skin>.eyebrow{display:none}.AppPage-module__Jz8QeW__skin>.back{display:none}.AppPage-module__Jz8QeW__skin .dashboard-header .eyebrow{display:none}.AppPage-module__Jz8QeW__skin .dashboard-header{justify-content:flex-end;margin:0 0 1.2rem;display:flex}.AppPage-module__Jz8QeW__skin .intro{max-width:36rem;color:var(--kx-bone-dim);margin:0 0 1.6rem;font-size:1rem;line-height:1.6}.AppPage-module__Jz8QeW__skin .message{color:var(--kx-grey);font-size:.85rem;line-height:1.5}.AppPage-module__Jz8QeW__skin .eyebrow{color:var(--kx-orange);font-family:var(--kx-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .4rem;font-size:.62rem;font-weight:400}.AppPage-module__Jz8QeW__skin h2,.AppPage-module__Jz8QeW__skin h3{font-family:var(--kx-serif);letter-spacing:-.03em;margin:0 0 .5rem;font-weight:400;line-height:1.02}.AppPage-module__Jz8QeW__skin h2{font-size:clamp(1.6rem,2.6vw,2.3rem)}.AppPage-module__Jz8QeW__skin article,.AppPage-module__Jz8QeW__skin details{background:var(--kx-bone);max-width:none;color:var(--kx-black);border:1px solid #f2eee659;border-radius:.85rem;padding:clamp(1.1rem,2.2vw,1.8rem);box-shadow:0 24px 80px #0003}.AppPage-module__Jz8QeW__skin .panel{background:var(--kx-bone);max-width:none;color:var(--kx-black);border:1px solid #f2eee659;border-radius:.85rem;padding:clamp(1.1rem,2.2vw,1.8rem);box-shadow:0 24px 80px #0003}.AppPage-module__Jz8QeW__skin .site-card{background:var(--kx-bone);max-width:none;color:var(--kx-black);border:1px solid #f2eee659;border-radius:.85rem;padding:clamp(1.1rem,2.2vw,1.8rem);box-shadow:0 24px 80px #0003}.AppPage-module__Jz8QeW__skin .panel .message{color:#5c5851}.AppPage-module__Jz8QeW__skin article .message{color:#5c5851}.AppPage-module__Jz8QeW__skin details .message{color:#5c5851}.AppPage-module__Jz8QeW__skin article h2{color:var(--kx-black)}.AppPage-module__Jz8QeW__skin .panel h2{color:var(--kx-black)}.AppPage-module__Jz8QeW__skin a{color:inherit}.AppPage-module__Jz8QeW__skin article a:not([class]){color:#8d3d25}.AppPage-module__Jz8QeW__skin .panel a:not([class]){color:#8d3d25}.AppPage-module__Jz8QeW__skin .form{gap:.9rem;display:grid}.AppPage-module__Jz8QeW__skin label{letter-spacing:.02em;color:inherit;gap:.36rem;font-size:.78rem;display:grid}.AppPage-module__Jz8QeW__skin article label{color:#59564f}.AppPage-module__Jz8QeW__skin .panel label{color:#59564f}.AppPage-module__Jz8QeW__skin input:not([type=checkbox]):not([type=radio]),.AppPage-module__Jz8QeW__skin select,.AppPage-module__Jz8QeW__skin textarea{width:100%;min-height:2.9rem;color:var(--kx-black);font-family:var(--kx-sans);letter-spacing:0;background:#ffffffb3;border:1px solid #0a0a0933;border-radius:.3rem;padding:.65rem .8rem;font-size:.88rem;transition:border-color .25s,box-shadow .25s,background .25s;display:block}.AppPage-module__Jz8QeW__skin textarea{min-height:6rem;line-height:1.5}.AppPage-module__Jz8QeW__skin input:focus,.AppPage-module__Jz8QeW__skin select:focus,.AppPage-module__Jz8QeW__skin textarea:focus{background:#fffdf9;border-color:#a74425;outline:none;box-shadow:0 0 0 3px #ff5a2a24}.AppPage-module__Jz8QeW__skin input[type=checkbox],.AppPage-module__Jz8QeW__skin input[type=radio]{accent-color:var(--kx-orange)}.AppPage-module__Jz8QeW__skin button{border:1px solid var(--kx-orange);background:var(--kx-orange);width:fit-content;min-height:2.7rem;color:var(--kx-black);font-family:var(--kx-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .35s var(--kx-ease), color .35s ease, border-color .35s ease, opacity .3s ease;border-radius:999px;justify-content:center;align-items:center;padding:0 1.3rem;font-size:.68rem;font-weight:650;font-stretch:112%;text-decoration:none;display:inline-flex}.AppPage-module__Jz8QeW__skin .button-link{border:1px solid var(--kx-orange);background:var(--kx-orange);width:fit-content;min-height:2.7rem;color:var(--kx-black);font-family:var(--kx-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .35s var(--kx-ease), color .35s ease, border-color .35s ease, opacity .3s ease;border-radius:999px;justify-content:center;align-items:center;padding:0 1.3rem;font-size:.68rem;font-weight:650;font-stretch:112%;text-decoration:none;display:inline-flex}.AppPage-module__Jz8QeW__skin button:hover:not(:disabled){background:var(--kx-bone);border-color:var(--kx-bone);color:var(--kx-black)}.AppPage-module__Jz8QeW__skin .button-link:hover{background:var(--kx-bone);border-color:var(--kx-bone);color:var(--kx-black)}.AppPage-module__Jz8QeW__skin article button:hover:not(:disabled){background:var(--kx-black);border-color:var(--kx-black);color:var(--kx-bone)}.AppPage-module__Jz8QeW__skin .panel button:hover:not(:disabled){background:var(--kx-black);border-color:var(--kx-black);color:var(--kx-bone)}.AppPage-module__Jz8QeW__skin .panel .button-link:hover{background:var(--kx-black);border-color:var(--kx-black);color:var(--kx-bone)}.AppPage-module__Jz8QeW__skin button:disabled{opacity:.4;cursor:not-allowed}.AppPage-module__Jz8QeW__skin button.secondary{color:inherit;background:0 0;border-color:currentColor}.AppPage-module__Jz8QeW__skin .button-link.secondary{color:inherit;background:0 0;border-color:currentColor}.AppPage-module__Jz8QeW__skin .secondary{color:inherit;background:0 0;border-color:currentColor}.AppPage-module__Jz8QeW__skin .panel button.secondary{color:var(--kx-black);border-color:#0a0a0959}.AppPage-module__Jz8QeW__skin button:focus-visible,.AppPage-module__Jz8QeW__skin a:focus-visible,.AppPage-module__Jz8QeW__skin input:focus-visible,.AppPage-module__Jz8QeW__skin select:focus-visible{outline:2px solid var(--kx-orange);outline-offset:3px}.AppPage-module__Jz8QeW__skin table{border-collapse:collapse;width:100%;font-size:.85rem}.AppPage-module__Jz8QeW__skin th{text-align:left;font-family:var(--kx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kx-grey-dark);font-size:.6rem;font-weight:400}.AppPage-module__Jz8QeW__skin th,.AppPage-module__Jz8QeW__skin td{border-bottom:1px solid var(--kx-line-dark);padding:.7rem .6rem .7rem 0}.AppPage-module__Jz8QeW__skin code{font-family:var(--kx-mono);font-size:.85em}@media (prefers-reduced-motion:reduce){.AppPage-module__Jz8QeW__skin button,.AppPage-module__Jz8QeW__skin input{transition:none!important}.AppPage-module__Jz8QeW__skin .button-link{transition:none!important}}.AppPage-module__Jz8QeW__skin .dashboard-header{align-items:center;gap:0;min-height:0;padding:0}.AppPage-module__Jz8QeW__skin .site-picker{width:auto;color:var(--kx-grey);font-family:var(--kx-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.62rem;display:flex}:is(.AppPage-module__Jz8QeW__skin .site-picker select,.AppPage-module__Jz8QeW__skin .dashboard-header>select){background:var(--kx-bone);width:auto;min-width:14rem;color:var(--kx-black)}:root[data-theme=light] .AppPage-module__Jz8QeW__page{--line:#0a0a091f}:root[data-theme=light] .AppPage-module__Jz8QeW__skin button{color:#0a0a09}:root[data-theme=light] .AppPage-module__Jz8QeW__skin .button-link{color:#0a0a09}:root[data-theme=light] .AppPage-module__Jz8QeW__skin button:hover:not(:disabled){color:#f2eee6;background:#141412;border-color:#141412}:root[data-theme=light] .AppPage-module__Jz8QeW__skin .button-link:hover{color:#f2eee6;background:#141412;border-color:#141412}:root[data-theme=light] .AppPage-module__Jz8QeW__skin button.secondary{color:inherit}:is(:root[data-theme=light] .AppPage-module__Jz8QeW__skin .site-picker select,:root[data-theme=light] .AppPage-module__Jz8QeW__skin .dashboard-header>select){color:#0a0a09;border-color:var(--kx-line-dark);background:#fffdf9}
.ReferralTeaser-module__lKRPPW__ref{padding:clamp(5rem, 10vw, 8.5rem) var(--kx-gutter);border-top:1px solid var(--kx-line)}.ReferralTeaser-module__lKRPPW__head{color:var(--kx-grey);gap:2rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.ReferralTeaser-module__lKRPPW__title{color:var(--kx-bone);margin:0;font-weight:400;display:grid}.ReferralTeaser-module__lKRPPW__line{margin:-.18em -.05em -.2em;padding:.18em .05em .2em;display:block;overflow:hidden}.ReferralTeaser-module__lKRPPW__line>span{display:block}.ReferralTeaser-module__lKRPPW__title .ReferralTeaser-module__lKRPPW__line:first-child{font-size:clamp(2.4rem,6.6vw,7.4rem)}.ReferralTeaser-module__lKRPPW__serif{color:var(--kx-orange);padding-left:10%;font-size:clamp(2.4rem,6.6vw,7.4rem);line-height:.92}.ReferralTeaser-module__lKRPPW__lede{max-width:40rem;color:var(--kx-bone-dim);margin:0 0 2rem;font-size:1.1rem;line-height:1.6}.ReferralTeaser-module__lKRPPW__equation{flex-wrap:wrap;align-items:center;gap:.7rem 1rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.ReferralTeaser-module__lKRPPW__equation i{color:var(--kx-orange);font-size:1.6rem;font-style:normal}.ReferralTeaser-module__lKRPPW__chip{border:1px solid var(--kx-line-strong);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;align-items:center;min-height:3.2rem;padding:0 1.4rem;font-size:.85rem;font-weight:650;font-stretch:112%;display:inline-flex}.ReferralTeaser-module__lKRPPW__result{background:var(--kx-orange);border-color:var(--kx-orange);color:var(--kx-black)}.ReferralTeaser-module__lKRPPW__steps{grid-template-columns:repeat(4,1fr);margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.ReferralTeaser-module__lKRPPW__step{border-left:1px solid var(--kx-line-strong);align-content:start;gap:.6rem;padding:1.4rem 1.4rem 1.6rem 1.2rem;display:grid}.ReferralTeaser-module__lKRPPW__step .kx-mono{color:var(--kx-orange)}.ReferralTeaser-module__lKRPPW__step strong{font-size:1.1rem;font-weight:650;font-stretch:115%;line-height:1.2}.ReferralTeaser-module__lKRPPW__step p{color:var(--kx-bone-dim);margin:0;font-size:.95rem;line-height:1.55}.ReferralTeaser-module__lKRPPW__foot{border-top:1px solid var(--kx-line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding-top:1.6rem;display:flex}.ReferralTeaser-module__lKRPPW__foot p{color:var(--kx-bone-dim);max-width:34rem;margin:0;line-height:1.55}@media (max-width:900px){.ReferralTeaser-module__lKRPPW__steps{grid-template-columns:1fr 1fr}.ReferralTeaser-module__lKRPPW__serif{padding-left:5%}}@media (max-width:560px){.ReferralTeaser-module__lKRPPW__steps{grid-template-columns:1fr}}
.Shell-module__kZ1xCG__root{background:var(--kx-black);min-height:100vh;color:var(--kx-bone);font-family:var(--kx-sans);-webkit-font-smoothing:antialiased;font-stretch:100%;position:relative;overflow-x:clip}.Shell-module__kZ1xCG__grain{z-index:90;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:-50%}@media (prefers-reduced-motion:no-preference) and (min-width:900px){.Shell-module__kZ1xCG__grain{animation:7s steps(8,end) infinite Shell-module__kZ1xCG__grain}}@keyframes Shell-module__kZ1xCG__grain{0%,to{transform:translate(0)}20%{transform:translate(-4%,3%)}40%{transform:translate(3%,-5%)}60%{transform:translate(-6%,2%)}80%{transform:translate(5%,4%)}}:is(html.kx-cursor .Shell-module__kZ1xCG__root,html.kx-cursor .Shell-module__kZ1xCG__root *){cursor:none}.Shell-module__kZ1xCG__dot,.Shell-module__kZ1xCG__ring{z-index:100;pointer-events:none;opacity:0;mix-blend-mode:difference;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.Shell-module__kZ1xCG__dot{background:var(--kx-bone);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.Shell-module__kZ1xCG__ring{border:1px solid var(--kx-bone);width:44px;height:44px;transition:opacity .3s ease, width .45s var(--kx-ease), height .45s var(--kx-ease), margin .45s var(--kx-ease), background .35s ease, border-color .35s ease;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;display:grid}.Shell-module__kZ1xCG__visible{opacity:1}.Shell-module__kZ1xCG__active{width:70px;height:70px;margin:-35px 0 0 -35px}.Shell-module__kZ1xCG__withLabel{background:var(--kx-orange);mix-blend-mode:normal;border-color:#0000;width:96px;height:96px;margin:-48px 0 0 -48px}.Shell-module__kZ1xCG__label{font-family:var(--kx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--kx-black);opacity:0;font-size:.62rem;transition:opacity .2s}.Shell-module__kZ1xCG__withLabel .Shell-module__kZ1xCG__label{opacity:1;transition-delay:.12s}
.Showroom-module__Wc1v0W__showroom{border-top:1px solid var(--kx-line);position:relative}.Showroom-module__Wc1v0W__head{padding:clamp(5rem, 11vw, 9rem) var(--kx-gutter) clamp(2.5rem, 5vw, 4rem);color:var(--kx-grey);grid-template-columns:1fr 1fr;grid-template-areas:"kicker aside""title title";align-items:start;gap:clamp(2.2rem,4.5vw,3.8rem) 2rem;display:grid}.Showroom-module__Wc1v0W__head>:first-child{grid-area:kicker}.Showroom-module__Wc1v0W__headTitle{color:var(--kx-bone);grid-area:title;margin:0;font-weight:400;display:grid}.Showroom-module__Wc1v0W__headLine{margin-top:-.18em;padding:.18em 0 .06em;display:block;overflow:hidden}.Showroom-module__Wc1v0W__headLine>span{display:block}.Showroom-module__Wc1v0W__headTitle .Showroom-module__Wc1v0W__headLine:first-child{font-size:clamp(2.6rem,7.6vw,8.4rem)}.Showroom-module__Wc1v0W__headSerif{color:var(--kx-orange);padding-left:22%;font-size:clamp(2.8rem,8.2vw,9rem);line-height:.9}.Showroom-module__Wc1v0W__headAside{color:var(--kx-bone-dim);grid-area:aside;justify-self:end;justify-items:start;gap:1.4rem;display:grid}.Showroom-module__Wc1v0W__headAside p{max-width:21rem;margin:0;line-height:1.55}.Showroom-module__Wc1v0W__pin{position:relative}.Showroom-module__Wc1v0W__viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--kx-gutter);scrollbar-width:none;padding:1rem var(--kx-gutter) 4rem;position:relative;overflow-x:auto}.Showroom-module__Wc1v0W__viewport::-webkit-scrollbar{display:none}.Showroom-module__Wc1v0W__track{gap:clamp(1.2rem,3vw,3.5rem);width:max-content;margin:0;padding:0;list-style:none;display:flex}.Showroom-module__Wc1v0W__slide{scroll-snap-align:start;flex:none;width:min(82vw,520px)}.Showroom-module__Wc1v0W__ghost{z-index:0;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #f2eee621;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:17vw;display:none;position:absolute;top:4.6rem;left:0}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__viewport{scroll-snap-type:none;align-items:center;height:100svh;padding:4.5rem 0 2rem;display:flex;position:sticky;top:0;overflow:hidden}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__ghost{display:block}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__track{z-index:1;padding:0 12vw 0 var(--kx-gutter);align-items:flex-start;gap:5vw;position:relative}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide{width:40vw}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide:nth-child(2n){width:29vw;margin-top:17vh}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide:nth-child(3n){width:34vw;margin-top:6vh}.Showroom-module__Wc1v0W__slideLink{color:inherit;text-decoration:none;display:block}.Showroom-module__Wc1v0W__media{aspect-ratio:4/5;background:var(--kx-coal);display:block;position:relative;overflow:hidden}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__media{aspect-ratio:auto;height:56vh}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide:nth-child(2n) .Showroom-module__Wc1v0W__media{height:44vh}.Showroom-module__Wc1v0W__mediaInner{display:block;position:absolute;inset:0 -12%}.Showroom-module__Wc1v0W__mediaInner img{object-fit:cover;transition:transform 1.1s var(--kx-ease), filter .8s ease;filter:saturate(.9)}.Showroom-module__Wc1v0W__slideLink:hover .Showroom-module__Wc1v0W__mediaInner img,.Showroom-module__Wc1v0W__slideLink:focus-visible .Showroom-module__Wc1v0W__mediaInner img{filter:saturate(1.05);transform:scale(1.06)}.Showroom-module__Wc1v0W__caption{gap:.35rem;padding-top:1.1rem;display:grid}.Showroom-module__Wc1v0W__index{color:var(--kx-grey)}.Showroom-module__Wc1v0W__name{transition:transform .7s var(--kx-ease);font-size:clamp(1.8rem,2.8vw,3rem);font-weight:400}.Showroom-module__Wc1v0W__slideLink:hover .Showroom-module__Wc1v0W__name,.Showroom-module__Wc1v0W__slideLink:focus-visible .Showroom-module__Wc1v0W__name{transform:translate(.6rem)}.Showroom-module__Wc1v0W__category{color:var(--kx-orange);font-size:1.35rem}.Showroom-module__Wc1v0W__features{color:var(--kx-grey);margin-top:.4rem}.Showroom-module__Wc1v0W__endSlide{scroll-snap-align:start;flex:none;place-items:center;width:min(70vw,360px);display:grid}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__endSlide{width:26vw;height:56vh}.Showroom-module__Wc1v0W__endLink{aspect-ratio:1;border:1px solid var(--kx-line-strong);width:100%;color:var(--kx-bone);text-align:center;isolation:isolate;transition:color .5s var(--kx-ease), border-color .5s ease;border-radius:50%;align-content:center;place-items:center;gap:.2rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.Showroom-module__Wc1v0W__endLink:before{content:"";z-index:-1;background:var(--kx-orange);transition:transform .8s var(--kx-ease);border-radius:50%;position:absolute;inset:0;transform:scale(0)}.Showroom-module__Wc1v0W__endLink:hover:before,.Showroom-module__Wc1v0W__endLink:focus-visible:before{transform:scale(1)}.Showroom-module__Wc1v0W__endLink:hover,.Showroom-module__Wc1v0W__endLink:focus-visible{color:var(--kx-black);border-color:#0000}.Showroom-module__Wc1v0W__endLink>span:first-child{font-size:clamp(1.4rem,2.2vw,2.2rem)}.Showroom-module__Wc1v0W__endLink>span:nth-child(2){font-size:clamp(1.4rem,2.4vw,2.6rem)}.Showroom-module__Wc1v0W__endArrow{width:1.6rem;height:1.6rem;margin-top:.8rem}.Showroom-module__Wc1v0W__endArrow svg{width:100%;height:100%}@media (max-width:900px){.Showroom-module__Wc1v0W__head{grid-template-columns:1fr;grid-template-areas:"kicker""title""aside";row-gap:1.6rem}.Showroom-module__Wc1v0W__headAside{justify-self:start}.Showroom-module__Wc1v0W__headSerif{padding-left:8%}}@media (prefers-reduced-motion:reduce){.Showroom-module__Wc1v0W__mediaInner img,.Showroom-module__Wc1v0W__name,.Showroom-module__Wc1v0W__endLink,.Showroom-module__Wc1v0W__endLink:before{transition:none}}@media (max-width:900px){.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__viewport{padding:4.5rem 0 1.5rem}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__track{padding:0 8vw 0 var(--kx-gutter);gap:6vw}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide,.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide:nth-child(2n),.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide:nth-child(3n){width:72vw;margin-top:0}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide:nth-child(2n){margin-top:7vh}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__media,.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__slide:nth-child(2n) .Showroom-module__Wc1v0W__media{height:50svh}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__endSlide{width:56vw;height:50svh}.Showroom-module__Wc1v0W__horizontal .Showroom-module__Wc1v0W__ghost{font-size:34vw;top:5rem}}
.ThemeToggle-module__AXVa4a__toggle{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:.3rem;display:inline-grid}.ThemeToggle-module__AXVa4a__track{border:1px solid var(--kx-line-strong);border-radius:999px;justify-content:space-between;align-items:center;width:3.3rem;height:1.75rem;padding:0 .38rem;transition:border-color .3s;display:flex;position:relative}.ThemeToggle-module__AXVa4a__toggle:hover .ThemeToggle-module__AXVa4a__track{border-color:var(--kx-orange)}.ThemeToggle-module__AXVa4a__track svg{z-index:1;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.85rem;height:.85rem;transition:color .3s;position:relative}.ThemeToggle-module__AXVa4a__thumb{background:var(--kx-orange);width:1.32rem;height:1.32rem;transition:transform .45s var(--kx-ease);border-radius:50%;position:absolute;top:.17rem;left:.2rem}.ThemeToggle-module__AXVa4a__sun{order:2}.ThemeToggle-module__AXVa4a__moon{order:1}:root[data-theme=light] .ThemeToggle-module__AXVa4a__thumb{transform:translate(1.52rem)}:is(:root[data-theme=light] .ThemeToggle-module__AXVa4a__sun,:root:not([data-theme=light]) .ThemeToggle-module__AXVa4a__moon){color:#0a0a09}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__AXVa4a__thumb,.ThemeToggle-module__AXVa4a__track,.ThemeToggle-module__AXVa4a__track svg{transition:none}}
.Specs-module__5fokjG__specs{padding:clamp(5rem, 10vw, 8.5rem) var(--kx-gutter);border-top:1px solid var(--kx-line)}.Specs-module__5fokjG__head{color:var(--kx-grey);justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:flex}.Specs-module__5fokjG__title{color:var(--kx-bone);text-align:right;max-width:14ch;margin:0;font-size:clamp(2rem,4.2vw,4.2rem);line-height:.95}.Specs-module__5fokjG__list{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.Specs-module__5fokjG__item{--kx-line-scale:1;padding:0 1.6rem 0 1.4rem;position:relative}.Specs-module__5fokjG__item:before{content:"";background:var(--kx-line-strong);width:1px;transform:scaleY(var(--kx-line-scale));transform-origin:top;position:absolute;top:0;bottom:0;left:0}.Specs-module__5fokjG__item dt{gap:.9rem;display:grid}.Specs-module__5fokjG__value{font-variant-numeric:tabular-nums;font-size:clamp(4.5rem,9.5vw,10rem)}.Specs-module__5fokjG__unit{color:var(--kx-orange)}.Specs-module__5fokjG__item dd{color:var(--kx-bone-dim);max-width:16rem;margin:1.2rem 0 0;font-size:.95rem;line-height:1.5}@media (max-width:900px){.Specs-module__5fokjG__head{display:grid}.Specs-module__5fokjG__title{text-align:left}.Specs-module__5fokjG__list{grid-template-columns:1fr 1fr;row-gap:3rem}}@media (max-width:520px){.Specs-module__5fokjG__value{font-size:4.2rem}.Specs-module__5fokjG__item{padding:0 .8rem 0 1rem}.Specs-module__5fokjG__item dd{font-size:.88rem}}
