@font-face{font-family:Archivo;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.02d8bwqi0kcdg.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:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.12_k9xvzp57r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.175u9lhm~sm_v.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;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.02d8bwqi0kcdg.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:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.12_k9xvzp57r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.175u9lhm~sm_v.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;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.02d8bwqi0kcdg.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:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.12_k9xvzp57r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.175u9lhm~sm_v.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;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.02d8bwqi0kcdg.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:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.12_k9xvzp57r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.175u9lhm~sm_v.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;font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.02d8bwqi0kcdg.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:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.12_k9xvzp57r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.175u9lhm~sm_v.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;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.02d8bwqi0kcdg.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:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.12_k9xvzp57r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.175u9lhm~sm_v.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:400;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:500;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.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:900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.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_a6a9c1f2-module__rFZPXG__className{font-family:Archivo,Archivo Fallback}.archivo_a6a9c1f2-module__rFZPXG__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22ffef498a8b8586-s.10l6.fu-a-r83.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 Narrow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/20f894e0b805fdc3-s.0i-rtnv22ri.y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f595ef078a6ec598-s.p.0qbp7kbmntd2q.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 Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/22ffef498a8b8586-s.10l6.fu-a-r83.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 Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/20f894e0b805fdc3-s.0i-rtnv22ri.y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f595ef078a6ec598-s.p.0qbp7kbmntd2q.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 Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/22ffef498a8b8586-s.10l6.fu-a-r83.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 Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/20f894e0b805fdc3-s.0i-rtnv22ri.y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f595ef078a6ec598-s.p.0qbp7kbmntd2q.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 Narrow Fallback;src:local(Arial);ascent-override:125.38%;descent-override:37.8%;line-gap-override:0.0%;size-adjust:82.55%}.archivo_narrow_1ac6bcba-module__xoopNa__className{font-family:Archivo Narrow,Archivo Narrow Fallback;font-style:normal}.archivo_narrow_1ac6bcba-module__xoopNa__variable{--font-archivo-narrow:"Archivo Narrow", "Archivo Narrow Fallback"}
.t-tlop{--orange:#ef7a45;--orange-2:#d94e0c;--ink:#0a0a0a;--ink-soft:#1c1814;--cream:#f3e7d3;--orange-tint:#0a0a0a0f;--hi:#ef7a45;--helv:"Helvetica Neue", Helvetica, Arial, var(--font-archivo), sans-serif;--narrow:"Archivo Narrow", var(--font-archivo-narrow), "Helvetica Neue Condensed", Arial, sans-serif;--gut:clamp(20px, 5vw, 84px);background:var(--orange);width:100%;height:100%;color:var(--ink);font-family:var(--helv);position:relative}.t-tlop ::selection{background:var(--ink);color:var(--orange)}.t-tlop .grain{z-index:60;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.t-tlop .stage{width:100%;height:100%;position:relative;overflow:hidden}.t-tlop .screen{flex-direction:column;display:none;position:absolute;inset:0}.t-tlop .screen.is-active{display:flex}.t-tlop .wipe{z-index:80;pointer-events:none;background:var(--ink);transform-origin:bottom;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;transform:scaleY(0)}.t-tlop .wipe.cover{transform-origin:bottom;transition:transform .19s cubic-bezier(.85,0,.15,1);transform:scaleY(1)}.t-tlop .wipe.uncover{transform-origin:top;transition:transform .19s cubic-bezier(.85,0,.15,1);transform:scaleY(0)}.t-tlop .wipe__label{font-family:var(--helv);color:var(--orange);letter-spacing:-.04em;font-size:clamp(5rem,22vw,18rem);font-weight:900;line-height:.8}.t-tlop .menu{padding:clamp(18px, 3vh, 40px) var(--gut);overflow:hidden}.t-tlop .cover-wall{z-index:0;transform-origin:50%;pointer-events:none;opacity:.07;color:var(--ink);flex-direction:column;justify-content:center;gap:0;display:flex;position:absolute;inset:-28% -18%;transform:rotate(-8deg)}.t-tlop .cover-wall__row{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.05em;white-space:nowrap;margin-top:-.26em;font-size:clamp(2.6rem,7.6vw,6.6rem);font-weight:900;line-height:.72}.t-tlop .cover-wall__row:nth-child(2n){letter-spacing:-.02em;margin-left:-1.6em}.t-tlop .cover-wall__row:nth-child(3n){margin-left:2.4em}.t-tlop .cover-wall__row:nth-child(5n){letter-spacing:-.05em;margin-left:-.8em}.t-tlop .menu__top,.t-tlop .gate,.t-tlop .menu__foot{z-index:1;position:relative}.t-tlop .menu__top{font-family:var(--helv);text-transform:uppercase;letter-spacing:.04em;flex:none;justify-content:space-between;align-items:flex-start;font-size:clamp(.66rem,1vw,.82rem);font-weight:700;line-height:1.25;display:flex}.t-tlop .menu__top .r{text-align:right}.t-tlop .menu__top b{display:block}.t-tlop .gate{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:clamp(20px,4vw,60px);min-height:0;padding:clamp(14px,2.4vh,30px) 0;display:grid}.t-tlop .gate>*{min-width:0}.t-tlop .cover{flex-direction:column;justify-content:flex-end;gap:clamp(10px,2vh,22px);height:100%;display:flex}.t-tlop .cover__kick{font-family:var(--helv);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(.7rem,1.1vw,.92rem);font-weight:700}.t-tlop .cover__title{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.045em;flex-direction:column;font-size:clamp(3.2rem,11vw,9.5rem);font-weight:900;line-height:.8;display:flex}.t-tlop .cover__title .red{background:var(--ink);color:var(--orange);align-self:flex-start;padding:0 .08em .06em}.t-tlop .cover__sub{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.01em;max-width:22ch;font-size:clamp(.8rem,1.5vw,1.15rem);font-weight:700;line-height:1.1}.t-tlop .deck{flex-direction:column;justify-content:flex-end;height:100%;min-height:0;display:flex}.t-tlop .tl{scrollbar-width:none;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden auto}.t-tlop .tl::-webkit-scrollbar{display:none}.t-tlop .trk{text-align:left;width:100%;min-width:0;font-family:var(--helv);text-transform:uppercase;letter-spacing:-.03em;color:var(--ink);align-items:baseline;gap:clamp(8px,1.4vw,18px);padding:clamp(2px,.5vh,7px) 0;font-weight:900;line-height:.92;transition:transform .15s cubic-bezier(.85,0,.15,1),color .11s;display:flex;position:relative}.t-tlop .trk__no{letter-spacing:0;flex:none;align-self:flex-start;width:1.8em;padding-top:.5em;font-size:clamp(.78rem,1.2vw,1rem);font-weight:700}.t-tlop .trk__name{min-width:0;font-size:clamp(1.7rem,4.6vw,3.6rem);position:relative}.t-tlop .trk__name:after{content:"";background:var(--ink);z-index:-1;height:0;transition:height .12s cubic-bezier(.85,0,.15,1),top .12s;position:absolute;top:48%;left:-.06em;right:-.06em}.t-tlop .trk__arrow{opacity:0;flex:none;align-self:center;margin-left:auto;font-size:clamp(1.1rem,2.4vw,1.9rem);font-weight:900;transition:opacity .12s,transform .16s cubic-bezier(.85,0,.15,1);transform:translate(-12px)}.t-tlop .trk__dl{vertical-align:.5em;margin-left:.2em;font-size:.5em}.t-tlop .trk:hover,.t-tlop .trk:focus-visible{outline:none;transform:translate(clamp(8px,1.4vw,22px))}.t-tlop .trk:hover .trk__name,.t-tlop .trk:focus-visible .trk__name{color:var(--orange)}.t-tlop .trk:hover .trk__name:after,.t-tlop .trk:focus-visible .trk__name:after{height:1.18em;top:-.08em}.t-tlop .trk:hover .trk__arrow,.t-tlop .trk:focus-visible .trk__arrow{opacity:1;transform:translate(0)}.t-tlop .menu__foot{border-top:2.5px solid var(--ink);font-family:var(--helv);text-transform:uppercase;letter-spacing:.02em;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding-top:clamp(8px,1.4vh,15px);font-size:clamp(.66rem,1vw,.82rem);font-weight:700;display:flex}.t-tlop .menu__foot .soc{gap:clamp(14px,2vw,28px);display:flex}.t-tlop .menu__foot a{position:relative}.t-tlop .menu__foot a:hover{color:var(--cream)}.t-tlop .sub{padding:0 var(--gut)}.t-tlop .sub__bar{border-bottom:2.5px solid var(--ink);flex:none;justify-content:space-between;align-items:center;padding:clamp(16px,2.6vh,30px) 0 clamp(12px,1.8vh,18px);display:flex}.t-tlop .ret{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.02em;align-items:center;gap:.45em;font-size:clamp(.8rem,1.3vw,1.05rem);font-weight:900;transition:gap .15s,color .12s;display:inline-flex}.t-tlop .ret span{transition:transform .15s}.t-tlop .ret:hover{color:var(--cream);gap:.8em}.t-tlop .ret:hover span{transform:translate(-4px)}.t-tlop .crumb{font-family:var(--helv);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(.66rem,1vw,.82rem);font-weight:700}.t-tlop .sub__head{flex:none;align-items:flex-end;gap:clamp(12px,2.6vw,34px);padding:clamp(18px,3.2vh,42px) 0 clamp(14px,2.2vh,26px);display:flex}.t-tlop .sub__no{font-family:var(--helv);letter-spacing:-.05em;background:var(--ink);color:var(--orange);padding:0 .1em;font-size:clamp(3.4rem,11vw,9rem);font-weight:900;line-height:.72}.t-tlop .sub__titles{flex-direction:column;gap:.1em;padding-bottom:.12em;display:flex}.t-tlop .sub__kicker{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.04em;font-size:clamp(.74rem,1.2vw,1rem);font-weight:600}.t-tlop .sub__title{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.045em;font-size:clamp(2.2rem,7.4vw,5.4rem);font-weight:900;line-height:.82}.t-tlop .sub__body{scrollbar-width:thin;scrollbar-color:var(--ink) transparent;flex:auto;min-height:0;padding:clamp(22px,3.6vh,48px) 0 clamp(40px,8vh,92px);overflow-y:auto}.t-tlop .sub__body::-webkit-scrollbar{width:8px}.t-tlop .sub__body::-webkit-scrollbar-thumb{background:var(--ink)}@keyframes tlopRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.t-tlop .reveal{animation:.44s cubic-bezier(.2,.7,.2,1) both tlopRise}.t-tlop .prose{font-family:var(--narrow);color:var(--ink-soft);text-wrap:pretty;max-width:60ch;margin-bottom:.8em;font-size:clamp(1.05rem,1.5vw,1.34rem);font-weight:500;line-height:1.5}.t-tlop .lead{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.03em;color:var(--ink);text-wrap:balance;max-width:18ch;margin-bottom:clamp(20px,3vh,36px);font-size:clamp(1.5rem,3.4vw,2.8rem);font-weight:900;line-height:.96}.t-tlop .label{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.01em;background:var(--ink);color:var(--orange);margin:clamp(28px,4vh,52px) 0 clamp(14px,2vh,22px);padding:.1em .4em;font-size:clamp(.9rem,1.4vw,1.2rem);font-weight:900;display:inline-block}.t-tlop .wide{max-width:none}.t-tlop .tongues{border:2.5px solid var(--ink);flex-wrap:wrap;gap:0;display:flex}.t-tlop .tongue{border-right:2.5px solid var(--ink);flex:180px;padding:clamp(14px,2vw,24px)}.t-tlop .tongue:last-child{border-right:none}.t-tlop .tongue__name{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(1.4rem,2.8vw,2.1rem);font-weight:900}.t-tlop .tongue__lvl{font-family:var(--narrow);text-transform:uppercase;color:var(--ink-soft);letter-spacing:.03em;margin-top:.3em;font-size:.92rem;font-weight:600}.t-tlop .xp{flex-direction:column;gap:clamp(32px,5vh,60px);display:flex}.t-tlop .rel{flex-direction:column;gap:clamp(10px,1.8vh,16px);display:flex}.t-tlop .rel__top{border-bottom:2.5px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:.3em 1em;padding-bottom:clamp(8px,1.4vh,14px);display:flex}.t-tlop .rel__co{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.04em;font-size:clamp(1.8rem,4.4vw,3.2rem);font-weight:900;line-height:.88}.t-tlop .rel__role{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(.95rem,1.6vw,1.3rem);font-weight:700}.t-tlop .rel__meta{font-family:var(--helv);text-transform:uppercase;letter-spacing:.02em;text-align:right;margin-left:auto;font-size:clamp(.7rem,1vw,.86rem);font-weight:700;line-height:1.4}.t-tlop .rel__note{font-family:var(--narrow);color:var(--ink-soft);max-width:70ch;font-size:clamp(1.05rem,1.7vw,1.34rem);font-weight:500;line-height:1.4}.t-tlop .relgrp{margin-top:clamp(4px,1vh,8px)}.t-tlop .relgrp__h{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.6em;font-size:clamp(.84rem,1.2vw,1.02rem);font-weight:900}.t-tlop .bullets{flex-direction:column;gap:.5em;list-style:none;display:flex}.t-tlop .bullets li{font-family:var(--narrow);color:var(--ink-soft);text-wrap:pretty;max-width:80ch;padding-left:1.5em;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:500;line-height:1.4;position:relative}.t-tlop .bullets li:before{content:"";background:var(--ink);width:.62em;height:.62em;position:absolute;top:.42em;left:0}.t-tlop .cat{border-top:2.5px solid var(--ink);border-left:2.5px solid var(--ink);grid-template-columns:repeat(auto-fill,minmax(600px,1fr));gap:0;display:grid}.t-tlop .relic{border-right:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink);text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:.55em;min-height:clamp(180px,25vh,238px);padding:clamp(20px,2.4vw,30px);transition:background .11s,color .11s;display:flex;position:relative;overflow:hidden}.t-tlop .relic__no{font-family:var(--helv);font-size:1rem;font-weight:900}.t-tlop .relic__org{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);font-size:.72rem;font-weight:600}.t-tlop .relic__name{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:900;line-height:.92}.t-tlop .relic__desc{font-family:var(--narrow);color:var(--ink-soft);font-size:clamp(.96rem,1.2vw,1.1rem);font-weight:500;line-height:1.38}.t-tlop .relic__cta{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.01em;align-items:center;gap:.4em;margin-top:auto;font-size:clamp(.82rem,1.1vw,1rem);font-weight:900;transition:gap .15s;display:inline-flex}.t-tlop .relic--link{cursor:pointer}.t-tlop .relic--link:hover{background:var(--ink);color:var(--orange)}.t-tlop .relic--link:hover .relic__org,.t-tlop .relic--link:hover .relic__desc{color:var(--orange)}.t-tlop .relic--link:hover .relic__cta{gap:.85em}.t-tlop .relic--static{opacity:.62}.t-tlop .credits{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(22px,3vw,42px);display:grid}.t-tlop .cred__h{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.02em;background:var(--ink);color:var(--orange);margin-bottom:.7em;padding:.06em .35em;font-size:clamp(1rem,1.5vw,1.35rem);font-weight:900;display:inline-block}.t-tlop .chips{flex-wrap:wrap;gap:7px;display:flex}.t-tlop .chip{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.02em;border:2px solid var(--ink);color:var(--ink);padding:.28em .8em;font-size:clamp(.78rem,1vw,.94rem);font-weight:600;transition:all .11s}.t-tlop .chip:hover{background:var(--ink);color:var(--orange)}.t-tlop .manifesto{border-top:2.5px solid var(--ink);border-left:2.5px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0;display:grid}.t-tlop .tenet{border-right:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink);flex-direction:column;gap:.45em;padding:clamp(20px,2.6vw,34px);display:flex}.t-tlop .tenet__no{font-family:var(--helv);letter-spacing:-.05em;-webkit-text-stroke:2px var(--ink);color:#0000;font-size:clamp(2.4rem,5vw,4rem);font-weight:900;line-height:.78}.t-tlop .tenet__t{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(1.3rem,2.2vw,1.9rem);font-weight:900;line-height:.96}.t-tlop .tenet__b{font-family:var(--narrow);color:var(--ink-soft);text-wrap:pretty;max-width:46ch;font-size:clamp(1rem,1.3vw,1.18rem);font-weight:500;line-height:1.42}.t-tlop .edu{flex-direction:column;gap:clamp(8px,1.8vh,16px);padding:clamp(20px,5vh,60px) 0;display:flex}.t-tlop .edu__per{font-family:var(--helv);text-transform:uppercase;letter-spacing:.04em;font-size:clamp(.78rem,1.2vw,.98rem);font-weight:700}.t-tlop .edu__school{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.045em;font-size:clamp(2.6rem,8vw,6rem);font-weight:900;line-height:.84}.t-tlop .edu__deg{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.01em;color:var(--ink-soft);font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:700}.t-tlop .booking{border-top:2.5px solid var(--ink);flex-direction:column;max-width:940px;display:flex}.t-tlop .book{border-bottom:2.5px solid var(--ink);justify-content:space-between;align-items:baseline;gap:1em;padding:clamp(14px,2.4vh,26px) clamp(4px,1vw,12px);transition:padding-left .18s cubic-bezier(.85,0,.15,1),background .11s,color .11s;display:flex}.t-tlop .book__k{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.04em;font-size:clamp(.8rem,1.2vw,1rem);font-weight:700}.t-tlop .book__v{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.03em;word-break:break-word;text-align:right;font-size:clamp(1.3rem,3vw,2.4rem);font-weight:900;line-height:.9}.t-tlop a.book:hover{background:var(--ink);color:var(--orange);padding-left:clamp(14px,2vw,26px)}.t-tlop .note{font-family:var(--narrow);color:var(--ink-soft);text-wrap:pretty;max-width:58ch;margin-top:clamp(26px,5vh,50px);font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:500;line-height:1.42}.t-tlop .contact-form{flex-direction:column;gap:clamp(16px,2.6vh,24px);max-width:720px;display:flex}.t-tlop .contact-form__row{grid-template-columns:1fr 280px;gap:clamp(14px,2vw,22px);display:grid}@media (max-width:620px){.t-tlop .contact-form__row{grid-template-columns:1fr}}.t-tlop .field{flex-direction:column;gap:.5em;min-width:0;display:flex}.t-tlop .field__label{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(.78rem,1.1vw,.96rem);font-weight:900}.t-tlop .field__label-row{justify-content:space-between;align-items:baseline;gap:1em;display:flex}.t-tlop .field__counter{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.03em;color:var(--ink-soft);font-size:.74rem;font-weight:600}.t-tlop .field__counter--hint{color:var(--ink)}.t-tlop .field__counter--err{color:var(--ink);background:var(--orange-2);padding:0 .35em}.t-tlop .field__input,.t-tlop .field__textarea{font-family:var(--narrow);color:var(--ink);border:2.5px solid var(--ink);background:0 0;border-radius:0;width:100%;padding:.62em .7em;font-size:clamp(1rem,1.3vw,1.18rem);font-weight:600;transition:background .11s,color .11s,box-shadow .11s}.t-tlop .field__input::placeholder,.t-tlop .field__textarea::placeholder{color:var(--ink-soft);opacity:.6}.t-tlop .field__input:focus,.t-tlop .field__textarea:focus{box-shadow:inset 0 0 0 2.5px var(--ink);background:#0a0a0a0d;outline:none}.t-tlop .field__textarea{resize:vertical;min-height:160px;line-height:1.45}.t-tlop .field__input--err{box-shadow:inset 0 0 0 2.5px var(--orange-2);border-color:var(--ink)}.t-tlop .field__err{font-family:var(--helv);text-transform:uppercase;letter-spacing:.01em;color:var(--ink);align-items:center;gap:.5em;font-size:clamp(.72rem,1vw,.84rem);font-weight:700;display:inline-flex}.t-tlop .field__err:before{content:"";background:var(--ink);flex:none;width:.6em;height:.6em}.t-tlop .field__select-wrap{width:100%;position:relative}.t-tlop .field__select-btn{text-align:left;width:100%;font-family:var(--narrow);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);border:2.5px solid var(--ink);background:0 0;justify-content:space-between;align-items:center;gap:1em;padding:.62em .7em;font-size:clamp(1rem,1.3vw,1.18rem);font-weight:700;transition:background .11s,color .11s;display:flex}.t-tlop .field__select-btn:hover{background:var(--ink);color:var(--orange)}.t-tlop .field__select-btn:focus-visible,.t-tlop .field__select-btn.is-open{background:var(--ink);color:var(--orange);outline:none}.t-tlop .field__select-btn.field__input--err{box-shadow:inset 0 0 0 2.5px var(--orange-2)}.t-tlop .field__select-val{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.t-tlop .field__select-val--placeholder{opacity:.6}.t-tlop .field__select-chev{flex:none;font-size:.9em;font-weight:900;transition:transform .15s cubic-bezier(.85,0,.15,1);display:inline-block}.t-tlop .field__select-btn.is-open .field__select-chev{transform:rotate(90deg)}.t-tlop .field__select-list{z-index:30;background:var(--orange);border:2.5px solid var(--ink);scrollbar-width:thin;scrollbar-color:var(--ink) transparent;max-height:280px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.t-tlop .field__select-list::-webkit-scrollbar{width:7px}.t-tlop .field__select-list::-webkit-scrollbar-thumb{background:var(--ink)}.t-tlop .field__select-opt{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);cursor:pointer;border-bottom:2px solid var(--ink);align-items:center;gap:.6em;padding:.55em .7em;font-size:clamp(.96rem,1.2vw,1.1rem);font-weight:700;transition:background 90ms,color 90ms,padding-left .12s;display:flex}.t-tlop .field__select-opt:last-child{border-bottom:none}.t-tlop .field__select-opt-mark{background:var(--ink);opacity:0;flex:none;width:.55em;height:.55em;transition:opacity 90ms,background 90ms}.t-tlop .field__select-opt.is-highlighted{background:var(--ink);color:var(--orange);padding-left:1.1em}.t-tlop .field__select-opt.is-highlighted .field__select-opt-mark{opacity:1;background:var(--orange)}.t-tlop .field__select-opt.is-selected .field__select-opt-mark{opacity:1}.t-tlop .contact-form__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-top:.2em;display:flex}.t-tlop .contact-form__status{font-family:var(--helv);text-transform:uppercase;letter-spacing:.01em;color:var(--ink-soft);flex:auto;min-height:1.2em;font-size:clamp(.74rem,1vw,.88rem);font-weight:700}.t-tlop .contact-form__status--error{color:var(--ink)}.t-tlop .contact-form__submit:disabled{opacity:.5;cursor:progress}.t-tlop .contact-form__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.t-tlop .contact-form__sent{border:2.5px solid var(--ink);max-width:720px;padding:clamp(28px,5vh,52px) clamp(20px,3vw,40px)}.t-tlop .contact-form__sent-h{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.03em;background:var(--ink);color:var(--orange);padding:.06em .35em;font-size:clamp(1.6rem,4vw,2.8rem);font-weight:900;line-height:.92;display:inline-block}.t-tlop .contact-form__sent-b{font-family:var(--narrow);color:var(--ink-soft);max-width:50ch;margin-top:1em;font-size:clamp(1.05rem,1.5vw,1.28rem);font-weight:500;line-height:1.45}.t-tlop .btn{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.01em;border:2.5px solid var(--ink);color:var(--ink);background:0 0;align-items:center;gap:.5em;padding:.55em 1.3em;font-size:clamp(.84rem,1.1vw,1rem);font-weight:900;transition:all .12s;display:inline-flex}.t-tlop .btn:hover{background:var(--ink);color:var(--orange)}.t-tlop .resume-doc{max-width:860px}.t-tlop .rs-h1{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.045em;font-size:clamp(2.6rem,6.4vw,4.4rem);font-weight:900;line-height:.84}.t-tlop .rs-role{font-family:var(--narrow);text-transform:uppercase;letter-spacing:.02em;color:var(--ink-soft);margin-top:.2em;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700}.t-tlop .rs-contact{font-family:var(--narrow);letter-spacing:.02em;color:var(--ink-soft);text-transform:uppercase;flex-wrap:wrap;gap:.3em 1.1em;margin-top:.7em;font-size:clamp(.82rem,1.1vw,.98rem);font-weight:600;display:flex}.t-tlop .rs-sec{margin-top:clamp(24px,4vh,40px)}.t-tlop .rs-h2{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.01em;background:var(--ink);color:var(--orange);margin-bottom:.8em;padding:.06em .35em;font-size:clamp(1rem,1.4vw,1.3rem);font-weight:900;display:inline-block}.t-tlop .rs-job{margin-bottom:1.2em}.t-tlop .rs-job__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1em;display:flex}.t-tlop .rs-job__co{font-family:var(--helv);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:900}.t-tlop .rs-job__role{font-family:var(--narrow);text-transform:uppercase;color:var(--ink-soft);font-weight:600}.t-tlop .rs-job__per{font-family:var(--narrow);color:var(--ink-soft);letter-spacing:.03em;font-size:.82rem;font-weight:600}.t-tlop .rs-job ul{flex-direction:column;gap:.35em;margin-top:.5em;list-style:none;display:flex}.t-tlop .rs-job li{font-family:var(--narrow);color:var(--ink-soft);padding-left:1.2em;font-size:clamp(.95rem,1.2vw,1.08rem);font-weight:500;line-height:1.4;position:relative}.t-tlop .rs-job li:before{content:"";background:var(--ink);width:.5em;height:.5em;position:absolute;top:.42em;left:0}.t-tlop .rs-line{font-family:var(--narrow);color:var(--ink-soft);font-size:clamp(.96rem,1.2vw,1.1rem);font-weight:500;line-height:1.5}.t-tlop .rs-line b{font-family:var(--helv);text-transform:uppercase;color:var(--ink);letter-spacing:-.01em;font-size:.92em;font-weight:900}@media (max-width:820px){.t-tlop .gate{grid-template-columns:1fr;align-items:start;gap:clamp(18px,4vh,32px)}.t-tlop .cover,.t-tlop .deck{justify-content:flex-start;height:auto}.t-tlop .trk__arrow{display:none}.t-tlop .rel__meta{text-align:left;width:100%;margin-left:0}.t-tlop .cat{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.t-tlop .wipe.cover,.t-tlop .wipe.uncover{transition:none}.t-tlop .reveal{animation:none}.t-tlop *{transition-duration:1ms!important}}@media print{.t-tlop .grain,.t-tlop .sub__bar,.t-tlop .wipe,.t-tlop .menu__foot{display:none!important}body{color:#000;background:#fff;overflow:visible}.t-tlop{color:#000;background:#fff}.t-tlop .screen{position:static;display:block!important}.t-tlop .sub{padding:0}.t-tlop .sub__head{display:none}.t-tlop .sub__body{padding:0;overflow:visible}.t-tlop .btn,.t-tlop .contact-form{display:none}.t-tlop .rs-h2{color:#fff;background:#000}.t-tlop .rs-h1,.t-tlop .rs-job__co{color:#000}.t-tlop .rs-role,.t-tlop .rs-contact,.t-tlop .rs-line,.t-tlop .rs-job__role,.t-tlop .rs-job__per,.t-tlop .rs-job li{color:#222}.t-tlop .rs-job li:before{background:#000}}
