@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_ba4423f8-module__-inXJq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_ba4423f8-module__-inXJq__variable{--font-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:800;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:800;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:900;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:italic;font-weight:900;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.08.c8psu~gif9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.0yfy_qj1.2qn0.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.p.14by5b4al-y~f.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.113htgw8u-emy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.08.c8psu~gif9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.0yfy_qj1.2qn0.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.p.14by5b4al-y~f.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.113htgw8u-emy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.08.c8psu~gif9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.0yfy_qj1.2qn0.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.p.14by5b4al-y~f.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.113htgw8u-emy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.08.c8psu~gif9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.0yfy_qj1.2qn0.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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-s.p.14by5b4al-y~f.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:800;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:800;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:800;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:800;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_73e5f72-module__l8rIYq__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_73e5f72-module__l8rIYq__variable{--font-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.woff2?dpl=dpl_zaT8PEm4J4ta8nsjgYC8nxUYkEwi)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_936059a5-module__bmKGZG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_936059a5-module__bmKGZG__variable{--font-hero:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#060d16;--ink-2:#18293d;--muted:#556878;--line:#091b2c17;--paper:#fffffff0;--surface:#f0f7f3;--navy:#010f1e;--emerald:#097a61;--emerald-2:#0b9473;--mint:#2ecda6;--cyan:#35bcd0;--gold:#c2900f;--gold-soft:#fef5dc;--shadow-xs:0 1px 4px #07152312;--shadow-sm:0 4px 18px #07152312;--shadow:0 16px 50px #0715231f;--shadow-lg:0 28px 80px #0715232e;--r-sm:8px;--r:12px;--r-lg:18px;--r-xl:32px;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.56, .64, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@keyframes fadeUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes shimmer{0%{transform:translate(-130%)}to{transform:translate(240%)}}@keyframes appear{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes aurora1{0%,to{opacity:.7;transform:translate(0)scale(1)}33%{opacity:1;transform:translate(-70px,50px)scale(1.14)}66%{opacity:.6;transform:translate(50px,-35px)scale(.92)}}@keyframes aurora2{0%,to{opacity:.6;transform:translate(0)scale(1)}50%{opacity:.85;transform:translate(65px,-55px)scale(1.18)}}@keyframes aurora3{0%,to{opacity:.5;transform:translate(0)scale(1)}40%{opacity:.75;transform:translate(-45px,-65px)scale(1.1)}80%{opacity:.45;transform:translate(35px,28px)scale(.88)}}@keyframes pulse-ring{0%{box-shadow:0 0 #ffd27aa6}65%{box-shadow:0 0 0 9px #ffd27a00}to{box-shadow:0 0 #ffd27a00}}@keyframes glow-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes statReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}body{color:#eaf6f4;min-height:100vh;font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"kern";letter-spacing:.005em;background:#04101a;margin:0;line-height:1.68}h1,h2,h3,h4,h5,h6{font-family:var(--font-display), Georgia, "Times New Roman", serif;font-feature-settings:"kern", "liga"}a{color:#5fe5d0;text-underline-offset:.22em;transition:color .15s var(--ease);text-decoration-thickness:.08em}a:hover{color:var(--emerald-2)}.shell{width:min(1160px,100% - 44px);margin:0 auto}.topbar{z-index:50;-webkit-backdrop-filter:blur(22px)saturate(1.6);background:#04101acc;border-bottom:1px solid #a8f0e514;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:22px;min-height:70px;display:flex}.brand{color:#eaf6f4;transition:opacity .16s var(--ease);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand:hover{opacity:.82}.brand img{transition:transform .28s var(--spring);border-radius:11px;box-shadow:0 4px 14px #0006,inset 0 0 0 1px #5fe5d047,0 0 12px #2ecda629}.brand:hover img{transform:scale(1.06)rotate(-2deg)}.brandTextBlock{flex-direction:column;gap:3px;line-height:1;display:flex}.brandStrong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.006em;color:#fff;font-size:1.28rem;font-style:italic;font-weight:700}.brandSub{letter-spacing:.32em;text-transform:uppercase;color:#8aa3a8;font-size:.62rem;font-weight:500}.navLinks{align-items:center;gap:2px;display:flex}.navLinks a{color:#b3c8cc;min-height:38px;font-family:var(--font-body), sans-serif;transition:color .18s var(--ease), background .18s var(--ease);border-radius:999px;align-items:center;padding:0 14px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.navLinks a:hover{color:#a8f0e5;background:#2ecda614}.navLinks a.active{color:#a8f0e5}.navLinks a.active:after{content:"";background:#2ecda6;border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #2ecda6}.navCta{color:#04101a;height:40px;font-family:var(--font-body), sans-serif;transition:background .18s var(--ease), transform .18s var(--spring), box-shadow .18s var(--ease);isolation:isolate;background:#2ecda6;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #2ecda652}.navCta:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff47 50%,#0000 70%);transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.navCta:hover{color:#04101a;background:#3fdbb6;transform:translateY(-1px);box-shadow:0 8px 24px #2ecda66b}.navCta:hover:after{transform:translate(120%)}.hero{color:#fff;background:linear-gradient(148deg,#010c18 0%,#011a2c 36%,#022836 64%,#033c28 100%);position:relative;overflow:hidden}.hero:before{content:"";background:radial-gradient(circle,#ffffff1a 1px,#0000 1px) 0 0/36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#00000080 15%,#0000 65%),linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(to bottom right,#00000080 15%,#0000 65%),linear-gradient(#000 40%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#eef8f3f7);height:150px;position:absolute;inset:auto -10% 0}.auroraOrb{filter:blur(72px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.auroraOrb1{background:#097a616b;width:520px;height:520px;animation:9s ease-in-out infinite aurora1;top:-180px;right:6%}.auroraOrb2{background:#35bcd042;width:360px;height:360px;animation:11s ease-in-out infinite aurora2;bottom:0;left:-90px}.auroraOrb3{background:#c2900f2e;width:290px;height:290px;animation:7s ease-in-out infinite aurora3;top:35%;right:-50px}.heroGrid{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(300px,.72fr);align-items:center;gap:64px;min-height:660px;padding:92px 0 120px;display:grid;position:relative}.hero .eyebrow{animation:fadeUp .55s var(--ease) both}.heroCopy h1{animation:fadeUp .65s 80ms var(--ease) both}.lead{animation:fadeUp .65s .18s var(--ease) both}.actions{animation:fadeUp .65s .28s var(--ease) both}.device{animation:fadeUp .78s .38s var(--ease) both, float 5.5s 1.4s ease-in-out infinite}.heroCopy h1{letter-spacing:-.012em;background:linear-gradient(156deg,#fff 22%,#2ecda6d1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:840px;margin:0;font-size:clamp(3.2rem,7.8vw,7rem);font-style:italic;line-height:.96}.eyebrow{color:#ffd27a;width:fit-content;font-family:var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;background:#ffd27a1a;border:1px solid #ffdc8c47;border-radius:999px;align-items:center;gap:9px;margin:0 0 22px;padding:6px 14px;font-size:.74rem;font-weight:700;display:inline-flex}.eyebrow.dark{color:#7a5208;background:var(--gold-soft);border-color:#c2900f42}.eyebrowDot{background:#ffd27a;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2.5s ease-in-out infinite pulse-ring;display:block}.eyebrow.dark .eyebrowDot{display:none}.lead{color:#dcf2edc7;max-width:700px;margin:26px 0 0;font-size:1.14rem;line-height:1.75}.actions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.button{min-height:50px;font-family:var(--font-body), sans-serif;white-space:nowrap;transition:transform .23s var(--spring), box-shadow .23s var(--ease), background .2s var(--ease), border-color .2s var(--ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.button:hover{transform:translateY(-2px)scale(1.016)}.button:active{transition-duration:70ms;transform:translateY(0)scale(.988)}.button.primary:after,.darkButton:after{content:"";pointer-events:none;background:linear-gradient(108deg,#0000 36%,#ffffff70 50%,#0000 64%);position:absolute;inset:0;transform:translate(-130%)}.button.primary:hover:after,.darkButton:hover:after{animation:shimmer .55s var(--ease) forwards}.button.primary{color:var(--navy);background:#fff;box-shadow:0 14px 40px #00000038,inset 0 0 0 1px #fff3}.button.primary:hover{box-shadow:0 20px 54px #0000004d,inset 0 0 0 1px #fff3}.button.secondary{color:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border-color:#ffffff40}.button.secondary:hover{background:#ffffff21;border-color:#ffffff70}.darkButton{color:#fff;transition:transform .23s var(--spring), box-shadow .23s var(--ease);background:linear-gradient(135deg,#021728,#097a61);border-radius:999px;position:relative;overflow:hidden;box-shadow:0 12px 34px #02172838,inset 0 0 0 1px #ffffff14}.darkButton:hover{transform:translateY(-2px)scale(1.016);box-shadow:0 18px 46px #0217284d}.darkButton:active{transform:translateY(0)scale(.988)}.device{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(150deg,#ffffff2e,#ffffff0d);border:1px solid #fff3;border-radius:40px;justify-self:end;width:min(372px,100%);padding:12px;box-shadow:0 40px 100px #00000073,0 0 80px 16px #097a6138,inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff47}.screen{min-height:542px;color:var(--ink);background:radial-gradient(100% 46% at 94% 0,#2ecda63d,#0000 14rem),radial-gradient(70% 38% at 0 106%,#097a6112,#0000 10rem),linear-gradient(176deg,#f7fdfb,#edf4f0);border-radius:34px;padding:24px;overflow:hidden}.screenTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.screenTop img{transition:transform .3s var(--spring);border-radius:18px;box-shadow:0 4px 14px #03213c24}.screenTop img:hover{transform:scale(1.06)rotate(-2deg)}.screenTop span{color:#0a6b55;font-family:var(--font-body), sans-serif;letter-spacing:.04em;background:#2ecda624;border-radius:999px;padding:6px 12px;font-size:.73rem;font-weight:700}.screen h2{letter-spacing:-.008em;color:var(--ink);margin:28px 0 10px;font-size:1.7rem;font-style:italic;line-height:1.16}.screen p,.card p,.sectionTitle p,.contactPanel p,.faq p,.inlineNote p{color:var(--muted)}.screen p{margin:0;font-size:.9rem}.signalList{gap:8px;margin-top:28px;display:grid}.signalList div{font-family:var(--font-body), sans-serif;box-shadow:var(--shadow-xs);transition:background .16s var(--ease), border-color .16s var(--ease), transform .2s var(--spring);background:#ffffffdb;border:1px solid #091b2c14;border-radius:11px;grid-template-columns:20px 1fr;align-items:center;gap:12px;padding:12px 14px;font-size:.86rem;font-weight:700;display:grid}.signalList div:hover{background:#fffffffa;border-color:#097a6138;transform:translate(5px)}.signalList svg{color:var(--emerald)}.statsBar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff9e}.statsRow{flex-wrap:nowrap;align-items:stretch;display:flex}.statItem{border-right:1px solid var(--line);text-align:center;animation:statReveal .6s var(--ease) both;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:26px 20px;display:flex}.statItem:last-child{border-right:none}.statValue{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;background:linear-gradient(135deg, var(--emerald), var(--mint));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:800;line-height:1}.statLabel{color:var(--muted);letter-spacing:.01em;font-size:.84rem;font-weight:500}.section{padding:80px 0}.section.compact{padding-top:50px}.sectionTitle{max-width:800px;margin:0 0 38px}.sectionTitle h2,.contactPanel h2{color:var(--ink);letter-spacing:-.008em;margin:0 0 14px;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.1}.sectionTitle p,.contactPanel p{margin:0;font-size:1.05rem;line-height:1.76}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.card,.contactPanel,.prosePanel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-sm)}.card{transition:transform .26s var(--spring), box-shadow .26s var(--ease), border-color .26s var(--ease);padding:26px;position:relative;overflow:hidden}.card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;transition:opacity .28s var(--ease);pointer-events:none;background:linear-gradient(138deg,#2ecda6b3,#097a6199,#c2900f66);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card:hover{box-shadow:var(--shadow);transform:translateY(-5px)scale(1.012)}.card:hover:before{opacity:1}.card:hover .iconBox{background:linear-gradient(145deg,#2ecda63d,#c2900f2e);transform:scale(1.12)rotate(-5deg);box-shadow:0 4px 16px #097a612e}.card h3,.faq h3,.inlineNote h3{letter-spacing:-.015em;color:var(--ink);margin:0 0 8px;font-size:1.1rem}.card p{margin:0;font-size:.94rem}.iconBox{width:48px;height:48px;color:var(--emerald);transition:transform .3s var(--spring), background .3s var(--ease), box-shadow .3s var(--ease);background:linear-gradient(145deg,#2ecda626,#c2900f1c);border:1px solid #097a611a;border-radius:13px;place-items:center;margin-bottom:18px;display:inline-grid;box-shadow:0 2px 8px #097a6114}.bentoGrid{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(172px,auto);gap:16px;display:grid}.bentoCard:first-child{grid-area:span 2/span 3}.bentoCard:nth-child(2),.bentoCard:nth-child(3){grid-column:span 3}.bentoCard:nth-child(4),.bentoCard:nth-child(5),.bentoCard:nth-child(6){grid-column:span 2}.bentoCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-sm);transition:transform .26s var(--spring), box-shadow .26s var(--ease), border-color .26s var(--ease);padding:28px;position:relative;overflow:hidden}.bentoCard:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;transition:opacity .28s var(--ease);pointer-events:none;background:linear-gradient(138deg,#2ecda6b3,#097a618c,#c2900f61);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bentoCard:hover{box-shadow:var(--shadow);transform:translateY(-5px)scale(1.012)}.bentoCard:hover:before{opacity:1}.bentoCard:hover .iconBox{background:linear-gradient(145deg,#2ecda63d,#c2900f2e);transform:scale(1.12)rotate(-5deg);box-shadow:0 4px 16px #097a612e}.bentoCard:first-child{background:radial-gradient(80% 50% at 90% 10%,#2ecda61a,#0000 60%),#fffffff5;border-color:#097a6124}.bentoCard:first-child .iconBox{border-radius:16px;width:56px;height:56px;margin-bottom:20px}.bentoCard:first-child .iconBox svg{width:26px;height:26px}.bentoTitle{letter-spacing:-.006em;color:var(--ink);margin:0 0 10px;font-size:1.12rem;line-height:1.28}.bentoCard:first-child .bentoTitle{letter-spacing:-.008em;max-width:260px;margin-bottom:14px;font-size:1.55rem;line-height:1.2}.bentoBody{color:var(--muted);font-size:.93rem;line-height:1.66}.band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff9e}.showcase{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:44px;display:grid}.pills{flex-wrap:wrap;gap:9px;display:flex}.pills span{color:#6a4407;background:var(--gold-soft);font-family:var(--font-body), sans-serif;letter-spacing:.01em;transition:background .18s var(--ease), border-color .18s var(--ease), transform .22s var(--spring), box-shadow .18s var(--ease);border:1px solid #c2900f3d;border-radius:999px;padding:9px 16px;font-size:.86rem;font-weight:700}.pills span:hover{cursor:default;background:#fde49e;border-color:#c2900f85;transform:translateY(-3px)scale(1.07);box-shadow:0 6px 18px #c2900f33}.contactPanel{background:linear-gradient(135deg,#fffffff7,#edfcf7f7);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:34px 36px;display:grid;position:relative;overflow:hidden}.contactPanel:after{content:"";pointer-events:none;background:radial-gradient(circle,#2ecda61a,#0000 70%);border-radius:50%;width:320px;height:320px;animation:4.5s ease-in-out infinite glow-pulse;position:absolute;bottom:-100px;right:-70px}.faq{gap:0;display:grid}.faq article,.inlineNote{border-bottom:1px solid var(--line);transition:padding-left .2s var(--ease);padding:24px 0}.faq article:hover{padding-left:8px}.faq article:first-child{padding-top:0}.faq p,.inlineNote p{margin:0;font-size:.96rem}.appCta{color:#fff;text-align:center;background:linear-gradient(148deg,#010c18 0%,#011a2c 36%,#022836 64%,#033c28 100%);padding:108px 0;position:relative;overflow:hidden}.appCta:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff17 1px,#0000 1px) 0 0/36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000059 0%,#0000 100%);mask-image:linear-gradient(#00000059 0%,#0000 100%)}.appCta:after{content:"";pointer-events:none;background:linear-gradient(#eef8f3f5,#0000);height:150px;position:absolute;inset:0 -10% auto}.ctaGlow{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#097a6161,#0000 65%);border-radius:50%;width:680px;height:680px;animation:5s ease-in-out infinite glow-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ctaInner{z-index:1;max-width:720px;margin:0 auto;position:relative}.ctaEyebrow{margin:0 auto 26px}.ctaTitle{font-family:var(--font-hero), "Cormorant Garamond", Georgia, serif;letter-spacing:-.004em;background:linear-gradient(154deg,#fff 22%,#2ecda6d6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 22px;font-size:clamp(2.6rem,5.5vw,4.4rem);font-style:italic;font-weight:500;line-height:1.04}.ctaBody{color:#daf0ebc2;max-width:480px;margin:0 auto 40px;font-size:1.12rem;line-height:1.76}.ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.prosePanel{padding:36px}.meta{color:var(--muted);font-family:var(--font-geist-mono), ui-monospace, monospace;margin:22px 0 0;font-size:.88rem}.footer{border-top:1px solid var(--line);color:var(--muted);padding:28px 0 44px;font-size:.9rem}.footerInner{justify-content:space-between;align-items:center;gap:20px;display:flex}.footerInner a{color:var(--muted);transition:color .15s var(--ease);font-weight:600;text-decoration:none}.footerInner a:hover{color:var(--emerald)}@supports (animation-timeline:view()){.bentoCard,.card{animation:linear both appear;animation-timeline:view();animation-range:entry entry 32%}.sectionTitle,.eyebrow.dark{animation:linear both appear;animation-timeline:view();animation-range:entry entry 42%}.faq article{animation:linear both appear;animation-timeline:view();animation-range:entry entry 52%}.ctaTitle,.ctaBody,.ctaActions,.ctaEyebrow{animation:linear both appear;animation-timeline:view();animation-range:entry entry 44%}.device{animation:fadeUp .78s .38s var(--ease) both, float 5.5s 1.4s ease-in-out infinite}}@media (max-width:880px){.shell{width:min(100% - 28px,1160px)}.nav{min-height:64px}.heroGrid,.showcase,.contactPanel,.grid{grid-template-columns:1fr}.heroGrid{gap:44px;min-height:0;padding:54px 0 82px}.device{justify-self:start;width:min(100%,375px)}.screen{min-height:420px}.button{width:100%}.ctaActions .button{width:auto;min-width:160px}.footerInner{flex-direction:column;align-items:flex-start}.contactPanel{padding:28px}.bentoGrid{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.bentoCard:first-child,.bentoCard:nth-child(2),.bentoCard:nth-child(3),.bentoCard:nth-child(4),.bentoCard:nth-child(5),.bentoCard:nth-child(6){grid-area:span 1/span 1}.bentoCard:first-child .bentoTitle{font-size:1.35rem}.statsRow{flex-wrap:wrap}.statItem{flex:1 0 50%}.statItem:nth-child(odd){border-right:1px solid var(--line)}.statItem:nth-child(2n){border-right:none}.statItem:first-child,.statItem:nth-child(2){border-bottom:1px solid var(--line)}}@media (max-width:560px){.navLinks{gap:2px}.navLinks a{padding:0 9px;font-size:.84rem}.brand span{text-overflow:ellipsis;white-space:nowrap;max-width:102px;overflow:hidden}.heroCopy h1{font-size:clamp(2.6rem,13vw,4.2rem)}.section{padding:54px 0}.prosePanel,.contactPanel{padding:22px}.bentoGrid{grid-template-columns:1fr}.statItem{border-bottom:1px solid var(--line);flex:1 0 100%;border-right:none!important}.statItem:last-child{border-bottom:none}.ctaTitle{font-size:clamp(2rem,10vw,3rem)}.appCta{padding:80px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.downloadBtns{flex-wrap:wrap;align-items:center;gap:12px;margin-top:38px;display:flex}.downloadBtn{border-radius:var(--r);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;min-height:56px;transition:background .2s var(--ease), border-color .2s var(--ease), transform .23s var(--spring), box-shadow .23s var(--ease);background:#ffffff17;border:1px solid #ffffff42;align-items:center;gap:12px;padding:11px 22px;text-decoration:none;display:inline-flex}.downloadBtn:hover{color:#fff;background:#ffffff29;border-color:#ffffff75;transform:translateY(-2px);box-shadow:0 12px 32px #00000038}.downloadBtn:active{transform:translateY(0)}.downloadBtn svg{flex-shrink:0}.downloadBtnText{flex-direction:column;line-height:1.2;display:flex}.downloadBtnText small{opacity:.72;letter-spacing:.01em;font-size:.66rem;font-weight:500}.downloadBtnText strong{font-size:1rem;font-weight:700;font-family:var(--font-display), sans-serif}.downloadBtn.light{color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;border-color:#091b2c26}.downloadBtn.light:hover{box-shadow:var(--shadow);color:var(--ink);background:#f7fffe;border-color:#097a6142}.downloadExplore{color:#ffffffb8;transition:color .16s var(--ease), gap .2s var(--spring);align-items:center;gap:7px;padding:4px 0;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.downloadExplore:hover{color:#fffffff2;gap:10px}.homeHeroEyebrow{color:#ffd27a;width:fit-content;font-family:var(--font-body), sans-serif;letter-spacing:.06em;text-transform:uppercase;animation:fadeUp .55s var(--ease) both;background:#ffd27a1a;border:1px solid #ffdc8c47;border-radius:999px;align-items:center;gap:9px;margin:0 0 26px;padding:7px 16px;font-size:.78rem;font-weight:700;display:inline-flex}.homeHeroEyebrow .eyebrowDot{background:#ffd27a;animation:2.5s ease-in-out infinite pulse-ring}.hamburger{border-radius:var(--r-sm);cursor:pointer;width:40px;height:40px;transition:background .18s var(--ease), border-color .18s var(--ease);background:0 0;border:1px solid #a8f0e52e;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:6px;display:none}.hamburger:hover{background:#2ecda61a;border-color:#5fe5d05c}.hamburger span{width:20px;height:2px;transition:transform .3s var(--spring), opacity .2s var(--ease), width .2s var(--ease);background:#b3c8cc;border-radius:2px;display:block}.hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0;width:0}.hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobileMenu{z-index:40;-webkit-backdrop-filter:blur(28px)saturate(1.6);opacity:0;pointer-events:none;transition:opacity .24s var(--ease), transform .24s var(--ease);background:#04101af7;border-top:1px solid #a8f0e514;flex-direction:column;gap:3px;padding:16px 14px 24px;display:flex;position:fixed;inset:70px 0 0;transform:translateY(-6px)}.mobileMenu.open{opacity:1;pointer-events:auto;transform:translateY(0)}.mobileMenu a{border-radius:var(--r);color:#b3c8cc;transition:background .15s var(--ease), color .15s var(--ease);padding:13px 18px;font-size:1.05rem;font-weight:500;text-decoration:none;display:block}.mobileMenu a:hover{color:#a8f0e5;background:#2ecda614}.mobileMenuDivider{background:#a8f0e51a;height:1px;margin:8px 4px}.trustSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff9e;padding:72px 0}.trustInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:72px;display:grid}.trustCopy{max-width:520px}.trustPoints{flex-direction:column;gap:13px;margin-top:26px;display:flex}.trustPoint{color:var(--ink-2);align-items:center;gap:14px;font-size:.97rem;font-weight:600;display:flex}.trustDot{background:linear-gradient(135deg, var(--emerald), var(--mint));border-radius:50%;flex-shrink:0;width:8px;height:8px}.trustVisual{grid-template-columns:1fr 1fr;gap:12px;display:grid}.trustCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-sm);transition:transform .26s var(--spring), box-shadow .26s var(--ease);padding:22px 20px}.trustCard:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.trustCard:first-child{grid-column:span 2}.trustCardLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--emerald);margin-bottom:7px;font-size:.72rem;font-weight:700}.trustCardValue{font-family:var(--font-display), sans-serif;color:var(--ink);letter-spacing:-.012em;font-size:1.08rem;font-weight:700;line-height:1.28}.experienceSection{background:var(--surface)}.experienceGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.expCard{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--paper);box-shadow:var(--shadow-sm);transition:transform .26s var(--spring), box-shadow .26s var(--ease);padding:38px 32px 36px;position:relative;overflow:hidden}.expCard:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.expCardNum{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;color:#097a611f;margin-bottom:18px;font-size:3.2rem;font-weight:800;line-height:1;display:block}.expCardTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.006em;color:var(--ink);background:linear-gradient(148deg, var(--ink) 40%, var(--emerald) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:2rem;font-style:italic;font-weight:700;line-height:1.14}.expCardBody{color:var(--muted);margin:0;font-size:.98rem;line-height:1.76}.expCardGlow{pointer-events:none;background:radial-gradient(circle,#2ecda617,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-70px;right:-70px}.mockupSection{overflow:hidden}.mockupGrid{grid-template-columns:repeat(5,1fr);align-items:end;gap:18px;margin-top:48px;display:grid}.phoneFrame{flex-direction:column;align-items:center;gap:14px;display:flex}.mockupGrid .phoneFrame:first-child .phoneBorder{height:300px}.mockupGrid .phoneFrame:nth-child(2) .phoneBorder{height:340px}.mockupGrid .phoneFrame:nth-child(3) .phoneBorder{height:380px}.mockupGrid .phoneFrame:nth-child(4) .phoneBorder{height:340px}.mockupGrid .phoneFrame:nth-child(5) .phoneBorder{height:300px}.phoneBorder{width:100%;transition:transform .3s var(--spring), box-shadow .3s var(--ease);background:linear-gradient(165deg,#edf5f0,#f7fdfb);border:1.5px solid #091b2c1f;border-radius:26px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #07152314,inset 0 0 0 1px #ffffffb8}.phoneBorder:hover{transform:translateY(-10px)scale(1.02);box-shadow:0 36px 80px #07152329,inset 0 0 0 1px #ffffffb8}.phoneNotch{background:#091b2c21;border-radius:3px;width:52px;height:5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phoneInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:40px 16px 20px;display:flex}.phoneInner svg{color:var(--emerald);opacity:.45}.phoneInner span{font-family:var(--font-body), sans-serif;color:var(--muted);opacity:.6;letter-spacing:.01em;font-size:.75rem;font-weight:600}.frameLabel{font-family:var(--font-body), sans-serif;color:var(--muted);text-align:center;letter-spacing:.01em;font-size:.82rem;font-weight:700}.mockupNote{text-align:center;color:var(--muted);opacity:.72;margin-top:32px;font-size:.86rem}.whyGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.whyCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-sm);transition:transform .26s var(--spring), box-shadow .26s var(--ease);padding:28px;position:relative;overflow:hidden}.whyCard:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;transition:opacity .28s var(--ease);pointer-events:none;background:linear-gradient(138deg,#2ecda6b3,#097a618c,#c2900f61);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.whyCard:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.whyCard:hover:before{opacity:1}.whyCard:hover .iconBox{background:linear-gradient(145deg,#2ecda63d,#c2900f2e);transform:scale(1.12)rotate(-5deg);box-shadow:0 4px 16px #097a612e}.whyCard h3{color:var(--ink);letter-spacing:-.015em;margin:16px 0 8px;font-size:1.06rem}.whyCard p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.68}.ctaDownloadBtns{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:40px;display:flex}.ctaNote{color:#b4dcd794;letter-spacing:.01em;margin-top:18px;font-size:.82rem}.footerPremium{background:#020f18;border-top:1px solid #a8f0e514;padding:72px 0 40px}.footerGrid{border-bottom:1px solid #a8f0e512;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:52px;padding-bottom:52px;display:grid}.footerBrand{color:#eaf6f4;transition:opacity .16s var(--ease);align-items:center;gap:11px;margin-bottom:18px;text-decoration:none;display:inline-flex}.footerBrand:hover{opacity:.76}.footerBrand img{border-radius:10px;box-shadow:0 4px 14px #0006}.footerBrandName{font-family:var(--font-display), Georgia, serif;letter-spacing:-.008em;color:#eaf6f4;font-size:1.1rem;font-weight:700}.footerDesc{color:#8aa3a8;max-width:270px;margin:0 0 16px;font-size:.9rem;line-height:1.74}.footerWebsite{color:#5fe5d0;transition:color .15s var(--ease);font-size:.84rem;font-weight:600;text-decoration:none;display:inline-block}.footerWebsite:hover{color:#a8f0e5}.footerColTitle{font-family:var(--font-display), sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#a8f0e573;margin:0 0 16px;font-size:.78rem;font-weight:700}.footerLinks{flex-direction:column;gap:10px;display:flex}.footerLinks a{color:#8aa3a8;transition:color .15s var(--ease);font-size:.9rem;font-weight:500;text-decoration:none}.footerLinks a:hover{color:#5fe5d0}.footerBottom{color:#6a8a90;justify-content:space-between;align-items:center;gap:16px;padding-top:28px;font-size:.84rem;display:flex}.footerBottom a{color:#6a8a90;font-weight:600;text-decoration:none}.footerBottom a:hover{color:#5fe5d0}.footerBottomLinks{gap:20px;display:flex}.legalHero{border-bottom:1px solid var(--line);padding:80px 0 64px}.legalHeroInner{max-width:700px}.legalEyebrow{color:#7a5208;background:var(--gold-soft);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700;font-family:var(--font-body), sans-serif;border:1px solid #c2900f3d;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:5px 14px;display:inline-flex}.legalHero h1{letter-spacing:-.008em;color:var(--ink);margin:0 0 18px;font-size:clamp(2.2rem,4.4vw,3.2rem);font-style:italic;font-weight:700;line-height:1.12}.legalHero .legalLead{color:var(--muted);max-width:580px;margin:0;font-size:1.05rem;line-height:1.76}.legalBody{padding:72px 0}.legalLayout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:64px;display:grid}.legalNav{position:sticky;top:90px}.legalNavTitle{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:.75rem;font-weight:700}.legalNavLinks{flex-direction:column;gap:2px;display:flex}.legalNavLinks a{color:var(--muted);border-radius:var(--r-sm);transition:background .15s var(--ease), color .15s var(--ease);padding:7px 12px;font-size:.88rem;font-weight:500;text-decoration:none}.legalNavLinks a:hover{color:var(--emerald);background:#097a6114}.legalDisclaimer{border-radius:var(--r);background:var(--gold-soft);color:#7a5208;border:1px solid #c2900f3d;align-items:flex-start;gap:12px;margin-bottom:48px;padding:16px 20px;font-size:.87rem;line-height:1.65;display:flex}.legalSection{border-bottom:1px solid var(--line);margin-bottom:36px;padding-bottom:36px}.legalSection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.legalSection h2{color:var(--ink);letter-spacing:-.018em;margin:0 0 10px;font-size:1.16rem;font-weight:700;line-height:1.22}.legalSection p{color:var(--muted);margin:0;font-size:.97rem;line-height:1.82}.legalCtaPanel{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fffffff7,#edfcf7f7);margin-top:48px;padding:28px 30px}.legalCtaPanel h3{color:var(--ink);letter-spacing:-.015em;margin:0 0 8px;font-size:1.06rem}.legalCtaPanel p{color:var(--muted);margin:0 0 18px;font-size:.93rem;line-height:1.7}.reportHero{border-bottom:1px solid var(--line);padding:80px 0 64px}.reportHeroInner{max-width:640px}.reportLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:64px;padding:72px 0;display:grid}.reportSidebar{position:sticky;top:90px}.reportSideTitle{color:var(--ink);letter-spacing:-.018em;margin:0 0 10px;font-size:1.16rem;font-weight:700}.reportSideCopy{color:var(--muted);margin:0 0 24px;font-size:.95rem;line-height:1.74}.reportSideNote{border-radius:var(--r);color:var(--emerald);background:#2ecda612;border:1px solid #097a612e;padding:16px 20px;font-size:.88rem;font-weight:600;line-height:1.66}.reportFormCard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);padding:40px}.formGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.formGroup{flex-direction:column;gap:7px;display:flex}.formGroup.full{grid-column:1/-1}.formLabel{color:var(--ink-2);letter-spacing:.01em;font-size:.84rem;font-weight:700}.formInput,.formSelect,.formTextarea{border-radius:var(--r);width:100%;color:var(--ink);font-family:var(--font-body), sans-serif;transition:border-color .18s var(--ease), box-shadow .18s var(--ease);appearance:none;background:#fff;border:1px solid #091b2c24;outline:none;padding:12px 16px;font-size:.94rem;line-height:1.5}.formInput:focus,.formSelect:focus,.formTextarea:focus{border-color:var(--emerald);box-shadow:0 0 0 3px #097a611f}.formInput::placeholder,.formTextarea::placeholder{color:var(--muted);opacity:.6}.formTextarea{resize:vertical;min-height:140px}.formSelect{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23556878' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.formError{color:#c0392b;font-size:.8rem;font-weight:600}.formServerError{border-radius:var(--r);color:#c0392b;background:#c0392b12;border:1px solid #c0392b33;margin-top:16px;padding:12px 16px;font-size:.9rem}.formRequiredNote{color:var(--muted);margin:0 0 22px;font-size:.8rem}.submitBtn{color:#fff;width:100%;min-height:52px;font-family:var(--font-body), sans-serif;cursor:pointer;transition:transform .23s var(--spring), box-shadow .23s var(--ease), opacity .18s var(--ease);background:linear-gradient(135deg,#021728,#097a61);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:0 28px;font-size:.95rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 34px #097a6147}.submitBtn:after{content:"";pointer-events:none;background:linear-gradient(108deg,#0000 36%,#ffffff52 50%,#0000 64%);position:absolute;inset:0;transform:translate(-130%)}.submitBtn:hover{transform:translateY(-2px)scale(1.012);box-shadow:0 18px 44px #097a6161}.submitBtn:hover:after{animation:shimmer .55s var(--ease) forwards}.submitBtn:active{transform:translateY(0)scale(.99)}.submitBtn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.formSuccess{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:56px 32px;display:flex}.formSuccessIcon{width:68px;height:68px;color:var(--emerald);background:linear-gradient(135deg,#2ecda638,#097a6124);border-radius:50%;place-items:center;display:grid}.formSuccess h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:1.5rem}.formSuccess p{color:var(--muted);max-width:380px;margin:0;font-size:.96rem;line-height:1.74}.supportTopics{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:32px;display:grid}.supportTopic{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);color:var(--ink-2);transition:background .16s var(--ease), border-color .18s var(--ease), transform .22s var(--spring);cursor:default;align-items:center;gap:12px;padding:15px 18px;font-size:.92rem;font-weight:600;display:flex}.supportTopic:hover{color:var(--emerald);background:#097a610d;border-color:#097a6133;transform:translate(4px)}.supportTopic svg{color:var(--emerald);flex-shrink:0}@media (max-width:1100px){.mockupGrid{grid-template-columns:repeat(3,1fr)}.mockupGrid .phoneFrame:nth-child(n+4){display:none}.mockupGrid .phoneFrame:first-child .phoneBorder{height:290px}.mockupGrid .phoneFrame:nth-child(2) .phoneBorder{height:330px}.mockupGrid .phoneFrame:nth-child(3) .phoneBorder{height:360px}.legalLayout{grid-template-columns:1fr}.legalNav{display:none;position:static}}@media (max-width:880px){.hamburger{display:flex}.navLinks,.navCta{display:none}.topbar{background:#04101af5}.mobileMenu{top:65px}.trustInner{grid-template-columns:1fr;gap:36px}.trustVisual{grid-template-columns:1fr 1fr}.trustCard:first-child{grid-column:span 2}.experienceGrid{grid-template-columns:1fr;gap:14px}.mockupGrid{grid-template-columns:repeat(2,1fr)}.mockupGrid .phoneFrame:nth-child(n+3){display:none}.mockupGrid .phoneFrame:first-child .phoneBorder{height:300px}.mockupGrid .phoneFrame:nth-child(2) .phoneBorder{height:340px}.whyGrid{grid-template-columns:1fr 1fr}.reportLayout{grid-template-columns:1fr;gap:36px}.reportSidebar{position:static}.reportFormCard{padding:28px}.formGrid{grid-template-columns:1fr}.footerGrid{grid-template-columns:1fr 1fr;gap:36px}.footerBottom{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:560px){.brandSub{display:none}.trustVisual{grid-template-columns:1fr}.trustCard:first-child{grid-column:span 1}.mockupGrid{grid-template-columns:repeat(2,1fr)}.mockupGrid .phoneFrame:first-child .phoneBorder,.mockupGrid .phoneFrame:nth-child(2) .phoneBorder{height:240px}.whyGrid{grid-template-columns:1fr}.downloadBtns{flex-direction:column;align-items:stretch}.downloadBtn{justify-content:center;width:100%}.ctaDownloadBtns{flex-direction:column;align-items:stretch}.ctaDownloadBtns .downloadBtn{justify-content:center;width:100%}.footerGrid{grid-template-columns:1fr;gap:28px}.reportFormCard{padding:20px 18px}.legalHero{padding:54px 0 44px}.legalBody{padding:44px 0}.supportTopics{grid-template-columns:1fr}.expCard{padding:28px 24px}.expCardNum{font-size:2.4rem}.expCardTitle{font-size:1.7rem}}.privacyPromise{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;display:grid}.promiseCard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:transform .26s var(--spring), box-shadow .26s var(--ease);padding:24px 22px 22px}.promiseCard:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.promiseCard .promiseIc{width:38px;height:38px;color:var(--emerald);background:linear-gradient(145deg,#2ecda626,#097a611a);border-radius:9px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.promiseCard h3{font-family:var(--font-display), Georgia, serif;color:var(--ink);letter-spacing:-.012em;margin:0 0 6px;font-size:1.06rem;font-weight:700}.promiseCard p{font-family:var(--font-body), sans-serif;color:var(--muted);margin:0;font-size:.88rem;line-height:1.66}.privacyCtaDark{color:#fff;border-radius:var(--r-xl);background:linear-gradient(148deg,#010c18 0%,#022836 60%,#033c28 100%);grid-template-columns:1fr auto;align-items:center;gap:32px;margin-top:56px;padding:36px 40px;display:grid;position:relative;overflow:hidden}.privacyCtaDark:after{content:"";pointer-events:none;background:radial-gradient(circle,#2ecda638,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;inset:-50% -20% auto auto}.privacyCtaDark .ctaEyebrowLight{letter-spacing:.18em;text-transform:uppercase;color:#fff9;align-items:center;gap:8px;margin-bottom:10px;font-size:.72rem;font-weight:700;display:inline-flex}.privacyCtaDark h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.014em;color:#fff;margin:0 0 6px;font-size:1.6rem;font-weight:700}.privacyCtaDark p{color:#ffffffb8;max-width:460px;margin:0;font-size:.96rem;line-height:1.6}.privacyCtaDark .ctaRow{z-index:1;flex-shrink:0;gap:10px;display:flex;position:relative}.dlMini{color:#fff;min-height:50px;transition:background .2s var(--ease), transform .23s var(--spring);background:#ffffff14;border:1px solid #fff3;border-radius:10px;align-items:center;gap:10px;padding:0 18px;text-decoration:none;display:inline-flex}.dlMini:hover{color:#fff;background:#ffffff26;transform:translateY(-2px)}.dlMini small{color:#fff9;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:500;display:block}.dlMini strong{font-family:var(--font-display), Georgia, serif;font-size:1rem;font-weight:700;display:block}.supportHeroSection{padding:80px 0 56px;position:relative}.supportSearchBar{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;gap:12px;max-width:640px;margin-top:28px;padding:6px 6px 6px 20px;display:flex;box-shadow:0 8px 30px #07152312}.supportSearchBar input{font-family:var(--font-body), sans-serif;color:var(--ink);background:0 0;border:0;outline:0;flex:1;height:46px;font-size:1rem}.supportSearchBar input::placeholder{color:var(--muted);opacity:.7}.supportSearchBar button{background:var(--emerald);color:#fff;height:46px;font-family:var(--font-body), sans-serif;cursor:pointer;transition:background .2s var(--ease);border:0;border-radius:10px;padding:0 20px;font-size:.92rem;font-weight:600}.supportSearchBar button:hover{background:var(--emerald-2)}.quickRow{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px;display:grid}.quickCard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color var(--d) var(--ease), transform var(--d) var(--ease), box-shadow var(--d) var(--ease);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;padding:24px 24px 22px;text-decoration:none;display:flex}.quickCard:hover{box-shadow:var(--shadow);border-color:#097a6152;transform:translateY(-3px)}.quickCard .qcIc{width:38px;height:38px;color:var(--emerald);background:linear-gradient(145deg,#2ecda626,#097a611a);border-radius:9px;justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.quickCard h3{font-family:var(--font-display), Georgia, serif;color:var(--ink);letter-spacing:-.006em;margin:0;font-size:1.1rem;font-weight:700}.quickCard p{font-family:var(--font-body), sans-serif;color:var(--muted);margin:0;font-size:.9rem;line-height:1.62}.quickCard .qcArrow{font-family:var(--font-body), sans-serif;color:var(--emerald);margin-top:10px;font-size:.86rem;font-weight:700}.topicRow4{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.topicChip{background:var(--paper);border:1px solid var(--line);color:var(--ink-2);font-family:var(--font-body), sans-serif;transition:border-color .18s var(--ease), color .18s var(--ease), transform .22s var(--spring);border-radius:10px;align-items:center;gap:10px;padding:13px 16px;font-size:.92rem;font-weight:500;text-decoration:none;display:flex}.topicChip:hover{color:var(--emerald);border-color:#097a6147;transform:translate(3px)}.topicChip svg{color:var(--emerald);flex-shrink:0}.faqAccordion{flex-direction:column;max-width:760px;display:flex}.faqAccordionItem{border-bottom:1px solid var(--line)}.faqAccordionItem summary{cursor:pointer;font-family:var(--font-display), Georgia, serif;color:var(--ink);letter-spacing:-.008em;justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;font-size:1.08rem;font-weight:700;list-style:none;display:flex}.faqAccordionItem summary::-webkit-details-marker{display:none}.faqAccordionItem summary:after{content:"+";font-family:var(--font-body), sans-serif;color:var(--emerald);transition:transform var(--d) var(--ease);flex-shrink:0;font-size:1.4rem;font-weight:400}.faqAccordionItem[open] summary:after{content:"−"}.faqAccordionItem p{font-family:var(--font-body), sans-serif;color:var(--muted);max-width:680px;margin:0 0 20px 4px;font-size:.96rem;line-height:1.76}.contactStrip{grid-template-columns:1.4fr 1fr 1fr;gap:14px;margin-top:0;display:grid}.channelCard{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:6px;padding:26px 28px;display:flex}.channelCard .chIc{width:38px;height:38px;color:var(--emerald);background:linear-gradient(145deg,#2ecda626,#097a611a);border-radius:9px;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.channelCard h3{font-family:var(--font-display), Georgia, serif;color:var(--ink);letter-spacing:-.008em;margin:0;font-size:1.18rem;font-weight:700}.channelCard p{font-family:var(--font-body), sans-serif;color:var(--muted);margin:0 0 8px;font-size:.9rem;line-height:1.62}.channelCard a.action{color:var(--emerald);font-family:var(--font-body), sans-serif;transition:color .15s var(--ease);font-size:.94rem;font-weight:700;text-decoration:none}.channelCard a.action:hover{color:var(--emerald-2);text-underline-offset:4px;text-decoration:underline}.contactForm{flex-direction:column;gap:12px;display:flex}.contactFormRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:900px){.privacyPromise{grid-template-columns:1fr 1fr}.privacyCtaDark{grid-template-columns:1fr;gap:24px}.privacyCtaDark .ctaRow{flex-direction:row}.quickRow,.topicRow4{grid-template-columns:1fr 1fr}.contactStrip,.contactFormRow{grid-template-columns:1fr}}@media (max-width:600px){.privacyPromise,.quickRow{grid-template-columns:1fr}.topicRow4{grid-template-columns:1fr 1fr}.privacyCtaDark{padding:28px 22px}.privacyCtaDark .ctaRow{flex-direction:column;width:100%}.dlMini{justify-content:center;width:100%}}.aboutHero{border-bottom:1px solid var(--line);padding:96px 0 80px;position:relative;overflow:hidden}.aboutHeroGlow1{pointer-events:none;background:radial-gradient(circle,#2ecda61a,#0000 65%);border-radius:50%;width:580px;height:580px;position:absolute;top:-200px;right:-80px}.aboutHeroGlow2{pointer-events:none;background:radial-gradient(circle,#c2900f14,#0000 65%);border-radius:50%;width:380px;height:380px;position:absolute;bottom:-80px;left:-60px}.aboutHeroInner{z-index:1;position:relative}.aboutHeroH1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;color:var(--ink);max-width:860px;margin:0 0 28px;font-size:clamp(2.8rem,6vw,5.2rem);font-style:italic;font-weight:700;line-height:1.08}.aboutHeroLead{color:var(--muted);max-width:620px;margin:0 0 40px;font-size:1.15rem;line-height:1.78}.aboutHeroBtns{flex-wrap:wrap;gap:12px;display:flex}.btnPrimary{color:#fff;min-height:50px;font-family:var(--font-body), sans-serif;box-shadow:var(--shadow-emerald);transition:transform .23s var(--spring), box-shadow .23s var(--ease);background:linear-gradient(135deg,#021728,#097a61);border-radius:999px;align-items:center;gap:8px;padding:0 24px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.btnPrimary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 18px 44px #097a6157}.btnGhost{min-height:50px;color:var(--emerald);font-family:var(--font-body), sans-serif;transition:background .2s var(--ease), border-color .2s var(--ease);background:#097a6114;border:1px solid #097a6133;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.btnGhost:hover{color:var(--emerald);background:#097a6121;border-color:#097a6157}.twoColGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:72px;display:grid}.twoColGrid.start{align-items:start}.twoColGridH2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.006em;color:var(--ink);margin:0;font-size:clamp(1.9rem,3.5vw,2.8rem);font-style:italic;font-weight:700;line-height:1.14}.twoColBody{color:var(--muted);flex-direction:column;gap:20px;font-size:1.02rem;line-height:1.82;display:flex}.twoColBody p{margin:0}.pullQuoteWrap{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0;padding:64px 0}.pullQuoteText{font-family:var(--font-display), Georgia, serif;letter-spacing:-.006em;color:var(--ink);border-left:3px solid var(--emerald);max-width:800px;margin:0 0 22px;padding-left:32px;font-size:clamp(1.7rem,3.5vw,2.6rem);font-style:italic;font-weight:500;line-height:1.42}.pullQuoteCaption{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding-left:35px;font-size:.88rem;font-weight:700}.aboutContact{border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fffffff7,#edfcf7f7);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:36px 40px;display:grid}.aboutContact h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.008em;color:var(--ink);margin:0 0 10px;font-size:1.5rem;font-weight:700}.aboutContact p{color:var(--muted);margin:0;font-size:.97rem;line-height:1.72}@media (max-width:880px){.twoColGrid{grid-template-columns:1fr;gap:36px}.aboutContact{grid-template-columns:1fr}}@media (max-width:600px){.aboutHero{padding:64px 0 56px}.aboutHeroBtns{flex-direction:column;align-items:flex-start}.pullQuoteText{padding-left:20px;font-size:clamp(1.4rem,7vw,1.9rem)}.aboutContact{padding:24px 20px}}.dataHero{border-bottom:1px solid var(--line);padding:80px 0 60px;position:relative;overflow:hidden}.dataHeroGlow{pointer-events:none;background:radial-gradient(circle,#097a6114,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;top:-150px;right:-60px}.dataHeroInner{z-index:1;max-width:680px;position:relative}.dataHeroH1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;color:var(--ink);margin:14px 0 18px;font-size:clamp(2.2rem,4.4vw,3.4rem);font-style:italic;font-weight:700;line-height:1.1}.dataHeroLead{color:var(--muted);margin:0 0 32px;font-size:1.05rem;line-height:1.76}.dataHeroBtns{flex-wrap:wrap;gap:12px;display:flex}.dataGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:0;display:grid}@media (max-width:880px){.dataGrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.dataGrid{grid-template-columns:1fr}.dataHero{padding:54px 0 44px}}.v2Page{color:#eaf6f4;background:radial-gradient(80% 50% at 50% -10%,#2ecda61a,#0000 55%),radial-gradient(60% 40% at 10% 5%,#5fe5d00f,#0000 60%),linear-gradient(178deg,#04101a 0%,#061722 60%,#04101a 100%)}.v2Page h1,.v2Page h2,.v2Page h3,.v2Page h4{color:#fff}.v2Hero{text-align:center;isolation:isolate;background:radial-gradient(70% 50% at 50% 0,#5fe5d02e,#0000 55%),radial-gradient(50% 40% at 50% 30%,#2ecda62e,#0000 50%),linear-gradient(170deg,#03101a 0%,#061a26 50%,#04141e 100%);padding:96px 0 120px;position:relative;overflow:hidden}.v2HeroGeoBg{opacity:.55;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'><g fill='none' stroke='%23d4a02c' stroke-width='0.5' opacity='0.4'><circle cx='200' cy='200' r='180'/><circle cx='200' cy='200' r='130'/><circle cx='200' cy='200' r='80'/><polygon points='200,30 244,108 332,108 264,162 290,250 200,200 110,250 136,162 68,108 156,108'/></g></svg>");background-position:50%;background-repeat:no-repeat;background-size:460px 460px;position:absolute;inset:0}@keyframes v2SpinSlow{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.v2StarWm{pointer-events:none;opacity:.08;z-index:0;color:#a8f0e5cc;width:580px;height:580px;animation:80s linear infinite v2SpinSlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v2StarWm svg{width:100%;height:100%;color:inherit}.v2HeroInner{z-index:1;max-width:920px;margin:0 auto;position:relative}.v2HeroLogo{aspect-ratio:1;border-radius:26px;width:clamp(160px,18vw,230px);margin:0 auto 28px;animation:1.1s cubic-bezier(.22,1,.36,1) .2s both fadeUp;overflow:hidden;box-shadow:0 30px 80px #00000080,inset 0 0 0 1px #5fe5d033,0 0 80px #2ecda626}.v2HeroLogo img{object-fit:cover;width:100%;height:100%;display:block}.v2HeroBismillah{color:#a8f0e5eb;letter-spacing:0;margin:0 0 26px;font-size:clamp(1.4rem,2.6vw,2rem);animation:1.1s cubic-bezier(.22,1,.36,1) .32s both fadeUp}.v2HeroEyebrow{letter-spacing:.32em;text-transform:uppercase;color:#a8f0e5cc;align-items:center;gap:14px;margin:0 0 18px;font-size:.7rem;font-weight:600;animation:1.1s cubic-bezier(.22,1,.36,1) .46s both fadeUp;display:inline-flex}.v2HeroEyebrow:before{content:"";opacity:.7;background:currentColor;width:22px;height:1px}.v2HeroH1{font-family:var(--font-hero), "Cormorant Garamond", Georgia, serif;letter-spacing:-.01em;color:#fff;margin:0 0 22px;font-size:clamp(3.2rem,7.5vw,6.8rem);font-style:italic;font-weight:500;line-height:1;animation:1.1s cubic-bezier(.22,1,.36,1) .62s both fadeUp}.v2HeroAccent{color:#a8f0e5f2;text-shadow:0 0 28px #5fe5d059}.v2HeroLead{color:#eaf6f4c7;max-width:640px;margin:0 auto 36px;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:300;line-height:1.72;animation:1.1s cubic-bezier(.22,1,.36,1) .76s both fadeUp}.v2HeroCtaRow{flex-wrap:wrap;justify-content:center;gap:12px;animation:1.1s cubic-bezier(.22,1,.36,1) .88s both fadeUp;display:flex}.v2BtnGold{color:#04101a;isolation:isolate;background:#5fe5d0;border:0;border-radius:999px;align-items:center;gap:10px;height:56px;padding:0 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .23s cubic-bezier(.34,1.56,.64,1),background .23s,box-shadow .23s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #5fe5d04d}.v2BtnGold:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff4d 50%,#0000 70%);transition:transform .72s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.v2BtnGold:hover{color:#04101a;background:#a8f0e5;transform:translateY(-1px);box-shadow:0 12px 30px #5fe5d073}.v2BtnGold:hover:after{transform:translate(120%)}.v2BtnGhost{color:#eaf6f4;background:#a8f0e50a;border:1px solid #a8f0e538;border-radius:999px;align-items:center;gap:10px;height:56px;padding:0 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .23s,background .23s,color .23s;display:inline-flex}.v2BtnGhost:hover{color:#a8f0e5;background:#5fe5d01a;border-color:#5fe5d0}.v2HeroMeta{letter-spacing:.22em;text-transform:uppercase;color:#5fe5d08c;justify-content:center;gap:28px;margin-top:0;padding-top:40px;font-size:.78rem;animation:1.1s cubic-bezier(.22,1,.36,1) 1s both fadeUp;display:flex}.v2HeroMeta span{align-items:center;gap:8px;display:inline-flex}.v2HeroMeta span:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.v2HeroCorner{pointer-events:none;opacity:.45;color:#5fe5d0b3;width:140px;height:140px;position:absolute}.v2HeroCorner svg{width:100%;height:100%}.v2HeroCorner.tl{top:32px;left:32px}.v2HeroCorner.tr{top:32px;right:32px;transform:scaleX(-1)}.v2HeroCorner.bl{bottom:32px;left:32px;transform:scaleY(-1)}.v2HeroCorner.br{bottom:32px;right:32px;transform:scale(-1)}.v2Marquee{background:#071824;border-top:1px solid #a8f0e514;border-bottom:1px solid #a8f0e514;padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@keyframes v2MarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.v2MarqueeTrack{white-space:nowrap;align-items:center;gap:56px;animation:40s linear infinite v2MarqueeScroll;display:inline-flex}.v2Marquee:hover .v2MarqueeTrack{animation-play-state:paused}.v2MarqueeItem{font-family:var(--font-display), Georgia, serif;color:#b3c8cc;letter-spacing:-.01em;align-items:center;gap:56px;font-size:1.6rem;font-style:italic;font-weight:500;display:inline-flex}.v2MarqueeItem:after{content:"";background:#5fe5d099;border-radius:50%;width:8px;height:8px;display:inline-block}.v2PhiloSection{padding:110px 0;position:relative}.v2QuotePanel{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1100px;margin:0 auto;display:grid}.v2QuoteArabic{font-family:var(--font-display), Georgia, serif;color:#fff;text-align:right;direction:rtl;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:2}.v2EyebrowGold{letter-spacing:.32em;text-transform:uppercase;color:#5fe5d0;align-items:center;gap:14px;margin-bottom:18px;font-size:.7rem;font-weight:600;display:inline-flex}.v2EyebrowGold:before{content:"";opacity:.7;background:currentColor;width:22px;height:1px}.v2QuoteEn{font-family:var(--font-display), Georgia, serif;color:#fff;letter-spacing:-.005em;border-left:2px solid #5fe5d099;margin-top:18px;padding-left:24px;font-size:clamp(1.2rem,2vw,1.5rem);font-style:italic;font-weight:500;line-height:1.6}.v2QuoteCite{letter-spacing:.22em;text-transform:uppercase;color:#8aa3a8;margin-top:18px;font-size:.78rem;font-style:normal;font-weight:600;display:block}.v2QuoteBody{color:#b3c8cc;margin-top:22px;font-size:1rem;line-height:1.78}.v2WarmSection{background:linear-gradient(#0000,#2ecda60a,#0000);padding:110px 0;position:relative}.v2SectionHead{text-align:center;max-width:720px;margin:0 auto 64px}.v2SectionHead h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.014em;color:#fff;margin:18px 0 16px;font-size:clamp(1.8rem,3.4vw,2.6rem);font-style:italic;font-weight:500;line-height:1.08}.v2SectionHead p{color:#b3c8cc;margin:0;font-size:1.1rem;line-height:1.72}.v2StarDivider{color:#5fe5d0b3;justify-content:center;align-items:center;gap:18px;margin:8px 0;display:flex}.v2StarDivider:before,.v2StarDivider:after{content:"";background:linear-gradient(90deg,#0000,#5fe5d052,#0000);flex:1;height:1px}.v2HighlightsGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px;display:grid}.v2HiCard{background:#0f2c3a;border:1px solid #a8f0e514;border-radius:18px;padding:36px 32px 32px;text-decoration:none;transition:transform .38s cubic-bezier(.34,1.56,.64,1),border-color .38s,box-shadow .38s;display:block;position:relative;overflow:hidden}.v2HiCard:before{content:"";opacity:.18;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'><g fill='none' stroke='%235fe5d0' stroke-width='0.7' opacity='0.6'><polygon points='110,18 200,75 200,165 110,222 20,165 20,75'/><circle cx='110' cy='120' r='52'/></g></svg>");background-repeat:no-repeat;background-size:contain;width:220px;height:220px;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .38s;position:absolute;inset:auto -50px -60px auto}.v2HiCard:hover{border-color:#5fe5d052;transform:translateY(-4px);box-shadow:0 18px 44px #0000004d}.v2HiCard:hover:before{opacity:.32;transform:rotate(40deg)scale(1.1)}.v2HiNum{letter-spacing:.2em;color:#5fe5d0;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:500}.v2HiCard h3{font-family:var(--font-display), Georgia, serif;color:#fff;letter-spacing:-.008em;margin:14px 0 12px;font-size:1.6rem;font-style:italic;font-weight:600;line-height:1.12}.v2HiCard p{color:#b3c8cc;margin:0;font-size:.96rem;line-height:1.7}.v2HiArrow{color:#1d8e72;letter-spacing:.04em;align-items:center;gap:8px;margin-top:22px;font-size:.84rem;font-weight:600;transition:gap .28s cubic-bezier(.22,1,.36,1);display:inline-flex}.v2HiCard:hover .v2HiArrow{gap:12px}.v2SectionCta{text-align:center;margin-top:56px}.v2TrustSection{padding:110px 0;position:relative}.v2TrustGrid{grid-template-columns:1fr 1fr;gap:56px;max-width:980px;margin:64px auto 0;display:grid}.v2TrustItem{gap:20px;display:flex}.v2TrustNum{letter-spacing:.18em;color:#5fe5d0;font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:6px;font-size:.74rem}.v2TrustItem h4{font-family:var(--font-display), Georgia, serif;color:#fff;margin:0 0 8px;font-size:1.32rem;font-style:italic;font-weight:600;line-height:1.22}.v2TrustItem p{color:#b3c8cc;margin:0;font-size:.98rem;line-height:1.74}.v2CtaBand{color:#eaf6f4;background:#04101a;padding:110px 0;position:relative;overflow:hidden}.v2CtaBand:before{content:"";opacity:.06;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'><g fill='none' stroke='%235fe5d0' stroke-width='0.6' opacity='0.5'><polygon points='110,18 200,75 200,165 110,222 20,165 20,75'/><polygon points='110,38 180,82 180,158 110,202 40,158 40,82'/><circle cx='110' cy='120' r='52'/></g></svg>");background-repeat:repeat;background-size:220px 220px;position:absolute;inset:0}.v2CtaInner{text-align:center;max-width:760px;margin:0 auto;position:relative}.v2CtaInner h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;color:#fff;margin:18px 0;font-size:clamp(2.4rem,4.8vw,3.6rem);font-style:italic;font-weight:500;line-height:1.06}.v2CtaGold{color:#a8f0e5;text-shadow:0 0 28px #5fe5d066}.v2CtaInner p{color:#eaf6f4c7;max-width:540px;margin:0 auto 36px;font-size:1.1rem;line-height:1.72}.v2DlRow{flex-wrap:wrap;justify-content:center;gap:14px;display:inline-flex}.v2DlBtn{color:#eaf6f4;background:#2ecda60f;border:1px solid #5fe5d038;border-radius:14px;align-items:center;gap:12px;height:60px;padding:0 24px;text-decoration:none;transition:transform .23s cubic-bezier(.34,1.56,.64,1),background .23s,border-color .23s,box-shadow .23s;display:inline-flex;position:relative;overflow:hidden}.v2DlBtn:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff24 50%,#0000 70%);transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.v2DlBtn:hover{color:#eaf6f4;background:#2ecda624;border-color:#5fe5d08c;transform:translateY(-2px);box-shadow:0 12px 26px #2ecda638}.v2DlBtn:hover:after{transform:translate(120%)}.v2DlBtnIcon{color:#a8f0e5;filter:drop-shadow(0 0 6px #2ecda680);align-items:center;display:flex}.v2DlBtn small{letter-spacing:.18em;text-transform:uppercase;color:#a8f0e5b3;font-size:.66rem;display:block}.v2DlBtn strong{font-family:var(--font-display), Georgia, serif;color:#fff;font-size:1.1rem;font-style:italic;font-weight:600;display:block}@media (max-width:960px){.v2QuotePanel{grid-template-columns:1fr;gap:36px}.v2HighlightsGrid{grid-template-columns:1fr}.v2TrustGrid{grid-template-columns:1fr;gap:36px}.v2HeroCorner{display:none}}@media (max-width:640px){.v2Hero{padding:72px 0 80px}.v2PhiloSection,.v2WarmSection,.v2TrustSection,.v2CtaBand{padding:72px 0}.v2HeroMeta{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.v2StarWm,.v2MarqueeTrack{animation:none}.v2HeroLogo,.v2HeroBismillah,.v2HeroEyebrow,.v2HeroH1,.v2HeroLead,.v2HeroCtaRow,.v2HeroMeta{opacity:1;animation:none}}.v2DocHero{isolation:isolate;background:radial-gradient(80% 50% at 50% -10%,#2ecda624,#0000 55%),radial-gradient(50% 40% at 15% 5%,#5fe5d012,#0000 60%),linear-gradient(175deg,#03101a 0%,#062030 60%,#04141e 100%);padding:96px 0 0;position:relative;overflow:hidden}.v2DocHeroInner{z-index:1;text-align:center;max-width:860px;margin:0 auto;padding-bottom:80px;position:relative}.v2DocHeroInner h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.018em;color:#fff;margin:18px 0 22px;font-size:clamp(2.6rem,5.5vw,4.2rem);font-style:italic;font-weight:500;line-height:1.04}.v2DocHeroInner h1 em{color:#a8f0e5;text-shadow:0 0 24px #5fe5d059;font-style:italic}.v2DocHeroLead{color:#eaf6f4c7;max-width:620px;margin:0 auto 32px;font-size:1.05rem;font-weight:300;line-height:1.74}.v2DocMeta{letter-spacing:.18em;text-transform:uppercase;color:#5fe5d08c;flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:56px;font-size:.76rem;display:inline-flex}.v2DocMeta span{align-items:center;gap:8px;display:inline-flex}.v2DocMeta span:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.v2PromiseRow{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.v2Promise{text-align:left;background:#0f2c3ab3;border:1px solid #a8f0e51a;border-radius:18px;padding:28px 24px}.v2PromiseIc{color:#5fe5d0;background:#5fe5d01a;border:1px solid #5fe5d02e;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.v2Promise h3{font-family:var(--font-display), Georgia, serif;color:#fff;margin:0 0 8px;font-size:1.05rem;font-style:italic;font-weight:600;line-height:1.28}.v2Promise p{color:#8aa3a8;margin:0;font-size:.9rem;line-height:1.7}.v2DocBody{padding:80px 0 120px}.v2DocGrid{grid-template-columns:260px 1fr;align-items:start;gap:64px;display:grid}.v2DocToc{position:sticky;top:90px}.v2DocToc h4{letter-spacing:.18em;text-transform:uppercase;color:#5fe5d099;margin:0 0 18px;font-size:.72rem;font-weight:700}.v2DocTocList{counter-reset:toc;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.v2DocTocList li{counter-increment:toc}.v2DocTocList a{color:#8aa3a8;align-items:baseline;gap:8px;padding:5px 0;font-size:.87rem;line-height:1.4;text-decoration:none;transition:color .15s;display:flex}.v2DocTocList a:before{content:counter(toc, decimal-leading-zero);color:#5fe5d066;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.68rem}.v2DocTocList a:hover{color:#5fe5d0}.v2DocTocCard{background:#0f2c3a99;border:1px solid #a8f0e51a;border-radius:14px;margin-top:36px;padding:20px 22px}.v2DocTocCardLabel{letter-spacing:.18em;text-transform:uppercase;color:#5fe5d0;margin-bottom:8px;font-size:.7rem;font-weight:600;display:block}.v2DocTocCard p{font-family:var(--font-display), Georgia, serif;color:#eaf6f4;margin:0 0 12px;font-size:1.05rem;font-style:italic;line-height:1.4}.v2DocTocCard a{color:#5fe5d0;font-size:.88rem;font-weight:600;text-decoration:none}.v2DocTocCard a:hover{color:#a8f0e5}.v2DocPreamble{color:#8aa3a8;background:#2ecda60d;border:1px solid #2ecda626;border-radius:12px;margin-bottom:48px;padding:20px 24px;font-size:.92rem;line-height:1.74}.v2DocPreamble strong{color:#5fe5d0;letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-size:.72rem;display:block}.v2DocSection{border-bottom:1px solid #a8f0e50f;padding:44px 0}.v2DocSection:last-of-type{border-bottom:0}.v2DocChapter{letter-spacing:.24em;text-transform:uppercase;color:#5fe5d0;margin-bottom:12px;font-size:.68rem;font-weight:600;display:block}.v2DocSection h2{font-family:var(--font-display), Georgia, serif;color:#fff;letter-spacing:-.008em;margin:0 0 16px;font-size:clamp(1.2rem,2vw,1.55rem);font-style:italic;font-weight:600;line-height:1.24}.v2DocSection p{color:#8aa3a8;margin:0;font-size:.98rem;line-height:1.82}.v2DocClosing{text-align:center;border-top:1px solid #a8f0e50f;margin-top:56px;padding-top:32px}.v2DocClosing p{font-family:var(--font-display), Georgia, serif;color:#6a8a90;margin:0;font-size:1.04rem;font-style:italic}.v2SupportHero{isolation:isolate;text-align:center;background:radial-gradient(70% 60% at 50% -5%,#2ecda624,#0000 55%),linear-gradient(175deg,#03101a 0%,#062030 60%,#04141e 100%);padding:96px 0 80px;position:relative;overflow:hidden}.v2SupportHero h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.018em;color:#fff;margin:18px 0 22px;font-size:clamp(2.6rem,5.5vw,4.2rem);font-style:italic;font-weight:500;line-height:1.04}.v2SupportHero h1 em{color:#a8f0e5;text-shadow:0 0 24px #5fe5d059;font-style:italic}.v2SupportLead{color:#eaf6f4c7;max-width:560px;margin:0 auto 40px;font-size:1.05rem;font-weight:300;line-height:1.74}.v2SearchBar{background:#0f2c3ab3;border:1px solid #a8f0e524;border-radius:999px;align-items:center;gap:12px;max-width:540px;margin:0 auto 56px;padding:4px 4px 4px 20px;transition:border-color .2s;display:flex}.v2SearchBar:focus-within{border-color:#5fe5d066}.v2SearchBar svg{color:#5fe5d080;flex-shrink:0}.v2SearchBar input{color:#eaf6f4;font-size:.94rem;font-family:var(--font-body), sans-serif;background:0 0;border:none;outline:none;flex:1}.v2SearchBar input::placeholder{color:#a8f0e559}.v2SearchBar button{color:#04101a;cursor:pointer;background:#5fe5d0;border:none;border-radius:999px;flex-shrink:0;height:44px;padding:0 22px;font-size:.88rem;font-weight:600;transition:background .18s}.v2SearchBar button:hover{background:#a8f0e5}.v2Channels{grid-template-columns:repeat(3,1fr);gap:14px;max-width:900px;margin:0 auto;display:grid}.v2Channel{color:inherit;background:#0f2c3ab3;border:1px solid #a8f0e51a;border-radius:18px;flex-direction:column;padding:28px 24px;text-decoration:none;transition:border-color .22s,transform .22s;display:flex}.v2Channel:hover{color:inherit;border-color:#5fe5d052;transform:translateY(-2px)}.v2ChannelIc{color:#5fe5d0;background:#5fe5d01a;border:1px solid #5fe5d02e;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:16px;display:grid}.v2Channel h3{font-family:var(--font-display), Georgia, serif;color:#fff;margin:0 0 8px;font-size:1.05rem;font-style:italic;font-weight:600}.v2Channel>p{color:#8aa3a8;flex:1;margin:0;font-size:.9rem;line-height:1.7}.v2ChannelAction{color:#5fe5d0;align-items:center;gap:6px;margin-top:16px;font-size:.84rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.v2Channel:hover .v2ChannelAction{gap:10px}.v2TopicsSection{padding:96px 0 80px}.v2TopicsGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:48px;display:grid}.v2TopicCard{color:inherit;background:#0a1c2899;border:1px solid #a8f0e512;border-radius:16px;padding:24px 20px;text-decoration:none;transition:border-color .2s,background .2s;display:block}.v2TopicCard:hover{color:inherit;background:#0f2c3acc;border-color:#5fe5d03d}.v2TopicCard svg{color:#5fe5d0;margin-bottom:12px;display:block}.v2TopicCard h4{font-family:var(--font-display), Georgia, serif;color:#fff;margin:0 0 6px;font-size:.98rem;font-style:italic;font-weight:600;line-height:1.3}.v2TopicCard p{color:#8aa3a8;margin:0;font-size:.82rem;line-height:1.6}.v2TopicCount{letter-spacing:.14em;color:#5fe5d073;text-transform:uppercase;margin-top:12px;font-size:.7rem;display:inline-block}.v2FaqSection{background:linear-gradient(#0000,#2ecda60a,#0000);padding:96px 0}.v2FaqList{flex-direction:column;margin-top:48px;display:flex}.v2FaqItem{border-bottom:1px solid #a8f0e512}.v2FaqItem summary{cursor:pointer;color:#eaf6f4;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:1rem;font-weight:600;line-height:1.4;list-style:none;transition:color .18s;display:flex}.v2FaqItem summary::-webkit-details-marker{display:none}.v2FaqItem summary:hover{color:#a8f0e5}.v2FaqToggle{color:#5fe5d0;background:#5fe5d014;border:1px solid #5fe5d024;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:1rem;font-weight:400;transition:background .18s;display:grid}.v2FaqItem[open] .v2FaqToggle{background:#5fe5d033}.v2FaqItem>p{color:#8aa3a8;margin:0 0 22px;padding-top:4px;font-size:.96rem;line-height:1.78}.v2FaqMeta{color:#5fe5d066;gap:12px;padding-bottom:22px;font-size:.78rem;display:flex}.v2ContactSection{padding:96px 0}.v2ContactPanel{border:1px solid #a8f0e51a;border-radius:24px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.v2ContactSide{background:#0f2c3acc;padding:48px 44px}.v2ContactSide h3{font-family:var(--font-display), Georgia, serif;color:#fff;margin:18px 0 14px;font-size:clamp(1.3rem,2.2vw,1.7rem);font-style:italic;font-weight:500;line-height:1.3}.v2ContactSide h3 em{color:#a8f0e5}.v2ContactSide>p{color:#8aa3a8;margin:0 0 32px;font-size:.95rem;line-height:1.74}.v2ContactInfo{flex-direction:column;gap:20px;display:flex}.v2ContactInfoRow{align-items:flex-start;gap:14px;display:flex}.v2ContactInfoRow svg{color:#5fe5d0;flex-shrink:0;margin-top:3px}.v2ContactInfoRow small{letter-spacing:.14em;text-transform:uppercase;color:#a8f0e566;margin-bottom:2px;font-size:.72rem;display:block}.v2ContactInfoRow strong{color:#eaf6f4;font-size:.9rem;font-weight:600;display:block}.v2ContactFormWrap{background:#04101a99;padding:48px 44px}.v2ContactFormGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.v2ContactFormField{margin-bottom:14px}.v2ContactFormWrap label{color:#eaf6f4a6;letter-spacing:.02em;margin-bottom:7px;font-size:.82rem;font-weight:700;display:block}.v2ContactFormWrap input,.v2ContactFormWrap select,.v2ContactFormWrap textarea{color:#eaf6f4;width:100%;font-family:var(--font-body), sans-serif;appearance:none;background:#0f2c3ab3;border:1px solid #a8f0e51f;border-radius:10px;outline:none;padding:11px 16px;font-size:.93rem;line-height:1.5;transition:border-color .18s}.v2ContactFormWrap input:focus,.v2ContactFormWrap select:focus,.v2ContactFormWrap textarea:focus{border-color:#5fe5d073}.v2ContactFormWrap input::placeholder,.v2ContactFormWrap textarea::placeholder{color:#a8f0e540}.v2ContactFormWrap textarea{resize:vertical;min-height:110px}.v2ContactFormWrap select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235fe5d0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.v2ContactSubmitBtn{color:#04101a;cursor:pointer;min-height:52px;font-size:.94rem;font-weight:700;font-family:var(--font-body), sans-serif;background:#5fe5d0;border:none;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:0 28px;transition:background .18s,transform .2s;display:inline-flex}.v2ContactSubmitBtn:hover{background:#a8f0e5;transform:translateY(-1px)}.v2ContactSentMsg{color:#5fe5d0;margin-top:12px;font-size:.9rem;font-weight:600;display:block}.v2ContactNote{color:#a8f0e559;margin-top:16px;font-size:.82rem;line-height:1.6}.v2ContactNote a{color:#5fe5d0}.v2AboutHero{isolation:isolate;text-align:center;background:radial-gradient(80% 55% at 50% -10%,#2ecda624,#0000 55%),linear-gradient(175deg,#03101a 0%,#062030 60%,#04141e 100%);padding:96px 0 100px;position:relative;overflow:hidden}.v2AboutHero h1{font-family:var(--font-hero), "Cormorant Garamond", Georgia, serif;letter-spacing:-.008em;color:#fff;margin:18px 0 22px;font-size:clamp(2.8rem,6vw,4.8rem);font-style:italic;font-weight:500;line-height:1.02}.v2AboutHero h1 em{color:#a8f0e5;text-shadow:0 0 24px #5fe5d059;font-style:italic}.v2AboutHeroLead{color:#eaf6f4c7;max-width:600px;margin:0 auto 40px;font-size:1.1rem;font-weight:300;line-height:1.74}.v2AboutHeroBtns{flex-wrap:wrap;justify-content:center;gap:14px;display:inline-flex}.v2AboutSection{padding:96px 0}.v2AboutTwoCol{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.v2AboutTwoCol h2{font-family:var(--font-display), Georgia, serif;color:#fff;letter-spacing:-.01em;margin:18px 0 0;font-size:clamp(1.6rem,3vw,2.3rem);font-style:italic;font-weight:500;line-height:1.15}.v2AboutBody{color:#8aa3a8;font-size:.98rem;line-height:1.82}.v2AboutBody p{margin:0 0 16px}.v2AboutBody p:last-child{margin-bottom:0}.v2AboutValuesGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:56px;display:grid}.v2AboutValueCard{background:#0a1c2899;border:1px solid #a8f0e512;border-radius:18px;padding:28px 24px}.v2AboutValueIc{color:#5fe5d0;background:#5fe5d01a;border:1px solid #5fe5d029;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.v2AboutValueCard h3{font-family:var(--font-display), Georgia, serif;color:#fff;margin:0 0 8px;font-size:1.05rem;font-style:italic;font-weight:600;line-height:1.28}.v2AboutValueCard p{color:#8aa3a8;margin:0;font-size:.9rem;line-height:1.7}.v2AboutQuoteSection{background:linear-gradient(#0000,#2ecda60a,#0000);padding:80px 0}.v2AboutPullQuote{text-align:center;max-width:760px;margin:0 auto}.v2AboutPullQuote blockquote{font-family:var(--font-display), Georgia, serif;color:#fff;text-align:left;border-left:2px solid #5fe5d080;margin:0 0 18px;padding:8px 0 8px 32px;font-size:clamp(1.4rem,2.8vw,2rem);font-style:italic;font-weight:500;line-height:1.5}.v2AboutPullQuote figcaption{letter-spacing:.2em;text-transform:uppercase;color:#5fe5d080;font-size:.76rem;font-weight:600}.v2AboutBand{background:#0f2c3a4d;border-top:1px solid #a8f0e50f;border-bottom:1px solid #a8f0e50f;padding:80px 0}.v2AboutBandInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.v2AboutBandInner h2{font-family:var(--font-display), Georgia, serif;color:#fff;margin:0 0 10px;font-size:clamp(1.4rem,2.6vw,1.9rem);font-style:italic;font-weight:500;line-height:1.2}.v2AboutBandInner p{color:#8aa3a8;max-width:480px;margin:0;font-size:.96rem}.v2AboutBandInner a.v2EmailLink{color:#5fe5d0;font-weight:700;text-decoration:none}.v2AboutBandInner a.v2EmailLink:hover{color:#a8f0e5}.v2ReportHero{background:radial-gradient(70% 55% at 50% -5%,#2ecda624,#0000 55%),linear-gradient(175deg,#03101a 0%,#062030 60%,#04141e 100%);padding:96px 0 72px;position:relative;overflow:hidden}.v2ReportHeroInner{max-width:640px}.v2ReportHero h1{font-family:var(--font-display), Georgia, serif;color:#fff;letter-spacing:-.012em;margin:18px 0;font-size:clamp(2.2rem,4.8vw,3.4rem);font-style:italic;font-weight:700;line-height:1.08}.v2ReportHeroLead{color:#eaf6f4b8;max-width:520px;margin:0;font-size:1.05rem;line-height:1.76}.v2ReportLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:64px;padding:80px 0 100px;display:grid}.v2ReportSidebar{position:sticky;top:90px}.v2ReportSideTitle{font-family:var(--font-display), Georgia, serif;color:#fff;margin:0 0 10px;font-size:1.16rem;font-style:italic;font-weight:600}.v2ReportSideCopy{color:#8aa3a8;margin:0 0 24px;font-size:.95rem;line-height:1.74}.v2ReportSideNote{border-radius:var(--r);color:#5fe5d0;background:#2ecda60f;border:1px solid #2ecda62e;padding:16px 20px;font-size:.88rem;font-weight:600;line-height:1.66}.v2ReportSideListTitle{letter-spacing:.08em;text-transform:uppercase;color:#a8f0e573;margin:24px 0 10px;font-size:.74rem;font-weight:700}.v2ReportSideList{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.v2ReportSideList li{color:#8aa3a8;font-size:.88rem;line-height:1.8}.v2ReportEmailLine{color:#8aa3a8;margin-top:28px;font-size:.88rem;line-height:1.7}.v2ReportEmailLine a{color:#5fe5d0;font-weight:700;text-decoration:none}.v2ReportEmailLine a:hover{color:#a8f0e5}.v2Page .reportFormCard{box-shadow:none;background:#0a1c28b3;border-color:#a8f0e51a}.v2Page .formLabel{color:#eaf6f4a6}.v2Page .formRequiredNote{color:#6a8a90}.v2Page .formInput,.v2Page .formSelect,.v2Page .formTextarea{color:#eaf6f4;background:#0f2c3acc;border-color:#a8f0e51f}.v2Page .formInput:focus,.v2Page .formSelect:focus,.v2Page .formTextarea:focus{border-color:#5fe5d073;box-shadow:0 0 0 3px #5fe5d014}.v2Page .formInput::placeholder,.v2Page .formTextarea::placeholder{color:#a8f0e540;opacity:1}.v2Page .submitBtn{color:#04101a;background:#5fe5d0;box-shadow:0 12px 34px #5fe5d040}.v2Page .submitBtn:hover{background:#a8f0e5;box-shadow:0 18px 44px #5fe5d059}.v2Page .formSuccess h3{color:#fff}.v2Page .formSuccess p{color:#8aa3a8}.v2Page .formSuccessIcon{color:#5fe5d0;background:#5fe5d01f}@media (max-width:960px){.v2DocGrid{grid-template-columns:1fr}.v2DocToc{position:static}.v2PromiseRow,.v2Channels{grid-template-columns:1fr}.v2TopicsGrid{grid-template-columns:repeat(2,1fr)}.v2ContactPanel{grid-template-columns:1fr}.v2AboutTwoCol{grid-template-columns:1fr;gap:36px}.v2AboutValuesGrid{grid-template-columns:1fr 1fr}.v2ReportLayout{grid-template-columns:1fr}.v2ReportSidebar{position:static}}@media (max-width:640px){.v2DocHero,.v2SupportHero,.v2AboutHero,.v2ReportHero{padding:72px 0 60px}.v2DocHeroInner{padding-bottom:60px}.v2DocBody{padding:48px 0 72px}.v2AboutSection,.v2TopicsSection,.v2FaqSection,.v2ContactSection{padding:64px 0}.v2AboutValuesGrid,.v2TopicsGrid{grid-template-columns:1fr 1fr}.v2AboutBandInner{flex-direction:column}.v2ContactSide,.v2ContactFormWrap{padding:32px 24px}.v2ContactFormGrid{grid-template-columns:1fr}.v2ReportLayout{padding:48px 0 64px}.v2PromiseRow{grid-template-columns:1fr}}.navCtaBeta{color:#ffd27a;height:36px;font-family:var(--font-body), sans-serif;white-space:nowrap;transition:background .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);background:#c2900f1f;border:1px solid #c2900f47;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:.83rem;font-weight:600;text-decoration:none;display:inline-flex}.navCtaBeta:hover{color:#ffe8a1;background:#c2900f38;border-color:#c2900f80}.v2BetaSection{background:linear-gradient(#020e1a 0%,#031420 50%,#020e1a 100%);padding:110px 0;position:relative;overflow:hidden}.v2BetaGlow{pointer-events:none;background:radial-gradient(circle,#c2900f12 0%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-150px}.v2BetaSection:before{content:"";opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'><g fill='none' stroke='%235fe5d0' stroke-width='0.6' opacity='0.5'><polygon points='110,18 200,75 200,165 110,222 20,165 20,75'/><circle cx='110' cy='120' r='52'/></g></svg>");background-repeat:repeat;background-size:220px 220px;position:absolute;inset:0}.v2BetaInner{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid;position:relative}.v2BetaCopy h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.014em;color:#fff;margin:18px 0 20px;font-size:clamp(2rem,3.6vw,3rem);font-style:italic;font-weight:500;line-height:1.1}.v2BetaCopy>p{color:#eaf6f4b3;margin:0 0 32px;font-size:1.02rem;line-height:1.78}.v2BetaPerks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v2BetaPerks li{color:#eaf6f4c7;align-items:center;gap:12px;font-size:.96rem;font-weight:500;line-height:1.5;display:flex}.v2BetaPerks li:before{content:"";background:#c2900f;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #c2900f8c}.betaFormCard{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1c28b8;border:1px solid #a8f0e51a;padding:36px}.betaLabel{color:#eaf6f4a6!important}.betaInput,.betaSelect,.betaTextarea{color:#eaf6f4!important;background:#0f2c3acc!important;border-color:#a8f0e51f!important}.betaInput:focus,.betaSelect:focus,.betaTextarea:focus{border-color:#5fe5d073!important;box-shadow:0 0 0 3px #5fe5d014!important}.betaInput::placeholder,.betaTextarea::placeholder{color:#a8f0e540!important;opacity:1!important}.betaSelect{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235fe5d0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important}.betaSelect option{color:#eaf6f4;background:#0f2c3a}.betaSubmitBtn{color:#04101a;width:100%;min-height:52px;font-family:var(--font-body), sans-serif;cursor:pointer;transition:background .2s var(--ease), transform .23s var(--spring), box-shadow .2s var(--ease), opacity .18s var(--ease);background:#5fe5d0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:0 28px;font-size:.95rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #5fe5d047}.betaSubmitBtn:hover{background:#a8f0e5;transform:translateY(-2px);box-shadow:0 16px 40px #5fe5d066}.betaSubmitBtn:active{transform:translateY(0)scale(.99)}.betaSubmitBtn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.betaFormSuccess{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.betaFormSuccessIcon{color:#5fe5d0;background:#5fe5d01f;border:1px solid #5fe5d03d;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.betaFormSuccess h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:1.5rem;font-style:italic}.betaFormSuccess p{color:#8aa3a8;max-width:340px;margin:0;font-size:.96rem;line-height:1.74}@media (max-width:880px){.navCtaBeta{display:none}}@media (max-width:960px){.v2BetaInner{grid-template-columns:1fr;gap:44px}}@media (max-width:640px){.v2BetaSection{padding:72px 0}.betaFormCard{padding:24px 20px}}
