@font-face{font-family:Libre Bodoni;font-style:italic;font-weight:400;font-display:swap;src:url(../media/bafd54e0596d4884-s.0z2d.0hdzi8de.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7d283a80a4153a62-s.0onoydu8jtxpi.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:400;font-display:swap;src:url(../media/543fce9774d53404-s.p.0wtdp3j~qc2ee.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:500;font-display:swap;src:url(../media/bafd54e0596d4884-s.0z2d.0hdzi8de.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:500;font-display:swap;src:url(../media/7d283a80a4153a62-s.0onoydu8jtxpi.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:500;font-display:swap;src:url(../media/543fce9774d53404-s.p.0wtdp3j~qc2ee.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:600;font-display:swap;src:url(../media/bafd54e0596d4884-s.0z2d.0hdzi8de.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:600;font-display:swap;src:url(../media/7d283a80a4153a62-s.0onoydu8jtxpi.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:600;font-display:swap;src:url(../media/543fce9774d53404-s.p.0wtdp3j~qc2ee.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:700;font-display:swap;src:url(../media/bafd54e0596d4884-s.0z2d.0hdzi8de.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7d283a80a4153a62-s.0onoydu8jtxpi.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:italic;font-weight:700;font-display:swap;src:url(../media/543fce9774d53404-s.p.0wtdp3j~qc2ee.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fedc26ee63fcaec8-s.02czzqz1-~g8c.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:400;font-display:swap;src:url(../media/007e7b3a2585cf73-s.0e1aobv_i~5st.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bc08847c33d5f82d-s.p.0i0~c_1k9kzpi.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fedc26ee63fcaec8-s.02czzqz1-~g8c.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:500;font-display:swap;src:url(../media/007e7b3a2585cf73-s.0e1aobv_i~5st.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc08847c33d5f82d-s.p.0i0~c_1k9kzpi.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fedc26ee63fcaec8-s.02czzqz1-~g8c.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:600;font-display:swap;src:url(../media/007e7b3a2585cf73-s.0e1aobv_i~5st.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bc08847c33d5f82d-s.p.0i0~c_1k9kzpi.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fedc26ee63fcaec8-s.02czzqz1-~g8c.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:700;font-display:swap;src:url(../media/007e7b3a2585cf73-s.0e1aobv_i~5st.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bc08847c33d5f82d-s.p.0i0~c_1k9kzpi.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:Libre Bodoni Fallback;src:local(Times New Roman);ascent-override:83.42%;descent-override:29.43%;line-gap-override:0.0%;size-adjust:110.77%}.libre_bodoni_89582d44-module__5FM61a__className{font-family:Libre Bodoni,Libre Bodoni Fallback}.libre_bodoni_89582d44-module__5FM61a__variable{--font-heading-family:"Libre Bodoni", "Libre Bodoni Fallback"}
@font-face{font-family:Archivo;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.02d8bwqi0kcdg.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:300;font-stretch:100%;font-display:swap;src:url(../media/ecb967cca72aaa3f-s.12_k9xvzp57r0.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:300;font-stretch:100%;font-display:swap;src:url(../media/113fa3cd4dc959e6-s.p.175u9lhm~sm_v.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:400;font-stretch:100%;font-display:swap;src:url(../media/09f44d58a7ba7137-s.02d8bwqi0kcdg.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:300;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.0gz0.h24vv934.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:300;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.0_pfzm~5i7__8.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:300;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.0e5c5_wyqqx75.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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_a343412c-module__3PyC1a__className{font-family:Archivo,Archivo Fallback}.archivo_a343412c-module__3PyC1a__variable{--font-body:"Archivo", "Archivo Fallback"}
@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/22ffef498a8b8586-s.10l6.fu-a-r83.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:400;font-display:swap;src:url(../media/20f894e0b805fdc3-s.0i-rtnv22ri.y.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:400;font-display:swap;src:url(../media/f595ef078a6ec598-s.p.0qbp7kbmntd2q.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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:500;font-display:swap;src:url(../media/22ffef498a8b8586-s.10l6.fu-a-r83.woff2?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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?dpl=dpl_Bz1SVEX8ocQM15YtSwWar7Zbkvo3)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_b7680202-module__DrMKoa__className{font-family:Archivo Narrow,Archivo Narrow Fallback;font-style:normal}.archivo_narrow_b7680202-module__DrMKoa__variable{--font-accent:"Archivo Narrow", "Archivo Narrow Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--ink:#000;--near-black:#060403;--charcoal:#110c0b;--surface:#1c1716;--surface-mid:#2d2727;--surface-light:#413c3b;--black:var(--near-black);--paper:#fbf7f7;--off-white:#f5f1f0;--bone:#e8e3e2;--white:#fff;--red:#d32717;--red-hover:#ba1103;--red-deep:#8a0700;--red-wash:#d327171a;--red-light:var(--red-wash);--navy:#00346b;--blue:#00b4ed;--blue-dim:#00b4ed26;--gold:#eab532;--gold-dim:#eab5321f;--text-on-dark:#f5f1f0;--text-on-dark-secondary:#bbb6b5;--text-on-dark-tertiary:#7e7978;--text-on-light:#15100f;--text-on-light-secondary:#474140;--text-on-light-tertiary:#736d6c;--border-dark:#282322;--border-dark-strong:#3c3635;--border-light:#d4d0cf;--border-light-strong:#a8a3a3;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:96px;--space-5xl:120px;--space-6xl:160px;--space-7xl:200px;--font-heading:"freight-big-pro", "freight-display-pro", "canela", "tiempos-headline", var(--font-heading-family), "Didot", "Bodoni 72", Georgia, serif;--display-xs:clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem);--display-sm:clamp(2rem, 1.5rem + 2.5vw, 3rem);--display-md:clamp(2.75rem, 1.8rem + 4.8vw, 4.5rem);--display-lg:clamp(3.5rem, 2rem + 7.5vw, 6.5rem);--display-xl:clamp(4.5rem, 2rem + 12.5vw, 9rem);--display-2xl:clamp(5.5rem, 2.4rem + 15.5vw, 11rem);--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.3125rem;--text-2xl:1.5rem;--track-tighter:-.03em;--track-tight:-.02em;--track-snug:-.01em;--track-normal:0;--track-wide:.08em;--track-loose:.2em;--track-editorial:.32em;--leading-tight:1.02;--leading-snug:1.15;--leading-normal:1.45;--leading-relaxed:1.6;--leading-loose:1.75;--radius-xs:1px;--radius-sm:2px;--radius-md:3px;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-in-expo:cubic-bezier(.7, 0, .84, 0);--duration-fast:.15s;--duration-med:.32s;--duration-slow:.56s;--duration-reveal:.9s;--duration-epic:1.4s;--max-width:1180px;--max-width-text:720px;--max-width-wide:1440px;--page-pad:var(--space-lg)}@supports (color:lab(0% 0 0)){:root{--ink:lab(0% 0 0);--near-black:lab(1.1831% .692263 .412068);--charcoal:lab(3.65969% 1.44231 .887874);--surface:lab(8.2929% 2.35216 1.53793);--surface-mid:lab(16.4132% 2.34668 1.55959);--surface-light:lab(25.6934% 2.34297 1.55619);--paper:lab(97.647% 1.16605 .77343);--off-white:lab(95.3187% 1.45799 .967133);--bone:lab(90.6705% 1.75026 1.16106);--white:lab(100% 0 0);--red:lab(46.9451% 64.7481 53.3542);--red-hover:lab(40.0641% 61.8094 53.8413);--red-deep:lab(28.8333% 49.9693 42.5343);--red-wash:lab(46.9451% 64.7481 53.3542/.1);--navy:lab(21.3867% 3.42597 -37.6938);--blue:lab(67.7918% -24.7528 -41.5987);--blue-dim:lab(67.7918% -24.7528 -41.5987/.15);--gold:lab(76.994% 11.2878 68.9054);--gold-dim:lab(76.994% 11.2878 68.9054/.12);--text-on-dark:lab(95.3187% 1.45799 .967133);--text-on-dark-secondary:lab(74.4304% 1.7508 1.1615);--text-on-dark-tertiary:lab(51.2304% 1.75202 1.16249);--text-on-light:lab(5.21725% 1.81852 1.12872);--text-on-light-secondary:lab(28.0135% 2.3423 1.55557);--text-on-light-tertiary:lab(46.5737% 2.33856 1.55231);--border-dark:lab(14.0931% 2.34796 1.56079);--border-dark-strong:lab(23.3734% 2.34374 1.55688);--border-light:lab(83.7187% 1.45823 .967324);--border-light-strong:lab(67.4787% 1.45864 .967681)}}@media (min-width:768px){:root{--page-pad:var(--space-2xl)}}@media (min-width:1280px){:root{--page-pad:var(--space-3xl)}}html{scroll-behavior:smooth;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "liga" 1, "calt" 1}body{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-on-dark);background:var(--near-black);-webkit-text-size-adjust:100%}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}::selection{background:var(--red);color:var(--white)}:focus-visible{outline:2px solid var(--red);outline-offset:3px}.reveal{opacity:0;transition:opacity var(--duration-reveal) var(--ease-out-quart), transform var(--duration-reveal) var(--ease-out-quart);transform:translateY(30px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.stagger{opacity:0;transition:opacity var(--duration-slow) var(--ease-out-quart), transform var(--duration-slow) var(--ease-out-quart);transform:translateY(20px)}.stagger.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.stagger{opacity:1;transition:none;transform:none}}.container{max-width:var(--max-width);padding-inline:var(--page-pad);margin-inline:auto}.container--narrow{max-width:780px}.sphere-lockup{color:inherit;font-kerning:normal;font-feature-settings:"kern" 1, "liga" 1;flex-direction:column;align-items:center;gap:.48em;font-size:13px;line-height:1;display:inline-flex}.sphere-lockup__parent{opacity:.98;flex-shrink:0;width:auto;height:1.55em;display:block}.sphere-lockup__rule{transform-origin:50%;width:3.6em;height:.22em;transition:width var(--duration-med) var(--ease-out-quart), opacity var(--duration-med) var(--ease-out-quart);display:block;overflow:visible}.sphere-lockup__rule path{fill:var(--red);transition:fill var(--duration-med) var(--ease-out-quart)}.sphere-lockup--inline{flex-direction:row;align-items:center;gap:.7em}.sphere-lockup--inline .sphere-lockup__parent{height:1.6em}.sphere-lockup__pipe{background:var(--red);width:1px;height:1.45em;transition:height var(--duration-med) var(--ease-out-quart), background-color var(--duration-med) var(--ease-out-quart), opacity var(--duration-med) var(--ease-out-quart);flex-shrink:0;display:block}.sphere-lockup--inline .sphere-lockup__child{letter-spacing:.32em;padding-left:0;font-size:1.05em}.sphere-lockup__child{font-family:var(--font-heading);color:inherit;text-transform:uppercase;letter-spacing:.34em;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;padding-left:.34em;font-size:.88em;font-style:normal;font-weight:500;line-height:1}.nav__brand:hover .sphere-lockup__rule,.hero__flag:hover .sphere-lockup__rule,.footer__brand:hover .sphere-lockup__rule{width:4.4em}.nav__brand:hover .sphere-lockup__rule path,.hero__flag:hover .sphere-lockup__rule path,.footer__brand:hover .sphere-lockup__rule path{fill:var(--red-hover)}.nav__brand:hover .sphere-lockup__pipe,.hero__flag:hover .sphere-lockup__pipe,.footer__brand:hover .sphere-lockup__pipe{background:var(--red-hover);height:1.6em}.nav__brand .sphere-lockup{gap:.4em;font-size:12px}.hero__flag .sphere-lockup{gap:.52em;font-size:14px}@media (min-width:768px){.hero__flag .sphere-lockup{font-size:18px}}.hero__flag .sphere-lockup__parent{filter:drop-shadow(0 1px 2px #0000008c)drop-shadow(0 2px 14px #00000073);filter:drop-shadow(0 1px 2px lab(0% 0 0/.55))drop-shadow(0 2px 14px lab(0% 0 0/.45))}.hero__flag .sphere-lockup__child{text-shadow:0 1px 2px #0000008c,0 2px 14px #00000073;text-shadow:0 1px 2px lab(0% 0 0/.55),0 2px 14px lab(0% 0 0/.45)}.hero__flag .sphere-lockup__rule{filter:drop-shadow(0 0 .5em #d3271773)drop-shadow(0 1px 2px #0000008c);filter:drop-shadow(0 0 .5em lab(46.9451% 64.7481 53.3542/.45))drop-shadow(0 1px 2px lab(0% 0 0/.55))}.hero__flag .sphere-lockup__pipe{box-shadow:0 0 .4em #d3271780,0 1px 2px #0000008c;box-shadow:0 0 .4em lab(46.9451% 64.7481 53.3542/.5),0 1px 2px lab(0% 0 0/.55)}.footer__brand .sphere-lockup{gap:.38em;font-size:10.5px}.footer__brand .sphere-lockup__parent{opacity:.55}.footer__brand .sphere-lockup__rule,.footer__brand .sphere-lockup__pipe{opacity:.6}.footer__brand .sphere-lockup__child{color:var(--text-on-dark-tertiary)}.nav{z-index:100;padding:var(--space-md) 0;transition:background var(--duration-med) var(--ease-out-quart), padding var(--duration-med) var(--ease-out-quart), backdrop-filter var(--duration-med) var(--ease-out-quart);position:fixed;top:0;left:0;right:0}.nav:after{content:"";opacity:0;height:1px;transition:opacity var(--duration-med) var(--ease-out-quart);pointer-events:none;background:linear-gradient(90deg,#0000 0%,#3c363599 18% 82%,#0000 100%);background:linear-gradient(90deg,#0000 0%,lab(23.3734% 2.34374 1.55688/.6) 18% 82%,#0000 100%);position:absolute;bottom:0;left:0;right:0}.nav.is-scrolled{-webkit-backdrop-filter:blur(20px)saturate(130%);padding:var(--space-sm) 0;background:#050302b8;background:lab(.887396% .574909 .338557/.72)}.nav.is-scrolled:after{opacity:1}.nav--solid{-webkit-backdrop-filter:blur(20px)saturate(130%);background:#050302eb;background:lab(.887396% .574909 .338557/.92)}.nav--solid:after{opacity:1}.nav__inner{max-width:var(--max-width-wide);padding-inline:var(--page-pad);align-items:center;gap:var(--space-xl);margin-inline:auto;display:flex}.nav__brand{opacity:0;transition:opacity .4s var(--ease-out-expo), transform .4s var(--ease-out-expo);pointer-events:none;align-items:center;text-decoration:none;display:inline-flex;transform:translateY(-6px)}.nav.is-scrolled .nav__brand{opacity:1;pointer-events:auto;transform:translateY(0)}.nav--inner .nav__brand{opacity:1;pointer-events:auto;transform:none}.nav__links{align-items:center;gap:var(--space-2xl);margin-inline:auto;padding:0;list-style:none;display:none}@media (min-width:768px){.nav__links{display:flex}}.nav__link{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-secondary);transition:color var(--duration-fast) var(--ease-out-quart);padding:6px 0;font-weight:500;position:relative}.nav__link:after{content:"";background:var(--red);transform-origin:0;height:1px;transition:transform var(--duration-med) var(--ease-out-expo);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.nav__link:hover{color:var(--text-on-dark)}.nav__link:hover:after{transform:scaleX(1)}.nav__cta{align-items:center;gap:var(--space-sm);font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark);transition:color var(--duration-fast) var(--ease-out-quart);background:0 0;border-radius:0;flex-shrink:0;padding:8px 0;font-weight:500;display:none}@media (min-width:768px){.nav__cta{display:inline-flex}}.nav__cta-label{position:relative}.nav__cta-label:after{content:"";background:var(--red);transform-origin:0;height:1px;transition:background var(--duration-fast) var(--ease-out-quart);position:absolute;bottom:-4px;left:0;right:0}.nav__cta-mark{background:var(--red);width:16px;height:1px;transition:width var(--duration-med) var(--ease-out-quart), background var(--duration-fast) var(--ease-out-quart);display:inline-block;position:relative}.nav__cta-mark:after{content:"";border-right:1px solid var(--red);border-top:1px solid var(--red);width:5px;height:5px;transition:border-color var(--duration-fast) var(--ease-out-quart);position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.nav__cta:hover{color:var(--red)}.nav__cta:hover .nav__cta-mark{width:24px}.nav__toggle{flex-direction:column;gap:5px;margin-left:auto;margin-right:-10px;padding:10px;display:flex}.nav__toggle span{background:var(--text-on-dark);width:22px;height:1px;display:block}@media (min-width:768px){.nav__toggle{display:none}}.hero{isolation:isolate;gap:var(--space-xl);background:var(--near-black);min-height:100dvh;color:var(--text-on-dark);padding:var(--space-xl) var(--page-pad) var(--space-2xl);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.hero__plate{z-index:0;will-change:transform;background:var(--near-black);position:absolute;inset:0;overflow:hidden}.hero__plate-video{opacity:0;transition:opacity var(--duration-epic) var(--ease-out-expo);position:absolute;inset:0}.hero--video-ready .hero__plate-video{opacity:1}.hero__plate-clip{opacity:0;transition-property:opacity;transition-timing-function:var(--ease-out-expo);position:absolute;inset:0;overflow:hidden}.hero__plate-clip.is-active{opacity:1}.hero__plate-clip video{object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(var(--hero-video-crop,1));transform-origin:50%;pointer-events:none;filter:saturate(.4)contrast(1.08)brightness(.62);position:absolute;inset:0}.hero__plate-grain{pointer-events:none;opacity:.085;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:220px 220px;position:absolute;inset:0}.hero__plate-shade{pointer-events:none;background:radial-gradient(55% 70% at 28% 54%,#0000006b,#0000 68%),radial-gradient(70% 38% at 50% 108%,#d3271724,#0000 62%),linear-gradient(90deg,#01000066 0%,#0100002e 38%,#0000 68%),linear-gradient(#010000ad 0%,#0100001a 20% 62%,#060403e6 100%),radial-gradient(93% 82%,#0000 46%,#01000080 100%);background:radial-gradient(55% 70% at 28% 54%,lab(.055151% .0993535 .0490904/.42),#0000 68%),radial-gradient(70% 38% at 50% 108%,lab(46.9451% 64.7481 53.3542/.14),#0000 62%),linear-gradient(90deg,lab(.108814% .151403 .0792891/.4) 0%,lab(.108814% .151403 .0792891/.18) 38%,#0000 68%),linear-gradient(lab(.108814% .151403 .0792891/.68) 0%,lab(.108814% .151403 .0792891/.1) 20% 62%,lab(1.1831% .692263 .412068/.9) 100%),radial-gradient(93% 82%,#0000 46%,lab(.108814% .151403 .0792891/.5) 100%);position:absolute;inset:0}.hero__flag{z-index:2;padding-top:var(--space-sm);max-width:var(--max-width-wide);align-items:center;width:100%;margin-inline:auto;font-size:14px;display:inline-flex;position:relative;transform:translateZ(0)}@media (min-width:768px){.hero__flag{font-size:16px}}.hero__content{z-index:2;max-width:var(--max-width-wide);text-align:left;width:100%;padding-block:var(--space-xl);will-change:transform, opacity;flex-direction:column;justify-content:center;align-items:flex-start;margin-inline:auto;display:flex;position:relative;transform:translateZ(0)}.hero__eyebrow{align-items:center;gap:var(--space-sm);font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--red);margin-bottom:var(--space-xl);text-shadow:0 1px 2px #0000008c,0 2px 14px #00000073;text-shadow:0 1px 2px lab(0% 0 0/.55),0 2px 14px lab(0% 0 0/.45);font-weight:500;display:inline-flex}.hero__eyebrow-rule{background:var(--red);width:36px;height:1px;display:inline-block}.hero__headline{font-family:var(--font-heading);font-weight:400;font-size:var(--display-xl);letter-spacing:var(--track-tight);color:var(--text-on-dark);margin-bottom:var(--space-xl);font-variation-settings:"opsz" 96;text-shadow:0 2px 3px #0000008c,0 4px 32px #0000008c,0 8px 60px #00000059;text-shadow:0 2px 3px lab(0% 0 0/.55),0 4px 32px lab(0% 0 0/.55),0 8px 60px lab(0% 0 0/.35);max-width:14ch;line-height:.94}.hero__headline em{color:var(--text-on-dark);font-variation-settings:"opsz" 96;padding-right:.08em;font-style:italic;font-weight:400}.hero__dek{font-family:var(--font-body);font-style:normal;font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:50ch;margin-bottom:var(--space-2xl);letter-spacing:0;text-shadow:0 1px 2px #000000a6,0 3px 20px #0000008c;text-shadow:0 1px 2px lab(0% 0 0/.65),0 3px 20px lab(0% 0 0/.55)}.hero__actions{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:768px){.hero__actions{align-items:center;gap:var(--space-xl);flex-direction:row}}.hero__cta{align-items:center;gap:var(--space-md);font-family:var(--font-accent);font-size:var(--text-xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark);background:var(--red);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);font-weight:500;display:inline-flex}.hero__cta:hover{background:var(--red-hover);transform:translateY(-2px)}.hero__cta:active{transform:translateY(0)}.hero__cta-mark{width:20px;height:1px;transition:width var(--duration-med) var(--ease-out-quart);background:currentColor;align-items:center;display:inline-flex;position:relative}.hero__cta-mark:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.hero__cta:hover .hero__cta-mark{width:28px}.hero__scroll{z-index:2;align-items:center;gap:var(--space-sm);font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-tertiary);padding-bottom:var(--space-xs);max-width:var(--max-width-wide);text-shadow:0 1px 2px #0000008c,0 2px 14px #00000073;text-shadow:0 1px 2px lab(0% 0 0/.55),0 2px 14px lab(0% 0 0/.45);width:100%;margin-inline:auto;font-weight:500;display:flex;position:relative}.hero__scroll-line{background:var(--surface-light);width:64px;height:1px;display:inline-block;position:relative;overflow:hidden}.hero__scroll-line:after{content:"";background:var(--text-on-dark);animation:scroll-sweep 3.2s var(--ease-out-quart) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes scroll-sweep{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.label{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;margin-bottom:var(--space-lg);align-items:center;gap:var(--space-sm);font-weight:500;display:inline-flex}.label:before{content:"";opacity:.7;background:currentColor;width:28px;height:1px;display:inline-block}.label--red{color:var(--red)}.label--muted{color:var(--text-on-dark-tertiary)}.label--dark{color:var(--text-on-light-tertiary)}.heading-lg{font-family:var(--font-heading);font-weight:400;font-size:var(--display-md);letter-spacing:var(--track-tight);text-transform:none;font-variation-settings:"opsz" 72;max-width:16ch;line-height:1.02}.heading-lg em{padding-right:.08em;font-style:italic;font-weight:300}.positioning{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-5xl) 0;border-top:1px solid var(--border-dark)}.positioning__container{max-width:860px}@media (min-width:768px){.positioning__container{margin-left:calc(25% - 215px);margin-right:auto}}.positioning__eyebrow{align-items:center;gap:var(--space-sm);font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--red);margin-bottom:var(--space-2xl);font-weight:500;display:flex}.positioning__eyebrow-rule{background:var(--red);flex-shrink:0;width:36px;height:1px}.positioning__text{font-family:var(--font-heading);font-weight:400;font-size:var(--display-sm);line-height:var(--leading-snug);letter-spacing:var(--track-snug);color:var(--text-on-dark);font-variation-settings:"opsz" 48;max-width:28ch}.positioning__brand{color:var(--text-on-dark);font-variation-settings:"opsz" 48;padding-right:.08em;font-style:italic;font-weight:400}.positioning__lede{font-family:var(--font-heading);color:var(--red);margin-right:.25em;font-style:italic;font-weight:400;display:inline-block}.positioning__sig{align-items:center;gap:var(--space-sm);margin-top:var(--space-3xl);font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-tertiary);font-weight:500;display:flex}.positioning__sig-rule{background:var(--surface-mid);flex-shrink:0;width:36px;height:1px}.positioning__accent{display:none}.benefits{background:var(--paper);color:var(--text-on-light);padding:var(--space-6xl) 0 var(--space-5xl)}.benefits__header{max-width:var(--max-width-text);margin-bottom:var(--space-4xl)}.benefits__dek{font-family:var(--font-body);font-style:normal;font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-light-secondary);max-width:54ch;margin-top:var(--space-xl);letter-spacing:0}.benefits__list{border-top:1px solid var(--border-light);margin:0;padding:0;list-style:none}.benefit{align-items:baseline;gap:var(--space-lg);padding:var(--space-xl) 0;border-bottom:1px solid var(--border-light);transition:background var(--duration-med) var(--ease-out-quart);background:0 0;grid-template-columns:auto 1fr;display:grid}@media (min-width:768px){.benefit{gap:var(--space-3xl);padding:var(--space-2xl) 0;grid-template-columns:minmax(180px,1fr) 3fr;align-items:baseline}}@media (hover:hover){.benefit:hover{background:#e8e3e28c;background:lab(90.6705% 1.75026 1.16106/.55)}}.benefit__number{font-family:var(--font-heading);color:var(--red);letter-spacing:var(--track-tight);font-variation-settings:"opsz" 96;align-self:flex-start;font-size:clamp(3rem,7vw,6rem);font-style:italic;font-weight:400;line-height:.85}.benefit__body{max-width:60ch}.benefit__title{font-family:var(--font-heading);letter-spacing:var(--track-snug);text-transform:none;color:var(--text-on-light);margin-bottom:var(--space-md);font-variation-settings:"opsz" 48;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1.1}.benefit__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);line-height:var(--leading-loose);color:var(--text-on-light-secondary);max-width:58ch}.tiers{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-6xl) 0 var(--space-5xl);position:relative}.tiers__header{max-width:var(--max-width-text);margin-bottom:var(--space-4xl)}.tiers__dek{font-family:var(--font-body);font-style:normal;font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:52ch;margin-top:var(--space-xl);letter-spacing:0}.tiers__grid{gap:var(--space-2xl);margin-top:var(--space-2xl);border-top:1px solid var(--border-dark);display:grid}@media (min-width:900px){.tiers__grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:0}}.tier{padding:var(--space-2xl) 0;background:0 0;border:0;border-radius:0;flex-direction:column;display:flex;position:relative}@media (min-width:900px){.tier{padding:var(--space-3xl) var(--space-2xl)}.tier--standard{border-right:1px solid var(--border-dark)}}.tier--black{background:linear-gradient(#040202 0%,#090504 100%);background:linear-gradient(lab(.642208% .594184 .334257) 0%,lab(1.53224% 1.03714 .607771) 100%)}.tier__meta{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.tier__eyebrow{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-tertiary);font-weight:500}.tier__eyebrow--red{color:var(--red)}.tier__name{font-family:var(--font-heading);letter-spacing:var(--track-tight);color:var(--text-on-dark);margin-bottom:var(--space-lg);font-variation-settings:"opsz" 72;text-transform:none;font-size:clamp(2.25rem,4.2vw,3.5rem);font-weight:400;line-height:1.02}.tier__name em{padding-right:.08em;font-style:italic;font-weight:400;display:inline-block}.tier--black .tier__name em{color:var(--red)}.tier__desc{font-family:var(--font-heading);font-style:italic;font-weight:400;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);margin-bottom:var(--space-2xl);max-width:44ch;letter-spacing:var(--track-snug)}.tier__rule{background:var(--border-dark-strong);height:1px;margin-bottom:var(--space-lg)}.tier__rule--red{background:var(--red)}.tier__inclusions{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-tertiary);margin-bottom:var(--space-lg);font-weight:500}.tier__inclusions--red{color:var(--red)}.tier__features{gap:var(--space-sm);margin:0 0 var(--space-2xl);flex-direction:column;flex-grow:1;padding:0;list-style:none;display:flex}.tier__feature{align-items:baseline;gap:var(--space-sm);font-family:var(--font-body);font-size:var(--text-md);font-weight:400;line-height:var(--leading-normal);color:var(--text-on-dark-secondary);grid-template-columns:1em 1fr;display:grid}.tier__feature:before{content:"—";font-family:var(--font-body);font-size:var(--text-sm);color:var(--surface-light);line-height:inherit}.tier--black .tier__feature:before{color:var(--red)}.tier__cta{align-items:center;gap:var(--space-md);font-family:var(--font-accent);font-size:var(--text-xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark);padding:var(--space-md) 0 0;border-top:1px solid var(--border-dark-strong);text-align:left;width:100%;transition:color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart);background:0 0;border-radius:0;font-weight:500;display:flex}.tier__cta:hover{color:var(--red);border-top-color:var(--red)}.tier__cta--primary{border-top-color:var(--red)}.tier__cta--primary:hover{color:var(--text-on-dark)}.tier__cta-mark{width:20px;height:1px;transition:width var(--duration-med) var(--ease-out-quart);background:currentColor;margin-left:auto;display:inline-block;position:relative}.tier__cta-mark:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.tier__cta:hover .tier__cta-mark{width:28px}.testimonials{background:var(--paper);color:var(--text-on-light);padding:var(--space-6xl) 0 var(--space-5xl)}.testimonials__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.testimonial{flex-direction:column;margin:0;display:flex;position:relative}.testimonial--featured{max-width:860px;padding:var(--space-2xl) 0;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);margin-bottom:var(--space-4xl)}.testimonial__mark{font-family:var(--font-heading);color:var(--red);margin-bottom:var(--space-md);font-variation-settings:"opsz" 96;font-size:4.25rem;font-style:italic;font-weight:400;line-height:.5;display:block}.testimonial--featured .testimonial__mark{margin-bottom:var(--space-md);font-size:clamp(3.5rem,7vw,5.5rem)}.testimonial__quote{font-family:var(--font-heading);font-style:italic;font-weight:400;font-size:var(--text-xl);line-height:var(--leading-snug);color:var(--text-on-light);margin:0 0 var(--space-xl);font-variation-settings:"opsz" 48;flex-grow:1;max-width:46ch}.testimonial--featured .testimonial__quote{font-size:var(--display-sm);letter-spacing:var(--track-snug);font-variation-settings:"opsz" 72;max-width:32ch;line-height:1.15}.testimonial__author{align-items:center;gap:var(--space-md);padding-top:var(--space-lg);border-top:1px solid var(--border-light);display:flex}.testimonial--featured .testimonial__author{border-top:0;padding-top:0}.testimonial__byline{flex-direction:column;display:flex}.testimonial__name{font-family:var(--font-heading);font-weight:500;font-size:var(--text-sm);color:var(--text-on-light);font-variation-settings:"opsz" 18;line-height:1.3}.testimonial__title{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-on-light-secondary);font-weight:400;line-height:1.4}.testimonials__grid{gap:var(--space-3xl);margin:0;display:grid}@media (min-width:768px){.testimonials__grid{gap:var(--space-4xl);grid-template-columns:1fr 1fr}}.process{background:var(--paper);color:var(--text-on-light);padding:var(--space-6xl) 0 var(--space-5xl);border-top:1px solid var(--border-light)}.process__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.process__dek{font-family:var(--font-body);font-style:normal;font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-light-secondary);max-width:52ch;margin-top:var(--space-xl);letter-spacing:0}.process__steps{border-top:1px solid var(--border-light);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.process__steps{border-top:0;grid-template-columns:repeat(3,1fr)}}.step{padding:var(--space-2xl) 0;border-bottom:1px solid var(--border-light);position:relative}@media (min-width:768px){.step{padding:var(--space-2xl) var(--space-xl) var(--space-2xl) 0;border-bottom:0;border-top:1px solid var(--border-light)}.step+.step{padding-left:var(--space-2xl);border-left:1px solid var(--border-light)}}.step__number{font-family:var(--font-heading);color:var(--red);letter-spacing:var(--track-tight);font-variation-settings:"opsz" 96;margin-bottom:var(--space-lg);font-size:clamp(2.75rem,5.5vw,4.5rem);font-style:italic;font-weight:400;line-height:.85;display:block}.step__title{font-family:var(--font-heading);letter-spacing:var(--track-snug);text-transform:none;color:var(--text-on-light);margin-bottom:var(--space-sm);font-variation-settings:"opsz" 48;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:500;line-height:1.1}.step__title:before{content:none;display:none}.step__desc{font-family:var(--font-body);font-size:var(--text-md);color:var(--text-on-light-secondary);font-weight:400;line-height:var(--leading-loose);max-width:36ch}.editorial{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-6xl) 0 var(--space-5xl)}.editorial__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.editorial__grid{gap:var(--space-2xl);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--border-dark);display:grid}@media (min-width:768px){.editorial__grid{gap:var(--space-2xl);grid-template-columns:1fr 1fr 1fr}}.article{transition:transform var(--duration-med) var(--ease-out-quart);flex-direction:column;display:flex}.article__image{aspect-ratio:4/5;background:var(--charcoal);margin-bottom:var(--space-md);position:relative;overflow:hidden}.article__image:after{content:"";background:linear-gradient(145deg, var(--charcoal) 0%, var(--surface) 100%);position:absolute;inset:0}.article__image-label{bottom:var(--space-sm);left:var(--space-sm);z-index:2;font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark);background:var(--red);border-radius:var(--radius-sm);padding:4px 10px;font-weight:500;position:absolute}.article__category{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--red);margin-top:var(--space-sm);margin-bottom:var(--space-sm);font-weight:500}.article__title{font-family:var(--font-heading);letter-spacing:var(--track-snug);color:var(--text-on-dark);margin-bottom:var(--space-sm);font-variation-settings:"opsz" 32;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:400;line-height:1.2}.article__byline{font-family:var(--font-body);font-style:italic;font-size:var(--text-sm);color:var(--text-on-dark-tertiary);font-weight:300;line-height:1.5}.editorial__dek{font-family:var(--font-body);font-style:normal;font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:52ch;margin-top:var(--space-xl);letter-spacing:0}.faq{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-5xl) 0 var(--space-4xl);border-top:1px solid var(--border-dark)}.faq__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.faq__list{max-width:820px;margin:0}.faq-item{border-bottom:1px solid var(--border-dark)}.faq-item:first-child{border-top:1px solid var(--border-dark)}.faq-item__trigger{align-items:baseline;gap:var(--space-lg);width:100%;padding:var(--space-xl) 0;text-align:left;color:var(--text-on-dark);transition:color var(--duration-fast) var(--ease-out-quart);grid-template-columns:1fr auto;display:grid}.faq-item__trigger:hover{color:var(--red)}.faq-item__q{font-family:var(--font-heading);letter-spacing:var(--track-snug);color:inherit;font-variation-settings:"opsz" 24;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:400;line-height:1.3}.faq-item__icon{width:14px;height:14px;color:var(--text-on-dark-tertiary);transition:color var(--duration-fast) var(--ease-out-quart);flex-shrink:0;align-self:center;position:relative}.faq-item__trigger:hover .faq-item__icon{color:var(--red)}.faq-item__icon:before,.faq-item__icon:after{content:"";transition:transform var(--duration-med) var(--ease-out-quart);background:currentColor;position:absolute}.faq-item__icon:before{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.faq-item__icon:after{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.faq-item.is-open .faq-item__icon{color:var(--red)}.faq-item.is-open .faq-item__icon:after{transform:translate(-50%)scaleY(0)}.faq-item__body{transition:grid-template-rows var(--duration-med) var(--ease-out-quart);grid-template-rows:0fr;display:grid}.faq-item.is-open .faq-item__body{grid-template-rows:1fr}.faq-item__content{overflow:hidden}.faq-item__answer{gap:var(--space-lg);padding-bottom:var(--space-xl);font-family:var(--font-body);font-size:var(--text-md);font-weight:400;line-height:var(--leading-loose);color:var(--text-on-dark-secondary);grid-template-columns:1fr auto;max-width:100%;display:grid}.faq-item__answer:after{content:"";width:14px}.final-cta{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-6xl) 0 var(--space-5xl);text-align:left;border-top:1px solid var(--border-dark);position:relative;overflow:hidden}.final-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#d327170b,#0000 68%);background:radial-gradient(circle,lab(46.9451% 64.7481 53.3542/.045),#0000 68%);width:820px;height:820px;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.final-cta__content{z-index:1;max-width:860px;margin-inline:auto;position:relative}.final-cta__eyebrow{align-items:center;gap:var(--space-sm);font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--red);margin-bottom:var(--space-2xl);font-weight:500;display:flex}.final-cta__eyebrow-rule{background:var(--red);flex-shrink:0;width:36px;height:1px}.final-cta__heading{font-family:var(--font-heading);font-weight:400;font-size:var(--display-lg);letter-spacing:var(--track-tight);color:var(--text-on-dark);margin-bottom:var(--space-xl);font-variation-settings:"opsz" 96;text-transform:none;max-width:14ch;line-height:.98}.final-cta__heading em{color:var(--text-on-dark);padding-right:.08em;font-style:italic;font-weight:400}.final-cta__sub{font-family:var(--font-body);font-style:normal;font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);margin-bottom:var(--space-2xl);letter-spacing:0;max-width:50ch}.final-cta__actions{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:768px){.final-cta__actions{align-items:center;gap:var(--space-xl);flex-direction:row}}.final-cta__button{align-items:center;gap:var(--space-md);font-family:var(--font-accent);font-size:var(--text-xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark);background:var(--red);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);font-weight:500;display:inline-flex}.final-cta__button:hover{background:var(--red-hover);transform:translateY(-2px)}.final-cta__button:active{transform:translateY(0)}.final-cta__button-mark{width:20px;height:1px;transition:width var(--duration-med) var(--ease-out-quart);background:currentColor;display:inline-block;position:relative}.final-cta__button-mark:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.final-cta__button:hover .final-cta__button-mark{width:28px}.final-cta__actions-rule{background:var(--border-dark-strong);width:1px;height:24px;display:none}@media (min-width:768px){.final-cta__actions-rule{display:block}}.final-cta__note{font-family:var(--font-body);font-style:italic;font-weight:300;font-size:var(--text-sm);color:var(--text-on-dark-tertiary);max-width:32ch;line-height:1.5}.footer{background:var(--near-black);padding:var(--space-2xl) 0;border-top:1px solid var(--border-dark)}.footer__inner{gap:var(--space-sm);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.footer__inner{flex-direction:row;justify-content:space-between}}.footer__brand{align-items:center;font-size:11px;display:inline-flex}.footer__meta{gap:var(--space-sm);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.footer__meta{align-items:flex-end}}.footer__links{gap:var(--space-lg);display:flex}.footer__link{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-on-dark-tertiary);letter-spacing:var(--track-wide);transition:color var(--duration-fast) var(--ease-out-quart);font-weight:300;text-decoration:none}.footer__link:hover{color:var(--text-on-dark)}.footer__legal{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-on-dark-tertiary);letter-spacing:var(--track-wide);font-weight:300}.mobile-menu{z-index:99;background:var(--near-black);justify-content:center;align-items:center;gap:var(--space-xl);opacity:0;visibility:hidden;transition:opacity var(--duration-med) var(--ease-out-quart), visibility var(--duration-med);flex-direction:column;display:flex;position:fixed;inset:0}.mobile-menu.is-open{opacity:1;visibility:visible}.mobile-menu__link{font-family:var(--font-accent);font-size:var(--text-sm);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-secondary);transition:color var(--duration-fast) var(--ease-out-quart);font-weight:500}.mobile-menu__link:hover{color:var(--text-on-dark)}.mobile-menu__cta{align-items:center;gap:var(--space-sm);font-family:var(--font-accent);font-size:var(--text-xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark);padding:var(--space-sm) 0;border-bottom:1px solid var(--red);margin-top:var(--space-lg);background:0 0;border-radius:0;font-weight:500;display:inline-flex}.mobile-menu__cta:after{content:"→";font-family:var(--font-body);color:var(--red)}.mobile-menu__close{top:var(--space-lg);right:var(--page-pad);padding:var(--space-sm);color:var(--text-on-dark-tertiary);transition:color var(--duration-fast) var(--ease-out-quart);font-size:1.5rem;line-height:1;position:absolute}.mobile-menu__close:hover{color:var(--text-on-dark)}@supports (animation-timeline:scroll()){.hero__plate{animation:linear both plate-parallax;animation-timeline:scroll();animation-range:0 100vh}@keyframes plate-parallax{0%{transform:translateY(0)scale(1)}to{transform:translateY(40px)scale(1.06)}}}img.testimonial__avatar{object-fit:cover;filter:saturate(.8)contrast(1.05);background:var(--border-light);border-radius:50%;flex-shrink:0;width:44px;height:44px}.testimonial--featured img.testimonial__avatar{width:56px;height:56px}.article__image img{object-fit:cover;z-index:0;width:100%;height:100%;transition:transform .6s var(--ease-out-quart);position:absolute;inset:0}.article__image:after{z-index:1;background:linear-gradient(#0000 0%,#0000001a 40%,#000000b3 100%)}.article__image-label{z-index:2}@media (hover:hover){.article.is-visible:hover .article__image img{transform:scale(1.08)}}.positioning{position:relative;overflow:hidden}.positioning:after{content:"";aspect-ratio:1229/942;background:var(--positioning-watch) right center / contain no-repeat;opacity:.04;filter:saturate(0);pointer-events:none;height:100%;position:absolute;top:0;right:0;transform:translate(60%,10%)rotate(24deg)}.nav__progress{background:var(--red);will-change:width;transform-origin:0;width:0%;height:2px;position:absolute;bottom:0;left:0}[data-hero-seq]{opacity:0;transform:translateY(28px)}.hero.is-loaded [data-hero-seq="1"]{animation:hero-rise 1.1s var(--ease-out-expo) .25s forwards}.hero.is-loaded [data-hero-seq="2"]{animation:hero-rise 1s var(--ease-out-expo) .7s forwards}.hero.is-loaded [data-hero-seq="3"]{animation:hero-rise 1.4s var(--ease-out-expo) .95s forwards}.hero.is-loaded [data-hero-seq="4"]{animation:hero-rise 1s var(--ease-out-expo) 1.55s forwards}.hero.is-loaded [data-hero-seq="5"]{animation:hero-rise .9s var(--ease-out-expo) 1.95s forwards}@keyframes hero-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.hero__scroll{opacity:0}.hero.is-loaded .hero__scroll{animation:hero-rise .9s var(--ease-out-expo) 2.4s forwards}@supports (animation-timeline:scroll()){.hero__content{will-change:transform, opacity;animation:linear both hero-parallax;animation-timeline:scroll();animation-range:0 85vh}@keyframes hero-parallax{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-80px)}}.hero__scroll{animation:scroll-indicator-fade linear both, hero-rise .9s var(--ease-out-expo) 2.4s forwards;animation-timeline:scroll(),auto;animation-range:0vh 40vh, auto}@keyframes scroll-indicator-fade{0%{opacity:1}to{opacity:0}}}.positioning__accent{transform-origin:0;transform:scaleX(0)}.positioning__accent.is-visible{animation:line-grow 1s var(--ease-out-expo) forwards}@keyframes line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.benefit{opacity:0;transform:translateY(40px)}.benefit.is-visible{animation:slide-up .7s var(--ease-out-expo) forwards}.tier{opacity:0;transform:translateY(60px)scale(.97)}.tier.is-visible{animation:tier-enter .8s var(--ease-out-expo) forwards}@keyframes tier-enter{0%{opacity:0;transform:translateY(60px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.testimonial{opacity:0;transform:translate(-30px)}.testimonial.is-visible{animation:slide-right .7s var(--ease-out-expo) forwards}@keyframes slide-right{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.step{opacity:0;transform:translateY(30px)}.step.is-visible{animation:slide-up .7s var(--ease-out-expo) forwards}@keyframes slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.article{opacity:0;transform:translateY(32px)}.article.is-visible{animation:slide-up .8s var(--ease-out-expo) forwards}.faq-item{opacity:0;transform:translateY(-15px)}.faq-item.is-visible{animation:faq-drop .5s var(--ease-out-expo) forwards}@keyframes faq-drop{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.article__image{transition:transform .6s var(--ease-out-quart)}.article.is-visible:hover .article__image img{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.hero__plate-video{display:none!important}[data-hero-seq],.hero__scroll,.hero__scroll-line:after,.benefit,.tier,.testimonial,.step,.article,.faq-item,.qualify-cat{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.nav__progress{display:none}}.login{min-height:100svh;padding:var(--space-2xl) var(--page-pad);background:var(--near-black);color:var(--text-on-dark);justify-content:center;align-items:center;display:flex;position:relative}.login__inner{align-items:center;gap:var(--space-xl);flex-direction:column;width:100%;max-width:440px;display:flex}.login__brand{justify-content:center;display:flex}.login__brand .sphere-lockup{gap:.52em;font-size:18px}.login__form{gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.login__label{font-family:var(--font-accent), var(--font-body), sans-serif;font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-secondary)}.login__input{width:100%;margin-top:var(--space-xs);padding:var(--space-sm) 0;border:0;border-bottom:1px solid var(--border-dark-strong);color:var(--text-on-dark);font-family:var(--font-body), sans-serif;font-size:var(--text-lg);letter-spacing:.12em;transition:border-color var(--duration-fast) var(--ease-out-quart);background:0 0;border-radius:0;outline:none}.login__input:focus{border-bottom-color:var(--paper)}.login__input::placeholder{color:var(--text-on-dark-tertiary)}.login__error{font-family:var(--font-body), sans-serif;font-size:var(--text-sm);color:var(--red);letter-spacing:var(--track-snug);margin-top:calc(-1 * var(--space-sm))}.login__submit{appearance:none;width:100%;margin-top:var(--space-xs);padding:var(--space-md) var(--space-lg);background:var(--red);color:var(--paper);border-radius:var(--radius-xs);font-family:var(--font-accent), var(--font-body), sans-serif;font-size:var(--text-sm);letter-spacing:var(--track-editorial);text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart), opacity var(--duration-fast) var(--ease-out-quart);border:0}.login__submit:hover:not(:disabled){background:var(--red-hover)}.login__submit:active:not(:disabled){transform:translateY(1px)}.login__submit:disabled{opacity:.5;cursor:not-allowed}.waitlist-modal{z-index:1000;padding:var(--page-pad);-webkit-backdrop-filter:blur(24px)saturate(130%);animation:waitlist-backdrop-in var(--duration-med) var(--ease-out-quart) both;background:#010100c7;background:lab(.189268% .214338 .116706/.78);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.waitlist-modal__panel{width:100%;max-width:min(560px, calc(100vw - var(--page-pad) * 2));background:var(--near-black);border:1px solid var(--border-dark);border-radius:var(--radius-sm);padding:var(--space-xl) var(--space-xl);color:var(--text-on-dark);animation:waitlist-panel-rise var(--duration-slow) var(--ease-out-expo) both;max-height:calc(100vh - var(--page-pad) * 2);position:relative;overflow-y:auto;box-shadow:0 30px 80px -20px #0000008c,0 8px 24px -6px #00000059;box-shadow:0 30px 80px -20px lab(0% 0 0/.55),0 8px 24px -6px lab(0% 0 0/.35)}.waitlist-modal__rule{background:var(--red);transform-origin:0;height:1px;animation:line-grow .6s var(--ease-out-expo) .12s forwards;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.waitlist-modal__close{top:var(--space-md);right:var(--space-md);width:32px;height:32px;font-family:var(--font-accent);font-size:var(--text-lg);color:var(--text-on-dark-tertiary);transition:color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute}.waitlist-modal__close:hover,.waitlist-modal__close:focus-visible{color:var(--red);outline:none;transform:rotate(90deg)}.waitlist-modal__header{margin-bottom:var(--space-xl);padding-right:var(--space-2xl)}.waitlist-modal__eyebrow{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--red);margin-bottom:var(--space-sm);font-weight:500;display:inline-block}.waitlist-modal__heading{font-family:var(--font-heading);font-size:var(--display-sm);line-height:var(--leading-tight);letter-spacing:var(--track-tight);color:var(--text-on-dark);margin-bottom:var(--space-sm);font-weight:400}.waitlist-modal__heading em{color:var(--text-on-dark);font-style:italic}.waitlist-modal__sub{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:44ch}.waitlist-modal__body{position:relative}.waitlist-modal__skeleton{gap:var(--space-lg);flex-direction:column;display:flex}.waitlist-modal__skeleton-row{background:var(--surface);opacity:.4;border-radius:var(--radius-xs);height:44px;display:block}.waitlist-modal__skeleton-button{background:var(--red);opacity:.18;border-radius:var(--radius-xs);height:52px;margin-top:var(--space-sm);display:block}.waitlist-modal__form-host{min-height:1px}.waitlist-modal__form-host[data-ready=false] .hs-form{opacity:0;pointer-events:none}.waitlist-modal__form-host[data-ready=true] .hs-form{opacity:1;transition:opacity var(--duration-med) var(--ease-out-quart)}.waitlist-modal__success{text-align:left;padding-right:var(--space-2xl)}.waitlist-modal__close-cta{margin-top:var(--space-xl);padding:var(--space-md) var(--space-2xl);color:var(--text-on-dark);border:1px solid var(--border-light);border-radius:var(--radius-xs);font-family:var(--font-accent);font-size:var(--text-sm);letter-spacing:var(--track-editorial);text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-out-quart), color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);background:0 0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.waitlist-modal__close-cta:hover{background:var(--paper);color:var(--near-black)}.waitlist-modal__close-cta:active{transform:translateY(1px)}.waitlist-modal__form-host .hs-form,.waitlist-modal__form-host .hs-form *{font-family:var(--font-body);color:var(--text-on-dark);box-sizing:border-box}.waitlist-modal__form-host .hs-form-field{margin-bottom:var(--space-xl)}.waitlist-modal__form-host .hs-form-field>label{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-secondary);opacity:.7;margin-bottom:2px;font-weight:500;line-height:1.2;display:block}.waitlist-modal__form-host .hs-form-field .input,.waitlist-modal__form-host .hs-form-field>.input{margin:0}.waitlist-modal__form-host .hs-field-desc{margin-top:var(--space-2xs);font-size:var(--text-xs);color:var(--text-on-dark-tertiary)}.waitlist-modal__form-host .hs-form-required{color:var(--red);margin-left:4px}.waitlist-modal__form-host .hs-input{border:none;border-bottom:1px solid var(--border-dark-strong);padding:var(--space-xs) 0;color:var(--text-on-dark);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-normal);transition:border-color var(--duration-fast) var(--ease-out-quart);appearance:none;background:0 0;border-radius:0;outline:none;width:100%!important}.waitlist-modal__form-host textarea.hs-input{resize:vertical;min-height:96px}.waitlist-modal__form-host select.hs-input{background-image:linear-gradient(45deg, transparent 50%, var(--text-on-dark-tertiary) 50%), linear-gradient(135deg, var(--text-on-dark-tertiary) 50%, transparent 50%);padding-right:var(--space-xl);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.waitlist-modal__form-host .hs-input:focus{border-bottom-color:var(--paper);box-shadow:none;outline:none}.waitlist-modal__form-host .hs-input::placeholder{color:var(--text-on-dark-tertiary);opacity:1}.waitlist-modal__form-host .hs-input.invalid,.waitlist-modal__form-host .hs-input.error{border-bottom-color:var(--red)}.waitlist-modal__form-host .hs-error-msgs{margin:var(--space-2xs) 0 0 0;color:var(--red);font-size:var(--text-sm);line-height:var(--leading-snug);padding:0;list-style:none}.waitlist-modal__form-host .hs-error-msgs li{margin:0;padding:0}.waitlist-modal__form-host .hs_error_rollup{display:none}.waitlist-modal__form-host .inputs-list,.waitlist-modal__form-host .hs-form-booleancheckbox,.waitlist-modal__form-host .hs-form-checkbox,.waitlist-modal__form-host .hs-form-radio{margin:0;padding:0;list-style:none}.waitlist-modal__form-host .inputs-list>li+li{margin-top:var(--space-sm)}.waitlist-modal__form-host .hs-form-booleancheckbox label,.waitlist-modal__form-host .hs-form-checkbox label,.waitlist-modal__form-host .hs-form-radio label{align-items:flex-start;gap:var(--space-sm);font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-on-dark-secondary);text-transform:none;letter-spacing:0;opacity:1;cursor:pointer;display:flex}.waitlist-modal__form-host input[type=checkbox].hs-input,.waitlist-modal__form-host input[type=radio].hs-input{appearance:none;border:1px solid var(--border-dark-strong);border-radius:var(--radius-xs);cursor:pointer;height:16px;transition:background-color var(--duration-fast) var(--ease-out-quart), border-color var(--duration-fast) var(--ease-out-quart);background:0 0;flex-shrink:0;margin-top:3px;padding:0;width:16px!important}.waitlist-modal__form-host input[type=radio].hs-input{border-radius:50%}.waitlist-modal__form-host input[type=checkbox].hs-input:checked,.waitlist-modal__form-host input[type=radio].hs-input:checked{background:var(--red);border-color:var(--red)}.waitlist-modal__form-host input[type=checkbox].hs-input:checked:after{content:"";border-right:1.5px solid var(--paper);border-bottom:1.5px solid var(--paper);width:4px;height:8px;margin:1px auto 0;display:block;position:relative;transform:rotate(45deg)}.waitlist-modal__form-host .legal-consent-container{color:var(--text-on-dark-tertiary);font-size:var(--text-xs);line-height:var(--leading-relaxed);margin-bottom:var(--space-lg)}.waitlist-modal__form-host .legal-consent-container p,.waitlist-modal__form-host .legal-consent-container a{color:inherit}.waitlist-modal__form-host .legal-consent-container a{text-underline-offset:2px;text-decoration:underline}.waitlist-modal__form-host .hs-submit{margin-top:var(--space-lg)}.waitlist-modal__form-host .hs-button.primary,.waitlist-modal__form-host input[type=submit].hs-button{width:100%;padding:var(--space-md) var(--space-lg);background:var(--red);color:var(--text-on-dark);border-radius:var(--radius-xs);font-family:var(--font-accent);font-size:var(--text-sm);letter-spacing:var(--track-editorial);text-transform:uppercase;cursor:pointer;appearance:none;transition:background-color var(--duration-fast) var(--ease-out-quart), transform var(--duration-fast) var(--ease-out-quart);border:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.waitlist-modal__form-host .hs-button.primary:hover,.waitlist-modal__form-host input[type=submit].hs-button:hover{background:var(--red-hover);transform:translateY(-1px)}.waitlist-modal__form-host .hs-button.primary:active,.waitlist-modal__form-host input[type=submit].hs-button:active{transform:translateY(0)}.waitlist-modal__form-host .hs-button.primary:disabled{opacity:.6;cursor:not-allowed;transform:none}.waitlist-modal__form-host .hs-form fieldset{border:0;margin:0;padding:0;max-width:100%!important}.waitlist-modal__form-host .hs-form fieldset .hs-form-field{float:none!important;width:100%!important;padding:0!important}.waitlist-modal__form-host .hs-form fieldset.form-columns-2 .hs-form-field,.waitlist-modal__form-host .hs-form fieldset.form-columns-3 .hs-form-field{width:100%!important}@media (min-width:560px){.waitlist-modal__form-host .hs-form fieldset.form-columns-2{gap:var(--space-xl);margin-bottom:var(--space-xl);grid-template-columns:1fr 1fr;display:grid}.waitlist-modal__form-host .hs-form fieldset.form-columns-2 .hs-form-field{margin-bottom:0}}@keyframes waitlist-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes waitlist-panel-rise{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.waitlist-modal,.waitlist-modal__panel,.waitlist-modal__rule,.waitlist-modal__close{transition:none!important;animation:none!important}.waitlist-modal__rule{transform:scaleX(1)}}@media (max-width:560px){.waitlist-modal__panel{padding:var(--space-lg) var(--space-lg)}.waitlist-modal__header{padding-right:var(--space-xl)}}.qualify-hero{background:var(--near-black);color:var(--text-on-dark);padding:calc(var(--space-7xl) + var(--space-2xl)) 0 var(--space-5xl);border-bottom:1px solid var(--border-dark)}.qualify-hero__inner{max-width:880px}.qualify-hero__heading{font-size:var(--display-lg);max-width:14ch;margin-bottom:var(--space-xl)}.qualify-hero__lede{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:56ch}.qualify-hero__note{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);line-height:var(--leading-loose);color:var(--text-on-dark-tertiary);max-width:56ch;margin-top:var(--space-xl)}.qualify-hero__cta{align-items:center;gap:var(--space-md);margin-top:var(--space-2xl);font-family:var(--font-accent);font-size:var(--text-xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark);background:var(--red);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out-quart);font-weight:500;display:inline-flex}.qualify-hero__cta:hover{background:var(--red-hover)}.qualify-hero__cta-mark{width:1px;height:16px;transition:transform var(--duration-med) var(--ease-out-quart);background:currentColor;display:inline-block;position:relative}.qualify-hero__cta-mark:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;bottom:0;left:50%;transform:translate(-50%)rotate(45deg)}.qualify-hero__cta:hover .qualify-hero__cta-mark{transform:translateY(4px)}.qualify-hero__cta--on-light{margin-top:var(--space-3xl);background:var(--red-deep)}.qualify-hero__cta--on-light:hover{background:var(--red)}.qualify-titles{background:var(--paper);color:var(--text-on-light);padding:var(--space-5xl) 0 var(--space-4xl)}.qualify-titles__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.qualify-titles__dek{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-light-secondary);max-width:54ch;margin-top:var(--space-xl)}.qualify-industries{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-5xl) 0 var(--space-4xl);border-top:1px solid var(--border-dark)}.qualify-industries__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.qualify-industries__dek{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:56ch;margin-top:var(--space-xl)}.qualify-industries__grid{grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:600px){.qualify-industries__grid{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.qualify-industries__grid{grid-template-columns:repeat(4,1fr)}}.qualify-cat{padding:var(--space-xl) var(--space-lg);box-shadow:inset 1px 1px 0 0 var(--border-dark);transition:background var(--duration-med) var(--ease-out-quart)}@media (min-width:600px){.qualify-cat{padding:var(--space-xl) var(--space-lg)}}@media (hover:hover){.qualify-cat:hover{background:var(--charcoal)}}.qualify-cat__name{font-family:var(--font-heading);letter-spacing:var(--track-snug);color:var(--text-on-dark);margin-bottom:var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid var(--border-dark);font-variation-settings:"opsz" 48;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500;line-height:1.1}.qualify-cat__items{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.qualify-cat__item{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-on-dark-secondary)}.qualify-criteria{background:var(--paper);color:var(--text-on-light);padding:var(--space-5xl) 0 var(--space-4xl)}.qualify-criteria__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.qualify-criteria__dek{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-light-secondary);max-width:44ch;margin-top:var(--space-xl)}.qualify-criteria__specs{margin:0}.qualify-criteria__spec{gap:var(--space-md);padding-top:var(--space-xl);border-top:1px solid var(--border-light);grid-template-columns:1fr;display:grid}.qualify-criteria__spec+.qualify-criteria__spec{margin-top:var(--space-2xl)}@media (min-width:760px){.qualify-criteria__spec{column-gap:var(--space-4xl);grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:baseline}}.qualify-criteria__spec-term{font-family:var(--font-accent);font-weight:600;font-size:var(--text-xs);letter-spacing:var(--track-loose);text-transform:uppercase;color:var(--text-on-light-secondary)}.qualify-criteria__spec-detail{margin:0}.qualify-criteria__spec-text{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);line-height:var(--leading-loose);color:var(--text-on-light-secondary);max-width:54ch}.qualify-criteria__spec-note{font-family:var(--font-body);font-style:italic;font-weight:400;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-on-light-tertiary);max-width:50ch;margin-top:var(--space-lg)}.qualify-form{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-6xl) 0 var(--space-6xl);border-top:1px solid var(--border-dark)}.qualify-form__inner{max-width:720px}.qualify-form__header{margin-bottom:var(--space-3xl)}.qualify-form__dek{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:50ch;margin-top:var(--space-xl)}.qualify-form__host{min-height:280px}.qualify-form__success{padding:var(--space-2xl) 0}.qualify-form__success-heading{font-family:var(--font-heading);font-weight:400;font-size:var(--display-sm);letter-spacing:var(--track-tight);color:var(--text-on-dark);margin-top:var(--space-md);font-variation-settings:"opsz" 48;line-height:1.05}.qualify-form__success-heading em{font-style:italic;font-weight:300}.qualify-form__success-text{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);line-height:var(--leading-loose);color:var(--text-on-dark-secondary);max-width:46ch;margin-top:var(--space-md)}.qualify-cat{opacity:0;transform:translateY(30px)}.qualify-cat.is-visible{animation:slide-up .7s var(--ease-out-expo) forwards}.apply-cta__mark{width:18px;height:1px;transition:width var(--duration-med) var(--ease-out-quart);background:currentColor;display:inline-block;position:relative}.apply-cta__mark:after{content:"";border-top:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.qualify-hero__cta:hover .apply-cta__mark{width:26px}.premium-process{padding-bottom:var(--space-3xl)}.premium-included{background:var(--paper);color:var(--text-on-light);padding:var(--space-3xl) 0 var(--space-4xl)}.premium-included__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.premium-included__dek{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-light-secondary);max-width:54ch;margin-top:var(--space-xl)}.premium-included__group+.premium-included__group{margin-top:var(--space-3xl)}.premium-included__eyebrow{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-light-tertiary);margin-bottom:var(--space-lg);font-weight:500}.premium-list{border-top:1px solid var(--border-light);margin:0;padding:0;list-style:none}.premium-item{gap:var(--space-xs);padding:var(--space-xl) 0;border-bottom:1px solid var(--border-light);grid-template-columns:1fr;display:grid}@media (min-width:760px){.premium-item{column-gap:var(--space-4xl);grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:baseline}}.premium-item__term{font-family:var(--font-heading);letter-spacing:var(--track-snug);color:var(--text-on-light);font-variation-settings:"opsz" 48;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500;line-height:1.1}.premium-item__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);line-height:var(--leading-loose);color:var(--text-on-light-secondary);max-width:48ch}@media (min-width:768px) and (max-width:1023px){.premium-process__steps{border-top:1px solid var(--border-light);grid-template-columns:1fr}.premium-process .step{padding:var(--space-2xl) 0;border-top:1px solid var(--border-light)}.premium-process .step+.step{border-left:0;padding-left:0}}@media (min-width:1024px){.premium-process__steps{grid-template-columns:repeat(4,1fr)}}.premium-plus{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-5xl) 0;border-top:1px solid var(--border-dark)}.premium-plus__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.premium-plus__dek{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:50ch;margin-top:var(--space-xl)}.premium-plus__features{gap:var(--space-md);border-top:1px solid var(--border-dark);padding-top:var(--space-2xl);margin:0}@media (min-width:700px){.premium-plus__features{column-gap:var(--space-4xl);row-gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}}.premium-cta{background:var(--near-black);color:var(--text-on-dark);padding:var(--space-6xl) 0;border-top:1px solid var(--border-dark)}.premium-cta__inner{max-width:760px}.premium-cta__sub{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-on-dark-secondary);max-width:48ch;margin-top:var(--space-xl)}.premium-cta__note{font-family:var(--font-body);font-style:italic;font-weight:400;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-on-dark-tertiary);margin-top:var(--space-xl)}.tier__price{gap:var(--space-sm);margin-bottom:var(--space-xl);flex-direction:column;display:flex}.tier__founding{font-family:var(--font-accent);font-size:var(--text-2xs);letter-spacing:var(--track-editorial);text-transform:uppercase;color:var(--text-on-dark-tertiary);font-weight:500}.tier__founding--red{color:var(--red)}.tier__price-row{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.tier__price-now{font-family:var(--font-heading);letter-spacing:var(--track-tight);color:var(--text-on-dark);font-variation-settings:"opsz" 72;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:400;line-height:1}.tier__price-term{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);color:var(--text-on-dark-secondary)}.tier__price--strike{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);color:var(--text-on-dark-tertiary);text-decoration:line-through;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);margin-left:var(--space-sm)}.tier__price-note{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-on-dark-tertiary)}.dues-hero{padding-bottom:var(--space-3xl)}.dues-plans{padding-top:var(--space-3xl)}.dues-plans .tier .qualify-hero__cta{margin-top:var(--space-sm);justify-content:space-between}.dues-plans .tier__desc{font-family:var(--font-body);letter-spacing:normal;font-style:normal;font-weight:400}.dues-plans__founding{margin-top:var(--space-3xl);font-family:var(--font-body);font-style:italic;font-weight:400;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-on-dark-tertiary);max-width:54ch}.dues-notes{background:var(--paper);color:var(--text-on-light);padding:var(--space-5xl) 0 var(--space-6xl)}.dues-notes__header{max-width:var(--max-width-text);margin-bottom:var(--space-3xl)}.dues-notes__list{border-top:1px solid var(--border-light);margin:0}.dues-note{gap:var(--space-xs);padding:var(--space-xl) 0;border-bottom:1px solid var(--border-light);grid-template-columns:1fr;display:grid}@media (min-width:760px){.dues-note{column-gap:var(--space-4xl);grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:baseline}}.dues-note__term{font-family:var(--font-accent);font-weight:600;font-size:var(--text-xs);letter-spacing:var(--track-loose);text-transform:uppercase;color:var(--text-on-light-secondary)}.dues-note__detail{font-family:var(--font-body);font-weight:400;font-size:var(--text-md);line-height:var(--leading-loose);color:var(--text-on-light-secondary);max-width:48ch;margin:0}.legal{background:var(--paper);color:var(--text-on-light);min-height:100svh;padding:var(--space-6xl) 0 var(--space-4xl)}.legal__inner{flex-direction:column;display:flex}.legal__title{font-family:var(--font-body);font-size:var(--display-sm);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--track-tight);margin:0 0 var(--space-sm)}.legal__note{font-family:var(--font-accent);font-size:var(--text-xs);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-on-light-tertiary);margin:0 0 var(--space-3xl)}.legal__section{margin-bottom:var(--space-2xl)}.legal__heading{font-family:var(--font-body);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--track-snug);margin:0 0 var(--space-sm)}.legal__body{font-family:var(--font-body);font-size:var(--text-md);font-weight:400;line-height:var(--leading-relaxed);color:var(--text-on-light-secondary);max-width:64ch;margin:0}.legal__body+.legal__body,.legal__body+.legal__list,.legal__list+.legal__body{margin-top:var(--space-md)}.legal__list{font-family:var(--font-body);font-size:var(--text-md);font-weight:400;line-height:var(--leading-relaxed);color:var(--text-on-light-secondary);max-width:64ch;padding-left:var(--space-lg);margin:0;list-style:outside}.legal__list li+li{margin-top:var(--space-sm)}.legal__body a,.legal__list a{color:var(--red);text-underline-offset:2px;text-decoration:underline}.legal__body strong,.legal__list strong{color:var(--text-on-light);font-weight:600}
