@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.plus_jakarta_sans_ecda69ff-module__YZr2qa__className{font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.plus_jakarta_sans_ecda69ff-module__YZr2qa__variable{--font-display:"Plus Jakarta Sans", system-ui, -apple-system, Segoe UI, sans-serif}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_3bce8d2c-module__87UDHG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_3bce8d2c-module__87UDHG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.0taayl_akrchu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.02gqgcrlsvm4~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.07uvnuj.ona6k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_e2de7167-module__6mFjxa__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_e2de7167-module__6mFjxa__variable{--font-logo:"Anton", "Anton Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.playfair_display_c49414a6-module__4K_8AG__className{font-family:Playfair Display,Georgia,Times New Roman,serif;font-style:normal}.playfair_display_c49414a6-module__4K_8AG__variable{--font-serif:"Playfair Display", Georgia, Times New Roman, serif}
:root{--bg-primary:#fafaf8;--bg-secondary:#f3f1ed;--bg-tertiary:#eceae4;--bg-elevated:#ffffffb8;--bg-glass:#ffffff8c;--bg-glass-hover:#ffffffbf;--accent-teal:#0a7e82;--accent-teal-light:#0d9ba0;--accent-teal-dark:#065f62;--accent-coral:#e2654a;--accent-coral-light:#f07a62;--accent-amber:#e8a124;--accent-amber-light:#f5b942;--aurora-1:#8ae0c4;--aurora-2:#f6b99e;--aurora-3:#f9dd88;--aurora-4:#d4e2a0;--aurora-5:#deb4ed;--text-primary:#1a1a1a;--text-secondary:#5a5a58;--text-tertiary:#8a8a86;--text-inverse:#fff;--border-light:#0000000f;--border-medium:#0000001a;--border-glass:#ffffff80;--shadow-sm:0 1px 2px #0000000a, 0 1px 3px #00000008;--shadow-md:0 4px 12px #0000000f, 0 2px 4px #0000000a;--shadow-lg:0 12px 40px #00000014, 0 4px 12px #0000000a;--shadow-xl:0 24px 60px #0000001a, 0 8px 20px #0000000d;--shadow-glow-teal:0 0 40px #0a7e8226;--shadow-glow-coral:0 0 40px #e2654a1f;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--text-xs:13px;--text-sm:15px;--text-base:17px;--text-lg:19px;--text-xl:21px;--container-padding:24px;--marketing-section-pad-y:60px;--marketing-section-pad-y-compact:32px;--marketing-section-pad-y-tight:20px;--marketing-footer-pad-top:48px;--marketing-footer-pad-bottom:32px;--anchor-scroll-margin:96px}@media (max-width:1024px){:root{--anchor-scroll-margin:80px}}@media (max-width:768px){:root{--container-padding:20px;--marketing-section-pad-y:36px;--marketing-section-pad-y-compact:24px;--marketing-section-pad-y-tight:12px;--marketing-footer-pad-top:40px;--marketing-footer-pad-bottom:24px}}@media (max-width:480px){:root{--container-padding:16px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--bg-primary);color:var(--text-primary);font-size:var(--text-base);line-height:1.65;overflow-x:hidden}@keyframes aurora-drift-1{0%{transform:translate(0)scale(1)}20%{transform:translate(-40px,80px)scale(1.15)}40%{transform:translate(20px,-60px)scale(.9)}60%{transform:translate(-30px,-100px)scale(1.2)}80%{transform:translate(30px,40px)scale(.95)}to{transform:translate(0)scale(1)}}@keyframes aurora-drift-2{0%{transform:translate(0)scale(1)}20%{transform:translate(40px,-120px)scale(1.1)}40%{transform:translate(-20px,80px)scale(1.2)}60%{transform:translate(50px,-40px)scale(.9)}80%{transform:translate(-30px,60px)scale(1.15)}to{transform:translate(0)scale(1)}}@keyframes aurora-drift-3{0%{transform:translate(0)scale(1)}20%{transform:translate(-30px,-100px)scale(1.15)}40%{transform:translate(40px,60px)scale(.88)}60%{transform:translate(-50px,80px)scale(1.1)}80%{transform:translate(20px,-120px)scale(1.05)}to{transform:translate(0)scale(1)}}@keyframes aurora-drift-4{0%{transform:translate(0)scale(1)}20%{transform:translate(30px,120px)scale(1.2)}40%{transform:translate(-40px,-80px)scale(.9)}60%{transform:translate(50px,-60px)scale(1.1)}80%{transform:translate(-20px,100px)scale(1.15)}to{transform:translate(0)scale(1)}}@keyframes aurora-drift-5{0%{transform:translate(0)scale(1)}20%{transform:translate(-30px,-80px)scale(1.12)}40%{transform:translate(20px,100px)scale(.92)}60%{transform:translate(-40px,60px)scale(1.18)}80%{transform:translate(30px,-60px)scale(.95)}to{transform:translate(0)scale(1)}}.rivvn-aurora-bg{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.rivvn-aurora-blob{filter:blur(100px);opacity:.35;will-change:transform;border-radius:50%;position:absolute}.rivvn-aurora-blob--1{top:-10%;right:-5%}.rivvn-aurora-blob--2{top:30%;left:-10%}.rivvn-aurora-blob--3{bottom:10%;right:20%}.rivvn-aurora-blob--4{top:60%;left:30%}.rivvn-aurora-blob--5{top:10%;left:50%}.rivvn-aurora-vignette{background:radial-gradient(ellipse at center, transparent 0%, var(--bg-primary) 75%);pointer-events:none;position:absolute;inset:0}@media (max-width:768px){.rivvn-aurora-blob--2,.rivvn-aurora-blob--3,.rivvn-aurora-blob--4,.rivvn-aurora-blob--5{display:none}.rivvn-aurora-blob--1{inset:auto auto -50% 10%}}.rivvn-hero-section{width:100vw;height:100vh;min-height:720px;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}@media (max-width:768px){.rivvn-hero-section{min-height:640px}}@media (max-width:480px){.rivvn-hero-section{min-height:560px}}.rivvn-hero-cycler{z-index:1;background:radial-gradient(at 60% 35%,#1a3437 0%,#0f2628 45%,#0a1a1c 100%);position:absolute;inset:0;overflow:hidden}.rivvn-hero-cycler-frame{transition:opacity 1.8s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.rivvn-hero-cycler-img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1024px){.rivvn-hero-cycler-img[data-slug=hero1]{object-position:58% 30%}.rivvn-hero-cycler-img[data-slug=hero2]{object-position:78% 30%}.rivvn-hero-cycler-img[data-slug=hero3]{object-position:80% 30%}}@media (max-width:768px){.rivvn-hero-cycler-img[data-slug=hero1]{object-position:center 30%}.rivvn-hero-cycler-img[data-slug=hero2]{object-position:75% 30%}.rivvn-hero-cycler-img[data-slug=hero3]{object-position:78% 30%}}@media (max-width:480px){.rivvn-hero-cycler-img[data-slug=hero1]{object-position:65% 30%}.rivvn-hero-cycler-img[data-slug=hero2]{object-position:73% 30%}.rivvn-hero-cycler-img[data-slug=hero3]{object-position:79% 30%}}.rivvn-hero-cycler-dots{z-index:5;gap:8px;display:flex;position:absolute;bottom:32px;right:48px}@media (max-width:480px){.rivvn-hero-cycler-dots{bottom:16px;right:20px}}.rivvn-hero-cycler-dot{cursor:pointer;background:#fff6;border:none;border-radius:999px;width:8px;min-width:8px;height:8px;min-height:8px;padding:0;transition:all .4s}.rivvn-hero-cycler-dot[data-active=true]{background:#fffffff2;width:28px}.rivvn-hero-content{z-index:10;flex-direction:column;justify-content:flex-end;width:100%;max-width:1280px;margin:0 auto;padding:0 48px 100px;display:flex;position:absolute;inset:0}@media (max-width:768px){.rivvn-hero-content{padding:0 32px 48px}}@media (max-width:480px){.rivvn-hero-content{padding:0 20px 32px}}.rivvn-hero-badge{-webkit-backdrop-filter:blur(12px)saturate(160%);border-radius:var(--radius-full);font-family:var(--font-display);font-size:var(--text-base);letter-spacing:.02em;color:#fff;text-transform:none;text-shadow:0 1px 2px #00000059;background:linear-gradient(135deg,#0a7e822e 0%,#0d9ba02e 100%);border:1.5px solid #0a7e8259;align-items:center;gap:10px;width:fit-content;margin-bottom:24px;padding:12px 22px;font-weight:700;display:inline-flex;box-shadow:0 4px 20px #0a7e8238,0 0 40px #0a7e821f}@media (max-width:480px){.rivvn-hero-badge{font-size:var(--text-sm);margin-bottom:20px;padding:10px 18px}}.rivvn-hero-badge-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (max-width:480px){.rivvn-hero-badge-icon svg{width:16px;height:16px}}@media (hover:hover) and (pointer:fine){.rivvn-journey-card{will-change:transform;transition:transform .2s,border-color .2s,box-shadow .2s}.rivvn-journey-card:hover{border-color:#6dd8b44d;transform:translateY(-4px);box-shadow:0 12px 32px #00000052}.rivvn-portal-card{will-change:transform;transition:transform .2s,border-color .2s,box-shadow .2s}.rivvn-portal-card:hover{border-color:#6dd8b44d;transform:translateY(-4px);box-shadow:0 12px 32px #0000001f}.rivvn-portal-list-row{transition:background .2s}.rivvn-portal-list-row:hover{background:#0a7e8208}}.rivvn-dash-skeleton-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:56px;margin-bottom:56px;display:grid}@media (max-width:768px){.rivvn-dash-skeleton-grid{grid-template-columns:1fr}}.rivvn-dash-skeleton-list{height:600px}@media (max-width:480px){.rivvn-dash-skeleton-list{height:540px}}.rivvn-dash-hero-outer{padding:48px}@media (max-width:480px){.rivvn-dash-hero-outer{padding:28px}}.rivvn-dash-hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;display:grid;position:relative}@media (max-width:768px){.rivvn-dash-hero-grid{grid-template-columns:1fr}}@media (max-width:480px){.rivvn-dash-hero-grid{gap:28px}}.rivvn-dash-hero-h1{letter-spacing:-.03em;color:var(--text-primary);margin-top:6px;margin-bottom:12px;font-size:44px;font-weight:800;line-height:1.1}@media (max-width:480px){.rivvn-dash-hero-h1{font-size:32px}}.rivvn-dash-hero-status{color:var(--text-secondary);max-width:540px;margin-bottom:24px;font-size:17px;line-height:1.55}@media (max-width:480px){.rivvn-dash-hero-status{font-size:15px}}.rivvn-dash-score-circle-wrap{width:200px;height:200px;position:relative}@media (max-width:480px){.rivvn-dash-score-circle-wrap{width:170px;height:170px}}.rivvn-dash-mission-grid{gap:14px;margin-bottom:56px;display:grid}.rivvn-dash-mission-grid[data-cols="1"]{grid-template-columns:1fr}.rivvn-dash-mission-grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.rivvn-dash-mission-grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.rivvn-dash-mission-grid[data-cols="2"],.rivvn-dash-mission-grid[data-cols="3"]{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-dash-mission-grid,.rivvn-dash-mission-grid[data-cols="1"],.rivvn-dash-mission-grid[data-cols="2"],.rivvn-dash-mission-grid[data-cols="3"]{grid-template-columns:1fr}}.rivvn-dash-intel-score-grid{grid-template-columns:2fr 1fr;gap:18px;margin-bottom:56px;display:grid}@media (max-width:768px){.rivvn-dash-intel-score-grid{grid-template-columns:1fr}}.rivvn-dash-meds-supps-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:56px;margin-bottom:56px;display:grid}@media (max-width:768px){.rivvn-dash-meds-supps-grid{grid-template-columns:1fr}}.rivvn-dash-hp-card{padding:36px}@media (max-width:480px){.rivvn-dash-hp-card{padding:24px}}.rivvn-dash-hp-grid{border-top:1px solid #0a7e821a;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:24px;display:grid}@media (max-width:480px){.rivvn-dash-hp-grid{grid-template-columns:1fr}}.rivvn-dash-list-card{height:600px}@media (max-width:480px){.rivvn-dash-list-card{height:540px}}.rivvn-dash-lab-card{padding:32px}@media (max-width:480px){.rivvn-dash-lab-card{padding:24px}}.rivvn-dash-biomarker-grid{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}@media (max-width:768px){.rivvn-dash-biomarker-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.rivvn-dash-biomarker-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-dash-qa-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:32px;display:grid}@media (max-width:768px){.rivvn-dash-qa-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.rivvn-dash-qa-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-copilot-empty{flex:1;justify-content:center;align-items:center;padding:56px 24px 48px;display:flex;overflow-y:auto}@media (max-width:480px){.rivvn-copilot-empty{align-items:flex-start;padding:72px 20px 48px}}.rivvn-copilot-starters{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-bottom:32px;display:grid}.rivvn-labs-outer{padding:0 24px 80px}@media (max-width:480px){.rivvn-labs-outer{padding:0 16px 80px}}.rivvn-labs-hero-outer{padding:48px}@media (max-width:480px){.rivvn-labs-hero-outer{padding:28px}}.rivvn-labs-hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;display:grid;position:relative}@media (max-width:1024px){.rivvn-labs-hero-grid{grid-template-columns:1fr}}@media (max-width:480px){.rivvn-labs-hero-grid{gap:28px}}.rivvn-labs-score-circle{width:200px;height:200px;position:relative}@media (max-width:480px){.rivvn-labs-score-circle{width:170px;height:170px}}.rivvn-labs-biomarker-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:48px;display:grid}@media (max-width:1024px){.rivvn-labs-biomarker-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-labs-biomarker-grid{grid-template-columns:1fr}}.rivvn-labs-docs-grid,.rivvn-labs-trust-grid,.rivvn-labs-upload-alt-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:48px;display:grid}@media (max-width:768px){.rivvn-labs-trust-grid,.rivvn-labs-upload-alt-grid{grid-template-columns:1fr}}@media (max-width:1024px){.rivvn-labs-docs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.rivvn-labs-docs-grid{grid-template-columns:1fr}}.rivvn-labs-upload-alt-grid{gap:12px;margin-bottom:0}.rivvn-labs-visits-scroll{scrollbar-width:thin;scrollbar-color:#0000002e transparent}.rivvn-labs-visits-scroll::-webkit-scrollbar{width:8px}.rivvn-labs-visits-scroll::-webkit-scrollbar-track{background:0 0}.rivvn-labs-visits-scroll::-webkit-scrollbar-thumb{background:#0000001f;border-radius:4px}.rivvn-labs-visits-scroll::-webkit-scrollbar-thumb:hover{background:#0003}.rivvn-labs-recommendations-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:48px;display:grid}@media (max-width:768px){.rivvn-labs-recommendations-grid{grid-template-columns:1fr}}.rivvn-labs-providers-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:48px;display:grid}@media (max-width:768px){.rivvn-labs-providers-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-labs-reference-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:48px;display:grid}@media (max-width:768px){.rivvn-labs-reference-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-protocols-hero-outer{padding:48px}@media (max-width:480px){.rivvn-protocols-hero-outer{padding:28px}}.rivvn-protocols-hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;display:grid;position:relative}@media (max-width:1024px){.rivvn-protocols-hero-grid{grid-template-columns:1fr}}@media (max-width:480px){.rivvn-protocols-hero-grid{gap:28px}}.rivvn-protocols-recent-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-protocols-recent-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-protocols-recent-grid{grid-template-columns:1fr}}.rivvn-protocols-featured-grid{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:24px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-protocols-featured-grid{grid-template-columns:1fr}}.rivvn-protocols-stacked-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-protocols-stacked-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-protocols-stacked-grid{grid-template-columns:1fr}}.rivvn-protocols-category-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-protocols-category-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-protocols-category-grid{grid-template-columns:1fr}}.rivvn-protocols-library-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-protocols-library-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-protocols-library-grid{grid-template-columns:1fr}}.rivvn-protocols-trust-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:64px;display:grid}@media (max-width:768px){.rivvn-protocols-trust-grid{grid-template-columns:1fr}}.rivvn-protocols-knowledge-grid{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-protocols-knowledge-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-protocols-knowledge-grid{grid-template-columns:1fr}}.rivvn-intel-hero-outer{padding:48px}@media (max-width:480px){.rivvn-intel-hero-outer{padding:28px}}.rivvn-intel-hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;display:grid;position:relative}@media (max-width:1024px){.rivvn-intel-hero-grid{grid-template-columns:1fr}}@media (max-width:480px){.rivvn-intel-hero-grid{gap:28px}}.rivvn-intel-agent-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-intel-agent-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-intel-agent-grid{grid-template-columns:1fr}}.rivvn-intel-briefing-grid{grid-template-columns:1.1fr 1fr;gap:18px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-intel-briefing-grid{grid-template-columns:1fr}}.rivvn-intel-feed-grid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:16px;margin-bottom:64px;display:grid}@media (max-width:480px){.rivvn-intel-feed-grid{grid-template-columns:1fr}}.rivvn-intel-feed-grid[data-single=true]{grid-template-columns:minmax(0,720px);justify-content:center}@media (max-width:480px){.rivvn-intel-feed-grid[data-single=true]{grid-template-columns:1fr;justify-content:stretch}}.rivvn-intel-stats-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-intel-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-intel-stats-grid{grid-template-columns:1fr}}.rivvn-intel-trending-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:64px;display:grid}@media (max-width:1024px){.rivvn-intel-trending-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-intel-trending-grid{grid-template-columns:1fr}}.rivvn-intel-kb-card{padding:36px}@media (max-width:480px){.rivvn-intel-kb-card{padding:24px}}.rivvn-intel-kb-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:480px){.rivvn-intel-kb-grid{grid-template-columns:1fr}}.rivvn-community-hero-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;padding:48px;display:grid}@media (max-width:768px){.rivvn-community-hero-grid{grid-template-columns:1fr}}@media (max-width:480px){.rivvn-community-hero-grid{gap:28px;padding:28px}}.rivvn-community-hero-title{font-size:36px}@media (max-width:480px){.rivvn-community-hero-title{font-size:28px}}.rivvn-community-agent-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:768px){.rivvn-community-agent-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.rivvn-community-agent-grid{grid-template-columns:1fr}}.rivvn-community-feed-split{grid-template-columns:1.7fr 1fr;gap:20px;display:grid}@media (max-width:768px){.rivvn-community-feed-split{grid-template-columns:1fr}}.rivvn-community-4up-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:768px){.rivvn-community-4up-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-community-4up-grid{grid-template-columns:1fr}}.rivvn-community-events-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.rivvn-community-events-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-community-events-grid{grid-template-columns:1fr}}.rivvn-community-stories-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:480px){.rivvn-community-stories-grid{grid-template-columns:1fr}}.rivvn-community-safety-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:480px){.rivvn-community-safety-grid{grid-template-columns:1fr 1fr}}.rivvn-community-onboarding-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:480px){.rivvn-community-onboarding-grid{grid-template-columns:1fr}}.rivvn-community-cta-inner{padding:56px}@media (max-width:480px){.rivvn-community-cta-inner{padding:36px}}.rivvn-community-cta-title{font-size:32px}@media (max-width:480px){.rivvn-community-cta-title{font-size:24px}}.rivvn-community-skeleton-3up{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.rivvn-community-skeleton-3up{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-community-skeleton-3up{grid-template-columns:1fr}}.rivvn-telehealth-hero-outer{padding:56px}@media (max-width:480px){.rivvn-telehealth-hero-outer{padding:28px}}.rivvn-telehealth-hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;display:grid}@media (max-width:768px){.rivvn-telehealth-hero-grid{grid-template-columns:1fr}}@media (max-width:480px){.rivvn-telehealth-hero-grid{gap:28px}}.rivvn-telehealth-hero-title{font-size:44px}@media (max-width:480px){.rivvn-telehealth-hero-title{font-size:30px}}.rivvn-telehealth-hero-sub{font-size:17px}@media (max-width:480px){.rivvn-telehealth-hero-sub{font-size:15px}}.rivvn-telehealth-hero-image{display:block}@media (max-width:768px){.rivvn-telehealth-hero-image{display:none}}.rivvn-telehealth-stats-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:48px;display:grid}@media (max-width:480px){.rivvn-telehealth-stats-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-telehealth-brief-outer{padding:40px}@media (max-width:480px){.rivvn-telehealth-brief-outer{padding:24px}}.rivvn-telehealth-brief-grid{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}@media (max-width:768px){.rivvn-telehealth-brief-grid{grid-template-columns:1fr}}.rivvn-telehealth-h2-md{font-size:30px}@media (max-width:480px){.rivvn-telehealth-h2-md{font-size:24px}}.rivvn-telehealth-h2-lg{font-size:32px}@media (max-width:480px){.rivvn-telehealth-h2-lg{font-size:24px}}.rivvn-telehealth-h2-lg-p{font-size:16px}@media (max-width:480px){.rivvn-telehealth-h2-lg-p{font-size:14px}}.rivvn-telehealth-specialty-grid{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:64px;display:grid}@media (max-width:768px){.rivvn-telehealth-specialty-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.rivvn-telehealth-specialty-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-telehealth-specialty-img{height:140px}@media (max-width:480px){.rivvn-telehealth-specialty-img{height:110px}}.rivvn-telehealth-featured-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:64px;display:grid}@media (max-width:768px){.rivvn-telehealth-featured-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-telehealth-featured-grid{grid-template-columns:1fr}}.rivvn-telehealth-team-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:64px;display:grid}@media (max-width:768px){.rivvn-telehealth-team-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.rivvn-telehealth-team-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-telehealth-howit-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:64px;display:grid}@media (max-width:768px){.rivvn-telehealth-howit-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-telehealth-howit-grid{grid-template-columns:1fr}}.rivvn-telehealth-howit-img{height:180px}@media (max-width:480px){.rivvn-telehealth-howit-img{height:160px}}.rivvn-telehealth-testimonials-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:64px;display:grid}@media (max-width:480px){.rivvn-telehealth-testimonials-grid{grid-template-columns:1fr}}.rivvn-telehealth-diff-outer{padding:40px}@media (max-width:480px){.rivvn-telehealth-diff-outer{padding:28px}}.rivvn-telehealth-diff-grid{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}@media (max-width:768px){.rivvn-telehealth-diff-grid{grid-template-columns:1fr}}.rivvn-telehealth-upcoming-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:64px;display:grid}@media (max-width:480px){.rivvn-telehealth-upcoming-grid{grid-template-columns:1fr}}.rivvn-supplements-stats-grid,.rivvn-supplements-trust-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:32px;display:grid}@media (max-width:480px){.rivvn-supplements-stats-grid,.rivvn-supplements-trust-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-supplements-trust-grid{margin-bottom:24px}.rivvn-supplements-recs-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:48px;display:grid}@media (max-width:768px){.rivvn-supplements-recs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.rivvn-supplements-recs-grid{grid-template-columns:1fr}}.rivvn-supplements-stack-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px;display:grid}@media (max-width:480px){.rivvn-supplements-stack-grid{grid-template-columns:1fr}}.rivvn-supplements-safety-outer{padding:36px}@media (max-width:480px){.rivvn-supplements-safety-outer{padding:24px}}.rivvn-supplements-safety-grid{grid-template-columns:1fr 1fr;align-items:center;gap:28px;display:grid}@media (max-width:768px){.rivvn-supplements-safety-grid{grid-template-columns:1fr}}.rivvn-supplements-safety-h2{font-size:26px}@media (max-width:480px){.rivvn-supplements-safety-h2{font-size:22px}}.rivvn-supplements-categories-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:48px;display:grid}@media (max-width:768px){.rivvn-supplements-categories-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.rivvn-supplements-categories-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-supplements-brands-grid{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:48px;display:grid}@media (max-width:768px){.rivvn-supplements-brands-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.rivvn-supplements-brands-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-supplements-essential-grid{grid-template-columns:180px 1fr;gap:18px;display:grid}@media (max-width:480px){.rivvn-supplements-essential-grid{grid-template-columns:1fr}}.rivvn-supplements-tier-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:768px){.rivvn-supplements-tier-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.rivvn-supplements-tier-grid{grid-template-columns:repeat(2,1fr)}}.rivvn-supplements-builder-nav{align-items:center;gap:12px;display:flex}.rivvn-supplements-builder-step{flex:1;align-items:center;gap:8px;display:flex}@media (max-width:480px){.rivvn-supplements-builder-nav{gap:6px}.rivvn-supplements-builder-step{gap:4px}.rivvn-supplements-builder-step-label{display:none}}.rivvn-supplements-builder-2col{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:24px;display:grid}@media (max-width:480px){.rivvn-supplements-builder-2col{grid-template-columns:1fr}}.rivvn-supplements-builder-4col{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}@media (max-width:480px){.rivvn-supplements-builder-4col{grid-template-columns:1fr}}@media (max-width:768px){.rivvn-hero-badge{-webkit-backdrop-filter:blur(8px)saturate(150%);color:#fff;text-shadow:0 1px 2px #00000080;background:#0a1a1cc7;border:1.5px solid #6dd8b459;box-shadow:0 2px 12px #00000059}}@media (min-width:769px){.rivvn-hero-badge{transition:background .3s,border-color .3s,box-shadow .3s}.rivvn-hero-section[data-active-slug=hero3] .rivvn-hero-badge{background:#0a1a1ca6;border-color:#6dd8b459;box-shadow:0 2px 14px #00000052}}.rivvn-hero-headline{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 8px #000000a6,0 6px 24px #0000008c,0 1px 2px #000000b3;max-width:900px;margin:0;font-size:clamp(48px,5vw,72px);font-weight:800;line-height:1.08}@media (max-width:768px){.rivvn-hero-headline{font-size:clamp(40px,6vw,56px)}}@media (max-width:480px){.rivvn-hero-headline{max-width:100%;font-size:clamp(30px,8vw,40px);line-height:1.1}}.rivvn-hero-headline-accent{color:var(--accent-coral)}.rivvn-hero-subtitle{color:#fff;text-shadow:0 1px 3px #000000bf,0 2px 12px #0000008c;max-width:640px;margin-top:24px;margin-bottom:48px;font-size:clamp(17px,2.2vw,21px);font-weight:500;line-height:1.55}@media (max-width:768px){.rivvn-hero-subtitle{margin-top:16px;margin-bottom:24px;font-size:16px}}@media (max-width:480px){.rivvn-hero-subtitle{max-width:100%;margin-top:12px;margin-bottom:20px;font-size:14px}}.rivvn-hero-meta{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:48px;display:flex}@media (max-width:768px){.rivvn-hero-meta{gap:36px}}@media (max-width:480px){.rivvn-hero-meta{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:28px}}.rivvn-hero-meta-pill-wrap{flex-direction:column;align-items:flex-start;display:flex}@media (max-width:480px){.rivvn-hero-meta-pill-wrap{align-items:stretch}}.rivvn-hero-meta-pill{font-size:var(--text-sm);color:#fff;text-align:left;-webkit-backdrop-filter:blur(10px)saturate(140%);border-radius:var(--radius-full);background:#0a1a1c8c;border:1px solid #ffffff24;align-self:flex-start;padding:6px 14px;font-weight:500;display:inline-block;box-shadow:0 2px 10px #00000040}@media (max-width:480px){.rivvn-hero-meta-pill{text-align:center;align-self:center}.rivvn-hero-meta-pill-extra{display:none}}.rivvn-hero-stats{flex-wrap:wrap;justify-content:flex-end;gap:48px;width:auto;display:flex}@media (max-width:768px){.rivvn-hero-stats{gap:32px}}@media (max-width:480px){.rivvn-hero-stats{display:none}}.rivvn-hero-stat-number{color:#fff;letter-spacing:-.01em;text-shadow:0 1px 3px #000000bf,0 2px 10px #0000008c;font-size:18px;font-weight:700}@media (max-width:768px){.rivvn-hero-stat-number{font-size:16px}}.rivvn-hero-stat-label{color:#ffffffeb;text-shadow:0 1px 3px #000000b3,0 2px 10px #00000080;margin-top:2px;font-size:13px}@keyframes gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes shimmer-slide{0%{transform:translate(-150%)}to{transform:translate(250%)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes live-indicator-teal{0%,to{background:var(--accent-teal)}50%{background:#12e0e6}}@keyframes live-indicator-coral{0%,to{background:var(--accent-coral)}50%{background:#ff8a6a}}@keyframes live-indicator-amber{0%,to{background:var(--accent-amber)}50%{background:#ffd04a}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.cta-email::placeholder{color:#ffffffa6}::selection{color:var(--text-primary);background:#0a7e8226}input:-webkit-autofill{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}input:-webkit-autofill:active{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}textarea:-webkit-autofill{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}select:-webkit-autofill{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}select:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}select:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary)!important;background-color:#ffffffb3!important;background-clip:content-box!important;transition:background-color 5000s ease-in-out!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}.auth-input:-webkit-autofill{-webkit-text-fill-color:var(--text-primary)!important;background-color:#ffffffb3!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}.auth-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary)!important;background-color:#ffffffb3!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}.auth-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary)!important;background-color:#ffffffb3!important;-webkit-box-shadow:inset 0 0 0 1000px #ffffffb3!important}input:autofill{color:var(--text-primary)!important;background-color:#ffffffb3!important}@keyframes rivvn-draw-line{to{stroke-dashoffset:0}}@keyframes rivvn-pulse-line{0%,to{opacity:.45}50%{opacity:.85}}@keyframes rivvn-node-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}:root{--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-right:env(safe-area-inset-right,0px)}html,body{max-width:100vw;overflow-x:hidden}img,video,svg,canvas,iframe{max-width:100%;height:auto}@media (pointer:coarse){button,a[role=button],[data-tap-target],input[type=checkbox],input[type=radio]{min-width:30px;min-height:30px}}.copilot-message-input-textarea::-webkit-scrollbar{width:0;height:0;display:none}.copilot-message-input-textarea::-webkit-resizer{display:none}@media (max-width:768px){input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=url],textarea,select{font-size:16px!important}}.rivvn-hscroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.rivvn-hscroll::-webkit-scrollbar{display:none}.rivvn-fixed-bottom{padding-bottom:calc(16px + var(--safe-area-inset-bottom))}@keyframes floatCard1{0%,to{transform:translate(-50%)rotateY(-2deg)rotateX(3deg)translateY(0)}50%{transform:translate(-50%)rotateY(-1deg)rotateX(2deg)translateY(-10px)}}@keyframes floatCard2{0%,to{transform:rotateY(4deg)rotateX(-2deg)translateY(0)}50%{transform:rotateY(3deg)rotateX(-1deg)translateY(-8px)}}@keyframes floatCard3{0%,to{transform:rotateY(-4deg)rotateX(-1deg)translateY(0)}50%{transform:rotateY(-3deg)rotateX(0)translateY(-12px)}}@keyframes floatCard4{0%,to{transform:rotateY(3deg)rotateX(2deg)translateY(0)}50%{transform:rotateY(2deg)rotateX(1deg)translateY(-7px)}}@keyframes floatCard5{0%,to{transform:rotateY(-3deg)rotateX(1deg)translateY(0)}50%{transform:rotateY(-2deg)rotateX(0)translateY(-9px)}}@keyframes floatCard6{0%,to{transform:translate(-50%)rotateX(2deg)translateY(0)}50%{transform:translate(-50%)rotateX(1deg)translateY(-6px)}}@media (prefers-reduced-motion:reduce){.float-card{animation:none!important}}@keyframes rivvn-member-float0{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-10px)}}@keyframes rivvn-member-float1{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-14px)}}@keyframes rivvn-member-float2{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-7px)}}.rivvn-marketing-nav{z-index:1000;pointer-events:none;transition:top .2s var(--ease-out);justify-content:center;padding:0 24px;display:flex;position:fixed;top:16px;left:0;right:0}@media (max-width:480px){.rivvn-marketing-nav{padding:0 12px;top:12px}}.rivvn-marketing-nav-pill{pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(180%);background:#0a1a1c59;border:1px solid #ffffff2e;border-radius:16px;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding:12px 24px 12px 28px;transition:background .4s,border-color .4s,box-shadow .4s;display:flex;box-shadow:0 8px 32px #0003}@media (max-width:480px){.rivvn-marketing-nav-pill{padding:10px 16px 10px 18px}}.rivvn-marketing-nav-pill[data-scrolled=true]{background:#fdfbf5d9;border-color:#0a7e821f;box-shadow:0 8px 32px #0a7e8214}.rivvn-marketing-nav-logo-link{align-items:center;gap:10px;text-decoration:none;display:flex}.rivvn-marketing-nav-logo{background:linear-gradient(135deg, var(--accent-teal-dark,#065f62) 0%, var(--accent-teal,#0a7e82) 50%, var(--accent-teal-light,#0d9ba0) 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;box-shadow:0 4px 20px #6dd8b466,inset 0 1px #ffffff4d}.rivvn-marketing-nav-logo:before{content:"";pointer-events:none;border:1px solid #fff3;border-radius:12px;position:absolute;inset:0}@media (max-width:480px){.rivvn-marketing-nav-logo{width:32px;height:32px}}.rivvn-marketing-nav-brand{letter-spacing:-.04em;color:#fff;font-size:1.8rem;font-weight:800;transition:color .4s}.rivvn-marketing-nav-pill[data-scrolled=true] .rivvn-marketing-nav-brand{color:#0a2629}.rivvn-marketing-nav-center{align-items:center;gap:32px;display:none}@media (min-width:769px){.rivvn-marketing-nav-center{display:flex}}.rivvn-marketing-nav-link{font-size:var(--text-base);color:#ffffffd9;white-space:nowrap;font-weight:500;text-decoration:none;transition:color .2s}.rivvn-marketing-nav-pill[data-scrolled=true] .rivvn-marketing-nav-link{color:var(--text-secondary)}.rivvn-marketing-nav-link:hover{color:#fff}.rivvn-marketing-nav-pill[data-scrolled=true] .rivvn-marketing-nav-link:hover{color:var(--text-primary)}.rivvn-marketing-nav-link:focus-visible{outline:2px solid var(--accent-teal);outline-offset:2px;border-radius:4px}.rivvn-marketing-nav-cta{font-size:var(--text-base);border-radius:var(--radius-full);min-height:44px;color:var(--text-inverse);background:linear-gradient(135deg, var(--accent-teal) 0%, var(--accent-teal-light) 100%);box-shadow:var(--shadow-glow-teal);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);white-space:nowrap;align-items:center;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:480px){.rivvn-marketing-nav-cta{font-size:var(--text-sm);padding:10px 20px}}.rivvn-marketing-nav-cta:hover{transform:scale(1.02);box-shadow:0 0 48px #0a7e8240}.rivvn-marketing-banner{background:linear-gradient(90deg, var(--accent-teal) 0%, var(--accent-teal-light) 100%);z-index:1001;justify-content:center;align-items:center;width:100%;padding:10px 24px;display:flex;position:relative}@media (max-width:480px){.rivvn-marketing-banner{padding:8px 16px}}.rivvn-marketing-banner-dismiss{cursor:pointer;color:#fffc;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;font-size:18px;line-height:1;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media (max-width:480px){.rivvn-marketing-banner-dismiss{right:8px}}@keyframes rivvn-section-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){[aria-label=Loading\ section]>[aria-hidden=true]{animation:none!important}}.rivvn-founder-grid{grid-template-columns:1fr;grid-template-areas:"headline""image""text";align-items:flex-start;row-gap:32px;display:grid}@media (min-width:769px){.rivvn-founder-grid{grid-template-columns:1fr 1.2fr;grid-template-areas:"image headline""image text";gap:20px 64px}}.rivvn-founder-headline{grid-area:headline;min-width:0}.rivvn-founder-image{grid-area:image;min-width:0}.rivvn-founder-text{grid-area:text;min-width:0}
